pkgsrc-WIP-changes archive

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

chromium: update to 129.0.6668.70



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Tue Oct 1 20:18:50 2024 +0200
Changeset:	24e8e7430a7f4e3dd9161a0f9a291cf5efe54e11

Modified Files:
	chromium/Makefile
	chromium/distinfo
	chromium/files/chrome
	chromium/options.mk
	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__allocator_partition__alloc.gni
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
	chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
	chromium/patches/patch-base_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_features.cc
	chromium/patches/patch-base_files_dir__reader__linux.h
	chromium/patches/patch-base_files_dir__reader__posix.h
	chromium/patches/patch-base_files_file__path__watcher.h
	chromium/patches/patch-base_files_file__path__watcher__bsd.cc
	chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
	chromium/patches/patch-base_files_file__path__watcher__kqueue.h
	chromium/patches/patch-base_files_file__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_message__loop_message__pump__glib.cc
	chromium/patches/patch-base_native__library__posix.cc
	chromium/patches/patch-base_native__library__unittest.cc
	chromium/patches/patch-base_posix_can__lower__nice__to.cc
	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_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_hang__watcher.cc
	chromium/patches/patch-base_threading_platform__thread.h
	chromium/patches/patch-base_threading_platform__thread__bsd.cc
	chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
	chromium/patches/patch-base_threading_platform__thread__posix.cc
	chromium/patches/patch-base_threading_platform__thread__unittest.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-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_linux_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_libevent.gn
	chromium/patches/patch-build_linux_unbundle_libusb.gn
	chromium/patches/patch-build_rust_rust__bindgen.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_browser_BUILD.gn
	chromium/patches/patch-chrome_browser_about__flags.cc
	chromium/patches/patch-chrome_browser_accessibility_page__colors.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_background__mode__manager.cc
	chromium/patches/patch-chrome_browser_background_background__mode__optimizer.cc
	chromium/patches/patch-chrome_browser_browser__features.cc
	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__field__trials.h
	chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
	chromium/patches/patch-chrome_browser_chrome__browser__main.cc
	chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.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_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_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_connectors_analysis_analysis__service__settings.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_identifiers_profile__id__delegate__impl.cc
	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_signals_device__info__fetcher.cc
	chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
	chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
	chromium/patches/patch-chrome_browser_extensions_BUILD.gn
	chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
	chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
	chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
	chromium/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
	chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
	chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
	chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
	chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
	chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
	chromium/patches/patch-chrome_browser_extensions_api_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_external__provider__impl.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_headless_headless__mode__util.cc
	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_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_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_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_cloud__content__scanning_binary__upload__service.cc
	chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.cc
	chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
	chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
	chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
	chromium/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
	chromium/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.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_signin__util.cc
	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__client.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_tab__group__sync_tab__group__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_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_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__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__strip__prefs.cc
	chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.cc
	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_accelerator__table.cc
	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_picture__in__picture__browser__frame__view.h
	chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
	chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
	chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.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_profile__menu__view.cc
	chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.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_tab.cc
	chromium/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.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_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_about_about__ui.cc
	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_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__controller__factory.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_signin_profile__picker__handler.cc
	chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.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_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_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_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_autofill_core_browser_payments__data__manager.cc
	chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
	chromium/patches/patch-components_autofill_core_common_autofill__payments__features.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_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_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_watermarking_watermark.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_flags__ui_flags__state.cc
	chromium/patches/patch-components_gwp__asan_BUILD.gn
	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_metrics_drive__metrics__provider__linux.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__system__lock_lock.h
	chromium/patches/patch-components_neterror_resources_neterror.js
	chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator.cc
	chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc
	chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.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__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_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_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_common_cloud_cloud__policy__client.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__utils.cc
	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_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_safe__browsing_core_common_features.cc
	chromium/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
	chromium/patches/patch-components_search__engines_template__url__service.cc
	chromium/patches/patch-components_security__interstitials_content_utils.cc
	chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
	chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
	chromium/patches/patch-components_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_supervised__user__metrics__service.cc
	chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
	chromium/patches/patch-components_supervised__user_core_browser_supervised__user__service.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_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_variations_service_variations__service.cc
	chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.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_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_webapps_browser_features.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_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.h
	chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
	chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
	chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
	chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
	chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
	chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
	chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
	chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
	chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
	chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
	chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
	chromium/patches/patch-content_browser_gpu_compositor__util.cc
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
	chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
	chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
	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_ppapi__plugin__process__host__receiver__bindings.cc
	chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
	chromium/patches/patch-content_browser_renderer__host_input_input__device__change__observer.cc
	chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
	chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.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_utility__process__host.cc
	chromium/patches/patch-content_browser_utility__process__host.h
	chromium/patches/patch-content_browser_utility__process__host__receiver__bindings.cc
	chromium/patches/patch-content_browser_utility__sandbox__delegate.cc
	chromium/patches/patch-content_browser_v8__snapshot__files.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_webui_web__ui__main__frame__observer.h
	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_user__agent.cc
	chromium/patches/patch-content_gpu_gpu__child__thread.cc
	chromium/patches/patch-content_gpu_gpu__main.cc
	chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
	chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
	chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
	chromium/patches/patch-content_public_browser_content__browser__client.cc
	chromium/patches/patch-content_public_browser_service__process__host.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__paths.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_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-google__apis_google__api__keys-inc.cc
	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_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_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_command__buffer_tests_gl__gpu__memory__buffer__unittest.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_common_gpu__memory__buffer__support.cc
	chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
	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_lib_browser_headless__browser__main__parts__posix.cc
	chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
	chromium/patches/patch-headless_lib_browser_headless__request__context__manager.cc
	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_user__input__monitor__unittest.cc
	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_buffer__validation.cc
	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_native__pixmap__frame__resource.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__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_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_stable_BUILD.gn
	chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
	chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
	chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
	chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
	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_mock__network__change__notifier.cc
	chromium/patches/patch-net_base_mock__network__change__notifier.h
	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_cert_cert__verify__proc.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_socket__posix.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-pdf_pdfium_pdfium__engine.cc
	chromium/patches/patch-ppapi_tests_test__utils.h
	chromium/patches/patch-printing_backend_cups__ipp__helper.cc
	chromium/patches/patch-printing_backend_print__backend__cups.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_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_chromoting__event.cc
	chromium/patches/patch-remoting_base_host__settings.cc
	chromium/patches/patch-remoting_client_display_sys__opengl.h
	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_basic__desktop__environment.cc
	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_desktop__and__cursor__conditional__composer.cc
	chromium/patches/patch-remoting_host_desktop__capturer__proxy.cc
	chromium/patches/patch-remoting_host_desktop__capturer__wrapper.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__host.cc
	chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
	chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
	chromium/patches/patch-remoting_host_mouse__cursor__monitor__proxy.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__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_setup_start__host__main.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_protocol_webrtc__video__stream.cc
	chromium/patches/patch-sandbox_BUILD.gn
	chromium/patches/patch-sandbox_features.gni
	chromium/patches/patch-sandbox_linux_BUILD.gn
	chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
	chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
	chromium/patches/patch-sandbox_policy_BUILD.gn
	chromium/patches/patch-sandbox_policy_features.cc
	chromium/patches/patch-sandbox_policy_features.h
	chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
	chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
	chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
	chromium/patches/patch-sandbox_policy_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_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__service.cc
	chromium/patches/patch-services_device_usb_usb__service__fake.cc
	chromium/patches/patch-services_device_usb_usb__service__fake.h
	chromium/patches/patch-services_network_BUILD.gn
	chromium/patches/patch-services_network_network__context.cc
	chromium/patches/patch-services_network_network__context.h
	chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
	chromium/patches/patch-services_network_network__sandbox__hook__linux.h
	chromium/patches/patch-services_network_network__service.cc
	chromium/patches/patch-services_network_network__service.h
	chromium/patches/patch-services_network_public_cpp_BUILD.gn
	chromium/patches/patch-services_network_public_cpp_features.cc
	chromium/patches/patch-services_network_public_mojom_BUILD.gn
	chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
	chromium/patches/patch-services_on__device__model_on__device__model__service.h
	chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
	chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
	chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
	chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
	chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
	chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
	chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
	chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
	chromium/patches/patch-services_service__manager_BUILD.gn
	chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
	chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
	chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
	chromium/patches/patch-services_video__capture_video__capture__service__impl.cc
	chromium/patches/patch-services_video__capture_video__capture__service__impl.h
	chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
	chromium/patches/patch-skia_ext_font__utils.cc
	chromium/patches/patch-skia_ext_platform__canvas.h
	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_formatutils.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_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_public_platform_web__vector.h
	chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.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_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_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__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__platform__data.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_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_blink_renderer_platform_wtf_text_text__codec__icu.cc
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_thread__specific.h
	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_config.h
	chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
	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_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_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_event__fd.cc
	chromium/patches/patch-third__party_perfetto_src_base_periodic__task.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_core_clock__snapshots.cc
	chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.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_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_rtc__base_byte__order.h
	chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_net__test__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_webrtc_system__wrappers_BUILD.gn
	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_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_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_clipboard_clipboard__constants.cc
	chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
	chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
	chromium/patches/patch-ui_base_cursor_cursor__factory.cc
	chromium/patches/patch-ui_base_cursor_cursor__factory.h
	chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
	chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
	chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
	chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
	chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
	chromium/patches/patch-ui_base_ime_fake__text__input__client.h
	chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
	chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
	chromium/patches/patch-ui_base_ime_text__input__client.h
	chromium/patches/patch-ui_base_resource_resource__bundle.cc
	chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
	chromium/patches/patch-ui_base_test_ui__controls.h
	chromium/patches/patch-ui_base_ui__base__features.cc
	chromium/patches/patch-ui_base_ui__base__features.h
	chromium/patches/patch-ui_base_ui__base__switches.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_devices_x11_device__data__manager__x11.cc
	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__memory__buffer.cc
	chromium/patches/patch-ui_gfx_gpu__memory__buffer.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_buffer__types__mojom__traits.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_generated__protos_dri3.cc
	chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
	chromium/patches/patch-ui_gfx_x_xlib__support.cc
	chromium/patches/patch-ui_gl_BUILD.gn
	chromium/patches/patch-ui_gl_gl__context.cc
	chromium/patches/patch-ui_gl_gl__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_native__theme.h
	chromium/patches/patch-ui_native__theme_native__theme__base.cc
	chromium/patches/patch-ui_native__theme_native__theme__features.cc
	chromium/patches/patch-ui_ozone_common_egl__util.cc
	chromium/patches/patch-ui_ozone_common_features.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_emulate_wayland__input__emulate.cc
	chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
	chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
	chromium/patches/patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
	chromium/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.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_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_qt_qt.gni
	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_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_corewm_tooltip__aura.cc
	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_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_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc
	chromium/patches/patch-ui_views_widget_root__view.cc
	chromium/patches/patch-ui_views_widget_widget.cc
	chromium/patches/patch-ui_views_window_custom__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_small-vector.h
	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_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_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
	chromium/patches/patch-v8_tools_run-paxctl.py
	chromium/patches/patch-v8_tools_run.py
	chromium/tests.mk
Added Files:
	chromium/patches/patch-chrome_browser_global__features.cc
	chromium/patches/patch-chrome_browser_global__features.h
	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__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_ui_managed__ui.cc
	chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
	chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
	chromium/patches/patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc
	chromium/patches/patch-chrome_common_crash__keys.cc
	chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
	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
Removed Files:
	chromium/patches/patch-cc_BUILD.gn
	chromium/patches/patch-chrome_browser_global__desktop__features.cc
	chromium/patches/patch-chrome_browser_global__desktop__features.h
	chromium/patches/patch-chrome_browser_sharing_sharing__device__registration.cc
	chromium/patches/patch-components_autofill_core_common_autofill__features.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_password__store__built__in__backend.cc
	chromium/patches/patch-components_viz_common_features.cc
	chromium/patches/patch-components_viz_common_features.h
	chromium/patches/patch-components_viz_service_display__embedder_skia__output__device__buffer__queue.cc
	chromium/patches/patch-content_common_mojo__core__library__support.cc
	chromium/patches/patch-device_fido_fido__discovery__factory.cc
	chromium/patches/patch-mojo_public_c_system_thunks.cc
	chromium/patches/patch-services_device_hid_hid__connection__netbsd.cc
	chromium/patches/patch-services_device_hid_hid__connection__netbsd.h
	chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
	chromium/patches/patch-services_device_hid_hid__service__netbsd.h

Log Message:
chromium: update to 129.0.6668.70

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

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

diffstat:
 chromium/Makefile                                  |   12 +-
 chromium/distinfo                                  | 2745 ++++++++++----------
 chromium/files/chrome                              |    5 +-
 chromium/options.mk                                |   10 +-
 chromium/patches/patch-BUILD.gn                    |   18 +-
 ...patch-apps_ui_views_app__window__frame__view.cc |    2 +-
 ...patch-ash_display_mirror__window__controller.cc |    2 +-
 chromium/patches/patch-base_BUILD.gn               |   24 +-
 .../patches/patch-base_allocator_dispatcher_tls.h  |    2 +-
 ...cator_partition__allocator_partition__alloc.gni |    4 +-
 ...tition__allocator_src_partition__alloc_BUILD.gn |    4 +-
 ...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 |    4 +-
 ...rc_partition__alloc_partition__alloc__forward.h |    2 +-
 ...locator_src_partition__alloc_partition__root.cc |    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   |   11 +-
 .../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  |    8 +-
 .../patch-base_debug_stack__trace__posix.cc        |    2 +-
 chromium/patches/patch-base_features.cc            |    2 +-
 .../patches/patch-base_files_dir__reader__linux.h  |    2 +-
 .../patches/patch-base_files_dir__reader__posix.h  |    2 +-
 .../patches/patch-base_files_file__path__watcher.h |    2 +-
 .../patch-base_files_file__path__watcher__bsd.cc   |    2 +-
 ...patch-base_files_file__path__watcher__kqueue.cc |    2 +-
 .../patch-base_files_file__path__watcher__kqueue.h |    2 +-
 ...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       |    4 +-
 ...-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       |    8 +-
 ...tch-base_memory_discardable__memory__internal.h |    4 +-
 ...emory_madv__free__discardable__memory__posix.cc |    2 +-
 ...-base_memory_platform__shared__memory__region.h |    2 +-
 ...mory_platform__shared__memory__region__posix.cc |    2 +-
 ...patch-base_message__loop_message__pump__glib.cc |    2 +-
 .../patches/patch-base_native__library__posix.cc   |    2 +-
 .../patch-base_native__library__unittest.cc        |    2 +-
 .../patch-base_posix_can__lower__nice__to.cc       |    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  |    2 +-
 ...patch-base_process_process__metrics__freebsd.cc |    2 +-
 .../patch-base_process_process__metrics__netbsd.cc |    2 +-
 ...patch-base_process_process__metrics__openbsd.cc |    2 +-
 .../patch-base_process_process__metrics__posix.cc  |    2 +-
 ...atch-base_process_process__metrics__unittest.cc |    2 +-
 .../patches/patch-base_process_process__posix.cc   |    2 +-
 .../patch-base_process_process__unittest.cc        |    2 +-
 .../patches/patch-base_profiler_module__cache.cc   |    2 +-
 ...e_profiler_sampling__profiler__thread__token.cc |    2 +-
 ...se_profiler_sampling__profiler__thread__token.h |    2 +-
 ...ch-base_profiler_stack__base__address__posix.cc |    2 +-
 ...ofiler_stack__sampling__profiler__test__util.cc |    2 +-
 ...profiler_stack__sampling__profiler__unittest.cc |    2 +-
 .../patch-base_profiler_thread__delegate__posix.cc |    2 +-
 chromium/patches/patch-base_rand__util.h           |    2 +-
 chromium/patches/patch-base_rand__util__posix.cc   |    2 +-
 .../patch-base_strings_safe__sprintf__unittest.cc  |    2 +-
 .../patch-base_synchronization_lock__impl.h        |    2 +-
 chromium/patches/patch-base_syslog__logging.cc     |    2 +-
 chromium/patches/patch-base_system_sys__info.cc    |    2 +-
 chromium/patches/patch-base_system_sys__info.h     |    2 +-
 .../patch-base_system_sys__info__freebsd.cc        |    2 +-
 .../patches/patch-base_system_sys__info__netbsd.cc |    2 +-
 .../patch-base_system_sys__info__openbsd.cc        |    2 +-
 .../patches/patch-base_system_sys__info__posix.cc  |    2 +-
 .../patch-base_system_sys__info__unittest.cc       |    2 +-
 ...k_thread__pool_environment__config__unittest.cc |    2 +-
 .../patch-base_test_launcher_test__launcher.cc     |    2 +-
 .../patch-base_test_test__file__util__linux.cc     |    2 +-
 .../patch-base_test_test__file__util__posix.cc     |    2 +-
 .../patches/patch-base_threading_hang__watcher.cc  |    2 +-
 .../patch-base_threading_platform__thread.h        |    2 +-
 .../patch-base_threading_platform__thread__bsd.cc  |    2 +-
 ..._threading_platform__thread__internal__posix.cc |    2 +-
 ...patch-base_threading_platform__thread__posix.cc |    2 +-
 ...ch-base_threading_platform__thread__unittest.cc |    2 +-
 ...tch-base_trace__event_malloc__dump__provider.cc |    2 +-
 ...atch-base_trace__event_memory__dump__manager.cc |    4 +-
 ...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 +-
 chromium/patches/patch-build_config_BUILD.gn       |    2 +-
 chromium/patches/patch-build_config_BUILDCONFIG.gn |    2 +-
 chromium/patches/patch-build_config_clang_BUILD.gn |   19 +-
 .../patches/patch-build_config_compiler_BUILD.gn   |   29 +-
 chromium/patches/patch-build_config_linux_BUILD.gn |    2 +-
 .../patches/patch-build_config_linux_pkg-config.py |    2 +-
 chromium/patches/patch-build_config_ozone.gni      |    2 +-
 chromium/patches/patch-build_config_rust.gni       |    2 +-
 .../patches/patch-build_config_v8__target__cpu.gni |    2 +-
 chromium/patches/patch-build_detect__host__arch.py |    2 +-
 chromium/patches/patch-build_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_libevent.gn |    2 +-
 .../patches/patch-build_linux_unbundle_libusb.gn   |    2 +-
 .../patches/patch-build_rust_rust__bindgen.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       |    2 +-
 .../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_BUILD.gn                 |   25 -
 chromium/patches/patch-cc_base_features.cc         |    2 +-
 .../patch-chrome_app_chrome__command__ids.h        |    2 +-
 chromium/patches/patch-chrome_app_chrome__main.cc  |    2 +-
 .../patch-chrome_app_chrome__main__delegate.cc     |   30 +-
 chromium/patches/patch-chrome_browser_BUILD.gn     |    4 +-
 .../patches/patch-chrome_browser_about__flags.cc   |   98 +-
 ...ch-chrome_browser_accessibility_page__colors.cc |    2 +-
 ...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 +-
 ...browser_background_background__mode__manager.cc |    2 +-
 ...owser_background_background__mode__optimizer.cc |    2 +-
 .../patch-chrome_browser_browser__features.cc      |    4 +-
 .../patch-chrome_browser_browser__process__impl.cc |    6 +-
 .../patch-chrome_browser_browser__process__impl.h  |    4 +-
 ...hrome_browser_chrome__browser__field__trials.cc |    2 +-
 ...chrome_browser_chrome__browser__field__trials.h |    2 +-
 ..._browser_chrome__browser__interface__binders.cc |   38 +-
 .../patch-chrome_browser_chrome__browser__main.cc  |   22 +-
 ...r_chrome__browser__main__extra__parts__linux.cc |    2 +-
 ...r_chrome__browser__main__extra__parts__ozone.cc |    2 +-
 ...-chrome_browser_chrome__browser__main__linux.cc |    2 +-
 ...h-chrome_browser_chrome__browser__main__linux.h |    2 +-
 ...-chrome_browser_chrome__browser__main__posix.cc |    2 +-
 ...ome_browser_chrome__content__browser__client.cc |   48 +-
 ...rome_browser_chrome__content__browser__client.h |    4 +-
 ..._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 +-
 ...hrome_browser_diagnostics_diagnostics__writer.h |    2 +-
 ...download_chrome__download__manager__delegate.cc |    8 +-
 ...h-chrome_browser_download_download__commands.cc |    2 +-
 ...ch-chrome_browser_download_download__commands.h |    2 +-
 ...rome_browser_download_download__file__picker.cc |    2 +-
 ...hrome_browser_download_download__item__model.cc |    2 +-
 ...atch-chrome_browser_download_download__prefs.cc |   10 +-
 ...patch-chrome_browser_download_download__prefs.h |    2 +-
 ...nectors_analysis_analysis__service__settings.cc |    4 +-
 ...er_enterprise_connectors_connectors__service.cc |    4 +-
 ...t_device__trust__connector__service__factory.cc |    2 +-
 ...evice__trust_device__trust__service__factory.cc |    2 +-
 ...ser_commands_key__rotation__command__factory.cc |   10 +-
 ...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 |    4 +-
 ...ectors_reporting_realtime__reporting__client.cc |    8 +-
 ...nectors_reporting_realtime__reporting__client.h |    6 +-
 ...rise_identifiers_profile__id__delegate__impl.cc |    2 +-
 ...nt_profile__management__navigation__throttle.cc |    2 +-
 ...te__commands_cbcm__remote__commands__factory.cc |    2 +-
 ...ser_enterprise_signals_device__info__fetcher.cc |    2 +-
 ...erprise_signals_device__info__fetcher__linux.cc |    2 +-
 ...enterprise_signin_enterprise__signin__service.h |    2 +-
 .../patch-chrome_browser_extensions_BUILD.gn       |    4 +-
 ..._browser__context__keyed__service__factories.cc |    6 +-
 ...ate_chrome__desktop__report__request__helper.cc |    2 +-
 ...rprise__reporting__private_conversion__utils.cc |    2 +-
 ...erprise__reporting__private_conversion__utils.h |    2 +-
 ..._private_enterprise__reporting__private__api.cc |   10 +-
 ...__private_enterprise__reporting__private__api.h |    2 +-
 ...writer__private_removable__storage__provider.cc |    2 +-
 ...management_chrome__management__api__delegate.cc |    2 +-
 ...ensions_api_messaging_launch__context__posix.cc |    2 +-
 ...__private_passwords__private__delegate__impl.cc |    2 +-
 ...s_api_runtime_chrome__runtime__api__delegate.cc |    2 +-
 ...extensions_api_settings__private_prefs__util.cc |    6 +-
 ...chrome_browser_extensions_api_tabs_tabs__api.cc |    4 +-
 ...gging__private_webrtc__logging__private__api.cc |    2 +-
 ...api_webstore__private_webstore__private__api.cc |    4 +-
 ..._browser_extensions_external__provider__impl.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 |    2 +-
 .../patch-chrome_browser_flag__descriptions.cc     |   45 +-
 .../patch-chrome_browser_flag__descriptions.h      |   39 +-
 ...e_browser_gcm_gcm__profile__service__factory.cc |    2 +-
 ...__id_instance__id__profile__service__factory.cc |    2 +-
 ...tch-chrome_browser_global__desktop__features.cc |   25 -
 ...atch-chrome_browser_global__desktop__features.h |   44 -
 .../patch-chrome_browser_global__features.cc       |   35 +
 .../patch-chrome_browser_global__features.h        |   44 +
 ...chrome_browser_headless_headless__mode__util.cc |    2 +-
 ...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 |   10 +-
 ...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 |    4 +-
 ...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 |    2 +-
 ...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 +-
 ...rowser_net_system__network__context__manager.cc |   32 +-
 ...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 |    4 +-
 ...d__manager_chrome__password__manager__client.cc |    6 +-
 ...d__manager_password__reuse__manager__factory.cc |    2 +-
 .../patch-chrome_browser_platform__util__linux.cc  |    2 +-
 ...wser_policy_browser__signin__policy__handler.cc |    2 +-
 ...wser__cloud__management__controller__desktop.cc |   10 +-
 ...onfiguration__policy__handler__list__factory.cc |   56 +-
 ...y_device__management__service__configuration.cc |    2 +-
 ...olicy_policy__value__and__status__aggregator.cc |    2 +-
 .../patch-chrome_browser_prefs_browser__prefs.cc   |   14 +-
 ...er_prefs_pref__service__incognito__allowlist.cc |    4 +-
 ...er_printing_print__backend__service__manager.cc |    2 +-
 ...patch-chrome_browser_printing_printer__query.cc |    2 +-
 ...tch-chrome_browser_process__singleton__posix.cc |    6 +-
 ...hrome__browser__main__extra__parts__profiles.cc |   20 +-
 .../patch-chrome_browser_profiles_profile__impl.cc |    4 +-
 ...atch-chrome_browser_profiles_profiles__state.cc |    2 +-
 ...h-chrome_browser_renderer__preferences__util.cc |    2 +-
 ...s_settings_autofill__page_passwords__shared.css |    2 +-
 ...ome_browser_resources_signin_signin__shared.css |    2 +-
 ...d__content__scanning_binary__upload__service.cc |    4 +-
 ...oud__content__scanning_deep__scanning__utils.cc |    4 +-
 ...dent__reporting_incident__reporting__service.cc |    4 +-
 ...rowser_screen__ai_screen__ai__install__state.cc |    2 +-
 ...owser_screen__ai_screen__ai__service__router.cc |    6 +-
 ...b__to__self_receiving__ui__handler__registry.cc |    2 +-
 ...o__self_send__tab__to__self__client__service.cc |    2 +-
 ...tch-chrome_browser_sessions_session__restore.cc |    4 +-
 ...rowser_sharing_sharing__device__registration.cc |   17 -
 ...ser_sharing_sharing__handler__registry__impl.cc |    2 +-
 ...patch-chrome_browser_shortcuts_icon__badging.cc |    2 +-
 .../patch-chrome_browser_signin_signin__util.cc    |    2 +-
 ...vised__user_supervised__user__browser__utils.cc |   26 +
 ...rvised__user_supervised__user__browser__utils.h |   26 +
 ...supervised__user__extensions__delegate__impl.cc |    4 +-
 ...__user_supervised__user__extensions__manager.cc |    4 +-
 ...d__user_supervised__user__extensions__manager.h |    2 +-
 ...ed__user__google__auth__navigation__throttle.cc |    6 +-
 ..._supervised__user__metrics__service__factory.cc |    4 +-
 ..._user_supervised__user__navigation__observer.cc |    2 +-
 ..._user_supervised__user__navigation__throttle.cc |   17 +
 ...tch-chrome_browser_sync_chrome__sync__client.cc |   12 +-
 ...rowser_sync_device__info__sync__client__impl.cc |    2 +-
 ...h-chrome_browser_sync_sync__service__factory.cc |    4 +-
 ...oup__sync_tab__group__sync__service__factory.cc |    2 +-
 ...e_browser_task__manager_sampling_task__group.cc |   10 +-
 ...me_browser_task__manager_sampling_task__group.h |    2 +-
 ..._task__manager_sampling_task__group__sampler.cc |    2 +-
 ...r_task__manager_sampling_task__group__sampler.h |    2 +-
 ...r_task__manager_sampling_task__manager__impl.cc |    2 +-
 ...browser_task__manager_task__manager__observer.h |    2 +-
 .../patch-chrome_browser_themes_theme__helper.cc   |    2 +-
 .../patch-chrome_browser_themes_theme__service.cc  |    4 +-
 ...e_browser_themes_theme__service__aura__linux.cc |    2 +-
 ...hrome_browser_themes_theme__service__factory.cc |    2 +-
 ...-chrome_browser_ui_actions_chrome__action__id.h |    4 +-
 ..._payments_desktop__payments__window__manager.cc |    6 +-
 ...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  |    6 +-
 ...patch-chrome_browser_ui_browser__view__prefs.cc |    2 +-
 .../patch-chrome_browser_ui_chrome__pages.cc       |    2 +-
 .../patch-chrome_browser_ui_chrome__pages.h        |    4 +-
 ...rowser_ui_color_native__chrome__color__mixer.cc |    2 +-
 .../patches/patch-chrome_browser_ui_managed__ui.cc |   26 +
 ...r_ui_omnibox_omnibox__pedal__implementations.cc |    2 +-
 ...rollers_relaunch__chrome__bubble__controller.cc |    2 +-
 ..._passwords_manage__passwords__ui__controller.cc |    6 +-
 .../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 +-
 ..._ui_signin_signin__view__controller__delegate.h |    2 +-
 ...chrome_browser_ui_startup_bad__flags__prompt.cc |    2 +-
 ...browser_ui_startup_startup__browser__creator.cc |    4 +-
 ...r_ui_startup_startup__browser__creator__impl.cc |    2 +-
 ...me_browser_ui_startup_startup__tab__provider.cc |    2 +-
 .../patch-chrome_browser_ui_tab__helpers.cc        |    6 +-
 .../patch-chrome_browser_ui_tabs_features.cc       |    2 +-
 ...tch-chrome_browser_ui_tabs_tab__strip__prefs.cc |    2 +-
 ...wser_ui_task__manager_task__manager__columns.cc |    2 +-
 ...ui_task__manager_task__manager__table__model.cc |    8 +-
 ...ch-chrome_browser_ui_test_popup__browsertest.cc |    6 +-
 ...tch-chrome_browser_ui_test_test__browser__ui.cc |    2 +-
 .../patch-chrome_browser_ui_ui__features.cc        |   10 +-
 .../patches/patch-chrome_browser_ui_ui__features.h |   12 +-
 ...h-chrome_browser_ui_views_accelerator__table.cc |    2 +-
 ...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 |    6 +-
 ...-chrome_browser_ui_views_frame_browser__frame.h |    2 +-
 ...ws_frame_browser__frame__view__layout__linux.cc |    4 +-
 ..._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 |    4 +-
 ..._ui_views_frame_opaque__browser__frame__view.cc |    8 +-
 ...r_ui_views_frame_opaque__browser__frame__view.h |    6 +-
 ...paque__browser__frame__view__layout__delegate.h |    2 +-
 ...e_picture__in__picture__browser__frame__view.cc |   22 +-
 ...me_picture__in__picture__browser__frame__view.h |    6 +-
 ..._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 |    4 +-
 ...rowser_ui_views_omnibox_omnibox__view__views.cc |    4 +-
 ...views_passwords_password__bubble__view__base.cc |    6 +-
 ...rowser_ui_views_profiles_profile__menu__view.cc |    4 +-
 ..._ui_views_profiles_profile__menu__view__base.cc |    4 +-
 ...wser_ui_views_profiles_profile__picker__view.cc |    2 +-
 ...es_signin__view__controller__delegate__views.cc |   10 +-
 ...les_signin__view__controller__delegate__views.h |    6 +-
 .../patch-chrome_browser_ui_views_tabs_tab.cc      |    4 +-
 ..._browser_ui_views_tabs_tab__drag__controller.cc |    8 +-
 ...ui_views_tabs_tab__hover__card__bubble__view.cc |    2 +-
 ...rome_browser_ui_views_tabs_tab__style__views.cc |    2 +-
 ..._education_browser__user__education__service.cc |    4 +-
 ...eb__apps_web__app__integration__test__driver.cc |   20 +-
 ...rowser_ui_web__applications_web__app__dialogs.h |    2 +-
 ...eb__applications_web__app__ui__manager__impl.cc |    6 +-
 ...web__applications_web__app__ui__manager__impl.h |    2 +-
 ...atch-chrome_browser_ui_webui_about_about__ui.cc |   13 +-
 ...patch-chrome_browser_ui_webui_about_about__ui.h |   17 +
 ..._ui_webui_app__home_app__home__page__handler.cc |    4 +-
 ...r_ui_webui_app__home_app__home__page__handler.h |    2 +-
 ...icate__manager_certificate__manager__handler.cc |    2 +-
 ...i_certificate__manager_client__cert__sources.cc |    4 +-
 ...ui_certificate__manager_client__cert__sources.h |    8 +-
 ...me_browser_ui_webui_chrome__web__ui__configs.cc |   21 +
 ...i_webui_chrome__web__ui__controller__factory.cc |   33 +-
 ...i_connectors__internals_device__trust__utils.cc |    2 +-
 ...r__education__internals__page__handler__impl.cc |   35 +
 ...wser_ui_webui_interstitials_interstitial__ui.cc |   10 +-
 ...e_browser_ui_webui_management_management__ui.cc |    4 +-
 ...i_webui_management_management__ui__constants.cc |    2 +-
 ...ui_webui_management_management__ui__constants.h |    2 +-
 ..._ui_webui_management_management__ui__handler.cc |    2 +-
 ...r_ui_webui_management_management__ui__handler.h |    2 +-
 ...ebui_password__manager_promo__cards__handler.cc |    2 +-
 ...manager_promo__cards_relaunch__chrome__promo.cc |    2 +-
 ...rowser_ui_webui_searchbox_searchbox__handler.cc |    4 +-
 ...rowser_ui_webui_settings_appearance__handler.cc |    2 +-
 ...tings_settings__localized__strings__provider.cc |   14 +-
 ...ser_ui_webui_signin_profile__picker__handler.cc |   13 +-
 ...hrome_browser_ui_window__sizer_window__sizer.cc |    4 +-
 ...king_visited__url__ranking__service__factory.cc |    6 +-
 ...lications_commands_launch__web__app__command.cc |    2 +-
 ...s_commands_set__user__display__mode__command.cc |    2 +-
 ...er_web__applications_extension__status__utils.h |    8 +-
 ...ications_extensions_extension__status__utils.cc |    6 +-
 ...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 |    4 +-
 ...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 |    4 +-
 ...thn_chrome__authenticator__request__delegate.cc |    4 +-
 ...tch-chrome_browser_webauthn_enclave__manager.cc |    6 +-
 ...ser_webauthn_gpm__user__verification__policy.cc |    2 +-
 ...me_browser_webauthn_unexportable__key__utils.cc |    2 +-
 .../patches/patch-chrome_common_channel__info.h    |    2 +-
 .../patch-chrome_common_channel__info__posix.cc    |    2 +-
 .../patch-chrome_common_chrome__features.cc        |   10 +-
 .../patches/patch-chrome_common_chrome__features.h |    8 +-
 .../patches/patch-chrome_common_chrome__paths.cc   |    2 +-
 .../patches/patch-chrome_common_chrome__paths.h    |    2 +-
 .../patch-chrome_common_chrome__paths__internal.h  |    2 +-
 .../patch-chrome_common_chrome__switches.cc        |    4 +-
 .../patches/patch-chrome_common_chrome__switches.h |    4 +-
 .../patches/patch-chrome_common_crash__keys.cc     |   34 +
 ...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 |   20 +-
 .../patches/patch-chrome_common_url__constants.h   |    2 +-
 .../patch-chrome_common_webui__url__constants.cc   |    2 +-
 .../patch-chrome_common_webui__url__constants.h    |    8 +-
 ...ise__companion_enterprise__companion__client.cc |    4 +-
 .../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 |    6 +-
 ...medriver_keycode__text__conversion__unittest.cc |    2 +-
 .../patches/patch-chrome_updater_configurator.cc   |    2 +-
 chromium/patches/patch-chrome_updater_lock.cc      |    2 +-
 .../patch-chrome_updater_util_posix__util.cc       |    2 +-
 chromium/patches/patch-chrome_utility_services.cc  |    8 +-
 ...hromecast_browser_cast__browser__main__parts.cc |    2 +-
 ...ecast_browser_cast__content__browser__client.cc |    2 +-
 ..._browser_runtime__application__service__impl.cc |    2 +-
 ...omecast_media_base_default__monotonic__clock.cc |    2 +-
 ...l_core_browser_autofill__optimization__guide.cc |   17 +
 ...utofill_core_browser_payments__data__manager.cc |    4 +-
 ...ents_autofill_core_common_autofill__features.cc |   17 -
 ...ill_core_common_autofill__payments__features.cc |    4 +-
 ...fill_core_common_autofill__payments__features.h |    2 +-
 ...onents_commerce_core_commerce__feature__list.cc |    4 +-
 ...nstrained__window_constrained__window__views.cc |    4 +-
 ...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 +-
 ...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 +-
 ...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 |    4 +-
 ...ponents_embedder__support_user__agent__utils.cc |    2 +-
 ...bedder__support_user__agent__utils__unittest.cc |    2 +-
 ...components_enterprise_watermarking_watermark.cc |    2 +-
 ...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 |   10 +-
 ...nts_feature__engagement_public_feature__list.cc |   14 +-
 ...ents_feature__engagement_public_feature__list.h |   24 +-
 ...omponents_feed_core_proto_v2_wire_version.proto |    2 +-
 ...s_feed_core_v2_feed__network__impl__unittest.cc |    4 +-
 .../patch-components_feed_core_v2_proto__util.cc   |    2 +-
 ...omponents_feed_core_v2_proto__util__unittest.cc |    2 +-
 ...-components_feed_core_v2_test_proto__printer.cc |    2 +-
 .../patch-components_flags__ui_flags__state.cc     |    4 +-
 .../patches/patch-components_gwp__asan_BUILD.gn    |    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 |    6 +-
 ...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 +-
 ...ents_metrics_drive__metrics__provider__linux.cc |    2 +-
 .../patch-components_metrics_metrics__log.cc       |    2 +-
 .../patch-components_metrics_motherboard.cc        |    2 +-
 ...nts_named__mojo__ipc__server_connection__info.h |   10 +-
 ...erver_named__mojo__ipc__server__client__util.cc |    2 +-
 .../patch-components_named__system__lock_lock.h    |    2 +-
 ...patch-components_neterror_resources_neterror.js |    2 +-
 ...rator_browser_network__session__configurator.cc |    4 +-
 ...ser_network__session__configurator__unittest.cc |    4 +-
 ...zation__guide_core_optimization__guide__util.cc |    2 +-
 ...onents_os__crypt_sync_libsecret__util__linux.cc |    4 +-
 .../patch-components_os__crypt_sync_os__crypt.h    |    4 +-
 ...aint__preview_browser_paint__preview__client.cc |    2 +-
 ...iew_browser_paint__preview__client__unittest.cc |    2 +-
 ...aint__preview_common_proto_paint__preview.proto |    2 +-
 ..._preview_player_player__compositor__delegate.cc |    2 +-
 ...ger_core_browser_features_password__features.cc |    2 +-
 ...ager_core_browser_features_password__features.h |    2 +-
 ...manager_core_browser_password__form__manager.cc |    2 +-
 ...word__manager_core_browser_password__manager.cc |    6 +-
 ...anager_core_browser_password__manager__client.h |    8 +-
 ...ger_core_browser_password__manager__switches.cc |    2 +-
 ...ager_core_browser_password__manager__switches.h |    2 +-
 ...ore_browser_password__manual__fallback__flow.cc |   22 +-
 ...core_browser_password__manual__fallback__flow.h |    2 +-
 ..._core_browser_password__store__factory__util.cc |   17 +
 ...core_browser_password__store_login__database.cc |   10 +-
 ...ssword__store_login__database__async__helper.cc |    4 +-
 ...er_password__store_login__database__unittest.cc |    4 +-
 ...d__store_password__store__built__in__backend.cc |   17 -
 ...core_browser_stub__password__manager__client.cc |    8 +-
 ..._core_browser_stub__password__manager__client.h |    6 +-
 ...er_core_common_password__manager__pref__names.h |    4 +-
 ...mponents_performance__manager_public_features.h |    2 +-
 ...sions_prediction__service_prediction__common.cc |    2 +-
 ...icy_core_browser_policy__pref__mapping__test.cc |    2 +-
 ...licy_core_common_cloud_cloud__policy__client.cc |    4 +-
 ...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 +-
 ...-components_policy_core_common_policy__utils.cc |    4 +-
 ...onents_policy_tools_generate__policy__source.py |    2 +-
 .../patch-components_power__metrics_BUILD.gn       |    2 +-
 ...nts_power__metrics_energy__metrics__provider.cc |    2 +-
 ...ontent_common_file__type__policies__unittest.cc |    4 +-
 ...ing_content_resources_gen__file__type__proto.py |    2 +-
 ..._core_browser_db_v4__protocol__manager__util.cc |    4 +-
 ..._browser_realtime_url__lookup__service__base.cc |    2 +-
 ...mponents_safe__browsing_core_common_features.cc |   13 +-
 ...gine__choice_search__engine__choice__service.cc |    2 +-
 ...nents_search__engines_template__url__service.cc |    4 +-
 ...onents_security__interstitials_content_utils.cc |    2 +-
 ..._default__model_cross__device__user__segment.cc |    2 +-
 ...paint__preview__compositor__collection__impl.cc |    2 +-
 .../patches/patch-components_soda_soda__util.cc    |    8 +-
 ..._metric__utils_common_startup__metric__utils.cc |    2 +-
 .../patch-components_storage__monitor_BUILD.gn     |    6 +-
 ...torage__monitor_removable__device__constants.cc |    2 +-
 ...storage__monitor_removable__device__constants.h |    2 +-
 ...e_browser_supervised__user__metrics__service.cc |    2 +-
 ...r_core_browser_supervised__user__preferences.cc |    4 +-
 ..._user_core_browser_supervised__user__service.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 |    8 +-
 ...evice__info_local__device__info__util__linux.cc |    2 +-
 .../patch-components_sync_base_sync__util.cc       |    2 +-
 .../patch-components_system__cpu_cpu__probe.cc     |    2 +-
 ...onents_translate_core_common_translate__util.cc |    2 +-
 ...sted__vault_trusted__vault__connection__impl.cc |    2 +-
 ...ponents_update__client_update__query__params.cc |    4 +-
 ..._formatter_spoof__checks_idn__spoof__checker.cc |    2 +-
 ...nts_user__education_views_help__bubble__view.cc |    2 +-
 ...nents_variations_service_variations__service.cc |    2 +-
 ...isited__url__ranking_public_url__visit__util.cc |    2 +-
 .../patch-components_viz_common_features.cc        |   26 -
 .../patches/patch-components_viz_common_features.h |   26 -
 ...ch-components_viz_host_host__display__client.cc |    2 +-
 ...tch-components_viz_host_host__display__client.h |    2 +-
 ...embedder_skia__output__device__buffer__queue.cc |   17 -
 ...isplay__embedder_skia__output__surface__impl.cc |    4 +-
 ..._display__embedder_software__output__surface.cc |    6 +-
 ...e_display__embedder_software__output__surface.h |    6 +-
 ...omponents_viz_service_display_skia__renderer.cc |    4 +-
 ...e__sinks_root__compositor__frame__sink__impl.cc |    6 +-
 ...me__sinks_root__compositor__frame__sink__impl.h |    4 +-
 ...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 |    8 +-
 .../patch-components_webapps_browser_features.cc   |    4 +-
 chromium/patches/patch-content_app_BUILD.gn        |    2 +-
 .../patches/patch-content_app_content__main.cc     |    6 +-
 ...atch-content_app_content__main__runner__impl.cc |   36 +-
 chromium/patches/patch-content_browser_BUILD.gn    |    6 +-
 .../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 +-
 .../patch-content_browser_browser__main__loop.cc   |    8 +-
 ...tent_browser_child__process__launcher__helper.h |    4 +-
 ...wser_child__process__launcher__helper__linux.cc |    2 +-
 ...browser_child__thread__type__switcher__linux.cc |    2 +-
 ..._compositor_viz__process__transport__factory.cc |    2 +-
 ...wser_devtools_devtools__frontend__host__impl.cc |    2 +-
 ...owser_devtools_devtools__frontend__host__impl.h |    2 +-
 ...wser_devtools_protocol_system__info__handler.cc |    2 +-
 ...ccess_file__path__watcher_file__path__watcher.h |    6 +-
 ...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 |   10 +-
 ...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 +-
 ..._gpu_gpu__memory__buffer__manager__singleton.cc |    2 +-
 ...patch-content_browser_gpu_gpu__process__host.cc |    2 +-
 ...wser_media_frameless__media__interface__proxy.h |    2 +-
 ...r_media_media__keys__listener__manager__impl.cc |    2 +-
 ...ent_browser_network__service__instance__impl.cc |    6 +-
 ...i__plugin__process__host__receiver__bindings.cc |    2 +-
 ...rowser_renderer__host_delegated__frame__host.cc |    2 +-
 ...__host_input_input__device__change__observer.cc |    2 +-
 ...ia_service__video__capture__device__launcher.cc |    2 +-
 ...renderer__host_pepper_pepper__file__io__host.cc |    2 +-
 ...r_renderer__host_render__process__host__impl.cc |   21 +-
 ...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 |    2 +-
 ...derer__host_render__widget__host__view__aura.cc |   10 +-
 ...nderer__host_render__widget__host__view__aura.h |    4 +-
 ...t_render__widget__host__view__event__handler.cc |    2 +-
 .../patch-content_browser_sandbox__host__linux.cc  |    2 +-
 ...scheduler_responsiveness_jank__monitor__impl.cc |    2 +-
 ...duler_responsiveness_native__event__observer.cc |    2 +-
 ...eduler_responsiveness_native__event__observer.h |    2 +-
 ...patch-content_browser_utility__process__host.cc |   26 +-
 .../patch-content_browser_utility__process__host.h |    2 +-
 ...r_utility__process__host__receiver__bindings.cc |    2 +-
 ...h-content_browser_utility__sandbox__delegate.cc |    2 +-
 .../patch-content_browser_v8__snapshot__files.cc   |    2 +-
 ...wser_web__contents_web__contents__view__aura.cc |    4 +-
 ...contents_web__contents__view__aura__unittest.cc |    2 +-
 ...browser_webui_web__ui__main__frame__observer.cc |    2 +-
 ..._browser_webui_web__ui__main__frame__observer.h |    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  |   15 +-
 .../patches/patch-content_child_child__process.h   |    2 +-
 chromium/patches/patch-content_common_BUILD.gn     |    4 +-
 chromium/patches/patch-content_common_features.cc  |    6 +-
 chromium/patches/patch-content_common_features.h   |    6 +-
 .../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 +-
 ...-content_common_mojo__core__library__support.cc |   17 -
 .../patches/patch-content_common_user__agent.cc    |    2 +-
 .../patch-content_gpu_gpu__child__thread.cc        |    2 +-
 chromium/patches/patch-content_gpu_gpu__main.cc    |   18 +-
 ...t_ppapi__plugin_ppapi__blink__platform__impl.cc |    2 +-
 ...nt_ppapi__plugin_ppapi__blink__platform__impl.h |    2 +-
 ...ch-content_ppapi__plugin_ppapi__plugin__main.cc |    2 +-
 ...tent_public_browser_content__browser__client.cc |    4 +-
 ...ontent_public_browser_service__process__host.cc |    2 +-
 ...blic_browser_zygote__host_zygote__host__linux.h |    2 +-
 ...atch-content_public_common_content__features.cc |    8 +-
 ...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 |   10 +-
 ...ent_renderer_renderer__blink__platform__impl.cc |   10 +-
 ...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 +-
 .../patch-content_shell_browser_shell__paths.cc    |    2 +-
 ...ll_renderer_shell__content__renderer__client.cc |    2 +-
 ...hell_utility_shell__content__utility__client.cc |    2 +-
 chromium/patches/patch-content_test_BUILD.gn       |    4 +-
 chromium/patches/patch-content_utility_services.cc |   20 +-
 ...ch_speech__recognition__sandbox__hook__linux.cc |    2 +-
 ...ech_speech__recognition__sandbox__hook__linux.h |    2 +-
 ...link__platform__with__sandbox__support__impl.cc |    2 +-
 ...blink__platform__with__sandbox__support__impl.h |    2 +-
 .../patches/patch-content_utility_utility__main.cc |    2 +-
 .../patch-content_utility_utility__thread__impl.cc |    2 +-
 chromium/patches/patch-content_zygote_BUILD.gn     |    2 +-
 .../patches/patch-content_zygote_zygote__linux.cc  |    2 +-
 .../patch-content_zygote_zygote__main__linux.cc    |    2 +-
 .../patch-device_bluetooth_bluetooth__adapter.cc   |    2 +-
 .../patch-device_bluetooth_cast__bluetooth.gni     |    2 +-
 .../patch-device_fido_fido__discovery__factory.cc  |   17 -
 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 |    4 +-
 ...sions_browser_api_management_management__api.cc |    2 +-
 ...sions_browser_api_messaging_message__service.cc |    2 +-
 ...ivate_networking__private__delegate__factory.cc |    2 +-
 ...tensions_common_api___permission__features.json |    2 +-
 .../patch-extensions_common_api_runtime.json       |    2 +-
 .../patches/patch-extensions_common_command.cc     |    4 +-
 .../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 +-
 .../patch-google__apis_google__api__keys-inc.cc    |    4 +-
 ...mand__buffer_service_dawn__context__provider.cc |    4 +-
 ..._command__buffer_service_gles2__cmd__decoder.cc |    4 +-
 ...image_angle__vulkan__image__backing__factory.cc |    2 +-
 ...e_shared__image_external__vk__image__backing.cc |    6 +-
 ...service_shared__image_shared__image__factory.cc |    4 +-
 ...service_shared__image_shared__image__manager.cc |    4 +-
 ...ce_shared__image_wrapped__sk__image__backing.cc |    2 +-
 ...ommand__buffer_service_webgpu__decoder__impl.cc |    6 +-
 ...ffer_tests_gl__gpu__memory__buffer__unittest.cc |    6 +-
 .../patches/patch-gpu_config_gpu__control__list.cc |    6 +-
 .../patch-gpu_config_gpu__finch__features.cc       |    2 +-
 .../patch-gpu_config_gpu__info__collector.cc       |    4 +-
 .../patches/patch-gpu_config_gpu__test__config.cc  |    2 +-
 ...-gpu_ipc_common_gpu__memory__buffer__support.cc |    2 +-
 ...h-gpu_ipc_common_gpu__memory__buffer__support.h |    2 +-
 .../patches/patch-gpu_ipc_service_gpu__init.cc     |   18 +-
 ...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      |    6 +-
 .../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 +-
 ...rowser_headless__browser__main__parts__posix.cc |    2 +-
 ...ib_browser_headless__content__browser__client.h |    2 +-
 ..._browser_headless__request__context__manager.cc |    2 +-
 ...ss_lib_browser_headless__web__contents__impl.cc |    2 +-
 ...adless_lib_headless__content__main__delegate.cc |    4 +-
 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  |    2 +-
 chromium/patches/patch-ipc_ipc__message__utils.h   |    2 +-
 chromium/patches/patch-media_BUILD.gn              |   13 +-
 chromium/patches/patch-media_audio_BUILD.gn        |   17 +-
 .../patch-media_audio_alsa_audio__manager__alsa.cc |   12 +-
 .../patch-media_audio_audio__input__device.cc      |    4 +-
 ...h-media_audio_audio__output__proxy__unittest.cc |    2 +-
 .../patches/patch-media_audio_pulse_pulse__util.cc |    4 +-
 ...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     |    4 +-
 .../patch-media_base_libaom__thread__wrapper.cc    |    2 +-
 .../patch-media_base_libvpx__thread__wrapper.cc    |    2 +-
 .../patches/patch-media_base_media__switches.cc    |   41 +-
 .../patches/patch-media_base_media__switches.h     |   13 +-
 ...ch-media_base_user__input__monitor__unittest.cc |    2 +-
 chromium/patches/patch-media_base_video__frame.cc  |   12 +-
 chromium/patches/patch-media_base_video__frame.h   |   12 +-
 ...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 |    2 +-
 ...ch-media_capture_video_linux_fake__v4l2__impl.h |    2 +-
 ..._capture_video_linux_v4l2__capture__delegate.cc |    2 +-
 ...a_capture_video_linux_v4l2__capture__delegate.h |    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 |    4 +-
 .../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 +-
 .../patches/patch-media_gpu_buffer__validation.cc  |    2 +-
 ...a_gpu_chromeos_gl__image__processor__backend.cc |    2 +-
 ...u_chromeos_libyuv__image__processor__backend.cc |    8 +-
 ...pu_chromeos_mailbox__video__frame__converter.cc |    4 +-
 ...gpu_chromeos_native__pixmap__frame__resource.cc |    2 +-
 ...a_gpu_chromeos_platform__video__frame__utils.cc |    2 +-
 ...-media_gpu_chromeos_video__decoder__pipeline.cc |    2 +-
 ...gpu_gpu__video__encode__accelerator__factory.cc |    2 +-
 ...dware__video__decoding__sandbox__hook__linux.cc |    4 +-
 ...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     |   17 +
 ...ch-media_gpu_test_video__frame__file__writer.cc |   17 +
 .../patch-media_gpu_test_video__frame__helpers.cc  |   17 +
 ...patch-media_gpu_test_video__frame__validator.cc |   17 +
 .../patch-media_gpu_vaapi_vaapi__video__decoder.cc |    2 +-
 .../patch-media_gpu_vaapi_vaapi__wrapper.cc        |    4 +-
 chromium/patches/patch-media_media__options.gni    |    7 +-
 .../patches/patch-media_mojo_mojom_stable_BUILD.gn |    2 +-
 ...stable__video__decoder__types__mojom__traits.cc |    2 +-
 ..._stable__video__decoder__types__mojom__traits.h |    4 +-
 ...media_mojo_mojom_video__frame__mojom__traits.cc |    4 +-
 .../patch-media_video_fake__gpu__memory__buffer.cc |   10 +-
 ...ideo_gpu__memory__buffer__video__frame__pool.cc |    8 +-
 ...ia_video_video__encode__accelerator__adapter.cc |    6 +-
 ...eo_video__encode__accelerator__adapter__test.cc |    4 +-
 .../patches/patch-media_webrtc_audio__processor.cc |    4 +-
 chromium/patches/patch-media_webrtc_helpers.cc     |    2 +-
 .../patch-media_webrtc_helpers__unittests.cc       |    2 +-
 chromium/patches/patch-mojo_core_BUILD.gn          |   18 +-
 chromium/patches/patch-mojo_core_channel.cc        |    2 +-
 .../patches/patch-mojo_core_embedder_features.h    |    2 +-
 .../patches/patch-mojo_public_c_system_thunks.cc   |   44 -
 ...ojo_public_cpp_platform_socket__utils__posix.cc |    2 +-
 .../patch-mojo_public_tools_bindings_mojom.gni     |    4 +-
 chromium/patches/patch-net_BUILD.gn                |   16 +-
 chromium/patches/patch-net_base_features.cc        |    4 +-
 ...tch-net_base_mock__network__change__notifier.cc |    2 +-
 ...atch-net_base_mock__network__change__notifier.h |    2 +-
 .../patch-net_base_network__change__notifier.cc    |   10 +-
 .../patch-net_base_network__change__notifier.h     |    8 +-
 ...-net_base_network__change__notifier__passive.cc |    2 +-
 .../patch-net_base_network__interfaces__posix.h    |    2 +-
 .../patch-net_base_sockaddr__util__posix.cc        |    2 +-
 ...tch-net_base_sockaddr__util__posix__unittest.cc |    2 +-
 .../patches/patch-net_cert_cert__verify__proc.h    |    2 +-
 ...net_disk__cache_simple_simple__file__tracker.cc |    2 +-
 chromium/patches/patch-net_dns_BUILD.gn            |    2 +-
 chromium/patches/patch-net_dns_address__info.cc    |    2 +-
 .../patch-net_dns_address__sorter__posix.cc        |    2 +-
 .../patch-net_dns_dns__config__service__posix.cc   |    2 +-
 chromium/patches/patch-net_dns_dns__reloader.cc    |    2 +-
 chromium/patches/patch-net_dns_dns__util.cc        |    2 +-
 .../patches/patch-net_dns_host__resolver__proc.cc  |    2 +-
 chromium/patches/patch-net_dns_public_BUILD.gn     |    2 +-
 .../patches/patch-net_dns_public_resolv__reader.cc |    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       |    6 +-
 ...net_proxy__resolution_proxy__config__service.cc |    2 +-
 ...xy__resolution_proxy__config__service__linux.cc |    2 +-
 chromium/patches/patch-net_socket_socket__posix.cc |    2 +-
 .../patch-net_socket_socks5__client__socket.cc     |    2 +-
 .../patches/patch-net_socket_tcp__socket__posix.cc |    2 +-
 .../patches/patch-net_socket_udp__socket__posix.cc |   16 +-
 .../patch-net_socket_udp__socket__unittest.cc      |   16 +-
 .../patches/patch-net_third__party_quiche_BUILD.gn |    2 +-
 ..._tools_cert__verify__tool_cert__verify__tool.cc |    2 +-
 .../patch-net_tools_net__watcher_net__watcher.cc   |    2 +-
 ...ffic__annotation_network__traffic__annotation.h |    2 +-
 ...patch-net_url__request_url__request__context.cc |    2 +-
 .../patch-net_url__request_url__request__context.h |    2 +-
 ..._url__request_url__request__context__builder.cc |    4 +-
 .../patches/patch-pdf_pdfium_pdfium__engine.cc     |    2 +-
 chromium/patches/patch-ppapi_tests_test__utils.h   |    2 +-
 .../patch-printing_backend_cups__ipp__helper.cc    |    2 +-
 .../patch-printing_backend_print__backend__cups.cc |    2 +-
 ...nting_mojom_printing__context__mojom__traits.cc |    2 +-
 ...inting_mojom_printing__context__mojom__traits.h |    2 +-
 chromium/patches/patch-printing_print__settings.cc |    2 +-
 chromium/patches/patch-printing_print__settings.h  |    8 +-
 .../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 +-
 .../patch-remoting_base_chromoting__event.cc       |    2 +-
 .../patches/patch-remoting_base_host__settings.cc  |    2 +-
 .../patch-remoting_client_display_sys__opengl.h    |    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 +-
 ...ch-remoting_host_basic__desktop__environment.cc |    2 +-
 .../patch-remoting_host_chromoting__host.cc        |    2 +-
 .../patches/patch-remoting_host_chromoting__host.h |    8 +-
 ...atch-remoting_host_chromoting__host__context.cc |    2 +-
 ...ting_host_chromoting__host__services__client.cc |    2 +-
 .../patches/patch-remoting_host_client__session.cc |    4 +-
 ...ch-remoting_host_crash_crash__file__uploader.cc |    2 +-
 ..._desktop__and__cursor__conditional__composer.cc |    2 +-
 ...patch-remoting_host_desktop__capturer__proxy.cc |    2 +-
 ...tch-remoting_host_desktop__capturer__wrapper.cc |    2 +-
 .../patch-remoting_host_evaluate__capability.cc    |    2 +-
 .../patch-remoting_host_host__attributes.cc        |    2 +-
 .../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 +-
 .../patch-remoting_host_it2me_it2me__host.cc       |    8 +-
 ...t_it2me_it2me__native__messaging__host__main.cc |    2 +-
 ...ch-remoting_host_me2me__desktop__environment.cc |    2 +-
 ...-remoting_host_mouse__cursor__monitor__proxy.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__util.cc |    2 +-
 ...mote__open__url_url__forwarder__configurator.cc |    2 +-
 .../patch-remoting_host_remoting__me2me__host.cc   |   38 +-
 .../patch-remoting_host_setup_start__host__main.cc |    8 +-
 ...hn_remote__webauthn__caller__security__utils.cc |    2 +-
 ...bauthn_remote__webauthn__extension__notifier.cc |    2 +-
 ...atch-remoting_protocol_webrtc__video__stream.cc |    2 +-
 chromium/patches/patch-sandbox_BUILD.gn            |    2 +-
 chromium/patches/patch-sandbox_features.gni        |    2 +-
 chromium/patches/patch-sandbox_linux_BUILD.gn      |    2 +-
 ...sandbox_linux_services_init__process__reaper.cc |    2 +-
 ...tch-sandbox_linux_services_libc__interceptor.cc |    2 +-
 chromium/patches/patch-sandbox_policy_BUILD.gn     |    6 +-
 chromium/patches/patch-sandbox_policy_features.cc  |    6 +-
 chromium/patches/patch-sandbox_policy_features.h   |    6 +-
 ...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 |    2 +-
 ...patch-sandbox_policy_openbsd_sandbox__openbsd.h |    2 +-
 chromium/patches/patch-sandbox_policy_sandbox.cc   |    2 +-
 chromium/patches/patch-sandbox_policy_sandbox.h    |    2 +-
 .../patches/patch-sandbox_policy_sandbox__type.cc  |   41 +-
 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    |    4 +-
 ...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 +-
 ...-services_device_hid_hid__connection__netbsd.cc |  249 --
 ...h-services_device_hid_hid__connection__netbsd.h |   76 -
 .../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 |  404 ---
 ...atch-services_device_hid_hid__service__netbsd.h |   58 -
 ...ce_public_cpp_generic__sensor_sensor__reading.h |    2 +-
 .../patch-services_device_public_mojom_BUILD.gn    |    4 +-
 .../patches/patch-services_device_serial_BUILD.gn  |    2 +-
 ...ces_device_serial_serial__device__enumerator.cc |    2 +-
 ...ces_device_serial_serial__io__handler__posix.cc |    2 +-
 ...me__zone__monitor_time__zone__monitor__linux.cc |    2 +-
 .../patches/patch-services_device_usb_BUILD.gn     |    2 +-
 .../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     |    6 +-
 .../patch-services_network_network__service.h      |    4 +-
 .../patch-services_network_public_cpp_BUILD.gn     |    2 +-
 .../patch-services_network_public_cpp_features.cc  |    2 +-
 .../patch-services_network_public_mojom_BUILD.gn   |    2 +-
 ...ionary_shared__dictionary__writer__in__memory.h |    2 +-
 ..._on__device__model_on__device__model__service.h |    2 +-
 ...ervices_on__device__model_pre__sandbox__init.cc |    2 +-
 ..._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 +-
 .../patch-services_service__manager_BUILD.gn       |    2 +-
 ...manager_public_cpp_service__executable_BUILD.gn |    2 +-
 ...p_stack__sampling_tracing__sampler__profiler.cc |    2 +-
 ...ture_public_mojom_video__capture__service.mojom |    2 +-
 ...video__capture_video__capture__service__impl.cc |    6 +-
 ..._video__capture_video__capture__service__impl.h |    2 +-
 .../patch-skia_ext_SkMemory__new__handler.cpp      |    2 +-
 chromium/patches/patch-skia_ext_font__utils.cc     |    2 +-
 chromium/patches/patch-skia_ext_platform__canvas.h |    2 +-
 .../patches/patch-skia_ext_skcolorspace__trfn.cc   |    2 +-
 ...atch-third__party_abseil-cpp_absl_base_config.h |    2 +-
 ...y_abseil-cpp_absl_base_internal_raw__logging.cc |    2 +-
 ..._party_abseil-cpp_absl_base_internal_sysinfo.cc |   16 +-
 ...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 |    2 +-
 ...ngle_src_gpu__info__util_SystemInfo__internal.h |    2 +-
 ...ngle_src_gpu__info__util_SystemInfo__libpci.cpp |    2 +-
 ...angle_src_gpu__info__util_SystemInfo__linux.cpp |    2 +-
 ...y_angle_src_gpu__info__util_SystemInfo__x11.cpp |    2 +-
 ...tch-third__party_angle_src_libANGLE_Display.cpp |    2 +-
 ...third__party_angle_src_libANGLE_formatutils.cpp |    2 +-
 ...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 +-
 ...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 |    4 +-
 ...hird__party_blink_public_platform_web__vector.h |    2 +-
 ...rer_bindings_scripts_bind__gen_style__format.py |    2 +-
 ...renderer_build_scripts_run__with__pythonpath.py |    2 +-
 ...blink_renderer_controller_blink__initializer.cc |    2 +-
 ...rer_controller_memory__usage__monitor__posix.cc |    2 +-
 ...erer_controller_memory__usage__monitor__posix.h |    2 +-
 ...link_renderer_core_editing_editing__behavior.cc |    2 +-
 ...erer_core_execution__context_navigator__base.cc |    2 +-
 ...blink_renderer_core_exported_web__view__impl.cc |    4 +-
 ...y_blink_renderer_core_frame_web__frame__test.cc |    2 +-
 ...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 |    6 +-
 ...party_blink_renderer_core_paint_paint__layer.cc |    2 +-
 ..._renderer_core_scroll_scrollbar__theme__aura.cc |    6 +-
 ...party_blink_renderer_core_xml_xslt__processor.h |    2 +-
 ...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 +-
 ...peerconnection_webrtc__audio__renderer__test.cc |    2 +-
 ...odules_webaudio_audio__worklet__thread__test.cc |    4 +-
 ...odules_webgl_webgl__rendering__context__base.cc |    4 +-
 ...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 |    6 +-
 ...rty_blink_renderer_platform_fonts_font__cache.h |   10 +-
 ...nk_renderer_platform_fonts_font__description.cc |    2 +-
 ..._blink_renderer_platform_fonts_font__metrics.cc |    2 +-
 ...renderer_platform_fonts_font__platform__data.cc |    2 +-
 ...er_platform_fonts_font__unique__name__lookup.cc |    2 +-
 ...nderer_platform_fonts_skia_font__cache__skia.cc |    2 +-
 ...rer_platform_graphics_begin__frame__provider.cc |    2 +-
 ...er_platform_graphics_video__frame__submitter.cc |   10 +-
 ...ion_partition__alloc__memory__dump__provider.cc |    2 +-
 ..._peerconnection_rtc__video__encoder__factory.cc |    4 +-
 ...derer_platform_runtime__enabled__features.json5 |   16 +-
 ...nk_renderer_platform_scheduler_common_thread.cc |    8 +-
 ...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 +-
 ..._renderer_platform_wtf_text_text__codec__icu.cc |    2 +-
 ..._blink_renderer_platform_wtf_thread__specific.h |    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 +-
 .../patch-third__party_fontconfig_include_config.h |    2 +-
 ...atch-third__party_fontconfig_src_src_fccompat.c |    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 +-
 .../patch-third__party_libc++_src_src_chrono.cpp   |   13 +-
 ...libc++_src_src_filesystem_filesystem__clock.cpp |   11 +-
 ...ird__party_libc++abi_src_src_cxa__guard__impl.h |    2 +-
 .../patch-third__party_libdrm_src_xf86drmMode.c    |    6 +-
 ...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 +-
 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 |    2 +-
 ..._perfetto_include_perfetto_ext_base_event__fd.h |    2 +-
 ...fetto_include_perfetto_ext_base_thread__utils.h |    2 +-
 ...erfetto_tracing_internal_track__event__legacy.h |    2 +-
 ...erfetto_protos_perfetto_trace_ftrace_v4l2.proto |    2 +-
 ...tch-third__party_perfetto_src_base_event__fd.cc |    2 +-
 ...hird__party_perfetto_src_base_periodic__task.cc |    2 +-
 ...third__party_perfetto_src_base_string__utils.cc |    2 +-
 ...d__party_perfetto_src_base_subprocess__posix.cc |    2 +-
 ...party_perfetto_src_base_test_vm__test__utils.cc |    2 +-
 ...party_perfetto_src_base_thread__task__runner.cc |    2 +-
 ...-third__party_perfetto_src_base_unix__socket.cc |    2 +-
 .../patch-third__party_perfetto_src_base_utils.cc  |    2 +-
 ...ce__processor_importers_ftrace_v4l2__tracker.cc |    2 +-
 ...y_perfetto_src_tracing_core_clock__snapshots.cc |    2 +-
 ...-third__party_perfetto_src_tracing_ipc_memfd.cc |    2 +-
 ...atch-third__party_perfetto_src_tracing_track.cc |    2 +-
 ...uf_src_google_protobuf_stubs_platform__macros.h |    2 +-
 ..._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 |    4 +-
 ...-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 |    2 +-
 ...s_desktop__capture_linux_wayland_egl__dmabuf.cc |    2 +-
 ...__capture_linux_x11_x__server__pixel__buffer.cc |    2 +-
 ...tch-third__party_webrtc_rtc__base_byte__order.h |    2 +-
 ...ch-third__party_webrtc_rtc__base_ip__address.cc |    2 +-
 ...d__party_webrtc_rtc__base_net__test__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 +-
 ...h-third__party_webrtc_system__wrappers_BUILD.gn |    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 +-
 ...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 |    4 +-
 ...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     |   13 +-
 ...atch-tools_variations_fieldtrial__to__struct.py |    2 +-
 .../patch-ui_aura_client_drag__drop__client.h      |    2 +-
 chromium/patches/patch-ui_aura_screen__ozone.cc    |    2 +-
 chromium/patches/patch-ui_aura_screen__ozone.h     |    2 +-
 ...patch-ui_base_clipboard_clipboard__constants.cc |    2 +-
 .../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 |    4 +-
 .../patch-ui_base_ime_dummy__text__input__client.h |    4 +-
 .../patch-ui_base_ime_fake__text__input__client.cc |    6 +-
 .../patch-ui_base_ime_fake__text__input__client.h  |    4 +-
 ...-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        |    4 +-
 .../patch-ui_base_resource_resource__bundle.cc     |    4 +-
 .../patch-ui_base_test_skia__gold__pixel__diff.cc  |    2 +-
 chromium/patches/patch-ui_base_test_ui__controls.h |    2 +-
 .../patches/patch-ui_base_ui__base__features.cc    |    8 +-
 .../patches/patch-ui_base_ui__base__features.h     |    6 +-
 .../patches/patch-ui_base_ui__base__switches.cc    |    2 +-
 .../patches/patch-ui_base_ui__base__switches.h     |    2 +-
 .../patches/patch-ui_base_webui_web__ui__util.cc   |    6 +-
 .../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 |    2 +-
 .../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     |    2 +-
 chromium/patches/patch-ui_display_screen.cc        |    2 +-
 chromium/patches/patch-ui_display_screen.h         |    2 +-
 ...vents_devices_x11_device__data__manager__x11.cc |    4 +-
 chromium/patches/patch-ui_events_event.cc          |    8 +-
 .../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             |    2 +-
 chromium/patches/patch-ui_gfx_canvas__skia.cc      |    2 +-
 .../patches/patch-ui_gfx_font__fallback__linux.cc  |    4 +-
 .../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 +-
 .../patches/patch-ui_gfx_gpu__memory__buffer.cc    |    2 +-
 .../patches/patch-ui_gfx_gpu__memory__buffer.h     |    2 +-
 chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h |    2 +-
 .../patches/patch-ui_gfx_linux_gbm__wrapper.cc     |    4 +-
 ...ch-ui_gfx_mojom_buffer__types__mojom__traits.cc |    2 +-
 ...x_mojom_native__handle__types__mojom__traits.cc |    2 +-
 ...fx_mojom_native__handle__types__mojom__traits.h |    2 +-
 .../patches/patch-ui_gfx_native__pixmap__handle.cc |    2 +-
 .../patches/patch-ui_gfx_native__pixmap__handle.h  |    2 +-
 .../patches/patch-ui_gfx_native__widget__types.h   |    2 +-
 .../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 +-
 .../patch-ui_gfx_x_generated__protos_dri3.cc       |    2 +-
 .../patch-ui_gfx_x_generated__protos_shm.cc        |    2 +-
 chromium/patches/patch-ui_gfx_x_xlib__support.cc   |    2 +-
 chromium/patches/patch-ui_gl_BUILD.gn              |    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 |    6 +-
 chromium/patches/patch-ui_gl_gl__switches.cc       |    6 +-
 .../patch-ui_gl_sync__control__vsync__provider.cc  |    2 +-
 .../patch-ui_gl_sync__control__vsync__provider.h   |    2 +-
 chromium/patches/patch-ui_gtk_gtk__compat.cc       |    2 +-
 .../patch-ui_gtk_printing_print__dialog__gtk.cc    |    4 +-
 ...i_message__center_views_message__popup__view.cc |    4 +-
 .../patches/patch-ui_native__theme_native__theme.h |    4 +-
 .../patch-ui_native__theme_native__theme__base.cc  |    4 +-
 ...tch-ui_native__theme_native__theme__features.cc |    2 +-
 .../patches/patch-ui_ozone_common_egl__util.cc     |    2 +-
 chromium/patches/patch-ui_ozone_common_features.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 |    4 +-
 ...form_wayland_emulate_wayland__input__emulate.cc |    2 +-
 ...tform_wayland_emulate_wayland__input__emulate.h |    2 +-
 ..._wayland_gpu_vulkan__implementation__wayland.cc |    2 +-
 ...ne_platform_wayland_host_wayland__connection.cc |    4 +-
 ...wayland_host_wayland__input__method__context.cc |    4 +-
 ...i_ozone_platform_wayland_host_wayland__popup.cc |    2 +-
 ...tform_wayland_host_wayland__toplevel__window.cc |    4 +-
 ...atform_wayland_host_wayland__toplevel__window.h |    4 +-
 ..._ozone_platform_wayland_host_wayland__window.cc |    2 +-
 ...i_ozone_platform_wayland_host_wayland__window.h |    8 +-
 ...rm_wayland_host_xdg__toplevel__wrapper__impl.cc |    4 +-
 ...m_wayland_host_zwp__text__input__wrapper__v1.cc |    6 +-
 ...ne_platform_wayland_ozone__platform__wayland.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 +-
 ...i_ozone_test_mock__platform__window__delegate.h |    2 +-
 ..._platform__window_platform__window__delegate.cc |    2 +-
 ...i_platform__window_platform__window__delegate.h |    2 +-
 ...rm__window_platform__window__init__properties.h |    2 +-
 chromium/patches/patch-ui_qt_BUILD.gn              |    2 +-
 chromium/patches/patch-ui_qt_qt.gni                |    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 +-
 .../patch-ui_views_controls_prefix__selector.cc    |    4 +-
 .../patch-ui_views_controls_prefix__selector.h     |    4 +-
 .../patch-ui_views_controls_textfield_textfield.cc |   10 +-
 .../patch-ui_views_controls_textfield_textfield.h  |    4 +-
 .../patches/patch-ui_views_corewm_tooltip__aura.cc |    2 +-
 .../patch-ui_views_examples_widget__example.cc     |    4 +-
 .../patches/patch-ui_views_focus_focus__manager.cc |    2 +-
 .../patch-ui_views_style_platform__style.cc        |    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 |    4 +-
 ...e__host__platform__impl__interactive__uitest.cc |    2 +-
 .../patches/patch-ui_views_widget_root__view.cc    |    4 +-
 chromium/patches/patch-ui_views_widget_widget.cc   |    6 +-
 .../patch-ui_views_window_custom__frame__view.cc   |    2 +-
 .../patch-ui_views_window_dialog__delegate.cc      |    4 +-
 .../patch-ui_views_window_frame__background.cc     |    2 +-
 chromium/patches/patch-v8_BUILD.gn                 |   22 +-
 chromium/patches/patch-v8_include_v8-internal.h    |    2 +-
 chromium/patches/patch-v8_include_v8config.h       |    4 +-
 chromium/patches/patch-v8_src_api_api.cc           |    6 +-
 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   |   20 +-
 chromium/patches/patch-v8_src_base_small-vector.h  |    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       |    8 +-
 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 |    4 +-
 ...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 +-
 ...wasm_baseline_ia32_liftoff-assembler-ia32-inl.h |   30 +-
 chromium/patches/patch-v8_tools_run-paxctl.py      |    2 +-
 chromium/patches/patch-v8_tools_run.py             |    2 +-
 chromium/tests.mk                                  |    5 -
 1383 files changed, 4304 insertions(+), 4883 deletions(-)

diffs:
diff --git a/chromium/Makefile b/chromium/Makefile
index 23ab879a49..2540aef306 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,7 +1,7 @@
 # $NetBSD$
 
 DISTNAME=			chromium-${VERSION}
-VERSION=			128.0.6613.84
+VERSION=			129.0.6668.70
 CATEGORIES=			www
 MASTER_SITES=			http://commondatastorage.googleapis.com/chromium-browser-official/
 EXTRACT_SUFX=			.tar.xz
@@ -11,8 +11,8 @@ SITES.${PROFILE_DISTFILE}=	http://nerd.hu/distfiles/
 DISTFILES+=			${DISTNAME}${EXTRACT_SUFX}
 DISTFILES+=			${PROFILE_DISTFILE}
 
+MAINTAINER=			kikadf.01%gmail.com@localhost
 #MAINTAINER=			ryoon%NetBSD.org@localhost
-MAINTAINER+=			kikadf.01%gmail.com@localhost
 HOMEPAGE=			https://www.chromium.org/Home
 COMMENT=			Open source web browser
 LICENSE=			modified-bsd AND gnu-lgpl-v3 AND mpl-2.0
@@ -79,7 +79,6 @@ SUBST_FILES.path+=	chrome/common/chrome_paths.cc
 SUBST_FILES.path+=	components/policy/core/common/policy_paths.cc
 SUBST_FILES.path+=	sandbox/policy/openbsd/sandbox_openbsd.cc
 SUBST_FILES.path+=	services/device/hid/hid_service_freebsd.cc
-SUBST_FILES.path+=	services/device/hid/hid_service_netbsd.cc
 SUBST_FILES.path+=	services/device/time_zone_monitor/time_zone_monitor_linux.cc
 SUBST_FILES.path+=	ui/qt/qt.gni
 SUBST_FILES.path+=	chrome.sh
@@ -94,6 +93,13 @@ SUBST_SED.man+=		-e 's,@@PACKAGE@@,chromium,g'
 SUBST_SED.man+=		-e 's,@@MENUNAME@@,Chromium Web Browser,g'
 
 .include "options.mk"
+
+SUBST_CLASSES+=		pulse
+SUBST_STAGE.pulse=	pre-configure
+SUBST_MESSAGE.pulse=	Set BUILT_WITH_PULSE to ${WITH_PA} in chromium wrapper
+SUBST_FILES.pulse+=	chrome.sh
+SUBST_SED.pulse+=	-e 's,@PULSE@,${WITH_PA},g'
+
 .include "tests.mk"
 
 MAKE_ENV+=	BUILDTYPE=${BUILDTYPE}
diff --git a/chromium/distinfo b/chromium/distinfo
index 5138e4fc1a..b476527bb4 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,1376 +1,1373 @@
 $NetBSD$
 
-BLAKE2s (chrome-linux-128.0.6613.84-llvm17.profdata.tar.xz) = 2369b75ab6f76f5c54fd8b8999fbe21251592dc6f1c2b80787bce9b90e88ae90
-SHA512 (chrome-linux-128.0.6613.84-llvm17.profdata.tar.xz) = 6896f1aa9cf0d7e009df18b866c380275858f3d48ddc3dc76945aa254c6ebf29eb3dace6c4779755dfbdc0c72a07660201dc61b2df6697e9500bc4534864bdb1
-Size (chrome-linux-128.0.6613.84-llvm17.profdata.tar.xz) = 30284240 bytes
-BLAKE2s (chromium-128.0.6613.84-testdata.tar.xz) = 71efe809ad7d6348614659348c68e3366962cea9f8b43078aba72beb730c5785
-SHA512 (chromium-128.0.6613.84-testdata.tar.xz) = df42d6d36300a40b1e8f1e95b4e96d36b2b8f70bc0c5903fdfd411a5fb70db7a96836b09abaed64f7e065b006926389b351eb94de78270e27051063e676eeabe
-Size (chromium-128.0.6613.84-testdata.tar.xz) = 280248684 bytes
-BLAKE2s (chromium-128.0.6613.84.tar.xz) = c2ea83e86138db37a907e7a23e6ce0187889e94d36a058dce5572181d59bd25a
-SHA512 (chromium-128.0.6613.84.tar.xz) = 58caeff2eb18101eabf8c411a52e723679c99c2a1c83316a7ad908ae0f4db6b433c59865b758b5d73b56dd7cf215029c492aa2e6217f1730ac5f7a99b1ecce65
-Size (chromium-128.0.6613.84.tar.xz) = 6703104636 bytes
-BLAKE2s (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 2b98e0ae91b622fe4e6b4c1832e05b1aa52cae549a21211ae4e9b4011d6589f6
-SHA512 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = bbc928e99ebcd4d953b982688b01526cb754bad018f67be9e777a4f8ac51cdd3e01374e5a63faf55b12e7cee0d52816c88062e012b5bcc4f9bb41f28d8e0b7f7
-Size (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734 bytes
-SHA1 (patch-BUILD.gn) = 5125cb2db08077a646f500f12fbc51ab78c6e9ee
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = ece73d30491ac170173f4618edbdfb68cd73fe47
-SHA1 (patch-ash_display_mirror__window__controller.cc) = 18dc26db05d1ed25de2f9489f13b9d9ca0c3c0b1
-SHA1 (patch-base_BUILD.gn) = cbaa12e43c46ac974c13620fe1a3f298692dd6b4
-SHA1 (patch-base_allocator_dispatcher_tls.h) = 3e80d936447e86b225084a39a1f600bacd88c18c
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 8de8f6f58ef1dd6abe0a10554508d89a5bdbe304
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 7517f82f3f176cbaca818be083d50bcd67d56ce3
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = bfeec8165163cd1eb711295f9c648ed6f6ac3dce
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 83849d05761b403e37a1a5cfc71e5a095bcecc10
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 74643636824460281dbef52b490bd6cf1161e1aa
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 3468218a25c3805be7437983a8e5dbbb80d81342
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 8899476d00a8926de06daf554b37879afa0a507b
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 39b4902cb98b51dda28136407cad8fd3b9486167
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 06a96a26b5bbd25b867f38e6b1613bcbaf135015
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 68384097557bdc42cd8ec0dee334855193147296
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = b5d99fb4d2c114b13d85638cb0979bfa459b3459
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 9686e22c0ebc0749bd95fea063ff7e12fbb01308
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = ed0f10825ba02d39ae60b582746df38436a1a6b2
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = ed7b6f37237778e648576092d6537ce375d0117a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = f4ac0533b81c17b357be42d519d7d69465fd955d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = b1fce058b668b0af66e8a7ea6f210d704855e581
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 56a9d2416c90c151c78217682cccd4216da0499d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 560719d678ee10ebbe14e574b091d1bcfc2d63d1
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 9a3405a4221973a4a5e29137ecb7af27755f3791
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 2510518ac75dd07b68936e4d87e35ebb0a27d3aa
-SHA1 (patch-base_atomicops.h) = 9f5b387dae92e208245ee308f428e946e84200c9
-SHA1 (patch-base_base__paths__posix.cc) = f74b682a420c53ef37e888acf9b2c38417dc1525
-SHA1 (patch-base_compiler__specific.h) = 338979527d897efdec7d82c5e1d6e575d254041f
-SHA1 (patch-base_debug_debugger__posix.cc) = 9ec10e6bed942bfd600bdb3ce481e1f284554d4a
-SHA1 (patch-base_debug_elf__reader.cc) = b3941545472df30e0c2bc7dd26906c83ef6af0b4
-SHA1 (patch-base_debug_proc__maps__linux.cc) = 692078f146e211666eba34ce3d4e424e99c10b0d
-SHA1 (patch-base_debug_stack__trace.cc) = 8558159f1feeaa6b71a7c7ddcb0fe6e903489eea
-SHA1 (patch-base_debug_stack__trace__posix.cc) = 1307331fe47036e51bdc4f6e097aeff286e12e1e
-SHA1 (patch-base_features.cc) = b04e80bbba6ea921ec75c4be06f31e5a039b56bd
-SHA1 (patch-base_files_dir__reader__linux.h) = 4b1e2e5631c34f87dd9bcf80639885a753848b8d
-SHA1 (patch-base_files_dir__reader__posix.h) = 6a2ae9c5752752d3373d1c400208b0014d0890cc
-SHA1 (patch-base_files_file__path__watcher.h) = a3d579b8cf9af7dfc33a75947f7a91bdd8c6b82f
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 8059d29d7a6df4cc07197b9fb3fbc56681873155
-SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 9cc900921c91c7cb14c33a5ef2b00bcf4efa7c8e
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 4252839f24f490fb41511801c719fa28194f1f1e
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = a24bd1df36853a6a3860b67619d8af98cd2e18d1
-SHA1 (patch-base_files_file__util__posix.cc) = 678ce484f106737cb97fd4b2a6d0da926a796385
-SHA1 (patch-base_files_file__util__unittest.cc) = 3dba6f46fe67b30b815ee95cca7b2566b1fece83
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 069e4d79c79aac25d5d18c14032d74bb4a588d58
-SHA1 (patch-base_files_scoped__file.cc) = 8eb63e1c5dadd812f99995aa587b42d2fe37389f
-SHA1 (patch-base_functional_unretained__traits.h) = f0fe3dd56d896d567831ba5adbb411634cf5acee
-SHA1 (patch-base_i18n_icu__util.cc) = 143b1adbd0429cc1ca0acb3bc7a62aec6d48b6de
-SHA1 (patch-base_linux__util.cc) = d87dee102eed7714abb461e589f0c7eaeccbb6ed
-SHA1 (patch-base_logging__unittest.cc) = 7764a0184de662e9033eafa2de993143a2b96011
-SHA1 (patch-base_memory_discardable__memory.cc) = d4789d63c8de228e05ec225072e74386892991b7
-SHA1 (patch-base_memory_discardable__memory__internal.h) = 4d247191854934c32189c59b08cba0f73293b6b2
-SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 3ff2216607688bff60351d6ba00440f1bf7551cf
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = b30ad69372d74d99371b9ea1bca5197a5e8381a6
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 46d0064d883239ad2af05c9a38413768465ad902
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 11b3bdee507eba0d3a273d048fbb312b5786d9b4
-SHA1 (patch-base_native__library__posix.cc) = 0aa77a12d133f042f7e615c8b75e66a8e8946601
-SHA1 (patch-base_native__library__unittest.cc) = 6973aafd93eb8daf5100cfd3f288988f7ce5cabc
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 7e1b62f81d5efe2f8d566da3986c69de749215af
-SHA1 (patch-base_posix_sysctl.cc) = d86fcf1b4ee1131d78ae3ce60aa1dffb62ed3c3c
-SHA1 (patch-base_posix_unix__domain__socket.cc) = 7c105f0961c90b06b1e59980d1578ffbfc47646b
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = f6f8324dbf78f216540ed97319f6b9bc14f98fab
-SHA1 (patch-base_process_internal__linux.h) = 7ed1b8ac3d07b50f21f5f45a8bc9b285e7cb8f3b
-SHA1 (patch-base_process_kill.h) = a281be72b20a16ad26683c6ea7bbfe468951564c
-SHA1 (patch-base_process_kill__posix.cc) = 9a2a267ce87ec5a727f4774b3746cccb1aec4467
-SHA1 (patch-base_process_launch.h) = 1ce9cf5f7779bfbb9b936a5a61404167fb29ca6d
-SHA1 (patch-base_process_launch__posix.cc) = 6e8e829710c1c904390cd3842c350d980cda3ac2
-SHA1 (patch-base_process_memory__linux.cc) = 2fc46af874c1688445c399ffe3e54ffac3db0e7f
-SHA1 (patch-base_process_process__handle.cc) = d7840d9630e3d459b78e4402eef710d04ad8f89d
-SHA1 (patch-base_process_process__handle.h) = 7796535779a08dc6e04923b8bafec9f02a3a7399
-SHA1 (patch-base_process_process__handle__freebsd.cc) = a38e00379863797ce0be190d255eba5a4a08812e
-SHA1 (patch-base_process_process__handle__netbsd.cc) = ffef9b98c674dd6470a721f51387484dc5bdad60
-SHA1 (patch-base_process_process__handle__openbsd.cc) = 545072ce228f0bfd7be8392b2bd3ad48d408aea6
-SHA1 (patch-base_process_process__iterator.h) = 3dd345443342d16ac7db4ab23f57580bd16713d1
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 1e560b3079401c99e9dba1fdfd05687dfd4e5179
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = 92a24c42afe482dbb46cbd5437791172ed9727f5
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = 86ff207dcd9388cddb0c5fba015606be50c9a6cd
-SHA1 (patch-base_process_process__metrics.cc) = a1e4ac152f3d12548fb2478bc03eb6fefb026e8a
-SHA1 (patch-base_process_process__metrics.h) = e9c06feab223d72eee549cd61043ff9a8674a65e
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = 32d4228669c3f1dac9c3e6069cabbd3ac20ff305
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = 2c0d5c05a3ea74e8111fc8eac27b5e2058450583
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 7d406650ff4ed46a6dbbd9a5ca1f6447cd734ce9
-SHA1 (patch-base_process_process__metrics__posix.cc) = 4f57b0af06293099c1787ee77321a1803b423f95
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 8965e5a52a11c20f4255054afa407b9bfa0c29a1
-SHA1 (patch-base_process_process__posix.cc) = 666a6d1e3a1c89d2086c319da86d10963a4c3bdd
-SHA1 (patch-base_process_process__unittest.cc) = 8233072374c585f77c4237e88cfa35e93d6bbaed
-SHA1 (patch-base_profiler_module__cache.cc) = d5d5d67d8f2443ad59b5c49f510b707fa7e802af
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = c22d3020c8010f033a6b1a321252c11c0bb75748
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = fc87a2c48289512c2e2ce9316b223011bf3913fe
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = d492736489e3f94e7e46d20a6e4d7675da808f34
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = ed4be5f0788160ed208077f5f6a6a0bdf229e376
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = be6c370e69dbd5e09f98b4a2ef18681b187545c6
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 393a53f17895fd5b97ee4f2251bed3e2cca30a2a
-SHA1 (patch-base_rand__util.h) = a3216ed12b933ba5a6bbb77a4008e3406ec3b49f
-SHA1 (patch-base_rand__util__posix.cc) = d70b013ff229f56e7eabb7ea316cccfc64025b62
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = be8e6cd37756c5ec1a5935fbcb0c6d57e4447299
-SHA1 (patch-base_synchronization_lock__impl.h) = 423b139b0993ae1ec4579e3a23e9983bd0d3488e
-SHA1 (patch-base_syslog__logging.cc) = 0efc5fcfdfb7a34733b2993a1c337028efc1a631
-SHA1 (patch-base_system_sys__info.cc) = eaab3783326c07b4f4ef477162792db7b1a1b6c7
-SHA1 (patch-base_system_sys__info.h) = 0bfc288a352934b047df957a09d24a4d698004cd
-SHA1 (patch-base_system_sys__info__freebsd.cc) = b59fc911969f3dee76d88f875073cdb152b0d056
-SHA1 (patch-base_system_sys__info__netbsd.cc) = fff99599770c729fa833d82e5ec651a823aedc6b
-SHA1 (patch-base_system_sys__info__openbsd.cc) = 623b5ee9b9d76be89c95345a29d144cc7e1574da
-SHA1 (patch-base_system_sys__info__posix.cc) = cf65a6ec5dc45d7169612979d7dcabffb5a802a5
-SHA1 (patch-base_system_sys__info__unittest.cc) = 994c852e379d9682e4a73abbede597d37d67a6bb
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 5d50876eb4ad9deccadab77ff16f2807419ae07f
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 6618c3ed4ba943cb8360522188a5cf792b6e4126
-SHA1 (patch-base_test_test__file__util__linux.cc) = 3290b7f8ee708503567c11fa8db8ec04089e2ab7
-SHA1 (patch-base_test_test__file__util__posix.cc) = 3383885aff9b4e2e7ec488fdf70522331bee1c37
-SHA1 (patch-base_threading_hang__watcher.cc) = b15edc2a63ed7382e120ff666e331acce4286a0a
-SHA1 (patch-base_threading_platform__thread.h) = 833582e53b994779124f9c4a6c173f00dc7238be
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = bfa83a4842947345f701eed48f12a99030f9aee3
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 2d01205b9901030c82c2a06d150ed665f188919a
-SHA1 (patch-base_threading_platform__thread__posix.cc) = 7288fa305cc3cadff428f6579210d3b92a66ddf4
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = e315fa2cc76c2b0ebdad96f038adda803260bdbb
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 4951e90bf55cae2ce2dca2adda61d132740e0755
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 301e5c067699e6126801aadbeaef188d64981c5c
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = f02e0052712b670a7f05c4ca8afffd762a65691a
-SHA1 (patch-base_tracing_trace__time.cc) = 694bd16ab501ac6c9e28322f892e9897da8a644c
-SHA1 (patch-base_tracing_trace__time.h) = db175f2377f9a6f6b86cac9fbede2d65dd0948f3
-SHA1 (patch-build_config_BUILD.gn) = 6f9dcf3ee0d0eac9e20b61fe2a78b33bedab8b89
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 3c7b12d3472dc5c9a9a2825aab2623d1e8ef1d4a
-SHA1 (patch-build_config_clang_BUILD.gn) = 4dfc433d01394087d8b9db3668ef9958e6dbf2f8
-SHA1 (patch-build_config_compiler_BUILD.gn) = 66253bb8a0a71b550e93882c1fe13a06b8246410
-SHA1 (patch-build_config_linux_BUILD.gn) = ae79753b50bbf135c12930b1a37649941c3ca89d
-SHA1 (patch-build_config_linux_pkg-config.py) = b8a77229182742c3606ed27ccd5e9b49e1726c05
-SHA1 (patch-build_config_ozone.gni) = d9ae2b978cdf5840032027f1b671a86b1bbddce9
-SHA1 (patch-build_config_rust.gni) = a26e10ffc882581aab9e3f23cd2b74449a41503f
-SHA1 (patch-build_config_v8__target__cpu.gni) = 19f1ed19fc31cbf53f41432db3c833e410a1de65
-SHA1 (patch-build_detect__host__arch.py) = 5afa34082467e2d522c4f0be014b45506db68b93
-SHA1 (patch-build_gn__run__binary.py) = 38c209df3870a32a0565e6840f38efd4f91a163a
-SHA1 (patch-build_linux_chrome.map) = 59101e9f88504a601b1c060ee3b87962a1ae7c57
-SHA1 (patch-build_linux_strip__binary.py) = 9ca4b7e3e8b96a34c87b8016349263f6613b0182
-SHA1 (patch-build_linux_unbundle_icu.gn) = a46e740a034cebc5f8df0a2e21b2265f14395902
-SHA1 (patch-build_linux_unbundle_libevent.gn) = c05ed9e23116ba84618c3f5b84a4656c7e51f619
-SHA1 (patch-build_linux_unbundle_libusb.gn) = 8fae62a306f4bdf3d2cd544c0e384a061766d925
-SHA1 (patch-build_rust_rust__bindgen.gni) = 2418aa48cfd5be9fb1f9fdd8ea8c8e5b72eadfa8
-SHA1 (patch-build_rust_std_BUILD.gn) = d5be67eccdb39bec1432364ca8184f8daddc3fa9
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = e611e8b237bedfc2437c8998ae9d1f8e421db88e
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 7106d2625ec7d10750802909df67686f57d14d1f
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = f215d8c377e38d576726fa531f29aa4b1fadb376
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 33df17b6e118a0de3f327c1f2b6bc7ad054be5b9
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 463298cd1988c86c18f1d15cc69617fd8a9c7930
-SHA1 (patch-build_toolchain_toolchain.gni) = df98aaa3445f683c57c43c230358746470a41c0f
-SHA1 (patch-cc_BUILD.gn) = 670a5dd15459111819938be84c0390782d0635e6
-SHA1 (patch-cc_base_features.cc) = d2c35afe19ab83cff8ba5dc359862a0601484929
-SHA1 (patch-chrome_app_chrome__command__ids.h) = c3fe4f120cd4f9968a760498b8d460129ea76a57
-SHA1 (patch-chrome_app_chrome__main.cc) = 772d77951d8351f7d4f40ce7dac418e07804f9ba
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 435a201d6966580e2a70ea149dfdede563818e6a
-SHA1 (patch-chrome_browser_BUILD.gn) = 1da723a33806fc06153b8fdb8336c01b7efb88d4
-SHA1 (patch-chrome_browser_about__flags.cc) = 15425031c095862ed9c8a215e3fac97292c9ac43
-SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = f25a1e1ae8bded92217c14980dbcd134241fe0cf
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 47843fa282c25793138ad69fb6b50a9fd4677a62
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 9b29b39149c46297882608f1f72f1152446962aa
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 675707e0cf6e7123f4b563b1d50619ca0f917895
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = bae1cc634ffed80c11094563aaf0101c7657738a
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 9f2af97a778c51e1f67964939698b01a1a57094e
-SHA1 (patch-chrome_browser_background_background__mode__manager.cc) = 79fecdad2ac40ffdb39188d4c66f2a36b5d5f52a
-SHA1 (patch-chrome_browser_background_background__mode__optimizer.cc) = 166b18e4acdfc8cc9c78372cefcf67f44614ad78
-SHA1 (patch-chrome_browser_browser__features.cc) = b9011450b5d7a232e17b59159a633821b7531a3d
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = 6f653dc0c21954170540d56af0ebde658fca4c15
-SHA1 (patch-chrome_browser_browser__process__impl.h) = fce8258f9dadd73e410ab8ec8bbff537c7455a1a
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 29c26a24cef4a46dd66eabcec034cb1f99ef62c8
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = deaf725d0534be0ab61b29acd1184b1460eb79c8
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 2e8b0249e40422da2694eb0cbcdacb31e0de26e2
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 8aaf87a9071e2d89b3ed3eff3b9af68bbde28303
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = 70dccf8d25d8c15b4ed2f3240d0ec0d8236f72ea
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = f8bfda635fe954c422140650864e19ad113e79e2
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = ca96b2152879e0a3bd497ff8acf4a75d8c92f77e
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 456e9d814bce2ec1bc3569f5d2a6c6b9e39435ca
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 563a6722023ac0029d787961ac28a51232017127
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 2c4639b01f43e2a170556862c9fc94d3f4406e23
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 5b544e7791e9ce668fa77a10095a69bca4994777
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = d317317e8d96b03fd4bffb29d876c0425a859047
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 99ebf1cd4bcf9049ed473a3f4f32d9c1593727fc
-SHA1 (patch-chrome_browser_defaults.cc) = 113f7b4f49aa949ebedaa260f0fce1bcd79e0514
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 4261150fa006a73560309db0d466339976dba998
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 1eeb0d9b5a95b4123aa491d0092dfc153fe0125b
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 9ea23bb82f93f69896048d34e2fe6a9d86a55976
-SHA1 (patch-chrome_browser_download_download__commands.cc) = 32176658b5f1c71c111f97e00e08629c78ce0269
-SHA1 (patch-chrome_browser_download_download__commands.h) = d26afe04074763bcd412ec0f63b2e7bf05b22096
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = f246d896af11b2263acba65e00f17104624df71d
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = 5273d9b7fbaa6efb4017b17d3cab650e5794f6d6
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = a8c3be79cd13b64e1277af6888dd140aa083a757
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 54969759b2c7ba984ed7752e82f87a16e9c0df91
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = ffbfa0d9bfa000ea75548b6bfbf367b06d7e0b4c
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 101ff8a56e6677d1d8c1b2d3e92c6d38256cb759
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 69e8901d42e757bc399b4321cd59fb4e56ba5a6e
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = ffb7483fce096411eb41fe4939c934babe608498
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = ca23ac5e27bfcddffce9941cbc6fd7bf2c1a3f8c
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = f403b13490f6d00353b7d950fea2083302dea1b5
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 4fcb289d363e5366923ed4fc09ef65ee61f668d5
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 70e6024fee6878a47cd48453cff0f54183b29df0
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = bf8bda854533bb1c816c65b3fb11e6da5d3c7ec5
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 08d5916086840eb281b116204d0fef1e5197c14f
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = ef7198ad491e15723fecfb3d408c7749ec089f69
-SHA1 (patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc) = 0983d1b0a726fda2d4eb5df3a141e741f68c0185
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 893321dd4789870fc0130af52e0f610d4be83943
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 9619a13638594c2059244c137d9638401cafa12b
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = f3979c46cffbed5df4fbcb7d6cc71d03ef8288d9
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc) = c96420eb151fec13e705525e0231408fe36545c7
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 5ce809dc9f70c75c7410bc0c309e2aa8e2684fae
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 66b4a318cf8647271740613941c27304ccb5a368
-SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 081d4463e458d333bc76cc586fb99d46cf90af32
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = eabc3a25332a7997e2ed02509c92a007aab2b78c
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 4d610f01dfd924ca3cb722efa2e4d640a22c75c0
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = da50925d0a187b76d466e14a85da2c3400a9e32b
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = b64ea42393b0a5e2bd0cd89dc5a9c83d1d8afaa7
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 1244568753eb4282dc48cc36cc83c3858a3952b3
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = ca153ddfe3d6e29924ec68b4beed1e573e28b6d0
-SHA1 (patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc) = 61251906e6bd49d76eed289b34ec09f9cd53e366
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = cf1d5e84a470223e56579092130be6276224e8d3
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = db1ca99af8ebdf8842f4bbfed6084294a2e56473
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 6c75686c3ec26875716aa3c4d9e392b81a8b639b
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 2d3462fe27a9584ce2a40f99b6984cf517e80f81
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = f5f65e7bdf9384224042181e586fc930758fbae0
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = d38390f89fa84b0132b62bb33f188d84d6077988
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = b06eb340d05b0e78b6759d1bee3b5579acdd2d6b
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 5f54fc2f91650f989d8696773ec08b63ebb66386
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 0e9bf04a8bb7fe87d2665d78a189b1c7f339d9b9
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = d15910d76074d4b3c5fe31aa426fa29494bf0956
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 6836f5211eeb49ccbcfb1c53124f18e20f745c22
-SHA1 (patch-chrome_browser_flag__descriptions.cc) = 0b55a7afa32454eb1fda8e92c72b041d7cf55105
-SHA1 (patch-chrome_browser_flag__descriptions.h) = b545cf88845557c8e621b52d8ea6f651bb8f9c79
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = bdeb543d3599b6c7ada0dda39fcc07ac26709e2e
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 084791c1e26abac3e77d0424531639450dc1a1d5
-SHA1 (patch-chrome_browser_global__desktop__features.cc) = fad3585896c8736989e0dee3e7e2d21d3c567d5d
-SHA1 (patch-chrome_browser_global__desktop__features.h) = 73fe2d4cc7a997c5b0a7683dadd76f53ccc54409
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 86accef5bfc69c3e4c3bde6b5f3857c1da87a1ad
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 09c7f8d460bb51f172ed0f1cdda9552c10393c43
-SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = 69769baab484ad6d7b8815acf44762fac526ee0b
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = b798de7464aaf255c214b7e17d505743eba7a4a3
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 5f5ad4e487a776aea5a91ef9233e2f30bb616e0f
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 7c0e194ba77628ef8c659a0094e1df156a504974
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 49e9233cc818622c84e6e05ae3ad7647ffe91986
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 2de054119848bea19bec4cef12ffc5208f0a6fa0
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 3b19ed4113793d1533f3954d600aa3281bca16c4
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 6ed12655ab019c8f3c1762b1c281702c6b237f1f
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = a8a295466774d3ccc330e960d47fb9e43901b9ee
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = a2a654096a7ad09834cfefd2c53c9ac8793138b3
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 3ab90cab31b1df51d144fe1bfa89678652032f48
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 80488be46bd3baa0aa0130b8cd86a24c53609f9c
-SHA1 (patch-chrome_browser_memory__details.cc) = 07f15fa9baf41f8ab893f1302851fbd5b25931ba
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = d83583ab072539b3a3929c1ba9f0146580372840
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = f0ff36bbe280a47fea9d29accb5becd584ebde68
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = b85d3d7a12dfcbe50850be0054e59f5c38e879e8
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 52f9c04330cf8f46ac7a2a43e76c724f94803ffa
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 08bacdda47ec1cda77df53981038ba36966d328c
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = edd9c396bdb63f6f24168770dc6fcc9d85c01737
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = c83a21c45b1d510aef72cd6be7ee602e57495776
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 7fb3e60f9acf811a7f55ba4f92179c07b7d7faf4
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 6dba466f4b8c904111712442f1e8603ed0c1beae
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 6d9d191a60d1831dd31263f2ce04251f1662d9bf
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = c3eeb4f202c9a1c6616573fe511fcf2b93259f62
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 53cb4f5dfef1139813ba8cf6530bc4334d95685d
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 7e982b20ed7f6f26a75b2d6082e0a8b5e052f1a2
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = d891400101847d51ac321924496fcf88ffd11aee
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 0f772a341b4e04c6d6086a75eb00c879b16b6786
-SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = 1919c664e9c5958910007e5604f6cdb656c1c14d
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = 741e4f8f40704a0862569edb3e562c053c2b796e
-SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = f7311cf6ddbbf5490066bd6e3ab44e027e5a8881
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 9c802f4ffed2cec7a257c43bee088e0858e8d4f8
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = d14e5bdad2bd674fde46057fe776eae6c164677a
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 5bd49333b9f18113327552f16106f7bbdc298f5e
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = de23b955cbeadf82406294fee367f38268b7cb51
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 1fc1ae418b446eb12993260063500a7995e2a010
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 48f805484d614e3ff1802ab397b3d77f19b1560d
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = d09d4e6d105cb92cd363410c64e534577b186da5
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = 6c5adfedd86669d714b6ca3d9f47e5bb7b08b671
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 665c0b6e994b0d85e771c8a2b7d8caf49a1612b7
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = a121e115aa71b1476e9fe08639af2317213b9161
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 9c6c1f3fe26cac1b8358f7f9afe9da350a2d7290
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = a7258619a6f51a1d59ead9a20b855b70fb90dd27
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 2d5f1a7afaf775e5992dce2f84097e470bb813c4
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = bfdaef413de5a328263d3418929d72904a6ae2fe
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 9c8b3d8d4b7df8edd433d1fcbabf325baaad3358
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = aa269bb39149866747013ea45a732db2a48ffbab
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.cc) = cc25eed84867b1a159914f97fa6b46c6131426bc
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = bd7973d93bb12dd3fcf14015d528467ce33e7864
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 32e1b4aecc8114eedd3d335f510eb6917b08cc8b
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = 98c9815dde84390678ebf135d7bc8a0b4b96f8d1
-SHA1 (patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc) = 223fc40391dbb3acd28c68f6b8cd0c494a8e4f2b
-SHA1 (patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc) = 19dcadb45f0f64bf3fccded07d7c56411b025a4c
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = ad065a09111c8561ab49a7791b93028a08846389
-SHA1 (patch-chrome_browser_sharing_sharing__device__registration.cc) = 070ee46ee7103fc57164eb3c362d2d9bf09bc096
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 90d9c1851e4323c8809e3b1cdceb371e03a57a5b
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 9aa649da42490b9c4de8d7b907fc552039476673
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = e3ac459971b66bee9124095b31329e2a33de917a
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 897d6477db15a06cd941f6da5b6d5d10b09234b5
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = ed3d5aa39c62b78dc821a14de38cc9a2efae9b84
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = c0ff58052aa8e9d1af2d0179a82d25935e1de277
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 92bffadeadaa884418b0c01250a3d72fb8dae4bd
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = ad1bd8463e0a502667f453e9cdde0b8f5104ec0d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 8d335de0996106e7cf0e4b51ef3dd0ce47def477
-SHA1 (patch-chrome_browser_sync_chrome__sync__client.cc) = 3fc4ba7fc37962fa77fd89e1f5e1ae3586cb320b
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = a2e6af3417ed6f8117d4707df62dbe80a0a52424
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = e403bf4494fad40f34db5cf35d5b0a19bf4ddc1d
-SHA1 (patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc) = 4825ae18c5deee23bcc10d852659aa83b6df6bf0
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 4dbcda10ecbd1f7b65bed22416b2d68208d9f406
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 4c1396c4497258cb535fb102471a7da4842288e3
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 6831a387140e8e7fba12d49805b6c31b09bdcdae
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 1fd725c2872587c39f9aa88f880b9c4a3e0c9c1a
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = e5268600045671632fbfc4560b87ccc78a40fd3b
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = ef10ef6ecb0578bc22d379e5c9f3a1f34e9b837e
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 3f5bcc5e7a6808b2930d6033041aa5ab1bf83c49
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = 55c899062bb5c6ad7d718af4f81f3bac8a9fc5fa
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = a606c39fa6bf5d293c60a3c346f99ab30b473981
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 4f779f6cc980b0117cb1bb7a03291e9f5aa06168
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 058d4d8bbe9e1af11c2c5314ccdbbc44785511d4
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = d740220c9a05360057ad0fb309b6ec3bbcd69f56
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = b5f39013df1952440bc58fa6bd11f8c3c4dc8049
-SHA1 (patch-chrome_browser_ui_browser.h) = 26ccbf4937e1f334ce3fc83617e79d0dcbb2134f
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = b28fc93df63fb5fdd2d4b188df480468b6940429
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 1a49ac2adf5cffffa3d2ea3366943cc27b86d06a
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = ffda8c2c029fb29af4c922b23427c2ea79305b09
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = cecec725bc4c67fc484a2cd084471c38a3a4a43e
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 84044f746d7d7c68683e39451c7c7faa17737614
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 54ce8bf5083b156a6b9bf316c519c769074d1fdd
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 12bf98929a8191f7fd243c1d63c9506f19fefdd0
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 95a41d28853354d52f4ffef4b1cce8d3650d929a
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = fb92385ae83da57feff7394edc3fd8b6ca997d42
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 00edf5c4b82eb04379b74b8f3866186a6c75c2a5
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 11aa1e34fea99db52bc273315906416022345741
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 4083d266c5d8c10a3032a10fd1eb5d49e544f7e0
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 1ab5950a526fd6f79f1949f5f14e89be4142e68b
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 7eca43232672f3525ddef8d63b7723220b81293a
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = d900c0fef45c707af28abb7153c76b3218d55046
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = b3285bc43eb979c012153cd66f456f096ac89fad
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 5887ae86b1050c2fe0ab598ce1f94105920e0ada
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 15358759696067ca8f49419ba7c5e21d58f0c22c
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 834dd580d14511d1f63e3acf73cb732175efbabe
-SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 3bf1896dade69df040babceb9f88c6d6bfc0c8ae
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = a1d0814b5e51a10efc173186b23091712f2da652
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.cc) = 6b6634cbb2068e70d83f9bea1fd2ac9e9d2f4184
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = e0a25715f0d30f0e069fda7e1e9c2fd8f43551fc
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 28a56496e70e63b5c23a809c42fb8154c58a89a9
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 0cd18e5465a94f842c46df8102b399fc27076696
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = 1afdd617b53224b92ccc8f367939fc585ef72e75
-SHA1 (patch-chrome_browser_ui_ui__features.h) = 548ff4acfaa697c0156322752cf38cb1cef67888
-SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = f463ad0042e44a190babc3eeb2249083dad6400e
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = f4e7e5dc21eeb00eb62e2089afb92b8c30f3acfe
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 3599144551c160703e643c99a17e0fa41dab7f8f
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 6d6003a5dadba285a09d52957c61e4141d06b0a7
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 288e38d89e732feb48c6d4ac69a9abe30a08d595
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 4d1fc8f6e6d44ba946a22c34ca006b6d3501729f
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 3d4403196671b1d28375d30176e1534456b3beb5
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 49b0a068868a086fbbc02f58a7089e03a4ea8427
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 480ee1cc6e10425e4d9f31b15be5363f6d1c9e1e
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 418a20360e592c8e343981e1210d9d95b0f8c214
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = ea240744a8167115739cb25f3fec0f0dddc3781c
-SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 5761e03e98d855709a464307551202fc9aa90342
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = c118cebf1125849f6fc0f2af45329f61f81db435
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 6b0f752d19c8cb5cb04d50e27f1004a5fbb2389e
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 344f154250478ee5bc9547ac7e6f128b61492ca9
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = a5adbae1787c6d8f794bf5fea0c135247191b64b
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = b150eceaa7cecc7dbde2b6bf023ff5b95c81cfd3
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h) = 0009e18ae58ca01c36ec462938ea1d83fb31e59d
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = e266fc487d359cad85988b0b6d423dcf28a3a74b
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 91b9b414d5c619226802d8e1012f8c03375575d7
-SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = e31cb88e04276fcd673d1ce9279dc496d1168fdc
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 9b2daabbcee5f449fa9b0a1b51724fbc111d2878
-SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = dd5cd2c8cba8152976319bd64a1bf461aa682ddc
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 704f595193a312fb03e22693e71cdc4b4764e4c0
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = ebf06f7eadc21dbf5ffd0016072debf9929887f4
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = 44ac0747bec20e9f553ceed2f80b650a91c4af49
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 4116de298e03f598969ca1e4007d9b7199ae9df2
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = bc8a085f2ba61990f70c9ad2c52eebad84815239
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = a8e22748676e277fd6d7be6ec934c35ad470c7a9
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 18e3314564aa7b8a79b3de629a2136d5139af9ee
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc) = eb1731bb15695c79a35077d6672453a3cbb54f3a
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = d26b7a3a564a3fd2dd5b8bf2e62bf1d941fcf7b4
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 619cd8070557f2d62f216d75ca5753a6bc31fd42
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = dbf38bbb40b302b9eddb2942713d6a23e71c93a6
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 371f612b3b85027efe8adcf3eb1dbe063944eebb
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 4c049b2b0812a2c2a57783f7e7dbd961e11ae862
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = af546c30f7c2021770c995059492202aad04239c
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 883790cf8effeb19b67f7bf96f0562a731bfd3d6
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 43d455d2efa376b9da48c4ee2e2c8059c2ea9b4a
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 7da984b24c0887073e15c71ac1e910a963842999
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = ac4a81479da210925b5f349c6183acac73a59909
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 44b1faabc3cc737b0af5bdc8138fa78ab8c3adfd
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = a2354fc574ca26c217b2e08a73cbe728bf0b7bf6
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = c777a07534904dfccc3a31dcc0069413695c011d
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 450e471c0fc5cdfdd83fd8312840942696f935d5
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = a1bc320a6ec63104aebc305375a730644679c648
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = e06d354459f8990407fd2b4225ea3fad28a5b217
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = cf5f49f36339f3f2e3e29fabb3d8411f7b457c76
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = d1dade442b314735a83083b8eb9ab52b2ad9f667
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = d8f49fae088e1d9a3eda3a34daaca01e74cff26f
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 068e543bff80fe5f6d2335eef4e468494f5c5370
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 01452b31d4f10e4c1238ff2a003e3ab963984edd
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 1f783d2c4a0f770042d713fb0d54117b735743a8
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 50170e112754a56277761b3fe9c10f210ee6238a
-SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = c222fc014fd26384c6125592e330aa7c9506030c
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 6654042155aef5fb27d52bda5536adfb7c91b96d
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = c6f4576312b8a63b2fbe4b45113b86315dcad518
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = d8cfa71be5bb3b289a931656158ec7c0cf333e06
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = bf047edd5e871aded6286ffe80f398f74f722cae
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 30b51d39ca81dd5d7556572c7fc0c731b66a5011
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = b6090e0af04b9971a99a723012ad2897a771da64
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 7418b53a772af73ecfefe7168a59ffe7e0e78a47
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 3fd3690db052225ce3e261d05a0774c4f4f3e257
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 1223344029b0bd9db964ac8f7948d1e7ede955d8
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 6e6d9af67f923228803c65c1343b948095babed7
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 29ed1863627338f82668900caae3aa8c4ac97f9c
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = c28129a99217f1d3ed5e5ea0825de175b9b1ee35
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = ba2c52d41e4415bd2c70dfe12ddec870ddde0c90
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 34f04c442ac9dfc5480c0b34bf83c0d660f8cd11
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = c9c01ff35d74fd804fec7c30b561a6217c430374
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 35e8867d111005bee980d09bcbc455bca439fbbd
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 0c5d5a42aba3fefd2f0d6aaba93a76fc45efe896
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 10443d5523b674af9cc6e1dc887880ae582a41d8
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 4b896ae7bdf323f0855eaa8bf0bc9d587e8ade5c
-SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = e4f0bf7e9223356a6856c59b6aa43445e2bf76f5
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = cd2d95dd9b4972ed2674e67e5b7955843c6c0692
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 9cae6279564f33c03fe09f79b9c0a6c1ae5733d5
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = a5163bc1b8a83924847325c7b7d1e88b8f78740d
-SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 2be7df1eba40c6c677e3ea9bf22a65906d7446cc
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = a012089dab1985177c6a29ebab4ddaec51df552c
-SHA1 (patch-chrome_common_channel__info.h) = f87a8817626ccb539185d1d481eafc8b6c91b6df
-SHA1 (patch-chrome_common_channel__info__posix.cc) = 15b90f16975a0cfba255249a1aaf7264b660a3ba
-SHA1 (patch-chrome_common_chrome__features.cc) = 2aa66221d09d821a8111483c42e05c43d44666a4
-SHA1 (patch-chrome_common_chrome__features.h) = 77bde5ff65eb2d01c8ab9d5c8d2ea6689e80c05c
-SHA1 (patch-chrome_common_chrome__paths.cc) = 3ad738c66b44af4c4014a8c7784f4931563f5cf6
-SHA1 (patch-chrome_common_chrome__paths.h) = f137ccf5111014f2e99189bd2f62bf349e5729be
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = b92561bbf2764877c13665877f0ecbb08ec5715b
-SHA1 (patch-chrome_common_chrome__switches.cc) = 00f05e7818f34f1bb76b9eb1102ec981ceabc44d
-SHA1 (patch-chrome_common_chrome__switches.h) = 2e186f0907028a22a19b7384f8d2748cb3a07de2
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 511ff51fa46a51fef64005e68181e39d5a7bd330
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 1e0f20ae7255dadec1c94bd61e3d7cb5ba66da0b
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 23fc3af4939e4b6cb9d5ce0aed52e65c76485331
-SHA1 (patch-chrome_common_media_cdm__registration.h) = c5f0d0205d9ad3390c5c64fa138134436bcd527a
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 1ec5b39be7c210bbc1c4ce18c738b0d4d5f664d3
-SHA1 (patch-chrome_common_pref__names.h) = a22a9563fca316d044e5afc36bf4016aac95671e
-SHA1 (patch-chrome_common_url__constants.h) = 1b321425f14b804b0113a1dfe93ed76a199cd44d
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 7cc394feb4e923b27dd8e9e2e3effe2486e137a2
-SHA1 (patch-chrome_common_webui__url__constants.h) = cd02495c59f04ad3e414dfbe934fe7d1619373ff
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = c4f08dda3927db6eb650aa75254652e5c614123f
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = ce0bab96a8983d8ef92c22b1140de5a2241e1066
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = dbf2fc2a1ec658766b4fcfa8a8f768edee26d157
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 9685d44dd927c1a1470401da785f88f00a095871
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = fdce4f93b4a38331fe3af9ca0d11bbdad4606787
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 557245fb0328481ead338e796cae47a786cc3cc8
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = a0d14a5eabd270360cb368773dd21ef3d7289c3b
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 7efda097daa2e1625725aebe1e765d30204bbd12
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = ef2c1740c09c83dbc1f553cd356dc4b28276887a
-SHA1 (patch-chrome_updater_configurator.cc) = 1d695859b756d215b499d8920e31061332ca599f
-SHA1 (patch-chrome_updater_lock.cc) = a33516311d30f2dca8973477e72398a2b0b06d82
-SHA1 (patch-chrome_updater_util_posix__util.cc) = 60303868a93db5286c7c415b7ff7c885beb08e2b
-SHA1 (patch-chrome_utility_services.cc) = 9e9d1332d85c329340f0c2cab3d3e4775f82cc59
-SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 5dd4e6bd907be6e31b9f2ede8616e22d184d4ab8
-SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = 8594cefd900c0a5c9f067534dffd750890b8995e
-SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = 3daf19a9e94259305d8195bd0071791563ac7e65
-SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = f4f96d300a799ebb9e252353dfb16a20084d8dc1
-SHA1 (patch-components_autofill_core_browser_payments__data__manager.cc) = d8b329f2b87fda3cce207d715683b3a4198cccf4
-SHA1 (patch-components_autofill_core_common_autofill__features.cc) = fed2a481352add58f05d5a6fc258a25e9df0c7c9
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 9c14d07e69b54ea9ae0470390a592742f741b074
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.h) = 13c3e24ef7ee8bd8e9119d0a59f02a45455995f6
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 54f18c4204e478c4e87ae85ceb915d52ecfc8988
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 23e7d62d128f71ec9119263064827a06d2045226
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 048acdf1122275d3e030d56e99d204a5da8a9f32
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 7b526bc2846e79d9111ae604326d9d8edab7e054
-SHA1 (patch-components_crash_core_app_BUILD.gn) = 3b4a34b22cf40c70d47e4b5bb97716c139d6e67e
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 00246d11caaeafa7d475393a12992c0f09e5a39d
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = b914f3f076588017a76b0d3455b513fa44f89125
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = aa5ec107d349b6159c06f7acc3c5a63f2c46ae8c
-SHA1 (patch-components_crash_core_common_BUILD.gn) = d029aa50291c592ca49fb563cdaf7c40a9b7c25d
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 6bdbbec2ca010f3baf43d107189ffc8d898170a0
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = fd289aeec2b49d1389a3fdd437f039c97d9fe1b3
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 953982015f59bc08b59cd9a03e879a51d859814f
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 1bee393839b5f37467528fb0135d6715b7ea44a3
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 2303ed2c8a7661cf865713f6255473f32e16c9c1
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = b28223a9c5af4aeb7331b2022966218582afb938
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 213e373014befec3997a2a6a9561d9859cc8b87a
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 414eadf6395a044c250329404fea5331b070320c
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = 97031218c07fd63488578e9e26968b6c1fa0212c
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = f909dfecbd4118c27eeddcd24cda66b47ed3095c
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = ae6bdf1742fc20498005bbb5194b3a26fe80855e
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 0e86727e489b91bb2dde00c3afadfbb1a58a1d31
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 20e454124613b619ce6889c78d8659115907bb5f
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 4c9f60964f24191d14acbc64d3f5b65175388a55
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 74a24f3727792d7c7deb710bb61754f5b574eb84
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = d81821456717bba58a91f0e2a03832c6fcf84af2
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 8228b9ac081c886bf12cbedd166994874689f44e
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = 8fc3e80b6c865e6f2e28321db6e73ec9c9e22346
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 1da529b8811427c0fdbdbf6c673ee76fa80d79ac
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 4033756292e83db1d8e9ebb9848362ad3db910d7
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 5ebd44a2e2f6f90ecfd44eebd19ba392f4ddd77f
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = a0f24077dc1154e8752a444cd1eacb2c6adee068
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = f6347ffa65611b285b65e2eb272171ae6395a249
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = f1080d6e0536cdd0d9ff71bf79afc18f4376a573
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = b7e916903a387b7aef73e6ee81aba794538a5882
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = 3582f57b83cd733cca678fe5ff25d9e7da36fbc1
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = b39814bbeca60f250369b510ee08b6b8dbb71317
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 78ba84309d9356ce36d853f6c36dd7beaa2c6d0b
-SHA1 (patch-components_flags__ui_flags__state.cc) = b28bfc8b5d4acde9b81880fa11701711c0e2d74a
-SHA1 (patch-components_gwp__asan_BUILD.gn) = 3515883c7d568a7b89d178d8cda2981b2302f146
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 7b4fda5bb240d22115d694732115a3e8951fb698
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = f25abffed821b89bccec278a97523b0bd760f284
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 9eaed9cff99a730c9ef5ec58dfe0df0e89195ca0
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 77a9d8e3a4d791dbeb91ef87f19c3fe0a367cc77
-SHA1 (patch-components_live__caption_caption__util.cc) = a23548fd17374353a43359ce3730b0df69c983ab
-SHA1 (patch-components_live__caption_caption__util.h) = 3e9bd95248b8bbd2e657fee4a671f25b26ca17ce
-SHA1 (patch-components_media__router_common_media__source.cc) = 946282811a3fe7d35b05202c67c784ff8ddfe442
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 475f9926fdb2ce91093545dd28d0a40a06a55cb6
-SHA1 (patch-components_metrics_drive__metrics__provider__linux.cc) = ffe9a9904d9f5bd77405f689e767eeed37ab5bee
-SHA1 (patch-components_metrics_metrics__log.cc) = 0e8310ac5a177d92ea2d3d12e3d2c0185b9548d8
-SHA1 (patch-components_metrics_motherboard.cc) = 49c3dc71336f3a2d2bf0741b83c4162b1b87628d
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = c7273f971e4349c99cbce06a631fc2870ff511c7
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = e4aae72df07a06f306a12b5730b375d84b713301
-SHA1 (patch-components_named__system__lock_lock.h) = f56e8e696be1d1b3263ef62dc79dff7b6cd24575
-SHA1 (patch-components_neterror_resources_neterror.js) = 9e93b9930612ab0b098e50968c668094710569c6
-SHA1 (patch-components_network__session__configurator_browser_network__session__configurator.cc) = 3f920a2c162b0f367c7ab2694a62f2684168ff29
-SHA1 (patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc) = 972205ceeeefd111bda3726680e7407096510d13
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 58ac68d1282a7ab004e9d0381dd161567311fba2
-SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = b5794c6e1cdcbb50a11abb765400c50ad1ae95fa
-SHA1 (patch-components_os__crypt_sync_os__crypt.h) = d647e6b0e7b6b9955ff2345b875db8c95a4fe337
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 86040278246d2fcfd186afdbe4b465cf6491a34f
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = b52bb6fd29ab7853b48f6535cc5d8fccc927fb70
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = e328d29e65daf66707eb6e5008d2a20c52763a0e
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = b92c34fe55125fa96a71eca8d969c873c6f1ff17
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 996879976888cb03cbb6b2febb88dbb4738e58e2
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = d1a63c4294f1f4f829b69d5e8a8dfd4ab9197284
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 72b4621e70706f727ee3c23085f40f11e8c57e74
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 2407e79086027185a092f7147b3a259115b30f0e
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 318b18f5c53425bb900d5f2fa6d4ca79ddda794a
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 8dd00204e1d589166c09f0b7b99c4d9581886044
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = a85485d0815572bc8160a5f7f84a293c09a8689b
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = a886dec2c5dfbbc07447f3ed3bc688195ae75774
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 6f1507b6a623281850717ca296dd1bab582c1528
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 4091310c700e21dbea282689856274b9eda5d6a9
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 459e5943747678c26690d6be71ffc0d0e97303a5
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 8e8f25800fbe49ceeddfee1aae2e4566426d794e
-SHA1 (patch-components_password__manager_core_browser_password__store_password__store__built__in__backend.cc) = 329aab102c6183e7499cd34e6ca5c738c8ba6979
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 338e40a0cdd2175053d1d7d2aa3e3d113b3871ff
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = aaf5e6abfd166c94825643ae7e7445001e35e5bf
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 76ee377874b4b4669ec581d6e740708fdfad6f05
-SHA1 (patch-components_performance__manager_public_features.h) = dc2c27e4a7dafbb6c247550a376b539eb869ca28
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 72852b0b72e579ac54985c9d8a7c0c473166f20a
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = ad927aaec8bbcb8e4c9ad42624df8fb263364414
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = d312d5b1b0ed76ae05f037350bae276b5db3cfe2
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = c4e855a48c6afbe1de4e6669e75ce15bfa7fe7f7
-SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 3bc3da239892426263ddd5dfe4c18b51a82c6c6e
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = 7fa0782c6f6bc7f4da8642272d5a01db87fe0e4c
-SHA1 (patch-components_policy_core_common_policy__utils.cc) = 14e7f722cc41e21355ac305220b43301c5cef91d
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = f979ab5dbf7758a5aa4eb46e31e0f9145723e8d3
-SHA1 (patch-components_power__metrics_BUILD.gn) = addc48fd92c6a2a0a13e1ecc91f25ab1bbba73b0
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = c5855d8a7031811ae712c0ba817d93430e7f03eb
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 8593acd56fbfe28bd2d39039963158acedb5b320
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = b72612cbedf8ebc173e82bcad738f90ee5c73db7
-SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 10655f3efcbbe35a29919a6a959f6366d498d388
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = cbc09ddddc826d937841b43d099d90ed993a184f
-SHA1 (patch-components_safe__browsing_core_common_features.cc) = 82390abcee85200b7a1b268f2d08c448e66e8cd0
-SHA1 (patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc) = 7f5f9570a829613f16aa0a69e7d746a3524d0420
-SHA1 (patch-components_search__engines_template__url__service.cc) = d4a864b14b6eb15919c756004a48545a75e6131f
-SHA1 (patch-components_security__interstitials_content_utils.cc) = bd45f27aafe8034a8b309ffee153947aaeb195d9
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 7a878dfc4a1e191ce688a54fed09601f2778bd01
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 6fae7d10a032413a1be77136a902279a99130fa6
-SHA1 (patch-components_soda_soda__util.cc) = 89ef85a7387d64b3df527be2e2fcf1482cbe5600
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 844323ddcbd788f6384286c966c3e4717fb84f06
-SHA1 (patch-components_storage__monitor_BUILD.gn) = d88809cf0d827997e55ef93c7d7f8f50b49003b2
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 9ac0e3eac17fdfcb0627e51bbdd2b2e7a451c386
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = a2b6b24823b190fa16cfeb19140f2b92f4bd1b1b
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = c1c7d55b50819e50a36f097d61725a02f29acff9
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 325f511ebf8888593a8ad046f94465d15cb679ae
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__service.cc) = 6c04eb8da75066d982b343e40f107acacb9b9270
-SHA1 (patch-components_supervised__user_core_common_features.cc) = c7060cb8a8c09766796d0af233041a5a3449a4b2
-SHA1 (patch-components_supervised__user_core_common_features.h) = e925ede355120e598bd365a64b2dac4c6dd00764
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 0dc0dff2585ed3af7d25398db68f903c2d5cd311
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 75f199b1cda833c31882d77be2bb887175cd6376
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 297ee790586a9649aec27f24c5f8c1c1512d12d5
-SHA1 (patch-components_sync_base_sync__util.cc) = 0f96ef00def577688c493343556b02f011840eb9
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = e6ca620d1129bcb859a33657f959eb3ac2df1291
-SHA1 (patch-components_translate_core_common_translate__util.cc) = 1b2ce44cf026cab10172c6eee6440e04c29486e8
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 5e34ef7ed728ebb3b35872e4bcda1a9c4d359b42
-SHA1 (patch-components_update__client_update__query__params.cc) = 85f0972ab6218625d5651f5d3cfbb89d721dc23d
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 859e7a3b69f165065ca9dd603b5dad3176e4e5fb
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 5109b971c76b9b005a3d9e6409aa2cdd6df8d3a3
-SHA1 (patch-components_variations_service_variations__service.cc) = d5dbf8f9201e0fb590421f5b912718b3b8fff3d3
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 34c7d4b48ac2e991e79c789ad91a16337e12d71f
-SHA1 (patch-components_viz_common_features.cc) = 7b5ec332fd1de57f2302a375c0d430b8ae9b0c04
-SHA1 (patch-components_viz_common_features.h) = 135291daf4c603286acd7b6450768ecc26299c2c
-SHA1 (patch-components_viz_host_host__display__client.cc) = d067bb9b5ef8ad1ce296753c5a308def773e80a1
-SHA1 (patch-components_viz_host_host__display__client.h) = 9e8db687740ac85ea4bbd851f0a82053229911d4
-SHA1 (patch-components_viz_service_display__embedder_skia__output__device__buffer__queue.cc) = e754637e8f9433a80bb6ae80a786b42a8dc3c1f7
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 1043e437d3cda6d9ffa23b75264005092dc00ca1
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = d3c3658d2ea8dbb1ae2e005e885606c680ff10a9
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = c038b4e4ae4d70a16b23ee6400db231e59ddc86e
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = a54121804832c4a7e6401cdf6d74d66ef261d839
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 9062f2305536e80d7ea081403672d5ae5128ac77
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 8f6435c1a5b1effe368eaba9af74d4e184afed8f
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 91cfb8ef1993bc261b47cb3d46659a1138f9c947
-SHA1 (patch-components_viz_test_fake__display__client.h) = 491ed284474a62230f661ff527b6fea459815767
-SHA1 (patch-components_viz_test_mock__display__client.h) = db2d90e17e809553b757aa37c9fc6332476b2541
-SHA1 (patch-components_webapps_browser_features.cc) = 0b62c6c4f172d5efd24d7363a0db59fc7a69c59c
-SHA1 (patch-content_app_BUILD.gn) = b1fd80c6812aded8c1ddb2a4db086ae7ffeb223d
-SHA1 (patch-content_app_content__main.cc) = 5cb0ae6051cdc034bd88208b2d90498c1695e88e
-SHA1 (patch-content_app_content__main__runner__impl.cc) = a3294fb8ec0b3965d902ca20775a8f99b00c8c60
-SHA1 (patch-content_browser_BUILD.gn) = e449d34c29fa4b860d753d9ca3f44f716d2761c1
-SHA1 (patch-content_browser_audio_audio__service.cc) = 03482be3a2e540e8d63a2b6f5a3ab38179dd0941
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 139ba7f5dd5bf3bfb366fd50879fa01f041b0ead
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = a181a84c3f0d5c10842cf8b2684d7c4a06534f2e
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = eb483b5f8919f2059a83e5cc6486e9c5bacb7e25
-SHA1 (patch-content_browser_browser__main__loop.cc) = 9660b66b18951c8d3bfd93141e1a6a7fdc6dbcc1
-SHA1 (patch-content_browser_child__process__launcher__helper.h) = 176a04e103c80889c9edeadca24a73ea01189e85
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 11612ea072acfd6319d50374702da32fb77b7219
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 3d27636a19e15d1a0606cec3feeb470dba97009e
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 26124714799df6e343eb1dea4380ac66289feadb
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 8461513e5d68ec6a7f6df132d6e9307d30652007
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 1182eae464384934062b298721fa0c3af02e15e6
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = baca56098b2a51f9f822943dbf7f4dde0ae23d2d
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 6cfea39346c9830270b82b742f071b30d556c175
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 4c55797aceb7946d0f1b0609a0604eca5448c696
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 70a7ca556bb34801b5b7638ffbe0cd1c50a39990
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 0ed98f90e26ec518b0568281437b463ddad2f075
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = cdc1f220f7fa620ff40ef6b6ce5dcda58c79f95c
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = f33ab7024bb4e6bb840b96bc70d16a23e2f1709d
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 98b24c18c1a06c839f7389ebaf259ac0a8db0c46
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = c56ddb43ddbb5df73176e851a8e4b6be5999cffe
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 6049415f3d449db68f38acc4d1e3fdaac3c6e227
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 945ac8e69e28fd60734b4f52098a93516d510fc7
-SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = d548f503bf36964bb71332421b8f62f616893ed7
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 86d054eba43f624300cde2442a343c1b9db4faf3
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 689468bc3beb6d40354044977b8e078787e0dd3a
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = ed93b25d65bbfe6fd17494ff1fbf016ec1a866d0
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 315253aee22fc3415b9f29db5217a421e7729233
-SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = 99356c402e57574a79e749dfac1c6882d68c79b1
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 6be7831ca62fc6018747a91d8280667478978445
-SHA1 (patch-content_browser_renderer__host_input_input__device__change__observer.cc) = 6c832f4a0273a4db12364bb5f6da50e4f556d0a2
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 407be82d24611b4d6100781501334a31f112145f
-SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = cce68ced0a6e9221fd1984af04cb81679d175294
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 5db52309d34738f8a294ffb7b9c1e966fa3f4c2a
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 53ef5be68e2837ff33023b67c67bcd6d4de2f95d
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 4eda120eb3ecf32977878178988576b715365a38
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = de9f495e630057d65b5fcda5226f97c88eca2e5e
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 2cc8fbc5cf938f824fa02165589f6ed6c167d7cc
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 5cb66d81a9de059b6ef2073921cdd128a850bc77
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 474c36a000ef8203fe6fd1539af74fffb41780b6
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = 264d302e439d2a45f2a67b73c9033482b31886ac
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 1cf1782626dc88e48ad02f56497d3f76d6237ed2
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 7349c509f243e4800074b9d52d4386fc6a5db273
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 7fb3ad79ce3bd093b6afd448dbfaf3360ac28493
-SHA1 (patch-content_browser_utility__process__host.cc) = a9715a555c9f542528438ce3f8d6f604be79f0f0
-SHA1 (patch-content_browser_utility__process__host.h) = a145a1295735ee6fd0ca9a85e71e19f2f26e5344
-SHA1 (patch-content_browser_utility__process__host__receiver__bindings.cc) = ca03427888a3cbf8d0d72f854ee15e1aaa3bb9b8
-SHA1 (patch-content_browser_utility__sandbox__delegate.cc) = 5c5967843d6335ec7902cb427d8220eeaa645d8a
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = 1097ad0db3e8e27ebff87c7c61ed4c0deba4f369
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 8cba4bde79d51cdd5d4e9bbde49e110d33179875
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 5e03b3b1775774dd7a026eb727abd502f28d41e2
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 7d17a5285dddc905cc16226445219fad1d2eb203
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.h) = 3e5306d14cc1dd6e7dfd535e3d123608989c6929
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = a4f56f8e469f9cb41edf456e300c5675801982f6
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = cb8e4e4b52aa9c42630783d3a75bc6c8f51ea991
-SHA1 (patch-content_child_BUILD.gn) = 0d810dc13293bb84a2834860aaaef083c868c11f
-SHA1 (patch-content_child_child__process.cc) = 14a469c98e4bd3d635e2b7f90048c86f9847e440
-SHA1 (patch-content_child_child__process.h) = b3562427f26587a0a8f56e765de4bf39b1450316
-SHA1 (patch-content_common_BUILD.gn) = 637ee57bf3c995b996fe30da8f0acf0942ab12f4
-SHA1 (patch-content_common_features.cc) = 59cec91e658704a899f6d3b944561fd3fb7aa347
-SHA1 (patch-content_common_features.h) = 7d17f05ecd3753a6a867af9d8ef63b03c326e07e
-SHA1 (patch-content_common_font__list__unittest.cc) = ecbea324c46707cee21b68884efe5590b9a718ff
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = ef5e4df1e6aa13ba29e93b41d17b42f16117805c
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 530a6d85670b03e92bf4753d53f500e4d1c1b5b6
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 57608d89ca9da414b0b16b9979880c148ce1d6c3
-SHA1 (patch-content_common_mojo__core__library__support.cc) = 28e496bf080ae113a073b635b54d401640e1e663
-SHA1 (patch-content_common_user__agent.cc) = 7103ae2b13490b7769f6169949853718acea82db
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 8a0f117adb4dc3cc549211cc3cbb0cedb7d589dd
-SHA1 (patch-content_gpu_gpu__main.cc) = 85a31a719a57e77ce0c99efb9f149268d363fe62
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = 50f8efd72aa200f77e093a3fd33cd706c034d7f8
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = 17f71219b7554a1ca888b520d4be9cd2a9419274
-SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = 48ca9af71622b501e84465a60b13f31206843084
-SHA1 (patch-content_public_browser_content__browser__client.cc) = eae34e32d4e3f0d64224a4d9eb90e4f0a5708bb4
-SHA1 (patch-content_public_browser_service__process__host.cc) = cef4a5ecdf39685be60475d40a8cd5d74f963cc4
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = b9a47b31f97a4af7d703b92131fd895bc2b81438
-SHA1 (patch-content_public_common_content__features.cc) = ecdc58ccf8f1e58c7b2c34a5bf4791fb0160f7ab
-SHA1 (patch-content_public_common_content__switches.cc) = 9f79d0987e3836d607ae4b071781e090018c321d
-SHA1 (patch-content_public_common_content__switches.h) = aae0beb8a22681840ad53edbde128dae2831ce15
-SHA1 (patch-content_public_common_zygote_features.gni) = a724e1aab54e7b8f15883668bea3b38fe6aa746b
-SHA1 (patch-content_renderer_render__thread__impl.cc) = 22961db17cc3a5af941fbd7e923f5fe14cc4d78f
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 811cc01166fc8a25a1051bdaf27c182398f24ea0
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = cc8805e734f1238fc6aa98249ee9ce87d8aaed9a
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 43e4588811f50fb737e5922a74e7c00a12e10940
-SHA1 (patch-content_shell_BUILD.gn) = 8734c15e9d60870b2542917a9b58d6ea83c93595
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = d92e2b8b02901a7793efb672bdfbc8d5e896c75a
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 2a55c8d126879373178d8fb0fb48334c8aa410bb
-SHA1 (patch-content_shell_browser_shell__paths.cc) = 6ba8df3590c915ade55bd92b1915d00f23c1aa7e
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 3c31928d30ce42c275f523f3dacc8e0684c5b997
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 113ef0b17974086328dc5368924cd5203ff60879
-SHA1 (patch-content_test_BUILD.gn) = 327ce755510f1326f8b0db55c8e6a920575390d9
-SHA1 (patch-content_utility_services.cc) = 6b025d0834e734ef09debfe00391591bc7d2c462
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = f11af2d2d7dff30f6ff6adca74e5ea6ae6aabb53
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 83dac70b2edce0dd341fbe0035726de0db0878bb
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = abf91d0b2a140753a3b3f57a13380dcc9f0925f8
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = de21f7d0da818177c08948f7e39ab8c9950395a5
-SHA1 (patch-content_utility_utility__main.cc) = 00d03a2c9675f5e15b35b4c6af3655628f1e8bfd
-SHA1 (patch-content_utility_utility__thread__impl.cc) = a0f5c870a372ba28a350b283f21bc7325de37236
-SHA1 (patch-content_zygote_BUILD.gn) = 84fc0fc1effefb90be3bdf681081afe1536915e6
-SHA1 (patch-content_zygote_zygote__linux.cc) = 1c198b34c0eda7cd3611012cb63589d3e6fbef1e
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 7d61ffa07c1ed6d04338bc8c1b53c6e9269f6fa9
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = c4c49d3db6ddef8859102cb7a54d5c0b13312b25
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 6e773a3f1f19e222ae80b19595ee58f35f47bbb8
-SHA1 (patch-device_fido_fido__discovery__factory.cc) = 03bad1b0da9665775ca9517cd1bab1e00167c4e3
-SHA1 (patch-device_gamepad_BUILD.gn) = 84a5ec2ff1e160ac0ce6f6b1e406912d98169de4
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 9ef815ff366ee9980c34dd2ce6eeb085d3b4633f
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 4abc67ddea28df9bed3b713739d4864f29e886e0
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = cd42e1a17c242bc4548a5151bb0b8742d31d4277
-SHA1 (patch-extensions_browser_api_management_management__api.cc) = 7a0bcc2da76add4c36fef951025777f118304b8f
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 7d48a8a4499ae12590ded73cfea4838fa8d9eb15
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = c8822f86cd4f8c4cde9bb055df1227852138e82c
-SHA1 (patch-extensions_common_api___permission__features.json) = 2d7363fb2b7c786c9b3c59fd76edfc332167ec59
-SHA1 (patch-extensions_common_api_runtime.json) = 15e96885c29486de50b52446383dc23eabb41a2f
-SHA1 (patch-extensions_common_command.cc) = dc74314c7dd9cc8190f55e8974d52827f9b53cca
-SHA1 (patch-extensions_common_features_feature.cc) = 5487a4fb04de270ddd46cd9c0e564071b3e6abae
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 705d8be8f7b4d1eba3f908bb61c8b051c91446ab
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 03e09e810d23597093c8ddabde72d2033318bc2f
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 65b529b9a60a9e9c2f5e45d17ca654b33ee6d601
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = e4f39bb3f49dc4761e3ce8145464f27dec6b2b04
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 2ed408922c8a5f7a32828cada636386991456a3d
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 3ca239420bf6d4450eb16afde90d1415d6b1cc0e
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = d3dfa8de32c78397386ef282ccba8d3a024bcb38
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = db8574daae1901f3e461d3b3e8b40920d7d36d3e
-SHA1 (patch-google__apis_google__api__keys-inc.cc) = d7017ecd083f1de957135d99c4ec06d1acc91e5a
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 0109c28acfa7b5a5b3e9222094173faa8d3644d7
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 428ee4a3e43ea4c8046cb700a86335e2a9e70504
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = a44e306de6f33712c744e03353371148800ccb6d
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 3c7b215546024fb7a6f8a0893c0bbb31e5a183b8
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 04b8a20498fae7063c1ab4907124f4325ac6e1d4
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = e249355a087f20c8b6c148c02034f34971c382e9
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 142ddc08ce7fddb97d6b18f844402c39acca1ad5
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 8a6b19255392338566361cf40aa290cbb4e604c1
-SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = 1f12da9e8ce836e4b8dd2ef8f46939f9321f3bc5
-SHA1 (patch-gpu_config_gpu__control__list.cc) = 00e69a4b3361528c2b0021e10424e7dd389729fc
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = f6e3afb50f959c9168fdf3b591c9c31467697f05
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = 4430b67f41abf77849bd247968e68bcea5df4c84
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 25869025374e2d1c09a3e9456b5d8afffb87d4f8
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = ee8f32c96c129df9ff1d0a00c09c7a5bec1d295f
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = 6c46e63f1873d3138fe62cf3d882e180a2b3ac84
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = d16d382a09114a982c82da6cd760aec45f743c76
-SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = 460e87e6dfc4876e57459b943d40ba89ee7f9c83
-SHA1 (patch-gpu_ipc_service_x__util.h) = 469efc3a8c7371b10b637bc6a17c3ec6a38bd8da
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = f1d8d7e94a3b8536787e5fe83694ce1bf49f6c8a
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 19032af1a500087cf9fe54b56495467e0fae7eab
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = bb29f7fa79e433f536a155d3032af9d719ac3c5c
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 201f5c66bb31e01ca1b08a28611038385a764245
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = d31784f236cddeb0c15437ef60789600e182e0bd
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = d747bc6c97b3300511c71c352133f67f741b3c08
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = b14f34ee5e9df01efa1e9830cda1b34e21d4e8f9
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = bbcdb2cb160127d0bbbefe5f78fd5e6799b19a7e
-SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 618143cc41b65eda9edc6a01021162ba79b84fab
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = d7c3471ed9171f17c1d5d7bea6a8ac1fae1cb802
-SHA1 (patch-headless_lib_browser_headless__request__context__manager.cc) = 3d91b7601cd3cffd5e01f32b23f82fc416d0adb7
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 08d42714e4690d2dced1618c071826763e7d375d
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 3cbdc21963113ceb2be4d9477a65428173b2cb28
-SHA1 (patch-ipc_ipc__channel.h) = d6841ace2276754102d0a07ee6d23fd3a86b765a
-SHA1 (patch-ipc_ipc__channel__common.cc) = 79415d9e6c3ee318a55f1233f8cc6627df38aa61
-SHA1 (patch-ipc_ipc__channel__mojo.cc) = 1c74299c64555d072b52f752d5577973bed8937c
-SHA1 (patch-ipc_ipc__message__utils.cc) = fcd6406964a611179c64bbef6af938902eb1fed0
-SHA1 (patch-ipc_ipc__message__utils.h) = 563b35b7e32d30477828dad9834b7cc9cdb3ece7
-SHA1 (patch-media_BUILD.gn) = 5f0f4adc338ff1f179dac16b7f1ebec4e69e0cf8
-SHA1 (patch-media_audio_BUILD.gn) = cde29fac5c868576237be7da32e7768fe7bcb799
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = cb6cb1ee51f9612d3213d5f7a8b3467fef54caac
-SHA1 (patch-media_audio_audio__input__device.cc) = aa6ab5e0ade8f5f327fe7548cfea377acca473a7
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = d50829cc981b4e7fd4e877fea137888fde88bf9d
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = 5ba4d00f9a5a9ba45517a141f26f7d407d3483be
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = f46e9096c41a6327036179fda54aa7bc61623f6d
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = e6a2b8718554c8f0dbdd56b9b372f475926c440e
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = c9527bee999190e5ad458d3d80f3789803ddac08
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 72d3f0c622945846ac615204ddd9dd2edc546115
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = e65d2159ca5f3114fd037601fc18da8a5d527129
-SHA1 (patch-media_audio_sndio_sndio__output.h) = cb96f7e51239ac79642673a3c860012a60336e01
-SHA1 (patch-media_base_audio__latency.cc) = 77a7b7880fe193e1fb98f453d7d10617620d904e
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 21e9b3a3b0e4b38036f5adf89132c6e5bca1938f
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = f18a28383032d32ab08f67f1ff21f3842ed43c0b
-SHA1 (patch-media_base_media__switches.cc) = 23dc4b101725e1be254500ae50e541052e4f23fa
-SHA1 (patch-media_base_media__switches.h) = 86840c6e07718a6684774989689e9e78cbb5e46b
-SHA1 (patch-media_base_user__input__monitor__unittest.cc) = b8db118eef80034bd153375ce379f79b76cbd2f4
-SHA1 (patch-media_base_video__frame.cc) = c616118c97e75389225fc7e07353ab29cb3ddaad
-SHA1 (patch-media_base_video__frame.h) = 14c9a3e317b6cb4018feb72f69a894a5d5003f66
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 118e854d3918432e890a887c7f368151ea13593f
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 80076aeeb1996be3ee19f0263b6e66a6b064d6ec
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 66e792b50ddf656b036d70c644199f882195f6ad
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 6b5746e5d38223e6bdde0f250cba978218506b3f
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 1caad788302e167dd05ef6e5d20312787a6caa9e
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 89c6a304f9652a5de939e89a92a9cf45c7af274f
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 9b6f597ae3213fb58b502bad52afdd507fe06551
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 07e09b3ae797ccc8ffd96c36c6cf54ae875a4adf
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 1acd044b2c637131ca416f5ebcbce92317df8e03
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = f6b8b983ec88259ccedc2a87ea8cef8f1f821de7
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = a1ef5ecd0ce7f7435223d1db1e0ddcaf30181a4a
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 3b8669a6bf5076c2c524a45cb6b774b5e99095e4
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 3cc5b48ad68755ee7cf16dceba6285ec70c3d83e
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = a5fb3f5c2383f12ed4a7384c772e862be6b92bce
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 1c06c5e398e68df4bf700a384628ffbe061537f6
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = a47b50a6d5a743f73f42d29f50fb74f38079f02e
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 7d5829056b7a6b54ea2bbfda9dfc87134e7bb459
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 9346e874158d55bf37f9639bf40beabdcf4f9112
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 113610b4a8155bb200dc11a4a801384e4a9256a1
-SHA1 (patch-media_gpu_buffer__validation.cc) = c4bb8fde9b6ddefcbfb8049c4c8d034bfbaa9e9e
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 13c56caf95bda63f5393ac663b158f0b7eb56468
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = c997c81051db0a3cf919c8092829d58bb0f3a763
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 9cb6757caca60ec939f277b22666cf452e7f39fc
-SHA1 (patch-media_gpu_chromeos_native__pixmap__frame__resource.cc) = db7f207e226e7985f0feddc41ddf810b1b7057b9
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 3e9fb83d73affb108e5503e4731e9ba4b8d833d4
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 381779418977188895ca32134b0081a5485a4c50
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 6e1cc662c40e460187e3273e7a77daf5ca7555fe
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 6ae2f9e0dafc2751818999079815b6e6553136ca
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = f2be85e97a8af19eb36faa939b64efe2906fd656
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = a0f1eb1c7ba380ead8d637cc6225be284ef67a76
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 5fe460b2c7e3ff6b11edac3627e05f57b7abf2f1
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = cade3eb3bdc8291af3c3e7da4a1e6d1b73761756
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 46f71dd7171a6f79fdd8dff4a91916a4d4cc0b8d
-SHA1 (patch-media_media__options.gni) = d9ec01713143bdc69d12d366fa21ab529cb7cb29
-SHA1 (patch-media_mojo_mojom_stable_BUILD.gn) = f58f46f0ce7afb311dbae978cfdbaaf5e82bcacb
-SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc) = 1cf43de0f729f5bd8af730d36987892db99d39b4
-SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h) = 09d1d611bf315be57627cdd4cd8e5637a8a488ef
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 0c946e7b29047ac5debaaf5ab18eddfd680a506f
-SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = e91368a4ae98133532ab2011159a5fa5cad477b3
-SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = aeaaca2741f783df22f519748bf0e5908fe66bcd
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 4528cf0a70e761059984d95750332dee9968236c
-SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = d73cc8e6e86dfdbe033a0bdfbaeea0a4508e0cf5
-SHA1 (patch-media_webrtc_audio__processor.cc) = 280bc083e6fb7262bfc7bbf42b6fc3fb76c9f9df
-SHA1 (patch-media_webrtc_helpers.cc) = 505f13dad3a564544f12240ded37b1f49fc48455
-SHA1 (patch-media_webrtc_helpers__unittests.cc) = 30ef2587f2c1a8b48541d5cd3df9533ed644c290
-SHA1 (patch-mojo_core_BUILD.gn) = d020b6c1200f9c13c6613690d0ba423245aa3cfd
-SHA1 (patch-mojo_core_channel.cc) = c0f5ea8beb7b8e567c93ba52b3cca9fa46be9d16
-SHA1 (patch-mojo_core_embedder_features.h) = 8366b97d00cefe8e600a901e5d8abedbfb7e78b7
-SHA1 (patch-mojo_public_c_system_thunks.cc) = f408f6e1a5eeff3e743f2860f4ff002cec17fb4e
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 0c53b9da1a72e64672182df0a2502894b2bd2722
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = bf882ea678bf39608a3b72d059006c5202bdbe06
-SHA1 (patch-net_BUILD.gn) = e9361d9a46f83d40b9ae5688b5142140962da7bd
-SHA1 (patch-net_base_features.cc) = 48698e56efd2e4677875b44178ea1fa7ce10491d
-SHA1 (patch-net_base_mock__network__change__notifier.cc) = 5758b3033dd5a9eb00e33d13e5c9dd086843c9d9
-SHA1 (patch-net_base_mock__network__change__notifier.h) = 4e35f1ba3d65099af03ff434ca61e67de9aefed4
-SHA1 (patch-net_base_network__change__notifier.cc) = 05a4da45ec7427e0f63a38845fb37c1f56775771
-SHA1 (patch-net_base_network__change__notifier.h) = 387e1f321b15ccc8c952aa19f3043ab3ba2484b1
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = c3e8d376b288cbbf546201cf6e2a8b851c4e956c
-SHA1 (patch-net_base_network__interfaces__posix.h) = f6d56546b5f8af92a0fb8341ed3896d6ece13579
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 7c98bd5c8167171c31f496b3d3a29b1a604ac1f5
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 2d82f6d4975b1b96adb6079ae1cb65f1e0334268
-SHA1 (patch-net_cert_cert__verify__proc.h) = baaf784009ae3f66f59b6ca01f7f8b4194769ae4
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 895855f6d4e6644364be06c52191009c8a3dd6d4
-SHA1 (patch-net_dns_BUILD.gn) = 23a635092dd1f7e3da2bc225177b68e1e66ba1d6
-SHA1 (patch-net_dns_address__info.cc) = 0da68595a1292815bc404aae11c94ede95e3a1b1
-SHA1 (patch-net_dns_address__sorter__posix.cc) = c898fbe4f07ed9251bbb4e71e5ff747fc60d6572
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 36c8a4e329e0f19375993445f6015ef7b2a8c947
-SHA1 (patch-net_dns_dns__reloader.cc) = 28994497b8020c54b105b31c8a8fb2e461fa7ebd
-SHA1 (patch-net_dns_dns__util.cc) = a8da6b1277560e545c2c496bd43f7871f9bc52a8
-SHA1 (patch-net_dns_host__resolver__proc.cc) = 6a724cd8af3cb7e9896f4f31bfc6dca776bc970b
-SHA1 (patch-net_dns_public_BUILD.gn) = 55f651210b29ec50ef3ffc2b7d0133b1f0985d4d
-SHA1 (patch-net_dns_public_resolv__reader.cc) = 37a39dbc1ca92ae8cb04cd190f9c81399e4a52a5
-SHA1 (patch-net_dns_public_resolv__reader.h) = f929ef0522fee3519ae88a42b2c1f5d9d40a3807
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 9a97df60addc8d03dc2988b1bcbfc633c94f3ffe
-SHA1 (patch-net_dns_public_scoped__res__state.h) = 0b1fa129e3f626ae82b1096daed508ca174f5abd
-SHA1 (patch-net_filter_zstd__source__stream.cc) = 2061d4e98d647673791e6979bf93550689cc7a4b
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 3f2835a9dd34ac9ca5ad67d0925d6df5429d341e
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = a6c037ce3f83dedf01c24b0c7c4b92c486aecc40
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 0d574fcb68ab310e35d0a4d8e5412bf176ad763e
-SHA1 (patch-net_http_http__auth__preferences.cc) = da739507abd0fdabdb78b06071390eb5c6af7399
-SHA1 (patch-net_http_http__auth__preferences.h) = 29408d8e290e6967f3ecaa43b0cd1c0aa40840fe
-SHA1 (patch-net_http_http__network__session.cc) = ecdb572d2cafd67cb721ec308cc27de2da802385
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 4bbd4ac7fe6d9467d86a06e4c87e67fe8114d9b7
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 2c5fef81e51ba63dd676a76808953a6f2e7f7c77
-SHA1 (patch-net_socket_socket__posix.cc) = 32162abce911e0003458dfdead164d3c52277144
-SHA1 (patch-net_socket_socks5__client__socket.cc) = a4bc608281cd4f4d0a347ce4dd8244ad696c6723
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = ebca49c8374598bc8f8f4b00e0b8b8bcd9d19de4
-SHA1 (patch-net_socket_udp__socket__posix.cc) = 121f1ef51b296e02a448c0c1b5f9e3b03a6162d2
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = 90ab75b92c9099dcb0e5126b49cb885e985c45d3
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = 054d8e35c466e32c02174b00af8bbfa16793e873
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 8eb0c215d59e254c580c6fcf08478f0cecb7f09e
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 71db0ca80526c85fbb3003b77a7f9bc610d53a2f
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 0b70067407884de59b6679a18c4735ecbd4ff8b6
-SHA1 (patch-net_url__request_url__request__context.cc) = 11427ac4455878b6f869338f77012cfc406fad4e
-SHA1 (patch-net_url__request_url__request__context.h) = 14475a70e85890ec38e69b8d1a5f7f99f9d7716d
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 648bfe63919255a9a84d5803de58282adb606e93
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 0ad1d181898251a474cd3b84c3d1a108ddaf6e10
-SHA1 (patch-ppapi_tests_test__utils.h) = 1ecc1b52a2c47cdadce8ce7b9768ca26a08859a8
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = f33b36d0559ad983a1c2814adbba91218ada2579
-SHA1 (patch-printing_backend_print__backend__cups.cc) = 3ee984cdb8f159d5f77d122f070d12be2012a05b
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 45162103186876a5b2635bad54d462ce26c8c564
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 82326160b8f51bfa493358c5aa6fa8124d7acfd7
-SHA1 (patch-printing_print__settings.cc) = 7dbad14dc333b98b68c607e95f183231a85eb45a
-SHA1 (patch-printing_print__settings.h) = be211a4d32ad8bd60008869b2ef737b495f04590
-SHA1 (patch-printing_print__settings__conversion.cc) = 490325b6f4910b58ee036d62516f7e86c47525be
-SHA1 (patch-printing_printing__context__linux.cc) = 07a55d18fefad05c6bd6df077111181b095ac0e4
-SHA1 (patch-printing_printing__features.cc) = a4be800f1f32a7a295da5c6b450632f31ee7329d
-SHA1 (patch-printing_printing__features.h) = 4fc4c3cc360661a9ea9d8b3c6b7d34707df933e0
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = c6bd36848dfa508ea49e79a25baf96b4318a5d22
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 4cc8f0059c4e3a2c70f2aaf01d8b954628283c7d
-SHA1 (patch-remoting_base_chromoting__event.cc) = e736d9e18152a382728837351d19aa417c6425b4
-SHA1 (patch-remoting_base_host__settings.cc) = 6b6709e25bf92807d4389d00c9078b887bbe8050
-SHA1 (patch-remoting_client_display_sys__opengl.h) = 2588d571458ac36735f41d49cf9b2b38311d346e
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = affe3622641f13be53318beb8f3c1c9e0703efc2
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = c8a85ad5090153e2f039777b6d3a47cec4a24eef
-SHA1 (patch-remoting_host_base_switches.cc) = 988a60e5b1dfcdd65b2fe699dff2155fd5fd844c
-SHA1 (patch-remoting_host_base_switches.h) = fcdd14c14379e04f6df770ff9cdeefa5e64b806d
-SHA1 (patch-remoting_host_basic__desktop__environment.cc) = c862d40a8a6e6f293b79eda7d169307cf9dd6318
-SHA1 (patch-remoting_host_chromoting__host.cc) = f5f314d7ef4b5170896d26d20d5676558c7386eb
-SHA1 (patch-remoting_host_chromoting__host.h) = e56384d1b02ffe5b620cfb672b4b4dcf7c914099
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = 921ef5750d3ddc85cd74ee1d88d62e8cf03374c5
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = e1d7f90711877c67af0f0dac74541dfbe2ee8803
-SHA1 (patch-remoting_host_client__session.cc) = 1c34a4c307202ab1d348f4716bf2c5b900bad6ec
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 32b7c67f23c0cef2630d8197ace871f7f6ab40fe
-SHA1 (patch-remoting_host_desktop__and__cursor__conditional__composer.cc) = cd03abb447278fd1fdcc2ddca54f0cac1e307013
-SHA1 (patch-remoting_host_desktop__capturer__proxy.cc) = e3365839aaa0f3d7eb6ca6174dadfb4d099692e3
-SHA1 (patch-remoting_host_desktop__capturer__wrapper.cc) = 69aaa31b498a8ecd491d99b924d5de5e52334d7b
-SHA1 (patch-remoting_host_evaluate__capability.cc) = e5172850fc9beda94bd1165079e54f7bf9b37572
-SHA1 (patch-remoting_host_host__attributes.cc) = 6f0cb15a28829150f6f625ab972dce13980daa76
-SHA1 (patch-remoting_host_host__details.cc) = d7ba1c08da7eab4120ceaa09caf750a2841f2914
-SHA1 (patch-remoting_host_host__main.cc) = 98cf9a23ee7cbb23e5554563cb1dbb78cb919acd
-SHA1 (patch-remoting_host_ipc__constants.cc) = 5c80fd7d7e68db06b06e20bf6dfe00f03ad3254e
-SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 4ca985a156af536514faac8ca4b208e458c32182
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = bd084334a9314a8481ecde7068fb4cc66c47e747
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = ac61d6cdc5b96320dddea00565b45c99e11f5e3d
-SHA1 (patch-remoting_host_mouse__cursor__monitor__proxy.cc) = 8366a61818780f42a85434c86223e874a6ff78f1
-SHA1 (patch-remoting_host_policy__watcher.cc) = 89dbb555927b59d472bd352b35b459759a5952d8
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 08304e04e5c77890d6618716ea26eff5da12e8ee
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = f8c2d78ed1fe7f8bb31622ebfaa8294006eea602
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = f4aab10a8a32a41a880f243d622aaf3e899077f7
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 1f05f294f829ebdc98da8f765435b5ca445ad1d5
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 5cd9929ff8cba67027e747bded6fbb6d0d05d708
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = ddb1108811ab6e33183f02e568ead7d6fee7f5be
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 059f365d3e8026018eb1b2cc3fca137dcf10afe2
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = f5227bf232950e8b7c7d0a00031adcad06d80ecd
-SHA1 (patch-sandbox_BUILD.gn) = d8d7bc25f93a1802caa3062d7c9e96b2a6d594a2
-SHA1 (patch-sandbox_features.gni) = ee30401c42e1f1ed8adb60ae4d2ac30fce0f1613
-SHA1 (patch-sandbox_linux_BUILD.gn) = e16b06ba24d437ed2ae4228aae8c657d462b50e3
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 1aacd283473320b6548497c92e867944bddba648
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = efb2f7ba892c5c34d092d8ad45489ff40f2eb29b
-SHA1 (patch-sandbox_policy_BUILD.gn) = 5097e5f013bc86021f2fd9f1f23ea7e9544a5435
-SHA1 (patch-sandbox_policy_features.cc) = c5744f7642c2e9216019b128edd9b421de09d702
-SHA1 (patch-sandbox_policy_features.h) = 0d8308fcee3345d7d1cabb845cb3019cd3aa64ff
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = ed51d72a4388f300871eb54b8d9166aef7aab067
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 4de815f4d48c60de729c88d6b4225bb2fc93bb54
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 23467bbf5f17af825abc5805198386509695b853
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 860b1af34a97b2a59029aa0c28802573d5dd93a3
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 415044c05a39f6fc7c4048dffffbfcfc82e0d571
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 26f19c8211e3b169fc9be9edc4d830f7074d2367
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = f5f1ccd5d9008b80149c2fd8a1295f7b8a1cf1c1
-SHA1 (patch-sandbox_policy_sandbox.cc) = 8e86c617a9e1a64621a17546be8e5daa4c432272
-SHA1 (patch-sandbox_policy_sandbox.h) = 0a75aac781905dd9f40d3f1449b07ef7c6797879
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = 106df06cdf393fb8dd1caaa0564c1ab52a694ede
-SHA1 (patch-sandbox_policy_switches.cc) = 349fd733301ac7d708d2f590aa7d952fc56c9e41
-SHA1 (patch-sandbox_policy_switches.h) = 8fc0669da5529fe0ba4b9a1f9cfd00f9c0c1022f
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 59548753521aa1964de578fecabd5000a38828f9
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 51aaae7fcacd0a9b311968d1aa3a3ea18a8d72ba
-SHA1 (patch-services_device_BUILD.gn) = 8bdaa2479fe1224bde7ee31e0614d83edcfadccc
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 2fd0bbecf352e6ef61ae6500d2dd0eae61221339
-SHA1 (patch-services_device_hid_BUILD.gn) = 8dd92d4b14ba577472dbe705a191f47a6a076839
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = cbc4c86d8d56368a424947bbb20232152fdf336d
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = 8715c66c64ea10518c10bd4b560e25432a9021a5
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 23a59705a26af58ab764dbce0b2fcd75c0297b64
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = c1c971a91fa4b2300fb3bdb9b19e22e14cbad317
-SHA1 (patch-services_device_hid_hid__connection__netbsd.cc) = 9c72e8dfc51ec22d4163a4f4328483820cadaab7
-SHA1 (patch-services_device_hid_hid__connection__netbsd.h) = 1729f65712459387a97dfbab7182a959a0680c47
-SHA1 (patch-services_device_hid_hid__service.cc) = aadf5ca14e467e6f39df7ae0206f8d5b12aad3a4
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = c6c4df3d94028d3a9425550f00536675a42022ea
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 9ee7b7e5d62785111b89454b4ac82ffdf5444636
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 78cc412704c5b42abcd9b1d60c8d810d0ddbc810
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 1fbc1dd05479e1ff94590101c8fae7389c28c868
-SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = da9cf241dfb107d3649c70c26e3090d7616d3749
-SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 3a32355aadb7bfce8ce86406e1019730d3436f2d
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = 9e98b924b57f6863c2033bcb667640e81ff2b457
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 4a1816152a086c139a79784ad6e7f69003053543
-SHA1 (patch-services_device_serial_BUILD.gn) = 3d4d125070f7d4a3bd8f4b83b0abeea903488593
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = e434acdb49282794b8671ef3734926cffd8191d3
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 4d26f49e92a1a7fa9b6f6692e33994387dedf6d6
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 420d91917ceb43361b13cf5325597b548f5b51c3
-SHA1 (patch-services_device_usb_BUILD.gn) = d1aacf7de43ff151d9e9200f2309f1a4f2463b99
-SHA1 (patch-services_device_usb_usb__service.cc) = 2fd94ff3d12d2173cdeccaf6295c2721306f5e8d
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = d3113908ad1178360aee92480d7e43c0f43f8489
-SHA1 (patch-services_device_usb_usb__service__fake.h) = a2e534b7887d2909ccf0730c655bf2d992e409ca
-SHA1 (patch-services_network_BUILD.gn) = f346ae2eb6ece888340cc5d13ee7480e0be84fe3
-SHA1 (patch-services_network_network__context.cc) = 20ee6ab8f70904f97771f57d0548d7da5127f747
-SHA1 (patch-services_network_network__context.h) = be49e32126e622813fa26e57988d4765c96cfe86
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 25aba4b130646ef33fbbb426e80c4cb8503cfa92
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 307f997fb7f46c898946c93b110e52c157948347
-SHA1 (patch-services_network_network__service.cc) = 8eb21947fa12ddc86f01fe86ab87246ec125e5be
-SHA1 (patch-services_network_network__service.h) = ba9905f548d9388092409b65a7af40313d2dc389
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = 4df108a2d7e9adacab242d559df43f25100d6ef1
-SHA1 (patch-services_network_public_cpp_features.cc) = 483e3952b28812b5d1cec4f1b3d2652b3672c375
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 7808d220b7b8a5067251c1f1da6408f2b1d0b3c0
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = f334a664996e1511a336904bec32fbbea0d862ba
-SHA1 (patch-services_on__device__model_on__device__model__service.h) = ed76198475776f3d91a05c812ade8085d6082b07
-SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = 7793084852e3984361662ba73a1bef52ce7ba16f
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 40b3808d5256adbeaaa6d0d1c490fe9c603e0492
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = cf4763c011a9566ace4c416c78b72748cb81dca0
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 4d20287b07bc2b9a5dad465943152dfb70714b29
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 0a1184e5bb359ab5e618036a09ebb7ce401b96c5
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 5cfdbcbaa6b79c0c73b2ad5dff58befa29d23685
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 118961b6be67aec54147c3311f04076bcb9c8914
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = e41feabcf546751c7203cae64e309a959754af7c
-SHA1 (patch-services_service__manager_BUILD.gn) = 58e9a855db9937140fc899f64a09886cb8c2b958
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 6dfc89b2d60fd1c99edda9185cb890e98758ea14
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 828422d5d983f1148b4935f96387d3476717a24c
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 361ea79c23e6de78c180ecd6c450f706b243a0c7
-SHA1 (patch-services_video__capture_video__capture__service__impl.cc) = fcde85b1b0164bc1be1a31ac5929c01bc1e905d0
-SHA1 (patch-services_video__capture_video__capture__service__impl.h) = c0740aed5920459bc93d01151aa1a3f71c372be0
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = f8cad608cfd8b87c5de156971246e5421cd6e035
-SHA1 (patch-skia_ext_font__utils.cc) = 50440327638be4642a1dafd7c98d44b49deaac8a
-SHA1 (patch-skia_ext_platform__canvas.h) = f4c752abd4810a660f3e4e143cf0179f90b0647a
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 860966b43554e0210042548b56b000d1a36dc1e4
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = f38b3bb4f9220bed66f8f8efdf6e2d4e09867009
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = ddf8e9934854bc031bce4d7515f8d5ad76ce3ad4
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = f68133c131785392479f823f03f664de52ce44b2
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = b923a99d2261332df4d16b723720c38b2715a118
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 9dfb27f726cbcc8ce1958c1cece1b898fe309b80
-SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 9d820da7af47965b9929160a5385bad86a8b71ec
-SHA1 (patch-third__party_angle_BUILD.gn) = 85690ce2a757818cef31a86bf2add6d252a100e4
-SHA1 (patch-third__party_angle_src_common_platform.h) = 27a7cac6fdf1b1a8d3d2dbb089ce027e74f8c66a
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 9ac53e69575231b7567eed48249be0b69a02ba68
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = bc23254a5727a2cfd5f9edc3d0ca018c59ce0d72
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 7b4a85d00bbf133601316845ded5e1847f67bb5a
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = cd9e7a7d79d6968264f609fa02a55827cd47a101
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = d541c9a12a3ae59d2edab1df5ae4b8b00f5ee2d2
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 5301fcf61c377878157cf1e1b08c2ae98c9d0a0c
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 38040524fa31706b963e8b4bd1a46ad511f1e9f4
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = ae4ee80858384b6318b9eef7a69dbf185b66eda4
-SHA1 (patch-third__party_angle_src_libANGLE_formatutils.cpp) = 890fd6e0a5a3aa92884bf71cd3b68a1f072e468a
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 3c2fcc81ad48761170d4cb74a63c0ddd5fd45d27
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = c707f36efcf13e1eb9c86475f577b64734195549
-SHA1 (patch-third__party_angle_util_BUILD.gn) = c94770ab0db8ddbf07e52bf07eea956b4bfff45e
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = f3b0fe669dbad32cf688728ad8f2a218e8306258
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 26c26d9b52b2bf4401a97550613228a1bbf04425
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = f8e0eaf0ff04ecb31e68f01e76810d8cfcab1057
-SHA1 (patch-third__party_blink_public_platform_platform.h) = beea6c5356c62443ea2af2ffab910f78eca919f1
-SHA1 (patch-third__party_blink_public_platform_web__vector.h) = b280cbd683736055ef7cbce3eded55bbc6e7692e
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 25d7ef2e7dbf5c9a1bbf5435a8329866833da166
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 604e35a70915909218c369f8440b1cf3dbb70a88
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 106d2f7cd363927098fc072879972e392086f177
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = a0095d0bfee2cfb2bfea0aaf40f40d4cb00acd78
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 1c39dda1cc0b770345343da2fc6daabde4199da1
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 63b0f866563c7c5f6870cfdd01f86ecd61816443
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = b8bf0c1c3556fe6b041510b6a087acdee3e3854e
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 0a78cae4f3a93b166eba8b35daebda239ed89743
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = ccf281a17fa164d8501e497e24f2aa02011f1354
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 2a7d979d11fd83fe0eccf43564cd240cbb053149
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 07d2822d6854a69f55925e84f7295d10e8aa4704
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = fe3a6ff9edc097553d583b35444d6156ab6c8f86
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = f29ec2e5e1d095c360d54c29521331852c38beca
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 3f79fa0d3f3e777e2ddf82a0e33bc9825cbc4317
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = cb41cc4e304960ff9b47493a20e92f82ac57782f
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = e60e94c59bf1199c2d4a78144da67ede2fb6020a
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = a808011fc7568fdfad2e7814b8a06ec37cc41c39
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 99384e9d9746e7c663a24615100d3922bbf33ee1
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 08d24846d2b1c9c5238ffd65c73825ac1d8ee063
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 7ccf756c211f6b3b64a2d4ba1786980a453e4b83
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 2ab6d0bc884a47b66af9135677f189c76058245b
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = 3ad69abb1c42f59f614ed11269d2e3360d99d295
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 2c069c0de2a5ea3c40c52028f2c9a33bc835c99f
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = a46ed3b0ed54e07ad2eae449cd1d9d9d541af8bf
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 4377303461f69ed7a46f66be22ff8453491ab376
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 16687c044d608b3fe3cb5c6bab26cfb8e6c5e3fb
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 3f193d2aabc9733115fa681bd3538e124fbc9908
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc) = 00ac4d07580493349a1c225d34a831a0fdd3d26b
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 0385127afa4d0415b971511905321148a562f935
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 9cccf066d761a9bcb9d46cb66a05ce8e76a004a1
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 1794454fa25fa3936e8922b573240a3195e792e1
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 9b8121bffda11777a3adb0f760e021c3aeffe444
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 7ec56ba60e3921134a6684613081b566637cb993
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = d9ac39c5efed2363583f31326af1ce27efd73f67
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 7e38440193124e1a30a2bd2dcba9041f105de7fb
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = d400dd1e4a3b2cd1660444ceab237c8865172c39
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 0e92e354a9e4e4a22cd39df8a7db0582cc295cb9
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = e43af04c0957eccc21a3800c631a67c97cf80fcf
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 1200403fa9e7cbe9180e1287c06f13ca0dea41f5
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 9d2fbb814a41e981b148fb120bede570dc9bcd74
-SHA1 (patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc) = 5de267866ca5348423be32c9758fd69b915b7a9a
-SHA1 (patch-third__party_blink_renderer_platform_wtf_thread__specific.h) = 7b135314d4ad0683e7d6044aab7500a35efb2436
-SHA1 (patch-third__party_brotli_common_platform.h) = fdff0171fce5bfcc6366140090fec4ebad6bc8e6
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = de22d8185ec8a25a4f7392bee96c399bc9cec71b
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 45f4fe85bbd98c94705d8af1cd2a9195516c9496
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = a30ae6889a74dac2093892e6b3ce0036df2ccee5
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 6bfe631ac9b16be817e215e55efe88763e488f05
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = b0547b3ee280ad9ba4ea25ff0c4108c17a7323f0
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = deb78191b2a4e0c3195663bb8b60d1c89886105f
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 5a0a96826650e9f8291485af50b0c6b5eef2becb
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 08d38badbc7d6f08153cf503016cc9414774b694
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 1ffa4f19a7629ff1314a3e29561851c64ddd6dbc
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = a2d54512c3ff443b08d27ef8e4e6728c2890a8fa
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 6d910e5975c23f39a172a913e8c69bbc84cf658c
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 25b33a6c90a4fa60336e757fdffebaf973f6f191
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 464405fb5cee27bcb050e2bd86f5848a24b6a418
-SHA1 (patch-third__party_crc32c_BUILD.gn) = 9cba5e4f17d2f6149b323c9484b4ccd1003c6bac
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = cc1eb8ba02220e24c1ed67a3f9f7d6da1db302f8
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 321f1be8c952b3c0e65f3c3678fb805a9acd82be
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 5c26ce5c4d694e3a46174bc521b3a627fc4bfc52
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 09a0800a2ef24267546ba7db92c0aaecca0dc6d9
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = d0fb620c786ab9ee74bc048649269a1d97556f3a
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = f26eac61dc8057e291107317518b1f6837899658
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 866448f7eb07897fdc1687e820306f1f50c18b33
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 0d3f876e1ea144e9a88be93cdb370ae4fa8a9f23
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = cc95e034b2edec7a158a8721be137067a0d704a0
-SHA1 (patch-third__party_fontconfig_include_config.h) = 86483c52f542f6f5950c2a64b756ad81e93648a3
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 6da0b68bf71dc4bd9c279b5810b0a3d51c429edd
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = cc666824d31da02c49f527d82985764b4f304a0b
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 04b691e7a63888b000848b4370439023dbe0b72e
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 99ba0fa5b3ee38b761eccb2a7912cfca984d6743
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 0e6eaa587554dbab063f4354e06a201f6fc6752c
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = b953298fc8b7753eff2429049099070711cfb847
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = c3c86b0fbb51c6ad70ad60f75631ef6feaa8a5f6
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 36ebf11d1268ed52f3bc71115726d834666134b7
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = ca1889c495f15826bb5f26742c9a0269c7e73bf6
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = c3f0655a224ef16add8a752ec76573ae27647e05
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 03b84c8544b2ed3a1a776d314c1cd5cbe7e3bbe7
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = a8cd72ba9f3ec477dd3236d710fcec27866a359c
-SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = beaa561e3e6c336b2948be9a549299f7ce071b91
-SHA1 (patch-third__party_libsync_src_sync.c) = 7b3ec0dc81e23fea303ebc25a516bdee5bc4a037
-SHA1 (patch-third__party_libusb_BUILD.gn) = 323b49cf9997c372da38b0a2707eb3e9b77fe883
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = b0b8abe87b9c401d72ba46ff0558d509c8c0386a
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 41406f47276eb65405d752ccdf0fdb6a201be1a3
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = bf42d5db8ead01e82603b3c4eae7d185c8963389
-SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = ab43de75f0617fac3bd957c0982441c7dc835759
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = b737b4af19ab30a1bd7b819c9b5e57c75e0c268a
-SHA1 (patch-third__party_nasm_BUILD.gn) = 0bb9612915efa2d9823f51b960cb384df8ca7585
-SHA1 (patch-third__party_nasm_config_config-linux.h) = 320654b2367933b971922584600fc713ca5d9c58
-SHA1 (patch-third__party_node_node.gni) = 4a729ba0ad42a2e25ab7c82312f401d240b08d63
-SHA1 (patch-third__party_node_node.py) = 20379dec932fca6c79915e30c5a5a6aa0211574a
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 34323f89226e1f82d58be9e74fde68d24fc18da6
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 6230bf44476629d2f90db555da66e79f1f21a309
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 7a194692f84955c6c9a11909b8ee8c185c2f4438
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 26cef2412a6559c7760950a7fec791102f096b9b
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = e2f4801f5c61e6e983c1b8184dedcb372727d16d
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 7c639f5994b0dd622f64e7a3b1739b5e94218efc
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 1e40e5521c7e35d9c844a21e79f82d03b09b7110
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 51e2ab1c6ae9bdcf7a7f6247e50fbac7818dc050
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = b67b750979a072ecc7cd31534346cbb4a93fe82f
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 56447d60ded848cd74e81254d771e574d4939a16
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = f4693dd3b5bfad660308f41d48ca4c9a03995284
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = d39ba283013daf9c7998554389dac98c3e23237d
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 8aecc692cdf246289796206f6c823b80f5989ba3
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 05f00f0b7e7273ddf2bb7fcb46307af285e03990
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 60417e3333aabbc9b2f3805fa395393d6656a16d
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 8dcb7edc97e49e9bf65dddffe3b77562bef8daec
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = ec441dddd2122e2ea66440e642c9355de94efb2f
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 2266b7ab3882c8a0d4be8db62aed050211b8bbd2
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 6cb2f49b9bba62d497eadc55410c44320aa14a4f
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 0a6ae7e12d055b2622491422a83dd2ca92dd0760
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 0e0cdfe5ffcb39308fd46ad956077b3cd91ee75d
-SHA1 (patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc) = 7cc73611f0d24461d1c83b540542914a9d57f994
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = ef4b12f6bd5892ec56655e1d5d6094830c41af5c
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = d23de5cfbca3cff4024d23ee87d881257e3cdb7a
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 1622a25a5ddd418c189645a70f6d1dbe06d06cdb
-SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 5842888bad057b53a6d5437a34cbfaa3c0700603
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = df7dafaaea1f086d0f8d099d0f48a5bd5ffe99fd
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = ca7bd0767d3177d83849d145219e1ec8eead1bde
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = c9383d4ef68b0ed5dff85624aa16eb36ac6d37c4
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 68bc8fef7ba06ab029f9dd2971900ad3f10298bd
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 7b6555cee1206c9482215062de13a8e699a556fe
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 5a73cdee144b79a513ea90c8bbeddb8cdceb2737
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = b4c479f94b26df604ef6c654995f9aaacbd306eb
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = d9e97501e84fb2babc4b576cea698dfdea7605f4
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = a9e01c2ca7828e44c9230741e45ee23fa9404257
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 8f73e438c9c84f8168833ee15d09a17a85e2a45b
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = e9e31d857636767b99a70d9e62d1b8535a200bbc
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = d6e3cbe24d7c80de4b17b90176609b08c8548b5c
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 4ac15a91dd6f0c51c01d4ef126e31f114263d9d6
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = b443f3d98c0bf11d52fd97977fe5383b580100b5
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 43a202f4b8112aa3f5a3891b02d48e3f871e331b
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 9080e72f8f60d1ce610d25c02a2cba348da3c20c
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 03ca40e6fa53865e2668cf03bb7f5ba8f30c25d7
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 3c45dda0dfad25cd1f3d45ab90c957d18546941d
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 1268ef6e9419464904b8b0ee4bf083d431ada201
-SHA1 (patch-third__party_tflite_features.gni) = 7eda24730123d877b93e607b2adab066b89ed1da
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = f9186a7e12f017327b25e1ed50942ecec664907e
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 14a73f1ce270131dbaa26e6e96892b3d23b2fdd7
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 2a00950e2a731b9ce004e68d8d0754f84372fd1e
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 266a08acdb08ee453fe8aa4e4048508dfc846e4e
-SHA1 (patch-third__party_wayland_BUILD.gn) = 5a9231d8e389e69137d6459483952386925d53d7
-SHA1 (patch-third__party_wayland_include_config.h) = cd954b7997f76f8f7ec14d9367aba9314a8fdbba
-SHA1 (patch-third__party_webrtc_BUILD.gn) = 2ba5ec931601b691bca458ae23d7859dc18ed922
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 695ddcf305ce8add65d5604ca08802307fbcafbf
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = d38967571d6966ff19f5ad786aa493742cb62a2d
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 2cea8364f0ad2fd4cfbe56c7e6c154cfca1b4015
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 5f2fa58d5058991f524dffa903dac0ce81c5ed0c
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = e16ad9ef8db913d81b33324d600409d14e47a941
-SHA1 (patch-third__party_webrtc_rtc__base_net__test__helpers.cc) = acefd14409d7e2fc0e24b671fa67187d2b841d89
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 2fa7432a1ce2e06434699ec8ba66a89c54c6b22f
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 9e473528175887269c5fa04e5125ef79f38be0e0
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 0eda7db99621c376e21c254717790fa6bf4a15a3
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 0a80efa61a94489c3935cb0455f99e022223a9c1
-SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = 9042cbd2f3d0278a3a67f632acf049d1437f9b72
-SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = 3030e3dd22d3508d46b9c9aa36d8391469f8e2d2
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = a227926478b89279732a8ba752c970d82de207d1
-SHA1 (patch-third__party_zlib_BUILD.gn) = 34902d6020e3df73a6bbd0a4416b68792080d3d3
-SHA1 (patch-third__party_zlib_cpu__features.c) = 3d89508a444effd3df3fbab94c1c98c41bffa643
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = a1f89be38a56f348564cda713df350f0e16dd9d0
-SHA1 (patch-tools_generate__stubs_rules.gni) = bd39357645dd2c1bca0f5b75aa0d3e2291636628
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 625d764ff2ebd72a50516619c3c1afd3d0f586a7
-SHA1 (patch-tools_gn_build_gen.py) = fc8fa150a6308f2592568909e3371467d72457bd
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = b8e6b368445dbc2b6433e5a66456f3b2383a2af3
-SHA1 (patch-tools_gn_src_gn_version.h) = e3a97ebd8ab2bdb4ca816da107745fb7cca8590e
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 62fd5bcd8677293fcf896f38b8e338a1ee6de32d
-SHA1 (patch-tools_grit_grit_node_base.py) = 804b4b263b6e3927c4c8b567bf9e11b3b6e9d3bf
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 9ebfc47f36b907061ead6e70b3ac83039739eb4c
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = 86a3fd5da80a1be188e038d61a20bb85e7dbe393
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = ac4335ba4a03ed3cb7e5a3f954f109e40e16e0ae
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 071a86bfb56e3f4b69dfedd8fdff7faa308416d2
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = be9e5e9ecc8842ef1dfb17bb7ee2b13956aca9ea
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 502e506189b8bee7d14a2ff09bdb6542b70eedf4
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 540eaaa087ac4414547a2e072aea5c7fdf7ebf51
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = fe5b39eeeef6c2380d838a0ab7b3f519467b268f
-SHA1 (patch-ui_aura_screen__ozone.cc) = ee73e4936228a83379933109dbb25389d2585692
-SHA1 (patch-ui_aura_screen__ozone.h) = 3b95a88a8e5a170bf7e9aa973c228f12ab3937dd
-SHA1 (patch-ui_base_clipboard_clipboard__constants.cc) = 9b9dd1ec28ac5bcdaaa553f3ea2551c33c394c7e
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = f8ada6ba1f6b7722d115352af0318cb6fd9644a3
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 203f908a0069ba3f81be999e3acbc90fe3f95770
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 93fcfa8c4c27c8ecf04405531b96b7fe598156e8
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = 3c5762368a87e97890b795eb05f76553ca51feff
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 1c32802040a9fe50e7deb4802e02705203196179
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 24a95133d29d09ab4568ee6c3d5e6e6a153947d1
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 5ecf9edf048bfb53296a4c39214deb03956c7062
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 9bd2e780f9bd7bb11cea4e01b288b26afe46c7d1
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = c805b6fa9b7977273ffd8eb2fdd227e83dff63bc
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = aa2a5576ba196520170c705f8a97510b72e1d81a
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 0b2ea7d1a10be160dd0d7ae8eb723a1fe2e18767
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = ea5347fdb50394662d7628935bb6f2043f2143f2
-SHA1 (patch-ui_base_ime_text__input__client.h) = 3a55b0e5e496493acbdb6c2322eab45c9d1028b8
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = 8fd86404b71a10310a6ed452c30f1b4b7756cea3
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 4ac5ed6e78767d9a7d86907775b32f74f5614dbf
-SHA1 (patch-ui_base_test_ui__controls.h) = dc24754dda501904c777883ecb807704d0b94907
-SHA1 (patch-ui_base_ui__base__features.cc) = 247ea72512f42d6095256ad96e9efa9c0d64ca57
-SHA1 (patch-ui_base_ui__base__features.h) = fc7e0b218de7448dd9647373b2bd0e6efdd49c7d
-SHA1 (patch-ui_base_ui__base__switches.cc) = cbaccb57e2b05f4af20279284c0080973b115e6a
-SHA1 (patch-ui_base_ui__base__switches.h) = 9fa1ead077a8d119de09eb169ccbe2e4adc1d33f
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = a2703d2dcd1839426eb67f43fc614aa28bb8df06
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 44abc7729062575be720786d0df81cea04cedfaa
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = da0326d4244cc82e7baa152eb366e69401edd754
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 7c1b95d15b551ce012709b53070fd1a711ddbc6d
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = 00d28d04384e34a7698df0bf6f4301a9f6f9c78b
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 53a0334355d8f1b2e8541a231d7713c696d136e4
-SHA1 (patch-ui_color_color__id.h) = 6df216804ebc98951ee2136d2795444d4b182849
-SHA1 (patch-ui_color_color__provider__utils.cc) = 85dcac5efa9ec6a5fecde3bb1a72c5844be5dfed
-SHA1 (patch-ui_color_system__theme.h) = 8e63e7cd73b29b633bc877b9006a8ced106065a1
-SHA1 (patch-ui_compositor_compositor.cc) = 4e705914aa297effcde886e34617bdc303566878
-SHA1 (patch-ui_compositor_compositor.h) = 7d05028acf61f3286b96f585ece5c24215368191
-SHA1 (patch-ui_compositor_compositor__observer.h) = ae2ecca0557bd1aa54d6bab6c3dcee8445d762a2
-SHA1 (patch-ui_display_screen.cc) = 74fa6cf8d65b822cdb1dc4a1df290fff98db2143
-SHA1 (patch-ui_display_screen.h) = decca3bc57990db369c7d654c19d79f28ad36b6c
-SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = 6e2c07ce7d4010dc85c8193beea59456e80c4aa2
-SHA1 (patch-ui_events_event.cc) = 0022883ab602fd89ee7f0d621e3a9fbce404c8b8
-SHA1 (patch-ui_events_event__switches.cc) = 2f7cc3255b0edf9eb1ac6d7510de714c9032f726
-SHA1 (patch-ui_events_event__switches.h) = ce15b8b80edcd013cb554b0f9a88e7ce25dc6a73
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 46210dd7f3ced23728e8ce1a5e3c34a7fefe9808
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 111cf11821195d3a9c3e44c7c3ccba9e69ed3382
-SHA1 (patch-ui_gfx_BUILD.gn) = 9f10b2a80887a44b9f13ca3d64ec59ffebb08ca6
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 1c8c86772d6a4ee298a036994bd7111b1dc77da7
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = cb10b21981b6458b1a21dba07d331fe1fe2c83bb
-SHA1 (patch-ui_gfx_font__render__params.h) = 773ad528a1358827d0ad4b21a3db26095d3f5c4a
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 8b16e0e9ca4d188ab1130d829e5aefc00f12bd9e
-SHA1 (patch-ui_gfx_font__util.cc) = fe1aae14cfc5dfa74297c7e571b7a643eb1cb3c4
-SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = d199027ddd7f2f4fd8af1503e710cdfd113cd92b
-SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = f6dd397bf38f8182f18cdf08e0e68ed00c7c731b
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = ac496947c201f354506bd9d457cfcec12e63b3d3
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 46b17d6b58818f005e68a20c22baa071b041d85d
-SHA1 (patch-ui_gfx_mojom_buffer__types__mojom__traits.cc) = 1fd978d698ed7f1a97f562c9a16b59eec3c2866a
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = b32960ceb8f4a982e4dc65bcaf1fdfb63c05c5d1
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 4fcc7ff58c77a8530720db9cf62c813144d02347
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 980fb52c524212fd79b22b7971e2c2c75cb13472
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 7ce0beeab6675e02ed393bb13174972773eca316
-SHA1 (patch-ui_gfx_native__widget__types.h) = 4de9dcdb7d008133b73e024889390efe36770eb1
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = e6a8151a41e65ddb87f75b9cd01090dfdb8e34eb
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = d1956265164129424f0b98bc3eb2e91d04a65be2
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 22a2e1d7985ef8a961086340e9551dccd9df939d
-SHA1 (patch-ui_gfx_switches.cc) = 5e955612af8844e13e8efbba735bcd41c0075241
-SHA1 (patch-ui_gfx_switches.h) = 562eae1d1146f9a75c0bb408d493d828071e2db2
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = df39ed4653382f9ed649e3b63899c47fdaf7887e
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = b0c85fd70ecca39281253ce61f7c7b3eda60284e
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 8e0f74d979017d48053ebd1e3b24e4a2a726431c
-SHA1 (patch-ui_gl_BUILD.gn) = 4af699a81b1ca7eb1f4f4404621d2011c1758756
-SHA1 (patch-ui_gl_gl__context.cc) = 8bb24f70b6b716d311984d1c4156cb35cd80a9a8
-SHA1 (patch-ui_gl_gl__fence.cc) = 09d923832da4fb391f53a416a02ea204626ec511
-SHA1 (patch-ui_gl_gl__implementation.cc) = d0f088dd570bcba513995f49a35f4ec16d415ba3
-SHA1 (patch-ui_gl_gl__switches.cc) = 50d88afde88a06b153672b651375ffce61348eb9
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 84a622e84ab65125a31cffcf52e1b3a61b179cbc
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 90faaf2c79b8fdaf88d906d318fdd7d3d45ceadd
-SHA1 (patch-ui_gtk_gtk__compat.cc) = a7580c77b324a26daa36101b1a4b5d0357d6b74f
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 59b1509b1d5b733570601ca6239de1ec4f10d6a9
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 1c0097baaa4282e4470b52da879d50e8a8642cc5
-SHA1 (patch-ui_native__theme_native__theme.h) = 9c3d4e5b8cb3193336cebd61eeec188d39833165
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 4e56e3bd39f07188063e770e66c58bdc8e26d492
-SHA1 (patch-ui_native__theme_native__theme__features.cc) = 33a29f9bb3608e2cf9c90c0fa6c7be6437d7a06b
-SHA1 (patch-ui_ozone_common_egl__util.cc) = f8e3b89a523ae8ac2344862a4d45683b936f5e70
-SHA1 (patch-ui_ozone_common_features.cc) = 12f40afd7d979002be590b9774f03c302433d543
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = f87135b73203b975af196b18c0c2e50fdeb7aadb
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 7f640f5d15169ba78906aee607243dd08e153136
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = df97c96d9a0dad1afd06ffd4982dbeba0ce91181
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 69991e41bd3c0df59361a4b81c81c4cc6b3c0427
-SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc) = f8d21d7c40bf8ed3f9ecfa66376451c17b0ff68d
-SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h) = 2bd4df9fd51699eb93fbaff1c7f7b138410b336d
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 7c0b8335b23b9630fe6b7a4340bfec30147fe859
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__connection.cc) = f33e5a469f8c5d116effd1d72d03c69df391d2bd
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc) = 23fbfc6d4ab6fac6b9954d565179feaae6022de2
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__popup.cc) = eefc965dc8396edbaaf05f0c343f8288d42eeffb
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc) = 9cc41c45fea1505fa1abc09a8ca0588c7ac8c13d
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h) = 65854f5c445a3eae7551591190d7562c5d8b3a5f
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.cc) = 8201a1ecce7b4c359b7b2bfa03613c08458c11fe
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.h) = 800ce591d05a951e49444ad0d35fdb37fbb56dda
-SHA1 (patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc) = b638906ce0c839ac0cdc4990275ae44adaaf6630
-SHA1 (patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc) = bf0a597aaf49ea8156f2d0dff65680c8b365ffc5
-SHA1 (patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc) = 943cff47c88ece39fa161b9c2aae4bb084008f88
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 2222516cad2ff672a357e40be9365699535996e9
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 9fa36afed25898c32e21bab2ad5e0493d6592cf3
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = bf572ec3f5a1bcbd544bf09ea2698603e8e43220
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 2413a2f4f363e84575981b08fbf30ba12a64fc0c
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 5aa1dfd3a850bd16a0e714fd1d70ac6058b1a94c
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 981c4485983905c6f09bee771da74e481d46e4be
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 7156859cc0c568e28c3042234ee3a07ebd435ad0
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = fb653d75dabcddcabc45a7a31cec58c1ee4cdbfc
-SHA1 (patch-ui_qt_BUILD.gn) = 3732b3bb116faf8164487242e23d69ffdf992100
-SHA1 (patch-ui_qt_qt.gni) = 99fe2a68aefbb8656666106a6950c8fe876d99d4
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = ada875dcd4b60671486304b2745d35368339e47b
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 5da30defe02c0c6d61ba3c069608c821fe9de287
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = a04c2c641b0e3e6a8849f0a514d0dbd485149e13
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 40d62bf5af8ca135a4df705d11ac9fa4de244af9
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = c51cb20ba9739d32b74f16be7143e3e5a967cf64
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 86414ef383a7a807a2bb9e4f518e6d334d616991
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = d207810211731457354c7996e303b90f9c2fe95e
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = e689657726432aa5df81461b7e9b94c2158f5aa9
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 4dd06dafb6d64f4859d93221933bde16e1fe50c1
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 304eff0d8c08fc2ebc438fe920669a213f1752d2
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = 74634be58ff9ef08e97678f03f6969b3d721a154
-SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = 31d9dca98dcc0e4da5d06a5a9ff0b384fafdab2e
-SHA1 (patch-ui_views_examples_widget__example.cc) = 4663f7d81468749973b596b28aea4761892a8758
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 9a45e17bb45bf67998a7d1ccdf48d87206cb2e3f
-SHA1 (patch-ui_views_style_platform__style.cc) = 3362362a4d9eb6965a91d1ce24785d82d9eb3cbb
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 98de65d1c332605168e254713a19e9d7514a8698
-SHA1 (patch-ui_views_views__delegate.cc) = a1477428d9c8c62ff8c777d0481e101626541334
-SHA1 (patch-ui_views_views__delegate.h) = 73e4437ed3624e4be27e58286e58790ae342f7f3
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = cf721eedb963fd6e67281505bbca667d4705f133
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 2270ec32c88749e349ef5f9c741526a7e2c2d105
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 9cd396562d4a51152d81c4aa3987d6c31b4d0a1b
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc) = e5e5dc91fbc37edabeb9acf98da343ff7b7254c0
-SHA1 (patch-ui_views_widget_root__view.cc) = 6ddf3d257e6888dec74a4dfa1e30933fb3934a18
-SHA1 (patch-ui_views_widget_widget.cc) = 3ee2be0eb3cfe9fcc93b8c7e0afce44daf666042
-SHA1 (patch-ui_views_window_custom__frame__view.cc) = 265a7ba3991df1128ed4e869b3ca04a9c248d8b5
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = 4a39136b315a6ba624c71c75e819f09c647dbfdf
-SHA1 (patch-ui_views_window_frame__background.cc) = ddcf61dab1e010649480c60269ded3562dcbe716
-SHA1 (patch-v8_BUILD.gn) = 3d119f06c610892f19189b2954cc3a8615b74aef
-SHA1 (patch-v8_include_v8-internal.h) = 801678b414ff83f655c5271c41fdabe3ae362a68
-SHA1 (patch-v8_include_v8config.h) = 80f44d311b528c52ac0aebb6a221b86e8c4d46e8
-SHA1 (patch-v8_src_api_api.cc) = 3fe087eee991896ac8fdde7eba01bdea19affb5b
-SHA1 (patch-v8_src_base_atomicops.h) = 57842e60617423a4569bfdf831ea1eb33333fdf8
-SHA1 (patch-v8_src_base_platform_memory.h) = be3d6a5bdb51093496e66ec3986e09cb3e747745
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = f9002e9738ff2afc570045ec14f75ab0c55745e2
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = d9bc2b19911a1021136d933c54ff8ad5b3ce836c
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 445ddeac893472f729b0e573b4e164862b2d00f3
-SHA1 (patch-v8_src_base_small-vector.h) = d423a0053a8e4502ec41db701af47b25e1277fdb
-SHA1 (patch-v8_src_base_strings.h) = 955ad0777f6b7efa560fb17a236c6f777c0ba672
-SHA1 (patch-v8_src_base_sys-info.cc) = db99553811ff81d6bbde282f5eaf6f50313ae8dc
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 7bf3222821818dcb1cb856ae55e0def68770c16a
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 1a16e3fada9e9ea3d0c405b4f1174d4703c6d2f9
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = c8e316fd5fc33b896df21b8d0104bc72cf7736fc
-SHA1 (patch-v8_src_execution_isolate.cc) = 1e6ccee16a9fce898af05b477fb11418b39a90f1
-SHA1 (patch-v8_src_flags_flags.cc) = 84338e3e87b229867ca3270297938da53076c2fe
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = d461098dfc3b9f7db8af565c17be946d709a5da0
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 8f6a5d6583cee9b8a4da5d7ba8eba444b4fac774
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 08dbe34df21a07a50e795ca846ef25ca601577d7
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 9ac86051f55caa8a1ce9f8d7df9cc03d57bfa5f4
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = a0b71e4d5547362587c3af3fea4e18a3716954bd
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 2fc3e36cc8558c117db478297222c86542bceb1c
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 3267da013fbd0600737cf68d2900e014bc0905c7
-SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = c822d70fa9cff7be2790b638f8e9bc6e2221dee5
-SHA1 (patch-v8_tools_run-paxctl.py) = c3c9bceeba771237ab007f94e054c35360fbfa56
-SHA1 (patch-v8_tools_run.py) = 97e5031225d118309f1dcbedefb50870dcbeb2ff
+BLAKE2s (chrome-linux-129.0.6668.70-llvm17.profdata.tar.xz) = 5a33f6f6c75c6a46b291ca0c4c9cf0d91e0615695094018bc4200e0e027a9b68
+SHA512 (chrome-linux-129.0.6668.70-llvm17.profdata.tar.xz) = 53d7a9f76302a362f3c83bc7a48db3bf4352a8328ff2621f10e1652765a5220829c8d28c61cb975096937e07b01dafb8950f163cb84fa07a5c303e071576514e
+Size (chrome-linux-129.0.6668.70-llvm17.profdata.tar.xz) = 30421308 bytes
+BLAKE2s (chromium-129.0.6668.70-testdata.tar.xz) = 0d74c2fe8dc4e5fad483d9ba1115fd04c5586e00c6d1b67fa6daa794e9793021
+SHA512 (chromium-129.0.6668.70-testdata.tar.xz) = eb988133da3cafed82bab62527223d97a0e46441fc5729a3036c22d8f956b2f183bbea2e0b96729f72be32feb5db2e596ceb28edad7c00c795c47cae5d9b27c0
+Size (chromium-129.0.6668.70-testdata.tar.xz) = 275890820 bytes
+BLAKE2s (chromium-129.0.6668.70.tar.xz) = b0b5c5372b58715e2bab25cb2ad84a6bb5a8a87cfce1e1e9b34ce65abb4a3e93
+SHA512 (chromium-129.0.6668.70.tar.xz) = b0014f9d0021238bc76d9dff92e9f10f04ba0521805ce82291ee2fb1680e4cdbbcfd74df56411b57f0efd46e0fba397a92c9ea95e2b60ec3450c495184743268
+Size (chromium-129.0.6668.70.tar.xz) = 6668765016 bytes
+SHA1 (patch-BUILD.gn) = d74ca490967d44b2ac67805da41b79acea0b5549
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 2fd317e780b7f9433d20021175b68919fd5ca45f
+SHA1 (patch-ash_display_mirror__window__controller.cc) = a17fb1b00c08b91ec7997ec827b0045e141897c9
+SHA1 (patch-base_BUILD.gn) = de6230d9fd59d11f017e46ed1e8143551598c1b8
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 2381e13f6f11c37837bc8d4a41798af394a41246
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 6f36e36668a51872353c1015f79e80f0c3791111
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 6656653ffc77331e1fdd932f705a8d1aa9ef2ad3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = a9d5f455ec741023fe8037342d89b9b28ac7da3a
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = d4fac144d386c827e3f3ee93d72b6df3ee410075
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = cbc21c32613455b97f84496f12cddfc47871b119
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 13c0b4b957c9c5459324c60a154c19e4de7b34fd
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 5b9b2d808136137a80229e9035a778a9e68c5daa
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 5d76ab2f1e16ee02cd8d1403f10e801b941bf3c5
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = c6a08ba21ca15beb4c80a0cf0509ca90f3134cdb
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 3b5f14aa695483b5c136893f0560f4f0d9f8a878
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = a9b627a5faf81b3bcc8cb1aae1ae5a2bdc8a6241
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = d6fadcb1ffb1dc4f744ecf4597971e163f1f0c38
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 71499153ef6ae2324566d47c5512014d13f275bc
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 5cb626bf91a4caa3cf7f90bbe125b4a03f602b44
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 01df82d42aa2062c28f4c05251036d4dfd275185
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 505fb4254cb43129046f0a2cd51242dafc4066b6
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = dbd561c092af4d4e896b6fa9e203227920d67bee
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = b459bc260829578f43c420e191f3135a39d47ec8
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 9432c58d1adbcd1429da3e76db418bcc3099db58
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 9cf231677d2446912701a5e346c39984f802286c
+SHA1 (patch-base_atomicops.h) = 5d19ee09312a2b6b6c7f46be5c2a6d11abbebf06
+SHA1 (patch-base_base__paths__posix.cc) = c4bcff921b8a889427cd8fcf4b4576abe0f56ba2
+SHA1 (patch-base_compiler__specific.h) = 3cdb48b84a792cf2461f1ecbe72222d7bb360fb4
+SHA1 (patch-base_debug_debugger__posix.cc) = b1406c556309b7e6388d5923e8cdd7d309161656
+SHA1 (patch-base_debug_elf__reader.cc) = cf720d1dfe450a33e1e519b34c8531736ffb99f4
+SHA1 (patch-base_debug_proc__maps__linux.cc) = 25a80675db71e71db7561191aa04c9f37ecada2f
+SHA1 (patch-base_debug_stack__trace.cc) = 47bf030deb2a9d4989d997c55bc161dab0f2ac63
+SHA1 (patch-base_debug_stack__trace__posix.cc) = 53e7661b94d66ec3187a437a562203eaad7d4534
+SHA1 (patch-base_features.cc) = 5a4bf6b8f8d6233e7e35520aa8562c852f837265
+SHA1 (patch-base_files_dir__reader__linux.h) = f6db7d1e889f9a35181332606b675898a25715c0
+SHA1 (patch-base_files_dir__reader__posix.h) = f4c54415d797caa9b59c2c8ae7a17e97a4387873
+SHA1 (patch-base_files_file__path__watcher.h) = 770a095418f1b2f03776b2ebcbaad9c07c196962
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 44568798a36c6a87facfd25ff16460a0920933d8
+SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 27b414328f78a15c9657fbf82c4474fc34d6f263
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 6c0f61267bd070997483e0ae265e088fe44cc4d5
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = a79aa56c814ac16f99eac5aacac2652eff13e8be
+SHA1 (patch-base_files_file__util__posix.cc) = e7152d71fbd757be88ce1c3e7ec96edd5a2b6755
+SHA1 (patch-base_files_file__util__unittest.cc) = fb47430501c38291174e920e6bfd44e490765c9e
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 1ca3d0106b915d19871ca49bf8fdb1779e41ff4e
+SHA1 (patch-base_files_scoped__file.cc) = 78333fa5d01afc405ba3f5bd6aad1211f7e6291b
+SHA1 (patch-base_functional_unretained__traits.h) = e5b340a77925653c9e064a31ef6b1e6654486f08
+SHA1 (patch-base_i18n_icu__util.cc) = fd9e04038b9f21b49fef3031a10c224ae54e6f99
+SHA1 (patch-base_linux__util.cc) = 2f16ee6a697a53c4455664b94475e49d15c11ee7
+SHA1 (patch-base_logging__unittest.cc) = 96b8508af8140e3249011ea4ed6a42a5f30de396
+SHA1 (patch-base_memory_discardable__memory.cc) = a6b0d0f59b5210cf2b8f7c057d2ea682a549530d
+SHA1 (patch-base_memory_discardable__memory__internal.h) = 8764b8acccbbc639d19d998eefd3e2e465b90941
+SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 4f80aa0816a3626a92a6c3919ea02334b8d6e52b
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = 81b795417a6353d99536404e7dc06d6c2b823961
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 1e521d16ddc0dc70546686dd7a77ddc3c64698b3
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = 3e9c967e13f733661d8ccf2b56f08ac4332322b6
+SHA1 (patch-base_native__library__posix.cc) = 05f04762459b893d313487bcbb6c3ddb70d5dbfb
+SHA1 (patch-base_native__library__unittest.cc) = 6bb965f0cd84535ef4ffaea8bbb9769957b9f7fe
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = c5cbcf22126601e42c86f265e7a95df46257ea6a
+SHA1 (patch-base_posix_sysctl.cc) = 72813ec853741b530fadd3c662fe96a845bc998c
+SHA1 (patch-base_posix_unix__domain__socket.cc) = 51313ee4342d4f1b30691df3df3428be56b788b6
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = c5d002c31c284b642615c748e0db9b447896ebc7
+SHA1 (patch-base_process_internal__linux.h) = 8a509bd73b9755722b1f64b5d9a35956f7681c50
+SHA1 (patch-base_process_kill.h) = 9a9068b46ad6afa6233a9836836a7f821b271994
+SHA1 (patch-base_process_kill__posix.cc) = 193526ca8d1c2c2a4aff4fbf186347551709999e
+SHA1 (patch-base_process_launch.h) = 9207f356f5cb2be77b0c0bda7e8a0f48a424ef03
+SHA1 (patch-base_process_launch__posix.cc) = 5f94336386a559659d0e0c1f0a57fa5e539b3b3c
+SHA1 (patch-base_process_memory__linux.cc) = 4be4b1beea820369132e3361af282a106bfbe0ec
+SHA1 (patch-base_process_process__handle.cc) = 754b0bc9f16101cf5c45c31f9dc62cffad4a8f00
+SHA1 (patch-base_process_process__handle.h) = 1cfcf85366d4a2edf17357f24e6789c2e33c4546
+SHA1 (patch-base_process_process__handle__freebsd.cc) = 2a61014172abeadbd79dd9f560669c157e6410b6
+SHA1 (patch-base_process_process__handle__netbsd.cc) = 778ae73736056375c27b8754f84e0130abef493b
+SHA1 (patch-base_process_process__handle__openbsd.cc) = f980b9cf018ad26dde422c9b716c1c4e2be9de84
+SHA1 (patch-base_process_process__iterator.h) = bdeb5df381828b40af374b5a5aa1c2a2ca96f8f2
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = 068371d6baeb85b8006099c71f4c72f8f74eaaf3
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = bba1307a076083f5056942101f30352d6a6a18fb
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = e8130856f5f5336634bf958027d4751194b19ff1
+SHA1 (patch-base_process_process__metrics.cc) = 44062397ecba14f09879e83c35d040977fd4d330
+SHA1 (patch-base_process_process__metrics.h) = 95c7c250ef720fbf9da7ba7feb449ee3f0efcfda
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = e6f4b532a4f06f266b90f8d8c53ca82e4d74251a
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = 3ce75d5dd7587ff8bf35b540995af595cb5a5a75
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = d86db9a2ca32d492afa94060fcca357e24a071b1
+SHA1 (patch-base_process_process__metrics__posix.cc) = 600c533fab1c6f95e757bcb4678e3fe028241baf
+SHA1 (patch-base_process_process__metrics__unittest.cc) = b816b53b6f5dbf7cbb35dd4d2a8f5878a7be1e86
+SHA1 (patch-base_process_process__posix.cc) = 2201ff8c5229b3ba5e6ea85f00151cf215a67f44
+SHA1 (patch-base_process_process__unittest.cc) = 2c7877abb7eb79cc3898dc9ed3e205bbea779ab0
+SHA1 (patch-base_profiler_module__cache.cc) = e097591331e03045310b8d00b5c1b82ac9c0e120
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 12c55d113ea052ff292848dbd1fb45d9ba58b38d
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 3c398145fb610f2a435bbc9a5e20a78636d8271f
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 94790e8a0fa5821d27a2e96fe50eb989522272dc
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 01a1cb1421cae1e2e45251d95a0996d74621a231
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 720d452c4615107cc6cd82579b6430e273f16def
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 6ed7287f08038531c07e7cf46cda43759809be5c
+SHA1 (patch-base_rand__util.h) = 683ad74e25414587c543f5c4f714019b4b429dcc
+SHA1 (patch-base_rand__util__posix.cc) = 4a91c9bbbe1ccc81982d004a333d2f809eaedee1
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = d95e9c6ac582f3efe898e3a846d2b2591daf3482
+SHA1 (patch-base_synchronization_lock__impl.h) = 73b41f50b10f9528d4a78eee24143593dae8c558
+SHA1 (patch-base_syslog__logging.cc) = f90a66e9aea1bd8b39eacddf0a56209e38466630
+SHA1 (patch-base_system_sys__info.cc) = 23a608dc1db5b3c4de4bfbb1c8b532502338c65a
+SHA1 (patch-base_system_sys__info.h) = 26779a7ffacb6e7cb1878dbc1c31549c73a04e56
+SHA1 (patch-base_system_sys__info__freebsd.cc) = 7017d1153c41585cb61021d2b33c8929c023b656
+SHA1 (patch-base_system_sys__info__netbsd.cc) = c71b7ef64577f8319364ed6838408504b65e579f
+SHA1 (patch-base_system_sys__info__openbsd.cc) = f7dd061d55ca5ec4ab4ac896511b308d90373812
+SHA1 (patch-base_system_sys__info__posix.cc) = f07e94783006959d5bf3413d58bee95a8fe5804c
+SHA1 (patch-base_system_sys__info__unittest.cc) = 6f49bdc16d72864f70e78b1f54cebb0806f106fa
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = d93975b3fa102d58ca87b8e0130773d11852cb8b
+SHA1 (patch-base_test_launcher_test__launcher.cc) = 92a8a51d9e8568515c4f530043af9a051185c94f
+SHA1 (patch-base_test_test__file__util__linux.cc) = 2b07746ca142696631346fb9b75980145a5c8233
+SHA1 (patch-base_test_test__file__util__posix.cc) = cc3f8a4c80f53a2f98e6688f4ab7daaef10c5fb9
+SHA1 (patch-base_threading_hang__watcher.cc) = fb74c4687db0d1ba244495b7fdc491ad546e077a
+SHA1 (patch-base_threading_platform__thread.h) = 0479f80b594ecb922d091f1a0ff6205d12db6d96
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 6fdb20e45f764472db6ef35681f1785ce6189bb4
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 233cc5b2ac2802510edc33d0debdc53640d864cf
+SHA1 (patch-base_threading_platform__thread__posix.cc) = e9df90d65596fc08f5bf2249e797b3bfd8f6b93f
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = ef23ea1961aaaffe6ff7da27c5b5137980260a8c
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = c93927e07550971165f74660efd0587cd3f3a0ff
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = e16de4cd8411be4fab208efbec51d30c9e1b8cf5
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = b69cfdc3fd185c27236ce1bace3077398710f24d
+SHA1 (patch-base_tracing_trace__time.cc) = a1e9f9f1a53e3842af831eda0d38e2e7ed9db10b
+SHA1 (patch-base_tracing_trace__time.h) = 7f74a6468487422d79c7a41af20fe03225c31460
+SHA1 (patch-build_config_BUILD.gn) = 8c9a445e93bdfa14c81aee29aa001331843eee16
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 4753da612be44923500c2d08b5c30909704bd9d7
+SHA1 (patch-build_config_clang_BUILD.gn) = 8c02655017891b61a66425ae3064cdbdb72003dd
+SHA1 (patch-build_config_compiler_BUILD.gn) = 44bebb08c50cbd760b728227494c70da2fce8039
+SHA1 (patch-build_config_linux_BUILD.gn) = 51446234f5cd35fe69e01ad8492509d60722d671
+SHA1 (patch-build_config_linux_pkg-config.py) = b88755eef2613a3a92f76572ffe49279b1407458
+SHA1 (patch-build_config_ozone.gni) = aad576566faa644e079a38d2676d17d2fd930479
+SHA1 (patch-build_config_rust.gni) = 22942a2eaac7777ee1d23074a6e08165a5f23491
+SHA1 (patch-build_config_v8__target__cpu.gni) = d8cc94109870420d72c64a30defb9525cab4c222
+SHA1 (patch-build_detect__host__arch.py) = 5efef8844cde80c5c349d90cfc31983a77928e5b
+SHA1 (patch-build_gn__run__binary.py) = 11d20eb1900a9175fde4ef3734bf9dc2a1c344fb
+SHA1 (patch-build_linux_chrome.map) = d66b0d42c7485b635b335d830c52c3318b51773e
+SHA1 (patch-build_linux_strip__binary.py) = 7527ea0e455701760eec80ebd2a2fd82a02fccde
+SHA1 (patch-build_linux_unbundle_icu.gn) = be0aa105cbcb423a3db408647d257123808c3d26
+SHA1 (patch-build_linux_unbundle_libevent.gn) = 1282e3e42b2f55bb2e616e50f0443a041d775be4
+SHA1 (patch-build_linux_unbundle_libusb.gn) = 0748dfae44aad0b0995036689a5454c1f54b176c
+SHA1 (patch-build_rust_rust__bindgen.gni) = 42126c9014450a491ce9d24f017d4c633cf703e7
+SHA1 (patch-build_rust_std_BUILD.gn) = e603d1de6c5d3bf4858da972ff6d7e67840715ab
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 8caaef4d3abed38e27148392b56452f3639c1b86
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = cbaad9bf431593dffdbb52391ad73cdcd2733cd1
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = f7da79a30c7ec153e277b001171e72d5280c6782
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 594ad6721ce11429e7a95cecb6198667ed416c78
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = c74ef9024123d06fb4ffecb5d120aa614ec19e54
+SHA1 (patch-build_toolchain_toolchain.gni) = eb7670ccbae3bad0753cde16ce873271ac0a6bfc
+SHA1 (patch-cc_base_features.cc) = f1339f985aba7f925386da753d625141ae0b636e
+SHA1 (patch-chrome_app_chrome__command__ids.h) = 25edd74eb57a6c31804728dcb1bcf4f3a08bbd7b
+SHA1 (patch-chrome_app_chrome__main.cc) = 41e445e66cd42a6423c0151eccc60881513f1647
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = c2ca66ce384f9f1bd3c4eea9f5d58e295106d1f0
+SHA1 (patch-chrome_browser_BUILD.gn) = 5eaa4a312b69a9300426974fbf8a9d74d5296f08
+SHA1 (patch-chrome_browser_about__flags.cc) = a4250a4633e2b883d92a78b06787018444d8e543
+SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = caf89a65e32fef304db279d31b030857f58e6f4d
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 41868faf52aeef032958ae6ac95c1f019071ced9
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 460b84ea97182247cedab5f97168a40d960066d7
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 92ee088ffeba6ce71351bb120810602c237cb063
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = b932a960bc44d93ac73de8a0e1b35e3608e2e69b
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = b7ef6270a69607b080ec07ea2f781c90598a7cfc
+SHA1 (patch-chrome_browser_background_background__mode__manager.cc) = 6c9518f46ac3e5801d62426cd3d4d5fc9d1ba229
+SHA1 (patch-chrome_browser_background_background__mode__optimizer.cc) = 41e06544b311592ad93891b90ede4892e45b0e3d
+SHA1 (patch-chrome_browser_browser__features.cc) = 95ca59505834655cf299769d6566148b9b4c5b40
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 357fb8dfd4990190052f3789532baea980f369a9
+SHA1 (patch-chrome_browser_browser__process__impl.h) = 97aa8eb68c03b31648d5ac4859397b694bb3b656
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = eee10b716c6e2c9a866f839c4fe5bcee61858d08
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = 6c9f5806d34b4dca502c8ba93cdb830180339cc7
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 01e8ba7f6158dfb34ddc776d4f8b5702fc16c436
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 51137079cb651b520184e68d578533243e547541
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = 2686fe117ba3f14a9eba54dba1b26f5ee2fc8ec4
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 86f937e49760dfa2fee1bd40d63c60a7c83041da
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = d83e6091cbedc1410e7f5291e8ba7c0ca77d8719
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 1c9237720458509edb47a21f24a3cadb29cbeb35
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = df3119e68bc9981f0cb05e58b838b5668724b442
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = d981573b1d038cab6297bf98b70edccf757cb0e1
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 63745fe5874e9a4e9a9d70aca17d9822e48f80ad
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 1684695c3586d1efb09f25bdd673c8cb63fd50bd
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = ba3e23f422e6dd3548ef31ab5c96a22c62b6d582
+SHA1 (patch-chrome_browser_defaults.cc) = 5132fa9e701699fa713490a16273444b8d8146e3
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 73a9efff68fa47937d2ffab6c304c8e99889831f
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 4131dcd7b93ce970264995e14062a0f2a321baa6
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 8f9c900d8d5369c67deffdd99e9d4132cce563c7
+SHA1 (patch-chrome_browser_download_download__commands.cc) = ba90f11a868972268867117095959e439f84ce46
+SHA1 (patch-chrome_browser_download_download__commands.h) = c74bfa5093a6aabaf6f8f73bcedccf64abf5d1a2
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = d53a5ba5e720e54169d8328ffd60add6afd27c3a
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = 3b3556ddf7b5a600e9a61824f47c1e803138ca1a
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = c69a0b4e39538cc7c019ab36a4dc73dae9351730
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 6123f6ac86f448d0b9acc99a967720612f71f838
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = d6c10297b04101f9d19b6f9e78c53836fa2cef84
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = fe113ec990ed01c9b6c0e997020f1ec093930e0d
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = ef65dd6f56fd9f4a6eea78bcd360786074bab0db
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 0eb6d7e2c824f3449a75e2fec4654d21bf6f35d8
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 549dc9a8c18a17baf24e3f4540bbeb792a24d902
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 1e209b5ba2e7e8c84360ee1076e391365c7e6322
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = de7a1bf0468aaeb2160657f8d21307e86ad5ce75
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 655a3af34c4749dba8eb47f4d4324b69073c77d1
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 0a0832c7787dc1b3c2c2cec5c79d8f321fc61302
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 1812c71d3af96d4a12270d0927b4dbedd3eaffc7
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 631658c10fc2184572ba156ce0228cd921613b22
+SHA1 (patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc) = fbb4bccbb45dd952681febef2358cbd7af5c1b0d
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 593b300bfbab13274e24bf15cc8a51959b26b29c
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = d7076c6af7a47301e0a29f3911e7d1bf9c747c41
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 1330c15452bcb313481555a5cb092eab596a22cb
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc) = 2b2f629f77e906845134a835e637a56d2301aefe
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 68ae2b4f15ac53cfeb88832705e1aa5ce87f255b
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = c47b083d0866eb24df85413e93f807a7c8a8a45b
+SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = ad2d2ed0f19962716e4fd2e090be3163510de71c
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 704eefb59f6326170044b8d12122612623439ec4
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 19781f6f54bcd3b51fb07e6d8ec4f4dc9f959287
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 5fb9e398d5ae399fc5284883b25c36f5584bf81e
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 113b0030ddad4b9e5ec9f2d6a891c536cf055ac3
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = d9c29d0fce36326e522e307badbb3b87004dd923
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 04194b075d7f18fbb07c7406a9458c997246f31f
+SHA1 (patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc) = ebdfc8dbcb0b84c3b21426c6da09c2fb7be3c149
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 1bb74df1bd1af3997ce888c114b3fa3978f478db
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 163eac46b9a1d55492fd2ce435c1bf3cdd221756
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 96239e373b1278d9933789bc87ee71cafda4b878
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 9fcc7233745752a5f1518463a750034a774c4723
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 2de43e82a695af2ad3f4f0bcdcc888d1f89f2c6f
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 6acd0d9dffaa07e7fa91feead7ee42e71fb8f227
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 10d81b2d6f3de6869b246d36fa0943e637a6e0cb
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = b8e93dad347e3394bf6144ee1600b295f520b5fa
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 1f9521084989540f2ef29d925055ee3c7539a60c
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 9056ed83637ab5292f5dbb2a09d7b5a8cdbcd963
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 4e8a84399219fbace9596a42bba54c7a400199d0
+SHA1 (patch-chrome_browser_flag__descriptions.cc) = 058419a4e3d0c3ae2c2adf93304bd5c79d296c48
+SHA1 (patch-chrome_browser_flag__descriptions.h) = a00220ac13904d316955b0cec06a48c4ca85fc67
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 288d6df03793242b2a637758051cb013c8a6505e
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = c5e50841286af072b024338e2b818dab9c67b29a
+SHA1 (patch-chrome_browser_global__features.cc) = 094fe3799d252859d370e4905b07f83a9329a1b3
+SHA1 (patch-chrome_browser_global__features.h) = 77ac3e21e0e32232dacedf42220df7dc56f4c19e
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = df1bf19abdd1d61bfcb07c5f794154bda6de73d7
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = d021ed9b3748df46a694a8dc9d909d5c20f994d9
+SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = f569c927537cc21cddec72a05fe22310679eabf1
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = e284d50b41a38db1116bd2ac3e477790928a17aa
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = dce7cf0b155b8795ad4087344ea2446190755932
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = ad2a42ab112e1ff2a8330aabd250879a1f382bac
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = a0aa2327464cfaecf113dfbad01c2fb65d51303a
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 0e8f3d9bd3d4709ed7a92be41281930b564440d5
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 9390ef261b3026f2c0a379984fa8aa996ca79b50
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = a048c0a67af6fe1692fee9111b20877606398499
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 9e30202895af19f6f6b50a2f10564593f91d98d5
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 7c6f1a692e76220a1c2c470814a09b85139cfec0
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 2312bd6c404bfafd31f6527ac2afe331adbd2d61
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 38278c2a5009ecd4484bc1ab9d9f2f7b4003247f
+SHA1 (patch-chrome_browser_memory__details.cc) = be744fda729b0a50baa5639e2b327bc2291addd6
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 44a29798684d02357586b56e59cee9ee24e7c9ca
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = dab3d9f3e4e0dc42583aa67cecb0eeaaa28f2738
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = a81041420efe499a00a80009010a8df8c9cccac1
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 5677b096a8e1d4af03d663f2a27d93dd122b0cd2
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = fb52b0854a4cac23b20dcd9a9763e48ee976af63
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 3da1c647a3f28eefdb099cd5ec0a7e2696c74e1d
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = a78c2087ecb36b5baabc87026fe9075a538c8d21
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 7c77f2570d3ba951d8257ef963f39f4b7415484e
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = a57d35f16de250edbe7a1ef9c2cce680175ed546
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 7995b7afac3548108f4c610bb76c9d57953b0f61
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = ae7a96ecad301a2ea614452e60b362e088a91d85
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = e73d97a09de3ea3d8aaeeeb4bc02edcef76d6430
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 8beeb098fb2decf3ff0972364d685994570710f0
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 871238af07cc2e37e84a9900103392d129639f92
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 8cb316322a76fec2f869dcf58dc9b390be2b5b5a
+SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = 35c048d8283f0e6613253baec94372dbdf70a9ce
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = 789b48ad7193aa6203407d43a1dd024103022170
+SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = fe6f8943f0507d86594586c3b40d78a221b4f634
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 49adc4199c5031fcfcce79f15b727eeb1e591c8a
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = f64940e6e3efc197526d363cdc182980fb1ed6bd
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 0bac08c6cdce959a19a9011d068522fe663b9145
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 4f7eea3ded32c423fd788aea24ec3b1b1d99ef39
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 195ed7653839319212ee4233c5d2e59ac5d11ce0
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 77e2b95ecc9fba0e192206086dc96c02222f2728
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = c953c3c1da53332f82ebe3f415b57fd9dadf6b9a
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = 803e74720ef9b65a1498e1d3ca956ec7d6723b5e
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 1b907b78511681da50fe6398d25ad40f1c33812d
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 42aaf6acde8ea8770ed8de667c7c5d2426808f31
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 3981410e5acaadfd2d6a640a91a251eae9687602
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 9fddb2b7314532276786fb0a9992e518f3d93d63
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 3cd303e2968c70eca337187cc84f6dff0d12de48
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 42e4d5d749003727c6c13b4a43849c48247c9371
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 9bd22c008fedea03e4ad355dc48da7534878c217
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = d6f592540c2ce1c9b295d09c66deca82cdb6e23b
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.cc) = 841dae5c00ee2d2d358d5e3095702bbeae100938
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 633c829847254f8df1bfc5916513fce0d804f663
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = c803b441a5afb20d77726b1113dc2d16c4585d3e
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = fa53cbdd2498ad9c2c9ee23d9152effc0d7c83b1
+SHA1 (patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc) = 19f49ec8f39acaa74174002f6763c1007237295f
+SHA1 (patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc) = a4a0d23028c1edb01e456a53125a3b90c7b42c6a
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = c43aa1ca9dc713b8507a3eafeb83fc6e1f29070b
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 051a0766f3efb3eb78fc480df50505953c7d4bac
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = a38667e7cbc06609bd45de744969f632cb313b0a
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = 2da9617b176c184548826388a60c97c26daf7167
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = fe667182d0d2ddbe5cc0ccf3a51ed93ea650db5d
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = a58d13e4635c6ef584fd9c62184a01a12ac6d858
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 3816ce3263fd0056cfc1fe56fab37a1b94fee482
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 160e7f8d998b216023479337139a31d827d87653
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 9cf4d4c9612e704e6563ce5758df5e7c3d7bfa5b
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 10c68a6de54d7ce0e60ea3a15867245cec9b1531
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = eba4e395bc9b43429a06ca55960bb0a8c929e85f
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = bacfd1a2e9eaf3cbec5bda644f8c3236a818a350
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc) = bbfb4da49daf93ce67ebd6c05d4e653728f66404
+SHA1 (patch-chrome_browser_sync_chrome__sync__client.cc) = 244e0de42b1796ad497cd257a9e6a050bdabd6cf
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 26d02f45b093ba2738c31943433dabaa62ce8697
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = c22baec8910407079db2707962def303149fd9bf
+SHA1 (patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc) = bbc103cd0a393f58246f709f310203a9545a262c
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 70fda182abbaafaa6c68435c0cef503eac0a70b0
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 6dbc0d6b7ebe94ef559ace152e4d46be8b69940e
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 8dd19d93c986b53bf9b19b09a3345322d8484b33
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 21ca183abdbf04b9502aab87c0a1abffec4a0209
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = d2bc90b7042eb7d098b8174982b64becede7078d
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 35351e7c797fca23fe9c3e9baf0690a6415c6db9
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 9584bd9994baf857a4d99ab95781d9b34323e07d
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = dfa9aae5349d6695e2a8fe719408ae989664ae5f
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = baaf5a1a854943c10f57cf6b9404461876d360d8
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = d881c454c9dc3ec0ab86e3e582bfe3d6f7b8d7dd
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 081a59695ac261f8e3a0e3d408d9468246ec0f41
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 978c54853c54ea2f1bb0d8ade751a765f8761677
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = c82bc1bd19d072d7330ba4fdaf0a35d18f7b1260
+SHA1 (patch-chrome_browser_ui_browser.h) = 5189aa28492eb79ef998eb072ec9c21c4f22b51a
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 72a3beedc9564ac3699dad9ca4df3bed03d742ce
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = d753db18f19c20b318a8bd28484ca6dc56e0ff9a
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 2228cea9a2c7ce51cc28b9a117404bd98a5b8829
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 593edc450fbab2885bbdb8d64c063020fae4e1d4
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 9dc75fee8f3fd3dce57d7fb8f5a39a8630bef87b
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = fe30104035fd040817ef0d953409c4fefd529e01
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = a3274299e4e38c4d9b976661b4c260cb7e3fa789
+SHA1 (patch-chrome_browser_ui_managed__ui.cc) = ab4e9796e622e72acce648c300a4c132c979cb69
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 9005541b2419c9a25e4e9e6fa927cc787736aab7
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = da529b3df7ca37b0a9b1d9baf70755cc25c275d4
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 9263965c62ccc769ce8a180526f25ad61e04dd9c
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = cda14aa849c9433439f39f4c2de20b28060b3dfc
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 511a3d193ffb1f7fe1ae13c6edb958462890c088
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 58b5007a5600492217ed167a59808561d5b6df4b
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 81291abb7cde001f570fda8ce516b40795a91978
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 3f7f477802e6c8980b102e146f8d6abf8d45d975
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = eea77ebe134fe6f6c1427a60e691c996bf4bac55
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 46271f9a305a3d54567f7a926a65d26e7c6d2395
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = fee53e0d4f26eb70898592981d157ba68f6d2eef
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 9177ee96aeccef1f6d9a7d2be602e6be65447f41
+SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 4634207560ade6271d7327410e2ccc4bd1f8511c
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = a9e03f2c9ee98de8f3cc27a7c1b12629ffae01fd
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.cc) = 6a7349335e4cd1af660b3aeccd303abbdecc40da
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = e65bbc913843d48b717057cdd7f4e3cf1ea6f068
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 548c816a0f3222a25e1af5245f5e123cd5f96931
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 7dd89349a3cb7751f931bd3677be83b9b0ad7408
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = d803db8b693fd55ff9ab58c09738c6ec7c99cc39
+SHA1 (patch-chrome_browser_ui_ui__features.h) = 3f9759aff61f519607668dcc794c978e7f7d7fea
+SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = fc6b99c9934b347661cc0769a1384700104e7785
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 0952aeffb18e1dd5f661c89faf11f0758468eb4f
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = c86ad3f31134142bff51f2bc46c90888798f1285
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 2b263375eeade43862fd3233fb1faa13740b629a
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = c7cdce202446dde950adfb48752ce5da1b12862e
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 21372c317348dae1075c87fe9faeea3c61dbb74c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 274d2b2588a3a28d0a49c2664bbfe8296cebe329
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 340102a415460d89d39ace56eaae20612603988c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = d4218da681bbc3a916cb01e862053b5d806495a2
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 075e0f69634a6de5b5299b35c2193e19c0805228
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 649691f9bdefa2cf90880dc36a1b21ebfde06510
+SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 67ec07112cbbda552bd0425953aa64d4a0e96bc1
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = be24d869f2c30cf89f996e0eae5049c73376665e
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = fcbc1c00f24811a9c2c98623a10d7cc773eeb6ef
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 91fe1af2a4dea83a3e907446073689e11a3efb92
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 92ea50eea46c911181ad27b72d998df609e13094
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = 67ac99bf91a5f85f6e6e65a4cb90d705b787d5c7
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h) = e16dcab87433b84f371a644e495509ba5f78216d
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = e20de0a920554eaa6c1fec4b00e9ae359b77df83
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = e81b77c1acd72880938c363a8d2a2e20657aca55
+SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 519d988388e81f0051604dff59d868fe9c844ae4
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 03dd9fe186b513e5e65161b4a2b7f7d5925b4bc3
+SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = fb646e6bcd614ca2869536bf19383654ddf48dd0
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 6cb6258158f755dd06d9a2c6bd978256336c0be1
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = e5f410320cd12aa40d10530f68b4377c694cb35d
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = d1878b549ddb81ec46ed597f1cd78024ee1228c5
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 505086ce0d5b1378e82faec94fd50ebb4ae5e398
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = d93932d41ed2e630054989075746a7ea5bd3f8d7
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 162f8ee07e7f94d18bdef11221444bc4c983576b
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = a56eb2e65f7a6fb9ee9bab0bbb2a3daf15777086
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc) = ae46c9a6115321c78b5a92abc066cb23b9d1f469
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = e067a0a5c1e927580019cce24c013df0ac489d23
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 9b1b9dccbea93a7d07f8f2a805e99faf3fd44aa6
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = b3ce1ede30161f6051d7be7998df3ffa42cef324
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 7ce749883203d1d407387b9eb3918c834877f4aa
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = bed3cafd16ed4ca116ce61794fd003399a05dcff
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 81123759daa95f5ba70d18b79afb8e506242e391
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 25346464b654f61408cec227f98bd076890b0b36
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 492ce9c8d048bb8db822f05fde303fb6ebc5d682
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = a596679368f81947fca0cd796bc020fae5d06de7
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 17b20ddca8c5c8fa2721c735a08578d4e04fccfa
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = 397cd6f107a7509af622860285221d7d895af3f3
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 7992ac5d6473946f315d132aadd2ddc3e0a64008
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = b8a960512a63cb54e25c933ca466209489cffe57
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 322945cc178baad9cb0e3e8c8bfe718de32e2b30
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 2a445ecaaf8a9bea2463ca0be9f1684c16867a97
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 552aaa7bd3528de153011302af711ac23838eb8a
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 7d552ed461026b3313ec590752a7e797e277f772
+SHA1 (patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc) = ece84f5a638c39f9b90de30490615ed8e2f7f5fe
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 54dbffedbe609f745e956cbd43c74ae1ffafc08e
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = c53f0ce84c80c9ef150e0b4c04ab67aba0acef01
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 0e882f5acf323a5f02b7e68b4486b542049ee7b6
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 2d5ed2a897adbbe6a9e0d6e5ef0402f6fa1c81d8
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 30599de337ed68d1c468a4546e03ec39d9f82907
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 1d597539aeb0d3269b3421ab01a140160625d9df
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 39bfdc567451987d5ebbe250c0ade5d44f5c6e21
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = ecc0281ad0251d52697f7da765e7e697273cb4bf
+SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = e5c55eb0904a14ae04df808f4c6456a8fc955dff
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = dfe86569eb7288943414bfd4b6faa88005ddcce9
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = baec1a6b85453124e71f6f65729f8fc1e3764acb
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 3a938960fa7c225f40dff01f273dacfd9ec64147
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 00d47e946e1db2b2edbf4761552e1c2eb0fcdfab
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 4d2656b75b6a4f2d748c7a2cafdb1c2f82e0e610
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 6cf3794dafe2c770433561c2d8115a8aaffa0501
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 39c42cd853d1b428e5e5d370e6dcc6e8fda13ecc
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = e4224e2b2bd46f495154755d721b71a3c2233377
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 2f74500dc32c8c6c2c14a08780244ea8380aa1a7
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 5366698f0241e7e7e869a622089b829ab4d2a942
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = eadf1c0ea9cfad3d98f5eba179bfc03aa67b44f1
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 209dac7de58dd592a2a20a2280e2e7d184cdf43e
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 2ed35be34b2770172fc36129f27a31fc524db6a6
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 3501dcfbaa5f0f71d4dbdf5719db816653af352b
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 3fd7d17d6b5a2167ac0b8c9879af8c95f87a499e
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 90b934a774481f6701ff15617c2de0f36d92344f
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = d9d817aaa65f86c9a0540e9a90ac5b79bceead17
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = b252afcf1bf2e12f18c5dda1edef127e6d8a25e4
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 37cb0ba00fdd0f61cc45e287a298e3239674cb85
+SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 83931d3162f437f18fea8a0a3ce5494499fbb309
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 5859a5f02bf4e2a4006284419bf6da56ca4cd9fa
+SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = b018899fe17aafcc3d011509a886c1983ca8af2b
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = d0fa8feda093ba0752f3573c33f978f073564785
+SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 8b734dab4d8e803b4490e0e94b77ab765e691efe
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = e71802df43c97223c71d7ac4e0e9c0ceab019b58
+SHA1 (patch-chrome_common_channel__info.h) = 5d4df94df609a70eb32ddf4885f03fa61d8e8f8f
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 2a4060c5433ce0361f59cc0b85122327c6d89f19
+SHA1 (patch-chrome_common_chrome__features.cc) = f0e1b583d678df655411a96fa2e29b222cbdb9c8
+SHA1 (patch-chrome_common_chrome__features.h) = 07f5ed2c547501ab75ec743ede3715506d4583a3
+SHA1 (patch-chrome_common_chrome__paths.cc) = 198118e2a418e32b978f70e36b0b384ce5fdd764
+SHA1 (patch-chrome_common_chrome__paths.h) = cd9c8e362d1244d8640f0fa863614d3507feb2d1
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 8c5abd9f99af8e42ba59fed55dae2db51d0c3ebe
+SHA1 (patch-chrome_common_chrome__switches.cc) = ce662bfca9b247591bc2236f52a8eda4b6974b19
+SHA1 (patch-chrome_common_chrome__switches.h) = 79d8b4275e8c53d984ee4bbecd010b8152899f62
+SHA1 (patch-chrome_common_crash__keys.cc) = 31ab32fc72e7f5ea06da495b3054c5f562529916
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = c5875257524520a866b62368390cc5dd3560e0dc
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = d7c814b09fc2f678db30cdfcb45f3789ad9d4f51
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = fff5ac27246d3f11177edfc20cae0f394211eb9c
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 9ea43f83b4411a05aa608afca331d0b96a4ddc6a
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 0ca8148278e5c1287f44871343374e453dd8df4a
+SHA1 (patch-chrome_common_pref__names.h) = 6cf4f99e1f7af7eb320aca278b0644e64cf32133
+SHA1 (patch-chrome_common_url__constants.h) = 7e269cfed7730ab91c197bdcf254c2599b26330a
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 0930ae48474ecd381a1bd0c9d96ddbac7e2d0acc
+SHA1 (patch-chrome_common_webui__url__constants.h) = ca7036ded28376656bc1c949a8fe526d296552c0
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 8fe4aeb092447101302b55ea3b26c4300d210646
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = a0268fcfffc16a9bbd78de4b6eb3545ab725eeac
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = ee1c2452d03dca958c14068db3360eb35fd6b840
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = bdad385e0299fc79bc705e13bfde5500e257d287
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 071843ee727190ad283539486c1a7dc0e81ecf42
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = a2b97131946a61806bbd116dff01034b3846ca68
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 3b03bf3c5b07c467baa6c1e91020afa499d783ae
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 0e18671c08c7c03cec7549159fc1bfd59d2483a1
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 85e22f348a097e67516939d9c511741c8771d498
+SHA1 (patch-chrome_updater_configurator.cc) = 36a8227c68b4131db9054bd2bc18fa88ea0cdaee
+SHA1 (patch-chrome_updater_lock.cc) = b7699b0ceb5ffb7aef01b05dbf6974f1f8d54414
+SHA1 (patch-chrome_updater_util_posix__util.cc) = ea2645e0ba114b7ed5f87a339fef8e0ed5749af2
+SHA1 (patch-chrome_utility_services.cc) = b6f340ccab8b419a07b75bc32e476e3c19b4598b
+SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 10f685bfe968d4d99bb8f71397ce241db09b407a
+SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = 67d4be2b9c79a96b394c9061f7df762e1e080edc
+SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = 8f8e6f4662536c3405e304bc1d30330eb50750d0
+SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = a27af13dde6204887161b4af517a82061c8c62c4
+SHA1 (patch-components_autofill_core_browser_autofill__optimization__guide.cc) = f03792a45236258f6a18878be9bb06613e12b910
+SHA1 (patch-components_autofill_core_browser_payments__data__manager.cc) = ad067ff2046753d02ea4d8cc5d634737cb5c32c7
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 1ea1b528c4baf967c533c81393545062a96b7b26
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.h) = e37a7684d493718e15d92d0d44b28d7930d0fd0d
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = ab673a340ea74b7f626217fe1d0d4f948cf1e54b
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 4e5647bbd49a43660567e9fc3efcc5603cabbc57
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 67055b646c07debb78c619f5f23cff655754bd8c
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 64e1d8fdf28dd2efee0a77e3c9e664c711e8503d
+SHA1 (patch-components_crash_core_app_BUILD.gn) = faf9a91de03be97a783a001d3eea436e514a5598
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 09a3a4667131a7c1e5c1fb2a2c9d12004327dc28
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 6533f9a8749108cf294cff745ef506acbef4446a
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 65566a59164695656572fd524f4b2f38bf134743
+SHA1 (patch-components_crash_core_common_BUILD.gn) = 5c607e41791c8162253661e4530bb181acd9d509
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 223e9eff3f5c5d2de354e7811181c9cdd09a9949
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 0c3c4fa241bf6c00145e4e9275802aeed69e0f78
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 18fcada5588525e032414e5217a9f6ac13754af8
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = a0d1fbfa349729d399debe8141cbfbcaecbc02e9
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = c999f6d07cf12cb47caf023631eaed656383cd2a
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 5b67c0ec9ee37ff80ffe9bca82f8b6b6843fce9b
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 6aac97bc6c78d0cd524f1c584b2a8afd491f08e7
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 59cec2dbfc87135d9e87b5d68ad4527ccd71484d
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = 3092a573f1ff5be68e365b73ec0d13f59a93023d
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 1e2c7c756ca5d68295cdf6e4f320170fb1a6bd50
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = b885a59720c5204e0c3c4f09ac25aefe528b6006
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = ee214c123f12386141e0a5e0fc04ba577a9e0a5f
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = f9ea4f1380c9a3df955b72b2c1242b3a060dcd54
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 93cefea52446cf1412c28c54035b96ed824bf18c
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = df1e98dabde49c01715816ad0e202acc5ca1aa16
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 73292ebc76ddbea5ec2580b7eb1de3020a564af2
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 05fd4595ac817d8fe14b83183a205a0116799c90
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = fb20b7784cd2c1cff836645919dd64ceadc10384
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 01858e3a15969c0553aa068153767b0527a33326
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = ee22c24ccae918ad098192e8ce63356155c04a6c
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 002d58e6c477c29d418a62bb798787631ef62918
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 842aa16c2b27839e71ba52dbbda7b661671cd757
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = ec1fc8540ff85b82aae2f86ee659ba3cc43f4e76
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = e47a2f917cf74f8a0801611d39ed5e098e2838bc
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 9a58b084467a1867818c3df901821732f9ca4fd8
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = a7e8291fd6ea5520024ae424621e97754c7f2679
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = c1c89569f10c29e6191d16d7a9451bef96b32212
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 7e822b0f12a3b13a9069b5845ddd111fe1b9a7b2
+SHA1 (patch-components_flags__ui_flags__state.cc) = 9c07676280836a9a67c7da8201f948e58608afd0
+SHA1 (patch-components_gwp__asan_BUILD.gn) = ab94a31303e4cd33f6266bba671a5fac5d0357d8
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = aace401c92125108f8f561830361cbb5bf579403
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = a6e29df3106917b62f4922347a5c201e7c3d5564
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 596e412b4330ce4f39e0c333f9ee369fd91b23d3
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = e600bb9e3be1f82b1663d9296f63a24dba733d00
+SHA1 (patch-components_live__caption_caption__util.cc) = cc63c9c8da478922eb6dac3c06d4e20b90453f20
+SHA1 (patch-components_live__caption_caption__util.h) = ce4f9744669e03cd4edaf945a607dcdf044e62ff
+SHA1 (patch-components_media__router_common_media__source.cc) = 3333332d3e0b42a946b6fe6e1fd68dbb15f6e566
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = b4c54dbb814d45eb18dc725d61e3e44ed4cf31ae
+SHA1 (patch-components_metrics_drive__metrics__provider__linux.cc) = 43bd1c8ed17e0eb7441a3ef0357d4a5608372dee
+SHA1 (patch-components_metrics_metrics__log.cc) = 6435d669ecb20fe537d4be993181563719b1919e
+SHA1 (patch-components_metrics_motherboard.cc) = 6a46b3c85503998ff9161dd3e663589ca872e2d0
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 2645bf255fa9b76a286d0b7c61310112213b2e29
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 8e63d8ad417f3f58637d5748a0d3db192267dc2e
+SHA1 (patch-components_named__system__lock_lock.h) = 920ac2b4e3cd12ad4c0b397b221ef1e0f12d4723
+SHA1 (patch-components_neterror_resources_neterror.js) = 2441590f48bae0d8858a5dca00146dca07d6e38e
+SHA1 (patch-components_network__session__configurator_browser_network__session__configurator.cc) = bbabad70d2037497e88b6f12ac73cdb456493af4
+SHA1 (patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc) = 22730a3e2f235abcee1cfbf222c3d217fc4183ea
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 2564907126f36a94393b879e8c7dd49d65385fb4
+SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 44897c6d924eb6339b304aa835aca0aa032be9e6
+SHA1 (patch-components_os__crypt_sync_os__crypt.h) = eec22a778b5c819c4b136e074b70d0ac65e9e4f7
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 2ca15461fdeb9420b3b99f1403c178f5357897d0
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = e3aee44526a672f7186e962d900863c65c60ab97
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 17e986c3d1ab87b4cf8c37387b7771e27a8c1996
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 82e1f3c4b0cbfbe2ab6ee9cb5cd5b94252655f4f
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = d9fe45f408a41e252b70cd8c77ff114320cb331f
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 20f3582129ace201e428370946f5148c68304150
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 2b7a29e7e131eebd4e63903494ba4d61f7293f81
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = c768bd80fdc167c1cbcd129ec8b3478def86fe48
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 5317dcdda5a4dca6625d9d50ed144c25ed365a05
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 01aaa9ac1e5ed2fa452a769a48a40c77c29148e3
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 1fa6c9cd0a290b6248c7f603cf301c7397eb5464
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = c8a497b097e62edfe5400a9919cf7e5b4af9e07b
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 228200f992dc980b7a8cfe00803469e260f742b1
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 63884e063c524235d901d82c9ab9ef0015950449
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 13a0c82baabe3e863c673dc1abd54965426024e9
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 0ed8d0b63541f92b4595808e5f2ed2abddf0bb79
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 990334cfdb6e31fcb81ee1f17b16cf17f087418f
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 5d1dab34076e45b89ee898507e66809089e3fdd6
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = f54b2d9b5cc277090d9d2647edd19d47f2214b60
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 8e3c51467adf8d3da4b7fc94d8a8c106d743fe18
+SHA1 (patch-components_performance__manager_public_features.h) = 06ec12b193eb692e400e8e63576a96824ee18e09
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = a54743d922fcb9a62fe7e045ddb444637178746b
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = f541c16295e75af136b90c494b7b264efa1f0300
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = d5b6590a3f6bdce10ede13c8e55fa240ae9f4004
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 66a5c91a3983fe3e55e009769138b8694aeaf91d
+SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 6acbfd253b5228a6aedb983c19663a6dff05dbae
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = 6ae4dbe7b0dafc1e89df94d6e4d1bf387a0e0b01
+SHA1 (patch-components_policy_core_common_policy__utils.cc) = 9fd4cd198573b5325b37062c8a18dd3bc924a1d5
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = bbe2ad327db5b98b79c27c87ddcd5538119763ed
+SHA1 (patch-components_power__metrics_BUILD.gn) = 055940c6c5419c40cbbeb82bb098a9f3780d088d
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 57ef9b12879cc7479f757f11c855ea46fb47e0d2
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 235b871baeb207c08f6f1332d1c21191d7785c51
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 9f2981af888211efe9af4279e528d18141d77e0c
+SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 73249870e3dd989e92b623cad3e4f05d256c626a
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = c77d92bf3422bc80d26c76c8a02d38b0a71bf875
+SHA1 (patch-components_safe__browsing_core_common_features.cc) = 5e49516309a8d06a3d79c17cf4c12d58435e1837
+SHA1 (patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc) = 91e4a5bdfcc08b49a867a00f39c9f15b33517582
+SHA1 (patch-components_search__engines_template__url__service.cc) = d1789ee401894f27c08f804c098507ee206ea39f
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 2a9a577c46d9cccd96a55c85bb9ffea59c8736f4
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 5d9f4c9a0aa307116edf77320f4fda38a429c50b
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 61ab5d810b564d81871c1eca8261ec6ca2f604b5
+SHA1 (patch-components_soda_soda__util.cc) = df5029edbfec68c2ecbcfd3b038df03e9fcdfe71
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 1df39583aba0eb9ab20e6c3548f6a33e24e3eab8
+SHA1 (patch-components_storage__monitor_BUILD.gn) = e7639c7c01c982d940959e00c484c01d1ce7a6ef
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 3074b52e8d9c5322ccf71dbdca2789335adea8ee
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = 2b035d44f5e48ec81110c8970d1fe30c7cbf68ea
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = a224be41e05d80da9df12c08ba7d22e620ba77cf
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 546fac08e9ec9e6ca798dd3dcd692beb4f17f5b5
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__service.cc) = 1cb61d11988b600ff318fce0902352146e221a8f
+SHA1 (patch-components_supervised__user_core_common_features.cc) = 6cd76b76c28a86bbb9a3332a06c6e4f6327b0a3c
+SHA1 (patch-components_supervised__user_core_common_features.h) = ce86eb3e0367d160ab4b1d449d48c92502d0f973
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 18178902c6200761384a26c1c6b7c16613e647e4
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 701bf114e10084214363d9e516b2eed9478c392c
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = dcc6baba6ae95640392f6df4d95b5f045e075ef1
+SHA1 (patch-components_sync_base_sync__util.cc) = 10187fc178a71dae5a0e86d4a63d028ef58c0243
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = 05b55c88ac390eadf3a44f808a2a9d783d0ac92a
+SHA1 (patch-components_translate_core_common_translate__util.cc) = 1bc712b017c8528b0f78d2a225e92aace07e5581
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 78f155086ada39d6b4b57b946f6a8354cfea35dc
+SHA1 (patch-components_update__client_update__query__params.cc) = 2c8116440b72f8780f54b2a638ab30b91f46c76a
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 909b64af00d47b2b13226ffc3b1a3b417ad896ae
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 37a690a6d0686a8330f9bd88327018cac6f892a7
+SHA1 (patch-components_variations_service_variations__service.cc) = 474edfeb32f093621905c544e63f44b76bb0ca50
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = d98b9131133f8ce73b6f1642bb7769f35345906c
+SHA1 (patch-components_viz_host_host__display__client.cc) = 659aa4d37b961068739618aa78687ab7268c4acf
+SHA1 (patch-components_viz_host_host__display__client.h) = 1bf0b92a6f849d75e1d07ad8c2c08c6d468f8050
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 2b71b3dc1deb63de418eebf4e30c68a9ab32e972
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = b4a1d3524d43aca7478424714e691b63d3d59f63
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = c5493f79b3fabb02c793f67727ea0919151a30e5
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 3da93483794050dcdb6f19e577e7bcbba3d3eee3
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = f03e8d8c2a7e678d2ab6567d09e5cd5b6dbd9c10
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 742c133b909733a5246237d935330fcc8401c6b1
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 2291c3693cff78376c5ea048810d6abbbd51ed1e
+SHA1 (patch-components_viz_test_fake__display__client.h) = 6d50c30981877376c2245288377d5b9db4e7cc47
+SHA1 (patch-components_viz_test_mock__display__client.h) = ff3f66682235a31961fd9f4c3ed9511836283ebd
+SHA1 (patch-components_webapps_browser_features.cc) = 949c6617c42020c3fa37bf0eefd233f81f8021ba
+SHA1 (patch-content_app_BUILD.gn) = f31473a84e820c5220614d657e1ee314093e0a41
+SHA1 (patch-content_app_content__main.cc) = 80393ead2361f75fa563d936659aa0d496b9d0b8
+SHA1 (patch-content_app_content__main__runner__impl.cc) = 5d3d52853d9dbbd9d137a6ee65bd1146abaeade7
+SHA1 (patch-content_browser_BUILD.gn) = 965cb4732e3f609e645c884b09569b0cf9ed9bbb
+SHA1 (patch-content_browser_audio_audio__service.cc) = 28a10abac5028446ac197517611e709258a6423c
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 8ae013aa235d965476e5ce59d4d95b82fa7d24b9
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 8bc52f2cc6d76eb1a4df901e801a46c653e47dd5
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 3509e7859352514a63e1613c3fdf1dba958594bf
+SHA1 (patch-content_browser_browser__main__loop.cc) = ce7bec99a8ab90b64961fcd960cbecc2aa455a02
+SHA1 (patch-content_browser_child__process__launcher__helper.h) = d6b9d8fdfe7b5394e949acf658b4237726936a72
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = f6546185a0a7ae4ae15100472c8376db92c0b602
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 99e243719fd697d6d17b6aac2e80ae58a18006e8
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = f6f2ce71f75ed384fd43e13c21aff9f00831d739
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 1f0e255173864ced682881775ae617d6af61b9b5
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = a66edadb1e45c88e7d951b8ee8fdb04fdd368302
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 8a6faf2a9ce89c331d3415be2b9dcc473a01a26c
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 0e6155b6573d146cc8c271562a5c7a6474d9dded
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 1075d1b16dccaa20d4685a50a0276f5cfe4ac925
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = f3df8a45b5d4cc58445815e30769fd9049de1c40
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 39c70b0fe1b5e00a883ffbaccc7f439548a622e2
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = efb1b539664c5997758142d013a18f9e522856a3
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = 1bf5818a09a7da38095eeb46a25650f85310f000
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = ff0323600804962e1f9d26483fe95936d947902e
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 8ec75dcec5ed41c3a7896e6bb13ccd18aba03f25
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 6801cf3a16c3b05cfe972c5702bc39ed91778b8a
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 8efd2668ff45ef432085646630eda96f784a3fb3
+SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = 9a3ecb91fb79f505d1b66b4d4bc97f20b203e518
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = f24e9b34e1fa48da75132083354712c20021b1b0
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 4146e1275bc02c5ac1806826276a3a66198756e0
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 8a0f1b5c903ce1c61593be51da7d8dde217c1e99
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = 7f1b4a567e3161045d232fe00cb40e1dcfb52ea8
+SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = 86ef381806a9ebd0ebc0f471459af98c8ac798bc
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 6c40e87c91cc03d4b030b9f39ac48fe99786c1a2
+SHA1 (patch-content_browser_renderer__host_input_input__device__change__observer.cc) = 8036cfe3e4d9e6757ce50c456ea9d26cd1cc380f
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 144db962d61374c10afbc0261471e78098cfddef
+SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = 308a846f3e878dfd4539718310b3415c94cf75ea
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 0eb1693cdfd0777ab50743bf9e859b68701fdc86
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 74e34b629cc83ab16393d60f49319e39ba211917
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 0d3a97b564c5012885120623458deb837f45bcee
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 3ed27979ad1a7c9b3dfa15702b5ba026dd24ad1d
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = afc9f8db1db4b78fb6583ec44071addce2c232e6
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = ade53607c7300f91325d6f6da4a1254c1d9056bd
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = d3449ecc146075aeec5f291200d4ca6c7df635a0
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = 7626406b32e6dfbfba5ebe1baf97e9a0f9aea1f9
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = f65ae17ddb4e18ed1af87252b903d9734599b70a
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 13e83670da0110f04ed92484f35ef508099cbff7
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = f9ffae30511589b8f9a198b236bf8d5e4f3abaea
+SHA1 (patch-content_browser_utility__process__host.cc) = ddff2fc867605b57d9c5a900138a580f7d9348a5
+SHA1 (patch-content_browser_utility__process__host.h) = 1638a3650815dd4e4521f47a11db3ff2baa8628b
+SHA1 (patch-content_browser_utility__process__host__receiver__bindings.cc) = d18e9bf859dfaf08306bcdd9f05e63a6646af283
+SHA1 (patch-content_browser_utility__sandbox__delegate.cc) = 8d0216c11f5a560e1175aefefb3fdbb9004189f5
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = bba572114a2d29053fbca7c9a973f87e5930205b
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 331f6ddb08ed055db3370bda544afc06c40ff2f7
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 6a7cf0c8629699f746558eea2db5d42bbb038bc7
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 9e96b555e65a6daf946fa9f0142ea53b29adc6b5
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.h) = 511c7e563d7bfade8e2d2c4339ca1656f8df415e
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 35f156bd2d78f42e24ca412fb6e0ee80d15b4e8d
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 721da810c07dcb30e23b15d8b0f80fda2b1eab1b
+SHA1 (patch-content_child_BUILD.gn) = 7d1edcbb43954e760dc8d85c072a0d281eb93ec8
+SHA1 (patch-content_child_child__process.cc) = f9b7541a7075ca55b6f5e68b54bd744d12022605
+SHA1 (patch-content_child_child__process.h) = 79a7b9c1bd6292c76ab73e5088c9c797b6ca6aae
+SHA1 (patch-content_common_BUILD.gn) = 2379f2c8efa99a3b81d27982a6d3de333054cb1b
+SHA1 (patch-content_common_features.cc) = 0dc6ec47912aa28d99ad66d3ca9ee354f8ca0d42
+SHA1 (patch-content_common_features.h) = 9d05b189d04c32d85d1be208ab59a8c89f0a3f4f
+SHA1 (patch-content_common_font__list__unittest.cc) = 9be6213cfeb1091caace7aa736a2b3eb64d76411
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 8e2ee9ecf52405e1623151ce87d12877d418b3ec
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = da62bb6564c47a233cb53c3804118116e946c6ec
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 16255fa077ed2448767c291548c66bdb22ba443b
+SHA1 (patch-content_common_user__agent.cc) = 8d268087dc3baf2a4cb4b054efd103eeb20a756e
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = bde6478bcc98f3a9b60f9070f54636f305fde116
+SHA1 (patch-content_gpu_gpu__main.cc) = f65a792932f6e6f4f014402ff6c1e66c1c4783a1
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = ced0310eb643b6f4b9eb9d8815b4b1a813a5d457
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = 6217cd89737b89036dbfca5848edb734dd917aab
+SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = 689bed5cd58c0a001e756e71de68de51ba83ec45
+SHA1 (patch-content_public_browser_content__browser__client.cc) = 38d059f6dd6f14d95b2c11367172d80c348f0b4d
+SHA1 (patch-content_public_browser_service__process__host.cc) = b896f08a42c48eae0002e7893e04acf1df70e10e
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 97ae59428592645e3d19e3d74c3fc8de67b69cf7
+SHA1 (patch-content_public_common_content__features.cc) = 5fd19994015102d210836c23d264d18e762a314f
+SHA1 (patch-content_public_common_content__switches.cc) = 115f2fee949a3abb0f2fcde61d499e48424d6382
+SHA1 (patch-content_public_common_content__switches.h) = 417086b6dc32687e26e4cd8d942d095b91bb0549
+SHA1 (patch-content_public_common_zygote_features.gni) = 0c7bd073710cabf22a49167ccc187c4962bcdd6a
+SHA1 (patch-content_renderer_render__thread__impl.cc) = d3eb78548153dc1cad8aa9c0656facac1578bdb8
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 92f66082e7e1295fffec516947ba3fd99613ddfe
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 13bc0653ed4bfee8472b6237e74d4948ab9f8c4b
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 4d088fd2974c2c8349044581f5503117ec6e20a9
+SHA1 (patch-content_shell_BUILD.gn) = f173998aa2ee695e4aae70694329ba0f5daf6b99
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = fa9e29b1755c1860a6e072ac096d4cd81808fcfa
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 06740ab390b359f163392c47421e0852fa5663f8
+SHA1 (patch-content_shell_browser_shell__paths.cc) = e47a538d0da5d55ec02dd79ac89a03394597d198
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 53ae2f2132b5dba088578c455e009dae38d22d69
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = e1682c89ff23a315de3756cce1c7127a58d276fe
+SHA1 (patch-content_test_BUILD.gn) = bd87ef7862ae71ad1a7ade02dd761fec19d6be18
+SHA1 (patch-content_utility_services.cc) = 453fc29cc5a7c2aba38c066c24fb8ef511638e76
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 603a2f7a59840a4f8009268efb9f5f49accb4d9f
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 9eac0b3443e3afe06a245731269ccaa10d6acae2
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = d090b4e0e50131c99c99fe537188c1ac0149b582
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 777988e9f355970cb14b8897f50bc4ca8a01022c
+SHA1 (patch-content_utility_utility__main.cc) = ab4574f47f600a12b9dbdf5223a69e35286caa7e
+SHA1 (patch-content_utility_utility__thread__impl.cc) = fad170662e1b6cceff9f5cff69c90315b1feb115
+SHA1 (patch-content_zygote_BUILD.gn) = e9d41b749647fa3dda7a032b81bbd9f23e7b1261
+SHA1 (patch-content_zygote_zygote__linux.cc) = a9fccd7155396e7ded08b06118a1feba532a3dd2
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = acd6e209f0f3ffcd7b5f3f7a7bdba2b4ace727d2
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 7e021e401f0ad33bd188f1255a828502c66d4e04
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 4b084082edb3070324e63dbde4381a7a945b3a6c
+SHA1 (patch-device_gamepad_BUILD.gn) = 7f42c764cfdeaf7be324a3c6a09da602bd5fb5ec
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = aa4e570c706da93ce08e663faf630acdaee5a289
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 058b772a5dc339bd3899309b959f3cac7ac27793
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = f1b0aa7982e1b3ab7c954a8e9f05da6c93c0896f
+SHA1 (patch-extensions_browser_api_management_management__api.cc) = 7bf7e0492056babf2dd8205aed50b3f839a1acf3
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = c0d0f9c9d682573661209cfee73e2513ea284ed4
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = f8913d15b330f480bb4982377a102df35dd1b783
+SHA1 (patch-extensions_common_api___permission__features.json) = 680bb12cac80ea5824d920b67f8bee5d5c89582d
+SHA1 (patch-extensions_common_api_runtime.json) = 0751a1d5bacc627ed5b8c566b25021ee565d306e
+SHA1 (patch-extensions_common_command.cc) = ff9b1a1f6bac2b8022fbfa4302909e3a5dbd9457
+SHA1 (patch-extensions_common_features_feature.cc) = 1445db266bfdee1da21cf5cf36ab77558e7496c7
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 395bf4d5da857595868addfcc9996ecea7d5f1e4
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 8fe2ed2b65928280d987ba4d79f5ce0b9b788ef8
+SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 393dab8ca4caa6eaa54facb860befc9b30e86af8
+SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 9d332240319ee8200e8db52a362996dde4ef1e3f
+SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = f87e607a71cf52c60ac8eaa0f4252405687889ca
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 3380eea628f91b0e0d63d14259c5bba6b511567b
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 4fc857f8564cc175e825c812b70057b843497c11
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = dc9fb6b4efad9f862a012dd1c87362af5774f62d
+SHA1 (patch-google__apis_google__api__keys-inc.cc) = a0f80b373a31dd14cbd28c8ef98c35be70a04d0c
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 441ef7dd7f5867db7194a65918ceb24201d32f1b
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 4d54edf132b12c707b79c3a7e15f54e3159ad5fe
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 28b353d0af0d0d59f00cbd43010895bdb4069917
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = f72fe2e908a6b47437f8ebd362115a3524425192
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 3de7207a0c691a030848a48b269f72f9f00fae94
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 75239d94e46321e8c8ab23e47451b0ee8b8de259
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = ad69bedf6e8ded5b9227f2ecbf55c0ba78a2df7f
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = ed8bbcaddccb4546dc6a8a0ec875c5178ec5a5b5
+SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = 14911bd3c337f3c8ac8d19d9c2c9e892d4110b76
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 7d10fda837c578bd0b62202cac51e50dfd4e40ce
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = b2a42f81009f492c9b5b322ea23b0979baae041e
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = ea8187628f8b7f59243cdee56d300e38da711770
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 5e182f9c738ab4ef5d4478655013cd91da2746ba
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = fc7566ef89dcecefccf49d301f9446b9f1896097
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = 6bf7e36d10348f51949f8605f1d6ca1b5bae6d35
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 44cc426a8067f7608698b67bc02ae232149399e0
+SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = c3bf82004abaa5424aadf2d24a32393c1d448270
+SHA1 (patch-gpu_ipc_service_x__util.h) = 11490d39fb1bc5cbef2589b71b1a6d842af1fca2
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = 7c0f92f800dcb9fb4769e8902bebb57855945420
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = eb80713e272db1308f5b24fe0d1551e056c982e4
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = a6a062a73c152804918c87ced0a974fe4b701adc
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 50b998192c6656c3ba26ae5163ec6fec5201b4d0
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = f3ffbb5f9b92b58e2e856fe808160f033f51de63
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 061c0438f7dae1199bb9f9126e2a2246c6b848ca
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = 28fa8c2183c793251d132af4c4f3c34ffa89e378
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = b2b49ce24e5b315b29786d5391c853e087be6e75
+SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 90a2ff07434ddc4527d336139c853aaa9151c76f
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 5977c66a9fd7bfb0a8531b377d89247bda2d5333
+SHA1 (patch-headless_lib_browser_headless__request__context__manager.cc) = 72faa01aba9cf49eee02a77dc878b0cc6befb5b1
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = ea0cc39571ad2c8fcdbfa9f2f47996edac3f988c
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = cb08b62e4a83cf48b00a907612d1132f0c4ac6c3
+SHA1 (patch-ipc_ipc__channel.h) = 64197fbb7754d0826901d57c8ad58af481a2c324
+SHA1 (patch-ipc_ipc__channel__common.cc) = 03cbbf72cb0f742f8d9d672b61ab6d9902332557
+SHA1 (patch-ipc_ipc__channel__mojo.cc) = a0665e621a4e3c6fef34a8a0279dd09d12b46a6b
+SHA1 (patch-ipc_ipc__message__utils.cc) = ed40cb12d78d30ca58dab19e869428216666e7f0
+SHA1 (patch-ipc_ipc__message__utils.h) = 54c7110989f812fac1c78dd3642d404e039d06c3
+SHA1 (patch-media_BUILD.gn) = 8cac2f1b70ef5c9d03a3a16c5ec19071f0edf6f3
+SHA1 (patch-media_audio_BUILD.gn) = 5bc91accc97382bd179eac8465a0078d88b22928
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 818e6d26b0c6c3654bf602df437db4af01a5238b
+SHA1 (patch-media_audio_audio__input__device.cc) = 9d54e325db7f3694742d1d0c8c66d0d09d4f4a3b
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = d5a3d725e2525803619533ca4a3a360608c44d2a
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 4f3f4b20fc34566c51a8a284bee42df0b393c2ea
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 910e81c6cf4604264911e2ca598ce43d330a7abb
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = f6aeb07dc4f428401d71fe937a0d8728b574bdec
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = b3e65561964abab13077d64ede4d3aaf618ff48d
+SHA1 (patch-media_audio_sndio_sndio__input.h) = 266c62a4993eabd8ad15218f26766ab14400aa41
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = b5dcde5bfe0da57daf9b7095a26612ff8d9970ce
+SHA1 (patch-media_audio_sndio_sndio__output.h) = a6ab5af6e858314f37bf2f8ac4c46bb6308bcfd7
+SHA1 (patch-media_base_audio__latency.cc) = adc786b0f5f1b1dfa9cb26f4829f12b003e32729
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 2e1d0c8f68a35a2b381f56ef1ce2d03766aa7521
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 05299449aa2e71dda7351362b71015723447ad02
+SHA1 (patch-media_base_media__switches.cc) = 8a9bed2ee55a27bf05c994478a1e4da1c0147eea
+SHA1 (patch-media_base_media__switches.h) = cee62f1f37090a43ab827b686ec25aa4af281e5b
+SHA1 (patch-media_base_user__input__monitor__unittest.cc) = 83c74c13d3a9751392f6b977e7601f3d5b3f1423
+SHA1 (patch-media_base_video__frame.cc) = ea106c081873d0fe39d7d6ed7678303f27c29df7
+SHA1 (patch-media_base_video__frame.h) = 17528a7333054d0e25fc3856f350273c31699fe5
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 5d94beed0bdcfc84e02156c20d7d4c4bd00b3ac3
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 679b07b96e9a1fa4da44646bd815a602f5744cac
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 73b716ecdc60d00f53f20e77084c05e38b903b86
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = a2d6117493c5456d36862c8a5f8ce5ed78828dc1
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 435c44692f0b08cc9f4a8b0c49e2c0ab99a37189
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = f6c3127b509a233cab2dbcb47b506404806eb1ea
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 26e93824c25d62a052ecf32942b86e8071b1dfbc
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 6fbe23b4352f26398bef9fcaffaea4902abf9c2a
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 6118260111315449956c41510445443113fdc4a5
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 29d9fbd84e72f017197855b506b46a7a34be34ef
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = c46e0924146af5ce7f71b78f2306735156a8b39b
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 6347846b5b756e77fad9ab3cee5a8590315f9533
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 6bc5604c9f9fcae63299c46446d1b305b756e72c
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 778abac2b1b93bf080b79d471d66d13e662d2c71
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 3f4da3ddabb2c064d0676fe89ae1152d6171e13c
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 15af4084a29dbba73ea2581eba6f42dcec84fdd6
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 82d35f26653a9ce1dd20b046d09d3ddc80ce6c32
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 9e1f33fc7b2b475b6279ca5646ee2720e6c95a6d
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 86f3c88e0b444b8f49ea9a741240accb8c8b78b5
+SHA1 (patch-media_gpu_buffer__validation.cc) = 6cac1a0946b8032779baa80c29d016119a7faf98
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 107d051967eae3a72023ff05894fd67e1ee67598
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = f1d5ed0422a5e7068d13d09a720f85554db08ed7
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 3049f0ab4112fddaa30d7e4d072b9161fe717432
+SHA1 (patch-media_gpu_chromeos_native__pixmap__frame__resource.cc) = 5aa2f7c6d43dd418d92eb591dae922f9e758f29e
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = c2aec084518d9acb3384eedaa04677fc6da48400
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 8866d8102805bba425d4eb9a88c17286506d00bb
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 6a46311fb6a9e631445fd0996f9e6d85ec582106
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = bb7d1c454e95c1c0895a75fc2922139242051180
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 97b144d3818ccdbc1015dfb178ab18bb242df590
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 21e06704ec520eb099bb042522687b77b92dd864
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 4cd85597fd0c87161576683bd4f0a2d0af2d9341
+SHA1 (patch-media_gpu_test_raw__video.cc) = 466a42c548ec54cd1bafd293bf7c34da0817d494
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = c5d894b024271596e28db7083a1b62a01cb7e0b9
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 8af7753dedad23c370fcca403d5412ca876a3fc6
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 5759a06e0198f9c02fa7be14d66539bd8f8a6da1
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 378d957912bc2ae0aed6fec711a9bb393301b6e6
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 3153ac630fce0cb9f05116ad70826bd469a2b50c
+SHA1 (patch-media_media__options.gni) = d4193af8021f4e3ef9848a064b86b4d59ba30159
+SHA1 (patch-media_mojo_mojom_stable_BUILD.gn) = a62d3cbb8d10ea100f5cf23aa2554a467d33f30d
+SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc) = 6e470089644c56b07fac3999b64b4fd1dbc22579
+SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h) = 68cabba4be089444f836e8cffa5d77eac2056509
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 9e44f526189ceb13b645ce70d195b7e07fe8afb4
+SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = 310b73d59cc830cf8668ad601d633c336c4ce431
+SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = ba7d5e94c7e245bf703a520a1e8d2d3f7fa46551
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 86410c8720d162b382b1222a7e9a7b141e3ef59f
+SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = bc8d46d86d9f16fdbb76e40caf7f40fddc54e947
+SHA1 (patch-media_webrtc_audio__processor.cc) = 25aaf46e6b91a6799992b0fc39872d8c07e597dd
+SHA1 (patch-media_webrtc_helpers.cc) = 387fdfea66d06e091bffa1eaeb254d8dad0e2d07
+SHA1 (patch-media_webrtc_helpers__unittests.cc) = b6ca29e35300346cdb2389db4dc9e4b490907b3a
+SHA1 (patch-mojo_core_BUILD.gn) = 9810491c44a9aea60399cb450b3506c8c97ee3e0
+SHA1 (patch-mojo_core_channel.cc) = c0904c6afac11f676656662c2232afb3f5625ada
+SHA1 (patch-mojo_core_embedder_features.h) = 96b1899559f60d4b2939c1296bbb53466179e825
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 8b702e480d940826a45347d50924573a7392c79c
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 9c8dd9c7d735d5ae00442fd32594ffb0dbb8060f
+SHA1 (patch-net_BUILD.gn) = 7b1971d75c82b7efa51c95f19024db29138e21a7
+SHA1 (patch-net_base_features.cc) = e525af5c1eb7a7fbf8d97cc7c80e9cbd87988298
+SHA1 (patch-net_base_mock__network__change__notifier.cc) = c232249b7ae335d57939951cb50bb11ee697359b
+SHA1 (patch-net_base_mock__network__change__notifier.h) = 5588a3ef3528dd714bdfb68c0dd227b14500cec4
+SHA1 (patch-net_base_network__change__notifier.cc) = 2d2a90394cb1a8e23ed6c63a764366ab60f41854
+SHA1 (patch-net_base_network__change__notifier.h) = 5bffa1f3c7bd3b5aa90a4e4cf7480275379c7d33
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = 4a83f57e23746b0103362703741756b5834fd30c
+SHA1 (patch-net_base_network__interfaces__posix.h) = ad218f3ff7b4276c8641b42e515f3ed0b0e10878
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 61b52748ca0cdb3fb4a8265442d1ff2b897298fb
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = f3ba016841efb26cf0945113eb8f0214a3e6f1f4
+SHA1 (patch-net_cert_cert__verify__proc.h) = 92a13cb95f309ac41f0030ebbbd1bc4ec26ddcb5
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 6f28d25ffabc357b0af1e86b532d8a4f172183b6
+SHA1 (patch-net_dns_BUILD.gn) = 76bef44ae22b964cb27e30c8ac5cea1c4d6b38ed
+SHA1 (patch-net_dns_address__info.cc) = ccc41b7316eb90a12190879a35c32eccfeb520e4
+SHA1 (patch-net_dns_address__sorter__posix.cc) = 2fd52e925cf195b56dc20492f85682a4cff85f77
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = b5e78e3669a22f2f0a8c1fe9ffded230debb43be
+SHA1 (patch-net_dns_dns__reloader.cc) = f8f7c788147bf4354db2527b9d61e05d7ee29e6c
+SHA1 (patch-net_dns_dns__util.cc) = 42bb9c309f2c460d2533a328f47c3865af016647
+SHA1 (patch-net_dns_host__resolver__proc.cc) = cb86767c914d31d4a00af9cb42bcb7ee0b8da55b
+SHA1 (patch-net_dns_public_BUILD.gn) = b87f99f95dea3122a36dfc8f6ed14fe68cd96bed
+SHA1 (patch-net_dns_public_resolv__reader.cc) = 59a2698d46f6a936989fa7c2f43721286bda04c0
+SHA1 (patch-net_dns_public_resolv__reader.h) = 889b7812a1cb46f55f64858612c3ecac55911f1e
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = 9d2f82c43e5efe1f4ca3ae538812c6403722124b
+SHA1 (patch-net_dns_public_scoped__res__state.h) = 7d79265c8035789edfe7566f9044ddb8b39a8523
+SHA1 (patch-net_filter_zstd__source__stream.cc) = d8356c519f9b7b858a578f8fa40f032f484e84ca
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 720d6e90c62d1b224e47eb0631a78b3e891442bb
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 7ba56b9a122b9bbbdc9bd2b2fb90fa293da1c26e
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = f74d5bca564e4abb39ca5a4cbce8be0705acbbac
+SHA1 (patch-net_http_http__auth__preferences.cc) = 003110223047028f173a4a47218eef3bf5998cfe
+SHA1 (patch-net_http_http__auth__preferences.h) = 21ee69de7deaf2e6db984aed056d43bde03f16e4
+SHA1 (patch-net_http_http__network__session.cc) = 47b1a69ebf20244afab744f3d5e36e94471cdadc
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 41af0888e21e0f0c30147cc6baa8dbe7009147b2
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 86c95d38f7a2035fd1eeed869447acd99b2f8fab
+SHA1 (patch-net_socket_socket__posix.cc) = ea2d3c1c628ab5ec183e5c15cfbfa0dccc5a997c
+SHA1 (patch-net_socket_socks5__client__socket.cc) = e5a97e811b31d22156051e8a9b822b59780df108
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = f202dde91e07387dd229cd908882b44010886d64
+SHA1 (patch-net_socket_udp__socket__posix.cc) = adcd798f142759f8ba2ea94eb053dfb2b489029a
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = 60e3c12a91f60898f36114d874be71ba47ec2ac8
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 038082cce5aeae4721d69a6fcfb0418f0fd50e48
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 299eb38bf5555dd6fb503922ca32bb0dc8eabeb9
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 3650fa49289f95a1dd3eddc7d2144a679e98a809
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 86b22868c42ec26a582e93a591f6aba65ffc73c6
+SHA1 (patch-net_url__request_url__request__context.cc) = 4ff3fc9ef76e644957904cb2b433cf93c52916b4
+SHA1 (patch-net_url__request_url__request__context.h) = d21f126a2fdad68f62b092482a660f454064da98
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 25e39efd61b61ba6c6cbc09b2e352d33e3ad7f46
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = afaed38e016309779516bc7c24ff860f15bbece1
+SHA1 (patch-ppapi_tests_test__utils.h) = ed4c9d59eb729deefcf9480c48a0d02640c4dbf6
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 6835985a11cd14d7cea01660bffc23c57998fcc4
+SHA1 (patch-printing_backend_print__backend__cups.cc) = 290b2b45c095ea1faff5abd605866888c4748f78
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 339cea7cf3b32a365cc2c0893625487d4ac849e4
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 829b45b049f2c17ad5bdd27ecafabc9c120f273b
+SHA1 (patch-printing_print__settings.cc) = dc73c5dfac0e2533ea553100088cfbf1dc5f668c
+SHA1 (patch-printing_print__settings.h) = 0ed9b41e82dc698c58a3dd8a2d9f9e3c486f8735
+SHA1 (patch-printing_print__settings__conversion.cc) = 68609960b334674285bad1f79426e8c61c07d3dc
+SHA1 (patch-printing_printing__context__linux.cc) = 407e65de46b5d31bb194dd661d218f6d6a6c6b65
+SHA1 (patch-printing_printing__features.cc) = 91eb30b054bab511f9102e6ae27c621d0acfd36e
+SHA1 (patch-printing_printing__features.h) = aef7b1d558218f903cce67817383239bed2c7b26
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 27e2fcbc1acb90f4cc915c2f931bb9c0fb16d32a
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = d3da6ba2da0294d53bb5ca512de6545078334014
+SHA1 (patch-remoting_base_chromoting__event.cc) = 3bc33f719c2181d9e93b6d4e1900fcb8d1dedc6e
+SHA1 (patch-remoting_base_host__settings.cc) = bdad12d1eb4597bbd27a18824c3aebd7ed84383d
+SHA1 (patch-remoting_client_display_sys__opengl.h) = 2cb7f9ecb20605d82bfce907a96e1b41fae23755
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 328c07714ccd606b368b8b12a585b7ee49a325f1
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 2843c03107560fbf94a8a116e27b7595834c012f
+SHA1 (patch-remoting_host_base_switches.cc) = c9ec0d50006c78eb2b32b82102a96b5b54902203
+SHA1 (patch-remoting_host_base_switches.h) = d6f77d98db5cd6d23498ed690cb3453c6ad9dcb2
+SHA1 (patch-remoting_host_basic__desktop__environment.cc) = 9622c8dcf0a1f0d3f0fca5e64bbde47700b9cd12
+SHA1 (patch-remoting_host_chromoting__host.cc) = f4a321e3644f35a045c343aef2846e05da0d007a
+SHA1 (patch-remoting_host_chromoting__host.h) = 9a4c10b63b840219d5010e4175b858a90401d0f4
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = 95501477e22ab9a8cb5093a553cc7ef5b0a2895e
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = c607f8f2cdb4276623324fc98df18c767b5d256e
+SHA1 (patch-remoting_host_client__session.cc) = aed48c1566e8bd2feb194b1f12a4fa7134643a69
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 893894ab674fa0aeeba4ed492401097a5f6b9bc2
+SHA1 (patch-remoting_host_desktop__and__cursor__conditional__composer.cc) = 67f2836d4f3a051c340282738b276fe4f2724916
+SHA1 (patch-remoting_host_desktop__capturer__proxy.cc) = 1e82e5c4426a13e9d73b34e39a6df7f2bbbc96fb
+SHA1 (patch-remoting_host_desktop__capturer__wrapper.cc) = 1547d941938e73e96e334edffb79a65d13d09e87
+SHA1 (patch-remoting_host_evaluate__capability.cc) = 23d2eb96d271c312bd8c8d7091cccc8fd54ca02e
+SHA1 (patch-remoting_host_host__attributes.cc) = 86334f411570d0d379a116b4f6cef7a7bb61900c
+SHA1 (patch-remoting_host_host__details.cc) = bdb2590f008c15f08d53e48addc2e15ca25f0e8a
+SHA1 (patch-remoting_host_host__main.cc) = 879d1408607a78ff46280e9860f0cf1576fb0f18
+SHA1 (patch-remoting_host_ipc__constants.cc) = 2e7f183172398e5c3682c00e3b1e5736d51f5f63
+SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 4a57e82ca970b9f2d02c5be490bb7c4fc7ee81ca
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = b5c45590eda0c577c4453f1a0a13e28ccf197d33
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 45b5dcaf28de1bd8788c35a6ba418828f5197d23
+SHA1 (patch-remoting_host_mouse__cursor__monitor__proxy.cc) = 4f4b5037ddeb0b601929d92837d4caa72173df8b
+SHA1 (patch-remoting_host_policy__watcher.cc) = 34ce6cd13396f8409fb2b768ebee1e86c6f59173
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 80a96369bfe357b60a25e8cabf0394fda8d31ea1
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 91df1fa176af91a9abf34ef1c7b1369f920a223c
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = f236fe71487fa3b7d7dd798b2eef7fc5c860b24e
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 88ee778aa3eaf6d82ecfa5b623d8a7eadd2db626
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = d81276b5a719b393280fbbeca7444fc15b753368
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = ea2a99399a24be1be08935b3f41d61290039b443
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = d2d64ed090ec4f7e5a5ac29399a2ce23fe43dd84
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 8e946fabb513adb9a2e169b4e3cee1a617f740a2
+SHA1 (patch-sandbox_BUILD.gn) = 6d3e91a832209921f3803d7c3e911110bdce95d9
+SHA1 (patch-sandbox_features.gni) = 5e50d6293035064783932d30ecc8ec621e17ee29
+SHA1 (patch-sandbox_linux_BUILD.gn) = 5192ef8a06cbba5dadbfdd47e2926b3b7d4c8651
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 67b736e1256bba2d5f267adf683d06422c230f77
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = ad8f8e0ff6ec668af513e5ea9d8a56906046a716
+SHA1 (patch-sandbox_policy_BUILD.gn) = c82fbe48ad18f7313c70a89d8038157f1c46ee63
+SHA1 (patch-sandbox_policy_features.cc) = 9e9a8645febba92624cd5f332538286fd39758ff
+SHA1 (patch-sandbox_policy_features.h) = 95b3da998e4da512ead5119409d16ea6d644eb76
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = e4c9572ef172f85144092b3a0ba6c429fcd0c871
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 07124565ee9cb931579b72ad4dd01cabeb165a3b
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = c1ffc218e2e39290da82f6c15c60370e2d104ab7
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 641256560736536060cc9d37b0191e79c981d7a0
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 43a67e442e3b614aed1c8e15c60cf54e4ac5fd08
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = b287be959776da9bfa82250fcfea70c059da5720
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = ae0aeda9d4870f6c747d40b65d06759844bed4f7
+SHA1 (patch-sandbox_policy_sandbox.cc) = 2d4b98379b47e16b6de75e3f19cd662bc29c607e
+SHA1 (patch-sandbox_policy_sandbox.h) = 056f74fea7f95f9cf550e32cae99183b6ba64286
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 5dd9df528a751384fa5fc9d242b382475c207272
+SHA1 (patch-sandbox_policy_switches.cc) = b7184031f59d14bda94945e7a2f27d514a4f65eb
+SHA1 (patch-sandbox_policy_switches.h) = 4f006f7d4d3664a0635d648ebbd456f8aae59823
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 6d1c0ce7e95947d6843314cfe8eb834860dafbcf
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 3e7fba57595e730d2a0d7bfc06709fb7b824a03f
+SHA1 (patch-services_device_BUILD.gn) = 92cd3e4cc87a1a2f4d9861f912fbd88bd07f70f6
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 47d839d81a29d82f80000f67dbe5208aa5c0211a
+SHA1 (patch-services_device_hid_BUILD.gn) = 66c04825a8fd9fbdb194e691f8597eba7b2cc862
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 81596a7c7c106925e67e9f57ced9a12c57ffb5f4
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = bf934f003db75c82a1d8c676315153d1c1fd58e0
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = da58658207acdab417572184dbeb0157aed708ea
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 53a1abc69acfb733d35d347918afc46aa9911bcc
+SHA1 (patch-services_device_hid_hid__service.cc) = 32688062904e414fc8d3a5b71e15666e28227bcc
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = af5450d995ff8abda7716c5d315c1dc98e0b6fe3
+SHA1 (patch-services_device_hid_hid__service__fido.h) = 805d582e2a5b72356b857adffc50a02fccf12d3b
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = c2f74788b7fd6ac0e0c01f7d010caacc56a4de05
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = df8ec735ea053bebcedda56145de0c1262853dc4
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = eb9b53ec333ff4d93e09a0beae7967d79ee57429
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 97b19320cb92c460cb2ecf5249ccb5e6bfed5e1f
+SHA1 (patch-services_device_serial_BUILD.gn) = bebf88b7e2a2781c07a7626e3263375de9bfd7f3
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = 8983e042259d174a91a3e6519f50f5ddf9052d12
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = a061523d6e6f119c5be2a290b047e9a52781a46b
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 9f45a11ce51971235a5fa61975bc098f5a9145c5
+SHA1 (patch-services_device_usb_BUILD.gn) = 40e19afd2f48d777bc6db58ffd8cb524232ddfe0
+SHA1 (patch-services_device_usb_usb__service.cc) = 710229d38a4974f7ad97f9bb6733f114a2ee0587
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 578bb00a138dfa580daf02eaf611b7f6b6402103
+SHA1 (patch-services_device_usb_usb__service__fake.h) = ca27c2582105e7252d80d86c2656fc6e6aa82cc7
+SHA1 (patch-services_network_BUILD.gn) = 2d3ee4305b2f55e428e633bae3f8b0c59bfe0233
+SHA1 (patch-services_network_network__context.cc) = 443ec7252c624fb928e75a7dfa41a19654ccdd93
+SHA1 (patch-services_network_network__context.h) = c4d1f123ed0a0ed8db528e0a2de29ed0deadcbc1
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 31890cc0994b3b1dfb55d2232e534d0c79e0149d
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 4f1c567a53e8268e0492a94635ce52ac99387913
+SHA1 (patch-services_network_network__service.cc) = c2023f52f38cd3e6b3faa11a87758282eba465f9
+SHA1 (patch-services_network_network__service.h) = 9a6814391ea3e885505118addd6ca05a21395f3a
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 8e92130a060de792d2724a49a2acf4536209b471
+SHA1 (patch-services_network_public_cpp_features.cc) = 07f4038943bdb78dadc37085a0012d3124559f53
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 1386eb88181b2466df7710bcee67137601ca211b
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 1f845132ec9faeaf9e2d8b72db5937f798345cd0
+SHA1 (patch-services_on__device__model_on__device__model__service.h) = 3ef87761cd72f521adeb956595f3badb2705955b
+SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = 510bef75f85f5d1014495b2fad338660f2b6c478
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 9d54c355a33246e583c5391352ee44a97d91ddbf
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 1b136806c0f77e28fba527656c760c930febc4db
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = f30849b8469bf1535507e099fc29d1723539db2a
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = fd6c642115daad2d6affe8c4a510bcf162535454
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 232d2024e2588a698e221d946a35300c4091a7a7
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 64d03bc506299b494c71ed9ac9459fb9f557c368
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = bb8e9007522a3e451bde4ce3cd0b881c81dd753f
+SHA1 (patch-services_service__manager_BUILD.gn) = ad549e4bfcf4bbd461c6b5dcdf17c775e699cd97
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 1ae2055267128f5bc4fdec0422daf992db0890ec
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 52a8f9db4034310db315d094e8d9fbe47e5b78ff
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 6fa8afbea69f06bd20feed6e15251af761f3e0cc
+SHA1 (patch-services_video__capture_video__capture__service__impl.cc) = 237f22979803bfb77e819671d02aa6c2823a7df0
+SHA1 (patch-services_video__capture_video__capture__service__impl.h) = d6e75f16e330e3bb9c98914e01f524ae8e5ef07d
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = b90ab2454b9f65b4021dbe452d4a80da03a69953
+SHA1 (patch-skia_ext_font__utils.cc) = 04e4c9de9c5303780abc2e28c66f79a0024981a8
+SHA1 (patch-skia_ext_platform__canvas.h) = 615bb8f8e4c69806dc301d84e4ad83e661a284dc
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = f4f84ab84cf28ec2593712be277a3f2d7373e73b
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = c47bc0e8d8d5960c96276e269efab1a1328dc20a
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = e2621dc70f952b20fe345623a73fa379a5e5334f
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = da5dc07f63d1dda59f45316d8327d2584582f8bb
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = c5b218eb3fa8c83326d5a3d87afb50ccfad3dedf
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 01b807187f9ccd08adcc5e1954204a819406b68a
+SHA1 (patch-third__party_afl_src_afl-fuzz.c) = c598ddcb1b7d0f3017e1d96e8cb62a1152aa95cc
+SHA1 (patch-third__party_angle_BUILD.gn) = 9dc9cc0035af9b4131a3b01ebc40bbf9259dca51
+SHA1 (patch-third__party_angle_src_common_platform.h) = 6b47bda077416f3bf78d4bf8f7df47dfa5576014
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = d83eefb946d1457c9b460bf8ffe08acf1fb7853e
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 084a42ecda199418c17035f17f8baf416919b25b
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 4d6411e479b99be3e52363c7317f3fd2bc6d47ae
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 4591016c3d39b9a6be7fe9a9e249f66727d7f7c0
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = b1fd28c79499336a23f38beaee9932d39b0a9af5
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = f4383db3b2de89a00462bd988274592ed2d89d55
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 0bebf6e3907ad154e446d8a0cfac0df00e5e4a1e
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 54c700fa467eb76dfd083a4b3890e15f0ccd2781
+SHA1 (patch-third__party_angle_src_libANGLE_formatutils.cpp) = f2a646bb28b394298586f19f7533b710b1cf034b
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 25fadb1529c0a942e927d35151d3dbce8f78ca22
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 17d673fc36e089282d3b7d4664b928bd8a4c7ae4
+SHA1 (patch-third__party_angle_util_BUILD.gn) = 7cd26a31947fd87ba19a273232d2a31248592734
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = fb9f5383843815334c0a3f54a95348e658f7a488
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 54c56d2b3a42173b0c669edd170239d7fa334180
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 89480e7e5b476fda4a1a015f5307a7024135dbe4
+SHA1 (patch-third__party_blink_public_platform_platform.h) = fe026976e777bf7deff5f005c1cb0d2d5704a92d
+SHA1 (patch-third__party_blink_public_platform_web__vector.h) = cb63132c08b8640bfac7955cd50f5ad837f5b83b
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 83e23f82c16882e275f5dcfcbfd1119cec59d722
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 846bbc90493f70e4d380ace34f7933a363d92471
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = f126db0b9afdea0fe5d7ebee219c43fe58796684
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = f1c97751432aa48e26c2dc7a06a165327d562d1e
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 8d284a0ad930569faa85f6f9641631e72c229310
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 328faaa0f055425e73a85486920946fcfd561990
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = a3829ac1d553867c0d7a0be43a15ab7a2e49dcc1
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = b35200810b2800391892064ac107ad2f251aee05
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 1b4f50989f6c649b9552bc01d8240f459331fbb1
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = e200c2150e1c500c1479ee9143ca9e30d3ec2033
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 20ca415bd74896b45cd48070abbc601e753b3a72
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 20d137f6a5fff6953bd32447af1e72f0dda4db0e
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = cfe77175cfc349f2c921f3881dea390a0e6f79e4
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 53d12f86437df8ee854bd6af9b67d232a719c521
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 6ef4731561488cd32847ace646fe3eb628b6b0d1
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 1343d5b4d99d89b019f55270cc67559ce5e05b40
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 9af8f86f7c4af205c1089598d59259f1ac9cbc3c
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 3f953099f4de888e50e27fd101991f85669c95e4
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 10f5a96946b7710ed817b0079bc8eb1c9e4cf7f1
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 6a460dec48a589f5ca9b7b60806685a0d1f393a1
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = f375d807f3f32616dacb0219e33e099857f2a565
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = ae3d401b7ac9ac0e7977de7f540b5dfc85a2809d
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = fc380fde8268c1409852bd28aa673bfd60fd8b51
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = cb54b83128d8eb7994c1ae3f6035e6af6e14d4ab
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 81bdd8f61a5ccc48d4cc7462549049e931493b7c
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 0bce6f47d305380505679232d7efd95c77be6326
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = cc7bffbd8b8b23b9c52fad061b1b7d496603ab0f
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc) = 7ab481904944ebeae7bf766b0cca38f510376db8
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 4211b4690bb7e7c14044794b5a2bb6da1d63c3e0
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = e9891fb64819b1f8831d00d99d040c958bfe4088
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 72501bda44d847e536b1221ff3b2628337fdcf3a
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 106b7709dca900996b55a0ec02df6958c7f9f833
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = d72b000b8b132cb77061536835f375dc2d341d57
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = 03834b5747d0f5d75ded03b6d713a012daf04a32
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 19e4c25a0d631aa7ff898caa40d3c71f3fe316a1
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = b3d6230aa2e16f786b1cf8adf15b9f8ab1f1cfc8
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 05e960451d2f11b45f7df3fd2b873a989abf0656
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 574ca7794f93070f2b50265949dbfa1d40ca2089
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 0e6f8bafdc1a19370ac110f78adcd7c2d21f7922
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 1a4b10937a7c98e9b83b7bfd7a672a777ba7c3b2
+SHA1 (patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc) = 504f69053c6d7d39920b97578d32dd699e6c7932
+SHA1 (patch-third__party_blink_renderer_platform_wtf_thread__specific.h) = 98f0331c374769b642d9e79a38e3672f482c7ad8
+SHA1 (patch-third__party_brotli_common_platform.h) = 4c7f0fc2d9ff2b44a42a1c34833e9349383a5c6b
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 83cba0ae514d23e5fadede96ba4a2af2d8d0a7ee
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 100b4e4a6e485374a901ed986eb4f6cda171733f
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 794f1a5d99f72f9414b45ec375914530b6e16ee0
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 5b4ededc09b3e2e10e86b68a7ea51baf30e613bf
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 609bf07f77c511223a449b0a3c016d416f6d80e4
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 96c9f6425f32436dd2b230f31e1521d556386648
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 4dd344de133722ba447d979fa30e83360dd1869f
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 36ce35696dfa28e41798495159a5e1e7a13734c1
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = e08207fbf5350b679500cbf289e3311a2033e6c6
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = f656f63be06095661b69694d54dda06030912e9c
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = befd99ca4551eabb9a648e68919e4690c19f1643
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 5e18d8a02b4e8fd7435f92b29f4d6168d74e226a
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 1934091775128d95588a46a4a2077569a6a2d0b3
+SHA1 (patch-third__party_crc32c_BUILD.gn) = 6a6374da4595fdda839de6406a49bc9acb8245a2
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 17c3a4da3ac1030ef8003adc07816cbed7c37c4f
+SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 07a888193c3116e523408099440cb98b90d5ba2f
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 94f5290f7e1b07dc5e8449d51c1676e7b437c9b7
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 8ba2dc172f71ae725de73bff9cbbcd9d0ce4d8c4
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 2fc2624ac26b256a8216b8faaab7e07097300384
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 17356443aa851d8c9a837c1daa5df8d7e333b43f
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 4b1e4b72935bad287f2cfc5e59d9a9eca3750ef6
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 9c58bd6663a9f52031226e7076e89471be8938d0
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = aa695ec3f5ddec07d0e8f30826758df901514af7
+SHA1 (patch-third__party_fontconfig_include_config.h) = 23472d12bff57c35950427b4dc2d361d21d8dbd1
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 146e0c25f6faa0133a9deeb3419c021a5776e1e4
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 04e0b0e83f87c27d437eb5c72bf3a03eab46fcfa
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 84d154c9b89365cf26a41e89f7817052595b937e
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = b5f7ae815a51a4aac9eff9ca6fb2c9cb1e935d11
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 0a4befa9480779cdce4d46884df3430aa85c007c
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = b80be2c3c1ca904a3c481bd0d8c7d2b48715be30
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = f44e8d4ee8e80d1ce96960695eca54d30824b8f5
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 074d988df539a731b43891678c7aede15d003db8
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = dbad10608f23d0d507b1f46fc9f65a4c3049ab35
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = f3e33d2cfdf9e117675e378a40a3f98d3fd2dd0c
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 0f5c0eba303d4f4420b041ed8f97c62c49a370b3
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = 38d7913a424b99ca0cc0387e7874c8feea05d44b
+SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = 190d8bc839d64ff7840917f209e31cf08e878f45
+SHA1 (patch-third__party_libsync_src_sync.c) = a3bd5250fdf0b97baccbb19aada00cdc8f73c362
+SHA1 (patch-third__party_libusb_BUILD.gn) = 13779bd393191689ed3d375f1cf8c3032f8a3d10
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = 6e7082b67da97196ca0c4f5197807cc4244b325d
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 62cc8eee43f805d89c10701a81dce59f67dc575f
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = e8f499b95bc37294715647e497f958b0443036e2
+SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = 010ca1ec4ce3d4a49d66db607ddc850f37949e3f
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = a9f894b7d631c53f4a6b8489de1e749c59505562
+SHA1 (patch-third__party_nasm_BUILD.gn) = 34093e2ba005fa15834bd10ac3c939af7d0984ac
+SHA1 (patch-third__party_nasm_config_config-linux.h) = 071a3831dd1a80f3d8b92a44d0de077b90fde6c2
+SHA1 (patch-third__party_node_node.gni) = 2da129a82006b1536734e9fce207df7395e3c9d4
+SHA1 (patch-third__party_node_node.py) = 15e6ad266d9d796ec5df27e29094fcb25e4d23b5
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = a9e44d1f7d4bb9074e305a0774675e30c815a6bf
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 81c9ca7ad1d70f40d731768836a6e77a482cf2ec
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = f4d85dc1d492fa988b0ddf0e6b5b034caceaac29
+SHA1 (patch-third__party_pdfium_pdfium.gni) = 49f9d3bf524853871b2ae9dbf4b51fbcafc16853
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 7701edb6a1154dca6f62c68d15c3370e4e417509
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 1d3faec5775083b97fe086074ba53a32e41ebb14
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 0f9f6fe27bf7fd48056eeeb5918c1d7d1f2ce209
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 020e3e91bc486f3a110bc799354d6a6b88adf04c
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = b85865c3636482d2fb36725829d4369fd899b67d
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = b775875d5a0e4798d266113a27688fe9ac202983
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 4a9b40c9d3a52f90cc19737c452efd7becf4a954
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 0f61561fc3e9ee1c2f2bd6b2f5568f6b1e20490c
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = ceae6143ff09c475ce1463fb1b217d8165265154
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = cad19afc7a557ed92b485bb91abcc1d6321d73d1
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 3c9eac6ab395d8810cb63af41e5e19ae1cb20e46
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 957909f463c5d2a3b7225d86672a5165fedd67e7
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 58ea55006371c2d20291e03b097b7d400e95780b
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 4d553dcf52577be38aefb7d5431e9288cc434039
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 46ef8f082140a835351eb2d12fbb78259cf1b2df
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = bc758ac61b674e8bc20b13b9ddec3ce4d1609ed2
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = efde7ba1fad2ad8ffc30fd42a507a6646a8a0264
+SHA1 (patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc) = 109afa36f40696f411123f472161ba326d687974
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 41d099ab8d4e4170e46c3b80e83c3b2e563ed0e2
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 5d9b8f858203bdea8eb556cc3a93bba13231ad1f
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 22fe6cddaacbd572b589911aa700f5abca632bee
+SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 430e4224b5977203da1bb718973a69bf39039094
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 7ac6e75eaeaddd2144a67dada7ea51a89e3c720f
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 44859c9fd87a0a0a8eba0d7b7ca0b020b6f7f0b9
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 90ab1003cb932a891f21e887ce717b5080a2cd38
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 940f79b74b11014d303f4814f23d12cffdf07cfb
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 90d2c6951430fd613ff319a30aa0bad296eb02cf
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 43f99ab883c5e5e0ac181491c4b17d9dc2bd3824
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 0a8674385509b9f6d476270610967161ebb6fa32
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 35b1e640af2cea864e9a8a2bd761d7c555fa2f71
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = b576ab9e5e9300db409306b6c6c044fb287ce667
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = d923eaf69e797d418584f3717152ec0005477354
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 94f01d536951e8b80451a2c6ce370afbd386042a
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 2333838c2940fb4d5615a3e1ecb1d2ab99765dbf
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = d7db84f4987e24bd1c912760f38f219bba32aec3
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 0e490e3fa25bd7d9cd4ef474f1565c428e647648
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = a7283f680d7fa6a767ebb8edff8c49d3c65cde39
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = fce8ccd8cdd78236ec146d423dc92ac7e3352dce
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 16d0efd8963c9fb658a192d160b01c4439a2206c
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 4388a5a4caaee41cd45a24515f0c4fe15b920669
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = ae706cb6a3e3d8bb5e7f38563ad901d8e18608e2
+SHA1 (patch-third__party_tflite_features.gni) = c62aa10e44d35a73adf0a4ee6e8d2c2de26e4229
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = 670e52f4cd3c501c954d764e8bb3446f22a364cc
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 7ebcfd5781ce4fe670091e2e7b447a66102214e3
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = db17a71fa3b4074f7a0dc613c6b0bbd9fc01e8f9
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 2874cf569091605d4e371df63c79b0fb7102c7e6
+SHA1 (patch-third__party_wayland_BUILD.gn) = 3b6543b08a2c4df0dc110045c442a136b11ea0b2
+SHA1 (patch-third__party_wayland_include_config.h) = 1e1aa1214c39202ca8979547933d92a70c71bc20
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 86c37cd19cafb4ff9e918a889cf4d5130bf72cee
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 9a7dcdf38a23b8c34149632262e7c9e30b77753a
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = ea2c676769b159a7ae26372c7268a947b456d7c8
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 90af496eb96d3e80dc93aa49b03c6ad0d68431e0
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 65ef7baf44f833592dbc04702538523380be5615
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = eae94a4ac72b14edc4bbcf9897f0229966aacbae
+SHA1 (patch-third__party_webrtc_rtc__base_net__test__helpers.cc) = 6076e5f364ebb04d0962299e576f3c503d3574c6
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 5f061b66535d60c2000f98c3d4928d81410d5626
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = f343255197776309704546de4f237f3953032eee
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = cd4b9e5206314122c4b5ed1902237c08a9d434e8
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 5eb04e184864757d7e64880d3ef3e22f0d71307c
+SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = 57870ab45b9eb0eb6c0fe61844a98ea9e0691e0f
+SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = b6fbbe9305b49b2d2510a252f6345032c12da4b1
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 8fc0a564bd294506d609a0127be0750ccfe71496
+SHA1 (patch-third__party_zlib_BUILD.gn) = d33147efbcab0427d38e259e46b76f22e1dbbd7b
+SHA1 (patch-third__party_zlib_cpu__features.c) = e49eab0a7ad4e8a16f29c970f8e89919e28d3d42
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = e9ab354d5500175b1d484ba127bd3e67d7eee8c5
+SHA1 (patch-tools_generate__stubs_rules.gni) = 44767ff4f3f8e2d50687829f3a02c48d164bae0a
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 1ff4a5af5a71011053cfe5719c4f8436e29a3a88
+SHA1 (patch-tools_gn_build_gen.py) = 6597ad5d75caae1ed7ce14b00950cc83cb529be7
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 090bb8b39c63d8e545e58dead0fe0b5f04f16eb5
+SHA1 (patch-tools_gn_src_gn_version.h) = 4fc1a3ab4a5ee91934c7c0c8bf015ddafcc551e4
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = 222e2f9b1abedb80e36e94e0c4f3349559b661da
+SHA1 (patch-tools_grit_grit_node_base.py) = 72c00850348a7b426ddf374fdd17a82e0b2daed1
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 3884a259c16c437c8073fd2fbbbcf47fc368b161
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = 73486d78673418d869d7fae065ecdfa4e6d1d2d4
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = b574850176bbb1032853b9e2f9618ead6659fdf2
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = ec652f3fb951e8cef74756bb1cb2abeb3d93958b
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 3e469c00f640aa7a23d7df7321a56c4b8d93e841
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = d116f5d6dc2259b39892128f00a12b51a5b1bcbe
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = fe0c1a4735ef6f0626090fc4abfccd32bd0ff236
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 9e2d26168d6408f2d7963e72a6bbd0482aec7ead
+SHA1 (patch-ui_aura_screen__ozone.cc) = e371f3d8aff4fd56f125129184765f8816857cfb
+SHA1 (patch-ui_aura_screen__ozone.h) = 307505f845bc86ce70a8ee2aeb1d3cf51abe9d53
+SHA1 (patch-ui_base_clipboard_clipboard__constants.cc) = e18c182e51290d69dd175ae5bf8584bc5389a24a
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 29ee1b8c3a703162ce373633fd8b249b7aa89ed9
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = dbf2e6b1397bcaf0808af871fbd6e91643b9d1fd
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 2106d0238615ac9aa5ad524e80896e5a3256312f
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = e93df0055aa85dac289ab7077a84205d26879c31
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 755933fdaeb18010e24ac52c2fd80a9989e650db
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 9665119d609bf0877d0f947b088fe680ddd59206
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = f95783fb701b80c026e30148ca761390d46aa4c0
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 924bc33ee10147a5db6783a888f30d13306d63e8
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 33389422b3170893b0120e9870959a494f4d7572
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 5729100c8badd0b30120cf584614043bb5604c1c
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 1f207ad09239e760bd0c096c83ea9a7e55c7cc0a
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 0c987f9bb477b881c67c7a750e226a74ff999784
+SHA1 (patch-ui_base_ime_text__input__client.h) = b8024c1947142a09988dc2508aaf70aff8ec8f47
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 53175945e9fb6fa69cac4e561c19413473894f51
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 452bfc1e4fbef62e453872e230ed519b0b0091d6
+SHA1 (patch-ui_base_test_ui__controls.h) = 811dae1a5f49393c5922ee8d076f7bd9f0f2c673
+SHA1 (patch-ui_base_ui__base__features.cc) = 6c00b3e5092bef313f4851785d38f2606eeb64b5
+SHA1 (patch-ui_base_ui__base__features.h) = a6a4682af11b01e62a17e19e40eda5e35d0898f4
+SHA1 (patch-ui_base_ui__base__switches.cc) = b5d1daa82b2ce6f340f6002359145d5d3b09d9f9
+SHA1 (patch-ui_base_ui__base__switches.h) = c35c4fcbfd909e2686600b2b133c950286d7fac5
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = b343bc0b1ad88a57775b59482b162f7bab6c3966
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 941c858c08323fcdb43b92f65fb8ffdead23da0d
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = e0369f9618d077a470ddae488f2f48826a978d45
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 35afe9e00c730f29b4c43bc089f5c2525b3e454b
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = bb83f975630ea0d7546ad50c2ecf418738b3f499
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 70dfd6f90773317fe56fc2375263955216445c23
+SHA1 (patch-ui_color_color__id.h) = 549554bd25b5856a89597b60d0e5963fa398942d
+SHA1 (patch-ui_color_color__provider__utils.cc) = e4ac4e76b8db8c5f16131d6d57a9f5b5a5347dc5
+SHA1 (patch-ui_color_system__theme.h) = 48e4446a59c09bdc405ad6ed09af3677ae98429b
+SHA1 (patch-ui_compositor_compositor.cc) = e4d7cdbf5b56c90140129b9b4a7181a0bfa331ae
+SHA1 (patch-ui_compositor_compositor.h) = 4c417f592dec34f2a3dd3421a196a0ca3b0e35f8
+SHA1 (patch-ui_compositor_compositor__observer.h) = 0bad991923af940455c87c7bae951457205bc19f
+SHA1 (patch-ui_display_screen.cc) = 39f327438276a7aafb3a0067d9d1caed23b91f60
+SHA1 (patch-ui_display_screen.h) = 33104abe1af6ee2d5174ed5a5ac687667201caa6
+SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = 982064ac232888499a424f67389bf44d8cc27f13
+SHA1 (patch-ui_events_event.cc) = e829c16cf59f9fba504187e32b96f292066fffd0
+SHA1 (patch-ui_events_event__switches.cc) = 02de75b170d3404da177680665b8f7fa4cd051e0
+SHA1 (patch-ui_events_event__switches.h) = 1381581ed88d3ca761244813a34b524511d2ad1d
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 0c958d8371eab516c6672b33caf637eee1af0791
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 847ec6c92079aa444f3373eeaba99f4e70e133f3
+SHA1 (patch-ui_gfx_BUILD.gn) = a53da899b0ba190cc3ecf7638116f3e9ca437c49
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 495343a7dfedd569bcadbc360ca02a4c5321a974
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 55ccf58ec711628c0536e77d06ff783e16fa5e3e
+SHA1 (patch-ui_gfx_font__render__params.h) = bf363f9cee67421a61fb13e62814c7e18dd55cde
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = a1c821b36dedea509d2d1d0964518b2a4ede5cf2
+SHA1 (patch-ui_gfx_font__util.cc) = b639f58626b72e8f579df2a4b19046967028e02b
+SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = 627dec1848aecccb331c3d86d0e46c947be93e7a
+SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = cb310a2c663bb315a7f2c75e0e1532f22ecc6bb5
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = a6f3a8ad3ccd544ea2c802b443c7d2f3041c82c1
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 0579fd23bcbe7640efb13cef57ec7314c31a5780
+SHA1 (patch-ui_gfx_mojom_buffer__types__mojom__traits.cc) = 2788d50fda69238a628e0d84de9129f50bdf6319
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 6662cd8821492fc0ebf4b837cf9f70029060f03d
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 9b14fa8364f8d1df7e36143b5c2b25c20d75d974
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = bc2325ee921fe8671a75968bd55d68d7af968dff
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = bdd22474badf8a36aa6fb7097b79ed104d6c13db
+SHA1 (patch-ui_gfx_native__widget__types.h) = f69bd6e1d8ed74f1f83f2289304ae34c24722bc6
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = 9f6c06303a1e2d92c15293c864e38cc9b60a5dc5
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 2898b3c5e486a34cc198cf6f8a062c8faf045b5b
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 59f55c2389054a62d313f358ba79803a42f75819
+SHA1 (patch-ui_gfx_switches.cc) = f46c9f496b2795ae685169a7f5920b59f3a64904
+SHA1 (patch-ui_gfx_switches.h) = d571514b672af21b0351d36b417fd51eca7a1ac8
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = b04e21a9a55cc1e9eff5e0b38a5d394d69f934ca
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 4d76acc339dc3ab3b099513aa3825420bce42e09
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = 63a459d7922e7215d3317e2098882bae2fd161a7
+SHA1 (patch-ui_gl_BUILD.gn) = db4981be55cf6f6a156ca8a0aece994355142df7
+SHA1 (patch-ui_gl_gl__context.cc) = 54217a2b5f82908eeb5a9c01a032cc30e1d4dd91
+SHA1 (patch-ui_gl_gl__fence.cc) = b1abeaa40d3ebc6e9e137bb4b2be9d30b769e145
+SHA1 (patch-ui_gl_gl__implementation.cc) = e39604b818e5d07eb1df8b690edafffc72453ecb
+SHA1 (patch-ui_gl_gl__switches.cc) = c8261c03824df9170487a38b363c2dae759ac630
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 90e1410c8dc10a333d997564633879eb53648809
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 2ac83587a0d830087d429330cb297c713354c325
+SHA1 (patch-ui_gtk_gtk__compat.cc) = ec4bade858ddc95b62c73d4fe3b07f663622aa5b
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = e63d993122b4e1ac7d1f97538b6b3341bb810f33
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = f03e54197657e19bc4913f23f0042d1d34ac6b3f
+SHA1 (patch-ui_native__theme_native__theme.h) = 4cd3e29ef76a84d1f521255e699a075ad0bde97c
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = f9651577aae5f911890f1e8550ebae2df70b7220
+SHA1 (patch-ui_native__theme_native__theme__features.cc) = 52e2b04e9a1724e3fa6793aa90ae892f1ca27138
+SHA1 (patch-ui_ozone_common_egl__util.cc) = 422597761243fb9d9943d1621c81772fc7973ae4
+SHA1 (patch-ui_ozone_common_features.cc) = bc56b75da9abf4ca6ab8ec6571bebc6fdb4a10a1
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = 0241056ae42ce3360e053ff220843ee5a27dac93
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 2612e2d3f42f104306ddc21a8b0591dd592c1511
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 7e482d49c184272d45301b3adf22d79584de678d
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 6b1b94c7deb77b2027f4071405ced9ced03f412f
+SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc) = 7a6a34173fce5a8a72d4184f29ce16d43e5eca45
+SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h) = f077356aa5e75789159468b1717e49af665f291e
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 3c1bc59f15f3874adc13389b026e17b6ec4ae6aa
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__connection.cc) = c874305835439b09c1a0f0ea94e9aa236955e536
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc) = aacb35eeb335e9d50a1c3d2dd445b7c328916d39
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__popup.cc) = 97003ce763de9abead388095288a11d18b28f926
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc) = c1e0b93bec09773261c840bb68830da9fff17871
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h) = 25f2b9b95a023bb563d1cb16e4edf14d9549a0e8
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.cc) = 0d9a6a12085ec0ebfa33c7cb89e6c81317d0b5c9
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.h) = 6d6b8ba6ee0b323caafa9995ab6d1113555e26ae
+SHA1 (patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc) = f055a75d7ff3213c8486bcd27fbe9e275639ca12
+SHA1 (patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc) = 7cda2920349e546f114f3b5a5ea0dd827be4dbb1
+SHA1 (patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc) = cd562999f4ec6a109bb663cb3e760fab53443b08
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = ca8fbcb59b8e2232228e76bf9049540e3947bfb2
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 27d88b27e2229f5ee531daa7dfab3f5533257c5f
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = b2c36c8bdae7662b52550adf01fb659089dcd3c3
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = d07ce04233ece61cedcef89e7aca797473097744
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 29494ac5de134704f7f546f2720fdbcdb14fbaf2
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = f94735b3992b5ac0b812d981311816ae19ef4fce
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = fecaa7c0d47dafba14f2607e7912ccee5639142c
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = cbd70b795004973ad1cab1c2ae9cb5a58eaea559
+SHA1 (patch-ui_qt_BUILD.gn) = 45e6db27ecd693581f969b72c9740b3a1ff3de59
+SHA1 (patch-ui_qt_qt.gni) = 5ae6a6f0361e9fd58082eefd252e48374c6ef1dc
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 8653f40e6fb6e3ca131ff2d6f43735925fb6205e
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 1eeebcd4372f7dadf0249689eda0e3a2fd000631
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = c711c0242ad1ad0e58075aa7b7ae603d5c1fbb5e
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 85809b05223655acb2af149e935d52c9771c4cd4
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 61161ef78e07e6e6dce6daecada2ee785b2f6715
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 0417b177219ec8985fc742e5e60beb485564bee2
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 13490d43e2c29abf5e520a13cd3aa55815470327
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = a46de5e358c4b798c5264923d57424eab1db2003
+SHA1 (patch-ui_views_controls_prefix__selector.h) = ec5c3c0e9a9aced011cfdad9219189cc7edc8cab
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = f5fed595c4d627de98845fe04562e7366a2c0307
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = 034271eeec67a642d7688515aa7e9e5a25e75b77
+SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = 69feba7eb03a06434397c38a354e27e9d167e6c3
+SHA1 (patch-ui_views_examples_widget__example.cc) = ffbbf3993aa46752c241713019bb822659765801
+SHA1 (patch-ui_views_focus_focus__manager.cc) = 9283e41ef0f0bbef1833262fdb306b586138609b
+SHA1 (patch-ui_views_style_platform__style.cc) = 9ecd8aa79fe29e54a6c0325b6287636155577233
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = f729f8596ffc0789d7b8a634323cc726b6112ab5
+SHA1 (patch-ui_views_views__delegate.cc) = 123c10802dec6941ce07fd5aa918763034fc0840
+SHA1 (patch-ui_views_views__delegate.h) = 4fde2158228ea271420dc4bf0672306df6aed9c9
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 2adbfdd40d7711edb7c503b078a66c30537b6ae6
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 5dda38d6e18138dd5cc897ec2d5410d4d00edddf
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = c461afa17ec40692ba5c5913146f5179b48c79cb
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc) = f525a9bbfbc92eeab11700f850484d7f6ba31726
+SHA1 (patch-ui_views_widget_root__view.cc) = 16fc2d357868bd549ea2f2eb105f2c75deac48f6
+SHA1 (patch-ui_views_widget_widget.cc) = 99444ae8354c43b33f518834301e1e3f025b9e55
+SHA1 (patch-ui_views_window_custom__frame__view.cc) = 9b402eba05f82f209d2fa2a63b3bac3d0837a46d
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = b74adee2bbf83018da50f418b6fb06db07993fcb
+SHA1 (patch-ui_views_window_frame__background.cc) = 5f21ab6d5c8c070081cd1cdee1ef6055d8277d75
+SHA1 (patch-v8_BUILD.gn) = 7d0a43cc82e7a8b6bbe14e6e1a323397bb501373
+SHA1 (patch-v8_include_v8-internal.h) = c51dff877ef96bed25df7bd58dc384c281017346
+SHA1 (patch-v8_include_v8config.h) = 03dd0444add5563b50cbc45fa2fe5eca1758b6a9
+SHA1 (patch-v8_src_api_api.cc) = c83c8bed934a42f141d595b9df1ee3ec788e12e7
+SHA1 (patch-v8_src_base_atomicops.h) = ce7108d6e7fb1613d6bed5a30c1610d2ac362e86
+SHA1 (patch-v8_src_base_platform_memory.h) = aea08596071e58d9591f81f04c2c63cd747359fd
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = e23283ec14abdeea9748182361bb55a18bdd09f0
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 153a439779d34ed61b8c858ab253835e5f4958d0
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 3b9d3119d333593ade251c0b107014f0717db72a
+SHA1 (patch-v8_src_base_small-vector.h) = ffa420f5a4a3b0873b3c98f750bb058f98939d89
+SHA1 (patch-v8_src_base_strings.h) = 04e62934352066a43fda74aca7a443e34e9c5184
+SHA1 (patch-v8_src_base_sys-info.cc) = bc9c594544e8cc0ab4fffe19085b616a9c924c77
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 26707b61d62355e2ae2fb1c035ba10ce9e8cc9d2
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 5a478c80b002f0a20e1cd2a3c86f3b85b723dbbd
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 1a977d96f9cb701f72ac29cf32100ff52c3bf52b
+SHA1 (patch-v8_src_execution_isolate.cc) = 6fc672666353e4f33cb4b9c19c5ab1dbfbe99aba
+SHA1 (patch-v8_src_flags_flags.cc) = befc5de23c220d9054f4e77c6e2714cf32bcf8c7
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = c261a5376b678cc41a1e161f9d58593d8d3b1d12
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = a9342f3bdd8a2f974cbb186d4c4056c98f792def
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = ee09a7beb89a9a1355be6aa6df8995776abfb171
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 92a227874df33b9841390a8f70832d323af1c2f7
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 5813730ea5e3640365464694d61ce4d132c77e74
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 61922d98f15cd27aa015bb35cdb72351c20c82b6
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 58e5e11b948254315d5adcb0eb75a081399619a5
+SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = c68eff8f3fc747ca8042dbd55cb13bdd4dc64590
+SHA1 (patch-v8_tools_run-paxctl.py) = 4c758d3a3e9e42c3f4e0bfe2a9b91cce99c34f2e
+SHA1 (patch-v8_tools_run.py) = 770700b44356429f98eab43afc5875cb3e42ed89
diff --git a/chromium/files/chrome b/chromium/files/chrome
index fa3710be95..e638029141 100644
--- a/chromium/files/chrome
+++ b/chromium/files/chrome
@@ -50,7 +50,10 @@ fi
 # Chromium is failing to start a new pulseaudio server,
 # however can use an already started.
 #
-pgrep -x pulseaudio || pulseaudio --start --log-target=syslog --exit-idle-time=-1
+BUILT_WITH_PULSE=@PULSE@
+if [ "$BUILT_WITH_PULSE" = "yes" ]; then
+	pgrep -x pulseaudio || pulseaudio --start --log-target=syslog --exit-idle-time=-1
+fi
 
 # Always use our versions of ffmpeg libs.
 # This also makes RPMs find the compatibly-named library symlinks.
diff --git a/chromium/options.mk b/chromium/options.mk
index 7ac7fb3e46..9a2a4e3a3e 100644
--- a/chromium/options.mk
+++ b/chromium/options.mk
@@ -2,12 +2,18 @@
 
 PKG_OPTIONS_VAR=		PKG_OPTIONS.chromium
 PKG_OPTIONS_REQUIRED_GROUPS=	audio
-PKG_OPTIONS_GROUP.audio=	alsa pulseaudio sndio
+PKG_OPTIONS_GROUP.audio=	alsa audioio pulseaudio sndio
 PKG_SUPPORTED_OPTIONS+=		debug
 PKG_SUGGESTED_OPTIONS=		pulseaudio
 
 .include "../../mk/bsd.options.mk"
 
+.if !empty(PKG_OPTIONS:Maudioio)
+GN_ARGS+=	use_audioio=true
+.else
+GN_ARGS+=	use_audioio=false
+.endif
+
 .if !empty(PKG_OPTIONS:Malsa)
 GN_ARGS+=	use_alsa=true
 .include "../../audio/alsa-lib/buildlink3.mk"
@@ -16,9 +22,11 @@ GN_ARGS+=	use_alsa=false
 .endif
 
 .if !empty(PKG_OPTIONS:Mpulseaudio)
+WITH_PA=	yes
 GN_ARGS+=	use_pulseaudio=true
 .include "../../audio/pulseaudio/buildlink3.mk"
 .else
+WITH_PA=	no
 GN_ARGS+=	use_pulseaudio=false
 .endif
 
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index 84ef373331..350d882084 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	2024-08-21 22:46:03.067862300 +0000
+--- BUILD.gn.orig	2024-09-24 20:49:12.063421000 +0000
 +++ BUILD.gn
 @@ -66,7 +66,7 @@ declare_args() {
    root_extra_deps = []
@@ -23,7 +23,7 @@ $NetBSD$
        "//net:net_unittests",
        "//sandbox:sandbox_unittests",
        "//services:services_unittests",
-@@ -431,7 +430,7 @@ group("gn_all") {
+@@ -428,7 +427,7 @@ group("gn_all") {
        }
      }
  
@@ -32,7 +32,7 @@ $NetBSD$
        deps += [
          "//third_party/breakpad:breakpad_unittests",
          "//third_party/breakpad:core-2-minidump",
-@@ -626,6 +625,15 @@ group("gn_all") {
+@@ -623,6 +622,15 @@ group("gn_all") {
        }
      }
  
@@ -48,7 +48,7 @@ $NetBSD$
      if (is_mac) {
        deps += [
          "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -674,7 +682,7 @@ group("gn_all") {
+@@ -671,7 +679,7 @@ group("gn_all") {
        }
      }
  
@@ -57,16 +57,16 @@ $NetBSD$
        # The official builders use this binary from the default toolchain's
        # output directory after building in order to upload the symbols of that
        # binary. They build the binary like `ninja symupload` which requires the
-@@ -1124,7 +1132,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1111,7 +1119,7 @@ if (use_blink && !is_cronet_build) {
      ]
    }
  
 -  if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos) {
 +  if (!is_chromeos_ash && !is_ios && !is_fuchsia && !is_android && !is_castos && !is_bsd) {
+     out_dir = get_path_info(root_build_dir, "name")
      script_test("chrome_wpt_tests") {
        script = "//third_party/blink/tools/run_wpt_tests.py"
-       args = [
-@@ -1221,7 +1229,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1209,7 +1217,7 @@ if (use_blink && !is_cronet_build) {
        data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
      }
  
@@ -75,7 +75,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.
-@@ -1235,7 +1243,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1223,7 +1231,7 @@ if (use_blink && !is_cronet_build) {
        data_deps += [ "//third_party/breakpad:dump_syms" ]
      }
  
@@ -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.
-@@ -1702,7 +1710,7 @@ group("chromium_builder_perf") {
+@@ -1693,7 +1701,7 @@ group("chromium_builder_perf") {
        data_deps += [ "//chrome/test:performance_browser_tests" ]
      }
  
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 f53040b1ce..0b73f74c4e 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	2024-08-21 22:46:03.242880300 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig	2024-09-24 20:49:12.284440300 +0000
 +++ apps/ui/views/app_window_frame_view.cc
 @@ -149,7 +149,7 @@ gfx::Rect AppWindowFrameView::GetWindowB
    gfx::Rect window_bounds = client_bounds;
diff --git a/chromium/patches/patch-ash_display_mirror__window__controller.cc b/chromium/patches/patch-ash_display_mirror__window__controller.cc
index d6f6ab3035..f125245bdd 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	2024-08-21 22:46:03.539910800 +0000
+--- ash/display/mirror_window_controller.cc.orig	2024-09-24 20:49:12.587467000 +0000
 +++ ash/display/mirror_window_controller.cc
 @@ -294,7 +294,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 e9c6635d64..3eeff6c59f 100644
--- a/chromium/patches/patch-base_BUILD.gn
+++ b/chromium/patches/patch-base_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/BUILD.gn.orig	2024-08-21 22:46:04.564015900 +0000
+--- base/BUILD.gn.orig	2024-09-24 20:49:13.600556000 +0000
 +++ base/BUILD.gn
 @@ -176,7 +176,7 @@ buildflag_header("ios_cronet_buildflags"
    flags = [ "CRONET_BUILD=$is_cronet_build" ]
@@ -15,7 +15,7 @@ $NetBSD$
  buildflag_header("message_pump_buildflags") {
    header = "message_pump_buildflags.h"
    header_dir = "base/message_loop"
-@@ -962,7 +962,7 @@ component("base") {
+@@ -960,7 +960,7 @@ component("base") {
      #"system/sys_info_openbsd.cc",
    ]
  
@@ -24,7 +24,7 @@ $NetBSD$
      sources += [
        "posix/sysctl.cc",
        "posix/sysctl.h",
-@@ -1119,11 +1119,23 @@ component("base") {
+@@ -1117,11 +1117,23 @@ 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.
@@ -49,7 +49,7 @@ $NetBSD$
    if (use_allocator_shim) {
      if (is_apple) {
        sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1143,7 +1155,7 @@ component("base") {
+@@ -1141,7 +1153,7 @@ component("base") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -58,7 +58,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -2121,6 +2133,29 @@ component("base") {
+@@ -2112,6 +2124,29 @@ component("base") {
      ]
    }
  
@@ -88,7 +88,7 @@ $NetBSD$
    # iOS
    if (is_ios) {
      sources += [
-@@ -2266,6 +2301,33 @@ component("base") {
+@@ -2257,6 +2292,33 @@ component("base") {
      }
    }
  
@@ -122,7 +122,7 @@ $NetBSD$
    if (use_blink) {
      sources += [
        "files/file_path_watcher.cc",
-@@ -2276,7 +2338,7 @@ component("base") {
+@@ -2267,7 +2329,7 @@ component("base") {
    }
  
    if (dep_libevent) {
@@ -131,7 +131,7 @@ $NetBSD$
    }
  
    if (use_libevent) {
-@@ -3077,7 +3139,7 @@ if (is_apple) {
+@@ -3084,7 +3146,7 @@ if (is_apple) {
    }
  }
  
@@ -140,7 +140,7 @@ $NetBSD$
    # This test must compile with -fstack-protector-all
    source_set("stack_canary_linux_unittests") {
      testonly = true
-@@ -3730,7 +3792,7 @@ test("base_unittests") {
+@@ -3743,7 +3805,7 @@ test("base_unittests") {
      ]
    }
  
@@ -149,7 +149,7 @@ $NetBSD$
      sources += [
        "debug/proc_maps_linux_unittest.cc",
        "files/scoped_file_linux_unittest.cc",
-@@ -3757,7 +3819,7 @@ test("base_unittests") {
+@@ -3770,7 +3832,7 @@ test("base_unittests") {
        "posix/file_descriptor_shuffle_unittest.cc",
        "posix/unix_domain_socket_unittest.cc",
      ]
@@ -158,7 +158,7 @@ $NetBSD$
        sources += [
          "profiler/stack_base_address_posix_unittest.cc",
          "profiler/stack_copier_signal_unittest.cc",
-@@ -3768,7 +3830,7 @@ test("base_unittests") {
+@@ -3781,7 +3843,7 @@ test("base_unittests") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -167,7 +167,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -3953,7 +4015,7 @@ test("base_unittests") {
+@@ -3966,7 +4028,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 99ecbcf72f..584fbc01ab 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	2024-08-21 22:46:04.567016100 +0000
+--- base/allocator/dispatcher/tls.h.orig	2024-09-24 20:49:13.602556000 +0000
 +++ base/allocator/dispatcher/tls.h
 @@ -77,7 +77,7 @@ struct BASE_EXPORT MMapAllocator {
    constexpr static size_t AllocationChunkSize = 16384;
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 153b8cc03d..8d1b816e16 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	2024-08-21 22:46:04.570016600 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig	2024-09-24 20:49:13.605556200 +0000
 +++ base/allocator/partition_allocator/partition_alloc.gni
 @@ -31,7 +31,7 @@ if (is_nacl) {
  use_large_empty_slot_span_ring = is_mac
@@ -15,7 +15,7 @@ $NetBSD$
  
  declare_args() {
    # Causes all the allocations to be routed via allocator_shim.cc. Usually,
-@@ -361,7 +361,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -389,7 +389,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 c63521d162..e8c51ac908 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2024-08-21 22:46:04.571016600 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2024-09-24 20:49:13.606556400 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -796,7 +796,7 @@ if (is_clang_or_gcc) {
+@@ -856,7 +856,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 91415dbc79..b3992bf24f 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	2024-08-21 22:46:04.572016700 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2024-09-24 20:49:13.607556600 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
 @@ -38,7 +38,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 4c5041f177..fbec5d5d0a 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	2024-08-21 22:46:04.576017100 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2024-09-24 20:49:13.612557000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
 @@ -269,7 +269,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 539133819e..c90507ca1e 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	2024-08-21 22:46:04.577017300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2024-09-24 20:49:13.612557000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
 @@ -26,8 +26,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 1ea2420df6..df0eebd717 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	2024-08-21 22:46:04.577017300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2024-09-24 20:49:13.612557000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
 @@ -9,7 +9,7 @@
  #include "partition_alloc/page_allocator.h"
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 bf6b90abcf..4a35c567e4 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	2024-08-21 22:46:04.577017300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2024-09-24 20:49:13.613557000 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
 @@ -411,8 +411,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 445e3da8b1..3a8e8279b9 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	2024-08-21 22:46:04.581017700 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig	2024-09-24 20:49:13.616557400 +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 dddbe9c240..79e79dfa7a 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	2024-08-21 22:46:04.582017700 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2024-09-24 20:49:13.617557300 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
 @@ -13,11 +13,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 a91d077089..1594d41a93 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	2024-08-21 22:46:04.590018500 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2024-09-24 20:49:13.625558100 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
 @@ -102,6 +102,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 b9c1d98af9..380e2f019b 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	2024-08-21 22:46:04.592018800 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig	2024-09-24 20:49:13.628558400 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
 @@ -37,6 +37,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 97f74760e9..9d25bfb25f 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	2024-08-21 22:46:04.593018800 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2024-09-24 20:49:13.629558300 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
 @@ -10,7 +10,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 133b55b9aa..a8014efa3b 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	2024-08-21 22:46:04.593018800 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2024-09-24 20:49:13.629558300 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
 @@ -18,7 +18,7 @@
  #include "partition_alloc/partition_alloc_base/logging.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 3c700b2886..655591aaa2 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	2024-08-21 22:46:04.596019300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2024-09-24 20:49:13.632558600 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
 @@ -168,7 +168,7 @@ constexpr bool kUseLazyCommit = false;
  // This may be required on more platforms in the future.
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 8b05e84bc9..39c417833f 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2024-08-21 22:46:04.596019300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2024-09-24 20:49:13.633558800 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
 @@ -329,7 +329,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
  // 8GB for each of the glued pools).
@@ -15,7 +15,7 @@ $NetBSD$
  constexpr size_t kPoolMaxSize = 8 * kGiB;
  #else
  constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -458,7 +458,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
+@@ -446,7 +446,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 e8170f2724..ee5af5b9ac 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	2024-08-21 22:46:04.597019200 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2024-09-24 20:49:13.633558800 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
 @@ -28,9 +28,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 424a325c4b..1afae142d1 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	2024-08-21 22:46:04.602019800 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2024-09-24 20:49:13.639559300 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
 @@ -43,7 +43,7 @@
  #include "wow64apiset.h"
@@ -24,7 +24,7 @@ $NetBSD$
    // When fork() is called, only the current thread continues to execute in the
    // child process. If the lock is held, but *not* by this thread when fork() is
    // called, we have a deadlock.
-@@ -1074,7 +1074,7 @@ void PartitionRoot::Init(PartitionOption
+@@ -1076,7 +1076,7 @@ void PartitionRoot::Init(PartitionOption
      // apple OSes.
      PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
               (internal::SystemPageSize() == (size_t{1} << 14)));
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 493ea942b3..da26182e60 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	2024-08-21 22:46:04.613021000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2024-09-24 20:49:13.650560100 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
 @@ -17,7 +17,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 c492b35f10..679957c924 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	2024-08-21 22:46:04.613021000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2024-09-24 20:49:13.651560300 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
 @@ -18,6 +18,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 4860c1aa38..5d26620b6e 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	2024-08-21 22:46:04.616021200 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2024-09-24 20:49:13.654560600 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
 @@ -16,7 +16,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 c103b17dd5..d15e4845c7 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	2024-08-21 22:46:04.658025500 +0000
+--- base/atomicops.h.orig	2024-09-24 20:49:13.700564600 +0000
 +++ base/atomicops.h
 @@ -71,7 +71,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 be5f19acbc..4bbf31ff10 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	2024-08-21 22:46:04.660025800 +0000
+--- base/base_paths_posix.cc.orig	2024-09-24 20:49:13.702564700 +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 9afeba3712..5a1e23774c 100644
--- a/chromium/patches/patch-base_compiler__specific.h
+++ b/chromium/patches/patch-base_compiler__specific.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/compiler_specific.h.orig	2024-08-21 22:46:04.663026000 +0000
+--- base/compiler_specific.h.orig	2024-09-24 20:49:13.706565100 +0000
 +++ base/compiler_specific.h
 @@ -326,7 +326,8 @@
  //
@@ -16,3 +16,12 @@ $NetBSD$
  #if HAS_ATTRIBUTE(__no_stack_protector__)
  #define NO_STACK_PROTECTOR __attribute__((__no_stack_protector__))
  #else
+@@ -457,7 +458,7 @@ inline constexpr bool AnalyzerAssumeTrue
+ // See https://clang.llvm.org/docs/AttributeReference.html#preserve-most for
+ // more details.
+ #if (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
+-    !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64)) &&       \
++    !((BUILDFLAG(IS_WIN) || BUILDFLAG(IS_OPENBSD)) && defined(ARCH_CPU_ARM64)) &&       \
+     !defined(COMPONENT_BUILD) && defined(__clang__) &&       \
+     __clang_major__ >= 17 && HAS_ATTRIBUTE(preserve_most)
+ #define PRESERVE_MOST __attribute__((preserve_most))
diff --git a/chromium/patches/patch-base_debug_debugger__posix.cc b/chromium/patches/patch-base_debug_debugger__posix.cc
index 3124f7e8fc..6f21e2786a 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	2024-08-21 22:46:04.675027400 +0000
+--- base/debug/debugger_posix.cc.orig	2024-09-24 20:49:13.717566000 +0000
 +++ base/debug/debugger_posix.cc
 @@ -41,6 +41,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 b3f08d80a9..5226fecd07 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	2024-08-21 22:46:04.676027300 +0000
+--- base/debug/elf_reader.cc.orig	2024-09-24 20:49:13.718566200 +0000
 +++ base/debug/elf_reader.cc
 @@ -50,6 +50,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 4b2ff1be39..1a8fa99690 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	2024-08-21 22:46:04.676027300 +0000
+--- base/debug/proc_maps_linux.cc.orig	2024-09-24 20:49:13.719566300 +0000
 +++ base/debug/proc_maps_linux.cc
 @@ -18,7 +18,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 6e2e031d8d..50e840cb54 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	2024-08-21 22:46:04.677027500 +0000
+--- base/debug/stack_trace.cc.orig	2024-09-24 20:49:13.720566300 +0000
 +++ base/debug/stack_trace.cc
-@@ -255,7 +255,7 @@ bool StackTrace::WillSymbolizeToStreamFo
+@@ -258,7 +258,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;
-@@ -317,7 +317,7 @@ std::string StackTrace::ToString() const
+@@ -320,7 +320,7 @@ std::string StackTrace::ToString() const
  
  std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
    std::stringstream stream;
@@ -24,7 +24,7 @@ $NetBSD$
    OutputToStreamWithPrefix(&stream, prefix_string);
  #endif
    return stream.str();
-@@ -341,7 +341,7 @@ bool StackTrace::ShouldSuppressOutput() 
+@@ -344,7 +344,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 9319873eb8..ab9dc743c6 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	2024-08-21 22:46:04.678027600 +0000
+--- base/debug/stack_trace_posix.cc.orig	2024-09-24 20:49:13.720566300 +0000
 +++ base/debug/stack_trace_posix.cc
 @@ -45,8 +45,8 @@
  // Surprisingly, uClibc defines __GLIBC__ in some build configs, but
diff --git a/chromium/patches/patch-base_features.cc b/chromium/patches/patch-base_features.cc
index d0a6a0f832..76306f8b9c 100644
--- a/chromium/patches/patch-base_features.cc
+++ b/chromium/patches/patch-base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/features.cc.orig	2024-08-21 22:46:04.680027700 +0000
+--- base/features.cc.orig	2024-09-24 20:49:13.722566600 +0000
 +++ base/features.cc
 @@ -9,8 +9,10 @@
  #include "base/threading/platform_thread.h"
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index d0d6b11feb..5b7d9229ea 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	2024-08-21 22:46:04.681028000 +0000
+--- base/files/dir_reader_linux.h.orig	2024-09-24 20:49:13.723566500 +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 f36d8147ad..b6335334f4 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	2024-08-21 22:46:04.681028000 +0000
+--- base/files/dir_reader_posix.h.orig	2024-09-24 20:49:13.723566500 +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_file__path__watcher.h b/chromium/patches/patch-base_files_file__path__watcher.h
index 7f764684ce..58fa587d84 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	2024-08-21 22:46:04.683028200 +0000
+--- base/files/file_path_watcher.h.orig	2024-09-24 20:49:13.726566800 +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 9c768b0272..444ddec9c9 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	2024-08-27 11:35:18.319063690 +0000
+--- base/files/file_path_watcher_bsd.cc.orig	2024-09-30 14:27:40.474010778 +0000
 +++ base/files/file_path_watcher_bsd.cc
 @@ -0,0 +1,54 @@
 +// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc b/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
index 6b816cbfe6..16871f08a9 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_path_watcher_kqueue.cc.orig	2024-08-21 22:46:04.684028100 +0000
+--- base/files/file_path_watcher_kqueue.cc.orig	2024-09-24 20:49:13.727567000 +0000
 +++ base/files/file_path_watcher_kqueue.cc
 @@ -81,9 +81,15 @@ size_t FilePathWatcherKQueue::EventsForP
      FilePath::StringType subdir = (i != (components.end() - 1)) ? *(i + 1) : "";
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 181a59be45..444d0305bc 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	2024-08-21 22:46:04.684028100 +0000
+--- base/files/file_path_watcher_kqueue.h.orig	2024-09-24 20:49:13.727567000 +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 5fe24d3b0b..7a2f43350e 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	2024-08-21 22:46:04.685028300 +0000
+--- base/files/file_path_watcher_unittest.cc.orig	2024-09-24 20:49:13.728567100 +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 4c460b29ae..e08db5ea1f 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	2024-08-21 22:46:04.687028600 +0000
+--- base/files/file_util_posix.cc.orig	2024-09-24 20:49:13.730567200 +0000
 +++ base/files/file_util_posix.cc
 @@ -889,36 +889,33 @@ 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 7741b938c8..b73f72307d 100644
--- a/chromium/patches/patch-base_files_file__util__unittest.cc
+++ b/chromium/patches/patch-base_files_file__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_util_unittest.cc.orig	2024-08-21 22:46:04.688028600 +0000
+--- base/files/file_util_unittest.cc.orig	2024-09-24 20:49:13.731567400 +0000
 +++ base/files/file_util_unittest.cc
 @@ -3903,7 +3903,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
  }
@@ -15,7 +15,7 @@ $NetBSD$
  TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
    FilePath file_path("/proc/cpuinfo");
    std::string data = "temp";
-@@ -4620,7 +4620,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
+@@ -4625,7 +4625,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 1cd49be4be..e9aaedfde5 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	2024-08-21 22:46:04.689028700 +0000
+--- base/files/important_file_writer_cleaner.cc.orig	2024-09-24 20:49:13.732567500 +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 b5cc3ec855..147ed4d68d 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	2024-08-21 22:46:04.690029000 +0000
+--- base/files/scoped_file.cc.orig	2024-09-24 20:49:13.733567500 +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 4bcbd5c764..535a28c297 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	2024-08-21 22:46:04.697029600 +0000
+--- base/functional/unretained_traits.h.orig	2024-09-24 20:49:13.741568300 +0000
 +++ base/functional/unretained_traits.h
 @@ -93,7 +93,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 c094b972b3..89008b73cb 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	2024-08-21 22:46:04.702030200 +0000
+--- base/i18n/icu_util.cc.orig	2024-09-24 20:49:13.746568700 +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 a79fe9fc58..e572d4b2ec 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	2024-08-21 22:46:04.709030900 +0000
+--- base/linux_util.cc.orig	2024-09-24 20:49:13.753569400 +0000
 +++ base/linux_util.cc
 @@ -154,10 +154,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 d91244eb05..8e43931b10 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	2024-08-21 22:46:04.711031000 +0000
+--- base/logging_unittest.cc.orig	2024-09-24 20:49:13.755569500 +0000
 +++ base/logging_unittest.cc
 @@ -41,7 +41,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 9dc7681be2..42c810db22 100644
--- a/chromium/patches/patch-base_memory_discardable__memory.cc
+++ b/chromium/patches/patch-base_memory_discardable__memory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/discardable_memory.cc.orig	2024-08-21 22:46:04.715031400 +0000
+--- base/memory/discardable_memory.cc.orig	2024-09-24 20:49:13.759570000 +0000
 +++ base/memory/discardable_memory.cc
 @@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
               base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kDiscardableMemoryBackingTrial,
               "DiscardableMemoryBackingTrial",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -52,7 +52,7 @@ const base::FeatureParam<DiscardableMemo
+@@ -39,7 +39,7 @@ BASE_FEATURE(kDiscardableMemoryBackingTr
  
  namespace {
  
@@ -24,7 +24,7 @@ $NetBSD$
  
  DiscardableMemoryBacking GetBackingForFieldTrial() {
    DiscardableMemoryTrialGroup trial_group =
-@@ -71,7 +71,7 @@ DiscardableMemoryBacking GetBackingForFi
+@@ -58,7 +58,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.
-@@ -101,7 +101,7 @@ DiscardableMemory::DiscardableMemory() =
+@@ -88,7 +88,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 e80e74afa8..091d7ccc18 100644
--- a/chromium/patches/patch-base_memory_discardable__memory__internal.h
+++ b/chromium/patches/patch-base_memory_discardable__memory__internal.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/discardable_memory_internal.h.orig	2024-08-21 22:46:04.715031400 +0000
+--- base/memory/discardable_memory_internal.h.orig	2024-09-24 20:49:13.759570000 +0000
 +++ base/memory/discardable_memory_internal.h
-@@ -10,7 +10,7 @@
+@@ -12,7 +12,7 @@
  #include "base/metrics/field_trial_params.h"
  #include "build/build_config.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 6526277d2e..f26f6f7b01 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/madv_free_discardable_memory_posix.cc.orig	2024-08-21 22:46:04.716031600 +0000
+--- base/memory/madv_free_discardable_memory_posix.cc.orig	2024-09-24 20:49:13.760569800 +0000
 +++ base/memory/madv_free_discardable_memory_posix.cc
 @@ -311,6 +311,10 @@ void MadvFreeDiscardableMemoryPosix::Set
  
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 3b7bfde0d7..2981b81329 100644
--- a/chromium/patches/patch-base_memory_platform__shared__memory__region.h
+++ b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/platform_shared_memory_region.h.orig	2024-08-21 22:46:04.717031700 +0000
+--- base/memory/platform_shared_memory_region.h.orig	2024-09-24 20:49:13.761570000 +0000
 +++ base/memory/platform_shared_memory_region.h
 @@ -17,7 +17,7 @@
  #include "base/unguessable_token.h"
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 d12a331fc1..9ab3a83403 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/platform_shared_memory_region_posix.cc.orig	2024-08-21 22:46:04.718031600 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig	2024-09-24 20:49:13.762570100 +0000
 +++ base/memory/platform_shared_memory_region_posix.cc
 @@ -55,7 +55,7 @@ bool CheckFDAccessMode(int fd, int expec
  
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 746714aae1..5682fa32be 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	2024-08-21 22:46:04.726032500 +0000
+--- base/message_loop/message_pump_glib.cc.orig	2024-09-24 20:49:13.771571000 +0000
 +++ base/message_loop/message_pump_glib.cc
 @@ -8,6 +8,11 @@
  #include <glib.h>
diff --git a/chromium/patches/patch-base_native__library__posix.cc b/chromium/patches/patch-base_native__library__posix.cc
index 6dce6fb7fe..420ac02043 100644
--- a/chromium/patches/patch-base_native__library__posix.cc
+++ b/chromium/patches/patch-base_native__library__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/native_library_posix.cc.orig	2024-08-21 22:46:04.741034000 +0000
+--- base/native_library_posix.cc.orig	2024-09-24 20:49:13.788572300 +0000
 +++ base/native_library_posix.cc
 @@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptio
    // http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
diff --git a/chromium/patches/patch-base_native__library__unittest.cc b/chromium/patches/patch-base_native__library__unittest.cc
index d14594b301..a31f697fc0 100644
--- a/chromium/patches/patch-base_native__library__unittest.cc
+++ b/chromium/patches/patch-base_native__library__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/native_library_unittest.cc.orig	2024-08-21 22:46:04.741034000 +0000
+--- base/native_library_unittest.cc.orig	2024-09-24 20:49:13.788572300 +0000
 +++ base/native_library_unittest.cc
 @@ -133,7 +133,7 @@ TEST(NativeLibraryTest, LoadLibrary) {
  // versions with respect to symbol resolution scope.
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 8b55858691..c3b0847ab8 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	2024-08-21 22:46:04.748034700 +0000
+--- base/posix/can_lower_nice_to.cc.orig	2024-09-24 20:49:13.794572800 +0000
 +++ base/posix/can_lower_nice_to.cc
 @@ -11,8 +11,12 @@
  
diff --git a/chromium/patches/patch-base_posix_sysctl.cc b/chromium/patches/patch-base_posix_sysctl.cc
index dc112e9ab9..fe214ac57c 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	2024-08-21 22:46:04.748034700 +0000
+--- base/posix/sysctl.cc.orig	2024-09-24 20:49:13.795573000 +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 36907ffcfc..835600b9bf 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	2024-08-21 22:46:04.748034700 +0000
+--- base/posix/unix_domain_socket.cc.orig	2024-09-24 20:49:13.795573000 +0000
 +++ base/posix/unix_domain_socket.cc
 @@ -56,7 +56,7 @@ bool CreateSocketPair(ScopedFD* one, Sco
  
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 3ca79324c5..df4c301438 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	2024-08-21 22:46:04.749035000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig	2024-09-24 20:49:13.795573000 +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 d73b5af08c..bcfd2bf10b 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	2024-08-21 22:46:04.752035100 +0000
+--- base/process/internal_linux.h.orig	2024-09-24 20:49:13.799573400 +0000
 +++ base/process/internal_linux.h
 @@ -140,6 +140,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 e56bac6d9d..e4796d0c81 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	2024-08-21 22:46:04.752035100 +0000
+--- base/process/kill.h.orig	2024-09-24 20:49:13.799573400 +0000
 +++ base/process/kill.h
 @@ -123,7 +123,7 @@ BASE_EXPORT TerminationStatus GetTermina
  BASE_EXPORT TerminationStatus GetKnownDeadTerminationStatus(
diff --git a/chromium/patches/patch-base_process_kill__posix.cc b/chromium/patches/patch-base_process_kill__posix.cc
index b9c5455f71..721e979684 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	2024-08-21 22:46:04.753035300 +0000
+--- base/process/kill_posix.cc.orig	2024-09-24 20:49:13.799573400 +0000
 +++ base/process/kill_posix.cc
 @@ -157,7 +157,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 22898692c0..eb47cf9b87 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	2024-08-21 22:46:04.753035300 +0000
+--- base/process/launch.h.orig	2024-09-24 20:49:13.800573300 +0000
 +++ base/process/launch.h
 @@ -211,7 +211,7 @@ struct BASE_EXPORT LaunchOptions {
    bool clear_environment = false;
diff --git a/chromium/patches/patch-base_process_launch__posix.cc b/chromium/patches/patch-base_process_launch__posix.cc
index 1213c621e2..ef593f9c28 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	2024-08-21 22:46:04.754035500 +0000
+--- base/process/launch_posix.cc.orig	2024-09-24 20:49:13.801573500 +0000
 +++ base/process/launch_posix.cc
 @@ -66,6 +66,9 @@
  #error "macOS should use launch_mac.cc"
diff --git a/chromium/patches/patch-base_process_memory__linux.cc b/chromium/patches/patch-base_process_memory__linux.cc
index e74cf369db..ea0e4327ab 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	2024-08-21 22:46:04.755035400 +0000
+--- base/process/memory_linux.cc.orig	2024-09-24 20:49:13.801573500 +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 18743d30e3..97d8b26f8f 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	2024-08-21 22:46:04.755035400 +0000
+--- base/process/process_handle.cc.orig	2024-09-24 20:49:13.802573700 +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 ebb305f0ca..193a9b3f2d 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	2024-08-21 22:46:04.756035600 +0000
+--- base/process/process_handle.h.orig	2024-09-24 20:49:13.802573700 +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 5f1ec151bf..2b0eb1459a 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	2024-08-21 22:46:04.756035600 +0000
+--- base/process/process_handle_freebsd.cc.orig	2024-09-24 20:49:13.802573700 +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 d2a6afdf1e..8713516926 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	2024-08-27 11:35:18.466569292 +0000
+--- base/process/process_handle_netbsd.cc.orig	2024-09-30 14:27:40.619674662 +0000
 +++ base/process/process_handle_netbsd.cc
 @@ -0,0 +1,55 @@
 +// 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 5358014c34..555531d301 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	2024-08-21 22:46:04.756035600 +0000
+--- base/process/process_handle_openbsd.cc.orig	2024-09-24 20:49:13.803573600 +0000
 +++ base/process/process_handle_openbsd.cc
 @@ -3,48 +3,112 @@
  // 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 8c1dec92de..07181adfce 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	2024-08-21 22:46:04.756035600 +0000
+--- base/process/process_iterator.h.orig	2024-09-24 20:49:13.803573600 +0000
 +++ base/process/process_iterator.h
 @@ -24,7 +24,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 16b4e3258b..f156987057 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	2024-08-21 22:46:04.756035600 +0000
+--- base/process/process_iterator_freebsd.cc.orig	2024-09-24 20:49:13.803573600 +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 2eeec3d171..d3bb71db91 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	2024-08-27 11:35:18.479503058 +0000
+--- base/process/process_iterator_netbsd.cc.orig	2024-09-30 14:27:40.621742804 +0000
 +++ base/process/process_iterator_netbsd.cc
 @@ -0,0 +1,132 @@
 +// 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 6b135349be..dcbb87f419 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	2024-08-21 22:46:04.757035700 +0000
+--- base/process/process_iterator_openbsd.cc.orig	2024-09-24 20:49:13.804573800 +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 bfe2000a9a..831de9946b 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	2024-08-21 22:46:04.757035700 +0000
+--- base/process/process_metrics.cc.orig	2024-09-24 20:49:13.804573800 +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 33e5355ff0..7324e4c6c2 100644
--- a/chromium/patches/patch-base_process_process__metrics.h
+++ b/chromium/patches/patch-base_process_process__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics.h.orig	2024-08-21 22:46:04.757035700 +0000
+--- base/process/process_metrics.h.orig	2024-09-24 20:49:13.804573800 +0000
 +++ base/process/process_metrics.h
 @@ -38,7 +38,7 @@
  #endif
diff --git a/chromium/patches/patch-base_process_process__metrics__freebsd.cc b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
index 6546c316b8..3d5b7a92bc 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	2024-08-21 22:46:04.757035700 +0000
+--- base/process/process_metrics_freebsd.cc.orig	2024-09-24 20:49:13.805574000 +0000
 +++ base/process/process_metrics_freebsd.cc
 @@ -3,19 +3,37 @@
  // found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__metrics__netbsd.cc b/chromium/patches/patch-base_process_process__metrics__netbsd.cc
index a70cac68af..73fd50c77c 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	2024-08-27 11:35:18.498813890 +0000
+--- base/process/process_metrics_netbsd.cc.orig	2024-09-30 14:27:40.624942375 +0000
 +++ base/process/process_metrics_netbsd.cc
 @@ -0,0 +1,175 @@
 +// Copyright 2013 The Chromium Authors
diff --git a/chromium/patches/patch-base_process_process__metrics__openbsd.cc b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
index 23b287636b..64644c186c 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	2024-08-21 22:46:04.758036000 +0000
+--- base/process/process_metrics_openbsd.cc.orig	2024-09-24 20:49:13.806573900 +0000
 +++ base/process/process_metrics_openbsd.cc
 @@ -6,36 +6,40 @@
  
diff --git a/chromium/patches/patch-base_process_process__metrics__posix.cc b/chromium/patches/patch-base_process_process__metrics__posix.cc
index 58f83f56da..edda9584d6 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	2024-08-21 22:46:04.758036000 +0000
+--- base/process/process_metrics_posix.cc.orig	2024-09-24 20:49:13.806573900 +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 225b392a05..99a1c4ab76 100644
--- a/chromium/patches/patch-base_process_process__metrics__unittest.cc
+++ b/chromium/patches/patch-base_process_process__metrics__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/process/process_metrics_unittest.cc.orig	2024-08-21 22:46:04.759035800 +0000
+--- base/process/process_metrics_unittest.cc.orig	2024-09-24 20:49:13.806573900 +0000
 +++ base/process/process_metrics_unittest.cc
 @@ -62,7 +62,8 @@
  
diff --git a/chromium/patches/patch-base_process_process__posix.cc b/chromium/patches/patch-base_process_process__posix.cc
index 6267ab63c4..da35eb47ba 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	2024-08-21 22:46:04.759035800 +0000
+--- base/process/process_posix.cc.orig	2024-09-24 20:49:13.806573900 +0000
 +++ base/process/process_posix.cc
 @@ -23,10 +23,15 @@
  #include "base/trace_event/base_tracing.h"
diff --git a/chromium/patches/patch-base_process_process__unittest.cc b/chromium/patches/patch-base_process_process__unittest.cc
index 2cc56032d5..993f9a29ef 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	2024-08-21 22:46:04.759035800 +0000
+--- base/process/process_unittest.cc.orig	2024-09-24 20:49:13.807574000 +0000
 +++ base/process/process_unittest.cc
 @@ -199,7 +199,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 df9effa2ee..6e47b79c9b 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	2024-08-21 22:46:04.762036300 +0000
+--- base/profiler/module_cache.cc.orig	2024-09-24 20:49:13.810574300 +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 9e8560b63a..6ea22b4fca 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	2024-08-21 22:46:04.764036400 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig	2024-09-24 20:49:13.811574500 +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 788c2370d1..b3bd5583fa 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	2024-08-21 22:46:04.764036400 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig	2024-09-24 20:49:13.812574400 +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 250e134ad2..c97392f29a 100644
--- a/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
+++ b/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/profiler/stack_base_address_posix.cc.orig	2024-08-21 22:46:04.764036400 +0000
+--- base/profiler/stack_base_address_posix.cc.orig	2024-09-24 20:49:13.812574400 +0000
 +++ base/profiler/stack_base_address_posix.cc
 @@ -17,6 +17,14 @@
  #include "base/files/scoped_file.h"
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
index 2404a6f062..7214b1e58b 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	2024-08-21 22:46:04.767036700 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig	2024-09-24 20:49:13.814574700 +0000
 +++ base/profiler/stack_sampling_profiler_test_util.cc
 @@ -42,7 +42,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 28962e5aee..1c5ee9cc94 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	2024-08-21 22:46:04.767036700 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig	2024-09-24 20:49:13.815574600 +0000
 +++ base/profiler/stack_sampling_profiler_unittest.cc
 @@ -45,7 +45,7 @@
  
diff --git a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
index 54c2e0ad88..a503a67c37 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	2024-08-21 22:46:04.768036800 +0000
+--- base/profiler/thread_delegate_posix.cc.orig	2024-09-24 20:49:13.815574600 +0000
 +++ base/profiler/thread_delegate_posix.cc
 @@ -19,7 +19,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 6dc915ee7c..ba7f4e61ce 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	2024-08-21 22:46:04.768036800 +0000
+--- base/rand_util.h.orig	2024-09-24 20:49:13.816574800 +0000
 +++ base/rand_util.h
 @@ -147,7 +147,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 337893596d..defa1db8ab 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	2024-08-21 22:46:04.769037000 +0000
+--- base/rand_util_posix.cc.orig	2024-09-24 20:49:13.816574800 +0000
 +++ base/rand_util_posix.cc
 @@ -28,7 +28,7 @@
  #include "base/time/time.h"
diff --git a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
index 19dea1e77e..c83d7101db 100644
--- a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
+++ b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/strings/safe_sprintf_unittest.cc.orig	2024-08-21 22:46:04.777037900 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig	2024-09-24 20:49:13.826575800 +0000
 +++ base/strings/safe_sprintf_unittest.cc
 @@ -740,6 +740,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
  #endif
diff --git a/chromium/patches/patch-base_synchronization_lock__impl.h b/chromium/patches/patch-base_synchronization_lock__impl.h
index 1d0afab9b9..b8bcfca3ee 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	2024-08-21 22:46:04.785038700 +0000
+--- base/synchronization/lock_impl.h.orig	2024-09-24 20:49:13.834576400 +0000
 +++ base/synchronization/lock_impl.h
 @@ -109,6 +109,10 @@ void LockImpl::Unlock() {
  }
diff --git a/chromium/patches/patch-base_syslog__logging.cc b/chromium/patches/patch-base_syslog__logging.cc
index beaef28ef3..0d37a0a0b5 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	2024-08-21 22:46:04.787038800 +0000
+--- base/syslog_logging.cc.orig	2024-09-24 20:49:13.836576500 +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 ad6030e691..5fcc421127 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.cc.orig	2024-08-21 22:46:04.787038800 +0000
+--- base/system/sys_info.cc.orig	2024-09-24 20:49:13.837576600 +0000
 +++ base/system/sys_info.cc
 @@ -223,7 +223,7 @@ std::string SysInfo::HardwareModelName()
  #endif
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index 7b0aaa2914..fa748c6509 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.h.orig	2024-08-21 22:46:04.787038800 +0000
+--- base/system/sys_info.h.orig	2024-09-24 20:49:13.837576600 +0000
 +++ base/system/sys_info.h
 @@ -325,6 +325,8 @@ class BASE_EXPORT SysInfo {
    static void ResetCpuSecurityMitigationsEnabledForTesting();
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index ff20c54aac..362757873a 100644
--- a/chromium/patches/patch-base_system_sys__info__freebsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_freebsd.cc.orig	2024-08-21 22:46:04.788039000 +0000
+--- base/system/sys_info_freebsd.cc.orig	2024-09-24 20:49:13.837576600 +0000
 +++ base/system/sys_info_freebsd.cc
 @@ -9,30 +9,106 @@
  #include <sys/sysctl.h>
diff --git a/chromium/patches/patch-base_system_sys__info__netbsd.cc b/chromium/patches/patch-base_system_sys__info__netbsd.cc
index d276670412..2a0a6ebaf3 100644
--- a/chromium/patches/patch-base_system_sys__info__netbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_netbsd.cc.orig	2024-08-27 11:35:18.551362462 +0000
+--- base/system/sys_info_netbsd.cc.orig	2024-09-30 14:27:40.647877990 +0000
 +++ base/system/sys_info_netbsd.cc
 @@ -0,0 +1,91 @@
 +// Copyright 2011 The Chromium Authors
diff --git a/chromium/patches/patch-base_system_sys__info__openbsd.cc b/chromium/patches/patch-base_system_sys__info__openbsd.cc
index 0bafd11c74..d6ec656204 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	2024-08-21 22:46:04.788039000 +0000
+--- base/system/sys_info_openbsd.cc.orig	2024-09-24 20:49:13.837576600 +0000
 +++ base/system/sys_info_openbsd.cc
 @@ -3,7 +3,6 @@
  // found in the LICENSE file.
diff --git a/chromium/patches/patch-base_system_sys__info__posix.cc b/chromium/patches/patch-base_system_sys__info__posix.cc
index bb341603af..306f655612 100644
--- a/chromium/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium/patches/patch-base_system_sys__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_posix.cc.orig	2024-08-21 22:46:04.788039000 +0000
+--- base/system/sys_info_posix.cc.orig	2024-09-24 20:49:13.838576800 +0000
 +++ base/system/sys_info_posix.cc
 @@ -118,7 +118,7 @@ bool GetDiskSpaceInfo(const base::FilePa
  
diff --git a/chromium/patches/patch-base_system_sys__info__unittest.cc b/chromium/patches/patch-base_system_sys__info__unittest.cc
index 678a1d6153..64fcf8810d 100644
--- a/chromium/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium/patches/patch-base_system_sys__info__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info_unittest.cc.orig	2024-08-21 22:46:04.788039000 +0000
+--- base/system/sys_info_unittest.cc.orig	2024-09-24 20:49:13.838576800 +0000
 +++ base/system/sys_info_unittest.cc
 @@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
    EXPECT_TRUE(IsStringUTF8(hardware_info->model));
diff --git a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
index c24d555a97..371c2a0f17 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	2024-08-21 22:46:04.807041000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig	2024-09-24 20:49:13.857578500 +0000
 +++ base/task/thread_pool/environment_config_unittest.cc
 @@ -15,7 +15,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 166f2a94d2..89a9ee739e 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	2024-08-21 22:46:04.849045300 +0000
+--- base/test/launcher/test_launcher.cc.orig	2024-09-24 20:49:13.894581600 +0000
 +++ base/test/launcher/test_launcher.cc
 @@ -74,6 +74,7 @@
  #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-base_test_test__file__util__linux.cc b/chromium/patches/patch-base_test_test__file__util__linux.cc
index b25c3c9d32..410d1587dc 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	2024-08-21 22:46:04.859046200 +0000
+--- base/test/test_file_util_linux.cc.orig	2024-09-24 20:49:13.905582700 +0000
 +++ base/test/test_file_util_linux.cc
 @@ -54,8 +54,10 @@ bool EvictFileFromSystemCache(const File
      return false;
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 f765a84708..1852c91e07 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	2024-08-21 22:46:04.859046200 +0000
+--- base/test/test_file_util_posix.cc.orig	2024-09-24 20:49:13.905582700 +0000
 +++ base/test/test_file_util_posix.cc
 @@ -91,7 +91,7 @@ void SyncPageCacheToDisk() {
  }
diff --git a/chromium/patches/patch-base_threading_hang__watcher.cc b/chromium/patches/patch-base_threading_hang__watcher.cc
index 9f8d366d11..c4ff0c5653 100644
--- a/chromium/patches/patch-base_threading_hang__watcher.cc
+++ b/chromium/patches/patch-base_threading_hang__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/hang_watcher.cc.orig	2024-08-21 22:46:04.877048000 +0000
+--- base/threading/hang_watcher.cc.orig	2024-09-24 20:49:13.923584200 +0000
 +++ base/threading/hang_watcher.cc
 @@ -354,7 +354,7 @@ void HangWatcher::InitializeOnMainThread
  
diff --git a/chromium/patches/patch-base_threading_platform__thread.h b/chromium/patches/patch-base_threading_platform__thread.h
index c0614b9cd1..b3432027f5 100644
--- a/chromium/patches/patch-base_threading_platform__thread.h
+++ b/chromium/patches/patch-base_threading_platform__thread.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread.h.orig	2024-08-21 22:46:04.877048000 +0000
+--- base/threading/platform_thread.h.orig	2024-09-24 20:49:13.923584200 +0000
 +++ base/threading/platform_thread.h
 @@ -49,6 +49,8 @@ typedef DWORD PlatformThreadId;
  typedef zx_koid_t PlatformThreadId;
diff --git a/chromium/patches/patch-base_threading_platform__thread__bsd.cc b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
index 9722bfe711..a6b1f5d6e5 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	2024-08-27 11:35:18.571776506 +0000
+--- base/threading/platform_thread_bsd.cc.orig	2024-09-30 14:27:40.685062076 +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 1e90e6d52a..ceec0a2549 100644
--- a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_internal_posix.cc.orig	2024-08-21 22:46:04.878048200 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig	2024-09-24 20:49:13.924584400 +0000
 +++ base/threading/platform_thread_internal_posix.cc
 @@ -42,7 +42,7 @@ ThreadPriorityForTest NiceValueToThreadP
  }
diff --git a/chromium/patches/patch-base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_threading_platform__thread__posix.cc
index b40eb31b06..96e7789380 100644
--- a/chromium/patches/patch-base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/platform_thread_posix.cc.orig	2024-08-21 22:46:04.878048200 +0000
+--- base/threading/platform_thread_posix.cc.orig	2024-09-24 20:49:13.924584400 +0000
 +++ base/threading/platform_thread_posix.cc
 @@ -77,11 +77,11 @@ void* ThreadFunc(void* params) {
      if (!thread_params->joinable)
diff --git a/chromium/patches/patch-base_threading_platform__thread__unittest.cc b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
index 254c0c6f41..f8eb5c39ce 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	2024-08-21 22:46:04.878048200 +0000
+--- base/threading/platform_thread_unittest.cc.orig	2024-09-24 20:49:13.924584400 +0000
 +++ base/threading/platform_thread_unittest.cc
 @@ -38,7 +38,7 @@
  #include "base/time/time.h"
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 4fa463f5b9..482431d027 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	2024-08-21 22:46:04.893049700 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig	2024-09-24 20:49:13.940585600 +0000
 +++ base/trace_event/malloc_dump_provider.cc
 @@ -28,6 +28,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 ed558e19bc..80501b8db1 100644
--- a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/trace_event/memory_dump_manager.cc.orig	2024-08-21 22:46:04.895049800 +0000
+--- base/trace_event/memory_dump_manager.cc.orig	2024-09-24 20:49:13.941585800 +0000
 +++ base/trace_event/memory_dump_manager.cc
-@@ -87,7 +87,7 @@ const char* const MemoryDumpManager::kSy
+@@ -83,7 +83,7 @@ const char* const MemoryDumpManager::kSy
  #if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
      MallocDumpProvider::kAllocatedObjects;
  #else
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 83dc2a04f4..943ffad7dd 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	2024-08-21 22:46:04.897050100 +0000
+--- base/trace_event/process_memory_dump.cc.orig	2024-09-24 20:49:13.944586000 +0000
 +++ base/trace_event/process_memory_dump.cc
 @@ -120,7 +120,7 @@ std::optional<size_t> ProcessMemoryDump:
  #if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-base_tracing_trace__time.cc b/chromium/patches/patch-base_tracing_trace__time.cc
index e49fc239ac..34b2919a39 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	2024-08-21 22:46:04.912051700 +0000
+--- base/tracing/trace_time.cc.orig	2024-09-24 20:49:13.960587500 +0000
 +++ base/tracing/trace_time.cc
 @@ -8,13 +8,19 @@
  #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 dae3609a5f..0f34d8abc1 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	2024-08-21 22:46:04.912051700 +0000
+--- base/tracing/trace_time.h.orig	2024-09-24 20:49:13.960587500 +0000
 +++ base/tracing/trace_time.h
 @@ -12,7 +12,7 @@ namespace base {
  namespace tracing {
diff --git a/chromium/patches/patch-build_config_BUILD.gn b/chromium/patches/patch-build_config_BUILD.gn
index 1e14337a3b..bf36672ae2 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	2024-08-21 22:46:04.988059500 +0000
+--- build/config/BUILD.gn.orig	2024-09-24 20:49:14.037594300 +0000
 +++ build/config/BUILD.gn
 @@ -213,6 +213,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 02aae83649..63ac8e2765 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	2024-08-21 22:46:04.988059500 +0000
+--- build/config/BUILDCONFIG.gn.orig	2024-09-24 20:49:14.037594300 +0000
 +++ build/config/BUILDCONFIG.gn
 @@ -136,7 +136,8 @@ declare_args() {
    is_official_build = false
diff --git a/chromium/patches/patch-build_config_clang_BUILD.gn b/chromium/patches/patch-build_config_clang_BUILD.gn
index f30e3e3028..77c75d2ab9 100644
--- a/chromium/patches/patch-build_config_clang_BUILD.gn
+++ b/chromium/patches/patch-build_config_clang_BUILD.gn
@@ -4,14 +4,19 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/clang/BUILD.gn.orig	2024-08-21 22:46:04.997060300 +0000
+--- build/config/clang/BUILD.gn.orig	2024-09-24 20:49:14.046595000 +0000
 +++ build/config/clang/BUILD.gn
-@@ -237,7 +237,7 @@ template("clang_lib") {
+@@ -237,7 +237,12 @@ template("clang_lib") {
  
  # Adds a dependency on the Clang runtime library clang_rt.builtins.
  clang_lib("compiler_builtins") {
--  if (!toolchain_has_rust) {
-+  if (!toolchain_has_rust || is_bsd) {
-     # Since there's no Rust in the toolchain, there's no concern that we'll use
-     # the Rust stdlib's intrinsics here.
-     #
+-  if (is_mac) {
++  if (is_bsd) {
++    # Since there's no Rust in the toolchain, there's no concern that we'll use
++    # the Rust stdlib's intrinsics here.
++    #
++    # Don't define libname which makes this target do nothing.
++  } else if (is_mac) {
+     libname = "osx"
+   } else if (is_ios) {
+     if (target_environment == "simulator") {
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index e1dbe7a54b..6e3f9a641c 100644
--- a/chromium/patches/patch-build_config_compiler_BUILD.gn
+++ b/chromium/patches/patch-build_config_compiler_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/compiler/BUILD.gn.orig	2024-08-21 22:46:04.998060500 +0000
+--- build/config/compiler/BUILD.gn.orig	2024-09-24 20:49:14.047595000 +0000
 +++ build/config/compiler/BUILD.gn
 @@ -199,7 +199,7 @@ declare_args() {
    # This greatly reduces the size of debug builds, at the cost of
@@ -15,7 +15,7 @@ $NetBSD$
  }
  
  declare_args() {
-@@ -251,13 +251,16 @@ config("default_include_dirs") {
+@@ -253,13 +253,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") {
@@ -33,7 +33,7 @@ $NetBSD$
  }
  
  # compiler ---------------------------------------------------------------------
-@@ -503,6 +506,10 @@ config("compiler") {
+@@ -505,6 +508,10 @@ config("compiler") {
      }
    }
  
@@ -44,7 +44,7 @@ $NetBSD$
    # Linux-specific compiler flags setup.
    # ------------------------------------
    if (use_icf && (!is_apple || use_lld)) {
-@@ -556,7 +563,7 @@ config("compiler") {
+@@ -558,7 +565,7 @@ config("compiler") {
      ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
    }
  
@@ -53,7 +53,7 @@ $NetBSD$
      cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
      if (save_reproducers_on_lld_crash && use_lld) {
        ldflags += [
-@@ -1197,7 +1204,7 @@ config("compiler_cpu_abi") {
+@@ -1212,7 +1219,7 @@ config("compiler_cpu_abi") {
          ]
        }
      } else if (current_cpu == "arm") {
@@ -62,7 +62,7 @@ $NetBSD$
            !(is_chromeos_lacros && is_chromeos_device)) {
          cflags += [ "--target=arm-linux-gnueabihf" ]
          ldflags += [ "--target=arm-linux-gnueabihf" ]
-@@ -1212,7 +1219,7 @@ config("compiler_cpu_abi") {
+@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
          cflags += [ "-mtune=$arm_tune" ]
        }
      } else if (current_cpu == "arm64") {
@@ -71,7 +71,7 @@ $NetBSD$
            !(is_chromeos_lacros && is_chromeos_device)) {
          cflags += [ "--target=aarch64-linux-gnu" ]
          ldflags += [ "--target=aarch64-linux-gnu" ]
-@@ -1547,7 +1554,7 @@ config("compiler_deterministic") {
+@@ -1562,7 +1569,7 @@ config("compiler_deterministic") {
      # different build directory like "out/feature_a" and "out/feature_b" if
      # we build same files with same compile flag.
      # Other paths are already given in relative, no need to normalize them.
@@ -80,7 +80,7 @@ $NetBSD$
        # TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
        cflags += [
          "-Xclang",
-@@ -1605,7 +1612,7 @@ config("compiler_deterministic") {
+@@ -1620,7 +1627,7 @@ config("compiler_deterministic") {
  }
  
  config("clang_revision") {
@@ -89,7 +89,7 @@ $NetBSD$
        current_os != "zos") {
      update_args = [
        "--print-revision",
-@@ -1938,9 +1945,6 @@ config("default_warnings") {
+@@ -1950,9 +1957,6 @@ config("default_warnings") {
  
          # TODO(crbug.com/40286317): Evaluate and possibly enable.
          "-Wno-vla-extension",
@@ -99,7 +99,7 @@ $NetBSD$
        ]
  
        cflags_cc += [
-@@ -1948,14 +1952,11 @@ config("default_warnings") {
+@@ -1960,17 +1964,11 @@ config("default_warnings") {
          "-Wenum-compare-conditional",
        ]
  
@@ -112,10 +112,13 @@ $NetBSD$
 -
 -        # TODO(crbug.com/344680447): Fix and re-enable.
 -        cflags_cc += [ "-Wno-missing-template-arg-list-after-template-kw" ]
+-
+-        # TODO(crbug.com/356172342): Fix and re-enable.
+-        cflags_cc += [ "-Wno-dangling-assignment-gsl" ]
        }
      }
  
-@@ -2676,7 +2677,7 @@ config("afdo_optimize_size") {
+@@ -2699,7 +2697,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") {
@@ -124,7 +127,7 @@ $NetBSD$
      cflags = []
      if (clang_emit_debug_info_for_profiling) {
        # Add the following flags to generate debug info for profiling.
-@@ -2703,7 +2704,7 @@ config("afdo") {
+@@ -2726,7 +2724,7 @@ config("afdo") {
        cflags += [ "-Wno-backend-plugin" ]
        inputs = [ _clang_sample_profile ]
      }
@@ -133,7 +136,7 @@ $NetBSD$
      cflags = [ "-fauto-profile=${auto_profile_path}" ]
      inputs = [ auto_profile_path ]
    }
-@@ -2868,7 +2869,7 @@ config("symbols") {
+@@ -2891,7 +2889,7 @@ config("symbols") {
      configs += [ "//build/config:compress_debug_sections" ]
    }
  
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index b6c25a4942..0bc6c0f452 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	2024-08-21 22:46:05.004061000 +0000
+--- build/config/linux/BUILD.gn.orig	2024-09-24 20:49:14.054595700 +0000
 +++ build/config/linux/BUILD.gn
 @@ -41,7 +41,7 @@ config("runtime_library") {
    }
diff --git a/chromium/patches/patch-build_config_linux_pkg-config.py b/chromium/patches/patch-build_config_linux_pkg-config.py
index 0639f5227a..f01c32e0b1 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	2024-08-21 22:46:05.006061300 +0000
+--- build/config/linux/pkg-config.py.orig	2024-09-24 20:49:14.055595900 +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 6f4fe0c16a..c2e1be9a98 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	2024-08-21 22:46:05.007061500 +0000
+--- build/config/ozone.gni.orig	2024-09-24 20:49:14.056595800 +0000
 +++ build/config/ozone.gni
 @@ -84,7 +84,19 @@ declare_args() {
      } else if (is_chromeos_lacros) {
diff --git a/chromium/patches/patch-build_config_rust.gni b/chromium/patches/patch-build_config_rust.gni
index 2bb97feace..1d8296d706 100644
--- a/chromium/patches/patch-build_config_rust.gni
+++ b/chromium/patches/patch-build_config_rust.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/rust.gni.orig	2024-08-21 22:46:05.008061400 +0000
+--- build/config/rust.gni.orig	2024-09-24 20:49:14.057596000 +0000
 +++ build/config/rust.gni
 @@ -270,6 +270,10 @@ 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 6f36b24a01..89138bf1d5 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	2024-08-21 22:46:05.011062000 +0000
+--- build/config/v8_target_cpu.gni.orig	2024-09-24 20:49:14.061596400 +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 3b47825f05..b7648bc208 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	2024-08-21 22:46:05.012061800 +0000
+--- build/detect_host_arch.py.orig	2024-09-24 20:49:14.062596300 +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 8f1c651988..63f1ad6e41 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	2024-08-21 22:46:05.020062700 +0000
+--- build/gn_run_binary.py.orig	2024-09-24 20:49:14.071597000 +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 3750b8ccc4..3082d3c14e 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	2024-08-21 22:46:05.023063000 +0000
+--- build/linux/chrome.map.orig	2024-09-24 20:49:14.074597400 +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 725b82b9b2..7cc1800c8a 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	2024-08-21 22:46:05.024063000 +0000
+--- build/linux/strip_binary.py.orig	2024-09-24 20:49:14.075597500 +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 8610047591..27e465d73e 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	2024-08-21 22:46:05.028063500 +0000
+--- build/linux/unbundle/icu.gn.orig	2024-09-24 20:49:14.079598000 +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_libevent.gn b/chromium/patches/patch-build_linux_unbundle_libevent.gn
index 15c5dca4fe..417ab7087f 100644
--- a/chromium/patches/patch-build_linux_unbundle_libevent.gn
+++ b/chromium/patches/patch-build_linux_unbundle_libevent.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/linux/unbundle/libevent.gn.orig	2024-08-21 22:46:05.028063500 +0000
+--- build/linux/unbundle/libevent.gn.orig	2024-09-24 20:49:14.079598000 +0000
 +++ build/linux/unbundle/libevent.gn
 @@ -9,7 +9,12 @@ shim_headers("libevent_shim") {
    headers = [ "event.h" ]
diff --git a/chromium/patches/patch-build_linux_unbundle_libusb.gn b/chromium/patches/patch-build_linux_unbundle_libusb.gn
index 89a46b9d00..f58cbefeeb 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	2024-08-21 22:46:05.028063500 +0000
+--- build/linux/unbundle/libusb.gn.orig	2024-09-24 20:49:14.079598000 +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_rust__bindgen.gni b/chromium/patches/patch-build_rust_rust__bindgen.gni
index 51d4e416f5..e791394c15 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	2024-08-21 22:46:05.032064000 +0000
+--- build/rust/rust_bindgen.gni.orig	2024-09-24 20:49:14.083598100 +0000
 +++ build/rust/rust_bindgen.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 86eadff938..5e7f173ca6 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	2024-08-21 22:46:05.033064100 +0000
+--- build/rust/std/BUILD.gn.orig	2024-09-24 20:49:14.084598300 +0000
 +++ build/rust/std/BUILD.gn
 @@ -100,7 +100,6 @@ if (toolchain_has_rust) {
    # don't need to pass to the C++ linker because they're used for specialized
diff --git a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
index f260426f9e..b831637885 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	2024-08-27 11:35:18.609306132 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig	2024-09-30 14:27:40.758334298 +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 59ab6a6a1e..9a6d3089b7 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	2024-08-21 22:46:05.044065200 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig	2024-09-24 20:49:14.095599200 +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 5f041afa7a..da40dbcd41 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	2024-08-21 22:46:05.044065200 +0000
+--- build/toolchain/gcc_toolchain.gni.orig	2024-09-24 20:49:14.096599300 +0000
 +++ build/toolchain/gcc_toolchain.gni
 @@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation
        "enable_resource_allowlist_generation=true does not work for target_os=$target_os")
diff --git a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
index b2bdb9cf23..eebf1a6a9b 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	2024-08-27 11:35:18.612688405 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig	2024-09-30 14:27:40.768359323 +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 04884c390b..e888ffecb9 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	2024-08-27 11:35:18.618325434 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig	2024-09-30 14:27:40.770523008 +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 d5a4dfaaa9..c994bab25d 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	2024-08-21 22:46:05.046065300 +0000
+--- build/toolchain/toolchain.gni.orig	2024-09-24 20:49:14.097599500 +0000
 +++ build/toolchain/toolchain.gni
 @@ -72,7 +72,7 @@ if (host_os == "mac") {
    host_shlib_extension = ".dylib"
diff --git a/chromium/patches/patch-cc_BUILD.gn b/chromium/patches/patch-cc_BUILD.gn
deleted file mode 100644
index f60ebd6ba7..0000000000
--- a/chromium/patches/patch-cc_BUILD.gn
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- cc/BUILD.gn.orig	2024-08-21 22:46:05.060067000 +0000
-+++ cc/BUILD.gn
-@@ -685,7 +685,7 @@ cc_test_static_library("test_support") {
-   if (enable_vulkan) {
-     deps += [ "//gpu/vulkan/init" ]
-   }
--  if (!is_android) {
-+  if (!is_android && !is_bsd) {
-     data_deps = [ "//third_party/mesa_headers" ]
-   }
-   if (skia_use_dawn) {
-@@ -944,7 +944,6 @@ cc_test("cc_unittests") {
-   data = [ "//components/test/data/viz/" ]
-   data_deps = [
-     "//testing/buildbot/filters:cc_unittests_filters",
--    "//third_party/mesa_headers",
-   ]
- 
-   if (is_android && enable_chrome_android_internal) {
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index ad25789f37..3c2f1041c3 100644
--- a/chromium/patches/patch-cc_base_features.cc
+++ b/chromium/patches/patch-cc_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- cc/base/features.cc.orig	2024-08-21 22:46:05.071068000 +0000
+--- cc/base/features.cc.orig	2024-09-24 20:49:14.123601700 +0000
 +++ cc/base/features.cc
 @@ -85,7 +85,7 @@ const base::FeatureParam<int> kDeferImpl
  // be using a separate flag to control the launch on GL.
diff --git a/chromium/patches/patch-chrome_app_chrome__command__ids.h b/chromium/patches/patch-chrome_app_chrome__command__ids.h
index 3c210c600c..a2befc157b 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	2024-08-21 22:46:05.808143600 +0000
+--- chrome/app/chrome_command_ids.h.orig	2024-09-24 20:49:14.873667500 +0000
 +++ chrome/app/chrome_command_ids.h
 @@ -68,12 +68,12 @@
  #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 3e3c891a00..9acc4c6406 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	2024-08-21 22:46:05.810143700 +0000
+--- chrome/app/chrome_main.cc.orig	2024-09-24 20:49:14.875667800 +0000
 +++ chrome/app/chrome_main.cc
 @@ -30,11 +30,11 @@
  #include "chrome/app/chrome_main_mac.h"
diff --git a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
index af5e129318..371c358108 100644
--- a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_main_delegate.cc.orig	2024-08-21 22:46:05.810143700 +0000
+--- chrome/app/chrome_main_delegate.cc.orig	2024-09-24 20:49:14.875667800 +0000
 +++ chrome/app/chrome_main_delegate.cc
-@@ -139,7 +139,7 @@
+@@ -144,7 +144,7 @@
  #include "components/about_ui/credit_utils.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/nacl/common/nacl_paths.h"
  #include "components/nacl/zygote/nacl_fork_delegate_linux.h"
  #endif
-@@ -183,21 +183,21 @@
+@@ -188,21 +188,21 @@
  #include "v8/include/v8.h"
  #endif
  
@@ -41,7 +41,7 @@ $NetBSD$
  #include "chrome/browser/policy/policy_path_parser.h"
  #include "components/crash/core/app/crashpad.h"
  #endif
-@@ -341,7 +341,7 @@ void AdjustLinuxOOMScore(const std::stri
+@@ -346,7 +346,7 @@ void AdjustLinuxOOMScore(const std::stri
  // and resources loaded.
  bool SubprocessNeedsResourceBundle(const std::string& process_type) {
    return
@@ -50,7 +50,7 @@ $NetBSD$
        // The zygote process opens the resources for the renderers.
        process_type == switches::kZygoteProcess ||
  #endif
-@@ -426,7 +426,7 @@ bool HandleVersionSwitches(const base::C
+@@ -431,7 +431,7 @@ bool HandleVersionSwitches(const base::C
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -59,7 +59,7 @@ $NetBSD$
  // Show the man page if --help or -h is on the command line.
  void HandleHelpSwitches(const base::CommandLine& command_line) {
    if (command_line.HasSwitch(switches::kHelp) ||
-@@ -472,7 +472,7 @@ void SetCrashpadUploadConsentPostLogin()
+@@ -477,7 +477,7 @@ void SetCrashpadUploadConsentPostLogin()
  }
  #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -68,7 +68,7 @@ $NetBSD$
  void SIGTERMProfilingShutdown(int signal) {
    content::Profiling::Stop();
    struct sigaction sigact;
-@@ -554,7 +554,7 @@ std::optional<int> AcquireProcessSinglet
+@@ -559,7 +559,7 @@ std::optional<int> AcquireProcessSinglet
    // process can be exited.
    ChromeProcessSingleton::CreateInstance(user_data_dir);
  
@@ -77,7 +77,7 @@ $NetBSD$
    // Read the xdg-activation token and set it in the command line for the
    // duration of the notification in order to ensure this is propagated to an
    // already running browser process if it exists.
-@@ -638,7 +638,7 @@ void InitializeUserDataDir(base::Command
+@@ -643,7 +643,7 @@ void InitializeUserDataDir(base::Command
    std::string process_type =
        command_line->GetSwitchValueASCII(switches::kProcessType);
  
@@ -86,7 +86,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.
-@@ -768,7 +768,7 @@ void RecordMainStartupMetrics(const Star
+@@ -773,7 +773,7 @@ void RecordMainStartupMetrics(const Star
  #endif
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -95,7 +95,7 @@ $NetBSD$
    // Record the startup process creation time on supported platforms. On Android
    // this is recorded in ChromeMainDelegateAndroid.
    startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -962,7 +962,7 @@ std::optional<int> ChromeMainDelegate::P
+@@ -967,7 +967,7 @@ std::optional<int> ChromeMainDelegate::P
  #if BUILDFLAG(IS_OZONE)
    // Initialize Ozone platform and add required feature flags as per platform's
    // properties.
@@ -104,7 +104,7 @@ $NetBSD$
    ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
  #endif
    ui::OzonePlatform::PreEarlyInitialization();
-@@ -1160,7 +1160,7 @@ void ChromeMainDelegate::CommonEarlyInit
+@@ -1165,7 +1165,7 @@ void ChromeMainDelegate::CommonEarlyInit
    const bool is_canary_dev = IsCanaryDev();
    const bool emit_crashes =
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -113,7 +113,7 @@ $NetBSD$
        is_canary_dev;
  #else
        false;
-@@ -1315,7 +1315,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1320,7 +1320,7 @@ std::optional<int> ChromeMainDelegate::B
  
    // TODO(crbug.com/40118868): Revisit the macro expression once build flag
    // switch of lacros-chrome is complete.
@@ -122,7 +122,7 @@ $NetBSD$
    // This will directly exit if the user asked for help.
    HandleHelpSwitches(command_line);
  #endif
-@@ -1345,7 +1345,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1350,7 +1350,7 @@ std::optional<int> ChromeMainDelegate::B
  #if BUILDFLAG(IS_CHROMEOS)
    chromeos::dbus_paths::RegisterPathProvider();
  #endif
@@ -131,7 +131,7 @@ $NetBSD$
    nacl::RegisterPathProvider();
  #endif
  
-@@ -1732,7 +1732,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1737,7 +1737,7 @@ void ChromeMainDelegate::PreSandboxStart
      CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
    }
  
@@ -140,7 +140,7 @@ $NetBSD$
    // Zygote needs to call InitCrashReporter() in RunZygote().
    if (process_type != switches::kZygoteProcess &&
        !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1828,13 +1828,13 @@ absl::variant<int, content::MainFunction
+@@ -1833,13 +1833,13 @@ absl::variant<int, content::MainFunction
  #else
  
  #if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
diff --git a/chromium/patches/patch-chrome_browser_BUILD.gn b/chromium/patches/patch-chrome_browser_BUILD.gn
index 7e5cda468f..ce7c7e0fe6 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	2024-08-21 22:46:07.519319300 +0000
+--- chrome/browser/BUILD.gn.orig	2024-09-24 20:49:16.860842000 +0000
 +++ chrome/browser/BUILD.gn
-@@ -7013,6 +7013,13 @@ static_library("browser") {
+@@ -6829,6 +6829,13 @@ static_library("browser") {
      }
    }
  
diff --git a/chromium/patches/patch-chrome_browser_about__flags.cc b/chromium/patches/patch-chrome_browser_about__flags.cc
index 9d9341006c..b32a712c00 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	2024-08-21 22:46:07.525319800 +0000
+--- chrome/browser/about_flags.cc.orig	2024-09-24 20:49:16.864842400 +0000
 +++ chrome/browser/about_flags.cc
-@@ -238,7 +238,7 @@
+@@ -245,7 +245,7 @@
  #include "ui/ui_features.h"
  #include "url/url_features.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/allocator/buildflags.h"
  #endif
  
-@@ -332,7 +332,7 @@
+@@ -339,7 +339,7 @@
  #include "device/vr/public/cpp/features.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "ui/ozone/public/ozone_switches.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
  
-@@ -341,7 +341,7 @@
+@@ -348,7 +348,7 @@
  #include "chrome/browser/win/mica_titlebar.h"
  #endif
  
@@ -33,7 +33,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/profile_management/profile_management_features.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
-@@ -351,7 +351,7 @@
+@@ -358,7 +358,7 @@
  #include "components/user_education/common/user_education_features.h"  // nogncheck
  #endif
  
@@ -42,7 +42,7 @@ $NetBSD$
  #include "chrome/browser/ui/ui_features.h"
  #include "ui/base/ui_base_features.h"
  #endif
-@@ -493,7 +493,7 @@ const FeatureEntry::FeatureVariation kDX
+@@ -500,7 +500,7 @@ const FeatureEntry::FeatureVariation kDX
      {"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
  #endif
  
@@ -51,7 +51,7 @@ $NetBSD$
  const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
      {flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
      {flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -893,6 +893,26 @@ const FeatureEntry::FeatureVariation
+@@ -783,6 +783,31 @@ const FeatureEntry::FeatureVariation
           std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
           nullptr}};
  
@@ -60,6 +60,8 @@ $NetBSD$
 +        { "audio-backend", "pulseaudio" }};
 +const FeatureEntry::FeatureParam kAudioBackendSndio[] = {
 +        { "audio-backend", "sndio" }};
++const FeatureEntry::FeatureParam kAudioBackendAudioIO[] = {
++        { "audio-backend", "audioio" }};
 +const FeatureEntry::FeatureParam kAudioBackendAlsa[] = {
 +        { "audio-backend", "alsa" }};
 +const FeatureEntry::FeatureVariation
@@ -70,6 +72,9 @@ $NetBSD$
 +        {"using sndio by default if available", kAudioBackendSndio,
 +         std::size(kAudioBackendSndio),
 +         nullptr},
++        {"using audioio by default if available", kAudioBackendAudioIO,
++         std::size(kAudioBackendAudioIO),
++         nullptr},
 +        {"using ALSA by default if available", kAudioBackendAlsa,
 +         std::size(kAudioBackendAlsa),
 +         nullptr}};
@@ -78,7 +83,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
      {"UIClipboardMaximumAge", "60"}};
  const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1306,7 +1326,7 @@ const FeatureEntry::FeatureVariation kPa
+@@ -1195,7 +1220,7 @@ const FeatureEntry::FeatureVariation kPa
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -87,7 +92,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
      {"AtKeywordAcceleration", "true"},
  };
-@@ -1350,7 +1370,7 @@ const FeatureEntry::FeatureVariation
+@@ -1239,7 +1264,7 @@ const FeatureEntry::FeatureVariation
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -96,7 +101,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kShortcutBoostSingleUrl[] = {
      {"ShortcutBoostSearchScore", "0"},
      {"ShortcutBoostNonTopHitThreshold", "0"},
-@@ -3779,7 +3799,7 @@ const flags_ui::FeatureEntry::FeatureVar
+@@ -3719,7 +3744,7 @@ const flags_ui::FeatureEntry::FeatureVar
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -105,7 +110,7 @@ $NetBSD$
  const flags_ui::FeatureEntry::FeatureParam
      kDesktopPWAsLinkCapturingDefaultOn[] = {
          {"link_capturing_state", "on_by_default"}};
-@@ -4858,7 +4878,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -4892,7 +4917,7 @@ const FeatureEntry kFeatureEntries[] = {
      },
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -114,7 +119,7 @@ $NetBSD$
      {
          "fluent-overlay-scrollbars",
          flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5277,7 +5297,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5303,7 +5328,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kWebAppUniversalInstallDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(features::kWebAppUniversalInstall)},
  #endif  // !BUILDFLAG(IS_ANDROID)
@@ -123,7 +128,7 @@ $NetBSD$
      {"shortcuts-not-apps", flag_descriptions::kShortcutsNotAppsName,
       flag_descriptions::kShortcutsNotAppsDescription,
       kOsMac | kOsWin | kOsLinux,
-@@ -5413,7 +5433,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5452,7 +5477,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kWebShare)},
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
  
@@ -132,11 +137,10 @@ $NetBSD$
      {"pulseaudio-loopback-for-cast",
       flag_descriptions::kPulseaudioLoopbackForCastName,
       flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5436,9 +5456,19 @@ const FeatureEntry kFeatureEntries[] = {
-      flag_descriptions::kWaylandPerWindowScalingName,
-      flag_descriptions::kWaylandPerWindowScalingDescription, kOsLinux,
-      FEATURE_VALUE_TYPE(features::kWaylandPerSurfaceScale)},
-+
+@@ -5479,9 +5504,18 @@ const FeatureEntry kFeatureEntries[] = {
+     {"wayland-text-input-v3", flag_descriptions::kWaylandTextInputV3Name,
+      flag_descriptions::kWaylandTextInputV3Description, kOsLinux,
+      FEATURE_VALUE_TYPE(features::kWaylandTextInputV3)},
 +#if BUILDFLAG(IS_BSD)
 +    {"audio-backend",
 +     flag_descriptions::kAudioBackendName,
@@ -153,7 +157,7 @@ $NetBSD$
      {"skip-undecryptable-passwords",
       flag_descriptions::kSkipUndecryptablePasswordsName,
       flag_descriptions::kSkipUndecryptablePasswordsDescription,
-@@ -6433,7 +6463,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6472,7 +6506,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "MlUrlScoring")},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -162,7 +166,7 @@ $NetBSD$
      {"omnibox-domain-suggestions",
       flag_descriptions::kOmniboxDomainSuggestionsName,
       flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop,
-@@ -6728,7 +6758,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6767,7 +6801,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "OrganicRepeatableQueries")},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -171,7 +175,7 @@ $NetBSD$
      {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
       flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
       FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7397,7 +7427,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7401,7 +7435,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -180,7 +184,7 @@ $NetBSD$
      {"cups-ipp-printing-backend",
       flag_descriptions::kCupsIppPrintingBackendName,
       flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8417,7 +8447,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8405,7 +8439,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kCooperativeSchedulingDescription, kOsAll,
       FEATURE_VALUE_TYPE(features::kCooperativeScheduling)},
  
@@ -189,7 +193,7 @@ $NetBSD$
      {"enable-network-service-sandbox",
       flag_descriptions::kEnableNetworkServiceSandboxName,
       flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8441,7 +8471,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8429,7 +8463,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(media::kV4L2FlatStatefulVideoDecoder)},
  #endif
  
@@ -198,7 +202,7 @@ $NetBSD$
      {"enable-family-link-extensions-permissions",
       flag_descriptions::
           kEnableExtensionsPermissionsForSupervisedUsersOnDesktopName,
-@@ -9292,7 +9322,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9267,7 +9301,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(ash::features::kWallpaperPerDesk)},
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -207,7 +211,7 @@ $NetBSD$
      {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
       flag_descriptions::kGetAllScreensMediaDescription,
       kOsCrOS | kOsLacros | kOsLinux,
-@@ -9331,7 +9361,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9306,7 +9340,7 @@ const FeatureEntry kFeatureEntries[] = {
  
  #if BUILDFLAG(IS_WIN) ||                                      \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -216,7 +220,7 @@ $NetBSD$
      {
          "ui-debug-tools",
          flag_descriptions::kUIDebugToolsName,
-@@ -9556,7 +9586,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9531,7 +9565,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -225,7 +229,7 @@ $NetBSD$
      {"policy-indication-for-managed-default-search",
       flag_descriptions::kPolicyIndicationForManagedDefaultSearchName,
       flag_descriptions::kPolicyIndicationForManagedDefaultSearchDescription,
-@@ -9896,7 +9926,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9869,7 +9903,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -234,7 +238,7 @@ $NetBSD$
      {"media-session-enter-picture-in-picture",
       flag_descriptions::kMediaSessionEnterPictureInPictureName,
       flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10796,7 +10826,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10762,7 +10796,7 @@ const FeatureEntry kFeatureEntries[] = {
       kOsDesktop | kOsAndroid,
       FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
  
@@ -243,7 +247,7 @@ $NetBSD$
      {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
       flag_descriptions::kCameraMicEffectsDescription,
       static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10834,7 +10864,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10800,7 +10834,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kSiteInstanceGroupsForDataUrls)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -252,7 +256,7 @@ $NetBSD$
      {"site-search-settings-policy",
       flag_descriptions::kSiteSearchSettingsPolicyName,
       flag_descriptions::kSiteSearchSettingsPolicyDescription, kOsAll,
-@@ -10959,7 +10989,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10929,7 +10963,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kHideIncognitoMediaMetadataDescription, kOsAll,
       FEATURE_VALUE_TYPE(media::kHideIncognitoMediaMetadata)},
  
@@ -261,7 +265,7 @@ $NetBSD$
      {"third-party-profile-management",
       flag_descriptions::kThirdPartyProfileManagementName,
       flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -11002,7 +11032,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10972,7 +11006,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -270,7 +274,7 @@ $NetBSD$
      {"enable-user-link-capturing-pwa",
       flag_descriptions::kDesktopPWAsUserLinkCapturingName,
       flag_descriptions::kDesktopPWAsUserLinkCapturingDescription,
-@@ -11318,7 +11348,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11262,7 +11296,7 @@ const FeatureEntry kFeatureEntries[] = {
           trusted_vault::kTrustedVaultFrequentDegradedRecoverabilityPolling)},
  #endif
  
@@ -279,7 +283,7 @@ $NetBSD$
      {"restart-to-gain-access-to-keychain",
       flag_descriptions::kRestartToGainAccessToKeychainName,
       flag_descriptions::kRestartToGainAccessToKeychainDescription,
-@@ -11981,7 +12011,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11925,7 +11959,7 @@ const FeatureEntry kFeatureEntries[] = {
                              kAuthenticateUsingUserConsentVerifierInteropApi)},
  #endif
  
@@ -288,12 +292,30 @@ $NetBSD$
      {"sync-enable-bookmarks-in-transport-mode",
       flag_descriptions::kSyncEnableBookmarksInTransportModeName,
       flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -12007,7 +12037,7 @@ const FeatureEntry kFeatureEntries[] = {
-          "AutofillUploadCardRequestTimeout")},
+@@ -12001,7 +12035,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif  // BUILDFLAG(IS_WIN)
+ 
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_WIN)
++    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+     {"classify-url-on-process-response-event",
+      flag_descriptions::kClassifyUrlOnProcessResponseEventName,
+      flag_descriptions::kClassifyUrlOnProcessResponseEventDescription,
+@@ -12010,7 +12044,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif
  
  #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,
+     {"tab-organization", flag_descriptions::kTabOrganizationName,
+      flag_descriptions::kTabOrganizationDescription, kOsDesktop,
+      FEATURE_VALUE_TYPE(features::kTabOrganization)},
+@@ -12049,7 +12083,7 @@ const FeatureEntry kFeatureEntries[] = {
+      flag_descriptions::kLanguageDetectionAPIDescription, kOsAll,
+      FEATURE_VALUE_TYPE(blink::features::kLanguageDetectionAPI)},
+ 
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+     {"supervised-profile-hide-guest",
+      flag_descriptions::kSupervisedProfileHideGuestName,
+      flag_descriptions::kSupervisedProfileHideGuestDescription,
diff --git a/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc b/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
index 6246049dff..4262393d37 100644
--- a/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
+++ b/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/accessibility/page_colors.cc.orig	2024-08-21 22:46:07.532320500 +0000
+--- chrome/browser/accessibility/page_colors.cc.orig	2024-09-24 20:49:16.871842900 +0000
 +++ chrome/browser/accessibility/page_colors.cc
 @@ -12,7 +12,7 @@
  #include "components/sync_preferences/pref_service_syncable.h"
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 3884cfee02..9ac773ca40 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	2024-08-21 22:46:07.533320700 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig	2024-09-24 20:49:16.873843200 +0000
 +++ chrome/browser/after_startup_task_utils.cc
 @@ -117,7 +117,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 4b5183c39e..f310713b7b 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	2024-08-21 22:46:07.670334800 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig	2024-09-24 20:49:17.023856200 +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 247c32a3d6..fc154354ec 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	2024-08-21 22:46:07.698337600 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig	2024-09-24 20:49:17.050858700 +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 3cac49788f..fc46c0e2e7 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	2024-08-21 22:46:07.698337600 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig	2024-09-24 20:49:17.051858700 +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 e77d3c7045..278b57beaf 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	2024-08-21 22:46:08.475417400 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig	2024-09-24 20:49:17.817926000 +0000
 +++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
 @@ -88,7 +88,7 @@ ChromeAutocompleteSchemeClassifier::GetI
        return metrics::OmniboxInputType::QUERY;
diff --git a/chromium/patches/patch-chrome_browser_background_background__mode__manager.cc b/chromium/patches/patch-chrome_browser_background_background__mode__manager.cc
index ae1236950b..3b56b4fc60 100644
--- a/chromium/patches/patch-chrome_browser_background_background__mode__manager.cc
+++ b/chromium/patches/patch-chrome_browser_background_background__mode__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/background_mode_manager.cc.orig	2024-08-21 22:46:08.504420300 +0000
+--- chrome/browser/background/background_mode_manager.cc.orig	2024-09-24 20:49:17.849928900 +0000
 +++ chrome/browser/background/background_mode_manager.cc
 @@ -872,7 +872,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
      return gfx::ImageSkia();
diff --git a/chromium/patches/patch-chrome_browser_background_background__mode__optimizer.cc b/chromium/patches/patch-chrome_browser_background_background__mode__optimizer.cc
index ca5b98be4b..9473f492a6 100644
--- a/chromium/patches/patch-chrome_browser_background_background__mode__optimizer.cc
+++ b/chromium/patches/patch-chrome_browser_background_background__mode__optimizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/background/background_mode_optimizer.cc.orig	2024-08-21 22:46:08.504420300 +0000
+--- chrome/browser/background/background_mode_optimizer.cc.orig	2024-09-24 20:49:17.850928800 +0000
 +++ chrome/browser/background/background_mode_optimizer.cc
 @@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer>
      return nullptr;
diff --git a/chromium/patches/patch-chrome_browser_browser__features.cc b/chromium/patches/patch-chrome_browser_browser__features.cc
index 010da0bba2..54025fcff4 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium/patches/patch-chrome_browser_browser__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_features.cc.orig	2024-08-21 22:46:08.520422000 +0000
+--- chrome/browser/browser_features.cc.orig	2024-09-24 20:49:17.867930400 +0000
 +++ chrome/browser/browser_features.cc
 @@ -69,7 +69,7 @@ BASE_FEATURE(kClosedTabCache,
  BASE_FEATURE(kDestroyProfileOnBrowserClose,
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -316,7 +316,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
+@@ -328,7 +328,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
  BASE_FEATURE(kSupportSearchSuggestionForPrerender2,
               "SupportSearchSuggestionForPrerender2",
  #if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 57895de581..c623b47ef1 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	2024-08-21 22:46:08.521422100 +0000
+--- chrome/browser/browser_process_impl.cc.orig	2024-09-24 20:49:17.868930300 +0000
 +++ chrome/browser/browser_process_impl.cc
-@@ -227,7 +227,7 @@
+@@ -228,7 +228,7 @@
  #include "chrome/browser/ui/profiles/profile_picker.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
    ChromeJsErrorReportProcessor::Create();
  #endif
  
-@@ -1615,7 +1615,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1614,7 +1614,7 @@ void BrowserProcessImpl::Unpin() {
  // Mac is currently not supported.
  // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
  // complete.
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.h b/chromium/patches/patch-chrome_browser_browser__process__impl.h
index 8e9132983f..269c87c402 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_process_impl.h.orig	2024-08-21 22:46:08.522422300 +0000
+--- chrome/browser/browser_process_impl.h.orig	2024-09-24 20:49:17.868930300 +0000
 +++ chrome/browser/browser_process_impl.h
-@@ -404,7 +404,7 @@ class BrowserProcessImpl : public Browse
+@@ -403,7 +403,7 @@ class BrowserProcessImpl : public Browse
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 3d61411488..887b25a8aa 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_field_trials.cc.orig	2024-08-21 22:46:08.548425000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig	2024-09-24 20:49:17.896932800 +0000
 +++ chrome/browser/chrome_browser_field_trials.cc
 @@ -48,7 +48,7 @@
  #include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_trial.h"
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
index d9091dc10b..fff0adf3f3 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_field_trials.h.orig	2024-08-21 22:46:08.548425000 +0000
+--- chrome/browser/chrome_browser_field_trials.h.orig	2024-09-24 20:49:17.896932800 +0000
 +++ chrome/browser/chrome_browser_field_trials.h
 @@ -34,7 +34,7 @@ class ChromeBrowserFieldTrials : public 
        const variations::EntropyProviders& entropy_providers,
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 46eb7d59bb..c9a1397cea 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_interface_binders.cc.orig	2024-08-21 22:46:08.549425000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig	2024-09-24 20:49:17.897933000 +0000
 +++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -133,12 +133,12 @@
+@@ -127,12 +127,12 @@
  #endif  // BUILDFLAG(FULL_SAFE_BROWSING)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -21,16 +21,16 @@ $NetBSD$
  #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
  #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
  #endif
-@@ -226,7 +226,7 @@
+@@ -219,7 +219,7 @@
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/companion/visual_query/visual_query_suggestions_service_factory.h"
- #include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
- #include "chrome/browser/ui/webui/discards/discards.mojom.h"
-@@ -237,7 +237,7 @@
+ #include "chrome/browser/screen_ai/screen_ai_service_router.h"
+ #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
+@@ -232,7 +232,7 @@
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
  
@@ -39,16 +39,16 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -864,7 +864,7 @@ void BindScreen2xMainContentExtractor(
- #endif
+@@ -846,7 +846,7 @@ void BindMediaFoundationPreferences(
+ #endif  // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- void BindVisualSuggestionsModelProvider(
+ void BindScreenAIAnnotator(
      content::RenderFrameHost* frame_host,
-     mojo::PendingReceiver<
-@@ -1060,7 +1060,7 @@ void PopulateChromeFrameBinders(
+     mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
+@@ -1063,7 +1063,7 @@ void PopulateChromeFrameBinders(
  #endif  // BUILDFLAG(ENABLE_SPEECH_SERVICE)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -57,7 +57,7 @@ $NetBSD$
    if (base::FeatureList::IsEnabled(blink::features::kDesktopPWAsSubApps) &&
        !render_frame_host->GetParentOrOuterDocument()) {
      // The service binder will reject non-primary main frames, but we still need
-@@ -1158,7 +1158,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1159,7 +1159,7 @@ void PopulateChromeWebUIFrameBinders(
        DataSharingInternalsUI>(map);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -66,7 +66,7 @@ $NetBSD$
    RegisterWebUIControllerInterfaceBinder<
        connectors_internals::mojom::PageHandler,
        enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -1169,7 +1169,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1170,7 +1170,7 @@ void PopulateChromeWebUIFrameBinders(
                                           policy::DlpInternalsUI>(map);
  #endif
  
@@ -75,7 +75,15 @@ $NetBSD$
    RegisterWebUIControllerInterfaceBinder<
        app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
  #endif
-@@ -1261,7 +1261,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1256,14 +1256,14 @@ void PopulateChromeWebUIFrameBinders(
+       page_image_service::mojom::PageImageServiceHandler, HistoryUI,
+       HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
+                                          WhatsNewUI>(map);
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
    RegisterWebUIControllerInterfaceBinder<
        browser_command::mojom::CommandHandlerFactory,
@@ -84,7 +92,7 @@ $NetBSD$
        WhatsNewUI,
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
        NewTabPageUI>(map);
-@@ -1753,7 +1753,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1750,7 +1750,7 @@ void PopulateChromeWebUIFrameBinders(
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
  #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 7b22940c7e..fecf18f3f4 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	2024-08-21 22:46:08.550425000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig	2024-09-24 20:49:17.899933000 +0000
 +++ chrome/browser/chrome_browser_main.cc
-@@ -251,15 +251,15 @@
+@@ -247,15 +247,15 @@
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -25,7 +25,7 @@ $NetBSD$
  #include "base/nix/xdg_util.h"
  #endif
  
-@@ -292,14 +292,14 @@
+@@ -288,14 +288,14 @@
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
  #include "chrome/browser/headless/headless_mode_metrics.h"  // nogncheck
  #include "chrome/browser/headless/headless_mode_util.h"     // nogncheck
  #include "components/headless/select_file_dialog/headless_select_file_dialog.h"
-@@ -371,14 +371,14 @@
+@@ -367,14 +367,14 @@
  #endif  // BUILDFLAG(IS_WIN) && BUILDFLAG(USE_BROWSER_SPELLCHECKER)
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -59,7 +59,7 @@ $NetBSD$
  constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
      FILE_PATH_LITERAL("Media History");
  
-@@ -543,7 +543,7 @@ void ProcessSingletonNotificationCallbac
+@@ -539,7 +539,7 @@ void ProcessSingletonNotificationCallbac
    }
  #endif
  
@@ -68,7 +68,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.
-@@ -1109,7 +1109,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1105,7 +1105,7 @@ int ChromeBrowserMainParts::PreCreateThr
        browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
      }
  
@@ -77,7 +77,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 .
-@@ -1157,7 +1157,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1153,7 +1153,7 @@ int ChromeBrowserMainParts::PreCreateThr
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -86,7 +86,7 @@ $NetBSD$
    metrics::DesktopSessionDurationTracker::Initialize();
    ProfileActivityMetricsRecorder::Initialize();
    TouchModeStatsTracker::Initialize(
-@@ -1344,7 +1344,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1340,7 +1340,7 @@ void ChromeBrowserMainParts::PostProfile
  #endif  // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -95,7 +95,7 @@ $NetBSD$
    // Delete the media history database if it still exists.
    // TODO(crbug.com/40177301): Remove this.
    base::ThreadPool::PostTask(
-@@ -1393,7 +1393,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1389,7 +1389,7 @@ void ChromeBrowserMainParts::PostProfile
        *UrlLanguageHistogramFactory::GetForBrowserContext(profile));
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -104,7 +104,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::ReportHeadlessActionMetrics();
    }
-@@ -1505,7 +1505,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1501,7 +1501,7 @@ int ChromeBrowserMainParts::PreMainMessa
    // In headless mode provide alternate SelectFileDialog factory overriding
    // any platform specific SelectFileDialog implementation that may have been
    // set.
@@ -113,7 +113,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::HeadlessSelectFileDialogFactory::SetUp();
    }
-@@ -2056,7 +2056,7 @@ bool ChromeBrowserMainParts::ProcessSing
+@@ -2050,7 +2050,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__linux.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
index 3e420c8476..f9349b54c1 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.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_linux.cc.orig	2024-08-21 22:46:08.551425200 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig	2024-09-24 20:49:17.900933300 +0000
 +++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
 @@ -58,7 +58,7 @@ void ChromeBrowserMainExtraPartsLinux::P
  
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 527c09def4..e8b84bef92 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	2024-08-21 22:46:08.551425200 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig	2024-09-24 20:49:17.900933300 +0000
 +++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
 @@ -27,7 +27,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 8711276191..08690fb89e 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_linux.cc.orig	2024-08-21 22:46:08.551425200 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig	2024-09-24 20:49:17.900933300 +0000
 +++ chrome/browser/chrome_browser_main_linux.cc
 @@ -25,7 +25,7 @@
  #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
index 41f1463c55..3dc844349e 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	2024-08-21 22:46:08.551425200 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig	2024-09-24 20:49:17.900933300 +0000
 +++ chrome/browser/chrome_browser_main_linux.h
 @@ -30,7 +30,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 7c2ac59cac..d06e0fe1ce 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main_posix.cc.orig	2024-08-21 22:46:08.552425400 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig	2024-09-24 20:49:17.901933400 +0000
 +++ chrome/browser/chrome_browser_main_posix.cc
 @@ -79,7 +79,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
    } 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 870adc07be..5095e73620 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	2024-08-21 22:46:08.559426000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig	2024-09-24 20:49:17.907934000 +0000
 +++ chrome/browser/chrome_content_browser_client.cc
-@@ -477,7 +477,7 @@
+@@ -488,7 +488,7 @@
  #include "storage/browser/file_system/external_mount_points.h"
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -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)
-@@ -593,12 +593,12 @@
+@@ -605,12 +605,12 @@
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -30,7 +30,7 @@ $NetBSD$
  #include "components/crash/core/app/crash_switches.h"
  #include "components/crash/core/app/crashpad.h"
  #endif
-@@ -609,7 +609,7 @@
+@@ -621,7 +621,7 @@
  #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
  #endif
  
@@ -39,7 +39,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
  #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
  #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -617,7 +617,7 @@
+@@ -629,7 +629,7 @@
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -48,7 +48,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
          // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -632,7 +632,7 @@
+@@ -644,7 +644,7 @@
  #include "chrome/browser/ui/views/lens/lens_side_panel_navigation_helper.h"
  #endif
  
@@ -57,7 +57,7 @@ $NetBSD$
  #include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
  #elif BUILDFLAG(IS_OZONE)
  #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1572,7 +1572,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1592,7 +1592,7 @@ void ChromeContentBrowserClient::Registe
  #if BUILDFLAG(IS_CHROMEOS)
    registry->RegisterBooleanPref(prefs::kNativeClientForceAllowed, false);
  #endif  // BUILDFLAG(IS_CHROMEOS)
@@ -66,7 +66,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
                                  true);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1772,7 +1772,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1792,7 +1792,7 @@ ChromeContentBrowserClient::CreateBrowse
  #elif BUILDFLAG(IS_CHROMEOS_LACROS)
    main_parts = std::make_unique<ChromeBrowserMainPartsLacros>(
        is_integration_test, &startup_data_);
@@ -75,7 +75,7 @@ $NetBSD$
    main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
        is_integration_test, &startup_data_);
  #elif BUILDFLAG(IS_ANDROID)
-@@ -1806,7 +1806,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1826,7 +1826,7 @@ ChromeContentBrowserClient::CreateBrowse
        std::make_unique<ChromeBrowserMainExtraPartsViewsLacros>());
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -84,7 +84,7 @@ $NetBSD$
    main_parts->AddParts(
        std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
  #else
-@@ -1827,7 +1827,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1847,7 +1847,7 @@ ChromeContentBrowserClient::CreateBrowse
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLacros>());
  #endif
  
@@ -93,7 +93,7 @@ $NetBSD$
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
  #elif BUILDFLAG(IS_OZONE)
    main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1846,7 +1846,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1866,7 +1866,7 @@ ChromeContentBrowserClient::CreateBrowse
  
    chrome::AddMetricsExtraParts(main_parts.get());
  
@@ -101,8 +101,18 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    main_parts->AddParts(
        std::make_unique<
-           chrome::enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2708,7 +2708,7 @@ void ChromeContentBrowserClient::AppendE
+           enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
+@@ -2740,7 +2740,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+ void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
+     base::CommandLine* command_line,
+     int child_process_id) {
++#ifdef notyet
+   crash_keys::AppendStringAnnotationsCommandLineSwitch(command_line);
++#endif
+ #if BUILDFLAG(IS_MAC)
+   std::unique_ptr<metrics::ClientInfo> client_info =
+       GoogleUpdateSettings::LoadMetricsClientInfo();
+@@ -2749,7 +2751,7 @@ void ChromeContentBrowserClient::AppendE
                                      client_info->client_id);
    }
  #elif BUILDFLAG(IS_POSIX)
@@ -111,7 +121,7 @@ $NetBSD$
    pid_t pid;
    if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
      command_line->AppendSwitchASCII(
-@@ -3060,7 +3060,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3101,7 +3103,7 @@ void ChromeContentBrowserClient::AppendE
      }
    }
  
@@ -120,7 +130,7 @@ $NetBSD$
    // Opt into a hardened stack canary mitigation if it hasn't already been
    // force-disabled.
    if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4888,7 +4888,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -4928,7 +4930,7 @@ void ChromeContentBrowserClient::GetAddi
    }
  }
  
@@ -129,7 +139,7 @@ $NetBSD$
  void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
      const base::CommandLine& command_line,
      int child_process_id,
-@@ -5479,7 +5479,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5524,7 +5526,7 @@ ChromeContentBrowserClient::CreateThrott
          &throttles);
    }
  
@@ -138,7 +148,7 @@ $NetBSD$
    MaybeAddThrottle(
        WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
        &throttles);
-@@ -5493,7 +5493,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5538,7 +5540,7 @@ ChromeContentBrowserClient::CreateThrott
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -147,7 +157,7 @@ $NetBSD$
    MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
                         MaybeCreateThrottleFor(handle),
                     &throttles);
-@@ -5532,7 +5532,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5577,7 +5579,7 @@ ChromeContentBrowserClient::CreateThrott
              handle));
    }
  
@@ -156,7 +166,7 @@ $NetBSD$
    MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
                         MaybeCreateThrottleFor(handle),
                     &throttles);
-@@ -7442,7 +7442,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7518,7 +7520,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 ef319057ce..8123c02873 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	2024-08-21 22:46:08.560426000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig	2024-09-24 20:49:17.908933900 +0000
 +++ chrome/browser/chrome_content_browser_client.h
-@@ -523,7 +523,7 @@ class ChromeContentBrowserClient : publi
+@@ -525,7 +525,7 @@ class ChromeContentBrowserClient : publi
    bool IsPluginAllowedToUseDevChannelAPIs(
        content::BrowserContext* browser_context,
        const GURL& url) override;
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 bdf2ca4082..3a9d21b3bb 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	2024-08-21 22:46:08.647435000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig	2024-09-24 20:49:18.001942200 +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 b2dd869b4d..9fc3064a36 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	2024-08-21 22:46:08.664436800 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig	2024-09-24 20:49:18.023944100 +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 160b000440..f8eeb39786 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	2024-08-21 22:46:08.668437200 +0000
+--- chrome/browser/defaults.cc.orig	2024-09-24 20:49:18.028944500 +0000
 +++ chrome/browser/defaults.cc
 @@ -44,7 +44,7 @@ const bool kShowHelpMenuItemIcon = true;
  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 47070db97f..0e22d4c83b 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	2024-08-21 22:46:08.673437600 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig	2024-09-24 20:49:18.033944800 +0000
 +++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
 @@ -28,7 +28,7 @@ std::unique_ptr<DeviceOAuth2TokenStore> 
    return std::make_unique<chromeos::DeviceOAuth2TokenStoreChromeOS>(
diff --git a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
index e1c7bc2bef..8fac41c41c 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	2024-08-21 22:46:08.695440000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig	2024-09-24 20:49:18.054946700 +0000
 +++ chrome/browser/diagnostics/diagnostics_writer.h
 @@ -14,6 +14,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 2cfde0979d..d568d90a5e 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	2024-08-21 22:46:08.722442600 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig	2024-09-24 20:49:18.082949200 +0000
 +++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1753,7 +1753,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -1763,7 +1763,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();
    }
-@@ -1901,7 +1901,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -1911,7 +1911,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()) {
-@@ -1979,7 +1979,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -1989,7 +1989,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 2aec680a0b..344123a522 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	2024-08-21 22:46:08.725443100 +0000
+--- chrome/browser/download/download_commands.cc.orig	2024-09-24 20:49:18.086949600 +0000
 +++ chrome/browser/download/download_commands.cc
 @@ -26,7 +26,7 @@
  #include "ui/base/clipboard/scoped_clipboard_writer.h"
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.h b/chromium/patches/patch-chrome_browser_download_download__commands.h
index 81c7620111..e089928f28 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	2024-08-21 22:46:08.725443100 +0000
+--- chrome/browser/download/download_commands.h.orig	2024-09-24 20:49:18.086949600 +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 0ae2b50106..f28ec83a05 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	2024-08-21 22:46:08.727443200 +0000
+--- chrome/browser/download/download_file_picker.cc.orig	2024-09-24 20:49:18.087949800 +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 c3bffbc38d..1315515910 100644
--- a/chromium/patches/patch-chrome_browser_download_download__item__model.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_item_model.cc.orig	2024-08-21 22:46:08.728443400 +0000
+--- chrome/browser/download/download_item_model.cc.orig	2024-09-24 20:49:18.089949800 +0000
 +++ chrome/browser/download/download_item_model.cc
 @@ -814,7 +814,7 @@ bool DownloadItemModel::IsCommandChecked
               download_crx_util::IsExtensionDownload(*download_);
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.cc b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
index f96defe2b5..2f9290dfa1 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	2024-08-21 22:46:08.730443500 +0000
+--- chrome/browser/download/download_prefs.cc.orig	2024-09-24 20:49:18.091950000 +0000
 +++ chrome/browser/download/download_prefs.cc
 @@ -11,6 +11,7 @@
  #include <vector>
@@ -52,7 +52,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kOpenPdfDownloadInSystemReader, false);
  #endif
  #if BUILDFLAG(IS_ANDROID)
-@@ -469,7 +474,7 @@ void DownloadPrefs::DisableAutoOpenByUse
+@@ -471,7 +476,7 @@ void DownloadPrefs::DisableAutoOpenByUse
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -61,7 +61,7 @@ $NetBSD$
  void DownloadPrefs::SetShouldOpenPdfInSystemReader(bool should_open) {
    if (should_open_pdf_in_system_reader_ == should_open)
      return;
-@@ -501,7 +506,7 @@ bool DownloadPrefs::ShouldOpenPdfInSyste
+@@ -503,7 +508,7 @@ bool DownloadPrefs::ShouldOpenPdfInSyste
  
  void DownloadPrefs::ResetAutoOpenByUser() {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -70,7 +70,7 @@ $NetBSD$
    SetShouldOpenPdfInSystemReader(false);
  #endif
    auto_open_by_user_.clear();
-@@ -538,7 +543,7 @@ void DownloadPrefs::SaveAutoOpenState() 
+@@ -540,7 +545,7 @@ void DownloadPrefs::SaveAutoOpenState() 
  bool DownloadPrefs::CanPlatformEnableAutoOpenForPdf() const {
  #if BUILDFLAG(IS_CHROMEOS)
    return false;  // There is no UI for auto-open on ChromeOS.
@@ -79,7 +79,7 @@ $NetBSD$
    return ShouldOpenPdfInSystemReader();
  #else
    return false;
-@@ -690,7 +695,14 @@ base::FilePath DownloadPrefs::SanitizeDo
+@@ -692,7 +697,14 @@ base::FilePath DownloadPrefs::SanitizeDo
  #else
    // If the stored download directory is an absolute path, we presume it's
    // correct; there's not really much more validation we can do here.
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.h b/chromium/patches/patch-chrome_browser_download_download__prefs.h
index d34af81861..a34ab8978e 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	2024-08-21 22:46:08.730443500 +0000
+--- chrome/browser/download/download_prefs.h.orig	2024-09-24 20:49:18.091950000 +0000
 +++ chrome/browser/download/download_prefs.h
 @@ -115,7 +115,7 @@ class DownloadPrefs {
    void DisableAutoOpenByUserBasedOnExtension(const base::FilePath& file_name);
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 9d8ccb7a1b..b03c69e0b4 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2024-08-21 22:46:08.759446600 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2024-09-24 20:49:18.121952500 +0000
 +++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
-@@ -151,7 +151,7 @@ AnalysisServiceSettings::AnalysisService
+@@ -150,7 +150,7 @@ AnalysisServiceSettings::AnalysisService
    const char* verification_key = kKeyWindowsVerification;
  #elif BUILDFLAG(IS_MAC)
    const char* verification_key = kKeyMacVerification;
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 53aaffbf08..f3174dad08 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig	2024-08-21 22:46:08.766447300 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig	2024-09-24 20:49:18.128953200 +0000
 +++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -570,7 +570,7 @@ bool ConnectorsService::ConnectorsEnable
+@@ -546,7 +546,7 @@ bool ConnectorsService::ConnectorsEnable
  
    Profile* profile = Profile::FromBrowserContext(context_);
  
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 20383e6247..a0dcf264c8 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	2024-08-21 22:46:08.770447700 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig	2024-09-24 20:49:18.133953600 +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 c0411182dd..333bb5643f 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	2024-08-21 22:46:08.771447700 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig	2024-09-24 20:49:18.133953600 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
 @@ -23,7 +23,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 5b2f5d8f8e..2437172379 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,9 +4,9 @@ $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	2024-08-21 22:46:08.771447700 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig	2024-09-24 20:49:18.134953700 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc
-@@ -14,7 +14,7 @@
+@@ -18,7 +18,7 @@
  
  #if BUILDFLAG(IS_WIN)
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/win_key_rotation_command.h"
@@ -15,12 +15,12 @@ $NetBSD$
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/linux_key_rotation_command.h"
  #elif BUILDFLAG(IS_MAC)
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/mac_key_rotation_command.h"
-@@ -47,7 +47,7 @@ std::unique_ptr<KeyRotationCommand> KeyR
-     scoped_refptr<network::SharedURLLoaderFactory> url_loader_factory) {
+@@ -53,7 +53,7 @@ std::unique_ptr<KeyRotationCommand> KeyR
+     policy::DeviceManagementService* device_management_service) {
  #if BUILDFLAG(IS_WIN)
    return std::make_unique<WinKeyRotationCommand>();
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    return std::make_unique<LinuxKeyRotationCommand>(url_loader_factory);
  #elif BUILDFLAG(IS_MAC)
-   return std::make_unique<MacKeyRotationCommand>(url_loader_factory);
+   if (IsDTCKeyRotationUploadedBySharedAPI()) {
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 44f5a3bffc..53bcb6873e 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	2024-08-21 22:46:08.777448400 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig	2024-09-24 20:49:18.141954400 +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 3be5b25a85..e4e938905a 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	2024-08-21 22:46:08.783449000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig	2024-09-24 20:49:18.147955000 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
 @@ -21,7 +21,7 @@
  #include "chrome/browser/profiles/profile.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 11e34c2ca6..7882135589 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	2024-08-21 22:46:08.785449300 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig	2024-09-24 20:49:18.149955000 +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 f331529be5..6c7636d5b5 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2024-08-21 22:46:08.785449300 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2024-09-24 20:49:18.149955000 +0000
 +++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -19,7 +19,7 @@
+@@ -20,7 +20,7 @@
  
  namespace enterprise_connectors {
  
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 6e96e75165..6c6b7537eb 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig	2024-08-21 22:46:08.786449200 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig	2024-09-24 20:49:18.150955200 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,7 @@
  #include "base/strings/utf_string_conversions.h"
  #endif
  
@@ -15,8 +15,8 @@ $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"
-@@ -133,7 +133,7 @@ void UploadSecurityEventReport(base::Val
-       std::move(upload_callback));
+@@ -144,7 +144,7 @@ void UploadSecurityEventReport(base::Val
+       std::move(report), std::move(upload_callback));
  }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 21b7f90b65..898f97f892 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2024-08-21 22:46:08.786449200 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2024-09-24 20:49:18.150955200 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
-@@ -16,7 +16,7 @@
+@@ -17,7 +17,7 @@
  #include "components/keyed_service/core/keyed_service.h"
  #include "components/policy/core/common/cloud/cloud_policy_client.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/device_signals/core/browser/signals_types.h"
  #endif
  
-@@ -184,7 +184,7 @@ class RealtimeReportingClient : public K
+@@ -165,7 +165,7 @@ class RealtimeReportingClient : public K
    base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
  };
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc b/chromium/patches/patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc
index 82d4a1b287..f571785990 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/identifiers/profile_id_delegate_impl.cc.orig	2024-08-21 22:46:08.793450000 +0000
+--- chrome/browser/enterprise/identifiers/profile_id_delegate_impl.cc.orig	2024-09-24 20:49:18.157956000 +0000
 +++ chrome/browser/enterprise/identifiers/profile_id_delegate_impl.cc
 @@ -13,7 +13,7 @@
  #include "components/enterprise/browser/identifiers/identifiers_prefs.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 66e1270525..28963fd9b8 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	2024-08-21 22:46:08.796450400 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig	2024-09-24 20:49:18.160956100 +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 174750291d..8cdfe133b5 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	2024-08-21 22:46:08.797450300 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig	2024-09-24 20:49:18.161956000 +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_signals_device__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
index 967589314d..222b377813 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	2024-08-21 22:46:08.804451200 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig	2024-09-24 20:49:18.168956800 +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_device__info__fetcher__linux.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
index 2bc39feabc..7230b19b81 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.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_linux.cc.orig	2024-08-21 22:46:08.804451200 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig	2024-09-24 20:49:18.168956800 +0000
 +++ chrome/browser/enterprise/signals/device_info_fetcher_linux.cc
 @@ -4,11 +4,22 @@
  
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 9af87a7276..f03264891c 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	2024-08-21 22:46:08.805451200 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig	2024-09-24 20:49:18.170956900 +0000
 +++ chrome/browser/enterprise/signin/enterprise_signin_service.h
 @@ -9,7 +9,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
index b1aabf9295..460585f692 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	2024-08-21 22:46:08.813452000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig	2024-09-24 20:49:18.177957500 +0000
 +++ chrome/browser/extensions/BUILD.gn
-@@ -1513,6 +1513,10 @@ source_set("extensions") {
+@@ -1535,6 +1535,10 @@ source_set("extensions") {
      deps += [ "//chrome/services/printing/public/mojom" ]
    }
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc b/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
index 371c2c963a..9b88887a25 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig	2024-08-21 22:46:08.820452700 +0000
+--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig	2024-09-24 20:49:18.184958200 +0000
 +++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
-@@ -44,7 +44,7 @@
+@@ -43,7 +43,7 @@
  #include "pdf/buildflags.h"
  #include "printing/buildflags/buildflags.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/extensions/api/system_indicator/system_indicator_manager_factory.h"
  #endif
  
-@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -119,7 +119,7 @@ void EnsureApiBrowserContextKeyedService
    extensions::SettingsPrivateEventRouterFactory::GetInstance();
    extensions::SettingsOverridesAPI::GetFactoryInstance();
    extensions::SidePanelService::GetFactoryInstance();
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 cb556a09cc..154a9bd87d 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	2024-08-21 22:46:08.855456400 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig	2024-09-24 20:49:18.218961200 +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 faf014d091..824694a1ad 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	2024-08-21 22:46:08.855456400 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig	2024-09-24 20:49:18.218961200 +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 33438cce30..6b48d734cb 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	2024-08-21 22:46:08.855456400 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig	2024-09-24 20:49:18.218961200 +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 eec77ab7e5..5bab3185fe 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,9 +4,9 @@ $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	2024-08-21 22:46:08.855456400 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig	2024-09-24 20:49:18.218961200 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
-@@ -33,7 +33,7 @@
+@@ -38,7 +38,7 @@
  #include "components/reporting/util/statusor.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <optional>
  
  #include "base/strings/string_util.h"
-@@ -150,7 +150,7 @@ api::enterprise_reporting_private::Conte
+@@ -155,7 +155,7 @@ api::enterprise_reporting_private::Conte
    return info;
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  
  device_signals::SignalsAggregationRequest CreateAggregationRequest(
      device_signals::SignalName signal_name) {
-@@ -211,7 +211,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
+@@ -217,7 +217,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
  
  // getPersistentSecret
  
@@ -33,7 +33,7 @@ $NetBSD$
  
  EnterpriseReportingPrivateGetPersistentSecretFunction::
      EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -637,7 +637,7 @@ void EnterpriseReportingPrivateEnqueueRe
+@@ -643,7 +643,7 @@ void EnterpriseReportingPrivateEnqueueRe
  }
  #endif
  
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 baffeb263d..013c746b1b 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	2024-08-21 22:46:08.856456500 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig	2024-09-24 20:49:18.218961200 +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 d8ce959602..728458a410 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	2024-08-21 22:46:08.872458200 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig	2024-09-24 20:49:18.236962800 +0000
 +++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
 @@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<
  
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc b/chromium/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
index 1c71bb3384..f4ec1c8566 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig	2024-08-21 22:46:08.878458700 +0000
+--- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig	2024-09-24 20:49:18.241963100 +0000
 +++ chrome/browser/extensions/api/management/chrome_management_api_delegate.cc
 @@ -417,7 +417,7 @@ bool ChromeManagementAPIDelegate::Launch
    apps::LaunchContainer launch_container =
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 a146ec8865..06cef761fc 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	2024-08-21 22:46:08.880458800 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig	2024-09-24 20:49:18.244963400 +0000
 +++ chrome/browser/extensions/api/messaging/launch_context_posix.cc
 @@ -86,7 +86,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 5d2c339aca..12ea98d305 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	2024-08-21 22:46:08.891460200 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig	2024-09-24 20:49:18.255964300 +0000
 +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
 @@ -630,7 +630,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 8b50f6a886..0000dbad31 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2024-08-21 22:46:08.904461400 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2024-09-24 20:49:18.268965500 +0000
 +++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
 @@ -284,7 +284,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
    } else if (strcmp(os, "linux") == 0) {
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 2762ed4b27..8c4e7cb902 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	2024-08-21 22:46:08.911462000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig	2024-09-24 20:49:18.275966200 +0000
 +++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -205,7 +205,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -204,7 +204,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
        settings_api::PrefType::kBoolean;
  
@@ -15,7 +15,7 @@ $NetBSD$
    (*s_allowlist)[::prefs::kUseCustomChromeFrame] =
        settings_api::PrefType::kBoolean;
  #endif
-@@ -217,7 +217,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -216,7 +216,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[::prefs::kCurrentThemeID] = settings_api::PrefType::kString;
    (*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
    (*s_allowlist)[::prefs::kPolicyThemeColor] = settings_api::PrefType::kNumber;
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
index 4b72e4295a..98386b791c 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig	2024-08-21 22:46:08.922463200 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig	2024-09-24 20:49:18.286967000 +0000
 +++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -892,7 +892,7 @@ ExtensionFunction::ResponseAction Window
+@@ -891,7 +891,7 @@ ExtensionFunction::ResponseAction Window
  // 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 39dc8a3ed2..a25cea2d3e 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	2024-08-21 22:46:08.936464800 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig	2024-09-24 20:49:18.299968200 +0000
 +++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
 @@ -29,7 +29,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 659a6044a4..c2ba65722e 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	2024-08-21 22:46:08.937464700 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig	2024-09-24 20:49:18.300968400 +0000
 +++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -910,7 +910,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -915,7 +915,7 @@ void WebstorePrivateBeginInstallWithMani
  #if BUILDFLAG(IS_CHROMEOS)
        RequestExtensionApproval(contents);
        return;
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 75ce0fdbbf..f1d824bb22 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/external_provider_impl.cc.orig	2024-08-21 22:46:08.990470200 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig	2024-09-24 20:49:18.354973000 +0000
 +++ chrome/browser/extensions/external_provider_impl.cc
 @@ -834,7 +834,7 @@ void ExternalProviderImpl::CreateExterna
    if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
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 bd54243b6f..9b631bfc74 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	2024-08-21 22:46:09.063477800 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig	2024-09-24 20:49:18.428979600 +0000
 +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -318,7 +318,7 @@ const struct {
+@@ -321,7 +321,7 @@ const struct {
       FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
       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 f72d117255..bde613060b 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	2024-08-21 22:46:09.068478300 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig	2024-09-24 20:49:18.435980000 +0000
 +++ chrome/browser/first_run/first_run_dialog.h
 @@ -12,7 +12,7 @@
  // Hide this function on platforms where the dialog does not exist.
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 f96175563a..526fd7c12d 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/first_run/first_run_internal.h.orig	2024-08-21 22:46:09.069478300 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig	2024-09-24 20:49:18.435980000 +0000
 +++ chrome/browser/first_run/first_run_internal.h
 @@ -54,7 +54,7 @@ FirstRunState DetermineFirstRunState(boo
                                       bool force_first_run,
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.cc b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
index bc071cb8ae..98e2576806 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.cc
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/flag_descriptions.cc.orig	2024-08-21 22:46:09.075479000 +0000
+--- chrome/browser/flag_descriptions.cc.orig	2024-09-24 20:49:18.440980700 +0000
 +++ chrome/browser/flag_descriptions.cc
-@@ -419,7 +419,7 @@ const char kIsolatedSandboxedIframesDesc
+@@ -464,7 +464,7 @@ const char kIsolatedSandboxedIframesDesc
      "grouping when enabled is per-site.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  const char kAutofillEnableAmountExtractionDesktopName[] =
      "Enable checkout amount extraction on Chrome desktop";
  const char kAutofillEnableAmountExtractionDesktopDescription[] =
-@@ -856,7 +856,7 @@ const char kDevicePostureDescription[] =
+@@ -909,7 +909,7 @@ const char kDevicePostureDescription[] =
      "Enables Device Posture API (foldable devices)";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
  const char kDocumentPictureInPictureAnimateResizeName[] =
      "Document Picture-in-Picture Animate Resize";
  const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -3050,7 +3050,7 @@ const char kCbdTimeframeRequiredDescript
+@@ -3130,7 +3130,7 @@ const char kCbdTimeframeRequiredDescript
      "value to the list.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
  const char kPolicyIndicationForManagedDefaultSearchName[] =
      "Enable policy indication for managed Default Search provider";
  const char kPolicyIndicationForManagedDefaultSearchDescription[] =
-@@ -3385,7 +3385,7 @@ const char kShowAutofillTypePredictionsD
+@@ -3472,7 +3472,7 @@ const char kShowAutofillTypePredictionsD
      "text.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
  const char kShowFeaturedEnterpriseSiteSearchName[] =
      "Show featured Enterprise site search engines in Omnibox";
  const char kShowFeaturedEnterpriseSiteSearchDescription[] =
-@@ -3422,7 +3422,7 @@ const char kSiteInstanceGroupsForDataUrl
+@@ -3509,7 +3509,7 @@ const char kSiteInstanceGroupsForDataUrl
      "but in the same SiteInstanceGroup, and thus the same process.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
  const char kSiteSearchSettingsPolicyName[] = "Enable SiteSearchSettings policy";
  const char kSiteSearchSettingsPolicyDescription[] =
      "Allow site search engines to be defined by the SiteSearchSettings policy.";
-@@ -7869,7 +7869,7 @@ const char kLacrosMergeIcuDataFileDescri
+@@ -7950,7 +7950,7 @@ const char kLacrosMergeIcuDataFileDescri
      "Enables sharing common areas of icudtl.dat between Ash and Lacros.";
  #endif  // #if BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -60,7 +60,7 @@ $NetBSD$
  const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
  const char kGetAllScreensMediaDescription[] =
      "When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8126,7 +8126,7 @@ const char kV4L2FlatStatefulVideoDecoder
+@@ -8198,7 +8198,7 @@ const char kV4L2FlatStatefulVideoDecoder
  
  // Linux -----------------------------------------------------------------------
  
@@ -69,10 +69,10 @@ $NetBSD$
  const char kOzonePlatformHintChoiceDefault[] = "Default";
  const char kOzonePlatformHintChoiceAuto[] = "Auto";
  const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -8156,6 +8156,18 @@ const char kSimplifiedTabDragUIDescripti
- const char kWaylandPerWindowScalingName[] = "Wayland per-window scaling";
- const char kWaylandPerWindowScalingDescription[] =
-     "Enable Wayland's per-window scaling experimental support.";
+@@ -8231,6 +8231,20 @@ const char kWaylandPerWindowScalingDescr
+ const char kWaylandTextInputV3Name[] = "Wayland text-input-v3";
+ const char kWaylandTextInputV3Description[] =
+     "Enable Wayland's text-input-v3 experimental support.";
 +
 +#if BUILDFLAG(IS_BSD)
 +const char kAudioBackendName[] =
@@ -80,7 +80,9 @@ $NetBSD$
 +const char kAudioBackendDescription[] =
 +#if BUILDFLAG(IS_OPENBSD)
 +    "Select the desired audio backend to use. The default is sndio.";
-+#elif BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_NETBSD)
++#elif BUILDFLAG(IS_NETBSD)
++    "Select the desired audio backend to use. The default is audioio.";
++#elif BUILDFLAG(IS_FREEBSD)
 +    "Select the desired audio backend to use. The default will automatically "
 +    "enumerate through the supported backends.";
 +#endif
@@ -88,7 +90,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  // All views-based platforms --------------------------------------------------
-@@ -8182,14 +8194,14 @@ const char kZeroCopyVideoCaptureDescript
+@@ -8257,14 +8271,14 @@ const char kZeroCopyVideoCaptureDescript
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -105,7 +107,7 @@ $NetBSD$
  const char kEnableNetworkServiceSandboxName[] =
      "Enable the network service sandbox.";
  const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8221,7 +8233,7 @@ const char kWebBluetoothConfirmPairingSu
+@@ -8296,7 +8310,7 @@ const char kWebBluetoothConfirmPairingSu
      "Bluetooth";
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -114,7 +116,7 @@ $NetBSD$
  const char kSkipUndecryptablePasswordsName[] =
      "Skip undecryptable passwords to use the available decryptable "
      "passwords.";
-@@ -8375,7 +8387,7 @@ const char kElementCaptureDescription[] 
+@@ -8450,7 +8464,7 @@ const char kElementCaptureDescription[] 
  
  #if BUILDFLAG(IS_WIN) ||                                      \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -123,7 +125,7 @@ $NetBSD$
  const char kUIDebugToolsName[] = "Debugging tools for UI";
  const char kUIDebugToolsDescription[] =
      "Enables additional keyboard shortcuts to help debugging.";
-@@ -8449,7 +8461,7 @@ const char kAutofillCaretExtractionDescr
+@@ -8524,7 +8538,7 @@ const char kAutofillCaretExtractionDescr
      "Enables passing caret position via Autofill";
  #endif  // BUILDFLAG(ENABLE_COMPOSE)
  
@@ -132,3 +134,12 @@ $NetBSD$
  const char kThirdPartyProfileManagementName[] =
      "Third party profile management";
  const char kThirdPartyProfileManagementDescription[] =
+@@ -8613,7 +8627,7 @@ const char kEnableCertManagementV2UIDesc
+     "chrome://settings/certificates";
+ #endif  // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+ 
+-#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 kSupervisedProfileHideGuestName[] = "Supervised Profile Hide Guest";
+ const char kSupervisedProfileHideGuestDescription[] =
+     "Hides Guest Profile entry points for supervised users";
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index b91b270b83..f0c655329e 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/flag_descriptions.h.orig	2024-08-21 22:46:09.078479300 +0000
+--- chrome/browser/flag_descriptions.h.orig	2024-09-24 20:49:18.441980600 +0000
 +++ chrome/browser/flag_descriptions.h
-@@ -273,7 +273,7 @@ extern const char kImageDescriptionsAlte
+@@ -299,7 +299,7 @@ extern const char kImageDescriptionsAlte
  extern const char kImageDescriptionsAlternateRoutingDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  extern const char kAutofillEnableAmountExtractionDesktopName[];
  extern const char kAutofillEnableAmountExtractionDesktopDescription[];
  #endif
-@@ -660,7 +660,7 @@ extern const char kDevicePostureName[];
+@@ -694,7 +694,7 @@ extern const char kDevicePostureName[];
  extern const char kDevicePostureDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
  extern const char kDocumentPictureInPictureAnimateResizeName[];
  extern const char kDocumentPictureInPictureAnimateResizeDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -1764,7 +1764,7 @@ extern const char kCbdTimeframeRequiredN
+@@ -1805,7 +1805,7 @@ extern const char kCbdTimeframeRequiredN
  extern const char kCbdTimeframeRequiredDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
  extern const char kPolicyIndicationForManagedDefaultSearchName[];
  extern const char kPolicyIndicationForManagedDefaultSearchDescription[];
  #endif
-@@ -1958,7 +1958,7 @@ extern const char kShowAutofillTypePredi
+@@ -2003,7 +2003,7 @@ extern const char kShowAutofillTypePredi
  extern const char kShowAutofillTypePredictionsDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
  extern const char kShowFeaturedEnterpriseSiteSearchName[];
  extern const char kShowFeaturedEnterpriseSiteSearchDescription[];
  
-@@ -1980,7 +1980,7 @@ extern const char kSiteInstanceGroupsFor
+@@ -2025,7 +2025,7 @@ extern const char kSiteInstanceGroupsFor
  extern const char kSiteInstanceGroupsForDataUrlsDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
  extern const char kSiteSearchSettingsPolicyName[];
  extern const char kSiteSearchSettingsPolicyDescription[];
  
-@@ -4557,7 +4557,7 @@ extern const char kLacrosMergeIcuDataFil
+@@ -4604,7 +4604,7 @@ extern const char kLacrosMergeIcuDataFil
  extern const char kLacrosMergeIcuDataFileDescription[];
  #endif  // #if BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -60,7 +60,7 @@ $NetBSD$
  extern const char kGetAllScreensMediaName[];
  extern const char kGetAllScreensMediaDescription[];
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4705,7 +4705,7 @@ extern const char kV4L2FlatStatefulVideo
+@@ -4750,7 +4750,7 @@ extern const char kV4L2FlatStatefulVideo
  
  // Linux ---------------------------------------------------------------------
  
@@ -69,17 +69,17 @@ $NetBSD$
  extern const char kOzonePlatformHintChoiceDefault[];
  extern const char kOzonePlatformHintChoiceAuto[];
  extern const char kOzonePlatformHintChoiceX11[];
-@@ -4724,6 +4724,9 @@ extern const char kSimplifiedTabDragUIDe
+@@ -4772,6 +4772,9 @@ extern const char kWaylandPerWindowScali
  
- extern const char kWaylandPerWindowScalingName[];
- extern const char kWaylandPerWindowScalingDescription[];
+ extern const char kWaylandTextInputV3Name[];
+ extern const char kWaylandTextInputV3Description[];
 +
 +extern const char kAudioBackendName[];
 +extern const char kAudioBackendDescription[];
  #endif  // BUILDFLAG(IS_LINUX)
  
  // All views-based platforms --------------------------------------------------
-@@ -4753,7 +4756,7 @@ extern const char kWebBluetoothConfirmPa
+@@ -4801,7 +4804,7 @@ extern const char kWebBluetoothConfirmPa
  extern const char kWebBluetoothConfirmPairingSupportDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -88,7 +88,7 @@ $NetBSD$
  extern const char kSkipUndecryptablePasswordsName[];
  extern const char kSkipUndecryptablePasswordsDescription[];
  
-@@ -4772,13 +4775,13 @@ extern const char kScreenlockReauthPromo
+@@ -4820,13 +4823,13 @@ extern const char kScreenlockReauthPromo
  #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -104,7 +104,7 @@ $NetBSD$
  extern const char kEnableNetworkServiceSandboxName[];
  extern const char kEnableNetworkServiceSandboxDescription[];
  
-@@ -4877,7 +4880,7 @@ extern const char kElementCaptureDescrip
+@@ -4925,7 +4928,7 @@ extern const char kElementCaptureDescrip
  
  #if BUILDFLAG(IS_WIN) ||                                      \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -113,7 +113,7 @@ $NetBSD$
  extern const char kUIDebugToolsName[];
  extern const char kUIDebugToolsDescription[];
  #endif
-@@ -4931,7 +4934,7 @@ extern const char kAutofillCaretExtracti
+@@ -4979,7 +4982,7 @@ extern const char kAutofillCaretExtracti
  extern const char kAutofillCaretExtractionDescription[];
  #endif  // BUILDFLAG(ENABLE_COMPOSE)
  
@@ -122,3 +122,12 @@ $NetBSD$
  extern const char kThirdPartyProfileManagementName[];
  extern const char kThirdPartyProfileManagementDescription[];
  
+@@ -5035,7 +5038,7 @@ extern const char kEnableCertManagementV
+ extern const char kEnableCertManagementV2UIDescription[];
+ #endif  // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+ 
+-#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 kSupervisedProfileHideGuestName[];
+ extern const char kSupervisedProfileHideGuestDescription[];
+ 
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 b652d87a0f..745943350a 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	2024-08-21 22:46:09.083480000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig	2024-09-24 20:49:18.446981200 +0000
 +++ chrome/browser/gcm/gcm_profile_service_factory.cc
 @@ -89,7 +89,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 9a5bee91c5..1dca675f18 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	2024-08-21 22:46:09.083480000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig	2024-09-24 20:49:18.446981200 +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_global__desktop__features.cc b/chromium/patches/patch-chrome_browser_global__desktop__features.cc
deleted file mode 100644
index a9898e2f2b..0000000000
--- a/chromium/patches/patch-chrome_browser_global__desktop__features.cc
+++ /dev/null
@@ -1,25 +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/global_desktop_features.cc.orig	2024-08-21 22:46:09.085480000 +0000
-+++ chrome/browser/global_desktop_features.cc
-@@ -45,14 +45,14 @@ void GlobalDesktopFeatures::ReplaceGloba
- }
- 
- void GlobalDesktopFeatures::Init() {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (user_education::features::IsWhatsNewV2()) {
-     whats_new_registry_ = CreateWhatsNewRegistry();
-   }
- #endif
- }
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<whats_new::WhatsNewRegistry>
- GlobalDesktopFeatures::CreateWhatsNewRegistry() {
-   return whats_new::CreateWhatsNewRegistry();
diff --git a/chromium/patches/patch-chrome_browser_global__desktop__features.h b/chromium/patches/patch-chrome_browser_global__desktop__features.h
deleted file mode 100644
index 3ad75dfb07..0000000000
--- a/chromium/patches/patch-chrome_browser_global__desktop__features.h
+++ /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/global_desktop_features.h.orig	2024-08-21 22:46:09.085480000 +0000
-+++ chrome/browser/global_desktop_features.h
-@@ -9,7 +9,7 @@
- #include "build/build_config.h"
- 
- namespace whats_new {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- class WhatsNewRegistry;
- #endif
- }  // namespace whats_new
-@@ -37,7 +37,7 @@ class GlobalDesktopFeatures {
-   // Public accessors for features, e.g.
-   // FooFeature* foo_feature() { return foo_feature_.get(); }
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   whats_new::WhatsNewRegistry* whats_new_registry() {
-     return whats_new_registry_.get();
-   }
-@@ -50,7 +50,7 @@ class GlobalDesktopFeatures {
-   // testing. e.g.
-   // virtual std::unique_ptr<FooFeature> CreateFooFeature();
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
- #endif
- 
-@@ -58,7 +58,7 @@ class GlobalDesktopFeatures {
-   // Features will each have a controller. e.g.
-   // std::unique_ptr<FooFeature> foo_feature_;
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_;
- #endif
- };
diff --git a/chromium/patches/patch-chrome_browser_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
new file mode 100644
index 0000000000..608eb3282d
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_global__features.cc
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/global_features.cc.orig	2024-09-24 20:49:18.448981300 +0000
++++ chrome/browser/global_features.cc
+@@ -10,7 +10,7 @@
+ #include "build/build_config.h"
+ #include "chrome/browser/permissions/system/platform_handle.h"
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This causes a gn error on Android builds, because gn does not understand
+ // buildflags, so we include it only on platforms where it is used.
+ #include "components/user_education/common/user_education_features.h"  // nogncheck
+@@ -49,7 +49,7 @@ void GlobalFeatures::ReplaceGlobalFeatur
+ 
+ void GlobalFeatures::Init() {
+   system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   if (user_education::features::IsWhatsNewV2()) {
+     whats_new_registry_ = CreateWhatsNewRegistry();
+   }
+@@ -61,7 +61,7 @@ GlobalFeatures::CreateSystemPermissionsP
+   return system_permission_settings::PlatformHandle::Create();
+ }
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<whats_new::WhatsNewRegistry>
+ GlobalFeatures::CreateWhatsNewRegistry() {
+   return whats_new::CreateWhatsNewRegistry();
diff --git a/chromium/patches/patch-chrome_browser_global__features.h b/chromium/patches/patch-chrome_browser_global__features.h
new file mode 100644
index 0000000000..e9009b163c
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -0,0 +1,44 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/global_features.h.orig	2024-09-24 20:49:18.448981300 +0000
++++ chrome/browser/global_features.h
+@@ -14,7 +14,7 @@ namespace system_permission_settings {
+ class PlatformHandle;
+ }  // namespace system_permission_settings
+ namespace whats_new {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class WhatsNewRegistry;
+ #endif
+ }  // namespace whats_new
+@@ -45,7 +45,7 @@ class GlobalFeatures {
+   system_permissions_platform_handle() {
+     return system_permissions_platform_handle_.get();
+   }
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   whats_new::WhatsNewRegistry* whats_new_registry() {
+     return whats_new_registry_.get();
+   }
+@@ -60,7 +60,7 @@ class GlobalFeatures {
+ 
+   virtual std::unique_ptr<system_permission_settings::PlatformHandle>
+   CreateSystemPermissionsPlatformHandle();
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
+ #endif
+ 
+@@ -70,7 +70,7 @@ class GlobalFeatures {
+ 
+   std::unique_ptr<system_permission_settings::PlatformHandle>
+       system_permissions_platform_handle_;
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   std::unique_ptr<whats_new::WhatsNewRegistry> whats_new_registry_;
+ #endif
+ };
diff --git a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
index a77a3f3a50..e6b84a6246 100644
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/headless/headless_mode_util.cc.orig	2024-08-21 22:46:09.093480800 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig	2024-09-24 20:49:18.456982100 +0000
 +++ chrome/browser/headless/headless_mode_util.cc
 @@ -19,7 +19,7 @@
  #include "chrome/common/chrome_switches.h"
diff --git a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
index 77b5527f13..26bb770aef 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	2024-08-21 22:46:09.123484000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig	2024-09-24 20:49:18.490985000 +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 013d2c0e9b..9664c631cd 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	2024-08-21 22:46:09.240496000 +0000
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig	2024-09-24 20:49:18.606995000 +0000
 +++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
 @@ -40,10 +40,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 04b4a2dd1f..45633d10e1 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	2024-08-21 22:46:09.243496200 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig	2024-09-24 20:49:18.608995400 +0000
 +++ chrome/browser/media_galleries/media_file_system_registry.cc
 @@ -585,7 +585,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 9d7b910477..f74e819a88 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	2024-08-21 22:46:09.181490000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig	2024-09-24 20:49:18.548990000 +0000
 +++ chrome/browser/media/audio_service_util.cc
 @@ -21,7 +21,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 272df35bf2..a5ebd224e9 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	2024-08-21 22:46:09.192491000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig	2024-09-24 20:49:18.559991100 +0000
 +++ chrome/browser/media/router/discovery/BUILD.gn
 @@ -82,7 +82,7 @@ static_library("discovery") {
    ]
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index 3c4caaa173..0865bd2ed8 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2024-08-21 22:46:09.199491700 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2024-09-24 20:49:18.566991600 +0000
 +++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
-@@ -5,11 +5,12 @@
+@@ -10,11 +10,12 @@
  #include "chrome/browser/media/router/discovery/discovery_network_list.h"
  
  #include <ifaddrs.h>
@@ -21,7 +21,7 @@ $NetBSD$
  
  #include <algorithm>
  
-@@ -18,7 +19,7 @@
+@@ -23,7 +24,7 @@
  #include "chrome/browser/media/router/discovery/discovery_network_list_wifi.h"
  #include "net/base/net_errors.h"
  
@@ -30,7 +30,7 @@ $NetBSD$
  #include <netpacket/packet.h>
  #else
  #include <net/if_dl.h>
-@@ -27,7 +28,7 @@
+@@ -32,7 +33,7 @@
  namespace media_router {
  namespace {
  
@@ -39,7 +39,7 @@ $NetBSD$
  using sll = struct sockaddr_ll;
  #define SOCKET_ARP_TYPE(s) ((s)->sll_hatype)
  #define SOCKET_ADDRESS_LEN(s) ((s)->sll_halen)
-@@ -40,6 +41,12 @@ using sll = struct sockaddr_dl;
+@@ -45,6 +46,12 @@ using sll = struct sockaddr_dl;
  #define SOCKET_ADDRESS(s) (LLADDR(s))
  #endif
  
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 47ac235379..7fc9f25726 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	2024-08-21 22:46:09.199491700 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig	2024-09-24 20:49:18.566991600 +0000
 +++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
 @@ -9,7 +9,11 @@
  #include <sys/socket.h>
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 7f5f845a8b..bf7ebd68be 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	2024-08-21 22:46:09.217493500 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig	2024-09-24 20:49:18.584993400 +0000
 +++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
 @@ -21,7 +21,7 @@
  #if BUILDFLAG(IS_CHROMEOS_ASH)
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 d04e86c2b5..38aa38b726 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	2024-08-21 22:46:09.217493500 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig	2024-09-24 20:49:18.584993400 +0000
 +++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
 @@ -20,7 +20,7 @@ namespace aura {
  class Window;
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 2d6331aa22..fdb350023a 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	2024-08-21 22:46:09.219493600 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig	2024-09-24 20:49:18.586993500 +0000
 +++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
 @@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSys
  #if BUILDFLAG(IS_MAC)
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 df4920599d..eb3770dad8 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2024-08-21 22:46:09.233495200 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2024-09-24 20:49:18.599994700 +0000
 +++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
+@@ -106,7 +106,7 @@ std::string GetLogUploadProduct() {
    const char product[] = "Chrome_Mac";
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 1c55384be9..ebb063ee40 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	2024-08-21 22:46:09.234495200 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig	2024-09-24 20:49:18.600994600 +0000
 +++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
 @@ -25,10 +25,10 @@
  #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 54d0fc9dc4..7cc75689e2 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	2024-08-21 22:46:09.234495200 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig	2024-09-24 20:49:18.600994600 +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 fc160441f0..443ef7bf0e 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	2024-08-21 22:46:09.249497000 +0000
+--- chrome/browser/memory_details.cc.orig	2024-09-24 20:49:18.615996000 +0000
 +++ chrome/browser/memory_details.cc
 @@ -38,7 +38,7 @@
  #include "services/resource_coordinator/public/cpp/memory_instrumentation/memory_instrumentation.h"
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 b7314f02dd..b33102d8e6 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	2024-08-21 22:46:09.252497200 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig	2024-09-24 20:49:18.618996100 +0000
 +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -83,8 +83,10 @@
+@@ -88,8 +88,10 @@
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -18,7 +18,7 @@ $NetBSD$
  
  #include "base/linux_util.h"
  #include "base/strings/string_split.h"
-@@ -108,7 +110,7 @@
+@@ -113,7 +115,7 @@
  #include "chromeos/crosapi/cpp/crosapi_constants.h"
  #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -27,7 +27,7 @@ $NetBSD$
  #include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -117,7 +119,7 @@
+@@ -122,7 +124,7 @@
  #include "components/user_manager/user_manager.h"
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -36,7 +36,7 @@ $NetBSD$
  #include "components/power_metrics/system_power_monitor.h"
  #endif
  
-@@ -864,7 +866,7 @@ void RecordStartupMetrics() {
+@@ -869,7 +871,7 @@ void RecordStartupMetrics() {
  
    // Record whether Chrome is the default browser or not.
    // Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
@@ -45,7 +45,7 @@ $NetBSD$
    shell_integration::DefaultWebClientState default_state =
        shell_integration::GetDefaultBrowser();
    base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1163,11 +1165,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1177,11 +1179,11 @@ void ChromeBrowserMainExtraPartsMetrics:
    }
  #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 bd1c200b41..dc8493d8d3 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	2024-08-21 22:46:09.252497200 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig	2024-09-24 20:49:18.618996100 +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 467809feb9..cb93a490d1 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2024-08-21 22:46:09.253497100 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2024-09-24 20:49:18.619996300 +0000
 +++ chrome/browser/metrics/chrome_metrics_service_client.cc
 @@ -196,11 +196,11 @@
  #include "chrome/notification_helper/notification_helper_constants.h"
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 dfae1fb5ae..a2c17a2629 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	2024-08-21 22:46:09.262498100 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig	2024-09-24 20:49:18.628997000 +0000
 +++ chrome/browser/metrics/perf/cpu_identity.cc
 @@ -147,7 +147,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 d90f8e9250..16ae3a4f8d 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	2024-08-21 22:46:09.267498700 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig	2024-09-24 20:49:18.633997400 +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 60b4284a41..34a6916995 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	2024-08-21 22:46:09.267498700 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig	2024-09-24 20:49:18.633997400 +0000
 +++ chrome/browser/metrics/power/process_monitor.cc
 @@ -65,7 +65,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 82486872f0..bb01da47d3 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	2024-08-21 22:46:09.267498700 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig	2024-09-24 20:49:18.633997400 +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 3ed3159494..e24dda576a 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	2024-08-21 22:46:09.317503700 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig	2024-09-24 20:49:18.687002200 +0000
 +++ chrome/browser/net/profile_network_context_service.cc
-@@ -140,7 +140,7 @@
+@@ -138,7 +138,7 @@
  #include "chromeos/startup/browser_params_proxy.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
  #include "components/enterprise/client_certificates/core/certificate_provisioning_service.h"
  #include "components/enterprise/client_certificates/core/client_certificates_service.h"
-@@ -260,7 +260,7 @@ void UpdateCookieSettings(Profile* profi
+@@ -258,7 +258,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) {
-@@ -939,7 +939,7 @@ ProfileNetworkContextService::CreateClie
+@@ -975,7 +975,7 @@ ProfileNetworkContextService::CreateClie
    store = std::make_unique<ClientCertStoreLacros>(
        std::move(certificate_provider), cert_db_initializer, std::move(store));
  #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
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 d1bdcbb7ea..7c6f189320 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	2024-08-21 22:46:09.322504300 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig	2024-09-24 20:49:18.692002500 +0000
 +++ chrome/browser/net/system_network_context_manager.cc
-@@ -96,7 +96,7 @@
+@@ -101,7 +101,7 @@
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/common/chrome_paths_internal.h"
  #include "chrome/grit/branded_strings.h"
  #include "ui/base/l10n/l10n_util.h"
-@@ -140,7 +140,7 @@ SystemNetworkContextManager* g_system_ne
+@@ -145,7 +145,7 @@ SystemNetworkContextManager* g_system_ne
  // received a failed launch for a sandboxed network service.
  bool g_previously_failed_to_launch_sandboxed_service = false;
  
@@ -24,7 +24,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;
-@@ -148,7 +148,7 @@ bool g_network_service_will_allow_gssapi
+@@ -153,7 +153,7 @@ bool g_network_service_will_allow_gssapi
  const char* kGssapiDesiredPref =
  #if BUILDFLAG(IS_CHROMEOS)
      prefs::kKerberosEnabled;
@@ -33,7 +33,7 @@ $NetBSD$
      prefs::kReceivedHttpAuthNegotiateHeader;
  #endif
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -194,7 +194,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -199,7 +199,7 @@ network::mojom::HttpAuthDynamicParamsPtr
    auth_dynamic_params->basic_over_http_enabled =
        local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
  
@@ -42,7 +42,7 @@ $NetBSD$
    auth_dynamic_params->delegate_by_kdc_policy =
        local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -209,7 +209,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr
        local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -51,7 +51,7 @@ $NetBSD$
    auth_dynamic_params->allow_gssapi_library_load =
        local_state->GetBoolean(kGssapiDesiredPref);
  #endif  // BUILDFLAG(IS_CHROMEOS)
-@@ -219,7 +219,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -224,7 +224,7 @@ network::mojom::HttpAuthDynamicParamsPtr
  
  void OnNewHttpAuthDynamicParams(
      network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -60,7 +60,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
-@@ -261,11 +261,11 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -266,11 +266,11 @@ NetworkSandboxState IsNetworkSandboxEnab
    if (g_previously_failed_to_launch_sandboxed_service) {
      return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
    }
@@ -74,7 +74,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 ||
-@@ -281,7 +281,7 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -286,7 +286,7 @@ NetworkSandboxState IsNetworkSandboxEnab
    }
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -83,7 +83,7 @@ $NetBSD$
    if (local_state &&
        local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
      return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -511,7 +511,7 @@ void SystemNetworkContextManager::Delete
+@@ -516,7 +516,7 @@ void SystemNetworkContextManager::Delete
    g_system_network_context_manager = nullptr;
  }
  
@@ -92,7 +92,7 @@ $NetBSD$
  SystemNetworkContextManager::GssapiLibraryLoadObserver::
      GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
      : owner_(owner) {}
-@@ -569,7 +569,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -574,7 +574,7 @@ SystemNetworkContextManager::SystemNetwo
    pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
                               auth_pref_callback);
  
@@ -101,7 +101,7 @@ $NetBSD$
    pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
                               auth_pref_callback);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -583,7 +583,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -588,7 +588,7 @@ SystemNetworkContextManager::SystemNetwo
                               auth_pref_callback);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -110,7 +110,7 @@ $NetBSD$
    pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
  
-@@ -653,7 +653,7 @@ void SystemNetworkContextManager::Regist
+@@ -658,7 +658,7 @@ void SystemNetworkContextManager::Regist
    registry->RegisterBooleanPref(prefs::kKerberosEnabled, false);
  #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -119,7 +119,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
                                  false);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -678,11 +678,11 @@ void SystemNetworkContextManager::Regist
+@@ -683,11 +683,11 @@ void SystemNetworkContextManager::Regist
  
    registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
  
@@ -133,7 +133,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -735,7 +735,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -740,7 +740,7 @@ void SystemNetworkContextManager::OnNetw
    OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
    network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
  
@@ -142,7 +142,7 @@ $NetBSD$
    gssapi_library_loader_observer_.Install(network_service);
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -950,7 +950,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -955,7 +955,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 a9c5aad0dc..360ffed910 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	2024-08-21 22:46:09.322504300 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig	2024-09-24 20:49:18.692002500 +0000
 +++ chrome/browser/net/system_network_context_manager.h
 @@ -197,7 +197,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 12a3aaaa2b..7277e8a809 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	2024-08-21 22:46:09.325504500 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig	2024-09-24 20:49:18.694002900 +0000
 +++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
 @@ -32,7 +32,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 822cbed13d..1bd6ff6de6 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	2024-08-21 22:46:09.331505300 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig	2024-09-24 20:49:18.699003200 +0000
 +++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -20,7 +20,7 @@ bool IsOsSupportedForCart() {
+@@ -24,7 +24,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 575664b8f0..08eef9b6b7 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	2024-08-21 22:46:09.345506700 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig	2024-09-24 20:49:18.712004400 +0000
 +++ chrome/browser/notifications/notification_display_service_impl.cc
 @@ -32,7 +32,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 64469891b4..07e10e24bc 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2024-08-21 22:46:09.348507000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2024-09-24 20:49:18.715004700 +0000
 +++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
-@@ -57,7 +57,7 @@ bool SystemNotificationsEnabled(Profile*
+@@ -56,7 +56,7 @@ bool SystemNotificationsEnabled(Profile*
  #elif BUILDFLAG(IS_WIN)
    return NotificationPlatformBridgeWin::SystemNotificationEnabled();
  #else
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 eb58967a1f..c954ace050 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	2024-08-21 22:46:09.465519000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig	2024-09-24 20:49:18.845016000 +0000
 +++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -560,7 +560,7 @@ void ChromePasswordManagerClient::
+@@ -557,7 +557,7 @@ void ChromePasswordManagerClient::
  
  bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
      device_reauth::DeviceAuthenticator* authenticator) {
@@ -15,7 +15,7 @@ $NetBSD$
    if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
      return false;
    }
-@@ -798,7 +798,7 @@ void ChromePasswordManagerClient::Notify
+@@ -795,7 +795,7 @@ void ChromePasswordManagerClient::Notify
  }
  
  void ChromePasswordManagerClient::NotifyKeychainError() {
diff --git a/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
index e6c9456c6a..5a8cc03a69 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig	2024-08-21 22:46:09.472519600 +0000
+--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig	2024-09-24 20:49:18.852016700 +0000
 +++ chrome/browser/password_manager/password_reuse_manager_factory.cc
 @@ -141,7 +141,7 @@ PasswordReuseManagerFactory::BuildServic
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index a27c427182..5de3caa5be 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	2024-08-21 22:46:09.510523600 +0000
+--- chrome/browser/platform_util_linux.cc.orig	2024-09-24 20:49:18.893020400 +0000
 +++ chrome/browser/platform_util_linux.cc
 @@ -300,7 +300,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 c1514d3b51..2b72b8d67d 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	2024-08-21 22:46:09.518524400 +0000
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig	2024-09-24 20:49:18.901021000 +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 bd068b34c7..45b4d34e49 100644
--- a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2024-08-21 22:46:09.518524400 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2024-09-24 20:49:18.902021200 +0000
 +++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
-@@ -50,7 +50,7 @@
+@@ -53,7 +53,7 @@
  #include "chrome/browser/policy/browser_dm_token_storage_mac.h"
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/policy/browser_dm_token_storage_linux.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -59,7 +59,7 @@
+@@ -62,7 +62,7 @@
  #include "chrome/install_static/install_util.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/device_trust_key_manager_impl.h"
  #include "chrome/browser/enterprise/connectors/device_trust/key_management/browser/key_rotation_launcher.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -87,7 +87,7 @@ void ChromeBrowserCloudManagementControl
+@@ -93,7 +93,7 @@ void ChromeBrowserCloudManagementControl
  
  #if BUILDFLAG(IS_MAC)
    storage_delegate = std::make_unique<BrowserDMTokenStorageMac>();
@@ -33,7 +33,7 @@ $NetBSD$
    storage_delegate = std::make_unique<BrowserDMTokenStorageLinux>();
  #elif BUILDFLAG(IS_WIN)
    storage_delegate = std::make_unique<BrowserDMTokenStorageWin>();
-@@ -255,7 +255,7 @@ ChromeBrowserCloudManagementControllerDe
+@@ -265,7 +265,7 @@ ChromeBrowserCloudManagementControllerDe
  
  std::unique_ptr<enterprise_connectors::DeviceTrustKeyManager>
  ChromeBrowserCloudManagementControllerDesktop::CreateDeviceTrustKeyManager() {
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 69619b6c8d..0b01fb2fe1 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	2024-08-21 22:46:09.526525300 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig	2024-09-24 20:49:18.909021600 +0000
 +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -236,19 +236,19 @@
+@@ -245,19 +245,19 @@
  #include "components/spellcheck/browser/pref_names.h"
  #endif  // BUILDFLAG(ENABLE_SPELLCHECK)
  
@@ -29,7 +29,7 @@ $NetBSD$
  #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -262,13 +262,13 @@
+@@ -271,13 +271,13 @@
  #endif  // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -45,7 +45,7 @@ $NetBSD$
  #include "components/search_engines/site_search_policy_handler.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -542,7 +542,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -554,7 +554,7 @@ const PolicyToPreferenceMapEntry kSimple
    { key::kDefaultDirectSocketsSetting,
      prefs::kManagedDefaultDirectSocketsSetting,
      base::Value::Type::INTEGER },
@@ -54,7 +54,7 @@ $NetBSD$
    { key::kDeletingUndecryptablePasswordsEnabled,
      password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
      base::Value::Type::BOOLEAN },
-@@ -884,7 +884,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -896,7 +896,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kManagedDefaultGeolocationSetting,
      base::Value::Type::INTEGER },
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -63,7 +63,7 @@ $NetBSD$
    { key::kRequireOnlineRevocationChecksForLocalAnchors,
      prefs::kCertRevocationCheckingRequiredLocalAnchors,
      base::Value::Type::BOOLEAN },
-@@ -893,7 +893,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -905,7 +905,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
          // || BUILDFLAG(IS_WIN)  || BUILDFLAG(IS_MAC)
@@ -72,7 +72,7 @@ $NetBSD$
    { key::kFullscreenAllowed,
      prefs::kFullscreenAllowed,
      base::Value::Type::BOOLEAN },
-@@ -1721,7 +1721,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1730,7 +1730,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::LIST },
  #endif // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -81,7 +81,7 @@ $NetBSD$
    { key::kGSSAPILibraryName,
      prefs::kGSSAPILibraryName,
      base::Value::Type::STRING },
-@@ -1778,7 +1778,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1787,7 +1787,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -90,7 +90,7 @@ $NetBSD$
    { key::kNetworkServiceSandboxEnabled,
      prefs::kNetworkServiceSandboxEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1804,12 +1804,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1813,12 +1813,12 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kTotalMemoryLimitMb,
      base::Value::Type::INTEGER },
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -105,7 +105,7 @@ $NetBSD$
    { key::kUnmanagedDeviceSignalsConsentFlowEnabled,
      device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1817,7 +1817,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1826,7 +1826,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kProfileSeparationDomainExceptionList,
      base::Value::Type::LIST },
  #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -114,7 +114,7 @@ $NetBSD$
    { key::kDefaultBrowserSettingEnabled,
      prefs::kDefaultBrowserSettingEnabled,
      base::Value::Type::BOOLEAN },
-@@ -1829,7 +1829,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1838,7 +1838,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) \
@@ -123,7 +123,7 @@ $NetBSD$
    { key::kAutoplayAllowed,
      prefs::kAutoplayAllowed,
      base::Value::Type::BOOLEAN },
-@@ -1930,7 +1930,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1939,7 +1939,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
  
@@ -132,7 +132,7 @@ $NetBSD$
    { key::kAlternativeBrowserPath,
      browser_switcher::prefs::kAlternativeBrowserPath,
      base::Value::Type::STRING },
-@@ -2041,7 +2041,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2053,7 +2053,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::LIST },
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -141,7 +141,7 @@ $NetBSD$
    { key::kAuthNegotiateDelegateByKdcPolicy,
      prefs::kAuthNegotiateDelegateByKdcPolicy,
      base::Value::Type::BOOLEAN },
-@@ -2120,7 +2120,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2132,7 +2132,7 @@ const PolicyToPreferenceMapEntry kSimple
      ash::prefs::kUrlParameterToAutofillSAMLUsername,
      base::Value::Type::STRING },
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -150,7 +150,7 @@ $NetBSD$
    { key::kTabDiscardingExceptions,
      performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
      base::Value::Type::LIST },
-@@ -2149,7 +2149,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2161,7 +2161,7 @@ const PolicyToPreferenceMapEntry kSimple
      prefs::kUiAutomationProviderEnabled,
      base::Value::Type::BOOLEAN },
  #endif  // BUILDFLAG(IS_WIN)
@@ -159,7 +159,7 @@ $NetBSD$
    { key::kOutOfProcessSystemDnsResolutionEnabled,
      prefs::kOutOfProcessSystemDnsResolutionEnabled,
      base::Value::Type::BOOLEAN },
-@@ -2192,7 +2192,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2204,7 +2204,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::INTEGER },
  #endif
  #if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -168,16 +168,16 @@ $NetBSD$
    { key::kExtensionInstallTypeBlocklist,
      extensions::pref_names::kExtensionInstallTypeBlocklist,
      base::Value::Type::LIST},
-@@ -2212,7 +2212,7 @@ const PolicyToPreferenceMapEntry kSimple
-     optimization_guide::model_execution::prefs::kHistorySearchEnterprisePolicyAllowed,
+@@ -2227,7 +2227,7 @@ const PolicyToPreferenceMapEntry kSimple
+   { key::kTabCompareSettings,
+     optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
      base::Value::Type::INTEGER},
- #endif
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    { key::kChromeForTestingAllowed,
      prefs::kChromeForTestingAllowed,
      base::Value::Type::BOOLEAN },
-@@ -2346,7 +2346,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2365,7 +2365,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    // Policies for all platforms - End
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -186,7 +186,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
        key::kMemorySaverModeSavings,
        performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2362,7 +2362,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2381,7 +2381,7 @@ std::unique_ptr<ConfigurationPolicyHandl
          // BUILDFLAG(IS_CHROMEOS_ASH)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -195,7 +195,7 @@ $NetBSD$
    handlers->AddHandler(
        std::make_unique<SiteSearchPolicyHandler>(chrome_schema));
  
-@@ -2575,7 +2575,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2594,7 +2594,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif  // BUILDFLAG(IS_ANDROID)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -204,7 +204,7 @@ $NetBSD$
    handlers->AddHandler(
        std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
    handlers->AddHandler(
-@@ -2627,7 +2627,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2647,7 +2647,7 @@ std::unique_ptr<ConfigurationPolicyHandl
        key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
        chrome_schema));
  
@@ -213,7 +213,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
    handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
    handlers->AddHandler(
-@@ -2712,7 +2712,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2732,7 +2732,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
        signin_legacy_policies;
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -222,7 +222,7 @@ $NetBSD$
    signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
        key::kForceBrowserSignin, prefs::kForceBrowserSignin,
        base::Value::Type::BOOLEAN));
-@@ -3070,7 +3070,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3101,7 +3101,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif
  
  #if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -231,7 +231,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
    handlers->AddHandler(
        std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3078,7 +3078,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3109,7 +3109,7 @@ std::unique_ptr<ConfigurationPolicyHandl
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
  #endif  // BUILDFLAG(ENABLE_SPELLCHECK)
  
@@ -240,7 +240,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
        key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
        base::Value::Type::BOOLEAN));
-@@ -3096,7 +3096,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3127,7 +3127,7 @@ std::unique_ptr<ConfigurationPolicyHandl
            first_party_sets::FirstPartySetsOverridesPolicyHandler>(
            key::kRelatedWebsiteSetsOverrides, chrome_schema)));
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -249,7 +249,7 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3119,7 +3119,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3150,7 +3150,7 @@ std::unique_ptr<ConfigurationPolicyHandl
            base::Value::Type::BOOLEAN)));
  
  #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 9dbcc7ef45..3ddb1a8ceb 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	2024-08-21 22:46:09.527525400 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig	2024-09-24 20:49:18.910021800 +0000
 +++ chrome/browser/policy/device_management_service_configuration.cc
 @@ -24,7 +24,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 e5ea625033..fa38cd8f05 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	2024-08-21 22:46:09.542527000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig	2024-09-24 20:49:18.926023200 +0000
 +++ chrome/browser/policy/policy_value_and_status_aggregator.cc
 @@ -53,7 +53,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 9d6b266a96..17b56f6d02 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	2024-08-21 22:46:09.569529800 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig	2024-09-24 20:49:18.954025700 +0000
 +++ chrome/browser/prefs/browser_prefs.cc
-@@ -314,7 +314,7 @@
+@@ -308,7 +308,7 @@
  #include "components/user_notes/user_notes_prefs.h"
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif
  
-@@ -496,18 +496,18 @@
+@@ -488,18 +488,18 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #endif
  
-@@ -542,7 +542,7 @@
+@@ -534,7 +534,7 @@
  #include "chrome/browser/sessions/session_service_log.h"
  #endif
  
@@ -46,7 +46,7 @@ $NetBSD$
  #include "ui/color/system_theme.h"
  #endif
  
-@@ -1562,7 +1562,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1595,7 +1595,7 @@ void RegisterLocalState(PrefRegistrySimp
    registry->RegisterIntegerPref(prefs::kLastWhatsNewVersion, 0);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -55,7 +55,7 @@ $NetBSD$
    WhatsNewUI::RegisterLocalStatePrefs(registry);
  #endif
  
-@@ -1735,7 +1735,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1772,7 +1772,7 @@ void RegisterLocalState(PrefRegistrySimp
  #endif  // BUILDFLAG(ENABLE_PDF)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -64,7 +64,7 @@ $NetBSD$
    registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
  #endif
  
-@@ -2094,12 +2094,12 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2129,12 +2129,12 @@ void RegisterProfilePrefs(user_prefs::Pr
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 309d09f4b8..099d0bd869 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig	2024-08-21 22:46:09.571529900 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig	2024-09-24 20:49:18.956025800 +0000
 +++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
-@@ -188,7 +188,7 @@ const char* const kPersistentPrefNames[]
+@@ -196,7 +196,7 @@ const char* const kPersistentPrefNames[]
      prefs::kShowFullscreenToolbar,
  #endif
  
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 5350411780..89f61779d9 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	2024-08-21 22:46:09.587531600 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig	2024-09-24 20:49:18.973027200 +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 fc45fc25ac..52df6f59e0 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	2024-08-21 22:46:09.594532300 +0000
+--- chrome/browser/printing/printer_query.cc.orig	2024-09-24 20:49:18.979027700 +0000
 +++ chrome/browser/printing/printer_query.cc
 @@ -341,7 +341,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 2ac56cb5d3..17ab1d1d44 100644
--- a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
+++ b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/process_singleton_posix.cc.orig	2024-08-21 22:46:09.626535400 +0000
+--- chrome/browser/process_singleton_posix.cc.orig	2024-09-24 20:49:19.011030700 +0000
 +++ chrome/browser/process_singleton_posix.cc
-@@ -97,7 +97,7 @@
+@@ -102,7 +102,7 @@
  #include "ui/base/l10n/l10n_util.h"
  #include "ui/base/resource/scoped_startup_resource_bundle.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/process_singleton_dialog_linux.h"
  #endif
  
-@@ -355,7 +355,7 @@ bool DisplayProfileInUseError(const base
+@@ -360,7 +360,7 @@ bool DisplayProfileInUseError(const base
    if (g_disable_prompt)
      return g_user_opted_unlock_in_use_profile;
  
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 360036773d..c4a86d4744 100644
--- a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2024-08-21 22:46:09.632536200 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2024-09-24 20:49:19.018031400 +0000
 +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -342,7 +342,7 @@
+@@ -341,7 +341,7 @@
  #include "chromeos/constants/chromeos_features.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
  #endif
  
-@@ -428,18 +428,18 @@
+@@ -427,18 +427,18 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,7 +37,7 @@ $NetBSD$
  #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"
-@@ -681,7 +681,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -679,7 +679,7 @@ void ChromeBrowserMainExtraPartsProfiles
    DiceBoundSessionCookieServiceFactory::GetInstance();
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  #endif  // BUILDFLAG(ENABLE_BOUND_SESSION_CREDENTIALS)
@@ -46,7 +46,7 @@ $NetBSD$
    browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
  #endif
    browser_sync::UserEventServiceFactory::GetInstance();
-@@ -810,7 +810,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -814,7 +814,7 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_connectors::ConnectorsServiceFactory::GetInstance();
  #endif
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -55,7 +55,7 @@ $NetBSD$
    enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
    enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
  #endif
-@@ -818,25 +818,25 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -822,25 +822,25 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
    enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
  #endif
@@ -86,7 +86,7 @@ $NetBSD$
    enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
  #endif
  #if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -969,7 +969,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -972,7 +972,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #endif
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -95,7 +95,7 @@ $NetBSD$
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
    metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
  #endif
-@@ -1075,7 +1075,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1077,7 +1077,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_CHROMEOS)
    policy::PolicyCertServiceFactory::GetInstance();
  #endif
@@ -104,7 +104,7 @@ $NetBSD$
    policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
    policy::UserPolicyOidcSigninServiceFactory::GetInstance();
  #endif
-@@ -1119,7 +1119,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1122,7 +1122,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_ANDROID)
    ProfileStatisticsFactory::GetInstance();
  #endif
@@ -113,7 +113,7 @@ $NetBSD$
    ProfileTokenWebSigninInterceptorFactory::GetInstance();
    OidcAuthenticationSigninInterceptorFactory::GetInstance();
  #endif
-@@ -1135,7 +1135,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1138,7 +1138,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #endif
    ReduceAcceptLanguageFactory::GetInstance();
    RendererUpdaterFactory::GetInstance();
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 3412024b0a..fdaca7c11d 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/profile_impl.cc.orig	2024-08-21 22:46:09.640537000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig	2024-09-24 20:49:19.027032100 +0000
 +++ chrome/browser/profiles/profile_impl.cc
 @@ -266,6 +266,10 @@
  #include "chrome/browser/spellchecker/spellcheck_service.h"
@@ -26,7 +26,7 @@ $NetBSD$
      ProfileManager* profile_manager = g_browser_process->profile_manager();
      ProfileAttributesEntry* entry =
          profile_manager->GetProfileAttributesStorage()
-@@ -901,7 +905,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -903,7 +907,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 ec7fa607e3..0626d6639c 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	2024-08-21 22:46:09.649537800 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig	2024-09-24 20:49:19.036033000 +0000
 +++ chrome/browser/profiles/profiles_state.cc
 @@ -196,7 +196,7 @@ bool IsGuestModeRequested(const base::Co
                            PrefService* local_state,
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index 30da010ad4..a31958d142 100644
--- a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/renderer_preferences_util.cc.orig	2024-08-21 22:46:09.696542700 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig	2024-09-24 20:49:19.089037400 +0000
 +++ chrome/browser/renderer_preferences_util.cc
 @@ -39,7 +39,7 @@
  #include "ui/views/controls/textfield/textfield.h"
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 4668489536..94cbee2a3a 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	2024-08-21 22:46:10.172591400 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig	2024-09-24 20:49:19.567079500 +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 66157e293f..32336ae1a6 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	2024-08-21 22:46:10.230597500 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig	2024-09-24 20:49:19.632085000 +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_cloud__content__scanning_binary__upload__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
index b3e9e57568..3a998f23c0 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	2024-08-21 22:46:10.263600800 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig	2024-09-24 20:49:19.667088300 +0000
 +++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
 @@ -18,7 +18,7 @@
  #include "net/base/url_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/connectors/analysis/local_binary_upload_service_factory.h"
  #endif
  
-@@ -434,7 +434,7 @@ BinaryUploadService* BinaryUploadService
+@@ -436,7 +436,7 @@ BinaryUploadService* BinaryUploadService
      Profile* profile,
      const enterprise_connectors::AnalysisSettings& settings) {
    // Local content analysis is supported only on desktop platforms.
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.cc b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.cc
index 341f1fee32..e04883879d 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_deep__scanning__utils.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/deep_scanning_utils.cc.orig	2024-08-21 22:46:10.265601200 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/deep_scanning_utils.cc.orig	2024-09-24 20:49:19.668088200 +0000
 +++ chrome/browser/safe_browsing/cloud_content_scanning/deep_scanning_utils.cc
 @@ -16,7 +16,7 @@
  #include "components/crash/core/common/crash_key.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #include "components/prefs/pref_service.h"
  #endif
-@@ -416,7 +416,7 @@ std::string GetProfileEmail(Profile* pro
+@@ -419,7 +419,7 @@ std::string GetProfileEmail(Profile* pro
    std::string email =
        GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
  
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 14d3bddcba..b202fdd101 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2024-08-21 22:46:10.283603000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2024-09-24 20:49:19.688090000 +0000
 +++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -695,7 +695,7 @@ void IncidentReportingService::OnEnviron
+@@ -696,7 +696,7 @@ void IncidentReportingService::OnEnviron
  
  // Process::Current().CreationTime() is missing on some platforms.
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
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 7056d30943..a9519682bf 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	2024-08-21 22:46:10.308605400 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig	2024-09-24 20:49:19.713092300 +0000
 +++ chrome/browser/screen_ai/screen_ai_install_state.cc
 @@ -17,7 +17,7 @@
  #include "services/screen_ai/public/cpp/utilities.h"
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
index 9128416e70..9991cf62c0 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig	2024-08-21 22:46:10.308605400 +0000
+--- chrome/browser/screen_ai/screen_ai_service_router.cc.orig	2024-09-24 20:49:19.713092300 +0000
 +++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -293,7 +293,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
+@@ -297,7 +297,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
    base::FilePath binary_path = state_instance->get_component_binary_path();
  #if BUILDFLAG(IS_WIN)
    std::vector<base::FilePath> preload_libraries = {binary_path};
@@ -15,7 +15,7 @@ $NetBSD$
    std::vector<std::string> extra_switches = {
        base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
                           binary_path.MaybeAsASCII().c_str())};
-@@ -307,7 +307,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
+@@ -311,7 +311,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
            .WithPreloadedLibraries(
                preload_libraries,
                content::ServiceProcessHostPreloadLibraries::GetPassKey())
diff --git a/chromium/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc b/chromium/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
index ab743e8482..accde30042 100644
--- a/chromium/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
+++ b/chromium/patches/patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig	2024-08-21 22:46:10.343609000 +0000
+--- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig	2024-09-24 20:49:19.736094200 +0000
 +++ chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc
 @@ -15,7 +15,7 @@
  #include "components/send_tab_to_self/features.h"
diff --git a/chromium/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc b/chromium/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
index 9378e7d037..72ef175814 100644
--- a/chromium/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
+++ b/chromium/patches/patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig	2024-08-21 22:46:10.343609000 +0000
+--- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig	2024-09-24 20:49:19.736094200 +0000
 +++ chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc
 @@ -16,7 +16,7 @@
  #include "components/send_tab_to_self/send_tab_to_self_model.h"
diff --git a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
index 468767dc30..f12d63ccfa 100644
--- a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
+++ b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sessions/session_restore.cc.orig	2024-08-21 22:46:10.349609600 +0000
+--- chrome/browser/sessions/session_restore.cc.orig	2024-09-24 20:49:19.742094800 +0000
 +++ chrome/browser/sessions/session_restore.cc
 @@ -99,7 +99,7 @@
  #include "chrome/browser/web_applications/web_app_registrar.h"
@@ -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)
  
-@@ -1049,7 +1049,7 @@ class SessionRestoreImpl : public Browse
+@@ -1051,7 +1051,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__device__registration.cc b/chromium/patches/patch-chrome_browser_sharing_sharing__device__registration.cc
deleted file mode 100644
index 1f693254ad..0000000000
--- a/chromium/patches/patch-chrome_browser_sharing_sharing__device__registration.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/sharing/sharing_device_registration.cc.orig	2024-08-21 22:46:10.381613000 +0000
-+++ chrome/browser/sharing/sharing_device_registration.cc
-@@ -331,7 +331,7 @@ bool SharingDeviceRegistration::IsSmsFet
- 
- bool SharingDeviceRegistration::IsRemoteCopySupported() const {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   return true;
- #else
-   return false;
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 d1e170811d..15b88c0389 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	2024-08-21 22:46:10.383613000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig	2024-09-24 20:49:19.773097500 +0000
 +++ chrome/browser/sharing/sharing_handler_registry_impl.cc
 @@ -22,7 +22,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 d7336a15a3..ec3f75093e 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	2024-08-21 22:46:10.392614100 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig	2024-09-24 20:49:19.779098000 +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_signin__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
index a5a6c692b6..bbc8e6db52 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	2024-08-21 22:46:10.417616600 +0000
+--- chrome/browser/signin/signin_util.cc.orig	2024-09-24 20:49:19.804100300 +0000
 +++ chrome/browser/signin/signin_util.cc
 @@ -81,7 +81,7 @@ CookiesMover::CookiesMover(base::WeakPtr
  CookiesMover::~CookiesMover() = default;
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
new file mode 100644
index 0000000000..5513a83b4f
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.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/supervised_user/supervised_user_browser_utils.cc.orig	2024-09-24 20:49:19.852104400 +0000
++++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
+@@ -40,7 +40,7 @@
+ #include "components/user_manager/user_type.h"
+ #elif BUILDFLAG(IS_CHROMEOS_LACROS)
+ #include "chromeos/startup/browser_params_proxy.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
+ #endif
+@@ -178,7 +178,7 @@ bool IsAuthenticatedSupervisedProfile(Pr
+          supervised_user::ChildAccountService::AuthState::AUTHENTICATED;
+ }
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::string CreateReauthenticationInterstitial(
+     content::NavigationHandle& navigation_handle,
+     SupervisedUserVerificationPage::VerificationPurpose verification_purpose) {
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
new file mode 100644
index 0000000000..55e397a089
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig	2024-09-24 20:49:19.852104400 +0000
++++ chrome/browser/supervised_user/supervised_user_browser_utils.h
+@@ -11,7 +11,7 @@
+ #include "content/public/browser/web_contents.h"
+ #include "url/gurl.h"
+ 
+-#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/supervised_user/supervised_user_verification_page.h"
+ #endif
+ 
+@@ -59,7 +59,7 @@ void AssertChildStatusOfTheUser(Profile*
+ // content area.
+ bool IsAuthenticatedSupervisedProfile(Profile* profile);
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Returns the html content of the reauthentication interstitial for blocked
+ // sites. This interstitial is associated with the given NavigationHandle.
+ std::string CreateReauthenticationInterstitial(
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 d52937469a..6b311452d7 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	2024-08-21 22:46:10.466621600 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2024-09-24 20:49:19.853104600 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -196,7 +196,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 a8f47fa0c4..0d35376873 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2024-08-21 22:46:10.466621600 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2024-09-24 20:49:19.853104600 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
 @@ -359,7 +359,7 @@ void SupervisedUserExtensionsManager::
      ActivateManagementPolicyAndUpdateRegistration() {
@@ -15,7 +15,7 @@ $NetBSD$
    MaybeMarkExtensionsLocallyParentApproved();
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  }
-@@ -476,7 +476,7 @@ bool SupervisedUserExtensionsManager::Sh
+@@ -477,7 +477,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 4109e2f7e5..7f72dfcf61 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2024-08-21 22:46:10.466621600 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2024-09-24 20:49:19.853104600 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
 @@ -154,7 +154,7 @@ class SupervisedUserExtensionsManager : 
    // launched.
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
index 416bd3e640..d33cfa6298 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,9 +4,9 @@ $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	2024-08-21 22:46:10.467621800 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig	2024-09-24 20:49:19.853104600 +0000
 +++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
-@@ -25,7 +25,7 @@
+@@ -26,7 +26,7 @@
  
  #if BUILDFLAG(IS_ANDROID)
  #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
  #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
  #endif
-@@ -139,7 +139,7 @@ SupervisedUserGoogleAuthNavigationThrott
+@@ -140,7 +140,7 @@ SupervisedUserGoogleAuthNavigationThrott
      return content::NavigationThrottle::DEFER;
    }
  
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 e2004a4756..45df6f4235 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	2024-08-21 22:46:10.467621800 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig	2024-09-24 20:49:19.854104500 +0000
 +++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
 @@ -14,7 +14,7 @@
  #include "components/supervised_user/core/browser/supervised_user_service.h"
@@ -23,4 +23,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    extensions_metrics_delegate =
        std::make_unique<SupervisedUserExtensionsMetricsDelegateImpl>(
-           extensions::ExtensionRegistry::Get(profile), *profile->GetPrefs());
+           extensions::ExtensionRegistry::Get(profile), profile);
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 6694165676..f79fe6e733 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2024-08-21 22:46:10.467621800 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2024-09-24 20:49:19.854104500 +0000
 +++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
 @@ -47,7 +47,7 @@
  #include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc
new file mode 100644
index 0000000000..a83aca6446
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.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/supervised_user/supervised_user_navigation_throttle.cc.orig	2024-09-24 20:49:19.854104500 +0000
++++ chrome/browser/supervised_user/supervised_user_navigation_throttle.cc
+@@ -212,7 +212,7 @@ void SupervisedUserNavigationThrottle::O
+       Profile* profile = Profile::FromBrowserContext(
+           navigation_handle()->GetWebContents()->GetBrowserContext());
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+       if (base::FeatureList::IsEnabled(
+               supervised_user::
+                   kForceSupervisedUserReauthenticationForBlockedSites) &&
diff --git a/chromium/patches/patch-chrome_browser_sync_chrome__sync__client.cc b/chromium/patches/patch-chrome_browser_sync_chrome__sync__client.cc
index 08aa5487bf..0614c771be 100644
--- a/chromium/patches/patch-chrome_browser_sync_chrome__sync__client.cc
+++ b/chromium/patches/patch-chrome_browser_sync_chrome__sync__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/chrome_sync_client.cc.orig	2024-08-21 22:46:10.474622500 +0000
+--- chrome/browser/sync/chrome_sync_client.cc.orig	2024-09-24 20:49:19.862105400 +0000
 +++ chrome/browser/sync/chrome_sync_client.cc
 @@ -119,7 +119,7 @@
  #endif  // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -16,7 +16,7 @@ $NetBSD$
  #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
  #elif BUILDFLAG(IS_ANDROID)
 @@ -233,7 +233,7 @@ bool ShouldSyncAppsTypesInTransportMode(
- syncer::ModelTypeControllerDelegate* GetSavedTabGroupControllerDelegate(
+ syncer::DataTypeControllerDelegate* GetSavedTabGroupControllerDelegate(
      Profile* profile) {
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
@@ -24,8 +24,8 @@ $NetBSD$
    auto* keyed_service =
        tab_groups::SavedTabGroupServiceFactory::GetForProfile(profile);
    CHECK(keyed_service);
-@@ -251,7 +251,7 @@ syncer::ModelTypeControllerDelegate* Get
- syncer::ModelTypeControllerDelegate* GetSharedTabGroupControllerDelegate(
+@@ -251,7 +251,7 @@ syncer::DataTypeControllerDelegate* GetS
+ syncer::DataTypeControllerDelegate* GetSharedTabGroupControllerDelegate(
      Profile* profile) {
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_WIN)
@@ -33,7 +33,7 @@ $NetBSD$
    tab_groups::SavedTabGroupKeyedService* keyed_service =
        tab_groups::SavedTabGroupServiceFactory::GetForProfile(profile);
    CHECK(keyed_service);
-@@ -545,7 +545,7 @@ ChromeSyncClient::CreateModelTypeControl
+@@ -544,7 +544,7 @@ ChromeSyncClient::CreateDataTypeControll
      // platforms.
      bool enable_tab_group_sync = false;
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -42,7 +42,7 @@ $NetBSD$
      enable_tab_group_sync = true;
  #elif BUILDFLAG(IS_ANDROID)
      enable_tab_group_sync =
-@@ -586,7 +586,7 @@ ChromeSyncClient::CreateModelTypeControl
+@@ -585,7 +585,7 @@ ChromeSyncClient::CreateDataTypeControll
  
  // Chrome prefers OS provided spell checkers where they exist. So only sync the
  // custom dictionary on platforms that typically don't provide one.
diff --git a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index 0bfce3bbc7..f736509976 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	2024-08-21 22:46:10.474622500 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig	2024-09-24 20:49:19.862105400 +0000
 +++ chrome/browser/sync/device_info_sync_client_impl.cc
 @@ -41,7 +41,7 @@ std::string DeviceInfoSyncClientImpl::Ge
  // included in lacros-chrome once build flag switch of lacros-chrome is
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 86ec6eb741..9f8d36db35 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/sync_service_factory.cc.orig	2024-08-21 22:46:10.478623000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig	2024-09-24 20:49:19.866105800 +0000
 +++ chrome/browser/sync/sync_service_factory.cc
 @@ -85,7 +85,7 @@
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -24,7 +24,7 @@ $NetBSD$
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
    syncer::SyncPrefs prefs(profile->GetPrefs());
    local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
-@@ -271,7 +271,7 @@ SyncServiceFactory::SyncServiceFactory()
+@@ -276,7 +276,7 @@ SyncServiceFactory::SyncServiceFactory()
    DependsOn(ProfilePasswordStoreFactory::GetInstance());
    DependsOn(PowerBookmarkServiceFactory::GetInstance());
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc b/chromium/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
index 5a35163e9c..9c717f660d 100644
--- a/chromium/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig	2024-08-21 22:46:10.547630000 +0000
+--- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig	2024-09-24 20:49:19.941112300 +0000
 +++ chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc
 @@ -110,7 +110,7 @@ TabGroupSyncServiceFactory::BuildService
  
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 96df652b12..63cdb772ae 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	2024-08-21 22:46:10.568632100 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig	2024-09-24 20:49:19.964114200 +0000
 +++ chrome/browser/task_manager/sampling/task_group.cc
-@@ -38,7 +38,7 @@ const int kBackgroundRefreshTypesMask =
+@@ -41,7 +41,7 @@ const int kBackgroundRefreshTypesMask =
  #if BUILDFLAG(IS_WIN)
      REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME |
  #endif  // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
      REFRESH_TYPE_FD_COUNT |
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
  #if BUILDFLAG(ENABLE_NACL)
-@@ -123,7 +123,7 @@ TaskGroup::TaskGroup(
+@@ -126,7 +126,7 @@ TaskGroup::TaskGroup(
  #if BUILDFLAG(ENABLE_NACL)
        nacl_debug_stub_port_(nacl::kGdbDebugStubPortUnknown),
  #endif  // BUILDFLAG(ENABLE_NACL)
@@ -24,7 +24,7 @@ $NetBSD$
        open_fd_count_(-1),
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
        idle_wakeups_per_second_(-1),
-@@ -142,7 +142,7 @@ TaskGroup::TaskGroup(
+@@ -145,7 +145,7 @@ TaskGroup::TaskGroup(
                              weak_ptr_factory_.GetWeakPtr()),
          base::BindRepeating(&TaskGroup::OnIdleWakeupsRefreshDone,
                              weak_ptr_factory_.GetWeakPtr()),
@@ -33,7 +33,7 @@ $NetBSD$
          base::BindRepeating(&TaskGroup::OnOpenFdCountRefreshDone,
                              weak_ptr_factory_.GetWeakPtr()),
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-@@ -322,7 +322,7 @@ void TaskGroup::OnRefreshNaClDebugStubPo
+@@ -325,7 +325,7 @@ void TaskGroup::OnRefreshNaClDebugStubPo
  }
  #endif  // BUILDFLAG(ENABLE_NACL)
  
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 e6c7a94af1..dd8bc1f6b0 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group.h.orig	2024-08-21 22:46:10.568632100 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig	2024-09-24 20:49:19.964114200 +0000
 +++ chrome/browser/task_manager/sampling/task_group.h
 @@ -44,7 +44,7 @@ constexpr int kUnsupportedVMRefreshFlags
      REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
index d113731952..f1d56df1dd 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	2024-08-21 22:46:10.568632100 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig	2024-09-24 20:49:19.964114200 +0000
 +++ chrome/browser/task_manager/sampling/task_group_sampler.cc
 @@ -46,7 +46,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 2a4b5ddde1..2a1cbde28e 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2024-08-21 22:46:10.568632100 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2024-09-24 20:49:19.964114200 +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)>;
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 5a6855d5fd..0af1011d51 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2024-08-21 22:46:10.569632300 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2024-09-24 20:49:19.965114400 +0000
 +++ chrome/browser/task_manager/sampling/task_manager_impl.cc
 @@ -219,7 +219,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
  }
diff --git a/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h b/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
index 16e625e806..a224a7dd11 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	2024-08-21 22:46:10.570632500 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig	2024-09-24 20:49:19.967114400 +0000
 +++ chrome/browser/task_manager/task_manager_observer.h
 @@ -47,7 +47,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 75845c713f..6d3e4cbc64 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	2024-08-21 22:46:10.575633000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig	2024-09-24 20:49:19.971114900 +0000
 +++ chrome/browser/themes/theme_helper.cc
 @@ -18,7 +18,7 @@
  #include "ui/gfx/image/image.h"
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service.cc b/chromium/patches/patch-chrome_browser_themes_theme__service.cc
index f3da53b189..e23c735d52 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_service.cc.orig	2024-08-21 22:46:10.577633100 +0000
+--- chrome/browser/themes/theme_service.cc.orig	2024-09-24 20:49:19.973115000 +0000
 +++ chrome/browser/themes/theme_service.cc
 @@ -70,7 +70,7 @@
  #include "extensions/browser/extension_registry_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #include "ui/ozone/public/ozone_platform.h"  // nogncheck
  #endif
-@@ -326,7 +326,7 @@ CustomThemeSupplier* ThemeService::GetTh
+@@ -327,7 +327,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 e9c6ee7690..1eb3795250 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	2024-08-21 22:46:10.577633100 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig	2024-09-24 20:49:19.973115000 +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 79ebc828c3..6552caa714 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/themes/theme_service_factory.cc.orig	2024-08-21 22:46:10.577633100 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig	2024-09-24 20:49:19.973115000 +0000
 +++ chrome/browser/themes/theme_service_factory.cc
 @@ -27,11 +27,11 @@
  
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 d55d4f9f4b..55dbf86426 100644
--- a/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/actions/chrome_action_id.h.orig	2024-08-21 22:46:10.623638000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig	2024-09-24 20:49:20.025119500 +0000
 +++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -510,7 +510,7 @@
+@@ -512,7 +512,7 @@
      IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_ANSWER) \
    E(kActionContentContextQuickAnswersInlineQuery, \
      IDC_CONTENT_CONTEXT_QUICK_ANSWERS_INLINE_QUERY)
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 243cf7f64d..dded3a2e7e 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig	2024-08-21 22:46:11.018678400 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig	2024-09-24 20:49:20.487160200 +0000
 +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
-@@ -49,7 +49,7 @@ gfx::Rect GetPopupSizeForVcn3ds() {
+@@ -46,7 +46,7 @@ gfx::Rect GetPopupSizeForVcn3ds() {
  DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
      ContentAutofillClient* client)
      : client_(CHECK_DEREF(client)) {
@@ -15,7 +15,7 @@ $NetBSD$
    scoped_observation_.Observe(BrowserList::GetInstance());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
  }
-@@ -109,7 +109,7 @@ void DesktopPaymentsWindowManager::WebCo
+@@ -106,7 +106,7 @@ void DesktopPaymentsWindowManager::WebCo
    }
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index dfcd6f2998..057b3e65a9 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	2024-08-21 22:46:11.018678400 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig	2024-09-24 20:49:20.487160200 +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 c31d61d00b..bfe8c8420b 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	2024-08-21 22:46:11.033680000 +0000
+--- chrome/browser/ui/browser.h.orig	2024-09-24 20:49:20.499161200 +0000
 +++ chrome/browser/ui/browser.h
-@@ -338,7 +338,7 @@ class Browser : public TabStripModelObse
+@@ -297,7 +297,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 02be677678..905bf18e80 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	2024-08-21 22:46:11.036680200 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig	2024-09-24 20:49:20.502161500 +0000
 +++ chrome/browser/ui/browser_command_controller.cc
-@@ -129,7 +129,7 @@
+@@ -130,7 +130,7 @@
  #include "components/user_manager/user_manager.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/base/ime/text_input_flags.h"
  #include "ui/linux/linux_ui.h"
  #endif
-@@ -138,7 +138,7 @@
+@@ -139,7 +139,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)
  
-@@ -315,7 +315,7 @@ bool BrowserCommandController::IsReserve
+@@ -316,7 +316,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();
-@@ -567,7 +567,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -571,7 +571,7 @@ bool BrowserCommandController::ExecuteCo
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -42,7 +42,7 @@ $NetBSD$
      case IDC_MINIMIZE_WINDOW:
        browser_->window()->Minimize();
        break;
-@@ -579,7 +579,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -583,7 +583,7 @@ bool BrowserCommandController::ExecuteCo
        break;
  #endif
  
@@ -51,7 +51,7 @@ $NetBSD$
      case IDC_USE_SYSTEM_TITLE_BAR: {
        PrefService* prefs = profile()->GetPrefs();
        prefs->SetBoolean(prefs::kUseCustomChromeFrame,
-@@ -773,7 +773,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -777,7 +777,7 @@ bool BrowserCommandController::ExecuteCo
        break;
      case IDC_CREATE_SHORTCUT:
        base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -60,7 +60,7 @@ $NetBSD$
        if (base::FeatureList::IsEnabled(features::kShortcutsNotApps)) {
          chrome::CreateDesktopShortcutForActiveWebContents(browser_);
        } else {
-@@ -1272,12 +1272,12 @@ void BrowserCommandController::InitComma
+@@ -1280,12 +1280,12 @@ void BrowserCommandController::InitComma
  #endif
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -75,7 +75,7 @@ $NetBSD$
    bool use_system_title_bar = true;
  #if BUILDFLAG(IS_OZONE)
    use_system_title_bar = ui::OzonePlatform::GetInstance()
-@@ -1592,7 +1592,7 @@ void BrowserCommandController::UpdateCom
+@@ -1600,7 +1600,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 0e639c4a67..22bd071813 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	2024-08-21 22:46:11.037680400 +0000
+--- chrome/browser/ui/browser_commands.cc.orig	2024-09-24 20:49:20.503161700 +0000
 +++ chrome/browser/ui/browser_commands.cc
-@@ -2005,7 +2005,7 @@ void OpenUpdateChromeDialog(Browser* bro
+@@ -2023,7 +2023,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 181539f6b5..851e73d7fb 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/browser_ui_prefs.cc.orig	2024-08-21 22:46:11.043681000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig	2024-09-24 20:49:20.509162200 +0000
 +++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -72,7 +72,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
+@@ -74,7 +74,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
    registry->RegisterIntegerPref(prefs::kDefaultBrowserDeclinedCount, 0);
    registry->RegisterTimePref(prefs::kDefaultBrowserFirstShownTime,
                               base::Time());
@@ -15,7 +15,7 @@ $NetBSD$
    registry->RegisterStringPref(prefs::kEnterpriseCustomLabel, std::string());
    registry->RegisterStringPref(prefs::kEnterpriseLogoUrl, std::string());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -179,7 +179,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -184,7 +184,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 344de2dcce..5734681f6a 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	2024-08-21 22:46:11.044681000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig	2024-09-24 20:49:20.509162200 +0000
 +++ chrome/browser/ui/browser_view_prefs.cc
 @@ -15,7 +15,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
index 2075095d0b..4554abe222 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/chrome_pages.cc.orig	2024-08-21 22:46:11.045681200 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig	2024-09-24 20:49:20.511162300 +0000
 +++ chrome/browser/ui/chrome_pages.cc
 @@ -87,7 +87,7 @@
  #include "components/signin/public/identity_manager/identity_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
index a27a85610c..5ce433a6f0 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	2024-08-21 22:46:11.045681200 +0000
+--- chrome/browser/ui/chrome_pages.h.orig	2024-09-24 20:49:20.511162300 +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
-@@ -196,7 +196,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -174,7 +174,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 decbfa68c9..db14830763 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	2024-08-21 22:46:11.065683100 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig	2024-09-24 20:49:20.529163800 +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_managed__ui.cc b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
new file mode 100644
index 0000000000..cb85e71e53
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/managed_ui.cc.orig	2024-09-24 20:49:20.572167600 +0000
++++ chrome/browser/ui/managed_ui.cc
+@@ -435,7 +435,7 @@ std::optional<std::string> GetDeviceMana
+       g_browser_process->platform_part()->browser_policy_connector_ash();
+   return connector->GetEnterpriseDomainManager();
+ #else
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   std::string custom_management_label =
+       g_browser_process->local_state()->GetString(
+           prefs::kEnterpriseCustomLabel);
+@@ -467,7 +467,7 @@ std::optional<std::string> GetAccountMan
+                policy::EnterpriseManagementAuthority::CLOUD))
+     return std::nullopt;
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   std::string custom_management_label =
+       profile->GetPrefs()->GetString(prefs::kEnterpriseCustomLabel);
+   if (!custom_management_label.empty()) {
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 736c3710cd..db17dd54f5 100644
--- a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2024-08-21 22:46:11.120689000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2024-09-24 20:49:20.580168200 +0000
 +++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
 @@ -1976,7 +1976,7 @@ const gfx::VectorIcon& GetSharingHubVect
    return omnibox::kShareMacChromeRefreshIcon;
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 cf6e04699d..360a6342a5 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	2024-08-21 22:46:11.132690200 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig	2024-09-24 20:49:20.591169400 +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 8bcb1b9f70..a9720641d7 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2024-08-21 22:46:11.135690500 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2024-09-24 20:49:20.593169500 +0000
 +++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -97,7 +97,7 @@ namespace {
+@@ -100,7 +100,7 @@ namespace {
  
  using Logger = autofill::SavePasswordProgressLogger;
  
@@ -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;
-@@ -502,7 +502,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -528,7 +528,7 @@ void ManagePasswordsUIController::OnBiom
  }
  
  void ManagePasswordsUIController::OnKeychainError() {
diff --git a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
index 11b3cd9941..7acc5d1215 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	2024-08-21 22:46:11.150692000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig	2024-09-24 20:49:20.609171000 +0000
 +++ chrome/browser/ui/sad_tab.cc
 @@ -176,7 +176,7 @@ std::vector<int> SadTab::GetSubMessages(
        // Only show Incognito suggestion if not already in Incognito mode.
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 872b43ccaa..0ead7f4ce8 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	2024-08-21 22:46:11.162693300 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig	2024-09-24 20:49:20.621172000 +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 53311729ff..37b0664543 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	2024-08-21 22:46:11.166693700 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig	2024-09-24 20:49:20.625172400 +0000
 +++ chrome/browser/ui/signin/signin_view_controller.cc
 @@ -492,7 +492,7 @@ void SigninViewController::ShowModalMana
      signin::SigninChoiceCallbackVariant process_user_choice_callback,
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 8d0a53d285..2433699850 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	2024-08-21 22:46:11.166693700 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig	2024-09-24 20:49:20.625172400 +0000
 +++ chrome/browser/ui/signin/signin_view_controller_delegate.h
 @@ -83,7 +83,7 @@ class SigninViewControllerDelegate {
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
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 53f804df94..eb79ab7dd2 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	2024-08-21 22:46:11.167693600 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig	2024-09-24 20:49:20.626172300 +0000
 +++ chrome/browser/ui/startup/bad_flags_prompt.cc
 @@ -107,7 +107,7 @@ const char* const kBadFlags[] = {
  
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 23ca49ada4..ecc69e445d 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	2024-08-21 22:46:11.170694000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2024-09-24 20:49:20.630172700 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator.cc
 @@ -138,7 +138,7 @@
  #include "chrome/credential_provider/common/gcp_strings.h"
@@ -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) &&
-@@ -1294,7 +1294,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1303,7 +1303,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 5b618b0955..40ed581130 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	2024-08-21 22:46:11.173694400 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig	2024-09-24 20:49:20.632172800 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
 @@ -86,7 +86,7 @@
  #include "chromeos/startup/browser_params_proxy.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 1ce5685e21..893860577b 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2024-08-21 22:46:11.174694300 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2024-09-24 20:49:20.633173000 +0000
 +++ chrome/browser/ui/startup/startup_tab_provider.cc
 @@ -61,7 +61,7 @@
  #include "extensions/browser/extension_registry.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
index 9c8f0bb58f..3eab2fdaa6 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	2024-08-21 22:46:11.178694700 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig	2024-09-24 20:49:20.637173400 +0000
 +++ chrome/browser/ui/tab_helpers.cc
-@@ -241,7 +241,7 @@
+@@ -240,7 +240,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/browser_finder.h"
  #include "chrome/browser/ui/hats/hats_helper.h"
-@@ -719,12 +719,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+@@ -712,12 +712,12 @@ void TabHelpers::AttachTabHelpers(WebCon
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
index 8f7e35997c..0912406eea 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/tabs/features.cc.orig	2024-08-21 22:46:11.180695000 +0000
+--- chrome/browser/ui/tabs/features.cc.orig	2024-09-24 20:49:20.639173500 +0000
 +++ chrome/browser/ui/tabs/features.cc
 @@ -48,7 +48,7 @@ BASE_FEATURE(kTabStripCollectionStorage,
  bool CanShowTabSearchPositionSetting() {
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 edd0820373..fa2d384a9f 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	2024-08-21 22:46:11.194696400 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig	2024-09-24 20:49:20.652174700 +0000
 +++ chrome/browser/ui/tabs/tab_strip_prefs.cc
 @@ -20,7 +20,7 @@ namespace tabs {
  
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.cc b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.cc
index 3774bea21b..a06faef05e 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.cc
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/task_manager/task_manager_columns.cc.orig	2024-08-21 22:46:11.196696800 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.cc.orig	2024-09-24 20:49:20.654174800 +0000
 +++ chrome/browser/ui/task_manager/task_manager_columns.cc
 @@ -93,7 +93,7 @@ const TableColumnData kColumns[] = {
       std::size("100000") * kCharWidth, -1, true, false, 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 1a93ebf0b4..284f9b91fd 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	2024-08-21 22:46:11.196696800 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2024-09-24 20:49:20.654174800 +0000
 +++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -454,7 +454,7 @@ std::u16string TaskManagerTableModel::Ge
+@@ -459,7 +459,7 @@ std::u16string TaskManagerTableModel::Ge
            ? stringifier_->backgrounded_string()
            : stringifier_->foregrounded_string();
  
@@ -15,7 +15,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)
-@@ -621,7 +621,7 @@ int TaskManagerTableModel::CompareValues
+@@ -626,7 +626,7 @@ int TaskManagerTableModel::CompareValues
        return BooleanCompare(is_proc1_bg, is_proc2_bg);
      }
  
@@ -24,7 +24,7 @@ $NetBSD$
      case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
        const int proc1_fd_count =
            observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -806,7 +806,7 @@ void TaskManagerTableModel::UpdateRefres
+@@ -811,7 +811,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 ff7d862fff..0dadcff6c7 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/test/popup_browsertest.cc.orig	2024-08-21 22:46:11.197696700 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig	2024-09-24 20:49:20.655175000 +0000
 +++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -74,7 +74,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
+@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
    const display::Display display = GetDisplayNearestBrowser(popup);
    gfx::Rect expected(popup->window()->GetBounds().size());
    expected.AdjustToFit(display.work_area());
@@ -15,7 +15,7 @@ $NetBSD$
    // TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
    expected.Outset(50);
    EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
-@@ -106,7 +106,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenCl
+@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenCl
      // The popup should be constrained to the opener's available display space.
      EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
      gfx::Rect work_area(display.work_area());
diff --git a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
index 880f00cbc9..2e13a0570d 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	2024-08-21 22:46:11.198696900 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig	2024-09-24 20:49:20.655175000 +0000
 +++ chrome/browser/ui/test/test_browser_ui.cc
 @@ -22,7 +22,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.cc b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
index aaec82012e..db4e676432 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.cc.orig	2024-08-21 22:46:11.207697900 +0000
+--- chrome/browser/ui/ui_features.cc.orig	2024-09-24 20:49:20.665176000 +0000
 +++ chrome/browser/ui/ui_features.cc
-@@ -108,7 +108,7 @@ BASE_FEATURE(kEvDetailsInPageInfo,
-              "EvDetailsInPageInfo",
+@@ -103,7 +103,7 @@ BASE_FEATURE(kAccessCodeCastUI,
               base::FEATURE_ENABLED_BY_DEFAULT);
+ #endif
  
 -#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 feature to remove the last confirmation dialog when relaunching
  // to update Chrome.
  BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -381,7 +381,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRen
+@@ -391,7 +391,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRen
               "TopChromeWebUIUsesSpareRenderer",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -24,7 +24,7 @@ $NetBSD$
  // Enables alternate update-related text to be displayed in browser app menu
  // button, menu item and confirmation dialog.
  BASE_FEATURE(kUpdateTextOptions,
-@@ -457,7 +457,7 @@ BASE_FEATURE(kStopLoadingAnimationForHid
+@@ -469,7 +469,7 @@ BASE_FEATURE(kStopLoadingAnimationForHid
               "StopLoadingAnimationForHiddenWindow",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.h b/chromium/patches/patch-chrome_browser_ui_ui__features.h
index c2e295f662..30cf5158ea 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.h.orig	2024-08-21 22:46:11.207697900 +0000
+--- chrome/browser/ui/ui_features.h.orig	2024-09-24 20:49:20.665176000 +0000
 +++ chrome/browser/ui/ui_features.h
-@@ -80,7 +80,7 @@ BASE_DECLARE_FEATURE(kAccessCodeCastUI);
- 
- BASE_DECLARE_FEATURE(kEvDetailsInPageInfo);
+@@ -78,7 +78,7 @@ bool IsExtensionMenuInRootAppMenu();
+ BASE_DECLARE_FEATURE(kAccessCodeCastUI);
+ #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_DECLARE_FEATURE(kFewerUpdateConfirmations);
  #endif
  
-@@ -239,7 +239,7 @@ bool IsToolbarPinningEnabled();
+@@ -256,7 +256,7 @@ bool IsToolbarPinningEnabled();
  
  BASE_DECLARE_FEATURE(kTopChromeWebUIUsesSpareRenderer);
  
@@ -24,7 +24,7 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kUpdateTextOptions);
  extern const base::FeatureParam<int> kUpdateTextOptionNumber;
  #endif
-@@ -266,7 +266,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDia
+@@ -283,7 +283,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDia
  
  BASE_DECLARE_FEATURE(kStopLoadingAnimationForHiddenWindow);
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc b/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
index e640b798c5..f041835fe1 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/accelerator_table.cc.orig	2024-08-21 22:46:11.210698100 +0000
+--- chrome/browser/ui/views/accelerator_table.cc.orig	2024-09-24 20:49:20.669176000 +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},
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 582e3d8558..13e1e20d78 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	2024-08-21 22:46:11.217698800 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig	2024-09-24 20:49:20.675176600 +0000
 +++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
 @@ -19,7 +19,7 @@
  #include "ui/gfx/image/image_skia.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 f212ace528..1ee37bdf84 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	2024-08-21 22:46:11.243701500 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig	2024-09-24 20:49:20.702179000 +0000
 +++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
 @@ -38,7 +38,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 03515aa8b1..c193beb4bf 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	2024-08-21 22:46:11.245701800 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig	2024-09-24 20:49:20.703179100 +0000
 +++ chrome/browser/ui/views/chrome_views_delegate.h
 @@ -59,11 +59,11 @@ 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 73da23da42..227f166cf5 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	2024-08-21 22:46:11.245701800 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig	2024-09-24 20:49:20.703179100 +0000
 +++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
 @@ -26,7 +26,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 d30e1db6e7..1f17ac8d1f 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	2024-08-21 22:46:11.249702200 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig	2024-09-24 20:49:20.707179500 +0000
 +++ chrome/browser/ui/views/compose/compose_dialog_view.cc
 @@ -159,7 +159,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 056f2042e4..686a6d8c9c 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	2024-08-21 22:46:11.286706000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig	2024-09-24 20:49:20.747183000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame.cc
 @@ -54,7 +54,7 @@
  #include "components/user_manager/user_manager.h"
@@ -42,7 +42,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()
-@@ -563,7 +563,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -564,7 +564,7 @@ void BrowserFrame::OnMenuClosed() {
  }
  
  void BrowserFrame::SelectNativeTheme() {
@@ -51,7 +51,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();
-@@ -604,7 +604,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -605,7 +605,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 3d5d4a2c16..fc9eb315d3 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	2024-08-21 22:46:11.286706000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.h.orig	2024-09-24 20:49:20.747183000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame.h
 @@ -65,7 +65,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 e0bba273a8..88795eff9c 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,9 +4,9 @@ $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	2024-08-21 22:46:11.287706000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig	2024-09-24 20:49:20.748183000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
-@@ -53,7 +53,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
+@@ -54,7 +54,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 1f527efd48..64e40daf20 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	2024-08-21 22:46:11.287706000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig	2024-09-24 20:49:20.748183000 +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 63c2662557..c9cd7cbf5e 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	2024-08-21 22:46:11.288706000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig	2024-09-24 20:49:20.749183200 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
 @@ -60,7 +60,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 63592700d4..0a1652b439 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	2024-08-21 22:46:11.291706300 +0000
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig	2024-09-24 20:49:20.752183400 +0000
 +++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
 @@ -16,7 +16,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 467ef5f16e..4a7adc8e9c 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	2024-08-21 22:46:11.293706700 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig	2024-09-24 20:49:20.754183500 +0000
 +++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2258,7 +2258,7 @@ void BrowserView::TabDraggingStatusChang
+@@ -2317,7 +2317,7 @@ void BrowserView::TabDraggingStatusChang
    // CrOS cleanup is done.
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 a45dc3f9b4..2deb55a75c 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	2024-08-21 22:46:11.298707200 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig	2024-09-24 20:49:20.760184000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
 @@ -54,7 +54,7 @@
  #include "ui/views/window/vector_icons/vector_icons.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/views/controls/menu/menu_runner.h"
  #endif
  
-@@ -564,7 +564,7 @@ OpaqueBrowserFrameView::FrameButtonStyle
+@@ -559,7 +559,7 @@ OpaqueBrowserFrameView::FrameButtonStyle
  OpaqueBrowserFrameView::GetFrameButtonStyle() const {
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -24,7 +24,7 @@ $NetBSD$
    return FrameButtonStyle::kMdButton;
  #else
    return FrameButtonStyle::kImageButton;
-@@ -583,7 +583,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
+@@ -578,7 +578,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
    return false;
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  bool OpaqueBrowserFrameView::IsTiled() const {
    return frame()->tiled();
  }
-@@ -782,7 +782,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIco
+@@ -777,7 +777,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIco
  }
  
  void OpaqueBrowserFrameView::WindowIconPressed() {
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 975a91b2cc..943fa97a2f 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2024-08-21 22:46:11.299707200 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2024-09-24 20:49:20.760184000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
-@@ -114,7 +114,7 @@ class OpaqueBrowserFrameView : public Br
+@@ -111,7 +111,7 @@ class OpaqueBrowserFrameView : public Br
    FrameButtonStyle GetFrameButtonStyle() const override;
    void UpdateWindowControlsOverlay(const gfx::Rect& bounding_rect) override;
    bool ShouldDrawRestoredFrameShadow() const override;
@@ -15,7 +15,7 @@ $NetBSD$
    bool IsTiled() const override;
  #endif
    int WebAppButtonHeight() const override;
-@@ -231,7 +231,7 @@ class OpaqueBrowserFrameView : public Br
+@@ -228,7 +228,7 @@ class OpaqueBrowserFrameView : public Br
    // Background painter for the window frame.
    std::unique_ptr<views::FrameBackground> frame_background_;
  
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 28a9f5a0dc..f59fea13d9 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	2024-08-21 22:46:11.299707200 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig	2024-09-24 20:49:20.761184200 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
 @@ -10,7 +10,7 @@
  #include "build/build_config.h"
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 466777e210..09c03693c1 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,7 +4,7 @@ $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	2024-08-21 22:46:11.300707300 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig	2024-09-24 20:49:20.761184200 +0000
 +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
 @@ -61,7 +61,7 @@
  #include "ui/aura/window.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // Frame border when window shadow is not drawn.
  constexpr int kFrameBorderThickness = 4;
  #endif
-@@ -185,7 +185,7 @@ class WindowEventObserver : public ui::E
+@@ -188,7 +188,7 @@ class WindowEventObserver : public ui::E
  
      gfx::Rect input_bounds = pip_browser_frame_view_->GetLocalBounds();
  
@@ -33,7 +33,7 @@ $NetBSD$
      // Calculate input bounds for Linux. This is needed because the input bounds
      // is not necessary the same as the local bounds on Linux.
      if (pip_browser_frame_view_->ShouldDrawFrameShadow()) {
-@@ -581,7 +581,7 @@ PictureInPictureBrowserFrameView::Pictur
+@@ -591,7 +591,7 @@ PictureInPictureBrowserFrameView::Pictur
          AddChildView(std::move(auto_pip_setting_overlay));
    }
  
@@ -42,7 +42,7 @@ $NetBSD$
    auto* profile = browser_view->browser()->profile();
    auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile);
    auto* theme_service_factory = ThemeServiceFactory::GetForProfile(profile);
-@@ -803,7 +803,7 @@ void PictureInPictureBrowserFrameView::O
+@@ -813,7 +813,7 @@ void PictureInPictureBrowserFrameView::O
    for (ContentSettingImageView* view : content_setting_views_)
      view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground));
  
@@ -51,16 +51,16 @@ $NetBSD$
    // On Linux the top bar background will be drawn in OnPaint().
    top_bar_container_view_->SetBackground(views::CreateSolidBackground(
        color_provider->GetColor(kColorPipWindowTopBarBackground)));
-@@ -885,7 +885,7 @@ void PictureInPictureBrowserFrameView::R
+@@ -897,7 +897,7 @@ void PictureInPictureBrowserFrameView::R
    BrowserNonClientFrameView::RemovedFromWidget();
  }
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- gfx::Insets PictureInPictureBrowserFrameView::MirroredFrameBorderInsets()
-     const {
+ gfx::Insets
+ PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const {
    auto border = FrameBorderInsets();
-@@ -1153,7 +1153,7 @@ void PictureInPictureBrowserFrameView::A
+@@ -1188,7 +1188,7 @@ void PictureInPictureBrowserFrameView::A
  // views::View implementations:
  
  void PictureInPictureBrowserFrameView::OnPaint(gfx::Canvas* canvas) {
@@ -69,7 +69,7 @@ $NetBSD$
    // Draw the PiP window frame borders and shadows, including the top bar
    // background.
    if (window_frame_provider_) {
-@@ -1287,7 +1287,7 @@ void PictureInPictureBrowserFrameView::U
+@@ -1343,7 +1343,7 @@ void PictureInPictureBrowserFrameView::U
  }
  
  gfx::Insets PictureInPictureBrowserFrameView::FrameBorderInsets() const {
@@ -78,7 +78,7 @@ $NetBSD$
    if (window_frame_provider_) {
      const auto insets = window_frame_provider_->GetFrameThicknessDip();
      const bool tiled = frame()->tiled();
-@@ -1305,7 +1305,7 @@ gfx::Insets PictureInPictureBrowserFrame
+@@ -1361,7 +1361,7 @@ gfx::Insets PictureInPictureBrowserFrame
  }
  
  gfx::Insets PictureInPictureBrowserFrameView::ResizeBorderInsets() const {
@@ -87,7 +87,7 @@ $NetBSD$
    return FrameBorderInsets();
  #elif !BUILDFLAG(IS_CHROMEOS_ASH)
    return gfx::Insets(kResizeBorder);
-@@ -1326,7 +1326,7 @@ gfx::Size PictureInPictureBrowserFrameVi
+@@ -1382,7 +1382,7 @@ gfx::Size PictureInPictureBrowserFrameVi
                     top_height + border_thickness.bottom());
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
index 127da06553..853f3e3f41 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__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/picture_in_picture_browser_frame_view.h.orig	2024-08-21 22:46:11.300707300 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig	2024-09-24 20:49:20.761184200 +0000
 +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h
 @@ -27,7 +27,7 @@
  #include "ui/views/layout/flex_layout_view.h"
@@ -30,7 +30,7 @@ $NetBSD$
    void RemovedFromWidget() override;
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   gfx::Insets MirroredFrameBorderInsets() const override;
+   gfx::Insets RestoredMirroredFrameBorderInsets() const override;
    gfx::Insets GetInputInsets() const override;
    SkRRect GetRestoredClipRegion() const override;
 @@ -195,7 +195,7 @@ class PictureInPictureBrowserFrameView
@@ -42,7 +42,7 @@ $NetBSD$
    // Returns whether a client-side shadow should be drawn for the window.
    bool ShouldDrawFrameShadow() const;
  
-@@ -371,7 +371,7 @@ class PictureInPictureBrowserFrameView
+@@ -376,7 +376,7 @@ class PictureInPictureBrowserFrameView
    // `top_bar_color_animation_`.
    std::optional<SkColor> current_foreground_color_;
  
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 a168c70286..1f89f3d8a3 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	2024-08-21 22:46:11.300707300 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig	2024-09-24 20:49:20.762184400 +0000
 +++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -75,7 +75,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -77,7 +77,7 @@ void SystemMenuModelBuilder::BuildSystem
      ui::SimpleMenuModel* model) {
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -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);
-@@ -91,7 +91,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -97,7 +97,7 @@ void SystemMenuModelBuilder::BuildSystem
    }
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -24,7 +24,7 @@ $NetBSD$
    model->AddSeparator(ui::NORMAL_SEPARATOR);
    bool supports_server_side_decorations = true;
  #if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -155,7 +155,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -171,7 +171,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 c4afcfb3d2..d061231d56 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	2024-08-21 22:46:11.300707300 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig	2024-09-24 20:49:20.762184400 +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 413c6a338e..d30b4e5eb0 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	2024-08-21 22:46:11.301707500 +0000
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig	2024-09-24 20:49:20.763184300 +0000
 +++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -201,7 +201,7 @@ TabStripRegionView::TabStripRegionView(s
+@@ -204,7 +204,7 @@ TabStripRegionView::TabStripRegionView(s
  
      // TODO(crbug.com/40118868): Revisit the macro expression once build flag
      // switch of lacros-chrome is complete.
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 0781f20fcc..9d91e41d67 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/hung_renderer_view.cc.orig	2024-08-21 22:46:11.309708400 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig	2024-09-24 20:49:20.771185200 +0000
 +++ chrome/browser/ui/views/hung_renderer_view.cc
-@@ -406,7 +406,7 @@ void HungRendererDialogView::ForceCrashH
+@@ -407,7 +407,7 @@ void HungRendererDialogView::ForceCrashH
    content::RenderProcessHost* rph =
        hung_pages_table_model_->GetRenderWidgetHost()->GetProcess();
    if (rph) {
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 e5a486b1c4..46923925e5 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	2024-08-21 22:46:11.333710700 +0000
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig	2024-09-24 20:49:20.796187400 +0000
 +++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -1972,7 +1972,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
+@@ -1973,7 +1973,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 f65fc5516b..b4eefef772 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig	2024-08-21 22:46:11.346712000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig	2024-09-24 20:49:20.809188400 +0000
 +++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -37,7 +37,7 @@
+@@ -41,7 +41,7 @@
  #include "ui/base/metadata/metadata_impl_macros.h"
  #include "ui/views/controls/button/button.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
  #endif
  
-@@ -141,7 +141,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
+@@ -156,7 +156,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
    } else if (model_state ==
               password_manager::ui::NOTIFY_RECEIVED_SHARED_CREDENTIALS) {
      view = new SharedPasswordsNotificationView(web_contents, anchor_view);
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 43d6aa73a0..90032c3937 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2024-08-21 22:46:11.375715000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2024-09-24 20:49:20.840191100 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_view.cc
 @@ -83,7 +83,7 @@
  #include "ui/strings/grit/ui_strings.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #endif
  
-@@ -568,7 +568,7 @@ void ProfileMenuView::BuildIdentity() {
+@@ -566,7 +566,7 @@ void ProfileMenuView::BuildIdentity() {
          badge_image_model, menu_title_, menu_subtitle_, management_label);
    } else {
      std::string profile_user_display_name, profile_user_email;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
index 1a441ea377..3417c06c75 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.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_base.cc.orig	2024-08-21 22:46:11.376715200 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig	2024-09-24 20:49:20.841191300 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -687,7 +687,7 @@ void ProfileMenuViewBase::SetProfileIden
+@@ -693,7 +693,7 @@ void ProfileMenuViewBase::SetProfileIden
  
  // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
  // complete.
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 3e391c8664..aaaae24369 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	2024-08-21 22:46:11.378715300 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig	2024-09-24 20:49:20.844191600 +0000
 +++ chrome/browser/ui/views/profiles/profile_picker_view.cc
 @@ -87,7 +87,7 @@
  #include "chrome/browser/ui/views/profiles/first_run_flow_controller_lacros.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 f22e21d389..07a690a032 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,9 +4,9 @@ $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	2024-08-21 22:46:11.380715600 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig	2024-09-24 20:49:20.846191600 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -55,7 +55,7 @@ namespace {
+@@ -56,7 +56,7 @@ namespace {
  
  const int kModalDialogWidth = 448;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  const int kManagedUserNoticeConfirmationDialogWidth = 512;
  const int kManagedUserNoticeConfirmationDialogHeight = 576;
  const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 900;
-@@ -173,7 +173,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -174,7 +174,7 @@ SigninViewControllerDelegateViews::Creat
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  // static
  std::unique_ptr<views::WebView>
  SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -335,7 +335,7 @@ SigninViewControllerDelegateViews::Signi
+@@ -336,7 +336,7 @@ SigninViewControllerDelegateViews::Signi
    SetButtons(ui::DIALOG_BUTTON_NONE);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
  void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
    ProfileAttributesEntry* entry =
        g_browser_process->profile_manager()
-@@ -499,7 +499,7 @@ SigninViewControllerDelegate::CreateProf
+@@ -500,7 +500,7 @@ SigninViewControllerDelegate::CreateProf
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 6632c63cb1..edbf1294e6 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,9 +4,9 @@ $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	2024-08-21 22:46:11.380715600 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig	2024-09-24 20:49:20.846191600 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -75,7 +75,7 @@ class SigninViewControllerDelegateViews
+@@ -76,7 +76,7 @@ class SigninViewControllerDelegateViews
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    static std::unique_ptr<views::WebView>
    CreateManagedUserNoticeConfirmationWebView(
        Browser* browser,
-@@ -141,7 +141,7 @@ class SigninViewControllerDelegateViews
+@@ -142,7 +142,7 @@ class SigninViewControllerDelegateViews
        InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 9a7d5affda..9fad302655 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	2024-08-21 22:46:11.414719000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig	2024-09-24 20:49:20.883195000 +0000
 +++ chrome/browser/ui/views/tabs/tab.cc
-@@ -616,7 +616,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -625,7 +625,7 @@ void Tab::MaybeUpdateHoverStatus(const u
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
index 0dd3ab2d96..08b97c254d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig	2024-08-21 22:46:11.417719400 +0000
+--- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig	2024-09-24 20:49:20.886195200 +0000
 +++ chrome/browser/ui/views/tabs/tab_drag_controller.cc
 @@ -98,7 +98,7 @@
  #include "components/remote_cocoa/browser/window.h"
@@ -33,7 +33,7 @@ $NetBSD$
    ref->can_release_capture_ = false;
  #endif
    ref->start_point_in_screen_ =
-@@ -1065,7 +1065,7 @@ TabDragController::DragBrowserToNewTabSt
+@@ -1034,7 +1034,7 @@ TabDragController::DragBrowserToNewTabSt
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -42,7 +42,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.
-@@ -2151,7 +2151,7 @@ void TabDragController::CompleteDrag() {
+@@ -2064,7 +2064,7 @@ void TabDragController::CompleteDrag() {
        }
  
        // If source window was maximized - maximize the new window as well.
@@ -51,7 +51,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
-@@ -2597,7 +2597,7 @@ TabDragController::Liveness TabDragContr
+@@ -2510,7 +2510,7 @@ TabDragController::Liveness TabDragContr
    }
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 17ff80c21d..235c6864db 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,7 +4,7 @@ $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	2024-08-21 22:46:11.420719600 +0000
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig	2024-09-24 20:49:20.889195400 +0000
 +++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
 @@ -374,7 +374,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
    // not become active. Setting this to false creates the need to explicitly
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 c001f13373..7febd6ee76 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig	2024-08-21 22:46:11.428720500 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig	2024-09-24 20:49:20.897196000 +0000
 +++ chrome/browser/ui/views/tabs/tab_style_views.cc
 @@ -550,7 +550,7 @@ float TabStyleViewsImpl::GetCurrentActiv
    if (!IsHoverAnimationActive()) {
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 4c3b7533b1..edc46d5477 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	2024-08-21 22:46:11.443722000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig	2024-09-24 20:49:20.913197500 +0000
 +++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1008,7 +1008,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -957,7 +957,7 @@ void MaybeRegisterChromeFeaturePromos(
                      FeaturePromoSpecification::AcceleratorInfo())
                      .SetBubbleArrow(HelpBubbleArrow::kTopLeft)));
  
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 3268220f1f..8065920c5d 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	2024-08-21 22:46:11.455723300 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig	2024-09-24 20:49:20.927199000 +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;
-@@ -2104,7 +2104,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2100,7 +2100,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(
-@@ -3431,7 +3431,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3427,7 +3427,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
-@@ -3446,7 +3446,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3442,7 +3442,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
-@@ -3456,7 +3456,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3452,7 +3452,7 @@ void WebAppIntegrationTestDriver::CheckR
  void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -3472,7 +3472,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3468,7 +3468,7 @@ void WebAppIntegrationTestDriver::CheckS
  void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -4289,7 +4289,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4285,7 +4285,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
-@@ -4489,7 +4489,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4485,7 +4485,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);
-@@ -4533,7 +4533,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4529,7 +4529,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 db296af9ec..ab4ded470b 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2024-08-21 22:46:11.470724800 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2024-09-24 20:49:20.945200400 +0000
 +++ chrome/browser/ui/web_applications/web_app_dialogs.h
 @@ -22,7 +22,7 @@
  #include "ui/gfx/native_widget_types.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index 37b2ae4e41..8dfd18f78b 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	2024-08-21 22:46:11.473725000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig	2024-09-24 20:49:20.948200700 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -577,7 +577,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
+@@ -573,7 +573,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
      content::WebContents* web_contents,
      Profile* profile,
      const std::string& app_id) {
@@ -15,7 +15,7 @@ $NetBSD$
    WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
    CHECK(provider);
  
-@@ -797,7 +797,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -799,7 +799,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 d9a9638b27..5f5783f3ce 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	2024-08-21 22:46:11.474725200 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig	2024-09-24 20:49:20.948200700 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
 @@ -222,7 +222,7 @@ class WebAppUiManagerImpl : public Brows
        UninstallCompleteCallback uninstall_complete_callback,
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 c99bc29d77..b9855e8991 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	2024-08-21 22:46:11.477725500 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig	2024-09-24 20:49:20.953201000 +0000
 +++ chrome/browser/ui/webui/about/about_ui.cc
 @@ -596,7 +596,7 @@ std::string ChromeURLs(content::BrowserC
    return html;
@@ -15,7 +15,16 @@ $NetBSD$
  std::string AboutLinuxProxyConfig() {
    std::string data;
    AppendHeader(&data,
-@@ -651,7 +651,7 @@ void AboutUIHTMLSource::StartDataRequest
+@@ -629,7 +629,7 @@ TermsUIConfig::TermsUIConfig()
+     : AboutUIConfigBase(chrome::kChromeUITermsHost) {}
+ #endif
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ LinuxProxyConfigUI::LinuxProxyConfigUI()
+     : AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
+ #endif
+@@ -681,7 +681,7 @@ void AboutUIHTMLSource::StartDataRequest
        response =
            ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
      }
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
new file mode 100644
index 0000000000..017a0cef20
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/about/about_ui.h.orig	2024-09-24 20:49:20.953201000 +0000
++++ chrome/browser/ui/webui/about/about_ui.h
+@@ -50,7 +50,7 @@ class TermsUIConfig : public AboutUIConf
+ };
+ #endif
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // chrome://linux-proxy-config
+ class LinuxProxyConfigUI : public AboutUIConfigBase {
+  public:
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 c8ce23053c..9152ee1f95 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,9 +4,9 @@ $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	2024-08-21 22:46:11.479725800 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig	2024-09-24 20:49:20.956201300 +0000
 +++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
  #include "ui/base/window_open_disposition_utils.h"
  #include "url/gurl.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 4502a40864..580f7b9c3c 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	2024-08-21 22:46:11.479725800 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig	2024-09-24 20:49:20.956201300 +0000
 +++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
 @@ -24,7 +24,7 @@
  #include "mojo/public/cpp/bindings/receiver.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 cca1908fbe..d6ceb3e16a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2024-08-21 22:46:11.555733400 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2024-09-24 20:49:21.043209000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
 @@ -147,7 +147,7 @@ CertificateManagerPageHandler::GetCertSo
              "distrusted_certs",
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 9fc512ccff..ee85d37b47 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	2024-08-21 22:46:11.556733600 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig	2024-09-24 20:49:21.043209000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
 @@ -36,7 +36,7 @@
  #include "net/ssl/client_cert_store_mac.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // ClientCertStore implementation that always returns an empty list. The
  // CertificateProvisioningService implementation expects to wrap a platform
  // cert store, but here we only want to get results from the provisioning
-@@ -373,7 +373,7 @@ CreatePlatformClientCertSource() {
+@@ -393,7 +393,7 @@ CreatePlatformClientCertSource(
  #endif
  }
  
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 b4ab1d47c2..61f817060d 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2024-08-21 22:46:11.556733600 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2024-09-24 20:49:21.043209000 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
-@@ -15,7 +15,7 @@ class Profile;
- std::unique_ptr<CertificateManagerPageHandler::CertSource>
- CreatePlatformClientCertSource();
+@@ -17,7 +17,7 @@ CreatePlatformClientCertSource(
+     mojo::Remote<certificate_manager_v2::mojom::CertificateManagerPage>*
+         remote_client);
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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
new file mode 100644
index 0000000000..d996c93c71
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -0,0 +1,21 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig	2024-09-24 20:49:21.046209300 +0000
++++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
+@@ -110,10 +110,10 @@ void RegisterChromeWebUIConfigs() {
+   map.AddWebUIConfig(std::make_unique<TermsUIConfig>());
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+-        // BUILDFLAG(IS_OPENBSD)
++        // BUILDFLAG(IS_BSD)
+ 
+ #if BUILDFLAG(ENABLE_EXTENSIONS)
+   map.AddWebUIConfig(std::make_unique<extensions::ExtensionsUIConfig>());
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 21f7bad3e5..f6211e49a9 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	2024-08-21 22:46:11.559733900 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig	2024-09-24 20:49:21.046209300 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
 @@ -189,7 +189,7 @@
  #include "chrome/browser/ui/webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.h"
@@ -15,12 +15,13 @@ $NetBSD$
  #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h"
  #endif
  
-@@ -214,21 +214,21 @@
+@@ -214,22 +214,22 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/commerce/product_specifications_ui.h"
  #include "chrome/browser/ui/webui/discards/discards_ui.h"
  #endif
  
@@ -41,16 +42,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #include "chrome/browser/ui/webui/whats_new/whats_new_util.h"
  #endif
-@@ -378,7 +378,7 @@ bool IsAboutUI(const GURL& url) {
- #if !BUILDFLAG(IS_ANDROID)
-           || url.host_piece() == chrome::kChromeUITermsHost
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-           || url.host_piece() == chrome::kChromeUILinuxProxyConfigHost
- #endif
- #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -572,7 +572,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
+@@ -550,7 +550,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
    if (url.host_piece() == chrome::kChromeUIMobileSetupHost)
      return &NewWebUI<ash::cellular_setup::MobileSetupUI>;
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -59,7 +51,7 @@ $NetBSD$
    if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost)
      return &NewWebUI<WebUIJsErrorUI>;
  #endif
-@@ -628,7 +628,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
+@@ -602,7 +602,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
    if (url.host_piece() == chrome::kChromeUINaClHost)
      return &NewWebUI<NaClUI>;
  #endif
@@ -68,7 +60,7 @@ $NetBSD$
       defined(TOOLKIT_VIEWS)) ||                         \
      defined(USE_AURA)
    if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost)
-@@ -659,7 +659,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
+@@ -633,7 +633,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
    if (url.host_piece() == chrome::kChromeUIWebuiGalleryHost) {
      return &NewWebUI<WebuiGalleryUI>;
    }
@@ -77,7 +69,7 @@ $NetBSD$
    if (url.host_piece() == chrome::kChromeUIWhatsNewHost &&
        whats_new::IsEnabled()) {
      return &NewWebUI<WhatsNewUI>;
-@@ -678,26 +678,26 @@ WebUIFactoryFunction GetWebUIFactoryFunc
+@@ -652,26 +652,26 @@ WebUIFactoryFunction GetWebUIFactoryFunc
    }
  #endif
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -109,7 +101,7 @@ $NetBSD$
    if (url.host_piece() == chrome::kChromeUIWebAppSettingsHost)
      return &NewWebUI<WebAppSettingsUI>;
  #endif
-@@ -936,7 +936,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -907,7 +907,7 @@ base::RefCountedMemory* ChromeWebUIContr
    if (page_url.host_piece() == chrome::kChromeUINewTabPageHost)
      return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
  
@@ -118,3 +110,12 @@ $NetBSD$
    if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost)
      return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -935,7 +935,7 @@ base::RefCountedMemory* ChromeWebUIContr
+     return ManagementUI::GetFaviconResourceBytes(scale_factor);
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   if (page_url.host_piece() == commerce::kChromeUICompareHost) {
+     return commerce::ProductSpecificationsUI::GetFaviconResourceBytes(
+         scale_factor);
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 12ead795fb..57c7ef109b 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2024-08-21 22:46:11.562734100 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2024-09-24 20:49:21.050209500 +0000
 +++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
 @@ -7,7 +7,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc b/chromium/patches/patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc
new file mode 100644
index 0000000000..8bfa190a62
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc.orig	2024-09-24 20:49:21.067211200 +0000
++++ chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc
+@@ -41,7 +41,7 @@
+ #include "ui/base/l10n/l10n_util.h"
+ #include "ui/base/webui/resource_path.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 "chrome/browser/ui/browser_navigator.h"
+ #include "chrome/browser/ui/browser_navigator_params.h"
+ #include "net/base/url_util.h"
+@@ -81,7 +81,7 @@ user_education::NewBadgeRegistry* GetNew
+ }
+ 
+ whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   return g_browser_process->GetFeatures()->whats_new_registry();
+ #else
+   return nullptr;
+@@ -765,7 +765,7 @@ void UserEducationInternalsPageHandlerIm
+ }
+ 
+ void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   GURL url = net::AppendQueryParameter(GURL(chrome::kChromeUIWhatsNewURL),
+                                        "staging", "true");
+   NavigateParams params(profile_, url, ui::PAGE_TRANSITION_TYPED);
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 9432f09d22..c34c21d2cc 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2024-08-21 22:46:11.579736000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2024-09-24 20:49:21.067211200 +0000
 +++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -70,7 +70,7 @@
+@@ -71,7 +71,7 @@
  #include "components/security_interstitials/content/captive_portal_blocking_page.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
  #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
  #endif
-@@ -376,7 +376,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
+@@ -378,7 +378,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
                                                         kRequestUrl));
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  std::unique_ptr<SupervisedUserVerificationPage>
  CreateSupervisedUserVerificationPage(content::WebContents* web_contents) {
    const GURL kRequestUrl("https://supervised-user-verification.example.net";);
-@@ -570,7 +570,7 @@ void InterstitialHTMLSource::StartDataRe
+@@ -590,7 +590,7 @@ void InterstitialHTMLSource::StartDataRe
      interstitial_delegate = CreateInsecureFormPage(web_contents);
    } else if (path_without_query == "/https_only") {
      interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
@@ -32,4 +32,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    } else if (path_without_query == "/supervised-user-verify") {
      interstitial_delegate = CreateSupervisedUserVerificationPage(web_contents);
- #endif
+   } else if (path_without_query == "/supervised-user-verify-blocked-site") {
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 229d6d7526..04fe03f7f4 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui.cc.orig	2024-08-21 22:46:11.581736000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig	2024-09-24 20:49:21.069211200 +0000
 +++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -100,11 +100,11 @@ content::WebUIDataSource* CreateAndAddMa
+@@ -105,11 +105,11 @@ content::WebUIDataSource* CreateAndAddMa
        {kManagementOnFileTransferVisibleData,
         IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
  #endif  // BUILDFLAG(IS_CHROMEOS)
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 b7c96a8bcf..aba6da1822 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	2024-08-21 22:46:11.581736000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig	2024-09-24 20:49:21.070211400 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.cc
 @@ -82,12 +82,12 @@ const char kProfileReportingBrowser[] = 
  const char kProfileReportingExtension[] = "profileReportingExtension";
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 cfaca063d3..e85bb2657b 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	2024-08-21 22:46:11.581736000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig	2024-09-24 20:49:21.070211400 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.h
 @@ -8,14 +8,14 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 665f07e63a..8f6faa20d8 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2024-08-21 22:46:11.581736000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2024-09-24 20:49:21.070211400 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.cc
 @@ -58,7 +58,7 @@
  #include "ui/base/l10n/l10n_util.h"
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 5f031ce6b9..66ebc287a9 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	2024-08-21 22:46:11.581736000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig	2024-09-24 20:49:21.070211400 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.h
 @@ -31,7 +31,7 @@ namespace policy {
  class PolicyService;
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 9782116b96..27ef4c99fd 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	2024-08-21 22:46:11.595737700 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig	2024-09-24 20:49:21.085212700 +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 7909890894..a44fa74f6a 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	2024-08-21 22:46:11.595737700 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig	2024-09-24 20:49:21.085212700 +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 9b08e7ad47..5340783322 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig	2024-08-21 22:46:11.610739200 +0000
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig	2024-09-24 20:49:21.099213800 +0000
 +++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
 @@ -108,7 +108,7 @@ const char* kMacShareIconResourceName =
  #elif BUILDFLAG(IS_WIN)
@@ -24,7 +24,7 @@ $NetBSD$
    kLinuxShareIconResourceName =
        "//resources/cr_components/searchbox/icons/share_cr23.svg";
  #else
-@@ -675,7 +675,7 @@ std::string SearchboxHandler::ActionVect
+@@ -674,7 +674,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 8091f566a9..c7aa529c98 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2024-08-21 22:46:11.611739200 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2024-09-24 20:49:21.101214200 +0000
 +++ chrome/browser/ui/webui/settings/appearance_handler.cc
 @@ -34,7 +34,7 @@ void AppearanceHandler::RegisterMessages
        "useDefaultTheme",
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 35cbc1fd9a..a1f2212ef6 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2024-08-21 22:46:11.621740300 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2024-09-24 20:49:21.110215000 +0000
 +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -141,7 +141,7 @@
+@@ -143,7 +143,7 @@
  #include "chrome/browser/ui/chrome_pages.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/display/screen.h"
  #endif
  
-@@ -160,7 +160,7 @@
+@@ -162,7 +162,7 @@
  #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "ui/linux/linux_ui_factory.h"
  #include "ui/ozone/public/ozone_platform.h"
  #endif
-@@ -280,7 +280,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -282,7 +282,7 @@ void AddA11yStrings(content::WebUIDataSo
        {"focusHighlightLabel",
         IDS_SETTINGS_ACCESSIBILITY_FOCUS_HIGHLIGHT_DESCRIPTION},
  #endif
@@ -33,7 +33,7 @@ $NetBSD$
        {"overscrollHistoryNavigationTitle",
         IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
        {"overscrollHistoryNavigationSubtitle",
-@@ -405,7 +405,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -407,7 +407,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},
-@@ -413,7 +413,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -415,7 +415,7 @@ void AddAppearanceStrings(content::WebUI
        {"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
        {"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
  #endif
@@ -51,7 +51,7 @@ $NetBSD$
        {"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
  #endif
  #if BUILDFLAG(IS_MAC)
-@@ -441,7 +441,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -443,7 +443,7 @@ void AddAppearanceStrings(content::WebUI
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 5f0395bd0a..630f80d806 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	2024-08-21 22:46:11.641742500 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2024-09-24 20:49:21.128216500 +0000
 +++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -203,7 +203,7 @@ base::Value::Dict CreateProfileEntry(con
+@@ -205,7 +205,7 @@ base::Value::Dict CreateProfileEntry(con
  
    if (AccountInfo::IsManaged(entry->GetHostedDomain())) {
      profile_entry.Set("avatarBadge", "cr:domain");
@@ -15,3 +15,12 @@ $NetBSD$
    } else if (base::FeatureList::IsEnabled(
                   supervised_user::kShowKiteForSupervisedUsers) &&
               entry->IsSupervised()) {
+@@ -1208,7 +1208,7 @@ void ProfilePickerHandler::BeginFirstWeb
+ }
+ 
+ void ProfilePickerHandler::MaybeUpdateGuestMode() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+   if (!base::FeatureList::IsEnabled(
+           supervised_user::kHideGuestModeForSupervisedUsers)) {
+     return;
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 64c96f6b59..ebc11796a4 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig	2024-08-21 22:46:11.661744400 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig	2024-09-24 20:49:21.150218500 +0000
 +++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -210,7 +210,7 @@ void WindowSizer::GetBrowserWindowBounds
+@@ -209,7 +209,7 @@ void WindowSizer::GetBrowserWindowBounds
        browser, window_bounds, show_state);
  }
  
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 00214fee38..e8dfeb89f1 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,9 +4,9 @@ $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	2024-08-21 22:46:11.680746300 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig	2024-09-24 20:49:21.170220100 +0000
 +++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
-@@ -41,7 +41,7 @@
+@@ -42,7 +42,7 @@
  #include "components/visited_url_ranking/public/visited_url_ranking_service.h"
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/visited_url_ranking/desktop_tab_model_url_visit_data_fetcher.h"
  #elif BUILDFLAG(IS_ANDROID)
  #include "chrome/browser/visited_url_ranking/android_tab_model_url_visit_data_fetcher.h"
-@@ -114,7 +114,7 @@ VisitedURLRankingServiceFactory::BuildSe
+@@ -115,7 +115,7 @@ VisitedURLRankingServiceFactory::BuildSe
  
    std::map<Fetcher, std::unique_ptr<URLVisitDataFetcher>> data_fetchers;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 0272c2cbfc..893ca5f617 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	2024-08-21 22:46:11.706749000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig	2024-09-24 20:49:21.197222500 +0000
 +++ chrome/browser/web_applications/commands/launch_web_app_command.cc
 @@ -98,7 +98,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 623af250e3..ff2bade9ad 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	2024-08-21 22:46:11.708749300 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig	2024-09-24 20:49:21.199222600 +0000
 +++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
 @@ -57,7 +57,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 4cac37063a..f4af34b898 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/extension_status_utils.h.orig	2024-08-21 22:46:11.710749400 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig	2024-09-24 20:49:21.200222700 +0000
 +++ chrome/browser/web_applications/extension_status_utils.h
-@@ -55,7 +55,7 @@ bool IsExternalExtensionUninstalled(cont
- bool ClearExternalExtensionUninstalled(content::BrowserContext* context,
-                                        const std::string& extension_id);
+@@ -50,7 +50,7 @@ bool IsExtensionDefaultInstalled(content
+ bool IsExternalExtensionUninstalled(content::BrowserContext* context,
+                                     const std::string& extension_id);
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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 1e5b54fc15..ba3de39414 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	2024-08-21 22:46:11.710749400 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig	2024-09-24 20:49:21.201223000 +0000
 +++ chrome/browser/web_applications/extensions/extension_status_utils.cc
 @@ -25,7 +25,7 @@ namespace {
  
@@ -15,8 +15,8 @@ $NetBSD$
  // TODO(b/268221237): Remove this allow-list.
  const char kDefaultAllowedExtensionIds[] =
      "alhngdkjgnedakdlnamimgfihgkmenbh,"
-@@ -113,7 +113,7 @@ bool ClearExternalExtensionUninstalled(c
-       extension_id);
+@@ -107,7 +107,7 @@ bool IsExternalExtensionUninstalled(cont
+   return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
  }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 6941df7a85..e240a48983 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	2024-08-21 22:46:11.736752000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig	2024-09-24 20:49:21.228225200 +0000
 +++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
 @@ -649,7 +649,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 7d4882a227..3e18d362d8 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	2024-08-21 22:46:11.737752200 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig	2024-09-24 20:49:21.229225400 +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 8d3f62e51d..37cda3f56d 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	2024-08-21 22:46:11.737752200 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig	2024-09-24 20:49:21.229225400 +0000
 +++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
 @@ -54,7 +54,7 @@ proto::RunOnOsLoginMode ConvertWebAppRun
  // 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 1cbb28ea78..fed5e4fbd8 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	2024-08-21 22:46:11.737752200 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig	2024-09-24 20:49:21.230225300 +0000
 +++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
 @@ -191,7 +191,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 0a5ae5d14a..b902d1dba7 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	2024-08-21 22:46:11.738752400 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig	2024-09-24 20:49:21.230225300 +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 712d63ff81..304c1a7640 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	2024-08-21 22:46:11.740752500 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2024-09-24 20:49:21.232225700 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
-@@ -65,7 +65,7 @@ namespace {
+@@ -71,7 +71,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};
-@@ -227,7 +227,7 @@ std::unique_ptr<ShortcutInfo> BuildShort
+@@ -259,7 +259,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 b02ba7d87c..f39c5a4de2 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	2024-08-21 22:46:11.740752500 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig	2024-09-24 20:49:21.232225700 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
 @@ -21,7 +21,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 20c2a165f1..07087b8702 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig	2024-08-21 22:46:11.742752800 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig	2024-09-24 20:49:21.235226000 +0000
 +++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -101,7 +101,7 @@ namespace web_app {
+@@ -102,7 +102,7 @@ namespace web_app {
  
  BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
               "DesktopPWAsForceUnregisterOSIntegration",
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 05b0197531..c6f2a8f068 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	2024-08-21 22:46:11.749753500 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig	2024-09-24 20:49:21.242226400 +0000
 +++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
 @@ -46,7 +46,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 28a1ec039f..d39e0d27a5 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	2024-08-21 22:46:11.749753500 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig	2024-09-24 20:49:21.242226400 +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 cfaf170bd6..36af772f22 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	2024-08-21 22:46:11.754754000 +0000
+--- chrome/browser/web_applications/web_app_helpers.cc.orig	2024-09-24 20:49:21.248227000 +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 ca068e56a8..fd1c37de62 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/web_app_install_info.h.orig	2024-08-21 22:46:11.757754300 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig	2024-09-24 20:49:21.250227200 +0000
 +++ chrome/browser/web_applications/web_app_install_info.h
-@@ -38,7 +38,7 @@
+@@ -39,7 +39,7 @@
  #include "url/gurl.h"
  
  static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
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 414d38934f..9065cd1550 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig	2024-08-21 22:46:11.775756100 +0000
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig	2024-09-24 20:49:21.268228800 +0000
 +++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -1095,7 +1095,7 @@ void ChromeAuthenticatorRequestDelegate:
+@@ -1167,7 +1167,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 7abb7a5d22..8c79901abb 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	2024-08-21 22:46:11.778756400 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig	2024-09-24 20:49:21.272229200 +0000
 +++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<std::string> GetGaiaIDs(
+@@ -693,7 +693,7 @@ base::flat_set<std::string> 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");
-@@ -696,7 +696,7 @@ std::string UserVerifyingLabelToString(c
+@@ -703,7 +703,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 bc9d55f8c3..271bca25f1 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	2024-08-21 22:46:11.780756700 +0000
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig	2024-09-24 20:49:21.274229300 +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_unexportable__key__utils.cc b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
index df1c3ab230..f5f852694f 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	2024-08-21 22:46:11.781756600 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig	2024-09-24 20:49:21.275229500 +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 25b6ee450a..d43c68a121 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	2024-08-21 22:46:11.812759900 +0000
+--- chrome/common/channel_info.h.orig	2024-09-24 20:49:21.306232000 +0000
 +++ chrome/common/channel_info.h
 @@ -12,7 +12,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_common_channel__info__posix.cc b/chromium/patches/patch-chrome_common_channel__info__posix.cc
index cda2ce2d57..95f7b0407f 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	2024-08-21 22:46:11.813760000 +0000
+--- chrome/common/channel_info_posix.cc.orig	2024-09-24 20:49:21.307232100 +0000
 +++ chrome/common/channel_info_posix.cc
 @@ -93,7 +93,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 64cccb6b65..09b02dda1e 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_features.cc.orig	2024-08-21 22:46:11.815760100 +0000
+--- chrome/common/chrome_features.cc.orig	2024-09-24 20:49:21.308232300 +0000
 +++ chrome/common/chrome_features.cc
 @@ -75,7 +75,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppSh
  #endif  // BUILDFLAG(IS_MAC)
@@ -24,7 +24,7 @@ $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.
-@@ -260,7 +260,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
+@@ -256,7 +256,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
  BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
               "DesktopPWAsRunOnOsLogin",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -309,7 +309,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSetting
+@@ -305,7 +305,7 @@ BASE_FEATURE(kDesktopPWAsTabStripSetting
               "DesktopPWAsTabStripSettings",
               base::FEATURE_DISABLED_BY_DEFAULT);
  
@@ -42,7 +42,7 @@ $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.
-@@ -897,7 +897,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -883,7 +883,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
               "KAnonymityServiceStorage",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -51,7 +51,7 @@ $NetBSD$
  BASE_FEATURE(kLinuxLowMemoryMonitor,
               "LinuxLowMemoryMonitor",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -910,7 +910,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -896,7 +896,7 @@ constexpr base::FeatureParam<int> kLinux
      &kLinuxLowMemoryMonitor, "critical_level", 255};
  #endif  // BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS)
  
diff --git a/chromium/patches/patch-chrome_common_chrome__features.h b/chromium/patches/patch-chrome_common_chrome__features.h
index 7d8f7dc50d..0df255039f 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	2024-08-21 22:46:11.815760100 +0000
+--- chrome/common/chrome_features.h.orig	2024-09-24 20:49:21.309232200 +0000
 +++ chrome/common/chrome_features.h
 @@ -55,13 +55,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)
-@@ -192,7 +192,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
+@@ -190,7 +190,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);
-@@ -545,7 +545,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
+@@ -530,7 +530,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;
-@@ -553,7 +553,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -538,7 +538,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 66c4cef6d0..7b7716b296 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	2024-08-21 22:46:11.815760100 +0000
+--- chrome/common/chrome_paths.cc.orig	2024-09-24 20:49:21.309232200 +0000
 +++ chrome/common/chrome_paths.cc
 @@ -30,7 +30,7 @@
  #include "base/apple/foundation_util.h"
diff --git a/chromium/patches/patch-chrome_common_chrome__paths.h b/chromium/patches/patch-chrome_common_chrome__paths.h
index 5dddc68318..0f4e18e736 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	2024-08-21 22:46:11.815760100 +0000
+--- chrome/common/chrome_paths.h.orig	2024-09-24 20:49:21.309232200 +0000
 +++ chrome/common/chrome_paths.h
 @@ -59,7 +59,7 @@ enum {
  #if BUILDFLAG(IS_CHROMEOS_ASH) ||                              \
diff --git a/chromium/patches/patch-chrome_common_chrome__paths__internal.h b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
index b7cf33c52e..2fcbf23ea0 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	2024-08-21 22:46:11.816760300 +0000
+--- chrome/common/chrome_paths_internal.h.orig	2024-09-24 20:49:21.309232200 +0000
 +++ chrome/common/chrome_paths_internal.h
 @@ -43,7 +43,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 031690a455..156cc3bfd2 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	2024-08-21 22:46:11.817760500 +0000
+--- chrome/common/chrome_switches.cc.orig	2024-09-24 20:49:21.310232400 +0000
 +++ chrome/common/chrome_switches.cc
-@@ -898,14 +898,14 @@ const char kAllowNaClSocketAPI[] = "allo
+@@ -886,14 +886,14 @@ const char kAllowNaClSocketAPI[] = "allo
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index d633c75e84..41c02e940d 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	2024-08-21 22:46:11.817760500 +0000
+--- chrome/common/chrome_switches.h.orig	2024-09-24 20:49:21.310232400 +0000
 +++ chrome/common/chrome_switches.h
-@@ -279,12 +279,12 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,12 +275,12 @@ extern const char kAllowNaClSocketAPI[];
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
new file mode 100644
index 0000000000..0db833db57
--- /dev/null
+++ b/chromium/patches/patch-chrome_common_crash__keys.cc
@@ -0,0 +1,34 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- chrome/common/crash_keys.cc.orig	2024-09-24 20:49:21.315232800 +0000
++++ chrome/common/crash_keys.cc
+@@ -56,7 +56,9 @@ class CrashKeyWithName {
+   ~CrashKeyWithName() = delete;
+ 
+   std::string_view Name() const { return name_; }
++#if BUILDFLAG(USE_CRASHPAD_ANNOTATION)
+   std::string_view Value() const { return crash_key_.value(); }
++#endif
+   void Clear() { crash_key_.Clear(); }
+   void Set(std::string_view value) { crash_key_.Set(value); }
+ 
+@@ -201,6 +203,7 @@ void AllocateCrashKeyInBrowserAndChildre
+   GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
+ }
+ 
++#if BUILDFLAG(USE_CRASHPAD_ANNOTATION)
+ void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
+   std::string string_annotations;
+   for (const auto& crash_key : GetCommandLineStringAnnotations()) {
+@@ -212,6 +215,7 @@ void AppendStringAnnotationsCommandLineS
+   }
+   command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
+ }
++#endif
+ 
+ void SetCrashKeysFromCommandLine(const base::CommandLine& command_line) {
+   SetStringAnnotations(command_line);
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 779c60b1e4..f22a4a21dd 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	2024-08-21 22:46:11.843763000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig	2024-09-24 20:49:21.338235000 +0000
 +++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
 @@ -285,7 +285,7 @@ int GetEnterpriseReportingPrivatePermiss
    }
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 20ba8cc36d..db6fe763c8 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	2024-08-21 22:46:11.849763600 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig	2024-09-24 20:49:21.345235600 +0000
 +++ chrome/common/media/cdm_host_file_path.cc
 @@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
    cdm_host_file_paths->emplace_back(chrome_framework_path,
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.cc b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
index 9f350955e0..0186d28a95 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	2024-08-21 22:46:11.849763600 +0000
+--- chrome/common/media/cdm_registration.cc.orig	2024-09-24 20:49:21.345235600 +0000
 +++ chrome/common/media/cdm_registration.cc
 @@ -33,7 +33,7 @@
  #if BUILDFLAG(ENABLE_WIDEVINE)
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.h b/chromium/patches/patch-chrome_common_media_cdm__registration.h
index de140bfc49..aec9720a6a 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	2024-08-21 22:46:11.850763800 +0000
+--- chrome/common/media/cdm_registration.h.orig	2024-09-24 20:49:21.345235600 +0000
 +++ chrome/common/media/cdm_registration.h
 @@ -16,7 +16,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 bbf4e7fe05..020fa4332f 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	2024-08-21 22:46:11.850763800 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig	2024-09-24 20:49:21.346235500 +0000
 +++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
 @@ -17,7 +17,7 @@
  
diff --git a/chromium/patches/patch-chrome_common_pref__names.h b/chromium/patches/patch-chrome_common_pref__names.h
index 9d50abe603..48dc8c3b78 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	2024-08-21 22:46:11.854764200 +0000
+--- chrome/common/pref_names.h.orig	2024-09-24 20:49:21.350236000 +0000
 +++ chrome/common/pref_names.h
-@@ -1364,7 +1364,7 @@ inline constexpr char kUseAshProxy[] = "
+@@ -1375,7 +1375,7 @@ inline constexpr char kUseAshProxy[] = "
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -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
-@@ -1507,7 +1507,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -1536,7 +1536,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";
-@@ -2112,7 +2112,7 @@ inline constexpr char kDownloadDefaultDi
+@@ -2143,7 +2143,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
-@@ -2549,14 +2549,14 @@ inline constexpr char kMediaStorageIdSal
+@@ -2586,14 +2586,14 @@ inline constexpr char kMediaStorageIdSal
  inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -50,7 +50,7 @@ $NetBSD$
  // Records whether the user has seen an HTTP auth "negotiate" header.
  inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
      "net.received_http_auth_negotiate_headers";
-@@ -2634,7 +2634,7 @@ inline constexpr char kAmbientAuthentica
+@@ -2671,7 +2671,7 @@ inline constexpr char kAmbientAuthentica
  inline constexpr char kBasicAuthOverHttpEnabled[] =
      "auth.basic_over_http_enabled";
  
@@ -59,7 +59,7 @@ $NetBSD$
  // Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
  // along with kAuthNegotiateDelegateAllowlist.
  inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3164,7 +3164,7 @@ inline constexpr char kDeviceWeeklySched
+@@ -3213,7 +3213,7 @@ inline constexpr char kDeviceWeeklySched
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -68,7 +68,7 @@ $NetBSD$
  // Defines administrator-set availability of Chrome for Testing.
  inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
  #endif
-@@ -3760,7 +3760,7 @@ inline constexpr char kFileOrDirectoryPi
+@@ -3809,7 +3809,7 @@ inline constexpr char kFileOrDirectoryPi
  inline constexpr char kSandboxExternalProtocolBlocked[] =
      "profile.sandbox_external_protocol_blocked";
  
@@ -77,7 +77,7 @@ $NetBSD$
  // Boolean that indicates if system notifications are allowed to be used in
  // place of Chrome notifications.
  inline constexpr char kAllowSystemNotifications[] =
-@@ -4034,7 +4034,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -4079,7 +4079,7 @@ inline constexpr char kLensDesktopNTPSea
      "policy.lens_desktop_ntp_search_enabled";
  #endif
  
@@ -86,7 +86,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
-@@ -4128,7 +4128,7 @@ inline constexpr char kPrintingOAuth2Aut
+@@ -4173,7 +4173,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 f8d2a40bbc..23a279de68 100644
--- a/chromium/patches/patch-chrome_common_url__constants.h
+++ b/chromium/patches/patch-chrome_common_url__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/url_constants.h.orig	2024-08-21 22:46:11.862765000 +0000
+--- chrome/common/url_constants.h.orig	2024-09-24 20:49:21.358236600 +0000
 +++ chrome/common/url_constants.h
 @@ -927,7 +927,7 @@ inline constexpr char kOutdatedPluginLea
  inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index d960b00437..4be4c0b694 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.cc
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/webui_url_constants.cc.orig	2024-08-21 22:46:11.862765000 +0000
+--- chrome/common/webui_url_constants.cc.orig	2024-09-24 20:49:21.358236600 +0000
 +++ chrome/common/webui_url_constants.cc
 @@ -197,21 +197,21 @@ base::span<const base::cstring_view> Chr
        kChromeUIAssistantOptInHost,
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.h b/chromium/patches/patch-chrome_common_webui__url__constants.h
index 0c717b3481..bdd9188320 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	2024-08-21 22:46:11.863765200 +0000
+--- chrome/common/webui_url_constants.h.orig	2024-09-24 20:49:21.359236700 +0000
 +++ chrome/common/webui_url_constants.h
-@@ -564,24 +564,24 @@ inline constexpr char16_t kOsUISystemURL
+@@ -566,24 +566,24 @@ inline constexpr char16_t kOsUISystemURL
  inline constexpr char kOsUIVersionURL[] = "os://version";
  #endif
  
@@ -35,7 +35,7 @@ $NetBSD$
  inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
  inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
  inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -593,13 +593,13 @@ inline constexpr char kChromeUILinuxProx
+@@ -595,13 +595,13 @@ inline constexpr char kChromeUILinuxProx
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -51,7 +51,7 @@ $NetBSD$
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
  inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
  inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
-@@ -621,7 +621,7 @@ inline constexpr char kChromeUIProfilePi
+@@ -623,7 +623,7 @@ inline constexpr char kChromeUIProfilePi
  inline constexpr char kChromeUIProfilePickerUrl[] = "chrome://profile-picker/";
  #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 dce29a724a..8044b84fcc 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/enterprise_companion/enterprise_companion_client.cc.orig	2024-08-21 22:46:12.067786000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig	2024-09-24 20:49:21.390239500 +0000
 +++ chrome/enterprise_companion/enterprise_companion_client.cc
-@@ -33,7 +33,7 @@ namespace {
+@@ -36,7 +36,7 @@ namespace {
  
  #if BUILDFLAG(IS_MAC)
  constexpr char kServerName[] = MAC_BUNDLE_IDENTIFIER_STRING ".service";
diff --git a/chromium/patches/patch-chrome_enterprise__companion_lock.cc b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
index 7c21861dcc..cbb38b56fd 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	2024-08-21 22:46:12.068786100 +0000
+--- chrome/enterprise_companion/lock.cc.orig	2024-09-24 20:49:21.392239600 +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 8a1fdf121f..984cfd19bc 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	2024-08-21 22:46:12.166796200 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig	2024-09-24 20:49:21.487248000 +0000
 +++ chrome/services/printing/print_backend_service_impl.cc
 @@ -50,7 +50,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 e793ee10f7..b0724866ec 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	2024-08-21 22:46:12.184798000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig	2024-09-24 20:49:21.503249400 +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 9200706288..aa3000c0e7 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	2024-08-21 22:46:12.240803700 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig	2024-09-24 20:49:21.549253500 +0000
 +++ chrome/test/base/scoped_channel_override_posix.cc
 @@ -45,7 +45,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 a62827acf4..b227b2ddf3 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	2024-08-21 22:46:12.256805400 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig	2024-09-24 20:49:21.564254800 +0000
 +++ chrome/test/chromedriver/chrome_launcher.cc
 @@ -73,6 +73,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 e57e761276..f12927f255 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	2024-08-21 22:46:12.248804600 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig	2024-09-24 20:49:21.556254000 +0000
 +++ chrome/test/chromedriver/chrome/chrome_finder.cc
 @@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base
          installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
index b487563f94..41b773d633 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/chromedriver/key_converter_unittest.cc.orig	2024-08-21 22:46:12.262806200 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig	2024-09-24 20:49:21.570255300 +0000
 +++ chrome/test/chromedriver/key_converter_unittest.cc
-@@ -246,7 +246,7 @@ TEST(KeyConverter, ToggleModifiers) {
+@@ -251,7 +251,7 @@ TEST(KeyConverter, ToggleModifiers) {
    CheckEventsReleaseModifiers(keys, key_events);
  }
  
@@ -15,7 +15,7 @@ $NetBSD$
  // Fails on bots: crbug.com/174962
  #define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
  #else
-@@ -303,7 +303,7 @@ TEST(KeyConverter, AllEnglishKeyboardTex
+@@ -308,7 +308,7 @@ TEST(KeyConverter, AllEnglishKeyboardTex
  TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
    ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
    const char kTextForKeys[] = {
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 b513937ae0..99132806c2 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	2024-08-21 22:46:12.262806200 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig	2024-09-24 20:49:21.570255300 +0000
 +++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
 @@ -67,7 +67,7 @@ std::string ConvertKeyCodeToTextNoError(
  
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index 38bf66ea6d..e304c1149e 100644
--- a/chromium/patches/patch-chrome_updater_configurator.cc
+++ b/chromium/patches/patch-chrome_updater_configurator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/configurator.cc.orig	2024-08-21 22:46:13.642947700 +0000
+--- chrome/updater/configurator.cc.orig	2024-09-24 20:49:23.153394200 +0000
 +++ chrome/updater/configurator.cc
 @@ -67,7 +67,7 @@ Configurator::Configurator(scoped_refptr
          return std::nullopt;
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index fecde65b59..a489c0bf9b 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	2024-08-21 22:46:13.649948400 +0000
+--- chrome/updater/lock.cc.orig	2024-09-24 20:49:23.161394800 +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 11ce324ced..864af38560 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	2024-08-21 22:46:13.709954500 +0000
+--- chrome/updater/util/posix_util.cc.orig	2024-09-24 20:49:23.223400400 +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 3a576d1b61..85d5af7e1d 100644
--- a/chromium/patches/patch-chrome_utility_services.cc
+++ b/chromium/patches/patch-chrome_utility_services.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/utility/services.cc.orig	2024-08-21 22:46:13.727956500 +0000
+--- chrome/utility/services.cc.orig	2024-09-24 20:49:23.241402000 +0000
 +++ chrome/utility/services.cc
-@@ -57,7 +57,7 @@
+@@ -51,7 +51,7 @@
  #include "chrome/services/system_signals/mac/mac_system_signals_service.h"
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/services/system_signals/linux/linux_system_signals_service.h"
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -214,7 +214,7 @@ auto RunMacNotificationService(
+@@ -210,7 +210,7 @@ auto RunMacNotificationService(
  }
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -24,7 +24,7 @@ $NetBSD$
  auto RunSystemSignalsService(
      mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
          receiver) {
-@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -474,7 +474,7 @@ void RegisterMainThreadServices(mojo::Se
    services.Add(RunWindowsIconReader);
  #endif  // BUILDFLAG(IS_WIN)
  
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 2bcf78c2d3..68685f5476 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	2024-08-21 22:46:13.750959000 +0000
+--- chromecast/browser/cast_browser_main_parts.cc.orig	2024-09-24 20:49:23.265404000 +0000
 +++ chromecast/browser/cast_browser_main_parts.cc
 @@ -94,7 +94,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 2d8f9ff755..4da8e0a086 100644
--- a/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chromecast/browser/cast_content_browser_client.cc.orig	2024-08-21 22:46:13.750959000 +0000
+--- chromecast/browser/cast_content_browser_client.cc.orig	2024-09-24 20:49:23.266404200 +0000
 +++ chromecast/browser/cast_content_browser_client.cc
 @@ -431,7 +431,7 @@ void CastContentBrowserClient::AppendExt
                                            switches::kAudioOutputChannels));
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 4dcef16b69..b11c14162c 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	2024-08-21 22:46:13.769960900 +0000
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig	2024-09-24 20:49:23.285405600 +0000
 +++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
 @@ -336,7 +336,7 @@ CastWebView::Scoped RuntimeApplicationSe
        GetFlagEntry(feature::kCastCoreIsRemoteControlMode,
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 8d35b2811d..6c702b8479 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	2024-08-21 22:46:13.798963800 +0000
+--- chromecast/media/base/default_monotonic_clock.cc.orig	2024-09-24 20:49:23.313408100 +0000
 +++ chromecast/media/base/default_monotonic_clock.cc
 @@ -11,7 +11,7 @@
  #include "base/time/time.h"
diff --git a/chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.cc b/chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.cc
new file mode 100644
index 0000000000..2238f34289
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.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/autofill_optimization_guide.cc.orig	2024-09-24 20:49:24.071474800 +0000
++++ components/autofill/core/browser/autofill_optimization_guide.cc
+@@ -186,7 +186,7 @@ void AutofillOptimizationGuide::OnDidPar
+     }
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+     if (has_credit_card_field &&
+         !personal_data_manager->payments_data_manager()
+              .GetServerCreditCards()
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments__data__manager.cc b/chromium/patches/patch-components_autofill_core_browser_payments__data__manager.cc
index b0c3cc83df..d9ddf3d8cc 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments__data__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments__data__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/payments_data_manager.cc.orig	2024-08-21 22:46:14.567042600 +0000
+--- components/autofill/core/browser/payments_data_manager.cc.orig	2024-09-24 20:49:24.162482700 +0000
 +++ components/autofill/core/browser/payments_data_manager.cc
-@@ -1055,7 +1055,7 @@ bool PaymentsDataManager::ShouldShowCard
+@@ -1057,7 +1057,7 @@ bool PaymentsDataManager::ShouldShowCard
  // The feature is only for Linux, Windows, Mac, and Fuchsia.
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__features.cc b/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
deleted file mode 100644
index 68a877baf6..0000000000
--- a/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- components/autofill/core/common/autofill_features.cc.orig	2024-08-21 22:46:14.597045700 +0000
-+++ components/autofill/core/common/autofill_features.cc
-@@ -673,7 +673,7 @@ BASE_FEATURE(kAutofillSilentProfileUpdat
- // Enabled by default for Mac and Windows platforms.
- BASE_FEATURE(kAutofillContentEditableChangeEvents,
-              "AutofillContentEditableChangeEvents",
--#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
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 4b7103bd68..19a5057f8e 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_payments_features.cc.orig	2024-08-21 22:46:14.597045700 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig	2024-09-24 20:49:24.195485600 +0000
 +++ components/autofill/core/common/autofill_payments_features.cc
 @@ -8,7 +8,7 @@
  
@@ -15,7 +15,7 @@ $NetBSD$
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
  // When enabled, Chrome will extract the checkout amount from the checkout page
  // of the allowlisted merchant websites.
-@@ -272,7 +272,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
+@@ -292,7 +292,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
  bool ShouldShowImprovedUserConsentForCreditCardSave() {
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.h b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.h
index aedeaa2c99..0890e2ef3b 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.h
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_payments_features.h.orig	2024-08-21 22:46:14.598045800 +0000
+--- components/autofill/core/common/autofill_payments_features.h.orig	2024-09-24 20:49:24.195485600 +0000
 +++ components/autofill/core/common/autofill_payments_features.h
 @@ -14,7 +14,7 @@ namespace autofill::features {
  
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 7107a48cb3..39ae3a58bf 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	2024-08-21 22:46:14.814067800 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig	2024-09-24 20:49:24.440507200 +0000
 +++ components/commerce/core/commerce_feature_list.cc
 @@ -168,7 +168,7 @@ BASE_FEATURE(kPriceInsights,
               "PriceInsights",
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kPriceInsightsRegionLaunched,
               "PriceInsightsRegionLaunched",
               base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -261,7 +261,7 @@ const base::FeatureParam<bool> kDeleteAl
+@@ -272,7 +272,7 @@ const base::FeatureParam<bool> kDeleteAl
  
  BASE_FEATURE(kShoppingList, "ShoppingList", base::FEATURE_DISABLED_BY_DEFAULT);
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
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 9c010d3fed..1eea7a37eb 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/constrained_window/constrained_window_views.cc.orig	2024-08-21 22:46:14.845071000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig	2024-09-24 20:49:24.475510100 +0000
 +++ components/constrained_window/constrained_window_views.cc
-@@ -369,7 +369,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -371,7 +371,7 @@ bool SupportsGlobalScreenCoordinates() {
  }
  
  bool PlatformClipsChildrenToViewport() {
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 b7bd98bf5d..f888a06c21 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	2024-08-21 22:46:14.861072800 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig	2024-09-24 20:49:24.491511600 +0000
 +++ components/content_settings/core/browser/website_settings_registry.cc
 @@ -67,7 +67,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 adb569ddd6..14a10527e2 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	2024-08-21 22:46:14.869073600 +0000
+--- components/cookie_config/cookie_store_util.cc.orig	2024-09-24 20:49:24.500512400 +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 bf35ccf284..a2052270de 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	2024-08-21 22:46:14.874074000 +0000
+--- components/crash/core/app/BUILD.gn.orig	2024-09-24 20:49:24.506512900 +0000
 +++ components/crash/core/app/BUILD.gn
 @@ -82,6 +82,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 b5b412cf5d..e3bb64b48d 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	2024-08-21 22:46:14.875074100 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig	2024-09-24 20:49:24.507513000 +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 f54b8630c9..5d6be4ada6 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	2024-08-21 22:46:14.876074300 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig	2024-09-24 20:49:24.508513000 +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 64d26425ab..0242e57f67 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	2024-08-21 22:46:14.878074400 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig	2024-09-24 20:49:24.510513300 +0000
 +++ components/crash/core/browser/crash_upload_list_crashpad.cc
 @@ -38,7 +38,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 1132850ec8..27b28e1f72 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	2024-08-21 22:46:14.878074400 +0000
+--- components/crash/core/common/BUILD.gn.orig	2024-09-24 20:49:24.510513300 +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_mock__signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 533993aa08..1789463e27 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	2024-08-21 22:46:14.940081000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig	2024-09-24 20:49:24.579519300 +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 b7688d6544..80016174c2 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	2024-08-21 22:46:14.941081000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig	2024-09-24 20:49:24.580519400 +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 fc0b2898ad..058d3c5a7d 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	2024-08-21 22:46:14.941081000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig	2024-09-24 20:49:24.580519400 +0000
 +++ components/device_signals/core/browser/signals_aggregator_impl.cc
 @@ -65,7 +65,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 effc48cfc5..d1bb88268c 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	2024-08-21 22:46:14.941081000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig	2024-09-24 20:49:24.580519400 +0000
 +++ components/device_signals/core/browser/signals_aggregator_impl.h
 @@ -29,7 +29,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 918cacb8da..d5302b30b7 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	2024-08-21 22:46:14.941081000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig	2024-09-24 20:49:24.581519600 +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 51f0090992..1791bca49c 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	2024-08-21 22:46:14.941081000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig	2024-09-24 20:49:24.581519600 +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 6c3a494273..41cdab9320 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	2024-08-21 22:46:14.942081000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig	2024-09-24 20:49:24.581519600 +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_signals__features.cc b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
index 16ae954ae3..8a1a87f972 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	2024-08-21 22:46:14.943081100 +0000
+--- components/device_signals/core/common/signals_features.cc.orig	2024-09-24 20:49:24.583519700 +0000
 +++ components/device_signals/core/common/signals_features.cc
 @@ -46,7 +46,7 @@ bool IsNewFunctionEnabled(NewEvFunction 
  }
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 3c36f36174..b90ff51acc 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	2024-08-21 22:46:14.943081100 +0000
+--- components/device_signals/core/common/signals_features.h.orig	2024-09-24 20:49:24.583519700 +0000
 +++ components/device_signals/core/common/signals_features.h
 @@ -28,7 +28,7 @@ enum class NewEvFunction { kFileSystemIn
  bool IsNewFunctionEnabled(NewEvFunction new_ev_function);
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 93e05ddf6e..20464b398e 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	2024-08-21 22:46:14.945081500 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig	2024-09-24 20:49:24.584519900 +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 f8a38b2ce9..5e526d3384 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	2024-08-21 22:46:14.946081400 +0000
+--- components/device_signals/test/signals_contract.cc.orig	2024-09-24 20:49:24.586520000 +0000
 +++ components/device_signals/test/signals_contract.cc
 @@ -212,7 +212,7 @@ GetSignalsContract() {
        base::BindRepeating(VerifyUnset, names::kCrowdStrike);
diff --git a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index 2d81f5453d..d5df9e55e8 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2024-08-21 22:46:14.950081800 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2024-09-24 20:49:24.590520400 +0000
 +++ components/discardable_memory/service/discardable_shared_memory_manager.cc
-@@ -176,7 +176,7 @@ uint64_t GetDefaultMemoryLimit() {
+@@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() {
    // Limits the number of FDs used to 32, assuming a 4MB allocation size.
    uint64_t max_default_memory_limit = 128 * kMegabyte;
  #else
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 2de6e24255..bcd625f688 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	2024-08-21 22:46:15.014088400 +0000
+--- components/embedder_support/user_agent_utils.cc.orig	2024-09-24 20:49:24.660526500 +0000
 +++ components/embedder_support/user_agent_utils.cc
 @@ -445,6 +445,9 @@ std::string GetPlatformForUAMetadata() {
  # else
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 2d2f495b07..991d689d74 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	2024-08-21 22:46:15.015088600 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig	2024-09-24 20:49:24.661526400 +0000
 +++ components/embedder_support/user_agent_utils_unittest.cc
 @@ -71,7 +71,7 @@ const char kDesktop[] =
      "X11; CrOS x86_64 14541.0.0"
diff --git a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
index 5677187604..38fd878411 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	2024-08-21 22:46:15.031090300 +0000
+--- components/enterprise/watermarking/watermark.cc.orig	2024-09-24 20:49:24.680528200 +0000
 +++ components/enterprise/watermarking/watermark.cc
 @@ -23,7 +23,7 @@ gfx::Font WatermarkFont() {
        "Segoe UI",
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 91926c5afb..566a0d621d 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	2024-08-21 22:46:15.215109000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig	2024-09-24 20:49:24.729532500 +0000
 +++ components/eye_dropper/eye_dropper_view.cc
-@@ -202,7 +202,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
+@@ -203,7 +203,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
    // EyeDropper/WidgetDelegate.
    set_owned_by_client();
    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 7561ee7483..1e9495b364 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	2024-08-21 22:46:15.239111700 +0000
+--- components/feature_engagement/public/event_constants.cc.orig	2024-09-24 20:49:24.753534600 +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 df5ba948e7..7fc35aa0a4 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	2024-08-21 22:46:15.239111700 +0000
+--- components/feature_engagement/public/event_constants.h.orig	2024-09-24 20:49:24.753534600 +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 246a7619d7..12009537cb 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	2024-08-21 22:46:15.239111700 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig	2024-09-24 20:49:24.753534600 +0000
 +++ components/feature_engagement/public/feature_configurations.cc
-@@ -99,7 +99,7 @@ std::optional<FeatureConfig> CreateNewUs
+@@ -94,7 +94,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
-@@ -118,7 +118,7 @@ std::optional<FeatureConfig> GetClientSi
+@@ -113,7 +113,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) {
      std::optional<FeatureConfig> config = FeatureConfig();
      config->valid = true;
-@@ -1599,7 +1599,8 @@ std::optional<FeatureConfig> GetClientSi
+@@ -1643,7 +1643,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 d7f130b90f..8948d4d2b7 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	2024-08-21 22:46:15.239111700 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig	2024-09-24 20:49:24.753534600 +0000
 +++ components/feature_engagement/public/feature_constants.cc
 @@ -18,7 +18,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode
  BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
  BASE_FEATURE(kEsbDownloadRowPromoFeature,
               "EsbDownloadRowPromo",
-@@ -637,7 +637,8 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
+@@ -630,7 +630,8 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
  BASE_FEATURE(kIPHAutofillCreditCardBenefitFeature,
               "IPH_AutofillCreditCardBenefit",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -771,7 +772,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
+@@ -767,7 +768,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 6c24cde318..228e6ce66a 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	2024-08-21 22:46:15.240111600 +0000
+--- components/feature_engagement/public/feature_constants.h.orig	2024-09-24 20:49:24.754534700 +0000
 +++ components/feature_engagement/public/feature_constants.h
 @@ -20,7 +20,7 @@ BASE_DECLARE_FEATURE(kIPHDemoMode);
  BASE_DECLARE_FEATURE(kIPHDummyFeature);
@@ -15,7 +15,7 @@ $NetBSD$
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
  BASE_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
  #endif
-@@ -264,7 +264,8 @@ BASE_DECLARE_FEATURE(kDefaultBrowserTrig
+@@ -255,7 +255,8 @@ BASE_DECLARE_FEATURE(kDefaultBrowserTrig
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -23,14 +23,14 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
 +    BUILDFLAG(IS_BSD)
  BASE_DECLARE_FEATURE(kIPHAutofillCreditCardBenefitFeature);
+ BASE_DECLARE_FEATURE(kIPHAutofillDisabledVirtualCardSuggestionFeature);
  BASE_DECLARE_FEATURE(kIPHAutofillExternalAccountProfileSuggestionFeature);
- BASE_DECLARE_FEATURE(kIPHAutofillManualFallbackFeature);
-@@ -314,7 +315,7 @@ BASE_DECLARE_FEATURE(kIPHScalableIphHelp
+@@ -306,7 +307,7 @@ BASE_DECLARE_FEATURE(kIPHScalableIphHelp
  BASE_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
  #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_DECLARE_FEATURE(kIPHDesktopPWAsLinkCapturingLaunch);
+ BASE_DECLARE_FEATURE(kIPHToolbarManagementButtonFeature);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
index f0c79e2e50..f3d0606dc6 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	2024-08-21 22:46:15.240111600 +0000
+--- components/feature_engagement/public/feature_list.cc.orig	2024-09-24 20:49:24.754534700 +0000
 +++ components/feature_engagement/public/feature_list.cc
-@@ -155,7 +155,7 @@ const base::Feature* const kAllFeatures[
-     &kIPHiOSContextualPanelPriceInsightsFeature,
+@@ -162,7 +162,7 @@ const base::Feature* const kAllFeatures[
+     &kIPHHomeCustomizationMenuFeature,
  #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
-@@ -223,7 +223,8 @@ const base::Feature* const kAllFeatures[
+@@ -227,7 +227,8 @@ const base::Feature* const kAllFeatures[
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -23,14 +23,14 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
 +    BUILDFLAG(IS_BSD)
      &kIPHAutofillCreditCardBenefitFeature,
+     &kIPHAutofillDisabledVirtualCardSuggestionFeature,
      &kIPHAutofillExternalAccountProfileSuggestionFeature,
-     &kIPHAutofillManualFallbackFeature,
-@@ -273,7 +274,7 @@ const base::Feature* const kAllFeatures[
+@@ -278,7 +279,7 @@ const base::Feature* const kAllFeatures[
      &kIPHScalableIphGamingFeature,
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      &kIPHDesktopPWAsLinkCapturingLaunch,
+     &kIPHToolbarManagementButtonFeature,
  #endif  // BUILDFLAG(IS_WIN) ||  BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
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 f45f6e5887..1215fa3d16 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	2024-08-21 22:46:15.240111600 +0000
+--- components/feature_engagement/public/feature_list.h.orig	2024-09-24 20:49:24.754534700 +0000
 +++ components/feature_engagement/public/feature_list.h
-@@ -278,7 +278,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSContextual
+@@ -282,7 +282,7 @@ DEFINE_VARIATION_PARAM(kIPHHomeCustomiza
  #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
-@@ -385,7 +385,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSave
+@@ -383,7 +383,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSave
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,8 +24,8 @@ $NetBSD$
 +    BUILDFLAG(IS_BSD)
  DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature,
                         "IPH_AutofillCreditCardBenefit");
- DEFINE_VARIATION_PARAM(kIPHAutofillExternalAccountProfileSuggestionFeature,
-@@ -474,7 +475,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
+ 
+@@ -475,7 +476,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
  DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -33,17 +33,17 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
                         "IPH_DesktopPWAsLinkCapturingLaunch");
- #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -632,7 +633,7 @@ constexpr flags_ui::FeatureEntry::Featur
-         VARIATION_ENTRY(kIPHiOSContextualPanelSampleModelFeature),
+ DEFINE_VARIATION_PARAM(kIPHToolbarManagementButtonFeature,
+@@ -637,7 +638,7 @@ constexpr flags_ui::FeatureEntry::Featur
          VARIATION_ENTRY(kIPHiOSContextualPanelPriceInsightsFeature),
+         VARIATION_ENTRY(kIPHHomeCustomizationMenuFeature),
  #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
          VARIATION_ENTRY(kIPHBatterySaverModeFeature),
          VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
          VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -690,7 +691,8 @@ constexpr flags_ui::FeatureEntry::Featur
+@@ -692,7 +693,8 @@ constexpr flags_ui::FeatureEntry::Featur
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -51,14 +51,14 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
 +    BUILDFLAG(IS_BSD)
          VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
+         VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature),
          VARIATION_ENTRY(kIPHAutofillExternalAccountProfileSuggestionFeature),
-         VARIATION_ENTRY(kIPHAutofillManualFallbackFeature),
-@@ -741,7 +743,7 @@ constexpr flags_ui::FeatureEntry::Featur
+@@ -744,7 +746,7 @@ constexpr flags_ui::FeatureEntry::Featur
          VARIATION_ENTRY(kIPHScalableIphGamingFeature),
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
          VARIATION_ENTRY(kIPHDesktopPWAsLinkCapturingLaunch),
+         VARIATION_ENTRY(kIPHToolbarManagementButtonFeature),
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
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 81d0399133..66238bfcb6 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	2024-08-21 22:46:15.245112200 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig	2024-09-24 20:49:24.760535200 +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 e0b066b0ba..d51eb10045 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2024-08-21 22:46:15.249112600 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2024-09-24 20:49:24.764535700 +0000
 +++ components/feed/core/v2/feed_network_impl_unittest.cc
-@@ -752,8 +752,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
+@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
  
    EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
    EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
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 c6c417ad6c..f9929f9c24 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	2024-08-21 22:46:15.252112900 +0000
+--- components/feed/core/v2/proto_util.cc.orig	2024-09-24 20:49:24.767536000 +0000
 +++ components/feed/core/v2/proto_util.cc
 @@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMess
  
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc b/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
index 2f8a4d4fcb..d93f9e1a20 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	2024-08-21 22:46:15.252112900 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig	2024-09-24 20:49:24.767536000 +0000
 +++ components/feed/core/v2/proto_util_unittest.cc
 @@ -43,8 +43,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 f133bf31fd..2411f17c2d 100644
--- a/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
+++ b/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/test/proto_printer.cc.orig	2024-08-21 22:46:15.259113600 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig	2024-09-24 20:49:24.774536400 +0000
 +++ components/feed/core/v2/test/proto_printer.cc
 @@ -158,8 +158,8 @@ class TextProtoPrinter {
    }
diff --git a/chromium/patches/patch-components_flags__ui_flags__state.cc b/chromium/patches/patch-components_flags__ui_flags__state.cc
index d85d1f1c8f..062d86e331 100644
--- a/chromium/patches/patch-components_flags__ui_flags__state.cc
+++ b/chromium/patches/patch-components_flags__ui_flags__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/flags_ui/flags_state.cc.orig	2024-08-21 22:46:15.275115300 +0000
+--- components/flags_ui/flags_state.cc.orig	2024-09-24 20:49:24.792538000 +0000
 +++ components/flags_ui/flags_state.cc
-@@ -750,7 +750,7 @@ unsigned short FlagsState::GetCurrentPla
+@@ -755,7 +755,7 @@ unsigned short FlagsState::GetCurrentPla
    return kOsCrOS;
  #elif BUILDFLAG(IS_CHROMEOS_LACROS)
    return kOsLacros;
diff --git a/chromium/patches/patch-components_gwp__asan_BUILD.gn b/chromium/patches/patch-components_gwp__asan_BUILD.gn
index 0acb9a0b94..ef9c5b5ae8 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	2024-08-21 22:46:15.304118200 +0000
+--- components/gwp_asan/BUILD.gn.orig	2024-09-24 20:49:24.823540700 +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_client_guarded__page__allocator__posix.cc b/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
index 15e6537ce1..5ff5a97873 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	2024-08-21 22:46:15.305118300 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig	2024-09-24 20:49:24.824540900 +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 5e2d79ae9a..ad515b7a90 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	2024-08-21 22:46:15.305118300 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig	2024-09-24 20:49:24.824540900 +0000
 +++ components/gwp_asan/client/gwp_asan.cc
 @@ -75,7 +75,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 a91ea44cba..4f2ef23661 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	2024-08-21 22:46:15.306118500 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig	2024-09-24 20:49:24.824540900 +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 c519f4df48..4fbaac3519 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2024-08-21 22:46:15.309118700 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2024-09-24 20:49:24.827541000 +0000
 +++ components/gwp_asan/crash_handler/crash_analyzer.cc
-@@ -30,7 +30,7 @@
+@@ -35,7 +35,7 @@
  #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
  #include "third_party/crashpad/crashpad/util/process/process_memory.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <signal.h>
  #elif BUILDFLAG(IS_APPLE)
  #include <mach/exception_types.h>
-@@ -90,7 +90,7 @@ bool CrashAnalyzer::GetExceptionInfo(
+@@ -95,7 +95,7 @@ bool CrashAnalyzer::GetExceptionInfo(
  
  crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
      const crashpad::ExceptionSnapshot& exception) {
diff --git a/chromium/patches/patch-components_live__caption_caption__util.cc b/chromium/patches/patch-components_live__caption_caption__util.cc
index 8d223af10c..804b5386fe 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	2024-08-21 22:46:15.411129200 +0000
+--- components/live_caption/caption_util.cc.orig	2024-09-24 20:49:25.067562000 +0000
 +++ components/live_caption/caption_util.cc
 @@ -144,7 +144,7 @@ std::string GetCaptionSettingsUrl() {
    return "chrome://os-settings/audioAndCaptions";
diff --git a/chromium/patches/patch-components_live__caption_caption__util.h b/chromium/patches/patch-components_live__caption_caption__util.h
index 8bf2e08781..36309ef9e3 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	2024-08-21 22:46:15.411129200 +0000
+--- components/live_caption/caption_util.h.orig	2024-09-24 20:49:25.067562000 +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 8bc594e020..bf45ae2f0e 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	2024-08-21 22:46:15.447132800 +0000
+--- components/media_router/common/media_source.cc.orig	2024-09-24 20:49:25.106565500 +0000
 +++ components/media_router/common/media_source.cc
 @@ -57,7 +57,7 @@ bool IsSystemAudioCaptureSupported() {
    if (!media::IsSystemLoopbackCaptureSupported()) {
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 4e4c142e89..9d8b2eb9f7 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	2024-08-21 22:46:15.453133600 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig	2024-09-24 20:49:25.111566000 +0000
 +++ components/media_router/common/providers/cast/channel/cast_message_util.cc
 @@ -169,7 +169,7 @@ int GetVirtualConnectPlatformValue() {
    return 4;
diff --git a/chromium/patches/patch-components_metrics_drive__metrics__provider__linux.cc b/chromium/patches/patch-components_metrics_drive__metrics__provider__linux.cc
index 371098091e..441fe98c21 100644
--- a/chromium/patches/patch-components_metrics_drive__metrics__provider__linux.cc
+++ b/chromium/patches/patch-components_metrics_drive__metrics__provider__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/drive_metrics_provider_linux.cc.orig	2024-08-21 22:46:15.476136000 +0000
+--- components/metrics/drive_metrics_provider_linux.cc.orig	2024-09-24 20:49:25.135568100 +0000
 +++ components/metrics/drive_metrics_provider_linux.cc
 @@ -4,7 +4,13 @@
  
diff --git a/chromium/patches/patch-components_metrics_metrics__log.cc b/chromium/patches/patch-components_metrics_metrics__log.cc
index b3ce4e0239..d7d21f4a2f 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/metrics/metrics_log.cc.orig	2024-08-21 22:46:15.480136400 +0000
+--- components/metrics/metrics_log.cc.orig	2024-09-24 20:49:25.140568500 +0000
 +++ components/metrics/metrics_log.cc
 @@ -56,7 +56,7 @@
  #include "base/win/current_module.h"
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index 7abc0e3c99..b6fab44ca5 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	2024-08-21 22:46:15.485136700 +0000
+--- components/metrics/motherboard.cc.orig	2024-09-24 20:49:25.144569000 +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 e03fd6defa..c4f7cd218e 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_mojo_ipc_server/connection_info.h.orig	2024-08-21 22:46:15.522140500 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig	2024-09-24 20:49:25.184572500 +0000
 +++ components/named_mojo_ipc_server/connection_info.h
-@@ -14,8 +14,14 @@
+@@ -12,8 +12,14 @@
  #include "base/win/scoped_handle.h"
  #elif BUILDFLAG(IS_MAC)
  #include <bsm/libbsm.h>
@@ -22,9 +22,9 @@ $NetBSD$
  #endif
  
  namespace named_mojo_ipc_server {
-@@ -33,7 +39,7 @@ struct ConnectionInfo {
-   std::optional<base::win::ScopedHandle> impersonation_token{};
- #elif BUILDFLAG(IS_MAC)
+@@ -29,7 +35,7 @@ struct ConnectionInfo {
+   base::ProcessId pid{};
+ #if BUILDFLAG(IS_MAC)
    audit_token_t audit_token{};
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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 8acaada673..404505171b 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	2024-08-21 22:46:15.523140700 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig	2024-09-24 20:49:25.184572500 +0000
 +++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc
 @@ -22,7 +22,7 @@ namespace named_mojo_ipc_server {
  // static
diff --git a/chromium/patches/patch-components_named__system__lock_lock.h b/chromium/patches/patch-components_named__system__lock_lock.h
index 79ce116cb3..ad984e0a43 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	2024-08-21 22:46:15.524140800 +0000
+--- components/named_system_lock/lock.h.orig	2024-09-24 20:49:25.185572400 +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_neterror_resources_neterror.js b/chromium/patches/patch-components_neterror_resources_neterror.js
index bb14c4c132..654418d64a 100644
--- a/chromium/patches/patch-components_neterror_resources_neterror.js
+++ b/chromium/patches/patch-components_neterror_resources_neterror.js
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/neterror/resources/neterror.js.orig	2024-08-21 22:46:15.528141300 +0000
+--- components/neterror/resources/neterror.js.orig	2024-09-24 20:49:25.191573000 +0000
 +++ components/neterror/resources/neterror.js
 @@ -142,7 +142,7 @@ function detailsButtonClick() {
  
diff --git a/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator.cc b/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator.cc
index 5ad3a7d652..eb2323d228 100644
--- a/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator.cc
+++ b/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/network_session_configurator/browser/network_session_configurator.cc.orig	2024-08-21 22:46:15.531141500 +0000
+--- components/network_session_configurator/browser/network_session_configurator.cc.orig	2024-09-24 20:49:25.193573200 +0000
 +++ components/network_session_configurator/browser/network_session_configurator.cc
-@@ -825,7 +825,7 @@ net::URLRequestContextBuilder::HttpCache
+@@ -839,7 +839,7 @@ net::URLRequestContextBuilder::HttpCache
    // backport, having it behave differently than in stable would be a bigger
    // problem. TODO: Does this work in later macOS releases?
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc b/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc
index 494c66ca99..5e486ccc10 100644
--- a/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc
+++ b/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/network_session_configurator/browser/network_session_configurator_unittest.cc.orig	2024-08-21 22:46:15.531141500 +0000
+--- components/network_session_configurator/browser/network_session_configurator_unittest.cc.orig	2024-09-24 20:49:25.193573200 +0000
 +++ components/network_session_configurator/browser/network_session_configurator_unittest.cc
-@@ -782,7 +782,7 @@ TEST_F(NetworkSessionConfiguratorTest, H
+@@ -828,7 +828,7 @@ TEST_F(NetworkSessionConfiguratorTest, H
  
  TEST_F(NetworkSessionConfiguratorTest, DefaultCacheBackend) {
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 505a69c6d9..55c1468256 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	2024-08-21 22:46:15.650153600 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig	2024-09-24 20:49:25.322584600 +0000
 +++ components/optimization_guide/core/optimization_guide_util.cc
 @@ -35,7 +35,7 @@ optimization_guide::proto::Platform GetP
    return optimization_guide::proto::PLATFORM_CHROMEOS;
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 ddedaededa..8c097c851c 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	2024-08-21 22:46:15.664155200 +0000
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig	2024-09-24 20:49:25.337586000 +0000
 +++ components/os_crypt/sync/libsecret_util_linux.cc
-@@ -96,16 +96,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
+@@ -176,16 +176,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 70518b0155..c5690a412a 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	2024-08-21 22:46:15.664155200 +0000
+--- components/os_crypt/sync/os_crypt.h.orig	2024-09-24 20:49:25.337586000 +0000
 +++ components/os_crypt/sync/os_crypt.h
 @@ -14,7 +14,7 @@
  #include "build/build_config.h"
@@ -17,7 +17,7 @@ $NetBSD$
  
 @@ -23,7 +23,7 @@ class PrefRegistrySimple;
  class PrefService;
- #endif
+ #endif  // BUILDFLAG(IS_WIN)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_BSD)
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 959b0bfa6c..f4016bbecf 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/browser/paint_preview_client.cc.orig	2024-08-21 22:46:15.702159200 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig	2024-09-24 20:49:25.380589700 +0000
 +++ components/paint_preview/browser/paint_preview_client.cc
 @@ -313,8 +313,8 @@ void PaintPreviewClient::CapturePaintPre
    metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index acdaa6e3e0..cd2155d08f 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2024-08-21 22:46:15.702159200 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2024-09-24 20:49:25.380589700 +0000
 +++ components/paint_preview/browser/paint_preview_client_unittest.cc
 @@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostT
    metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
index b190dc6251..5e1ca05ea9 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	2024-08-21 22:46:15.704159300 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig	2024-09-24 20:49:25.382589800 +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 ae0d5f959b..2317239e00 100644
--- a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/paint_preview/player/player_compositor_delegate.cc.orig	2024-08-21 22:46:15.710160000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig	2024-09-24 20:49:25.390590400 +0000
 +++ components/paint_preview/player/player_compositor_delegate.cc
 @@ -434,8 +434,8 @@ void PlayerCompositorDelegate::ValidateP
    auto chrome_version = capture_result_->proto.metadata().chrome_version();
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
index c3439eea02..5d05f5ba3f 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.cc.orig	2024-08-21 22:46:15.720161000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig	2024-09-24 20:49:25.399591200 +0000
 +++ components/password_manager/core/browser/features/password_features.cc
 @@ -41,7 +41,7 @@ BASE_FEATURE(kClearUndecryptablePassword
  BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
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 ed2a30063c..a7daa6a94a 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.h.orig	2024-08-21 22:46:15.720161000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig	2024-09-24 20:49:25.400591400 +0000
 +++ components/password_manager/core/browser/features/password_features.h
 @@ -90,7 +90,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLog
  // Enables triggering password suggestions through the context menu.
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 3e095d9edf..995c29715e 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_form_manager.cc.orig	2024-08-21 22:46:15.737162600 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig	2024-09-24 20:49:25.419593000 +0000
 +++ components/password_manager/core/browser/password_form_manager.cc
 @@ -58,7 +58,7 @@
  #include "components/webauthn/android/webauthn_cred_man_delegate.h"
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 09ed05fab6..ae83c3d90d 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager.cc.orig	2024-08-21 22:46:15.740163000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig	2024-09-24 20:49:25.423593300 +0000
 +++ components/password_manager/core/browser/password_manager.cc
-@@ -425,7 +425,7 @@ void PasswordManager::RegisterProfilePre
+@@ -414,7 +414,7 @@ void PasswordManager::RegisterProfilePre
        prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
  #endif  // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
    registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -15,7 +15,7 @@ $NetBSD$
    registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
                                  0);
  #endif
-@@ -438,7 +438,7 @@ void PasswordManager::RegisterProfilePre
+@@ -427,7 +427,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 d336cbb135..a3184bbfce 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manager_client.h.orig	2024-08-21 22:46:15.741163000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig	2024-09-24 20:49:25.423593300 +0000
 +++ components/password_manager/core/browser/password_manager_client.h
 @@ -30,7 +30,7 @@
  #include "net/cert/cert_status_flags.h"
@@ -21,6 +21,6 @@ $NetBSD$
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   // Creates and show the cross domain confirmation popup.
-   virtual std::unique_ptr<PasswordCrossDomainConfirmationPopupController>
-   ShowCrossDomainConfirmationPopup(const gfx::RectF& element_bounds,
+ 
+   // Shows the bubble with the details of the `form`.
+   virtual void OpenPasswordDetailsBubble(
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 a3a39ec2f2..c796fade8f 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	2024-08-21 22:46:15.742163200 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig	2024-09-24 20:49:25.425593600 +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 2bab2b7314..8c28e11b2e 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	2024-08-21 22:46:15.742163200 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig	2024-09-24 20:49:25.425593600 +0000
 +++ components/password_manager/core/browser/password_manager_switches.h
 @@ -10,7 +10,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 6808c4db48..0387e97a0c 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,9 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2024-08-21 22:46:15.744163500 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2024-09-24 20:49:25.427593700 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.cc
-@@ -204,7 +204,7 @@ void PasswordManualFallbackFlow::DidAcce
+@@ -41,7 +41,7 @@ std::u16string GetUsernameFromLabel(cons
+ }
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // 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
+@@ -251,7 +251,7 @@ void PasswordManualFallbackFlow::DidAcce
                           payload.password));
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,3 +24,12 @@ $NetBSD$
        if (payload.is_cross_domain) {
          cross_domain_confirmation_popup_controller_ =
              password_client_->ShowCrossDomainConfirmationPopup(
+@@ -268,7 +268,7 @@ void PasswordManualFallbackFlow::DidAcce
+     }
+     case autofill::SuggestionType::kViewPasswordDetails: {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+       std::optional<password_manager::PasswordForm> form =
+           GetCorrespondingPasswordForm(
+               suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
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 522e881503..3747e4976d 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	2024-08-21 22:46:15.744163500 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig	2024-09-24 20:49:25.427593700 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.h
 @@ -17,7 +17,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
new file mode 100644
index 0000000000..06b5943985
--- /dev/null
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.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/password_manager/core/browser/password_store_factory_util.cc.orig	2024-09-24 20:49:25.439594700 +0000
++++ components/password_manager/core/browser/password_store_factory_util.cc
+@@ -28,7 +28,7 @@ namespace {
+ LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
+     PrefService* prefs) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_IOS)
++    BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
+   return LoginDatabase::DeletingUndecryptablePasswordsEnabled(
+       prefs->GetBoolean(prefs::kDeletingUndecryptablePasswordsEnabled));
+ #else
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 817ab66a39..4d7d55f17a 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,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database.cc.orig	2024-08-21 22:46:15.749163900 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig	2024-09-24 20:49:25.432594000 +0000
 +++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1028,7 +1028,7 @@ bool ShouldDeleteUndecryptablePasswords(
-         clearing_undecryptable_passwords,
+@@ -1029,7 +1029,7 @@ bool ShouldDeleteUndecryptablePasswords(
      bool is_user_data_dir_policy_set,
-     bool is_disabled_by_policy) {
+     bool is_enabled_by_policy,
+     IsAccountStore is_account_store) {
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    std::string user_data_dir_string;
    std::unique_ptr<base::Environment> environment(base::Environment::Create());
    // On Linux user data directory ca be specified using an env variable. If it
-@@ -1047,7 +1047,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1048,7 +1048,7 @@ bool ShouldDeleteUndecryptablePasswords(
      return false;
    }
  
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 49c9ad4b54..4fec5fb568 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,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_async_helper.cc.orig	2024-08-21 22:46:15.749163900 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig	2024-09-24 20:49:25.433594200 +0000
 +++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
-@@ -152,7 +152,7 @@ LoginsResultOrError LoginDatabaseAsyncHe
+@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHe
      std::vector<PasswordForm> matched_forms;
      if (!login_db_ ||
          !login_db_->GetLogins(form, include_psl, &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 089bc0b4a5..cfca34ba25 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	2024-08-21 22:46:15.750164000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig	2024-09-24 20:49:25.434594400 +0000
 +++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2207,7 +2207,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
+@@ -2228,7 +2228,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_password__store_password__store__built__in__backend.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_password__store__built__in__backend.cc
deleted file mode 100644
index bc40beb036..0000000000
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_password__store__built__in__backend.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/password_manager/core/browser/password_store/password_store_built_in_backend.cc.orig	2024-08-21 22:46:15.752164100 +0000
-+++ components/password_manager/core/browser/password_store/password_store_built_in_backend.cc
-@@ -211,7 +211,7 @@ void PasswordStoreBuiltInBackend::InitBa
-           std::move(clearing_undecryptable_passwords_cb)));
- 
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_IOS)
-+    BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
-   background_task_runner_->PostTask(
-       FROM_HERE,
-       base::BindOnce(&LoginDatabaseAsyncHelper::
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 c9f5cf8791..51baaa767b 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2024-08-21 22:46:15.759165000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2024-09-24 20:49:25.443595200 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.cc
 @@ -180,7 +180,7 @@ version_info::Channel StubPasswordManage
  }
@@ -12,6 +12,6 @@ $NetBSD$
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<
-     password_manager::PasswordCrossDomainConfirmationPopupController>
- StubPasswordManagerClient::ShowCrossDomainConfirmationPopup(
+ void StubPasswordManagerClient::OpenPasswordDetailsBubble(
+     const password_manager::PasswordForm& form) {}
+ 
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 e423486026..976f6ea1ee 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.h.orig	2024-08-21 22:46:15.759165000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig	2024-09-24 20:49:25.443595200 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.h
 @@ -75,7 +75,7 @@ class StubPasswordManagerClient : public
    MockPasswordFeatureManager* GetPasswordFeatureManager();
@@ -12,6 +12,6 @@ $NetBSD$
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
 -    BUILDFLAG(IS_CHROMEOS)
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   void OpenPasswordDetailsBubble(
+       const password_manager::PasswordForm& form) override;
    std::unique_ptr<
-       password_manager::PasswordCrossDomainConfirmationPopupController>
-   ShowCrossDomainConfirmationPopup(
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 81228b1b25..2000b5d519 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	2024-08-21 22:46:15.768165800 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig	2024-09-24 20:49:25.452596000 +0000
 +++ components/password_manager/core/common/password_manager_pref_names.h
 @@ -41,7 +41,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.
-@@ -370,7 +370,7 @@ inline constexpr char kAutofillableCrede
+@@ -333,7 +333,7 @@ inline constexpr char kAutofillableCrede
  inline constexpr char kPasswordSharingEnabled[] =
      "password_manager.password_sharing_enabled";
  
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index 472c6ac257..647779071d 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	2024-08-21 22:46:15.834172700 +0000
+--- components/performance_manager/public/features.h.orig	2024-09-24 20:49:25.522602000 +0000
 +++ components/performance_manager/public/features.h
 @@ -21,7 +21,7 @@ BASE_DECLARE_FEATURE(kRunOnMainThreadSyn
  
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 914bf69cb7..5eb1a1af5c 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	2024-08-21 22:46:15.874176700 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig	2024-09-24 20:49:25.564605700 +0000
 +++ components/permissions/prediction_service/prediction_common.cc
 @@ -33,7 +33,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 4a3dc23e88..c1cff291c2 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	2024-08-21 22:46:15.894178900 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig	2024-09-24 20:49:25.586607700 +0000
 +++ components/policy/core/browser/policy_pref_mapping_test.cc
 @@ -411,7 +411,7 @@ class PolicyTestCase {
      const std::string os("chromeos_lacros");
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 7a3a1c29ac..201aa3a263 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	2024-08-21 22:46:15.899179200 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig	2024-09-24 20:49:25.591608000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -647,7 +647,7 @@ void CloudPolicyClient::FetchPolicy(Poli
+@@ -668,7 +668,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__util.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index f2c02017ea..78d6921b32 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	2024-08-21 22:46:15.902179700 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig	2024-09-24 20:49:25.594608300 +0000
 +++ components/policy/core/common/cloud/cloud_policy_util.cc
 @@ -20,7 +20,7 @@
  #endif
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 dec38acc0e..228b6a7180 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	2024-08-21 22:46:15.914180800 +0000
+--- components/policy/core/common/policy_loader_common.cc.orig	2024-09-24 20:49:25.606609300 +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 4c77fd6f18..f16ec413be 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	2024-08-21 22:46:15.917181300 +0000
+--- components/policy/core/common/policy_paths.cc.orig	2024-09-24 20:49:25.609609600 +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__utils.cc b/chromium/patches/patch-components_policy_core_common_policy__utils.cc
index 5ea566c819..a92cc174be 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__utils.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/policy_utils.cc.orig	2024-08-21 22:46:15.919181300 +0000
+--- components/policy/core/common/policy_utils.cc.orig	2024-09-24 20:49:25.611610000 +0000
 +++ components/policy/core/common/policy_utils.cc
-@@ -28,7 +28,7 @@ bool IsPolicyTestingEnabled(PrefService*
+@@ -22,7 +22,7 @@ bool IsPolicyTestingEnabled(PrefService*
      return true;
    }
  
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 ff8c1335f4..e7f9c57b6b 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	2024-08-21 22:46:16.194209600 +0000
+--- components/policy/tools/generate_policy_source.py.orig	2024-09-24 20:49:25.910636200 +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 c59bbf2a0e..daaa841f33 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	2024-08-21 22:46:16.212211400 +0000
+--- components/power_metrics/BUILD.gn.orig	2024-09-24 20:49:25.931638000 +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 bac9d1736a..6d6c5683fe 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	2024-08-21 22:46:16.212211400 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig	2024-09-24 20:49:25.931638000 +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_safe__browsing_content_common_file__type__policies__unittest.cc b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
index 570caa38ef..46e297c649 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2024-08-21 22:46:16.360226600 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2024-09-24 20:49:26.087651700 +0000
 +++ components/safe_browsing/content/common/file_type_policies_unittest.cc
-@@ -139,7 +139,7 @@ TEST_F(FileTypePoliciesTest, UnpackResou
+@@ -148,7 +148,7 @@ TEST_F(FileTypePoliciesTest, UnpackResou
    EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting());
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 4a4d6fb1be..103a845a75 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	2024-08-21 22:46:16.365227200 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig	2024-09-24 20:49:26.093652200 +0000
 +++ components/safe_browsing/content/resources/gen_file_type_proto.py
 @@ -37,6 +37,9 @@ 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 668efa1499..9d59e42c70 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,9 +4,9 @@ $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	2024-08-21 22:46:16.371227700 +0000
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig	2024-09-24 20:49:26.099652800 +0000
 +++ components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc
-@@ -118,7 +118,7 @@ std::ostream& operator<<(std::ostream& o
+@@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& o
  PlatformType GetCurrentPlatformType() {
  #if BUILDFLAG(IS_WIN)
    return WINDOWS_PLATFORM;
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 2cba2671c9..3da5c7c6a9 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	2024-08-21 22:46:16.378228400 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig	2024-09-24 20:49:26.106653200 +0000
 +++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
 @@ -107,7 +107,7 @@ RTLookupRequest::OSType GetRTLookupReque
    return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/chromium/patches/patch-components_safe__browsing_core_common_features.cc b/chromium/patches/patch-components_safe__browsing_core_common_features.cc
index 2db8c8a236..bc20121073 100644
--- a/chromium/patches/patch-components_safe__browsing_core_common_features.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_common_features.cc
@@ -4,18 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/core/common/features.cc.orig	2024-08-21 22:46:16.384229200 +0000
+--- components/safe_browsing/core/common/features.cc.orig	2024-09-24 20:49:26.112654000 +0000
 +++ components/safe_browsing/core/common/features.cc
-@@ -186,7 +186,7 @@ BASE_FEATURE(kGooglePlayProtectInApkTele
- BASE_FEATURE(kHashPrefixRealTimeLookups,
-              "SafeBrowsingHashPrefixRealTimeLookups",
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
-              base::FEATURE_ENABLED_BY_DEFAULT
- #else
-              base::FEATURE_DISABLED_BY_DEFAULT
-@@ -267,7 +267,7 @@ constexpr base::FeatureParam<int> kRefer
+@@ -240,7 +240,7 @@ BASE_FEATURE(kRippleForEnhancedProtectio
  BASE_FEATURE(kSafeBrowsingAsyncRealTimeCheck,
               "SafeBrowsingAsyncRealTimeCheck",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc b/chromium/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
index 4fcdf61d72..b5f75fc59a 100644
--- a/chromium/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
+++ b/chromium/patches/patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/search_engines/search_engine_choice/search_engine_choice_service.cc.orig	2024-08-21 22:46:16.403231100 +0000
+--- components/search_engines/search_engine_choice/search_engine_choice_service.cc.orig	2024-09-24 20:49:26.134655700 +0000
 +++ components/search_engines/search_engine_choice/search_engine_choice_service.cc
 @@ -610,7 +610,7 @@ void SearchEngineChoiceService::ProcessP
  
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 8862b17a51..60589a27ae 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	2024-08-21 22:46:16.408231500 +0000
+--- components/search_engines/template_url_service.cc.orig	2024-09-24 20:49:26.140656200 +0000
 +++ components/search_engines/template_url_service.cc
-@@ -3081,7 +3081,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3077,7 +3077,7 @@ bool TemplateURLService::MatchesDefaultS
  std::unique_ptr<EnterpriseSiteSearchManager>
  TemplateURLService::GetEnterpriseSiteSearchManager(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 9512fc7969..78de78989f 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	2024-08-21 22:46:16.418232700 +0000
+--- components/security_interstitials/content/utils.cc.orig	2024-09-24 20:49:26.152657300 +0000
 +++ components/security_interstitials/content/utils.cc
 @@ -38,7 +38,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 c845ac4a3c..65afebe4b3 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	2024-08-21 22:46:16.430233700 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig	2024-09-24 20:49:26.164658300 +0000
 +++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
 @@ -148,7 +148,7 @@ void CrossDeviceUserSegment::ExecuteMode
  // Check for current device type and subtract it from the device count
diff --git a/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index 5a86334d95..acc4de1a91 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	2024-08-21 22:46:16.478238800 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig	2024-09-24 20:49:26.217663000 +0000
 +++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
 @@ -22,7 +22,7 @@
  
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index 6cad9c271a..f1beb8f462 100644
--- a/chromium/patches/patch-components_soda_soda__util.cc
+++ b/chromium/patches/patch-components_soda_soda__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/soda/soda_util.cc.orig	2024-08-21 22:46:16.556246800 +0000
+--- components/soda/soda_util.cc.orig	2024-09-24 20:49:26.307671000 +0000
 +++ components/soda/soda_util.cc
-@@ -20,7 +20,7 @@
+@@ -27,7 +27,7 @@
  #include "base/win/windows_version.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/cpu.h"
  #endif
  
-@@ -45,7 +45,7 @@ bool IsSupportedChromeOS() {
+@@ -52,7 +52,7 @@ bool IsSupportedChromeOS() {
  }
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -24,7 +24,7 @@ $NetBSD$
  bool IsSupportedLinux() {
  #if defined(ARCH_CPU_X86_FAMILY)
    // Check if the CPU has the required instruction set to run the Speech
-@@ -76,7 +76,7 @@ bool IsSupportedWin() {
+@@ -83,7 +83,7 @@ bool IsSupportedWin() {
  bool IsOnDeviceSpeechRecognitionSupported() {
  #if BUILDFLAG(IS_CHROMEOS)
    return IsSupportedChromeOS();
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 2be597df5e..94c1c41018 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	2024-08-21 22:46:16.568248000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig	2024-09-24 20:49:26.319672000 +0000
 +++ components/startup_metric_utils/common/startup_metric_utils.cc
 @@ -94,7 +94,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 70058e3c9c..8acb646c12 100644
--- a/chromium/patches/patch-components_storage__monitor_BUILD.gn
+++ b/chromium/patches/patch-components_storage__monitor_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/storage_monitor/BUILD.gn.orig	2024-08-21 22:46:16.568248000 +0000
+--- components/storage_monitor/BUILD.gn.orig	2024-09-24 20:49:26.320672000 +0000
 +++ components/storage_monitor/BUILD.gn
-@@ -77,7 +77,7 @@ static_library("storage_monitor") {
+@@ -75,7 +75,7 @@ static_library("storage_monitor") {
        deps += [ "//services/device/public/mojom" ]
      }
    } else if (is_linux || is_chromeos_lacros) {
@@ -15,7 +15,7 @@ $NetBSD$
        sources += [
          "mtab_watcher_linux.cc",
          "mtab_watcher_linux.h",
-@@ -184,7 +184,7 @@ source_set("unit_tests") {
+@@ -180,7 +180,7 @@ source_set("unit_tests") {
          "storage_monitor_chromeos_unittest.cc",
        ]
      }
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 bfb219d585..9b9dae7567 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	2024-08-21 22:46:16.570248100 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig	2024-09-24 20:49:26.321672200 +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 a431c4a566..62cb825cc5 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	2024-08-21 22:46:16.570248100 +0000
+--- components/storage_monitor/removable_device_constants.h.orig	2024-09-24 20:49:26.321672200 +0000
 +++ components/storage_monitor/removable_device_constants.h
 @@ -14,7 +14,7 @@ namespace storage_monitor {
  extern const char kFSUniqueIdPrefix[];
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 b7b418eb51..b09e5b77f2 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	2024-08-21 22:46:16.909283000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig	2024-09-24 20:49:26.775712000 +0000
 +++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
 @@ -47,7 +47,7 @@ SupervisedUserMetricsService::Supervised
        extensions_metrics_delegate_(std::move(extensions_metrics_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 94a8e3f3f1..3ae4dd4db6 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	2024-08-21 22:46:16.910283000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2024-09-24 20:49:26.776712200 +0000
 +++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -154,7 +154,7 @@ void RegisterProfilePrefs(PrefRegistrySi
+@@ -147,7 +147,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_browser_supervised__user__service.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__service.cc
index 79081c2434..d537ae9252 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_service.cc.orig	2024-08-21 22:46:16.910283000 +0000
+--- components/supervised_user/core/browser/supervised_user_service.cc.orig	2024-09-24 20:49:26.776712200 +0000
 +++ components/supervised_user/core/browser/supervised_user_service.cc
-@@ -176,7 +176,7 @@ FirstTimeInterstitialBannerState Supervi
+@@ -173,7 +173,7 @@ FirstTimeInterstitialBannerState Supervi
      const FirstTimeInterstitialBannerState original_state) {
    FirstTimeInterstitialBannerState target_state = original_state;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 fab36f5a13..36b0174dcc 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	2024-08-21 22:46:16.912283200 +0000
+--- components/supervised_user/core/common/features.cc.orig	2024-09-24 20:49:26.778712300 +0000
 +++ components/supervised_user/core/common/features.cc
 @@ -66,7 +66,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExten
               "UpdatedSupervisedUserExtensionApprovalStrings",
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 31745f5813..89d7badcff 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	2024-08-21 22:46:16.912283200 +0000
+--- components/supervised_user/core/common/features.h.orig	2024-09-24 20:49:26.779712400 +0000
 +++ components/supervised_user/core/common/features.h
 @@ -25,7 +25,7 @@ BASE_DECLARE_FEATURE(
  // Applies new informative strings during the parental extension approval flow.
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 c079442356..738cb28704 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	2024-08-21 22:46:16.913283300 +0000
+--- components/supervised_user/core/common/pref_names.h.orig	2024-09-24 20:49:26.779712400 +0000
 +++ components/supervised_user/core/common/pref_names.h
 @@ -137,7 +137,7 @@ inline constexpr char kFirstTimeIntersti
      "profile.managed.banner_state";
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 a819b612d1..59ddfcce73 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync_device_info/local_device_info_util.cc.orig	2024-08-21 22:46:16.988291000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig	2024-09-24 20:49:26.864719900 +0000
 +++ components/sync_device_info/local_device_info_util.cc
-@@ -84,7 +84,7 @@ void OnMachineStatisticsLoaded(LocalDevi
+@@ -85,7 +85,7 @@ void OnMachineStatisticsLoaded(LocalDevi
  sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
  #if BUILDFLAG(IS_CHROMEOS)
    return sync_pb::SyncEnums_DeviceType_TYPE_CROS;
@@ -15,7 +15,7 @@ $NetBSD$
    return sync_pb::SyncEnums_DeviceType_TYPE_LINUX;
  #elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
    switch (ui::GetDeviceFormFactor()) {
-@@ -109,7 +109,7 @@ DeviceInfo::OsType GetLocalDeviceOSType(
+@@ -110,7 +110,7 @@ DeviceInfo::OsType GetLocalDeviceOSType(
    return DeviceInfo::OsType::kChromeOsAsh;
  #elif BUILDFLAG(IS_CHROMEOS_LACROS)
    return DeviceInfo::OsType::kChromeOsLacros;
@@ -24,7 +24,7 @@ $NetBSD$
    return DeviceInfo::OsType::kLinux;
  #elif BUILDFLAG(IS_ANDROID)
    return DeviceInfo::OsType::kAndroid;
-@@ -128,7 +128,7 @@ DeviceInfo::OsType GetLocalDeviceOSType(
+@@ -129,7 +129,7 @@ DeviceInfo::OsType GetLocalDeviceOSType(
  
  DeviceInfo::FormFactor GetLocalDeviceFormFactor() {
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
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 c4a634c081..1b7e4aa2c2 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	2024-08-21 22:46:16.988291000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig	2024-09-24 20:49:26.864719900 +0000
 +++ components/sync_device_info/local_device_info_util_linux.cc
 @@ -9,6 +9,11 @@
  
diff --git a/chromium/patches/patch-components_sync_base_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index e0676445d8..929f606bc6 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	2024-08-21 22:46:16.919284000 +0000
+--- components/sync/base/sync_util.cc.orig	2024-09-24 20:49:26.786713100 +0000
 +++ components/sync/base/sync_util.cc
 @@ -45,6 +45,8 @@ std::string GetSystemString() {
    system = "FREEBSD ";
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index 2619e0f8ab..ff1439dbf7 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	2024-08-21 22:46:16.998292200 +0000
+--- components/system_cpu/cpu_probe.cc.orig	2024-09-24 20:49:26.876721000 +0000
 +++ components/system_cpu/cpu_probe.cc
 @@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Crea
    return CpuProbeWin::Create();
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 831bb456cc..942e8cec9b 100644
--- a/chromium/patches/patch-components_translate_core_common_translate__util.cc
+++ b/chromium/patches/patch-components_translate_core_common_translate__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/translate/core/common/translate_util.cc.orig	2024-08-21 22:46:17.474341000 +0000
+--- components/translate/core/common/translate_util.cc.orig	2024-09-24 20:49:27.536779000 +0000
 +++ components/translate/core/common/translate_util.cc
 @@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://
  BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
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 95eb7f7411..ea4e9434dc 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	2024-08-21 22:46:17.483342000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig	2024-09-24 20:49:27.544779500 +0000
 +++ components/trusted_vault/trusted_vault_connection_impl.cc
 @@ -101,7 +101,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 5a18ebcb45..12f02e7d1a 100644
--- a/chromium/patches/patch-components_update__client_update__query__params.cc
+++ b/chromium/patches/patch-components_update__client_update__query__params.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/update_client/update_query_params.cc.orig	2024-08-21 22:46:17.607354600 +0000
+--- components/update_client/update_query_params.cc.orig	2024-09-24 20:49:27.576782200 +0000
 +++ components/update_client/update_query_params.cc
-@@ -42,6 +42,10 @@ const char kOs[] =
+@@ -40,6 +40,10 @@ const char kOs[] =
      "fuchsia";
  #elif BUILDFLAG(IS_OPENBSD)
      "openbsd";
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 a0351f2da3..1e8e8be3db 100644
--- a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2024-08-21 22:46:17.613355200 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2024-09-24 20:49:27.581782800 +0000
 +++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
 @@ -294,7 +294,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
    // The ideal fix would be to change the omnibox font used for Thai. In
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
index c83e2f37a4..b9e2126397 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	2024-08-21 22:46:17.634357500 +0000
+--- components/user_education/views/help_bubble_view.cc.orig	2024-09-24 20:49:27.602784600 +0000
 +++ components/user_education/views/help_bubble_view.cc
 @@ -856,7 +856,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect(
  void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
diff --git a/chromium/patches/patch-components_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index fa13ca0f2a..04df5657fb 100644
--- a/chromium/patches/patch-components_variations_service_variations__service.cc
+++ b/chromium/patches/patch-components_variations_service_variations__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/variations/service/variations_service.cc.orig	2024-08-21 22:46:17.659360000 +0000
+--- components/variations/service/variations_service.cc.orig	2024-09-24 20:49:27.626786700 +0000
 +++ components/variations/service/variations_service.cc
 @@ -101,7 +101,7 @@ std::string GetPlatformString() {
    return "android";
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 a71a0c2bfa..52c4169340 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	2024-08-21 22:46:17.683362500 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig	2024-09-24 20:49:27.651789000 +0000
 +++ components/visited_url_ranking/public/url_visit_util.cc
 @@ -62,7 +62,7 @@ PlatformType GetPlatformInput() {
    return PlatformType::kWindows;
diff --git a/chromium/patches/patch-components_viz_common_features.cc b/chromium/patches/patch-components_viz_common_features.cc
deleted file mode 100644
index 6f6251df35..0000000000
--- a/chromium/patches/patch-components_viz_common_features.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
-
---- components/viz/common/features.cc.orig	2024-08-21 22:46:17.689363000 +0000
-+++ components/viz/common/features.cc
-@@ -234,7 +234,7 @@ BASE_FEATURE(kAllowForceMergeRenderPassW
-              "AllowForceMergeRenderPassWithRequireOverlayQuads",
-              base::FEATURE_ENABLED_BY_DEFAULT);
- 
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // On platforms using SkiaOutputDeviceBufferQueue and not yet universally using
- // SkiaRenderer-allocated images, when this is true SkiaRenderer will allocate
- // and maintain a buffer queue of images for the root render pass, instead of
-@@ -500,7 +500,7 @@ bool ShouldOnBeginFrameThrottleVideo() {
-   return base::FeatureList::IsEnabled(features::kOnBeginFrameThrottleVideo);
- }
- 
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool ShouldRendererAllocateImages() {
-   return base::FeatureList::IsEnabled(kRendererAllocatesImages);
- }
diff --git a/chromium/patches/patch-components_viz_common_features.h b/chromium/patches/patch-components_viz_common_features.h
deleted file mode 100644
index 97dfed95f2..0000000000
--- a/chromium/patches/patch-components_viz_common_features.h
+++ /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
-
---- components/viz/common/features.h.orig	2024-08-21 22:46:17.689363000 +0000
-+++ components/viz/common/features.h
-@@ -72,7 +72,7 @@ VIZ_COMMON_EXPORT BASE_DECLARE_FEATURE(k
- VIZ_COMMON_EXPORT BASE_DECLARE_FEATURE(kAllowUndamagedNonrootRenderPassToSkip);
- VIZ_COMMON_EXPORT BASE_DECLARE_FEATURE(
-     kAllowForceMergeRenderPassWithRequireOverlayQuads);
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- VIZ_COMMON_EXPORT BASE_DECLARE_FEATURE(kRendererAllocatesImages);
- #endif
- VIZ_COMMON_EXPORT BASE_DECLARE_FEATURE(kOnBeginFrameAcks);
-@@ -129,7 +129,7 @@ VIZ_COMMON_EXPORT bool UseWebViewNewInva
- VIZ_COMMON_EXPORT bool UseSurfaceLayerForVideo();
- VIZ_COMMON_EXPORT int MaxOverlaysConsidered();
- VIZ_COMMON_EXPORT bool ShouldOnBeginFrameThrottleVideo();
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- VIZ_COMMON_EXPORT bool ShouldRendererAllocateImages();
- #endif
- VIZ_COMMON_EXPORT bool IsOnBeginFrameAcksEnabled();
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 428bd6e9c5..428f9b63ef 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	2024-08-21 22:46:17.707364800 +0000
+--- components/viz/host/host_display_client.cc.orig	2024-09-24 20:49:27.675791000 +0000
 +++ components/viz/host/host_display_client.cc
 @@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowTo
  }
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.h b/chromium/patches/patch-components_viz_host_host__display__client.h
index 6827257c32..9ce813e28f 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	2024-08-21 22:46:17.708365000 +0000
+--- components/viz/host/host_display_client.h.orig	2024-09-24 20:49:27.675791000 +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__device__buffer__queue.cc b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__device__buffer__queue.cc
deleted file mode 100644
index 60638f2e2f..0000000000
--- a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__device__buffer__queue.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/viz/service/display_embedder/skia_output_device_buffer_queue.cc.orig	2024-08-21 22:46:17.739368200 +0000
-+++ components/viz/service/display_embedder/skia_output_device_buffer_queue.cc
-@@ -175,7 +175,7 @@ SkiaOutputDeviceBufferQueue::SkiaOutputD
-   capabilities_.only_invalidates_damage_rect = false;
-   capabilities_.number_of_buffers = 3;
- 
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   capabilities_.renderer_allocates_images =
-       ::features::ShouldRendererAllocateImages();
- #else
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 b8efff6422..825b9df497 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2024-08-21 22:46:17.742368500 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2024-09-24 20:49:27.712794300 +0000
 +++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1663,7 +1663,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
+@@ -1575,7 +1575,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
                                              ->GetVulkanPhysicalDevice(),
                                          VK_IMAGE_TILING_OPTIMAL, vk_format,
                                          si_format, yuv_color_space, ycbcr_info);
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 28360bfda0..cabf7d946d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/software_output_surface.cc.orig	2024-08-21 22:46:17.744368800 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig	2024-09-24 20:49:27.715794600 +0000
 +++ components/viz/service/display_embedder/software_output_surface.cc
-@@ -119,7 +119,7 @@ void SoftwareOutputSurface::SwapBuffersC
+@@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersC
        now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now;
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -15,7 +15,7 @@ $NetBSD$
    if (needs_swap_size_notifications_)
      client_->DidSwapWithSize(pixel_size);
  #endif
-@@ -148,7 +148,7 @@ gfx::OverlayTransform SoftwareOutputSurf
+@@ -144,7 +144,7 @@ gfx::OverlayTransform SoftwareOutputSurf
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 e0e0444619..9729cdc19d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/software_output_surface.h.orig	2024-08-21 22:46:17.744368800 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig	2024-09-24 20:49:27.715794600 +0000
 +++ components/viz/service/display_embedder/software_output_surface.h
-@@ -45,7 +45,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
+@@ -44,7 +44,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
    gfx::OverlayTransform GetDisplayTransform() override;
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -15,7 +15,7 @@ $NetBSD$
    void SetNeedsSwapSizeNotifications(
        bool needs_swap_size_notifications) override;
  #endif
-@@ -65,7 +65,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
+@@ -64,7 +64,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 28d10b6001..07059a4185 100644
--- a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
+++ b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display/skia_renderer.cc.orig	2024-08-21 22:46:17.732367500 +0000
+--- components/viz/service/display/skia_renderer.cc.orig	2024-09-24 20:49:27.701793200 +0000
 +++ components/viz/service/display/skia_renderer.cc
-@@ -1441,7 +1441,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1449,7 +1449,7 @@ void SkiaRenderer::ClearFramebuffer() {
    if (current_frame()->current_render_pass->has_transparent_background) {
      ClearCanvas(SkColors::kTransparent);
    } else {
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 4e94ba45fd..1e5f9efea3 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,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.cc.orig	2024-08-21 22:46:17.748369000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig	2024-09-24 20:49:27.719795000 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -111,7 +111,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -113,7 +113,7 @@ RootCompositorFrameSinkImpl::Create(
    output_surface->SetNeedsSwapSizeNotifications(
        params->send_swap_size_notifications);
  
@@ -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);
-@@ -673,7 +673,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -789,7 +789,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 30001998aa..041bcc240e 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	2024-08-21 22:46:17.748369000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig	2024-09-24 20:49:27.719795000 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -214,7 +214,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
+@@ -231,7 +231,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
    // See comments on `EvictionHandler`.
    EvictionHandler eviction_handler_;
  
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 78f0350fb8..1eea6490f3 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	2024-08-21 22:46:17.760370300 +0000
+--- components/viz/test/fake_display_client.cc.orig	2024-09-24 20:49:27.731796000 +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 76ae53f514..a67ec8b14d 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	2024-08-21 22:46:17.760370300 +0000
+--- components/viz/test/fake_display_client.h.orig	2024-09-24 20:49:27.732796000 +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 d428d7edd9..df7d6bf162 100644
--- a/chromium/patches/patch-components_viz_test_mock__display__client.h
+++ b/chromium/patches/patch-components_viz_test_mock__display__client.h
@@ -4,12 +4,12 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/test/mock_display_client.h.orig	2024-08-21 22:46:17.761370400 +0000
+--- components/viz/test/mock_display_client.h.orig	2024-09-24 20:49:27.733796100 +0000
 +++ components/viz/test/mock_display_client.h
-@@ -43,7 +43,7 @@ class MockDisplayClient : public mojom::
-   MOCK_METHOD1(SetWideColorEnabled, void(bool enabled));
+@@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::
+ #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS_ASH)
    MOCK_METHOD1(SetPreferredRefreshRate, void(float refresh_rate));
- #endif
+ #endif  // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS_ASH)
 -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
    MOCK_METHOD1(DidCompleteSwapWithNewSize, void(const gfx::Size&));
diff --git a/chromium/patches/patch-components_webapps_browser_features.cc b/chromium/patches/patch-components_webapps_browser_features.cc
index 456d24a59a..4733264766 100644
--- a/chromium/patches/patch-components_webapps_browser_features.cc
+++ b/chromium/patches/patch-components_webapps_browser_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/webapps/browser/features.cc.orig	2024-08-21 22:46:17.793373800 +0000
+--- components/webapps/browser/features.cc.orig	2024-09-24 20:49:27.766799000 +0000
 +++ components/webapps/browser/features.cc
-@@ -59,7 +59,7 @@ extern const base::FeatureParam<int> kBa
+@@ -43,7 +43,7 @@ extern const base::FeatureParam<int> kBa
  BASE_FEATURE(kWebAppsEnableMLModelForPromotion,
               "WebAppsEnableMLModelForPromotion",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index f190392056..809b0976e2 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/BUILD.gn.orig	2024-08-21 22:46:17.863381000 +0000
+--- content/app/BUILD.gn.orig	2024-09-24 20:49:27.837805300 +0000
 +++ content/app/BUILD.gn
 @@ -96,9 +96,9 @@ source_set("content_main_runner_app") {
        "//chromeos/startup:constants",
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index e6a18f581d..4b0c2ac849 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	2024-08-21 22:46:17.864381000 +0000
+--- content/app/content_main.cc.orig	2024-09-24 20:49:27.838805400 +0000
 +++ content/app/content_main.cc
-@@ -207,7 +207,7 @@ RunContentProcess(ContentMainParams para
+@@ -205,7 +205,7 @@ RunContentProcess(ContentMainParams para
      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
-@@ -293,7 +293,7 @@ RunContentProcess(ContentMainParams para
+@@ -291,7 +291,7 @@ RunContentProcess(ContentMainParams para
      command_line->AppendSwitch(switches::kUseMobileUserAgent);
  #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 9f33a690b2..c54019f3f2 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	2024-08-21 22:46:17.864381000 +0000
+--- content/app/content_main_runner_impl.cc.orig	2024-09-24 20:49:27.839805400 +0000
 +++ content/app/content_main_runner_impl.cc
-@@ -149,18 +149,20 @@
+@@ -147,18 +147,20 @@
  #include "content/browser/posix_file_descriptor_info_impl.h"
  #include "content/public/common/content_descriptors.h"
  
@@ -29,7 +29,7 @@ $NetBSD$
  #include "third_party/boringssl/src/include/openssl/crypto.h"
  #include "third_party/webrtc_overrides/init_webrtc.h"  // nogncheck
  
-@@ -194,6 +196,10 @@
+@@ -192,6 +194,10 @@
  #include "media/base/media_switches.h"
  #endif
  
@@ -40,7 +40,7 @@ $NetBSD$
  #if BUILDFLAG(IS_ANDROID)
  #include "base/system/sys_info.h"
  #include "content/browser/android/battery_metrics.h"
-@@ -403,7 +409,7 @@ void InitializeZygoteSandboxForBrowserPr
+@@ -400,7 +406,7 @@ void InitializeZygoteSandboxForBrowserPr
  }
  #endif  // BUILDFLAG(USE_ZYGOTE)
  
@@ -49,7 +49,7 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_PPAPI)
  // Loads the (native) libraries but does not initialize them (i.e., does not
-@@ -441,7 +447,10 @@ void PreloadLibraryCdms() {
+@@ -438,7 +444,10 @@ void PreloadLibraryCdms() {
  
  void PreSandboxInit() {
    // Ensure the /dev/urandom is opened.
@@ -60,7 +60,7 @@ $NetBSD$
  
    // May use sysinfo(), sched_getaffinity(), and open various /sys/ and /proc/
    // files.
-@@ -453,9 +462,16 @@ void PreSandboxInit() {
+@@ -450,9 +459,16 @@ void PreSandboxInit() {
    // https://boringssl.googlesource.com/boringssl/+/HEAD/SANDBOXING.md
    CRYPTO_pre_sandbox_init();
  
@@ -77,7 +77,16 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_PPAPI)
    // Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -877,11 +893,10 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -764,7 +780,7 @@ RunOtherNamedProcessTypeMain(const std::
+     unregister_thread_closure = base::HangWatcher::RegisterThread(
+         base::HangWatcher::ThreadType::kMainThread);
+     bool start_hang_watcher_now;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+     // 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.
+@@ -874,11 +890,10 @@ int ContentMainRunnerImpl::Initialize(Co
                   base::GlobalDescriptors::kBaseDescriptor);
  #endif  // !BUILDFLAG(IS_ANDROID)
  
@@ -91,7 +100,7 @@ $NetBSD$
  
  #endif  // !BUILDFLAG(IS_WIN)
  
-@@ -1058,6 +1073,18 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1055,6 +1070,18 @@ int ContentMainRunnerImpl::Initialize(Co
        process_type == switches::kZygoteProcess) {
      PreSandboxInit();
    }
@@ -110,16 +119,7 @@ $NetBSD$
  #endif
  
    delegate_->SandboxInitialized(process_type);
-@@ -1133,7 +1160,7 @@ int NO_STACK_PROTECTOR ContentMainRunner
-           ->ReconfigureAfterFeatureListInit(process_type);
-     }
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-     // If dynamic Mojo Core is being used, ensure that it's loaded very early in
-     // the child/zygote process, before any sandbox is initialized. The library
-     // is not fully initialized with IPC support until a ChildProcess is later
-@@ -1169,6 +1196,11 @@ int NO_STACK_PROTECTOR ContentMainRunner
+@@ -1154,6 +1181,11 @@ int NO_STACK_PROTECTOR ContentMainRunner
  
    RegisterMainThreadFactories();
  
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index b41ed7f59f..78596a63cb 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	2024-08-21 22:46:17.870381600 +0000
+--- content/browser/BUILD.gn.orig	2024-09-24 20:49:27.844806000 +0000
 +++ content/browser/BUILD.gn
-@@ -2396,6 +2396,14 @@ source_set("browser") {
+@@ -2427,6 +2427,14 @@ source_set("browser") {
      ]
    }
  
@@ -21,7 +21,7 @@ $NetBSD$
    if (is_linux || is_chromeos) {
      sources += [
        "child_process_launcher_helper_linux.cc",
-@@ -2438,6 +2446,15 @@ source_set("browser") {
+@@ -2469,6 +2477,15 @@ source_set("browser") {
      deps += [ "//media/mojo/mojom/stable:stable_video_decoder" ]
    }
  
diff --git a/chromium/patches/patch-content_browser_audio_audio__service.cc b/chromium/patches/patch-content_browser_audio_audio__service.cc
index 90ef4a6374..d30e5d1665 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	2024-08-21 22:46:17.925387100 +0000
+--- content/browser/audio/audio_service.cc.orig	2024-09-24 20:49:27.901811000 +0000
 +++ content/browser/audio/audio_service.cc
 @@ -32,7 +32,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 ad48c9ad44..c017bbd9c2 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	2024-08-21 22:46:17.948389500 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig	2024-09-24 20:49:27.925813000 +0000
 +++ content/browser/browser_child_process_host_impl.cc
-@@ -324,6 +324,7 @@ void BrowserChildProcessHostImpl::Launch
-       switches::kMojoCoreLibraryPath,
+@@ -328,6 +328,7 @@ void BrowserChildProcessHostImpl::Launch
+       switches::kLogBestEffortTasks,
        switches::kPerfettoDisableInterning,
        switches::kTraceToConsole,
 +      switches::kDisableUnveil,
    };
    cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
  
-@@ -655,7 +656,7 @@ void BrowserChildProcessHostImpl::OnProc
+@@ -659,7 +660,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 6d51b405ca..0e84d0267a 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	2024-08-21 22:46:17.949389700 +0000
+--- content/browser/browser_child_process_host_impl.h.orig	2024-09-24 20:49:27.925813000 +0000
 +++ content/browser/browser_child_process_host_impl.h
 @@ -35,7 +35,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 5628f3ca53..510f9b8ad4 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	2024-08-21 22:46:17.949389700 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig	2024-09-24 20:49:27.925813000 +0000
 +++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
 @@ -62,7 +62,7 @@ void BrowserChildProcessHostImpl::BindHo
      }
diff --git a/chromium/patches/patch-content_browser_browser__main__loop.cc b/chromium/patches/patch-content_browser_browser__main__loop.cc
index d0024232db..401af3c122 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	2024-08-21 22:46:17.951390000 +0000
+--- content/browser/browser_main_loop.cc.orig	2024-09-24 20:49:27.927813000 +0000
 +++ content/browser/browser_main_loop.cc
-@@ -254,6 +254,12 @@
+@@ -250,6 +250,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
-@@ -549,6 +555,12 @@ int BrowserMainLoop::EarlyInitialization
+@@ -545,6 +551,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
-@@ -586,7 +598,7 @@ int BrowserMainLoop::EarlyInitialization
+@@ -582,7 +594,7 @@ int BrowserMainLoop::EarlyInitialization
    base::PlatformThread::SetCurrentThreadType(base::ThreadType::kCompositing);
  
  #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-content_browser_child__process__launcher__helper.h b/chromium/patches/patch-content_browser_child__process__launcher__helper.h
index 6832053426..1eb8511af4 100644
--- a/chromium/patches/patch-content_browser_child__process__launcher__helper.h
+++ b/chromium/patches/patch-content_browser_child__process__launcher__helper.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/child_process_launcher_helper.h.orig	2024-08-21 22:46:17.968391700 +0000
+--- content/browser/child_process_launcher_helper.h.orig	2024-09-24 20:49:27.944814700 +0000
 +++ content/browser/child_process_launcher_helper.h
-@@ -299,7 +299,7 @@ class ChildProcessLauncherHelper
+@@ -293,7 +293,7 @@ class ChildProcessLauncherHelper
    std::optional<base::ProcessId> process_id_ = std::nullopt;
  #endif  // 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 2b87450e38..507d8a2aee 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	2024-08-21 22:46:17.968391700 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig	2024-09-24 20:49:27.944814700 +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 9cbf321225..883410877d 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	2024-08-21 22:46:17.970392000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig	2024-09-24 20:49:27.947815000 +0000
 +++ content/browser/child_thread_type_switcher_linux.cc
 @@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base:
                                     base::ThreadType thread_type) {
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 94ce343d27..e7c8c7e7af 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	2024-08-21 22:46:17.974392200 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig	2024-09-24 20:49:27.950815200 +0000
 +++ content/browser/compositor/viz_process_transport_factory.cc
 @@ -110,7 +110,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 9c3ae13298..bff873db05 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	2024-08-21 22:46:17.983393200 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig	2024-09-24 20:49:27.959816000 +0000
 +++ content/browser/devtools/devtools_frontend_host_impl.cc
 @@ -27,7 +27,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 70a6026a48..57b546a40e 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	2024-08-21 22:46:17.983393200 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig	2024-09-24 20:49:27.959816000 +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 5e255adf42..688b0fa05a 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	2024-08-21 22:46:17.996394600 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig	2024-09-24 20:49:27.973817000 +0000
 +++ content/browser/devtools/protocol/system_info_handler.cc
 @@ -51,7 +51,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 a1e8a28a14..8b66e9404c 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,14 +4,14 @@ $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	2024-08-21 22:46:18.016396500 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig	2024-09-24 20:49:27.993819000 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
 @@ -125,7 +125,7 @@ class CONTENT_EXPORT FilePathWatcher {
      Type type = Type::kNonRecursive;
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
--    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN)
-+    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
      // The callback will return the full path to a changed file instead of
      // the watched path supplied as |path| when Watch is called.
      // So the full path can be different from the watched path when a folder is
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 81cae40c42..a13b1f0f13 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	2024-08-27 11:35:20.951873149 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2024-09-30 14:27:41.369453252 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc
 @@ -0,0 +1,55 @@
 +// 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 bf0fb0109b..0704022df5 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	2024-08-21 22:46:18.017396700 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig	2024-09-24 20:49:27.994819000 +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 d82a1b0e0d..17a9aef726 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,14 +4,14 @@ $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	2024-08-21 22:46:18.021397000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig	2024-09-24 20:49:27.998819400 +0000
 +++ content/browser/file_system_access/file_system_access_local_path_watcher.cc
-@@ -62,7 +62,7 @@ void FileSystemAccessLocalPathWatcher::I
-   FilePathWatcher::WatchOptions watch_options{
+@@ -63,7 +63,7 @@ void FileSystemAccessLocalPathWatcher::I
        .type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive
                                      : FilePathWatcher::Type::kNonRecursive,
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
        // Note: `report_modified_path` is also present on Android
        // and Fuchsia. Update this switch if support for watching
        // the local file system is added on those platforms.
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 78ce585472..2461559866 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	2024-08-21 22:46:18.030398100 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig	2024-09-24 20:49:28.008820300 +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 e67468830c..b712c3c0a4 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	2024-08-21 22:46:18.034398600 +0000
+--- content/browser/gpu/compositor_util.cc.orig	2024-09-24 20:49:28.011820600 +0000
 +++ content/browser/gpu/compositor_util.cc
 @@ -153,7 +153,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 212201499b..dc03bb0d9c 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	2024-08-21 22:46:18.034398600 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig	2024-09-24 20:49:28.012820700 +0000
 +++ content/browser/gpu/gpu_data_manager_impl.cc
 @@ -402,7 +402,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 789285e575..b9f535da58 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	2024-08-21 22:46:18.034398600 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig	2024-09-24 20:49:28.012820700 +0000
 +++ content/browser/gpu/gpu_data_manager_impl.h
 @@ -220,7 +220,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 f79f83ee47..9d675197db 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	2024-08-21 22:46:18.035398500 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig	2024-09-24 20:49:28.012820700 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.cc
 @@ -1685,7 +1685,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 19fbf8493e..fe51bcf61d 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	2024-08-21 22:46:18.035398500 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig	2024-09-24 20:49:28.012820700 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.h
 @@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
    void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
index 601d4b517b..d602ecf2aa 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig	2024-08-21 22:46:18.037398800 +0000
+--- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig	2024-09-24 20:49:28.015821000 +0000
 +++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
 @@ -54,7 +54,7 @@ scoped_refptr<base::SingleThreadTaskRunn
  #endif
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 3b59a47aca..38c8eca0ef 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_process_host.cc.orig	2024-08-21 22:46:18.038398700 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig	2024-09-24 20:49:28.015821000 +0000
 +++ content/browser/gpu/gpu_process_host.cc
 @@ -273,6 +273,7 @@ static const char* const kSwitchNames[] 
      switches::kEnableLowEndDeviceMode,
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 0004305c05..5bb3bd589a 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	2024-08-21 22:46:18.112406500 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig	2024-09-24 20:49:28.095827800 +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 4d7e0f7f34..f33b954dff 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	2024-08-21 22:46:18.116407000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig	2024-09-24 20:49:28.099828200 +0000
 +++ content/browser/media/media_keys_listener_manager_impl.cc
 @@ -333,7 +333,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 26d502eff5..48163cfad4 100644
--- a/chromium/patches/patch-content_browser_network__service__instance__impl.cc
+++ b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/network_service_instance_impl.cc.orig	2024-08-21 22:46:18.137409000 +0000
+--- content/browser/network_service_instance_impl.cc.orig	2024-09-24 20:49:28.122830200 +0000
 +++ content/browser/network_service_instance_impl.cc
 @@ -85,7 +85,7 @@
  #include "content/browser/network/network_service_process_tracker_win.h"
@@ -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
-@@ -363,7 +363,7 @@ void CreateInProcessNetworkService(
+@@ -368,7 +368,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(
-@@ -432,7 +432,7 @@ network::mojom::NetworkServiceParamsPtr 
+@@ -437,7 +437,7 @@ network::mojom::NetworkServiceParamsPtr 
    }
  #endif  // BUILDFLAG(IS_POSIX)
  
diff --git a/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
index 1351af9936..c7c4499505 100644
--- a/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig	2024-08-21 22:46:18.150410400 +0000
+--- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig	2024-09-24 20:49:28.135831400 +0000
 +++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
 @@ -8,7 +8,7 @@
  
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 e083e7b186..08eaf6b834 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	2024-08-21 22:46:18.187414200 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig	2024-09-24 20:49:28.174834700 +0000
 +++ content/browser/renderer_host/delegated_frame_host.cc
 @@ -318,7 +318,7 @@ void DelegatedFrameHost::EmbedSurface(
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_input_input__device__change__observer.cc b/chromium/patches/patch-content_browser_renderer__host_input_input__device__change__observer.cc
index 674153d4d1..9f3b9b6388 100644
--- a/chromium/patches/patch-content_browser_renderer__host_input_input__device__change__observer.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_input_input__device__change__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/input/input_device_change_observer.cc.orig	2024-08-21 22:46:18.195415000 +0000
+--- content/browser/renderer_host/input/input_device_change_observer.cc.orig	2024-09-24 20:49:28.183835500 +0000
 +++ content/browser/renderer_host/input/input_device_change_observer.cc
 @@ -9,7 +9,7 @@
  
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 efd8b4da40..b9e924fec9 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	2024-08-21 22:46:18.210416600 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig	2024-09-24 20:49:28.198837000 +0000
 +++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
 @@ -25,7 +25,7 @@
  #include "media/base/media_switches.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
index 1f09e653cb..03a3071e29 100644
--- a/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig	2024-08-21 22:46:18.237419400 +0000
+--- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig	2024-09-24 20:49:28.227839500 +0000
 +++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
 @@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened
      ppapi::host::ReplyMessageContext reply_context,
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 420704acda..4c25508f89 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	2024-08-21 22:46:18.261421700 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig	2024-09-24 20:49:28.253841600 +0000
 +++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -218,7 +218,7 @@
+@@ -219,7 +219,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
-@@ -948,7 +948,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1027,7 +1027,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;
-@@ -1121,7 +1121,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1200,7 +1200,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)
  }
-@@ -3131,7 +3131,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3232,7 +3232,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() &&
-@@ -3188,6 +3188,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3288,6 +3288,7 @@ void RenderProcessHostImpl::PropagateBro
      switches::kDisableSpeechAPI,
      switches::kDisableThreadedCompositing,
      switches::kDisableTouchDragDrop,
@@ -50,3 +50,12 @@ $NetBSD$
      switches::kDisableV8IdleTasks,
      switches::kDisableVideoCaptureUseGpuMemoryBuffer,
      switches::kDisableWebGLImageChromium,
+@@ -5060,7 +5061,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) || \
+-    BUILDFLAG(IS_FUCHSIA)
++    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+   total_size = dump->platform_private_footprint->rss_anon_bytes +
+                dump->platform_private_footprint->vm_swap_bytes;
+ #elif BUILDFLAG(IS_APPLE)
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 676b2b1be7..774e31444e 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	2024-08-21 22:46:18.262421800 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig	2024-09-24 20:49:28.254841800 +0000
 +++ content/browser/renderer_host/render_process_host_impl.h
 @@ -102,7 +102,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
-@@ -602,7 +602,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -611,7 +611,7 @@ class CONTENT_EXPORT RenderProcessHostIm
    // Sets this RenderProcessHost to be guest only. For Testing only.
    void SetForGuestsOnlyForTesting();
  
@@ -24,7 +24,7 @@ $NetBSD$
    // Launch the zygote early in the browser startup.
    static void EarlyZygoteLaunch();
  #endif  // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_MAC)
-@@ -967,7 +967,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -976,7 +976,7 @@ class CONTENT_EXPORT RenderProcessHostIm
      std::unique_ptr<service_manager::BinderRegistry> binders_;
      mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
  
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 62d934c98e..75598eb82d 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	2024-08-21 22:46:18.262421800 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig	2024-09-24 20:49:28.254841800 +0000
 +++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
 @@ -52,7 +52,7 @@
  #include "third_party/blink/public/mojom/webdatabase/web_database.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 8569e6af0d..4421b65888 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_view_host_impl.cc.orig	2024-08-21 22:46:18.264422000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig	2024-09-24 20:49:28.255842000 +0000
 +++ content/browser/renderer_host/render_view_host_impl.cc
 @@ -274,7 +274,7 @@ void RenderViewHostImpl::GetPlatformSpec
        display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL);
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 e53fa16689..175caabbcf 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	2024-08-21 22:46:18.270422700 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig	2024-09-24 20:49:28.262842700 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.cc
 @@ -120,7 +120,7 @@
  #include "ui/gfx/gdi_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/browser/accessibility/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
+@@ -483,7 +483,7 @@ gfx::NativeViewAccessible RenderWidgetHo
      return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
          ->GetCOM();
  
@@ -24,7 +24,7 @@ $NetBSD$
    BrowserAccessibilityManager* manager =
        host()->GetOrCreateRootBrowserAccessibilityManager();
    if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1733,7 +1733,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -1744,7 +1744,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) {
-@@ -2561,7 +2561,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -2588,7 +2588,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
  }
  
  bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
    return NeedsInputGrab();
  #else
    return false;
-@@ -2745,7 +2745,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -2772,7 +2772,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 0400bca36f..925f291dbc 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2024-08-21 22:46:18.270422700 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2024-09-24 20:49:28.262842700 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -260,7 +260,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
+@@ -261,7 +261,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
    ukm::SourceId GetClientSourceForMetrics() const override;
    bool ShouldDoLearning() override;
  
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 9b75bcdb3b..1d24f0d1d6 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	2024-08-21 22:46:18.275423300 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig	2024-09-24 20:49:28.267843000 +0000
 +++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
 @@ -602,7 +602,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 b0c319606f..e8e453a570 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	2024-08-21 22:46:18.290424800 +0000
+--- content/browser/sandbox_host_linux.cc.orig	2024-09-24 20:49:28.283844500 +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 50232493a4..03d655e3d1 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	2024-08-21 22:46:18.293425000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig	2024-09-24 20:49:28.286844700 +0000
 +++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
 @@ -340,7 +340,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 7eae998a18..32275dc073 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	2024-08-21 22:46:18.294425000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig	2024-09-24 20:49:28.287844700 +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 c38d034bfb..ac806954e7 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	2024-08-21 22:46:18.294425000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig	2024-09-24 20:49:28.287844700 +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_utility__process__host.cc b/chromium/patches/patch-content_browser_utility__process__host.cc
index a71c4e0c9d..24ec4ef2e2 100644
--- a/chromium/patches/patch-content_browser_utility__process__host.cc
+++ b/chromium/patches/patch-content_browser_utility__process__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/utility_process_host.cc.orig	2024-08-21 22:46:18.604457000 +0000
+--- content/browser/utility_process_host.cc.orig	2024-09-24 20:49:28.359851100 +0000
 +++ content/browser/utility_process_host.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
  #include "content/browser/v8_snapshot_files.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/files/file_util.h"
  #include "base/files/scoped_file.h"
  #include "base/pickle.h"
-@@ -74,7 +74,7 @@
+@@ -75,7 +75,7 @@
  #include "services/network/public/mojom/network_service.mojom.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "base/task/sequenced_task_runner.h"
  #include "components/viz/host/gpu_client.h"
  #include "media/capture/capture_switches.h"
-@@ -85,7 +85,7 @@ namespace content {
+@@ -86,7 +86,7 @@ namespace content {
  
  namespace {
  
@@ -33,7 +33,7 @@ $NetBSD$
  base::ScopedFD PassNetworkContextParentDirs(
      std::vector<base::FilePath> network_context_parent_dirs) {
    base::Pickle pickle;
-@@ -150,7 +150,7 @@ UtilityProcessHost::UtilityProcessHost(s
+@@ -151,7 +151,7 @@ UtilityProcessHost::UtilityProcessHost(s
        started_(false),
        name_(u"utility process"),
        file_data_(std::make_unique<ChildProcessLauncherFileData>()),
@@ -42,7 +42,7 @@ $NetBSD$
        allowed_gpu_(false),
        gpu_client_(nullptr, base::OnTaskRunnerDeleter(nullptr)),
  #endif
-@@ -209,7 +209,7 @@ void UtilityProcessHost::SetPreloadLibra
+@@ -210,7 +210,7 @@ void UtilityProcessHost::SetPreloadLibra
  #endif  // BUILDFLAG(IS_WIN)
  
  void UtilityProcessHost::SetAllowGpuClient() {
@@ -51,16 +51,16 @@ $NetBSD$
    allowed_gpu_ = true;
  #endif
  }
-@@ -348,7 +348,7 @@ bool UtilityProcessHost::StartProcess() 
-       switches::kMuteAudio,
-       switches::kUseFileForFakeAudioCapture,
+@@ -349,7 +349,7 @@ bool UtilityProcessHost::StartProcess() 
+         switches::kMuteAudio,
+         switches::kUseFileForFakeAudioCapture,
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) || \
 -    BUILDFLAG(IS_SOLARIS)
 +    BUILDFLAG(IS_SOLARIS) || BUILDFLAG(IS_NETBSD)
-       switches::kAlsaInputDevice,
-       switches::kAlsaOutputDevice,
+         switches::kAlsaInputDevice,
+         switches::kAlsaOutputDevice,
  #endif
-@@ -407,7 +407,7 @@ bool UtilityProcessHost::StartProcess() 
+@@ -408,7 +408,7 @@ bool UtilityProcessHost::StartProcess() 
      file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
  #endif  // BUILDFLAG(IS_POSIX)
  
@@ -69,7 +69,7 @@ $NetBSD$
      // The network service should have access to the parent directories
      // necessary for its usage.
      if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -418,13 +418,13 @@ bool UtilityProcessHost::StartProcess() 
+@@ -419,13 +419,13 @@ bool UtilityProcessHost::StartProcess() 
      }
  #endif  // BUILDFLAG(IS_LINUX)
  
diff --git a/chromium/patches/patch-content_browser_utility__process__host.h b/chromium/patches/patch-content_browser_utility__process__host.h
index 2e8113b646..a81303b822 100644
--- a/chromium/patches/patch-content_browser_utility__process__host.h
+++ b/chromium/patches/patch-content_browser_utility__process__host.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/utility_process_host.h.orig	2024-08-21 22:46:18.604457000 +0000
+--- content/browser/utility_process_host.h.orig	2024-09-24 20:49:28.359851100 +0000
 +++ content/browser/utility_process_host.h
 @@ -33,7 +33,7 @@ namespace base {
  class Thread;
diff --git a/chromium/patches/patch-content_browser_utility__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_utility__process__host__receiver__bindings.cc
index 7ec99b637b..3405987af6 100644
--- a/chromium/patches/patch-content_browser_utility__process__host__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_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/utility_process_host_receiver_bindings.cc.orig	2024-08-21 22:46:18.605457000 +0000
+--- content/browser/utility_process_host_receiver_bindings.cc.orig	2024-09-24 20:49:28.359851100 +0000
 +++ content/browser/utility_process_host_receiver_bindings.cc
 @@ -10,12 +10,12 @@
  #include "content/public/browser/content_browser_client.h"
diff --git a/chromium/patches/patch-content_browser_utility__sandbox__delegate.cc b/chromium/patches/patch-content_browser_utility__sandbox__delegate.cc
index 84b06bc5e3..aebf545341 100644
--- a/chromium/patches/patch-content_browser_utility__sandbox__delegate.cc
+++ b/chromium/patches/patch-content_browser_utility__sandbox__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/utility_sandbox_delegate.cc.orig	2024-08-21 22:46:18.605457000 +0000
+--- content/browser/utility_sandbox_delegate.cc.orig	2024-09-24 20:49:28.359851100 +0000
 +++ content/browser/utility_sandbox_delegate.cc
 @@ -76,10 +76,10 @@ UtilitySandboxedProcessLauncherDelegate:
  #if BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-content_browser_v8__snapshot__files.cc b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
index 186a9d6826..1c657c4bbc 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	2024-08-21 22:46:18.605457000 +0000
+--- content/browser/v8_snapshot_files.cc.orig	2024-09-24 20:49:28.359851100 +0000
 +++ content/browser/v8_snapshot_files.cc
 @@ -17,7 +17,7 @@ namespace content {
  std::map<std::string, absl::variant<base::FilePath, base::ScopedFD>>
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 cabaa168f6..e65a13511d 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	2024-08-21 22:46:18.615458000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig	2024-09-24 20:49:28.369851800 +0000
 +++ content/browser/web_contents/web_contents_view_aura.cc
 @@ -174,7 +174,7 @@ class WebDragSourceAura : public content
    raw_ptr<aura::Window> window_;
@@ -24,7 +24,7 @@ $NetBSD$
    // We set the file contents before the URL because the URL also sets file
    // contents (to a .URL shortcut).  We want to prefer file content data over
    // a shortcut so we add it first.
-@@ -1319,7 +1319,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1324,7 +1324,7 @@ void WebContentsViewAura::OnMouseEvent(u
      // Linux window managers like to handle raise-on-click themselves.  If we
      // raise-on-click manually, this may override user settings that prevent
      // focus-stealing.
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
index 57b7612206..8b462c2fef 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	2024-08-21 22:46:18.615458000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig	2024-09-24 20:49:28.370852000 +0000
 +++ content/browser/web_contents/web_contents_view_aura_unittest.cc
 @@ -97,7 +97,7 @@ class TestDragDropClient : public aura::
      drag_drop_data_ = std::move(data);
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 2ff16f2385..1ebbf27a4e 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	2024-08-21 22:46:18.645461000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig	2024-09-24 20:49:28.400854600 +0000
 +++ content/browser/webui/web_ui_main_frame_observer.cc
 @@ -13,7 +13,7 @@
  #include "content/public/browser/navigation_handle.h"
diff --git a/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.h b/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.h
index b0d160c384..ce4ea51bdf 100644
--- a/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.h
+++ b/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.h
@@ -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.h.orig	2024-08-21 22:46:18.645461000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.h.orig	2024-09-24 20:49:28.400854600 +0000
 +++ content/browser/webui/web_ui_main_frame_observer.h
 @@ -44,7 +44,7 @@ class CONTENT_EXPORT WebUIMainFrameObser
  
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 7ff94778d8..0a116e7630 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	2024-08-21 22:46:18.655462300 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2024-09-24 20:49:28.409855400 +0000
 +++ content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -18,8 +18,10 @@
+@@ -19,8 +19,10 @@
  #include "build/chromeos_buildflags.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"
-@@ -37,6 +39,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,
-@@ -58,6 +61,7 @@ bool ReceiveFixedMessage(int fd,
+@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd,
      return false;
    return true;
  }
@@ -33,7 +33,7 @@ $NetBSD$
  
  }  // namespace
  
-@@ -67,9 +71,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_() {}
-@@ -82,6 +90,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;
    }
-@@ -132,6 +141,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) {
-@@ -156,6 +166,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]));
-@@ -224,9 +235,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 95074966ad..65ca50fa9c 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	2024-08-21 22:46:18.655462300 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig	2024-09-24 20:49:28.409855400 +0000
 +++ content/browser/zygote_host/zygote_host_impl_linux.h
 @@ -47,12 +47,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 a1af35e02e..b7d482a9af 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	2024-08-21 22:46:18.655462300 +0000
+--- content/child/BUILD.gn.orig	2024-09-24 20:49:28.409855400 +0000
 +++ content/child/BUILD.gn
 @@ -130,6 +130,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 22f0762796..0c249a899c 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	2024-08-21 22:46:18.657462400 +0000
+--- content/child/child_process.cc.orig	2024-09-24 20:49:28.411855700 +0000
 +++ content/child/child_process.cc
-@@ -35,7 +35,7 @@
+@@ -32,7 +32,7 @@
  #include "content/common/android/cpu_time_metrics.h"
  #endif
  
@@ -15,16 +15,7 @@ $NetBSD$
  #include "content/child/sandboxed_process_thread_type_handler.h"
  #endif
  
-@@ -70,7 +70,7 @@ ChildProcess::ChildProcess(base::ThreadT
-                                thread_pool_init_params)
-     : resetter_(&child_process, this, nullptr),
-       io_thread_(std::make_unique<ChildIOThread>()) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   const base::CommandLine& command_line =
-       *base::CommandLine::ForCurrentProcess();
-   const bool is_embedded_in_browser_process =
-@@ -199,7 +199,7 @@ void ChildProcess::set_main_thread(Child
+@@ -179,7 +179,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 707bc17939..cf5d9cd96e 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	2024-08-21 22:46:18.657462400 +0000
+--- content/child/child_process.h.orig	2024-09-24 20:49:28.411855700 +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 de3a16ad92..44eee3a250 100644
--- a/chromium/patches/patch-content_common_BUILD.gn
+++ b/chromium/patches/patch-content_common_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/BUILD.gn.orig	2024-08-21 22:46:18.661462800 +0000
+--- content/common/BUILD.gn.orig	2024-09-24 20:49:28.416856000 +0000
 +++ content/common/BUILD.gn
-@@ -388,19 +388,28 @@ source_set("common") {
+@@ -386,19 +386,28 @@ source_set("common") {
    }
  
    if (is_linux || is_chromeos) {
diff --git a/chromium/patches/patch-content_common_features.cc b/chromium/patches/patch-content_common_features.cc
index 4909762bc4..e2aebc967c 100644
--- a/chromium/patches/patch-content_common_features.cc
+++ b/chromium/patches/patch-content_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/features.cc.orig	2024-08-21 22:46:18.667463300 +0000
+--- content/common/features.cc.orig	2024-09-24 20:49:28.421856400 +0000
 +++ content/common/features.cc
-@@ -158,7 +158,7 @@ BASE_FEATURE(kEnableBackForwardCacheForO
+@@ -143,7 +143,7 @@ BASE_FEATURE(kEnableBackForwardCacheForO
               base::FEATURE_ENABLED_BY_DEFAULT);
  
  // Enables error reporting for JS errors inside DevTools frontend host
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kEnableDevToolsJsErrorReporting,
               "EnableDevToolsJsErrorReporting",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -308,7 +308,7 @@ BASE_FEATURE(kGroupNIKByJoiningOrigin,
+@@ -293,7 +293,7 @@ BASE_FEATURE(kGroupNIKByJoiningOrigin,
  // process and having browser process handle adjusting thread properties (nice
  // value, c-group, latency sensitivity...) for children which have sandbox
  // restrictions.
diff --git a/chromium/patches/patch-content_common_features.h b/chromium/patches/patch-content_common_features.h
index 384af6192e..67c2f1eca4 100644
--- a/chromium/patches/patch-content_common_features.h
+++ b/chromium/patches/patch-content_common_features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/features.h.orig	2024-08-21 22:46:18.667463300 +0000
+--- content/common/features.h.orig	2024-09-24 20:49:28.421856400 +0000
 +++ content/common/features.h
-@@ -35,7 +35,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDoc
+@@ -34,7 +34,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDoc
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableBackForwardCacheForScreenReader);
  CONTENT_EXPORT BASE_DECLARE_FEATURE(
      kEnableBackForwardCacheForOngoingSubframeNavigation);
@@ -15,7 +15,7 @@ $NetBSD$
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kEmbeddingRequiresOptIn);
-@@ -76,7 +76,7 @@ CONTENT_EXPORT extern const base::Featur
+@@ -75,7 +75,7 @@ CONTENT_EXPORT extern const base::Featur
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kGpuInfoCollectionSeparatePrefetch);
  #endif
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kGroupNIKByJoiningOrigin);
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index 465831a7a0..83d0f87646 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	2024-08-21 22:46:18.668463500 +0000
+--- content/common/font_list_unittest.cc.orig	2024-09-24 20:49:28.423856700 +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 f55c8ba1bf..23494ba921 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	2024-08-27 11:35:21.025169887 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2024-09-30 14:27:41.430449043 +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 3eabae2633..85a164e38d 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	2024-08-27 11:35:21.025745938 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2024-09-30 14:27:41.431056383 +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 34d15e653f..79e15d7cea 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	2024-08-21 22:46:18.669463600 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig	2024-09-24 20:49:28.424856700 +0000
 +++ content/common/gpu_pre_sandbox_hook_linux.h
 @@ -5,8 +5,13 @@
  #ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-content_common_mojo__core__library__support.cc b/chromium/patches/patch-content_common_mojo__core__library__support.cc
deleted file mode 100644
index 692a3dee6c..0000000000
--- a/chromium/patches/patch-content_common_mojo__core__library__support.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
-
---- content/common/mojo_core_library_support.cc.orig	2024-08-21 22:46:18.674464200 +0000
-+++ content/common/mojo_core_library_support.cc
-@@ -15,7 +15,7 @@ bool IsMojoCoreSharedLibraryEnabled() {
- }
- 
- std::optional<base::FilePath> GetMojoCoreSharedLibraryPath() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   const base::CommandLine& command_line =
-       *base::CommandLine::ForCurrentProcess();
-   if (!command_line.HasSwitch(switches::kMojoCoreLibraryPath))
diff --git a/chromium/patches/patch-content_common_user__agent.cc b/chromium/patches/patch-content_common_user__agent.cc
index 37fa8b8928..73e43dd23f 100644
--- a/chromium/patches/patch-content_common_user__agent.cc
+++ b/chromium/patches/patch-content_common_user__agent.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/user_agent.cc.orig	2024-08-21 22:46:18.678464700 +0000
+--- content/common/user_agent.cc.orig	2024-09-24 20:49:28.433857400 +0000
 +++ content/common/user_agent.cc
 @@ -45,7 +45,7 @@ std::string GetUserAgentPlatform() {
    return "";
diff --git a/chromium/patches/patch-content_gpu_gpu__child__thread.cc b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
index 9aa35b077b..96f2c64561 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	2024-08-21 22:46:18.680464700 +0000
+--- content/gpu/gpu_child_thread.cc.orig	2024-09-24 20:49:28.435857800 +0000
 +++ content/gpu/gpu_child_thread.cc
 @@ -58,7 +58,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 1825f0c992..74c19f8b1b 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	2024-08-21 22:46:18.681465000 +0000
+--- content/gpu/gpu_main.cc.orig	2024-09-24 20:49:28.436857700 +0000
 +++ content/gpu/gpu_main.cc
-@@ -94,10 +94,14 @@
+@@ -95,10 +95,14 @@
  #include "sandbox/win/src/sandbox.h"
  #endif
  
@@ -22,7 +22,7 @@ $NetBSD$
  #include "sandbox/policy/sandbox_type.h"
  #endif
  
-@@ -116,7 +120,7 @@ namespace content {
+@@ -117,7 +121,7 @@ namespace content {
  
  namespace {
  
@@ -31,7 +31,7 @@ $NetBSD$
  bool StartSandboxLinux(gpu::GpuWatchdogThread*,
                         const gpu::GPUInfo*,
                         const gpu::GpuPreferences&);
-@@ -174,7 +178,7 @@ class ContentSandboxHelper : public gpu:
+@@ -175,7 +179,7 @@ class ContentSandboxHelper : public gpu:
    bool EnsureSandboxInitialized(gpu::GpuWatchdogThread* watchdog_thread,
                                  const gpu::GPUInfo* gpu_info,
                                  const gpu::GpuPreferences& gpu_prefs) override {
@@ -40,7 +40,7 @@ $NetBSD$
      return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
  #elif BUILDFLAG(IS_WIN)
      return StartSandboxWindows(sandbox_info_);
-@@ -284,7 +288,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -285,7 +289,7 @@ int GpuMain(MainFunctionParams parameter
            std::make_unique<base::SingleThreadTaskExecutor>(
                gpu_preferences.message_pump_type);
      }
@@ -49,9 +49,9 @@ $NetBSD$
  #error "Unsupported Linux platform."
  #elif BUILDFLAG(IS_MAC)
      // Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -306,7 +310,8 @@ int GpuMain(MainFunctionParams parameter
- 
+@@ -308,7 +312,8 @@ int GpuMain(MainFunctionParams parameter
    base::PlatformThread::SetName("CrGpuMain");
+   mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +// XXX BSD
@@ -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.
-@@ -436,7 +441,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -438,7 +443,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) {
-@@ -476,7 +481,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -478,7 +483,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
    sandbox_options.accelerated_video_encode_enabled =
        !gpu_prefs.disable_accelerated_video_encode;
  
diff --git a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
index f3e9a797eb..8cc990ec87 100644
--- a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig	2024-08-21 22:46:18.681465000 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig	2024-09-24 20:49:28.436857700 +0000
 +++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
 @@ -21,7 +21,7 @@
  
diff --git a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
index 31fcb3654f..4f96f22e71 100644
--- a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig	2024-08-21 22:46:18.681465000 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig	2024-09-24 20:49:28.437857900 +0000
 +++ content/ppapi_plugin/ppapi_blink_platform_impl.h
 @@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public Bl
    blink::WebString DefaultLocale() override;
diff --git a/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
index cc58ee8819..24c8a9737d 100644
--- a/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ b/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig	2024-08-21 22:46:18.681465000 +0000
+--- content/ppapi_plugin/ppapi_plugin_main.cc.orig	2024-09-24 20:49:28.437857900 +0000
 +++ content/ppapi_plugin/ppapi_plugin_main.cc
 @@ -52,6 +52,11 @@
  #include "gin/v8_initializer.h"
diff --git a/chromium/patches/patch-content_public_browser_content__browser__client.cc b/chromium/patches/patch-content_public_browser_content__browser__client.cc
index 5beb4019a3..2a5590a1b6 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	2024-08-21 22:46:18.733470200 +0000
+--- content/public/browser/content_browser_client.cc.orig	2024-09-24 20:49:28.487862300 +0000
 +++ content/public/browser/content_browser_client.cc
-@@ -1325,7 +1325,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1331,7 +1331,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_service__process__host.cc b/chromium/patches/patch-content_public_browser_service__process__host.cc
index adf7a4d52d..9149545cb9 100644
--- a/chromium/patches/patch-content_public_browser_service__process__host.cc
+++ b/chromium/patches/patch-content_public_browser_service__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/browser/service_process_host.cc.orig	2024-08-21 22:46:18.754472300 +0000
+--- content/public/browser/service_process_host.cc.orig	2024-09-24 20:49:28.507864000 +0000
 +++ content/public/browser/service_process_host.cc
 @@ -70,7 +70,7 @@ ServiceProcessHost::Options::WithPreload
  
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 b0bea9a947..43fcf697a3 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	2024-08-21 22:46:18.763473300 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig	2024-09-24 20:49:28.517865000 +0000
 +++ content/public/browser/zygote_host/zygote_host_linux.h
 @@ -35,11 +35,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 0f9761a5b1..4386f3cce4 100644
--- a/chromium/patches/patch-content_public_common_content__features.cc
+++ b/chromium/patches/patch-content_public_common_content__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_features.cc.orig	2024-08-21 22:46:18.766473500 +0000
+--- content/public/common/content_features.cc.orig	2024-09-24 20:49:28.520865200 +0000
 +++ content/public/common/content_features.cc
-@@ -36,7 +36,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
+@@ -65,7 +65,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
  // TODO(crbug.com/40118868): Remove !IS_CHROMEOS_LACROS once lacros starts being
  // built with OS_CHROMEOS instead of OS_LINUX.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1128,9 +1128,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1174,9 +1174,9 @@ BASE_FEATURE(kWebAssemblyTiering,
  BASE_FEATURE(kWebAssemblyTrapHandler,
               "WebAssemblyTrapHandler",
  #if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) ||  \
@@ -27,7 +27,7 @@ $NetBSD$
       defined(ARCH_CPU_ARM64))
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
-@@ -1167,7 +1167,11 @@ BASE_FEATURE(kWebUICodeCache,
+@@ -1213,7 +1213,11 @@ BASE_FEATURE(kWebUICodeCache,
  
  // Controls whether the WebUSB API is enabled:
  // https://wicg.github.io/webusb
diff --git a/chromium/patches/patch-content_public_common_content__switches.cc b/chromium/patches/patch-content_public_common_content__switches.cc
index 69b240685b..23d6f75294 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	2024-08-21 22:46:18.768473900 +0000
+--- content/public/common/content_switches.cc.orig	2024-09-24 20:49:28.521865400 +0000
 +++ content/public/common/content_switches.cc
 @@ -349,6 +349,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.
-@@ -987,7 +989,7 @@ const char kPreventResizingContentsForTe
+@@ -983,7 +985,7 @@ const char kPreventResizingContentsForTe
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
diff --git a/chromium/patches/patch-content_public_common_content__switches.h b/chromium/patches/patch-content_public_common_content__switches.h
index 08005a4f08..94adb46d97 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	2024-08-21 22:46:18.768473900 +0000
+--- content/public/common/content_switches.h.orig	2024-09-24 20:49:28.521865400 +0000
 +++ content/public/common/content_switches.h
 @@ -110,6 +110,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[];
-@@ -268,7 +269,7 @@ CONTENT_EXPORT extern const char kPreven
+@@ -267,7 +268,7 @@ CONTENT_EXPORT extern const char kPreven
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
diff --git a/chromium/patches/patch-content_public_common_zygote_features.gni b/chromium/patches/patch-content_public_common_zygote_features.gni
index cc7de44109..2f6896fb59 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	2024-08-21 22:46:18.771474100 +0000
+--- content/public/common/zygote/features.gni.orig	2024-09-24 20:49:28.524865600 +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 3fa6b24d83..d1f21479f2 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	2024-08-21 22:46:18.834480500 +0000
+--- content/renderer/render_thread_impl.cc.orig	2024-09-24 20:49:28.587871000 +0000
 +++ content/renderer/render_thread_impl.cc
-@@ -214,6 +214,8 @@
+@@ -215,6 +215,8 @@
  
  #if BUILDFLAG(IS_APPLE)
  #include <malloc/malloc.h>
@@ -15,7 +15,7 @@ $NetBSD$
  #else
  #include <malloc.h>
  #endif
-@@ -1017,7 +1019,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1022,7 +1024,7 @@ media::GpuVideoAcceleratorFactories* Ren
                               kGpuStreamIdMedia, kGpuStreamPriorityMedia);
  
    const bool enable_video_decode_accelerator =
@@ -24,7 +24,7 @@ $NetBSD$
        base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) &&
  #endif  // BUILDFLAG(IS_LINUX)
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1026,7 +1028,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1031,7 +1033,7 @@ media::GpuVideoAcceleratorFactories* Ren
         gpu::kGpuFeatureStatusEnabled);
  
    const bool enable_video_encode_accelerator =
@@ -33,7 +33,7 @@ $NetBSD$
        base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) &&
  #else
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1801,7 +1803,7 @@ std::unique_ptr<CodecFactory> RenderThre
+@@ -1817,7 +1819,7 @@ std::unique_ptr<CodecFactory> RenderThre
      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 8c27137e44..2282c6c107 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_blink_platform_impl.cc.orig	2024-08-21 22:46:18.836480900 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig	2024-09-24 20:49:28.590871300 +0000
 +++ content/renderer/renderer_blink_platform_impl.cc
-@@ -127,7 +127,7 @@
+@@ -129,7 +129,7 @@
  
  #if BUILDFLAG(IS_MAC)
  #include "content/child/child_process_sandbox_support_impl_mac.h"
@@ -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
-@@ -197,13 +197,13 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -199,13 +199,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());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -225,7 +225,7 @@ RendererBlinkPlatformImpl::RendererBlink
  #endif
    }
  
@@ -40,7 +40,7 @@ $NetBSD$
    if (sandboxEnabled()) {
  #if BUILDFLAG(IS_MAC)
      sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -284,7 +284,7 @@ void RendererBlinkPlatformImpl::SetThrea
+@@ -286,7 +286,7 @@ void RendererBlinkPlatformImpl::SetThrea
  #endif
  
  blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
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 508c672c4e..4553fb96db 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	2024-08-21 22:46:18.836480900 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig	2024-09-24 20:49:28.590871300 +0000
 +++ content/renderer/renderer_blink_platform_impl.h
-@@ -253,7 +253,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
+@@ -257,7 +257,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
    void Collect3DContextInformation(blink::Platform::GraphicsInfo* gl_info,
                                     const gpu::GPUInfo& gpu_info) const;
  
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 0887939d54..1089f7fb33 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	2024-08-21 22:46:18.837480800 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig	2024-09-24 20:49:28.590871300 +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 3cbcc459a5..b57fcd6ad3 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	2024-08-21 22:46:18.861483300 +0000
+--- content/shell/BUILD.gn.orig	2024-09-24 20:49:28.616873500 +0000
 +++ content/shell/BUILD.gn
-@@ -1084,7 +1084,7 @@ group("content_shell_crash_test") {
+@@ -1082,7 +1082,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 db19e93000..34049639d3 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	2024-08-21 22:46:18.868484000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig	2024-09-24 20:49:28.623874200 +0000
 +++ content/shell/app/shell_main_delegate.cc
 @@ -276,7 +276,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 34f8abef54..60cf49aed9 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	2024-08-21 22:46:18.871484300 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig	2024-09-24 20:49:28.626874400 +0000
 +++ content/shell/browser/shell_browser_main_parts.cc
 @@ -51,7 +51,7 @@
  #include "net/base/network_change_notifier.h"
diff --git a/chromium/patches/patch-content_shell_browser_shell__paths.cc b/chromium/patches/patch-content_shell_browser_shell__paths.cc
index 56fbaa0043..8ec3a58508 100644
--- a/chromium/patches/patch-content_shell_browser_shell__paths.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/browser/shell_paths.cc.orig	2024-08-21 22:46:18.874484800 +0000
+--- content/shell/browser/shell_paths.cc.orig	2024-09-24 20:49:28.629874700 +0000
 +++ content/shell/browser/shell_paths.cc
 @@ -13,7 +13,7 @@
  
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 88e9799a67..dcb699b16d 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	2024-08-21 22:46:18.877485000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig	2024-09-24 20:49:28.632875000 +0000
 +++ content/shell/renderer/shell_content_renderer_client.cc
 @@ -54,7 +54,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 1e73b7ac6b..2f55385f1c 100644
--- a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/utility/shell_content_utility_client.cc.orig	2024-08-21 22:46:18.878485000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig	2024-09-24 20:49:28.633875100 +0000
 +++ content/shell/utility/shell_content_utility_client.cc
 @@ -38,7 +38,7 @@
  #include "sandbox/policy/sandbox.h"
diff --git a/chromium/patches/patch-content_test_BUILD.gn b/chromium/patches/patch-content_test_BUILD.gn
index 61d92685c3..5cf70d8ac6 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	2024-08-21 22:46:18.879485100 +0000
+--- content/test/BUILD.gn.orig	2024-09-24 20:49:28.634875300 +0000
 +++ content/test/BUILD.gn
-@@ -1685,7 +1685,7 @@ test("content_browsertests") {
+@@ -1688,7 +1688,7 @@ test("content_browsertests") {
      "../test/url_loader_interceptor_browsertest.cc",
    ]
  
diff --git a/chromium/patches/patch-content_utility_services.cc b/chromium/patches/patch-content_utility_services.cc
index d863f50baa..e0f0a1a83c 100644
--- a/chromium/patches/patch-content_utility_services.cc
+++ b/chromium/patches/patch-content_utility_services.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/services.cc.orig	2024-08-21 22:46:19.377536300 +0000
+--- content/utility/services.cc.orig	2024-09-24 20:49:29.126918300 +0000
 +++ content/utility/services.cc
 @@ -74,7 +74,7 @@
  extern sandbox::TargetServices* g_utility_target_services;
@@ -15,7 +15,7 @@ $NetBSD$
  #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h"
  #include "sandbox/linux/services/libc_interceptor.h"
  #include "sandbox/policy/mojom/sandbox.mojom.h"
-@@ -97,7 +97,7 @@ extern sandbox::TargetServices* g_utilit
+@@ -102,7 +102,7 @@ extern sandbox::TargetServices* g_utilit
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
          // BUILDFLAG(USE_V4L2_CODEC))
  
@@ -24,7 +24,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
  #include "content/common/features.h"
  #include "media/mojo/services/stable_video_decoder_factory_process_service.h"  // nogncheck
-@@ -115,13 +115,13 @@ extern sandbox::TargetServices* g_utilit
+@@ -120,13 +120,13 @@ extern sandbox::TargetServices* g_utilit
  #endif  // BUILDFLAG(ENABLE_ACCESSIBILITY_SERVICE)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
@@ -40,7 +40,7 @@ $NetBSD$
  #include "media/capture/capture_switches.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
          // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -239,7 +239,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+@@ -244,7 +244,7 @@ auto RunAudio(mojo::PendingReceiver<audi
        << "task_policy_set TASK_QOS_POLICY";
  #endif
  
@@ -49,7 +49,7 @@ $NetBSD$
    auto* command_line = base::CommandLine::ForCurrentProcess();
    if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
        sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -328,7 +328,7 @@ auto RunVideoCapture(
+@@ -340,7 +340,7 @@ auto RunVideoCapture(
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
    auto service = std::make_unique<UtilityThreadVideoCaptureServiceImpl>(
        std::move(receiver), base::SingleThreadTaskRunner::GetCurrentDefault());
@@ -58,7 +58,7 @@ $NetBSD$
  #if BUILDFLAG(IS_CHROMEOS_ASH)
    {
  #else
-@@ -384,7 +384,7 @@ auto RunOOPArcVideoAcceleratorFactorySer
+@@ -396,7 +396,7 @@ auto RunOOPArcVideoAcceleratorFactorySer
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
          // BUILDFLAG(USE_V4L2_CODEC))
  
@@ -67,7 +67,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
  auto RunStableVideoDecoderFactoryProcessService(
      mojo::PendingReceiver<
-@@ -395,7 +395,7 @@ auto RunStableVideoDecoderFactoryProcess
+@@ -407,7 +407,7 @@ auto RunStableVideoDecoderFactoryProcess
  #endif  // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) &&
          // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
  
@@ -76,7 +76,7 @@ $NetBSD$
  auto RunVideoEncodeAcceleratorProviderFactory(
      mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
          receiver) {
-@@ -418,7 +418,7 @@ void RegisterIOThreadServices(mojo::Serv
+@@ -430,7 +430,7 @@ void RegisterIOThreadServices(mojo::Serv
    // loop of type IO that can get notified when pipes have data.
    services.Add(RunNetworkService);
  
@@ -85,7 +85,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
    if (base::FeatureList::IsEnabled(
            features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) {
-@@ -470,7 +470,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -486,7 +486,7 @@ void RegisterMainThreadServices(mojo::Se
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
          // BUILDFLAG(USE_V4L2_CODEC))
  
@@ -94,7 +94,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
    if (!base::FeatureList::IsEnabled(
            features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) {
-@@ -479,7 +479,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -495,7 +495,7 @@ void RegisterMainThreadServices(mojo::Se
  #endif  // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) &&
          // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
  
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 c3b3059245..55062afc5b 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	2024-08-21 22:46:19.377536300 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig	2024-09-24 20:49:29.127918500 +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 e8315fd80c..d46b99eef8 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	2024-08-21 22:46:19.377536300 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig	2024-09-24 20:49:29.127918500 +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 5de3cc0641..472095dc78 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	2024-08-21 22:46:19.377536300 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig	2024-09-24 20:49:29.127918500 +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 3520fedbca..7eae8d66f4 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	2024-08-21 22:46:19.378536500 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig	2024-09-24 20:49:29.127918500 +0000
 +++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
 @@ -33,7 +33,7 @@ class UtilityBlinkPlatformWithSandboxSup
    blink::WebSandboxSupport* GetSandboxSupport() override;
diff --git a/chromium/patches/patch-content_utility_utility__main.cc b/chromium/patches/patch-content_utility_utility__main.cc
index 8b0a35aee0..75023ef70a 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	2024-08-21 22:46:19.378536500 +0000
+--- content/utility/utility_main.cc.orig	2024-09-24 20:49:29.127918500 +0000
 +++ content/utility/utility_main.cc
 @@ -36,17 +36,21 @@
  #include "services/screen_ai/buildflags/buildflags.h"
diff --git a/chromium/patches/patch-content_utility_utility__thread__impl.cc b/chromium/patches/patch-content_utility_utility__thread__impl.cc
index 83db015aaf..6cd44a27dc 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	2024-08-21 22:46:19.378536500 +0000
+--- content/utility/utility_thread_impl.cc.orig	2024-09-24 20:49:29.127918500 +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 667ebefd14..8e15325587 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	2024-08-21 22:46:19.392537800 +0000
+--- content/zygote/BUILD.gn.orig	2024-09-24 20:49:29.141919600 +0000
 +++ content/zygote/BUILD.gn
 @@ -5,7 +5,7 @@
  import("//build/config/nacl/config.gni")
diff --git a/chromium/patches/patch-content_zygote_zygote__linux.cc b/chromium/patches/patch-content_zygote_zygote__linux.cc
index 96eadf7030..e8e1b6aa11 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	2024-08-21 22:46:19.392537800 +0000
+--- content/zygote/zygote_linux.cc.orig	2024-09-24 20:49:29.142919800 +0000
 +++ content/zygote/zygote_linux.cc
 @@ -1,6 +1,7 @@
  // Copyright 2012 The Chromium Authors
diff --git a/chromium/patches/patch-content_zygote_zygote__main__linux.cc b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
index b9faca69a3..e8e9488e35 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	2024-08-21 22:46:19.392537800 +0000
+--- content/zygote/zygote_main_linux.cc.orig	2024-09-24 20:49:29.142919800 +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 221ed32a44..69dd570061 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	2024-08-21 22:46:19.524551400 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig	2024-09-24 20:49:29.182923300 +0000
 +++ device/bluetooth/bluetooth_adapter.cc
 @@ -32,7 +32,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 7032913066..76e997e0a5 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	2024-08-21 22:46:19.548554000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig	2024-09-24 20:49:29.205925200 +0000
 +++ device/bluetooth/cast_bluetooth.gni
 @@ -2,5 +2,5 @@ import("//build/config/features.gni")
  
diff --git a/chromium/patches/patch-device_fido_fido__discovery__factory.cc b/chromium/patches/patch-device_fido_fido__discovery__factory.cc
deleted file mode 100644
index 069d9bac95..0000000000
--- a/chromium/patches/patch-device_fido_fido__discovery__factory.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- device/fido/fido_discovery_factory.cc.orig	2024-08-21 22:46:19.604559700 +0000
-+++ device/fido/fido_discovery_factory.cc
-@@ -127,7 +127,7 @@ std::vector<std::unique_ptr<FidoDiscover
- 
- std::optional<std::unique_ptr<FidoDiscoveryBase>>
- FidoDiscoveryFactory::MaybeCreateEnclaveDiscovery() {
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (!base::FeatureList::IsEnabled(kWebAuthnEnclaveAuthenticator) ||
-       !enclave_ui_request_stream_ || !network_context_factory_) {
-     return std::nullopt;
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index bbac75bc3a..c1a691c3ee 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	2024-08-21 22:46:19.625561700 +0000
+--- device/gamepad/BUILD.gn.orig	2024-09-24 20:49:29.277931700 +0000
 +++ device/gamepad/BUILD.gn
 @@ -99,7 +99,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 671fe15461..0a19fb40ee 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	2024-08-21 22:46:19.630562300 +0000
+--- device/gamepad/gamepad_provider.cc.orig	2024-09-24 20:49:29.282932000 +0000
 +++ device/gamepad/gamepad_provider.cc
 @@ -224,7 +224,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 220d17c4c4..b17b0cd1b6 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	2024-08-21 22:46:19.632562400 +0000
+--- device/gamepad/hid_writer_linux.cc.orig	2024-09-24 20:49:29.284932100 +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 7836eeaed2..5a3d3d9620 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig	2024-08-21 22:46:19.904590400 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig	2024-09-24 20:49:29.548955400 +0000
 +++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -102,7 +102,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -111,7 +111,7 @@ void EnsureApiBrowserContextKeyedService
  #endif
    MessageService::GetFactoryInstance();
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
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 d01d3951c0..36c6522867 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	2024-08-21 22:46:19.937593700 +0000
+--- extensions/browser/api/management/management_api.cc.orig	2024-09-24 20:49:29.579958200 +0000
 +++ extensions/browser/api/management/management_api.cc
 @@ -285,7 +285,7 @@ bool PlatformSupportsApprovalFlowForExte
  #if BUILDFLAG(IS_CHROMEOS)
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 4ca9172727..c73a5ee422 100644
--- a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
+++ b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/browser/api/messaging/message_service.cc.orig	2024-08-21 22:46:19.940594000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig	2024-09-24 20:49:29.582958500 +0000
 +++ extensions/browser/api/messaging/message_service.cc
 @@ -78,7 +78,7 @@ namespace {
  const char kReceivingEndDoesntExistError[] =
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 1fe6e29ff9..95affab5b4 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	2024-08-21 22:46:19.943594500 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig	2024-09-24 20:49:29.585958700 +0000
 +++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
 @@ -14,7 +14,7 @@
  #include "extensions/browser/api/networking_private/networking_private_chromeos.h"
diff --git a/chromium/patches/patch-extensions_common_api___permission__features.json b/chromium/patches/patch-extensions_common_api___permission__features.json
index c7903a3515..9db6f83fd9 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	2024-08-21 22:46:20.018602100 +0000
+--- extensions/common/api/_permission_features.json.orig	2024-09-24 20:49:29.661965400 +0000
 +++ extensions/common/api/_permission_features.json
 @@ -138,7 +138,7 @@
      {
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index 3618982de1..fd7265455c 100644
--- a/chromium/patches/patch-extensions_common_api_runtime.json
+++ b/chromium/patches/patch-extensions_common_api_runtime.json
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/api/runtime.json.orig	2024-08-21 22:46:20.026603000 +0000
+--- extensions/common/api/runtime.json.orig	2024-09-24 20:49:29.670966100 +0000
 +++ extensions/common/api/runtime.json
 @@ -86,6 +86,8 @@
              {"name": "cros", "description": "Specifies the Chrome operating system."},
diff --git a/chromium/patches/patch-extensions_common_command.cc b/chromium/patches/patch-extensions_common_command.cc
index 3816c4dc5d..d012a99e0c 100644
--- a/chromium/patches/patch-extensions_common_command.cc
+++ b/chromium/patches/patch-extensions_common_command.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/command.cc.orig	2024-08-21 22:46:20.029603200 +0000
+--- extensions/common/command.cc.orig	2024-09-24 20:49:29.673966400 +0000
 +++ extensions/common/command.cc
-@@ -285,7 +285,7 @@ std::string Command::CommandPlatform() {
+@@ -286,7 +286,7 @@ std::string Command::CommandPlatform() {
    return values::kKeybindingPlatformMac;
  #elif BUILDFLAG(IS_CHROMEOS)
    return values::kKeybindingPlatformChromeOs;
diff --git a/chromium/patches/patch-extensions_common_features_feature.cc b/chromium/patches/patch-extensions_common_features_feature.cc
index 129fb8b4eb..c7928d3d8b 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	2024-08-21 22:46:20.037604000 +0000
+--- extensions/common/features/feature.cc.orig	2024-09-24 20:49:29.680967000 +0000
 +++ extensions/common/features/feature.cc
 @@ -34,6 +34,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 0f0add1a3b..28d2bcb2fd 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	2024-08-21 22:46:20.069607300 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig	2024-09-24 20:49:29.712969800 +0000
 +++ extensions/renderer/bindings/api_binding_util.cc
 @@ -132,7 +132,7 @@ std::string GetPlatformString() {
    return "lacros";
diff --git a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
index 710d0dd9fe..305bf1aff9 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	2024-08-21 22:46:20.072607500 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig	2024-09-24 20:49:29.715970000 +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 eb36083bc9..c9135df28e 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	2024-08-21 22:46:20.096610000 +0000
+--- extensions/shell/app/shell_main_delegate.cc.orig	2024-09-24 20:49:29.738972200 +0000
 +++ extensions/shell/app/shell_main_delegate.cc
 @@ -43,7 +43,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 b5d065f5bd..4e8958d928 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	2024-08-21 22:46:20.097610200 +0000
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig	2024-09-24 20:49:29.739972000 +0000
 +++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
 @@ -44,7 +44,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 03da0329b0..2e496d8422 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	2024-08-21 22:46:20.098610400 +0000
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig	2024-09-24 20:49:29.741972400 +0000
 +++ extensions/shell/browser/shell_browser_main_parts.cc
 @@ -150,7 +150,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 0bb4c6750f..71dfaaceb6 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	2024-08-21 22:46:20.100610500 +0000
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig	2024-09-24 20:49:29.743972500 +0000
 +++ extensions/shell/browser/shell_extensions_api_client.cc
 @@ -58,7 +58,7 @@ ShellExtensionsAPIClient::CreateDisplayI
  
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 88a547375e..f4f4c294c4 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	2024-08-21 22:46:20.100610500 +0000
+--- extensions/shell/browser/shell_extensions_api_client.h.orig	2024-09-24 20:49:29.743972500 +0000
 +++ extensions/shell/browser/shell_extensions_api_client.h
 @@ -36,7 +36,7 @@ class ShellExtensionsAPIClient : public 
        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 60b29ccb44..51de29feb9 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	2024-08-21 22:46:20.203621100 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig	2024-09-24 20:49:29.843981300 +0000
 +++ google_apis/gcm/engine/heartbeat_manager.cc
 @@ -32,7 +32,7 @@ const int kMinClientHeartbeatIntervalMs 
  // Minimum time spent sleeping before we force a new heartbeat.
diff --git a/chromium/patches/patch-google__apis_google__api__keys-inc.cc b/chromium/patches/patch-google__apis_google__api__keys-inc.cc
index b66945b503..858637e5c8 100644
--- a/chromium/patches/patch-google__apis_google__api__keys-inc.cc
+++ b/chromium/patches/patch-google__apis_google__api__keys-inc.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- google_apis/google_api_keys-inc.cc.orig	2024-08-21 22:46:20.206621400 +0000
+--- google_apis/google_api_keys-inc.cc.orig	2024-09-24 20:49:29.846981500 +0000
 +++ google_apis/google_api_keys-inc.cc
-@@ -190,14 +190,18 @@ class APIKeyCache {
+@@ -196,14 +196,18 @@ class APIKeyCache {
          STRINGIZE_NO_EXPANSION(GOOGLE_METRICS_SIGNING_KEY), std::string(),
          nullptr, std::string(), environment.get(), command_line, gaia_config);
  
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 99a26b49a7..518cc4d883 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	2024-08-21 22:46:20.255626400 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig	2024-09-24 20:49:29.896986000 +0000
 +++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -175,7 +175,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -170,7 +170,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 1dd18e967f..e75ccb4125 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	2024-08-21 22:46:20.277628700 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2024-09-24 20:49:29.911987300 +0000
 +++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2902,7 +2902,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2906,7 +2906,7 @@ GLES2Decoder* GLES2Decoder::Create(
    }
  
  // Allow linux to run fuzzers.
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 8d5f3e0786..9b1838780b 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	2024-08-21 22:46:20.309632000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig	2024-09-24 20:49:29.942990000 +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 efa214eff3..9abc8336bf 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	2024-08-21 22:46:20.315632600 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig	2024-09-24 20:49:29.948990600 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -54,7 +54,7 @@
+@@ -59,7 +59,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"
-@@ -734,7 +734,7 @@ std::unique_ptr<DawnImageRepresentation>
+@@ -739,7 +739,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_shared__image__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
index 3fe4e550e9..1672e09b15 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2024-08-21 22:46:20.321633000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2024-09-24 20:49:29.954991000 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -148,7 +148,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
+@@ -122,7 +122,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
    return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
  #elif BUILDFLAG(IS_ANDROID)
    return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
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 3b9f5ba1ae..354313974d 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2024-08-21 22:46:20.322633300 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2024-09-24 20:49:29.955991000 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -572,7 +572,7 @@ bool SharedImageManager::SupportsScanout
+@@ -576,7 +576,7 @@ bool SharedImageManager::SupportsScanout
    return true;
  #elif BUILDFLAG(IS_ANDROID)
    return base::AndroidHardwareBufferCompat::IsSupportAvailable();
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 41795beb4f..4b1ccc4b5b 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	2024-08-21 22:46:20.325633500 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig	2024-09-24 20:49:29.958991300 +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 6dfba87b02..14dec8c47c 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	2024-08-21 22:46:20.333634400 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig	2024-09-24 20:49:29.966992100 +0000
 +++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1303,7 +1303,7 @@ WGPUFuture WebGPUDecoderImpl::RequestAda
+@@ -1308,7 +1308,7 @@ WGPUFuture WebGPUDecoderImpl::RequestAda
      force_fallback_adapter = true;
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
    if (!shared_context_state_->GrContextIsVulkan() &&
        !shared_context_state_->IsGraphiteDawnVulkan() &&
        use_webgpu_adapter_ != WebGPUAdapterName::kOpenGLES) {
-@@ -1972,7 +1972,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -1977,7 +1977,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
    }
  
  #if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
index 6799fc4a37..6a0d3a3480 100644
--- a/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ b/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig	2024-08-21 22:46:20.336634600 +0000
+--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig	2024-09-24 20:49:29.968992200 +0000
 +++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -27,7 +27,7 @@
+@@ -32,7 +32,7 @@
  #include "ui/gfx/half_float.h"
  #include "ui/gl/test/gl_test_support.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
  #include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
  #endif
-@@ -70,7 +70,7 @@ class GpuMemoryBufferTest : public testi
+@@ -75,7 +75,7 @@ class GpuMemoryBufferTest : public testi
    GLManager gl_;
  };
  
diff --git a/chromium/patches/patch-gpu_config_gpu__control__list.cc b/chromium/patches/patch-gpu_config_gpu__control__list.cc
index 21492fe1c4..f912a7e62c 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	2024-08-21 22:46:20.341635200 +0000
+--- gpu/config/gpu_control_list.cc.orig	2024-09-24 20:49:29.974992800 +0000
 +++ gpu/config/gpu_control_list.cc
-@@ -277,7 +277,7 @@ bool GpuControlList::More::GLVersionInfo
+@@ -282,7 +282,7 @@ bool GpuControlList::More::GLVersionInfo
  GpuControlList::GLType GpuControlList::More::GetDefaultGLType() {
  #if BUILDFLAG(IS_CHROMEOS)
    return kGLTypeGL;
@@ -15,7 +15,7 @@ $NetBSD$
    return kGLTypeGL;
  #elif BUILDFLAG(IS_MAC)
    return kGLTypeGL;
-@@ -814,7 +814,7 @@ GpuControlList::OsType GpuControlList::G
+@@ -819,7 +819,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 cfa2d8dc80..323be896b6 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_finch_features.cc.orig	2024-08-21 22:46:20.344635500 +0000
+--- gpu/config/gpu_finch_features.cc.orig	2024-09-24 20:49:29.977993000 +0000
 +++ gpu/config/gpu_finch_features.cc
 @@ -157,7 +157,7 @@ const base::FeatureParam<std::string>
  BASE_FEATURE(kDefaultEnableGpuRasterization,
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 90f5a57cf5..ecb54d3f27 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_info_collector.cc.orig	2024-08-21 22:46:20.345635700 +0000
+--- gpu/config/gpu_info_collector.cc.orig	2024-09-24 20:49:29.978993200 +0000
 +++ gpu/config/gpu_info_collector.cc
-@@ -364,7 +364,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+@@ -370,7 +370,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
  void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
    static BASE_FEATURE(kCollectWebGPUSupportMetrics,
                        "CollectWebGPUSupportMetrics",
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index 6f7bc6976c..9b5034cdc0 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	2024-08-21 22:46:20.347635700 +0000
+--- gpu/config/gpu_test_config.cc.orig	2024-09-24 20:49:29.979993300 +0000
 +++ gpu/config/gpu_test_config.cc
 @@ -29,7 +29,7 @@ GPUTestConfig::OS GetCurrentOS() {
  #if BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
index b1f1c0eb73..8bc43b7508 100644
--- a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig	2024-08-21 22:46:20.356636800 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.cc.orig	2024-09-24 20:49:29.988994100 +0000
 +++ gpu/ipc/common/gpu_memory_buffer_support.cc
 @@ -26,7 +26,7 @@
  #include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
index 051512461c..f4f97308a1 100644
--- a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig	2024-08-21 22:46:20.356636800 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.h.orig	2024-09-24 20:49:29.988994100 +0000
 +++ gpu/ipc/common/gpu_memory_buffer_support.h
 @@ -21,7 +21,7 @@
  #include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
index df287b33d4..65afa02359 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/service/gpu_init.cc.orig	2024-08-21 22:46:20.365637800 +0000
+--- gpu/ipc/service/gpu_init.cc.orig	2024-09-24 20:49:29.997995000 +0000
 +++ gpu/ipc/service/gpu_init.cc
-@@ -398,7 +398,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -387,7 +387,7 @@ bool GpuInit::InitializeAndStartSandbox(
    enable_watchdog = false;
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
    bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
  #else   // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
    // For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -435,7 +435,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -424,7 +424,7 @@ bool GpuInit::InitializeAndStartSandbox(
    }
  
    bool attempted_startsandbox = false;
@@ -24,7 +24,7 @@ $NetBSD$
    // On Chrome OS ARM Mali, GPU driver userspace creates threads when
    // initializing a GL context, so start the sandbox early.
    // TODO(zmo): Need to collect OS version before this.
-@@ -544,7 +544,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -528,7 +528,7 @@ bool GpuInit::InitializeAndStartSandbox(
      gpu_preferences_.gr_context_type = GrContextType::kGL;
    }
  
@@ -33,7 +33,7 @@ $NetBSD$
    // The ContentSandboxHelper is currently the only one implementation of
    // GpuSandboxHelper and it has no dependency. Except on Linux where
    // VaapiWrapper checks the GL implementation to determine which display
-@@ -626,7 +626,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(
            command_line, gpu_feature_info_,
            gpu_preferences_.disable_software_rasterizer, false);
        if (gl_use_swiftshader_) {
@@ -42,7 +42,7 @@ $NetBSD$
          VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
                  << "on Linux";
          return false;
-@@ -777,7 +777,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -761,7 +761,7 @@ bool GpuInit::InitializeAndStartSandbox(
  
    InitializePlatformOverlaySettings(&gpu_info_, gpu_feature_info_);
  
@@ -51,7 +51,7 @@ $NetBSD$
    // Driver may create a compatibility profile context when collect graphics
    // information on Linux platform. Try to collect graphics information
    // based on core profile context after disabling platform extensions.
-@@ -832,7 +832,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -816,7 +816,7 @@ bool GpuInit::InitializeAndStartSandbox(
        }
      }
    }
@@ -60,7 +60,7 @@ $NetBSD$
      (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
    if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
      // https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1022,7 +1022,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1001,7 +1001,7 @@ void GpuInit::InitializeInProcess(base::
    }
    bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
  
@@ -69,7 +69,7 @@ $NetBSD$
      (BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
    if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
      // https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1077,7 +1077,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1056,7 +1056,7 @@ void GpuInit::InitializeInProcess(base::
      }
    }
  
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 c7b1a4eee4..1fc746c7ae 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	2024-08-21 22:46:20.365637800 +0000
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig	2024-09-24 20:49:29.997995000 +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 37c2a74b8e..7565f3b35a 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	2024-08-21 22:46:20.369638200 +0000
+--- gpu/ipc/service/x_util.h.orig	2024-09-24 20:49:30.001995000 +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 a247c0d630..ab51d08aeb 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	2024-08-21 22:46:20.372638500 +0000
+--- gpu/vulkan/generate_bindings.py.orig	2024-09-24 20:49:30.004995300 +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 a9d5996536..eea54198b9 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	2024-08-21 22:46:20.372638500 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig	2024-09-24 20:49:30.005995500 +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 0000015fda..d3836893e8 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_device_queue.cc.orig	2024-08-21 22:46:20.374638600 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig	2024-09-24 20:49:30.006995700 +0000
 +++ gpu/vulkan/vulkan_device_queue.cc
-@@ -149,7 +149,7 @@ bool VulkanDeviceQueue::Initialize(
+@@ -154,7 +154,7 @@ bool VulkanDeviceQueue::Initialize(
  
        // In dual-CPU cases, we cannot detect the active GPU correctly on Linux,
        // so don't select GPU device based on the |gpu_info|.
@@ -15,7 +15,7 @@ $NetBSD$
      // If gpu_info is provided, the device should match it.
      if (gpu_info && (device_properties.vendorID != gpu_info->gpu.vendor_id ||
                       device_properties.deviceID != gpu_info->gpu.device_id)) {
-@@ -292,7 +292,7 @@ bool VulkanDeviceQueue::Initialize(
+@@ -297,7 +297,7 @@ bool VulkanDeviceQueue::Initialize(
    // Android, Fuchsia, Linux, and CrOS (VaapiVideoDecoder) need YCbCr sampler
    // support.
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
index 3ebca90825..74f0e0a4b6 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	2024-08-21 22:46:20.374638600 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig	2024-09-24 20:49:30.006995700 +0000
 +++ gpu/vulkan/vulkan_device_queue.h
 @@ -179,7 +179,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 42b46cfd22..a3ee3f5ea1 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	2024-08-21 22:46:20.374638600 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig	2024-09-24 20:49:30.006995700 +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 c25954977a..3a44c1da50 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	2024-08-21 22:46:20.374638600 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig	2024-09-24 20:49:30.007995600 +0000
 +++ gpu/vulkan/vulkan_function_pointers.h
 @@ -322,7 +322,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 822e76934d..95886c5723 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	2024-08-21 22:46:20.375638700 +0000
+--- gpu/vulkan/vulkan_image.h.orig	2024-09-24 20:49:30.007995600 +0000
 +++ gpu/vulkan/vulkan_image.h
 @@ -87,7 +87,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 395464c88e..2ef3171e1d 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	2024-08-21 22:46:20.376639000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig	2024-09-24 20:49:30.009996000 +0000
 +++ gpu/vulkan/vulkan_util.cc
-@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities(
+@@ -473,7 +473,7 @@ bool CheckVulkanCompatibilities(
      }
    }
  
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 06206a1729..3c41462a97 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig	2024-08-21 22:46:20.380639300 +0000
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig	2024-09-24 20:49:30.012996200 +0000
 +++ headless/lib/browser/headless_browser_main_parts_posix.cc
 @@ -21,13 +21,13 @@
  #include "content/public/browser/browser_thread.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 784f71b401..264fc8be75 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	2024-08-21 22:46:20.380639300 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig	2024-09-24 20:49:30.012996200 +0000
 +++ headless/lib/browser/headless_content_browser_client.h
 @@ -45,7 +45,7 @@ class HeadlessContentBrowserClient : pub
    CreateDevToolsManagerDelegate() override;
diff --git a/chromium/patches/patch-headless_lib_browser_headless__request__context__manager.cc b/chromium/patches/patch-headless_lib_browser_headless__request__context__manager.cc
index f8025665ff..397cf5d0fb 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__request__context__manager.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__request__context__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_request_context_manager.cc.orig	2024-08-21 22:46:20.381639200 +0000
+--- headless/lib/browser/headless_request_context_manager.cc.orig	2024-09-24 20:49:30.013996100 +0000
 +++ headless/lib/browser/headless_request_context_manager.cc
 @@ -66,7 +66,7 @@ void SetCryptKeyOnce(const base::FilePat
      return;
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 f5c3e2ee50..c15446fb05 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_web_contents_impl.cc.orig	2024-08-21 22:46:20.381639200 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig	2024-09-24 20:49:30.014996300 +0000
 +++ headless/lib/browser/headless_web_contents_impl.cc
 @@ -62,7 +62,7 @@ namespace headless {
  namespace {
diff --git a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
index 66997a3cc6..0005d1d69b 100644
--- a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
+++ b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/headless_content_main_delegate.cc.orig	2024-08-21 22:46:20.384639700 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig	2024-09-24 20:49:30.016996400 +0000
 +++ headless/lib/headless_content_main_delegate.cc
-@@ -409,7 +409,7 @@ void HeadlessContentMainDelegate::InitCr
+@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCr
    if (process_type != ::switches::kZygoteProcess) {
      g_headless_crash_client.Pointer()->set_crash_dumps_dir(
          command_line.GetSwitchValuePath(switches::kCrashDumpsDir));
diff --git a/chromium/patches/patch-ipc_ipc__channel.h b/chromium/patches/patch-ipc_ipc__channel.h
index 2d5fff1658..577764f1ce 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	2024-08-21 22:46:22.164822300 +0000
+--- ipc/ipc_channel.h.orig	2024-09-24 20:49:31.608136200 +0000
 +++ ipc/ipc_channel.h
 @@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : pu
    static std::string GenerateUniqueRandomChannelID();
diff --git a/chromium/patches/patch-ipc_ipc__channel__common.cc b/chromium/patches/patch-ipc_ipc__channel__common.cc
index e2153ef1c7..1ac40aadff 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	2024-08-21 22:46:22.164822300 +0000
+--- ipc/ipc_channel_common.cc.orig	2024-09-24 20:49:31.608136200 +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 b71a9eb4e3..c7a1b5125c 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	2024-08-21 22:46:22.164822300 +0000
+--- ipc/ipc_channel_mojo.cc.orig	2024-09-24 20:49:31.608136200 +0000
 +++ ipc/ipc_channel_mojo.cc
 @@ -105,7 +105,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 ffdf90452f..fb11945ec6 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.cc
+++ b/chromium/patches/patch-ipc_ipc__message__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_message_utils.cc.orig	2024-08-21 22:46:22.169823000 +0000
+--- ipc/ipc_message_utils.cc.orig	2024-09-24 20:49:31.613136500 +0000
 +++ ipc/ipc_message_utils.cc
 @@ -400,7 +400,7 @@ void ParamTraits<unsigned int>::Log(cons
  }
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.h b/chromium/patches/patch-ipc_ipc__message__utils.h
index d8c1942099..bebbf397a2 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.h
+++ b/chromium/patches/patch-ipc_ipc__message__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_message_utils.h.orig	2024-08-21 22:46:22.169823000 +0000
+--- ipc/ipc_message_utils.h.orig	2024-09-24 20:49:31.613136500 +0000
 +++ ipc/ipc_message_utils.h
 @@ -214,7 +214,7 @@ struct ParamTraits<unsigned int> {
  // Since we want to support Android 32<>64 bit IPC, as long as we don't have
diff --git a/chromium/patches/patch-media_BUILD.gn b/chromium/patches/patch-media_BUILD.gn
index f50555aa10..422b79e414 100644
--- a/chromium/patches/patch-media_BUILD.gn
+++ b/chromium/patches/patch-media_BUILD.gn
@@ -4,15 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/BUILD.gn.orig	2024-08-21 22:46:22.175823500 +0000
+--- media/BUILD.gn.orig	2024-09-24 20:49:31.619137000 +0000
 +++ media/BUILD.gn
-@@ -96,6 +96,9 @@ config("media_config") {
+@@ -97,6 +97,12 @@ config("media_config") {
        defines += [ "DLOPEN_PULSEAUDIO" ]
      }
    }
 +  if (use_sndio) {
 +    defines += [ "USE_SNDIO" ]
 +  }
-   if (use_cras) {
-     defines += [ "USE_CRAS" ]
-   }
++#  if (use_audioio) {
++#    defines += [ "USE_AUDIOIO" ]
++#  }
+ }
+ 
+ # Internal grouping of the configs necessary to support sub-folders having their
diff --git a/chromium/patches/patch-media_audio_BUILD.gn b/chromium/patches/patch-media_audio_BUILD.gn
index a5b796ad74..3fab2fbfef 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	2024-08-21 22:46:22.176823600 +0000
+--- media/audio/BUILD.gn.orig	2024-09-24 20:49:31.620137200 +0000
 +++ media/audio/BUILD.gn
-@@ -270,10 +270,24 @@ source_set("audio") {
+@@ -268,10 +268,35 @@ source_set("audio") {
      deps += [ "//media/base/android:media_jni_headers" ]
    }
  
@@ -15,7 +15,7 @@ $NetBSD$
      sources += [ "linux/audio_manager_linux.cc" ]
    }
  
-+  if (is_bsd) {
++  if (is_bsd && !use_audioio) {
 +    sources += [ "sndio/audio_manager_sndio.cc" ]
 +  }
 +
@@ -28,6 +28,17 @@ $NetBSD$
 +      "sndio/sndio_output.h"
 +    ]
 +   }
++
++  if (use_audioio) {
++    sources += [
++      "audioio/audio_manager_audioio.cc",
++      "audioio/audio_manager_audioio.h",
++      "audioio/audioio_input.cc",
++      "audioio/audioio_input.h",
++      "audioio/audioio_output.cc",
++      "audioio/audioio_output.h"
++    ]
++   }
 +
    if (use_alsa) {
      libs += [ "asound" ]
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 8724d0770c..40395b6fb8 100644
--- a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/alsa/audio_manager_alsa.cc.orig	2024-08-21 22:46:22.178823700 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig	2024-09-24 20:49:31.622137300 +0000
 +++ media/audio/alsa/audio_manager_alsa.cc
-@@ -95,7 +95,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
+@@ -100,7 +100,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
    int card = -1;
  
    // Loop through the physical sound cards to get ALSA device hints.
@@ -16,7 +16,7 @@ $NetBSD$
      void** hints = NULL;
      int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
      if (!error) {
-@@ -107,7 +109,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
+@@ -112,7 +114,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
        DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
                      << wrapper_->StrError(error);
      }
@@ -26,7 +26,7 @@ $NetBSD$
  }
  
  void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -190,7 +194,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvail
+@@ -195,7 +199,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvail
    // goes through software conversion if needed (e.g. incompatible
    // sample rate).
    // TODO(joi): Should we prefer "hw" instead?
@@ -38,7 +38,7 @@ $NetBSD$
    return strncmp(kDeviceTypeDesired, device_name,
                   std::size(kDeviceTypeDesired) - 1) == 0;
  }
-@@ -242,7 +250,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
+@@ -247,7 +255,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
    // Loop through the sound cards.
    // Don't use snd_device_name_hint(-1,..) since there is an access violation
    // inside this ALSA API with libasound.so.2.0.0.
@@ -48,7 +48,7 @@ $NetBSD$
      int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
      if (!error) {
        for (void** hint_iter = hints; *hint_iter != NULL; hint_iter++) {
-@@ -266,7 +276,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
+@@ -271,7 +281,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
        DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
                      << wrapper_->StrError(error);
      }
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index 2834f164f3..424435ccb5 100644
--- a/chromium/patches/patch-media_audio_audio__input__device.cc
+++ b/chromium/patches/patch-media_audio_audio__input__device.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/audio_input_device.cc.orig	2024-08-21 22:46:22.184824500 +0000
+--- media/audio/audio_input_device.cc.orig	2024-09-24 20:49:31.628137800 +0000
 +++ media/audio/audio_input_device.cc
-@@ -264,7 +264,7 @@ void AudioInputDevice::OnStreamCreated(
+@@ -269,7 +269,7 @@ void AudioInputDevice::OnStreamCreated(
  // here. See comments in AliveChecker and PowerObserverHelper for details and
  // todos.
    if (detect_dead_stream_ == DeadStreamDetection::kEnabled) {
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 98635bfb6f..69ee17bc79 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	2024-08-21 22:46:22.188825000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig	2024-09-24 20:49:31.631138000 +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 9663dbc6a5..bd22bf8f52 100644
--- a/chromium/patches/patch-media_audio_pulse_pulse__util.cc
+++ b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/pulse/pulse_util.cc.orig	2024-08-21 22:46:22.197825700 +0000
+--- media/audio/pulse/pulse_util.cc.orig	2024-09-24 20:49:31.640138900 +0000
 +++ media/audio/pulse/pulse_util.cc
-@@ -45,8 +45,12 @@ constexpr char kBrowserDisplayName[] = "
+@@ -50,8 +50,12 @@ constexpr char kBrowserDisplayName[] = "
  
  #if defined(DLOPEN_PULSEAUDIO)
  static const base::FilePath::CharType kPulseLib[] =
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 91c310b44e..58799a5745 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	2024-08-27 11:35:21.186023553 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig	2024-09-30 14:27:41.635678646 +0000
 +++ media/audio/sndio/audio_manager_sndio.cc
 @@ -0,0 +1,213 @@
 +// 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 aadfec09f4..79323e23ed 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	2024-08-27 11:35:21.186562169 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig	2024-09-30 14:27:41.636310012 +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 65883e679c..0bc80568f7 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	2024-08-27 11:35:21.187056645 +0000
+--- media/audio/sndio/sndio_input.cc.orig	2024-09-30 14:27:41.636825721 +0000
 +++ media/audio/sndio/sndio_input.cc
 @@ -0,0 +1,200 @@
 +// 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 01893f3e0a..8317d7b727 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	2024-08-27 11:35:21.187782435 +0000
+--- media/audio/sndio/sndio_input.h.orig	2024-09-30 14:27:41.637405683 +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 56b12dcf1c..c2e6c570b1 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	2024-08-27 11:35:21.188272721 +0000
+--- media/audio/sndio/sndio_output.cc.orig	2024-09-30 14:27:41.637963855 +0000
 +++ media/audio/sndio/sndio_output.cc
 @@ -0,0 +1,187 @@
 +// 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 0fd5921622..4246985eb7 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	2024-08-27 11:35:21.188813572 +0000
+--- media/audio/sndio/sndio_output.h.orig	2024-09-30 14:27:41.638518395 +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 accf68ec2b..214dd02387 100644
--- a/chromium/patches/patch-media_base_audio__latency.cc
+++ b/chromium/patches/patch-media_base_audio__latency.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/audio_latency.cc.orig	2024-08-21 22:46:22.215827500 +0000
+--- media/base/audio_latency.cc.orig	2024-09-24 20:49:31.658140400 +0000
 +++ media/base/audio_latency.cc
-@@ -147,7 +147,7 @@ int AudioLatency::GetRtcBufferSize(int s
+@@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int s
    }
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
index 0834b88d77..d266a56350 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	2024-08-21 22:46:22.229829000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig	2024-09-24 20:49:31.672141800 +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 e086ffdbed..bdffbb71f6 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	2024-08-21 22:46:22.229829000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig	2024-09-24 20:49:31.672141800 +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 66d4d6011d..b7fdd55952 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	2024-08-21 22:46:22.233829500 +0000
+--- media/base/media_switches.cc.orig	2024-09-24 20:49:31.676142000 +0000
 +++ media/base/media_switches.cc
 @@ -21,7 +21,7 @@
  #include "ui/gl/gl_features.h"
@@ -35,7 +35,7 @@ $NetBSD$
  // Enables system audio mirroring using pulseaudio.
  BASE_FEATURE(kPulseaudioLoopbackForCast,
               "PulseaudioLoopbackForCast",
-@@ -379,6 +379,28 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
+@@ -379,6 +379,31 @@ BASE_FEATURE(kPulseaudioLoopbackForCast,
  BASE_FEATURE(kPulseaudioLoopbackForScreenShare,
               "PulseaudioLoopbackForScreenShare",
               base::FEATURE_DISABLED_BY_DEFAULT);
@@ -48,6 +48,7 @@ $NetBSD$
 +    kAudioBackendOptions[] = {
 +        {AudioBackend::kAuto,
 +         "auto"},
++        {AudioBackend::kAudioIO, "audioio"},
 +        {AudioBackend::kPulseAudio, "pulseaudio"},
 +        {AudioBackend::kSndio, "sndio"},
 +        {AudioBackend::kAlsa, "alsa"}};
@@ -57,14 +58,16 @@ $NetBSD$
 +        &kAudioBackend, "audio-backend",
 +#if BUILDFLAG(IS_OPENBSD)
 +        AudioBackend::kSndio,
-+#elif BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_NETBSD)
++#elif BUILDFLAG(IS_NETBSD)
++        AudioBackend::kAudioIO,
++#elif BUILDFLAG(IS_FREEBSD)
 +        AudioBackend::kAuto,
 +#endif
 +        &kAudioBackendOptions};
  #endif  // BUILDFLAG(IS_LINUX)
  
  // When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -676,7 +698,7 @@ BASE_FEATURE(kFeatureManagementLiveTrans
+@@ -676,7 +701,7 @@ BASE_FEATURE(kFeatureManagementLiveTrans
  // Show toolbar button that opens dialog for controlling media sessions.
  BASE_FEATURE(kGlobalMediaControls,
               "GlobalMediaControls",
@@ -73,7 +76,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -704,7 +726,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
+@@ -704,7 +729,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
  // If enabled, users can request Media Remoting without fullscreen-in-tab.
  BASE_FEATURE(kMediaRemotingWithoutFullscreen,
               "MediaRemotingWithoutFullscreen",
@@ -82,7 +85,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -716,7 +738,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
+@@ -716,7 +741,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
  BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
               "GlobalMediaControlsPictureInPicture",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -91,7 +94,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -745,7 +767,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -745,7 +770,7 @@ BASE_FEATURE(kUnifiedAutoplay,
               "UnifiedAutoplay",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -100,7 +103,7 @@ $NetBSD$
  // Enable vaapi video decoding on linux. This is already enabled by default on
  // chromeos, but needs an experiment on linux.
  BASE_FEATURE(kVaapiVideoDecodeLinux,
-@@ -836,7 +858,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding,
+@@ -836,7 +861,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding,
               "VaapiVp9SModeHWEncoding",
               base::FEATURE_ENABLED_BY_DEFAULT);
  #endif  // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -109,25 +112,7 @@ $NetBSD$
  // Enables the new V4L2StatefulVideoDecoder instead of V4L2VideoDecoder.
  // Owners: frkoenig%chromium.org@localhost, mcasas%chromium.org@localhost
  // Expiry: When the |V4L2FlatVideoDecoder| flag handles stateful decoding on
-@@ -963,7 +985,7 @@ BASE_FEATURE(kLiveCaptionUseWaitK,
- // Live Caption can be used in multiple languages, as opposed to just English.
- BASE_FEATURE(kLiveCaptionMultiLanguage,
-              "LiveCaptionMultiLanguage",
--#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
-@@ -993,7 +1015,7 @@ BASE_FEATURE(kLiveCaptionWebAudio,
- // Live Translate translates captions generated by Live Caption.
- BASE_FEATURE(kLiveTranslate,
-              "LiveTranslate",
--#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
-@@ -1468,7 +1490,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDe
+@@ -1463,7 +1488,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDe
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
  
@@ -136,7 +121,7 @@ $NetBSD$
  // Spawn utility processes to perform hardware encode acceleration instead of
  // using the GPU process.
  BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1548,7 +1570,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1543,7 +1568,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
               "RecordWebAudioEngagement",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
diff --git a/chromium/patches/patch-media_base_media__switches.h b/chromium/patches/patch-media_base_media__switches.h
index 21372e20b5..85a3412845 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	2024-08-21 22:46:22.233829500 +0000
+--- media/base/media_switches.h.orig	2024-09-24 20:49:31.676142000 +0000
 +++ media/base/media_switches.h
 @@ -44,7 +44,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
-@@ -325,13 +325,25 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlatf
+@@ -327,13 +327,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlatf
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -28,6 +28,7 @@ $NetBSD$
 +  kAuto,
 +  kPulseAudio,
 +  kSndio,
++  kAudioIO,
 +  kAlsa
 +};
 +
@@ -43,7 +44,7 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -346,7 +358,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
+@@ -348,7 +361,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseDecoderStreamForWebRTC);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
@@ -52,16 +53,16 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinux);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinuxGL);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoEncodeLinux);
-@@ -365,7 +377,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -367,7 +380,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp8TemporalLayerHWEncoding);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
  #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)
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2FlatStatefulVideoDecoder);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -510,7 +522,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
+@@ -507,7 +520,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseGTFOOutOfProcessVideoDecoding);
  #endif  // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
  
diff --git a/chromium/patches/patch-media_base_user__input__monitor__unittest.cc b/chromium/patches/patch-media_base_user__input__monitor__unittest.cc
index 9c47bff5fd..2fde649087 100644
--- a/chromium/patches/patch-media_base_user__input__monitor__unittest.cc
+++ b/chromium/patches/patch-media_base_user__input__monitor__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/user_input_monitor_unittest.cc.orig	2024-08-21 22:46:22.244830600 +0000
+--- media/base/user_input_monitor_unittest.cc.orig	2024-09-24 20:49:31.688143300 +0000
 +++ media/base/user_input_monitor_unittest.cc
 @@ -13,7 +13,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-media_base_video__frame.cc b/chromium/patches/patch-media_base_video__frame.cc
index ff590e3e80..acaac6b7c1 100644
--- a/chromium/patches/patch-media_base_video__frame.cc
+++ b/chromium/patches/patch-media_base_video__frame.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/video_frame.cc.orig	2024-08-21 22:46:22.247830900 +0000
+--- media/base/video_frame.cc.orig	2024-09-24 20:49:31.691143500 +0000
 +++ media/base/video_frame.cc
-@@ -83,7 +83,7 @@ std::string VideoFrame::StorageTypeToStr
+@@ -88,7 +88,7 @@ std::string VideoFrame::StorageTypeToStr
        return "OWNED_MEMORY";
      case VideoFrame::STORAGE_SHMEM:
        return "SHMEM";
@@ -15,7 +15,7 @@ $NetBSD$
      case VideoFrame::STORAGE_DMABUFS:
        return "DMABUFS";
  #endif
-@@ -98,7 +98,7 @@ std::string VideoFrame::StorageTypeToStr
+@@ -103,7 +103,7 @@ std::string VideoFrame::StorageTypeToStr
  // static
  bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
    return
@@ -24,7 +24,7 @@ $NetBSD$
        // This is not strictly needed but makes explicit that, at VideoFrame
        // level, DmaBufs are not mappable from userspace.
        storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -396,7 +396,7 @@ VideoFrame::CreateFrameForGpuMemoryBuffe
+@@ -401,7 +401,7 @@ VideoFrame::CreateFrameForGpuMemoryBuffe
                             : shared_image->GetStrideForVideoFrame(i);
    }
    uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
@@ -33,7 +33,7 @@ $NetBSD$
    bool is_native_buffer =
        gpu_memory_buffer
            ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -817,7 +817,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -822,7 +822,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
    return frame;
  }
  
@@ -42,7 +42,7 @@ $NetBSD$
  // static
  scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
      const VideoFrameLayout& layout,
-@@ -1528,7 +1528,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1536,7 +1536,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
                          : shared_images_[texture_index];
  }
  
diff --git a/chromium/patches/patch-media_base_video__frame.h b/chromium/patches/patch-media_base_video__frame.h
index 9182f32ef2..f4bdb398e7 100644
--- a/chromium/patches/patch-media_base_video__frame.h
+++ b/chromium/patches/patch-media_base_video__frame.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/video_frame.h.orig	2024-08-21 22:46:22.248831000 +0000
+--- media/base/video_frame.h.orig	2024-09-24 20:49:31.691143500 +0000
 +++ media/base/video_frame.h
-@@ -45,7 +45,7 @@
+@@ -50,7 +50,7 @@
  #include "base/apple/scoped_cftyperef.h"
  #endif  // BUILDFLAG(IS_APPLE)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/files/scoped_file.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -111,7 +111,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -116,7 +116,7 @@ class MEDIA_EXPORT VideoFrame : public b
      STORAGE_UNOWNED_MEMORY = 2,  // External, non owned data pointers.
      STORAGE_OWNED_MEMORY = 3,  // VideoFrame has allocated its own data buffer.
      STORAGE_SHMEM = 4,         // Backed by read-only shared memory.
@@ -24,7 +24,7 @@ $NetBSD$
      // TODO(mcasas): Consider turning this type into STORAGE_NATIVE
      // based on the idea of using this same enum value for both DMA
      // buffers on Linux and CVPixelBuffers on Mac (which currently use
-@@ -402,7 +402,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -407,7 +407,7 @@ class MEDIA_EXPORT VideoFrame : public b
        ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
        base::TimeDelta timestamp);
  
@@ -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
-@@ -721,7 +721,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -726,7 +726,7 @@ class MEDIA_EXPORT VideoFrame : public b
    scoped_refptr<gpu::ClientSharedImage> shared_image(
        size_t texture_index) 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.
-@@ -963,7 +963,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -968,7 +968,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 3c58ea5b8c..2ae4d1d74e 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	2024-08-21 22:46:22.273833500 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig	2024-09-24 20:49:31.717145700 +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 0943af9f69..c4367ca4ad 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	2024-08-21 22:46:22.273833500 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig	2024-09-24 20:49:31.717145700 +0000
 +++ media/capture/video/fake_video_capture_device_factory.cc
 @@ -231,7 +231,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 ec8e129d89..ed81dbb58c 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	2024-08-21 22:46:22.274833700 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig	2024-09-24 20:49:31.718145800 +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 da8bb3ade0..8b3c8cbd1c 100644
--- a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/linux/fake_v4l2_impl.cc.orig	2024-08-21 22:46:22.275833800 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig	2024-09-24 20:49:31.719145800 +0000
 +++ media/capture/video/linux/fake_v4l2_impl.cc
 @@ -562,7 +562,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 2c2e8059fd..4eef9b32de 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	2024-08-21 22:46:22.275833800 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig	2024-09-24 20:49:31.719145800 +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 c2523b8279..7f3d919e7d 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	2024-08-21 22:46:22.276833800 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig	2024-09-24 20:49:31.720146000 +0000
 +++ media/capture/video/linux/v4l2_capture_delegate.cc
 @@ -5,8 +5,10 @@
  #include "media/capture/video/linux/v4l2_capture_delegate.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
index e712c4a7ac..0b7c06c186 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	2024-08-21 22:46:22.276833800 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig	2024-09-24 20:49:31.720146000 +0000
 +++ media/capture/video/linux/v4l2_capture_delegate.h
 @@ -23,7 +23,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 5b5f493ab1..06b56289a5 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	2024-08-21 22:46:22.277834000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig	2024-09-24 20:49:31.720146000 +0000
 +++ media/capture/video/linux/v4l2_capture_device.h
 @@ -21,7 +21,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
   public:
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 096e35687a..8d788803bf 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	2024-08-21 22:46:22.277834000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig	2024-09-24 20:49:31.720146000 +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 6ee4d2f41b..8ec26057ca 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	2024-08-21 22:46:22.277834000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig	2024-09-24 20:49:31.720146000 +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 714fc4d02a..287fe0a515 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	2024-08-21 22:46:22.277834000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig	2024-09-24 20:49:31.721146000 +0000
 +++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
 @@ -23,7 +23,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 3a5221a95e..e70653ae7d 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	2024-08-21 22:46:22.277834000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig	2024-09-24 20:49:31.721146000 +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 215194ebc5..a154a50db4 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	2024-08-21 22:46:22.277834000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig	2024-09-24 20:49:31.721146000 +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 46e003fef5..15f455c2d1 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	2024-08-21 22:46:22.280834200 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig	2024-09-24 20:49:31.723146200 +0000
 +++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
 @@ -14,7 +14,7 @@
  #include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
index e5bcfc504b..95e2dbdb1d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/video_capture_device_client.cc.orig	2024-08-21 22:46:22.280834200 +0000
+--- media/capture/video/video_capture_device_client.cc.orig	2024-09-24 20:49:31.724146400 +0000
 +++ media/capture/video/video_capture_device_client.cc
-@@ -164,7 +164,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
+@@ -169,7 +169,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
        CHECK(!is_width_odd && !is_height_odd);
        return {libyuv::FOURCC_UYVY};
      case media::PIXEL_FORMAT_RGB24:
diff --git a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
index 698ed6938b..c1ea56ab8a 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	2024-08-21 22:46:22.300836300 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig	2024-09-24 20:49:31.744148000 +0000
 +++ media/cdm/cdm_paths_unittest.cc
 @@ -27,7 +27,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 0577fbd377..e4bd4f1920 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	2024-08-21 22:46:22.303836600 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig	2024-09-24 20:49:31.747148300 +0000
 +++ media/cdm/library_cdm/cdm_paths.gni
 @@ -15,7 +15,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 e198355de4..7c9db09ff7 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	2024-08-21 22:46:22.311837400 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig	2024-09-24 20:49:31.755149100 +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 eb418f12c6..86c735b70c 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	2024-08-21 22:46:22.313837500 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig	2024-09-24 20:49:31.757149200 +0000
 +++ media/ffmpeg/scripts/robo_lib/config.py
 @@ -55,19 +55,13 @@ class RoboConfiguration:
          self._llvm_path = os.path.join(self.chrome_src(), "third_party",
diff --git a/chromium/patches/patch-media_gpu_buffer__validation.cc b/chromium/patches/patch-media_gpu_buffer__validation.cc
index 2252ab604a..dbab6bf4f4 100644
--- a/chromium/patches/patch-media_gpu_buffer__validation.cc
+++ b/chromium/patches/patch-media_gpu_buffer__validation.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/buffer_validation.cc.orig	2024-08-21 22:46:22.367843200 +0000
+--- media/gpu/buffer_validation.cc.orig	2024-09-24 20:49:31.813154200 +0000
 +++ media/gpu/buffer_validation.cc
 @@ -16,7 +16,7 @@
  #include "ui/gfx/geometry/size.h"
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 c69631cfc1..45b1e83f99 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	2024-08-21 22:46:22.369843500 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig	2024-09-24 20:49:31.815154300 +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 edc215f93e..dbba058667 100644
--- a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2024-08-21 22:46:22.371843600 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2024-09-24 20:49:31.816154500 +0000
 +++ media/gpu/chromeos/libyuv_image_processor_backend.cc
-@@ -48,7 +48,7 @@ static constexpr struct {
+@@ -53,7 +53,7 @@ static constexpr struct {
  #define CONV(in, out, trans, result) \
    {Fourcc::in, Fourcc::out, Transform::trans, SupportResult::result}
      // Conversion.
@@ -15,7 +15,7 @@ $NetBSD$
      CONV(NV12, AR24, kConversion, Supported),
  #endif
      CONV(NV12, NV12, kConversion, Supported),
-@@ -415,7 +415,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -420,7 +420,7 @@ int LibYUVImageProcessorBackend::DoConve
            fr->GetWritableVisibleData(VideoFrame::Plane::kUV)), \
        fr->stride(VideoFrame::Plane::kUV)
  
@@ -24,7 +24,7 @@ $NetBSD$
  #define ARGB_DATA(fr)                                   \
    fr->GetWritableVisibleData(VideoFrame::Plane::kARGB), \
        fr->stride(VideoFrame::Plane::kARGB)
-@@ -577,7 +577,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -582,7 +582,7 @@ int LibYUVImageProcessorBackend::DoConve
      }
    }
  
diff --git a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index de15f639df..7f36d57e11 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2024-08-21 22:46:22.371843600 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2024-09-24 20:49:31.817154400 +0000
 +++ media/gpu/chromeos/mailbox_video_frame_converter.cc
 @@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFor
                      << static_cast<int>(buffer_format);
-       NOTREACHED_NORETURN();
+       NOTREACHED();
    }
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-media_gpu_chromeos_native__pixmap__frame__resource.cc b/chromium/patches/patch-media_gpu_chromeos_native__pixmap__frame__resource.cc
index b9cfd1428c..62733e5243 100644
--- a/chromium/patches/patch-media_gpu_chromeos_native__pixmap__frame__resource.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_native__pixmap__frame__resource.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/native_pixmap_frame_resource.cc.orig	2024-08-21 22:46:22.372843700 +0000
+--- media/gpu/chromeos/native_pixmap_frame_resource.cc.orig	2024-09-24 20:49:31.817154400 +0000
 +++ media/gpu/chromeos/native_pixmap_frame_resource.cc
 @@ -176,7 +176,7 @@ scoped_refptr<NativePixmapFrameResource>
    const bool is_intel_media_compression_enabled =
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 28a7b805de..0277f00002 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	2024-08-21 22:46:22.373844000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig	2024-09-24 20:49:31.818154600 +0000
 +++ media/gpu/chromeos/platform_video_frame_utils.cc
 @@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
      const base::FilePath dev_path(FILE_PATH_LITERAL(
diff --git a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
index f76c23fd14..64bb789320 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	2024-08-21 22:46:22.375844000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig	2024-09-24 20:49:31.821154800 +0000
 +++ media/gpu/chromeos/video_decoder_pipeline.cc
 @@ -1096,7 +1096,7 @@ VideoDecoderPipeline::PickDecoderOutputF
    }
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 57f44a0d19..20a318b39a 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	2024-08-21 22:46:22.377844000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig	2024-09-24 20:49:31.823155000 +0000
 +++ media/gpu/gpu_video_encode_accelerator_factory.cc
 @@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFa
      return vea_factory_functions;
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 3bdcd0ca77..348b8b7564 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	2024-08-21 22:46:22.385845000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig	2024-09-24 20:49:31.830155600 +0000
 +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
 @@ -16,7 +16,9 @@
  #include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -25,7 +25,7 @@ $NetBSD$
                                bool include_sys_dev_char,
                                bool read_write) {
 @@ -176,6 +179,7 @@ bool HardwareVideoDecodingPreSandboxHook
-   NOTREACHED_NORETURN();
+   NOTREACHED();
  #endif  // BUILDFLAG(USE_V4L2_CODEC)
  }
 +#endif
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 e8581d19a9..5cfb053ab9 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	2024-08-21 22:46:22.385845000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig	2024-09-24 20:49:31.830155600 +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 8392286608..da7f201f77 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	2024-08-21 22:46:22.385845000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig	2024-09-24 20:49:31.830155600 +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 6acda688d5..a8eb0ad36b 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	2024-08-21 22:46:22.385845000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig	2024-09-24 20:49:31.830155600 +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
new file mode 100644
index 0000000000..16109bbb4f
--- /dev/null
+++ b/chromium/patches/patch-media_gpu_test_raw__video.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/gpu/test/raw_video.cc.orig	2024-09-24 20:49:31.832155700 +0000
++++ media/gpu/test/raw_video.cc
+@@ -60,7 +60,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.
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+                              | base::File::FLAG_APPEND
+ #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+           ),
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
new file mode 100644
index 0000000000..b013f38cf8
--- /dev/null
+++ b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.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/gpu/test/video_frame_file_writer.cc.orig	2024-09-24 20:49:31.835156000 +0000
++++ media/gpu/test/video_frame_file_writer.cc
+@@ -26,7 +26,7 @@
+ #include "testing/gtest/include/gtest/gtest.h"
+ #include "ui/gfx/codec/png_codec.h"
+ 
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+ #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ 
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
new file mode 100644
index 0000000000..a4724943ef
--- /dev/null
+++ b/chromium/patches/patch-media_gpu_test_video__frame__helpers.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/gpu/test/video_frame_helpers.cc.orig	2024-09-24 20:49:31.835156000 +0000
++++ media/gpu/test/video_frame_helpers.cc
+@@ -22,7 +22,7 @@
+ #include "ui/gfx/buffer_format_util.h"
+ #include "ui/gfx/gpu_memory_buffer.h"
+ 
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+ #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ 
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
new file mode 100644
index 0000000000..1e7201403f
--- /dev/null
+++ b/chromium/patches/patch-media_gpu_test_video__frame__validator.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/gpu/test/video_frame_validator.cc.orig	2024-09-24 20:49:31.835156000 +0000
++++ media/gpu/test/video_frame_validator.cc
+@@ -33,7 +33,7 @@
+ #include "testing/gtest/include/gtest/gtest.h"
+ #include "ui/gfx/gpu_memory_buffer.h"
+ 
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/mman.h>
+ #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+ 
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 e503b3ffae..107efa8bf6 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	2024-08-21 22:46:22.416848200 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig	2024-09-24 20:49:31.863158500 +0000
 +++ media/gpu/vaapi/vaapi_video_decoder.cc
 @@ -782,7 +782,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 18dc604f8b..0ec184da7e 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	2024-08-21 22:46:22.419848400 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig	2024-09-24 20:49:31.866158700 +0000
 +++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -72,7 +72,7 @@
+@@ -77,7 +77,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 6f88a846c0..360201f98e 100644
--- a/chromium/patches/patch-media_media__options.gni
+++ b/chromium/patches/patch-media_media__options.gni
@@ -4,14 +4,17 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/media_options.gni.orig	2024-08-21 22:46:22.435850100 +0000
+--- media/media_options.gni.orig	2024-09-24 20:49:31.881160000 +0000
 +++ media/media_options.gni
-@@ -190,12 +190,15 @@ declare_args() {
+@@ -190,12 +190,18 @@ declare_args() {
    # Enables runtime selection of ALSA library for audio.
    use_alsa = false
  
 +  # Enable runtime selection of sndio(7)
 +  use_sndio = false
++
++  # Enable runtime selection of audio(4)
++  use_audioio = false
 +
    # Alsa should be used on all non-Android, non-Mac POSIX systems - with the
    # exception of CastOS desktop builds.
diff --git a/chromium/patches/patch-media_mojo_mojom_stable_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_stable_BUILD.gn
index 9c3ce48ac7..e487e59652 100644
--- a/chromium/patches/patch-media_mojo_mojom_stable_BUILD.gn
+++ b/chromium/patches/patch-media_mojo_mojom_stable_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/stable/BUILD.gn.orig	2024-08-21 22:46:22.453852000 +0000
+--- media/mojo/mojom/stable/BUILD.gn.orig	2024-09-24 20:49:31.900161700 +0000
 +++ media/mojo/mojom/stable/BUILD.gn
 @@ -196,7 +196,7 @@ source_set("unit_tests") {
    } else if (use_v4l2_codec) {
diff --git a/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc b/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
index 43d409ea65..0db17e7ad4 100644
--- a/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
+++ b/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig	2024-08-21 22:46:22.454852000 +0000
+--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig	2024-09-24 20:49:31.901162000 +0000
 +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc
 @@ -837,7 +837,7 @@ const gfx::GpuMemoryBufferId& StructTrai
    return input.id;
diff --git a/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h b/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
index 5600adbb40..a03b20201c 100644
--- a/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
+++ b/chromium/patches/patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig	2024-08-21 22:46:22.454852000 +0000
+--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig	2024-09-24 20:49:31.901162000 +0000
 +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h
-@@ -690,7 +690,7 @@ struct StructTraits<media::stable::mojom
+@@ -695,7 +695,7 @@ struct StructTraits<media::stable::mojom
    static const gfx::GpuMemoryBufferId& id(
        const gfx::GpuMemoryBufferHandle& input);
  
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 c0efab22a2..f29c7a671b 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2024-08-21 22:46:22.457852400 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2024-09-24 20:49:31.903162000 +0000
 +++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -22,7 +22,7 @@
+@@ -27,7 +27,7 @@
  #include "ui/gfx/mojom/color_space_mojom_traits.h"
  #include "ui/gfx/mojom/hdr_metadata_mojom_traits.h"
  
diff --git a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc b/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
index 6c14de9d37..543edd602a 100644
--- a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
+++ b/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/fake_gpu_memory_buffer.cc.orig	2024-08-21 22:46:23.079916200 +0000
+--- media/video/fake_gpu_memory_buffer.cc.orig	2024-09-24 20:49:32.247192100 +0000
 +++ media/video/fake_gpu_memory_buffer.cc
-@@ -9,7 +9,7 @@
+@@ -14,7 +14,7 @@
  #include "media/base/format_utils.h"
  #include "media/base/video_frame.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <fcntl.h>
  #include <sys/stat.h>
  #include <sys/types.h>
-@@ -52,7 +52,7 @@ class FakeGpuMemoryBufferImpl : public g
+@@ -57,7 +57,7 @@ class FakeGpuMemoryBufferImpl : public g
  
  }  // namespace
  
@@ -24,7 +24,7 @@ $NetBSD$
  base::ScopedFD GetDummyFD() {
    base::ScopedFD fd(open("/dev/zero", O_RDWR));
    DCHECK(fd.is_valid());
-@@ -82,7 +82,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer
+@@ -87,7 +87,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer
    static base::AtomicSequenceNumber buffer_id_generator;
    handle_.id = gfx::GpuMemoryBufferId(buffer_id_generator.GetNext());
  
@@ -33,7 +33,7 @@ $NetBSD$
    for (size_t i = 0; i < VideoFrame::NumPlanes(video_pixel_format_); i++) {
      const gfx::Size plane_size_in_bytes =
          VideoFrame::PlaneSize(video_pixel_format_, i, size_);
-@@ -144,7 +144,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemory
+@@ -149,7 +149,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemory
    gfx::GpuMemoryBufferHandle handle;
    handle.type = gfx::NATIVE_PIXMAP;
    handle.id = handle_.id;
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 7a8a002972..1a933e95e2 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	2024-08-21 22:46:23.079916200 +0000
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig	2024-09-24 20:49:32.247192100 +0000
 +++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -106,7 +106,7 @@ class GpuMemoryBufferVideoFramePool::Poo
+@@ -111,7 +111,7 @@ class GpuMemoryBufferVideoFramePool::Poo
                  gpu::SHARED_IMAGE_USAGE_RASTER_READ |
                  gpu::SHARED_IMAGE_USAGE_DISPLAY_READ |
                  gpu::SHARED_IMAGE_USAGE_SCANOUT;
@@ -15,7 +15,7 @@ $NetBSD$
      // TODO(crbug.com/40194712): Always add the flag once the
      // OzoneImageBacking is by default turned on.
      if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-@@ -795,7 +795,7 @@ void GpuMemoryBufferVideoFramePool::Pool
+@@ -800,7 +800,7 @@ void GpuMemoryBufferVideoFramePool::Pool
    }
  
    bool is_software_backed_video_frame = !video_frame->HasTextures();
@@ -24,7 +24,7 @@ $NetBSD$
    is_software_backed_video_frame &= !video_frame->HasDmaBufs();
  #endif
  
-@@ -1340,7 +1340,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
+@@ -1345,7 +1345,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
          media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
  #endif
  
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 48c3d27a89..15fb3e9e3a 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	2024-08-21 22:46:23.082916500 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig	2024-09-24 20:49:32.250192400 +0000
 +++ media/video/video_encode_accelerator_adapter.cc
-@@ -158,7 +158,7 @@ VideoEncodeAccelerator::Config SetUpVeaC
+@@ -164,7 +164,7 @@ VideoEncodeAccelerator::Config SetUpVeaC
    if (is_rgb)
      config.input_format = PIXEL_FORMAT_I420;
  
@@ -15,7 +15,7 @@ $NetBSD$
    if (format != PIXEL_FORMAT_I420 ||
        !VideoFrame::IsStorageTypeMappable(storage_type)) {
      // ChromeOS/Linux hardware video encoders supports I420 on-memory
-@@ -484,7 +484,7 @@ void VideoEncodeAcceleratorAdapter::Init
+@@ -550,7 +550,7 @@ void VideoEncodeAcceleratorAdapter::Init
        SetUpVeaConfig(profile_, options_, format, first_frame->storage_type(),
                       supported_rc_modes_, required_encoder_type_);
  
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 2175e39bd5..deaa40089c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/video_encode_accelerator_adapter_test.cc.orig	2024-08-21 22:46:23.082916500 +0000
+--- media/video/video_encode_accelerator_adapter_test.cc.orig	2024-09-24 20:49:32.251192600 +0000
 +++ media/video/video_encode_accelerator_adapter_test.cc
-@@ -457,7 +457,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest
+@@ -461,7 +461,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest
        CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2));
  
    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 e3c4f6c4f0..32ab19f7b0 100644
--- a/chromium/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium/patches/patch-media_webrtc_audio__processor.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/webrtc/audio_processor.cc.orig	2024-08-21 22:46:23.084916800 +0000
+--- media/webrtc/audio_processor.cc.orig	2024-09-24 20:49:32.252192700 +0000
 +++ media/webrtc/audio_processor.cc
-@@ -513,7 +513,7 @@ std::optional<double> AudioProcessor::Pr
+@@ -521,7 +521,7 @@ std::optional<double> AudioProcessor::Pr
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
    DCHECK_LE(volume, 1.0);
  #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
diff --git a/chromium/patches/patch-media_webrtc_helpers.cc b/chromium/patches/patch-media_webrtc_helpers.cc
index ba276fe088..17fa5cd0b1 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	2024-08-21 22:46:23.084916800 +0000
+--- media/webrtc/helpers.cc.orig	2024-09-24 20:49:32.253192700 +0000
 +++ media/webrtc/helpers.cc
 @@ -41,14 +41,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 99d3d7ee23..3917f2e76a 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	2024-08-21 22:46:23.085916800 +0000
+--- media/webrtc/helpers_unittests.cc.orig	2024-09-24 20:49:32.253192700 +0000
 +++ media/webrtc/helpers_unittests.cc
 @@ -40,7 +40,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 9826deff7b..f200cfb051 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/BUILD.gn.orig	2024-08-21 22:46:23.085916800 +0000
+--- mojo/core/BUILD.gn.orig	2024-09-24 20:49:32.254192800 +0000
 +++ mojo/core/BUILD.gn
-@@ -166,7 +166,7 @@ template("core_impl_source_set") {
-         ]
-       }
+@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
+       ]
+     }
  
--      if ((is_linux || is_chromeos || is_android) && !is_nacl) {
-+      if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
-         sources += [
-           "channel_linux.cc",
-           "channel_linux.h",
+-    if ((is_linux || is_chromeos || is_android) && !is_nacl) {
++    if ((is_linux || is_chromeos || is_android) && !is_nacl && !is_bsd) {
+       sources += [
+         "channel_linux.cc",
+         "channel_linux.h",
diff --git a/chromium/patches/patch-mojo_core_channel.cc b/chromium/patches/patch-mojo_core_channel.cc
index 2f483c9dd4..fe8fca1f09 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	2024-08-21 22:46:23.086917000 +0000
+--- mojo/core/channel.cc.orig	2024-09-24 20:49:32.255193000 +0000
 +++ mojo/core/channel.cc
 @@ -79,7 +79,11 @@ const size_t kMaxUnusedReadBufferCapacit
  // Fuchsia: The zx_channel_write() API supports up to 64 handles.
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index d727595385..4a5a58d892 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	2024-08-21 22:46:23.092917700 +0000
+--- mojo/core/embedder/features.h.orig	2024-09-24 20:49:32.261193500 +0000
 +++ mojo/core/embedder/features.h
 @@ -16,7 +16,7 @@ namespace core {
  
diff --git a/chromium/patches/patch-mojo_public_c_system_thunks.cc b/chromium/patches/patch-mojo_public_c_system_thunks.cc
deleted file mode 100644
index 8a83b97ef6..0000000000
--- a/chromium/patches/patch-mojo_public_c_system_thunks.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
-
---- mojo/public/c/system/thunks.cc.orig	2024-08-21 22:46:23.109919300 +0000
-+++ mojo/public/c/system/thunks.cc
-@@ -30,7 +30,7 @@
- #include "mojo/public/c/system/message_pipe.h"
- 
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_FUCHSIA)
-+    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #include "base/environment.h"
- #include "base/files/file_path.h"
- #include "base/scoped_native_library.h"
-@@ -77,7 +77,7 @@ class CoreLibraryInitializer {
- 
-   MojoResult LoadLibrary(base::FilePath library_path) {
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_FUCHSIA)
-+    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
-     if (library_ && library_->is_valid())
-       return MOJO_RESULT_OK;
- 
-@@ -91,7 +91,7 @@ class CoreLibraryInitializer {
- 
-     if (library_path.empty()) {
-       // Default to looking for the library in the current working directory.
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-       const base::FilePath::CharType kDefaultLibraryPathValue[] =
-           FILE_PATH_LITERAL("./libmojo_core.so");
- #elif BUILDFLAG(IS_FUCHSIA)
-@@ -147,7 +147,7 @@ class CoreLibraryInitializer {
- 
-  private:
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
--    BUILDFLAG(IS_FUCHSIA)
-+    BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
-   std::optional<base::ScopedNativeLibrary> library_;
- #endif
- };
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 683ba3da51..64e83e5340 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	2024-08-21 22:46:23.140922500 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig	2024-09-24 20:49:32.309197700 +0000
 +++ mojo/public/cpp/platform/socket_utils_posix.cc
 @@ -34,7 +34,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 0efc45231b..db0fb98886 100644
--- a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/public/tools/bindings/mojom.gni.orig	2024-08-21 22:46:23.182927000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig	2024-09-24 20:49:32.351201300 +0000
 +++ mojo/public/tools/bindings/mojom.gni
-@@ -763,6 +763,21 @@ template("mojom") {
+@@ -776,6 +776,21 @@ template("mojom") {
        enabled_features += [ "is_apple" ]
      }
  
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index e3ae25a837..5762fdddfe 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	2024-08-21 22:46:23.508960200 +0000
+--- net/BUILD.gn.orig	2024-09-24 20:49:32.816242200 +0000
 +++ net/BUILD.gn
 @@ -123,7 +123,7 @@ net_configs = [
    "//build/config/compiler:wexit_time_destructors",
@@ -15,7 +15,7 @@ $NetBSD$
    net_configs += [ "//build/config/linux:libresolv" ]
  }
  
-@@ -1246,6 +1246,19 @@ component("net") {
+@@ -1254,6 +1254,19 @@ component("net") {
      ]
    }
  
@@ -35,7 +35,7 @@ $NetBSD$
    if (is_mac) {
      sources += [
        "base/network_notification_thread_mac.cc",
-@@ -1407,7 +1420,7 @@ component("net") {
+@@ -1415,7 +1428,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",
-@@ -2072,7 +2085,7 @@ static_library("test_support") {
+@@ -2081,7 +2094,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",
-@@ -2876,14 +2889,14 @@ test("net_unittests") {
+@@ -2885,14 +2898,14 @@ test("net_unittests") {
      ]
    }
  
@@ -70,7 +70,7 @@ $NetBSD$
      sources += [
        "base/address_tracker_linux_unittest.cc",
        "base/network_interfaces_linux_unittest.cc",
-@@ -2974,6 +2987,10 @@ test("net_unittests") {
+@@ -2983,6 +2996,10 @@ test("net_unittests") {
      ]
    }
  
@@ -81,7 +81,7 @@ $NetBSD$
    if (enable_websockets) {
      deps += [ "//net/server:tests" ]
    }
-@@ -3034,7 +3051,7 @@ test("net_unittests") {
+@@ -3044,7 +3061,7 @@ test("net_unittests") {
      ]
    }
  
@@ -90,7 +90,7 @@ $NetBSD$
      sources += [ "tools/quic/quic_simple_server_test.cc" ]
    }
  
-@@ -3173,7 +3190,7 @@ test("net_unittests") {
+@@ -3183,7 +3200,7 @@ test("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 5a01a362a2..c3f20cbb53 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/features.cc.orig	2024-08-21 22:46:23.520961500 +0000
+--- net/base/features.cc.orig	2024-09-24 20:49:32.829243200 +0000
 +++ net/base/features.cc
 @@ -26,7 +26,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
  BASE_FEATURE(kAsyncDns,
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -506,7 +506,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseU
+@@ -524,7 +524,12 @@ BASE_FEATURE(kSpdyHeadersToHttpResponseU
               "SpdyHeadersToHttpResponseUseBuilder",
               base::FEATURE_DISABLED_BY_DEFAULT);
  
diff --git a/chromium/patches/patch-net_base_mock__network__change__notifier.cc b/chromium/patches/patch-net_base_mock__network__change__notifier.cc
index f2cc2595bb..0cb9b02612 100644
--- a/chromium/patches/patch-net_base_mock__network__change__notifier.cc
+++ b/chromium/patches/patch-net_base_mock__network__change__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/mock_network_change_notifier.cc.orig	2024-08-21 22:46:23.528962400 +0000
+--- net/base/mock_network_change_notifier.cc.orig	2024-09-24 20:49:32.838244000 +0000
 +++ net/base/mock_network_change_notifier.cc
 @@ -103,7 +103,7 @@ MockNetworkChangeNotifier::GetCurrentCon
    return connection_cost_;
diff --git a/chromium/patches/patch-net_base_mock__network__change__notifier.h b/chromium/patches/patch-net_base_mock__network__change__notifier.h
index fdb15c0d75..b401fd3f3d 100644
--- a/chromium/patches/patch-net_base_mock__network__change__notifier.h
+++ b/chromium/patches/patch-net_base_mock__network__change__notifier.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/mock_network_change_notifier.h.orig	2024-08-21 22:46:23.528962400 +0000
+--- net/base/mock_network_change_notifier.h.orig	2024-09-24 20:49:32.838244000 +0000
 +++ net/base/mock_network_change_notifier.h
 @@ -84,7 +84,7 @@ class MockNetworkChangeNotifier : public
    // use_default_connection_cost_implementation is set to true.
diff --git a/chromium/patches/patch-net_base_network__change__notifier.cc b/chromium/patches/patch-net_base_network__change__notifier.cc
index 2bd6ba692f..0a584cc5de 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier.cc.orig	2024-08-21 22:46:23.530962500 +0000
+--- net/base/network_change_notifier.cc.orig	2024-09-24 20:49:32.841244200 +0000
 +++ net/base/network_change_notifier.cc
-@@ -42,7 +42,7 @@
+@@ -37,7 +37,7 @@
  #include "net/base/network_change_notifier_linux.h"
  #elif BUILDFLAG(IS_APPLE)
  #include "net/base/network_change_notifier_apple.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "net/base/network_change_notifier_passive.h"
  #elif BUILDFLAG(IS_FUCHSIA)
  #include "net/base/network_change_notifier_fuchsia.h"
-@@ -329,6 +329,9 @@ std::unique_ptr<NetworkChangeNotifier> N
+@@ -324,6 +324,9 @@ std::unique_ptr<NetworkChangeNotifier> N
  #elif BUILDFLAG(IS_FUCHSIA)
    return std::make_unique<NetworkChangeNotifierFuchsia>(
        /*require_wlan=*/false);
@@ -25,7 +25,7 @@ $NetBSD$
  #else
    NOTIMPLEMENTED();
    return nullptr;
-@@ -520,7 +523,7 @@ const char* NetworkChangeNotifier::Conne
+@@ -522,7 +525,7 @@ base::cstring_view NetworkChangeNotifier
    return kConnectionTypeNames[type];
  }
  
@@ -34,7 +34,7 @@ $NetBSD$
  // static
  AddressMapOwnerLinux* NetworkChangeNotifier::GetAddressMapOwner() {
    return g_network_change_notifier
-@@ -866,7 +869,7 @@ NetworkChangeNotifier::NetworkChangeNoti
+@@ -868,7 +871,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 3e426cdd55..f708aeda5f 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.h
+++ b/chromium/patches/patch-net_base_network__change__notifier.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier.h.orig	2024-08-21 22:46:23.530962500 +0000
+--- net/base/network_change_notifier.h.orig	2024-09-24 20:49:32.841244200 +0000
 +++ net/base/network_change_notifier.h
-@@ -18,7 +18,7 @@
+@@ -19,7 +19,7 @@
  #include "net/base/net_export.h"
  #include "net/base/network_handle.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "net/base/address_map_linux.h"
  #endif
  
-@@ -459,7 +459,7 @@ class NET_EXPORT NetworkChangeNotifier {
+@@ -460,7 +460,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
-@@ -629,7 +629,7 @@ class NET_EXPORT NetworkChangeNotifier {
+@@ -630,7 +630,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 89449d2ec6..3d275c9daf 100644
--- a/chromium/patches/patch-net_base_network__change__notifier__passive.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier__passive.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier_passive.cc.orig	2024-08-21 22:46:23.531962600 +0000
+--- net/base/network_change_notifier_passive.cc.orig	2024-09-24 20:49:32.842244400 +0000
 +++ net/base/network_change_notifier_passive.cc
 @@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddress
  NetworkChangeNotifier::NetworkChangeCalculatorParams
diff --git a/chromium/patches/patch-net_base_network__interfaces__posix.h b/chromium/patches/patch-net_base_network__interfaces__posix.h
index 5d1dd75bc6..5e5356f9fe 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	2024-08-21 22:46:23.534963000 +0000
+--- net/base/network_interfaces_posix.h.orig	2024-09-24 20:49:32.845244600 +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 120fb02f6a..78e14c82b6 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/sockaddr_util_posix.cc.orig	2024-08-21 22:46:23.543964000 +0000
+--- net/base/sockaddr_util_posix.cc.orig	2024-09-24 20:49:32.855245600 +0000
 +++ net/base/sockaddr_util_posix.cc
 @@ -46,7 +46,8 @@ bool FillUnixAddress(const std::string& 
      return true;
diff --git a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
index be6ce1d11b..986b04b94c 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/sockaddr_util_posix_unittest.cc.orig	2024-08-21 22:46:23.543964000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig	2024-09-24 20:49:32.855245600 +0000
 +++ net/base/sockaddr_util_posix_unittest.cc
 @@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxA
    size_t path_max = MaxPathLength(&storage);
diff --git a/chromium/patches/patch-net_cert_cert__verify__proc.h b/chromium/patches/patch-net_cert_cert__verify__proc.h
index b359f98fb2..741c0f69ba 100644
--- a/chromium/patches/patch-net_cert_cert__verify__proc.h
+++ b/chromium/patches/patch-net_cert_cert__verify__proc.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/cert/cert_verify_proc.h.orig	2024-08-21 22:46:23.548964500 +0000
+--- net/cert/cert_verify_proc.h.orig	2024-09-24 20:49:32.860246000 +0000
 +++ net/cert/cert_verify_proc.h
 @@ -176,7 +176,7 @@ class NET_EXPORT CertVerifyProc
      kMaxValue = kChainLengthOne
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 bb92f03a69..d495926890 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	2024-08-21 22:46:23.761986300 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig	2024-09-24 20:49:33.083265500 +0000
 +++ net/disk_cache/simple/simple_file_tracker.cc
 @@ -35,7 +35,17 @@ void RecordFileDescripterLimiterOp(FileD
  }  // namespace
diff --git a/chromium/patches/patch-net_dns_BUILD.gn b/chromium/patches/patch-net_dns_BUILD.gn
index 8991a20c75..86a9e2d240 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	2024-08-21 22:46:23.764986500 +0000
+--- net/dns/BUILD.gn.orig	2024-09-24 20:49:33.086265800 +0000
 +++ net/dns/BUILD.gn
 @@ -138,7 +138,7 @@ source_set("dns") {
        "dns_config_service_android.cc",
diff --git a/chromium/patches/patch-net_dns_address__info.cc b/chromium/patches/patch-net_dns_address__info.cc
index b7757bcb99..a0a2b4ccf3 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	2024-08-21 22:46:23.765986700 +0000
+--- net/dns/address_info.cc.orig	2024-09-24 20:49:33.087266000 +0000
 +++ net/dns/address_info.cc
 @@ -83,8 +83,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 6e17c1fcba..248bd41802 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	2024-08-21 22:46:23.765986700 +0000
+--- net/dns/address_sorter_posix.cc.orig	2024-09-24 20:49:33.087266000 +0000
 +++ net/dns/address_sorter_posix.cc
 @@ -32,6 +32,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 b0783b4a40..9374b1fd12 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	2024-08-21 22:46:23.768987000 +0000
+--- net/dns/dns_config_service_posix.cc.orig	2024-09-24 20:49:33.090266200 +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 1161267ad0..f4cf717885 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	2024-08-21 22:46:23.770987300 +0000
+--- net/dns/dns_reloader.cc.orig	2024-09-24 20:49:33.092266300 +0000
 +++ net/dns/dns_reloader.cc
 @@ -10,6 +10,7 @@
  // - there's not guarantee it exists at all. :(
diff --git a/chromium/patches/patch-net_dns_dns__util.cc b/chromium/patches/patch-net_dns_dns__util.cc
index b311c36d92..3d9ac9d11b 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	2024-08-21 22:46:23.774987700 +0000
+--- net/dns/dns_util.cc.orig	2024-09-24 20:49:33.097267000 +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 8640d45698..cd59a1aa9c 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	2024-08-21 22:46:23.784988600 +0000
+--- net/dns/host_resolver_proc.cc.orig	2024-09-24 20:49:33.106267700 +0000
 +++ net/dns/host_resolver_proc.cc
 @@ -15,10 +15,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 8a41434172..6526bc0770 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	2024-08-21 22:46:23.789989200 +0000
+--- net/dns/public/BUILD.gn.orig	2024-09-24 20:49:33.111268000 +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 7f29d8ca55..c4bc463c2d 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	2024-08-21 22:46:23.790989200 +0000
+--- net/dns/public/resolv_reader.cc.orig	2024-09-24 20:49:33.112268200 +0000
 +++ net/dns/public/resolv_reader.cc
 @@ -40,7 +40,7 @@ std::optional<std::vector<IPEndPoint>> G
    if (!(res.options & RES_INIT))
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.h b/chromium/patches/patch-net_dns_public_resolv__reader.h
index c13cdc520d..926ee31a95 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	2024-08-21 22:46:23.790989200 +0000
+--- net/dns/public/resolv_reader.h.orig	2024-09-24 20:49:33.112268200 +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 b1bb5704f4..5cc9f649c3 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	2024-08-21 22:46:23.790989200 +0000
+--- net/dns/public/scoped_res_state.cc.orig	2024-09-24 20:49:33.113268100 +0000
 +++ net/dns/public/scoped_res_state.cc
 @@ -28,7 +28,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 553cb6dbe8..1130665d06 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	2024-08-21 22:46:23.790989200 +0000
+--- net/dns/public/scoped_res_state.h.orig	2024-09-24 20:49:33.113268100 +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 0622d12ff5..a212160dee 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	2024-08-21 22:46:23.804990800 +0000
+--- net/filter/zstd_source_stream.cc.orig	2024-09-24 20:49:33.127269500 +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 3a5b79daa3..09b8af2c8b 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	2024-08-21 22:46:23.810991300 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig	2024-09-24 20:49:33.133270000 +0000
 +++ net/http/http_auth_gssapi_posix.cc
 @@ -375,8 +375,9 @@ base::NativeLibrary GSSAPISharedLibrary:
      static const char* const kDefaultLibraryNames[] = {
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 70c0d96630..5bb9a176ad 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	2024-08-21 22:46:23.810991300 +0000
+--- net/http/http_auth_gssapi_posix.h.orig	2024-09-24 20:49:33.133270000 +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 61f10ad94f..3038daa3b4 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	2024-08-21 22:46:23.812991400 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig	2024-09-24 20:49:33.135270000 +0000
 +++ net/http/http_auth_handler_negotiate.cc
 @@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::C
  #elif BUILDFLAG(IS_POSIX)
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.cc b/chromium/patches/patch-net_http_http__auth__preferences.cc
index c53023016d..29ae9b1a4e 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	2024-08-21 22:46:23.814991700 +0000
+--- net/http/http_auth_preferences.cc.orig	2024-09-24 20:49:33.136270300 +0000
 +++ net/http/http_auth_preferences.cc
 @@ -39,7 +39,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 e669f97ddb..14d5ba465b 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	2024-08-21 22:46:23.814991700 +0000
+--- net/http/http_auth_preferences.h.orig	2024-09-24 20:49:33.136270300 +0000
 +++ net/http/http_auth_preferences.h
 @@ -50,7 +50,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 067ec9b8fc..fc5013baf6 100644
--- a/chromium/patches/patch-net_http_http__network__session.cc
+++ b/chromium/patches/patch-net_http_http__network__session.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_network_session.cc.orig	2024-08-21 22:46:23.823992700 +0000
+--- net/http/http_network_session.cc.orig	2024-09-24 20:49:33.145271000 +0000
 +++ net/http/http_network_session.cc
-@@ -19,7 +19,9 @@
+@@ -20,7 +20,9 @@
  #include "build/build_config.h"
  #include "net/base/features.h"
  #include "net/dns/host_resolver.h"
@@ -15,4 +15,4 @@ $NetBSD$
 +#endif
  #include "net/http/http_response_body_drainer.h"
  #include "net/http/http_stream_factory.h"
- #include "net/http/url_security_manager.h"
+ #include "net/http/http_stream_pool.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 4768856189..0998db7927 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	2024-08-21 22:46:24.283039800 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig	2024-09-24 20:49:33.594310500 +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 25e7b891f1..27674c0990 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	2024-08-21 22:46:24.284039700 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig	2024-09-24 20:49:33.596310600 +0000
 +++ net/proxy_resolution/proxy_config_service_linux.cc
 @@ -11,7 +11,9 @@
  
diff --git a/chromium/patches/patch-net_socket_socket__posix.cc b/chromium/patches/patch-net_socket_socket__posix.cc
index 3b693441ad..fb0c1be9bc 100644
--- a/chromium/patches/patch-net_socket_socket__posix.cc
+++ b/chromium/patches/patch-net_socket_socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/socket_posix.cc.orig	2024-08-21 22:46:24.328044400 +0000
+--- net/socket/socket_posix.cc.orig	2024-09-24 20:49:33.641314500 +0000
 +++ net/socket/socket_posix.cc
 @@ -516,7 +516,7 @@ void SocketPosix::ReadCompleted() {
  }
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index b0f4e3e5cb..1d3cb2c806 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	2024-08-21 22:46:24.329044300 +0000
+--- net/socket/socks5_client_socket.cc.orig	2024-09-24 20:49:33.642314700 +0000
 +++ net/socket/socks5_client_socket.cc
 @@ -24,6 +24,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 f15a02309f..5199b6f73c 100644
--- a/chromium/patches/patch-net_socket_tcp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_tcp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/tcp_socket_posix.cc.orig	2024-08-21 22:46:24.337045200 +0000
+--- net/socket/tcp_socket_posix.cc.orig	2024-09-24 20:49:33.649315400 +0000
 +++ net/socket/tcp_socket_posix.cc
 @@ -97,6 +97,17 @@ bool SetTCPKeepAlive(int fd, bool enable
        PLOG(ERROR) << "Failed to set TCP_KEEPALIVE 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 f6c1a4c4a0..7a14c87185 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/udp_socket_posix.cc.orig	2024-08-21 22:46:24.342045800 +0000
+--- net/socket/udp_socket_posix.cc.orig	2024-09-24 20:49:33.655315900 +0000
 +++ net/socket/udp_socket_posix.cc
 @@ -78,6 +78,32 @@ constexpr int kBindRetries = 10;
  constexpr int kPortStart = 1024;
@@ -39,8 +39,8 @@ $NetBSD$
  int GetSocketFDHash(int fd) {
    return fd ^ 1595649551;
  }
-@@ -521,12 +547,17 @@ int UDPSocketPosix::SetRecvTos() {
-     }
+@@ -522,12 +548,17 @@ int UDPSocketPosix::SetRecvTos() {
+ #endif  // BUILDFLAG(IS_APPLE)
    }
  
 +#ifdef IP_RECVTOS
@@ -58,7 +58,7 @@ $NetBSD$
    if (confirm) {
      sendto_flags_ |= MSG_CONFIRM;
    } else {
-@@ -547,7 +578,7 @@ int UDPSocketPosix::SetBroadcast(bool br
+@@ -548,7 +579,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.
-@@ -848,9 +879,17 @@ int UDPSocketPosix::SetMulticastOptions(
+@@ -849,9 +880,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)
-@@ -885,7 +924,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
+@@ -886,7 +925,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
  #if BUILDFLAG(IS_CHROMEOS_ASH)
    if (last_error == EINVAL)
      return ERR_ADDRESS_IN_USE;
@@ -94,7 +94,7 @@ $NetBSD$
    if (last_error == EADDRNOTAVAIL)
      return ERR_ADDRESS_IN_USE;
  #endif
-@@ -913,9 +952,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
+@@ -914,9 +953,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
      case IPAddress::kIPv4AddressSize: {
        if (addr_family_ != AF_INET)
          return ERR_ADDRESS_INVALID;
@@ -112,7 +112,7 @@ $NetBSD$
        memcpy(&mreq.imr_multiaddr, group_address.bytes().data(),
               IPAddress::kIPv4AddressSize);
        int rv = setsockopt(socket_, IPPROTO_IP, IP_ADD_MEMBERSHIP,
-@@ -953,9 +1000,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
+@@ -954,9 +1001,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 c0dd937185..b20a6c7221 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	2024-08-21 22:46:24.343046000 +0000
+--- net/socket/udp_socket_unittest.cc.orig	2024-09-24 20:49:33.655315900 +0000
 +++ net/socket/udp_socket_unittest.cc
-@@ -358,7 +358,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -372,7 +372,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).
-@@ -669,7 +669,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
+@@ -683,7 +683,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
      EXPECT_THAT(rv, IsOk());
  
      rv = client.SetDoNotFragment();
@@ -23,8 +23,8 @@ $NetBSD$
 +#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
      // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
      EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
- #elif BUILDFLAG(IS_MAC)
-@@ -697,7 +697,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
+ #else
+@@ -705,7 +705,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
      EXPECT_THAT(rv, IsOk());
  
      rv = server.SetDoNotFragment();
@@ -32,8 +32,8 @@ $NetBSD$
 +#if BUILDFLAG(IS_IOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
      // TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
      EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
- #elif BUILDFLAG(IS_MAC)
-@@ -762,7 +762,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
+ #else
+@@ -764,7 +764,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
-@@ -816,7 +816,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
+@@ -818,7 +818,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 327b17af87..0dd62226e6 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	2024-08-21 22:46:24.378049400 +0000
+--- net/third_party/quiche/BUILD.gn.orig	2024-09-24 20:49:33.692319000 +0000
 +++ net/third_party/quiche/BUILD.gn
 @@ -29,7 +29,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 ae522145a1..6e890ae0a7 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	2024-08-21 22:46:24.381049900 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig	2024-09-24 20:49:33.695319200 +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 ab9468ed23..5dae9de721 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	2024-08-21 22:46:24.384050100 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig	2024-09-24 20:49:33.698319400 +0000
 +++ net/tools/net_watcher/net_watcher.cc
 @@ -32,7 +32,7 @@
  #include "net/proxy_resolution/proxy_config_service.h"
diff --git a/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h b/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
index 9be75b8191..dbbd1f53a4 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	2024-08-21 22:46:24.395051200 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig	2024-09-24 20:49:33.709320500 +0000
 +++ net/traffic_annotation/network_traffic_annotation.h
 @@ -378,7 +378,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 68676e6b3f..f50655957b 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	2024-08-21 22:46:24.397051300 +0000
+--- net/url_request/url_request_context.cc.orig	2024-09-24 20:49:33.711320600 +0000
 +++ net/url_request/url_request_context.cc
 @@ -121,7 +121,7 @@ const HttpNetworkSessionContext* URLRequ
  // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
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 eef9fb5a24..2f54b048bc 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	2024-08-21 22:46:24.397051300 +0000
+--- net/url_request/url_request_context.h.orig	2024-09-24 20:49:33.711320600 +0000
 +++ net/url_request/url_request_context.h
 @@ -91,7 +91,7 @@ class NET_EXPORT URLRequestContext final
  // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
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 2f91a4fa06..70aa05cb5c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/url_request/url_request_context_builder.cc.orig	2024-08-21 22:46:24.397051300 +0000
+--- net/url_request/url_request_context_builder.cc.orig	2024-09-24 20:49:33.711320600 +0000
 +++ net/url_request/url_request_context_builder.cc
-@@ -441,7 +441,7 @@ std::unique_ptr<URLRequestContext> URLRe
+@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRe
    }
  
    if (!proxy_resolution_service_) {
diff --git a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
index b5f888c9b5..f99bfcabfe 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- pdf/pdfium/pdfium_engine.cc.orig	2024-08-21 22:46:24.429054700 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig	2024-09-24 20:49:33.744323500 +0000
 +++ pdf/pdfium/pdfium_engine.cc
 @@ -93,7 +93,7 @@
  #include "gin/public/cppgc.h"
diff --git a/chromium/patches/patch-ppapi_tests_test__utils.h b/chromium/patches/patch-ppapi_tests_test__utils.h
index 3b99546be0..4aad0e11ff 100644
--- a/chromium/patches/patch-ppapi_tests_test__utils.h
+++ b/chromium/patches/patch-ppapi_tests_test__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ppapi/tests/test_utils.h.orig	2024-08-21 22:46:24.544066400 +0000
+--- ppapi/tests/test_utils.h.orig	2024-09-24 20:49:33.863334000 +0000
 +++ ppapi/tests/test_utils.h
 @@ -314,6 +314,8 @@ do { \
  #define PPAPI_OS_FREEBSD 1
diff --git a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
index 63a565e14c..027e988225 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	2024-08-21 22:46:24.557067900 +0000
+--- printing/backend/cups_ipp_helper.cc.orig	2024-09-24 20:49:34.085353600 +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_print__backend__cups.cc b/chromium/patches/patch-printing_backend_print__backend__cups.cc
index 1ab882fd11..7343750aa5 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups.cc
+++ b/chromium/patches/patch-printing_backend_print__backend__cups.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/backend/print_backend_cups.cc.orig	2024-08-21 22:46:24.559068000 +0000
+--- printing/backend/print_backend_cups.cc.orig	2024-09-24 20:49:34.087353700 +0000
 +++ printing/backend/print_backend_cups.cc
 @@ -32,7 +32,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 e135d9bbb4..305a1d8bb8 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	2024-08-21 22:46:24.565068700 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig	2024-09-24 20:49:34.093354200 +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 3ee3690ded..1b85c43f93 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	2024-08-21 22:46:24.565068700 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig	2024-09-24 20:49:34.093354200 +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_print__settings.cc b/chromium/patches/patch-printing_print__settings.cc
index 557fd563a7..7c4e1613b0 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	2024-08-21 22:46:24.567068800 +0000
+--- printing/print_settings.cc.orig	2024-09-24 20:49:34.095354300 +0000
 +++ printing/print_settings.cc
 @@ -320,7 +320,7 @@ PrintSettings& PrintSettings::operator=(
  #endif
diff --git a/chromium/patches/patch-printing_print__settings.h b/chromium/patches/patch-printing_print__settings.h
index 2fae05e360..3d9feb6034 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	2024-08-21 22:46:24.567068800 +0000
+--- printing/print_settings.h.orig	2024-09-24 20:49:34.095354300 +0000
 +++ printing/print_settings.h
 @@ -25,7 +25,7 @@
  #include "base/values.h"
@@ -24,7 +24,7 @@ $NetBSD$
  inline constexpr char kLinuxSystemPrintDialogDataPrinter[] = "printer_name";
  inline constexpr char kLinuxSystemPrintDialogDataPrintSettings[] =
      "print_settings";
-@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSe
+@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS
      std::string vendor_id;
    };
  
@@ -33,7 +33,7 @@ $NetBSD$
    using AdvancedSettings = std::map<std::string, base::Value>;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSe
+@@ -276,7 +276,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS
      pages_per_sheet_ = pages_per_sheet;
    }
  
@@ -42,7 +42,7 @@ $NetBSD$
    AdvancedSettings& advanced_settings() { return advanced_settings_; }
    const AdvancedSettings& advanced_settings() const {
      return advanced_settings_;
-@@ -429,7 +429,7 @@ class COMPONENT_EXPORT(PRINTING) PrintSe
+@@ -429,7 +429,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS
    // Number of pages per sheet.
    int pages_per_sheet_;
  
diff --git a/chromium/patches/patch-printing_print__settings__conversion.cc b/chromium/patches/patch-printing_print__settings__conversion.cc
index b54a52233f..0a548f92d8 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	2024-08-21 22:46:24.567068800 +0000
+--- printing/print_settings_conversion.cc.orig	2024-09-24 20:49:34.095354300 +0000
 +++ printing/print_settings_conversion.cc
 @@ -285,7 +285,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 fcd782a1b0..8a642c628e 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	2024-08-21 22:46:24.569069100 +0000
+--- printing/printing_context_linux.cc.orig	2024-09-24 20:49:34.097354700 +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 874713a5d9..6337aa3ab8 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	2024-08-21 22:46:24.571069200 +0000
+--- printing/printing_features.cc.orig	2024-09-24 20:49:34.098354600 +0000
 +++ printing/printing_features.cc
 @@ -21,12 +21,12 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr,
               base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-printing_printing__features.h b/chromium/patches/patch-printing_printing__features.h
index 0f50682688..51df723fef 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	2024-08-21 22:46:24.571069200 +0000
+--- printing/printing_features.h.orig	2024-09-24 20:49:34.098354600 +0000
 +++ printing/printing_features.h
 @@ -22,7 +22,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
  BASE_DECLARE_FEATURE(kAddPrinterViaPrintscanmgr);
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 90c656944b..12b2cd594d 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	2024-08-21 22:46:24.571069200 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig	2024-09-24 20:49:34.099354700 +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 765fdc8960..57e938b165 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	2024-08-21 22:46:24.571069200 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig	2024-09-24 20:49:34.099354700 +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_chromoting__event.cc b/chromium/patches/patch-remoting_base_chromoting__event.cc
index 30b2c12c60..b965290895 100644
--- a/chromium/patches/patch-remoting_base_chromoting__event.cc
+++ b/chromium/patches/patch-remoting_base_chromoting__event.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/base/chromoting_event.cc.orig	2024-08-21 22:46:24.575069700 +0000
+--- remoting/base/chromoting_event.cc.orig	2024-09-24 20:49:34.102355000 +0000
 +++ remoting/base/chromoting_event.cc
 @@ -192,7 +192,7 @@ void ChromotingEvent::AddSystemInfo() {
    SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture());
diff --git a/chromium/patches/patch-remoting_base_host__settings.cc b/chromium/patches/patch-remoting_base_host__settings.cc
index a31fdbd842..2a9268120e 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	2024-08-21 22:46:24.577070000 +0000
+--- remoting/base/host_settings.cc.orig	2024-09-24 20:49:34.105355300 +0000
 +++ remoting/base/host_settings.cc
 @@ -7,7 +7,7 @@
  #include "base/no_destructor.h"
diff --git a/chromium/patches/patch-remoting_client_display_sys__opengl.h b/chromium/patches/patch-remoting_client_display_sys__opengl.h
index c9ea2ae6d5..c8ec317a91 100644
--- a/chromium/patches/patch-remoting_client_display_sys__opengl.h
+++ b/chromium/patches/patch-remoting_client_display_sys__opengl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/client/display/sys_opengl.h.orig	2024-08-21 22:46:24.588071000 +0000
+--- remoting/client/display/sys_opengl.h.orig	2024-09-24 20:49:34.117356300 +0000
 +++ remoting/client/display/sys_opengl.h
 @@ -9,7 +9,7 @@
  
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 0f30c79461..9ab6aa50fe 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	2024-08-21 22:46:24.597072000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig	2024-09-24 20:49:34.125357000 +0000
 +++ remoting/codec/webrtc_video_encoder_vpx.cc
 @@ -88,7 +88,7 @@ void SetVp8CodecParameters(vpx_codec_enc
                             const webrtc::DesktopSize& size) {
diff --git a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
index 60d000b70d..6f7fba9e84 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	2024-08-21 22:46:24.600072100 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig	2024-09-24 20:49:34.128357200 +0000
 +++ remoting/host/base/desktop_environment_options.cc
 @@ -124,7 +124,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 bf34e77409..b75b7771a4 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	2024-08-21 22:46:24.600072100 +0000
+--- remoting/host/base/switches.cc.orig	2024-09-24 20:49:34.128357200 +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 ad79f0744d..93f1661ca6 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	2024-08-21 22:46:24.600072100 +0000
+--- remoting/host/base/switches.h.orig	2024-09-24 20:49:34.128357200 +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_basic__desktop__environment.cc b/chromium/patches/patch-remoting_host_basic__desktop__environment.cc
index db389f38db..7e843bf5a8 100644
--- a/chromium/patches/patch-remoting_host_basic__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_basic__desktop__environment.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/basic_desktop_environment.cc.orig	2024-08-21 22:46:24.600072100 +0000
+--- remoting/host/basic_desktop_environment.cc.orig	2024-09-24 20:49:34.129357300 +0000
 +++ remoting/host/basic_desktop_environment.cc
 @@ -195,7 +195,7 @@ std::unique_ptr<DesktopCapturer> BasicDe
    scoped_refptr<base::SingleThreadTaskRunner> capture_task_runner;
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.cc b/chromium/patches/patch-remoting_host_chromoting__host.cc
index b4308e6048..476481e4cc 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	2024-08-21 22:46:24.604072600 +0000
+--- remoting/host/chromoting_host.cc.orig	2024-09-24 20:49:34.132357600 +0000
 +++ remoting/host/chromoting_host.cc
 @@ -129,7 +129,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 b88b83e0ed..4a46dae790 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.h
+++ b/chromium/patches/patch-remoting_host_chromoting__host.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host.h.orig	2024-08-21 22:46:24.604072600 +0000
+--- remoting/host/chromoting_host.h.orig	2024-09-24 20:49:34.132357600 +0000
 +++ remoting/host/chromoting_host.h
-@@ -32,7 +32,7 @@
+@@ -33,7 +33,7 @@
  #include "remoting/protocol/session_manager.h"
  #include "remoting/protocol/transport_context.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "remoting/host/chromoting_host_services_server.h"
  #endif
  
-@@ -97,7 +97,7 @@ class ChromotingHost : public ClientSess
+@@ -98,7 +98,7 @@ class ChromotingHost : public ClientSess
    // This method can only be called once during the lifetime of this object.
    void Start(const std::string& host_owner);
  
@@ -24,7 +24,7 @@ $NetBSD$
    // Starts running the ChromotingHostServices server and listening for incoming
    // IPC binding requests.
    // Currently only Linux runs the ChromotingHostServices server on the host
-@@ -206,7 +206,7 @@ class ChromotingHost : public ClientSess
+@@ -204,7 +204,7 @@ class ChromotingHost : public ClientSess
    // List of host extensions.
    std::vector<std::unique_ptr<HostExtension>> extensions_;
  
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index a8ae55c6ae..b2cda6ba44 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	2024-08-21 22:46:24.604072600 +0000
+--- remoting/host/chromoting_host_context.cc.orig	2024-09-24 20:49:34.132357600 +0000
 +++ remoting/host/chromoting_host_context.cc
 @@ -294,7 +294,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 6afcc98796..28b4bd1f40 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	2024-08-21 22:46:24.604072600 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig	2024-09-24 20:49:34.133357800 +0000
 +++ remoting/host/chromoting_host_services_client.cc
 @@ -59,7 +59,7 @@ mojo::PendingRemote<mojom::ChromotingHos
  
diff --git a/chromium/patches/patch-remoting_host_client__session.cc b/chromium/patches/patch-remoting_host_client__session.cc
index e7e22912c0..779b6975db 100644
--- a/chromium/patches/patch-remoting_host_client__session.cc
+++ b/chromium/patches/patch-remoting_host_client__session.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/client_session.cc.orig	2024-08-21 22:46:24.605072700 +0000
+--- remoting/host/client_session.cc.orig	2024-09-24 20:49:34.134358000 +0000
 +++ remoting/host/client_session.cc
-@@ -157,7 +157,7 @@ void ClientSession::NotifyClientResoluti
+@@ -158,7 +158,7 @@ void ClientSession::NotifyClientResoluti
    if (desktop_environment_options_.enable_curtaining()) {
      dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
    }
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 3c73e8b657..476b5b61ac 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	2024-08-21 22:46:24.608073000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig	2024-09-24 20:49:34.137358200 +0000
 +++ remoting/host/crash/crash_file_uploader.cc
 @@ -44,7 +44,7 @@ constexpr char kMinidumpFileName[] = "du
  
diff --git a/chromium/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc b/chromium/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
index 4cd38ac383..a9477c7473 100644
--- a/chromium/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
+++ b/chromium/patches/patch-remoting_host_desktop__and__cursor__conditional__composer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/desktop_and_cursor_conditional_composer.cc.orig	2024-08-21 22:46:24.609073200 +0000
+--- remoting/host/desktop_and_cursor_conditional_composer.cc.orig	2024-09-24 20:49:34.138358000 +0000
 +++ remoting/host/desktop_and_cursor_conditional_composer.cc
 @@ -7,7 +7,7 @@
  #include "base/functional/bind.h"
diff --git a/chromium/patches/patch-remoting_host_desktop__capturer__proxy.cc b/chromium/patches/patch-remoting_host_desktop__capturer__proxy.cc
index 9ce6d1ff3a..8632d2950b 100644
--- a/chromium/patches/patch-remoting_host_desktop__capturer__proxy.cc
+++ b/chromium/patches/patch-remoting_host_desktop__capturer__proxy.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/desktop_capturer_proxy.cc.orig	2024-08-21 22:46:24.610073300 +0000
+--- remoting/host/desktop_capturer_proxy.cc.orig	2024-09-24 20:49:34.139358300 +0000
 +++ remoting/host/desktop_capturer_proxy.cc
 @@ -26,7 +26,7 @@
  #include "remoting/host/chromeos/frame_sink_desktop_capturer.h"
diff --git a/chromium/patches/patch-remoting_host_desktop__capturer__wrapper.cc b/chromium/patches/patch-remoting_host_desktop__capturer__wrapper.cc
index 8b1f10f2fe..4a161a9858 100644
--- a/chromium/patches/patch-remoting_host_desktop__capturer__wrapper.cc
+++ b/chromium/patches/patch-remoting_host_desktop__capturer__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/desktop_capturer_wrapper.cc.orig	2024-08-21 22:46:24.610073300 +0000
+--- remoting/host/desktop_capturer_wrapper.cc.orig	2024-09-24 20:49:34.139358300 +0000
 +++ remoting/host/desktop_capturer_wrapper.cc
 @@ -13,7 +13,7 @@
  #include "third_party/webrtc/modules/desktop_capture/desktop_capturer.h"
diff --git a/chromium/patches/patch-remoting_host_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index 6142450ba5..b2624552db 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	2024-08-21 22:46:24.614073800 +0000
+--- remoting/host/evaluate_capability.cc.orig	2024-09-24 20:49:34.143358700 +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 092c1423c0..3357f0d269 100644
--- a/chromium/patches/patch-remoting_host_host__attributes.cc
+++ b/chromium/patches/patch-remoting_host_host__attributes.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/host_attributes.cc.orig	2024-08-21 22:46:24.619074000 +0000
+--- remoting/host/host_attributes.cc.orig	2024-09-24 20:49:34.149359200 +0000
 +++ remoting/host/host_attributes.cc
 @@ -105,7 +105,7 @@ std::string GetHostAttributes() {
    if (media::InitializeMediaFoundation()) {
diff --git a/chromium/patches/patch-remoting_host_host__details.cc b/chromium/patches/patch-remoting_host_host__details.cc
index e8194ab360..03c1c5569a 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	2024-08-21 22:46:24.620074300 +0000
+--- remoting/host/host_details.cc.orig	2024-09-24 20:49:34.149359200 +0000
 +++ remoting/host/host_details.cc
 @@ -23,7 +23,7 @@ std::string GetHostOperatingSystemName()
    return "Mac";
diff --git a/chromium/patches/patch-remoting_host_host__main.cc b/chromium/patches/patch-remoting_host_host__main.cc
index b6e703f223..cbdb6975b4 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	2024-08-21 22:46:24.621074400 +0000
+--- remoting/host/host_main.cc.orig	2024-09-24 20:49:34.150359200 +0000
 +++ remoting/host/host_main.cc
 @@ -50,7 +50,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 0ed2966f1d..22f87a4ceb 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	2024-08-21 22:46:24.636076000 +0000
+--- remoting/host/ipc_constants.cc.orig	2024-09-24 20:49:34.166360600 +0000
 +++ remoting/host/ipc_constants.cc
 @@ -17,7 +17,7 @@ namespace remoting {
  
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
index 58994993b9..898759b9a6 100644
--- a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
+++ b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/it2me/it2me_host.cc.orig	2024-08-21 22:46:24.639076200 +0000
+--- remoting/host/it2me/it2me_host.cc.orig	2024-09-24 20:49:34.169360900 +0000
 +++ remoting/host/it2me/it2me_host.cc
-@@ -52,7 +52,7 @@
+@@ -56,7 +56,7 @@
  #include "remoting/host/chromeos/features.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "remoting/host/linux/wayland_manager.h"
  #include "remoting/host/linux/wayland_utils.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -180,7 +180,7 @@ void It2MeHost::Connect(
+@@ -184,7 +184,7 @@ void It2MeHost::Connect(
  
    OnPolicyUpdate(std::move(policies));
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (IsRunningWayland()) {
      WaylandManager::Get()->Init(host_context_->ui_task_runner());
    }
-@@ -340,7 +340,7 @@ void It2MeHost::ConnectOnNetworkThread(
+@@ -344,7 +344,7 @@ void It2MeHost::ConnectOnNetworkThread(
  
    // Set up the desktop environment options.
    DesktopEnvironmentOptions options(DesktopEnvironmentOptions::CreateDefault());
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 eaa3cd0db8..6e7403c4c5 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	2024-08-21 22:46:24.640076400 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig	2024-09-24 20:49:34.170361000 +0000
 +++ remoting/host/it2me/it2me_native_messaging_host_main.cc
 @@ -30,7 +30,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 811e3401b7..eefbe4353c 100644
--- a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/me2me_desktop_environment.cc.orig	2024-08-21 22:46:24.650077300 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig	2024-09-24 20:49:34.181362000 +0000
 +++ remoting/host/me2me_desktop_environment.cc
 @@ -119,7 +119,7 @@ std::string Me2MeDesktopEnvironment::Get
      capabilities += protocol::kRemoteWebAuthnCapability;
diff --git a/chromium/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc b/chromium/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
index c00a7d5bc8..23cfd43f76 100644
--- a/chromium/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
+++ b/chromium/patches/patch-remoting_host_mouse__cursor__monitor__proxy.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/mouse_cursor_monitor_proxy.cc.orig	2024-08-21 22:46:24.652077700 +0000
+--- remoting/host/mouse_cursor_monitor_proxy.cc.orig	2024-09-24 20:49:34.182362000 +0000
 +++ remoting/host/mouse_cursor_monitor_proxy.cc
 @@ -73,7 +73,7 @@ void MouseCursorMonitorProxy::Core::Crea
  
diff --git a/chromium/patches/patch-remoting_host_policy__watcher.cc b/chromium/patches/patch-remoting_host_policy__watcher.cc
index 150a90b451..20916ad4f8 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	2024-08-21 22:46:24.654077800 +0000
+--- remoting/host/policy_watcher.cc.orig	2024-09-24 20:49:34.185362300 +0000
 +++ remoting/host/policy_watcher.cc
 @@ -178,7 +178,7 @@ base::Value::Dict PolicyWatcher::GetDefa
               true);
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 16b49eeeec..a6e3200428 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	2024-08-21 22:46:24.656078000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig	2024-09-24 20:49:34.186362300 +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__util.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index 956537cf4a..8e56575bae 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	2024-08-21 22:46:24.656078000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig	2024-09-24 20:49:34.187362400 +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 d67b39d7f1..f76f588ca2 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	2024-08-21 22:46:24.657078000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig	2024-09-24 20:49:34.187362400 +0000
 +++ remoting/host/remote_open_url/url_forwarder_configurator.cc
 @@ -12,7 +12,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 19d94a687d..57558638bb 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	2024-08-21 22:46:24.658078200 +0000
+--- remoting/host/remoting_me2me_host.cc.orig	2024-09-24 20:49:34.188362600 +0000
 +++ remoting/host/remoting_me2me_host.cc
-@@ -129,7 +129,7 @@
+@@ -131,7 +131,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>
  #endif  // defined(REMOTING_USE_X11)
-@@ -140,13 +140,13 @@
+@@ -142,13 +142,13 @@
  #endif  // defined(REMOTING_USE_X11)
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -31,7 +31,7 @@ $NetBSD$
  #include "remoting/host/host_utmp_logger.h"
  #endif
  
-@@ -159,7 +159,7 @@
+@@ -161,7 +161,7 @@
  #include "remoting/host/win/session_desktop_environment.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -40,7 +40,7 @@ $NetBSD$
  #include "remoting/host/linux/wayland_manager.h"
  #include "remoting/host/linux/wayland_utils.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -189,7 +189,7 @@ const char kApplicationName[] = "chromot
+@@ -191,7 +191,7 @@ const char kApplicationName[] = "chromot
  const char kStdinConfigPath[] = "-";
  #endif  // !defined(REMOTING_MULTI_PROCESS)
  
@@ -49,7 +49,7 @@ $NetBSD$
  // The command line switch used to pass name of the pipe to capture audio on
  // linux.
  const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -397,7 +397,7 @@ class HostProcess : public ConfigWatcher
+@@ -401,7 +401,7 @@ class HostProcess : public ConfigWatcher
  
    std::unique_ptr<ChromotingHostContext> context_;
  
@@ -58,7 +58,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)
-@@ -466,7 +466,7 @@ class HostProcess : public ConfigWatcher
+@@ -471,7 +471,7 @@ class HostProcess : public ConfigWatcher
  
    std::unique_ptr<HostStatusLogger> host_status_logger_;
    std::unique_ptr<HostEventLogger> host_event_logger_;
@@ -67,7 +67,7 @@ $NetBSD$
    std::unique_ptr<HostUTMPLogger> host_utmp_logger_;
  #endif
    std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -773,7 +773,7 @@ void HostProcess::StartOnNetworkThread()
+@@ -778,7 +778,7 @@ void HostProcess::StartOnNetworkThread()
  void HostProcess::ShutdownOnNetworkThread() {
    DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
    config_watcher_.reset();
@@ -76,7 +76,7 @@ $NetBSD$
    cert_watcher_.reset();
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  }
-@@ -808,7 +808,7 @@ void HostProcess::CreateAuthenticatorFac
+@@ -814,7 +814,7 @@ void HostProcess::CreateAuthenticatorFac
          base::MakeRefCounted<CorpSessionAuthzServiceClientFactory>(
              context_->url_loader_factory(), service_account_email_,
              oauth_refresh_token_));
@@ -85,7 +85,7 @@ $NetBSD$
      if (!cert_watcher_) {
        cert_watcher_ = std::make_unique<CertificateWatcher>(
            base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -953,13 +953,13 @@ void HostProcess::StartOnUiThread() {
+@@ -960,13 +960,13 @@ void HostProcess::StartOnUiThread() {
        base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
        base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
  
@@ -101,7 +101,7 @@ $NetBSD$
    // If an audio pipe is specific on the command-line then initialize
    // AudioCapturerLinux to capture from it.
    base::FilePath audio_pipe_name =
-@@ -1036,7 +1036,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1043,7 +1043,7 @@ void HostProcess::ShutdownOnUiThread() {
    // It is now safe for the HostProcess to be deleted.
    self_ = nullptr;
  
@@ -110,7 +110,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.
-@@ -1044,7 +1044,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1051,7 +1051,7 @@ void HostProcess::ShutdownOnUiThread() {
    AudioCapturerLinux::InitializePipeReader(nullptr, base::FilePath());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -119,7 +119,7 @@ $NetBSD$
    context_->input_task_runner()->PostTask(
        FROM_HERE,
        base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1401,7 +1401,7 @@ bool HostProcess::OnUsernamePolicyUpdate
+@@ -1450,7 +1450,7 @@ bool HostProcess::OnUsernamePolicyUpdate
    // Returns false: never restart the host after this policy update.
    DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
  
@@ -128,16 +128,16 @@ $NetBSD$
    std::optional<bool> host_username_match_required =
        policies.FindBool(policy::key::kRemoteAccessHostMatchUsername);
    if (!host_username_match_required.has_value()) {
-@@ -1849,7 +1849,7 @@ void HostProcess::StartHost() {
+@@ -1883,7 +1883,7 @@ void HostProcess::StartHost() {
      corp_host_status_logger_->StartObserving(*session_manager);
    }
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-   desktop_environment_options_.set_enable_remote_webauthn(is_googler_);
+   desktop_environment_options_.set_enable_remote_webauthn(is_corp_user_);
  #endif
  
-@@ -1882,7 +1882,7 @@ void HostProcess::StartHost() {
+@@ -1912,7 +1912,7 @@ void HostProcess::StartHost() {
    host_status_logger_ = std::make_unique<HostStatusLogger>(
        host_->status_monitor(), log_to_server_.get());
  
@@ -146,7 +146,7 @@ $NetBSD$
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
    if (cmd_line->HasSwitch(kEnableUtempter)) {
      host_utmp_logger_ =
-@@ -1914,7 +1914,7 @@ void HostProcess::StartHost() {
+@@ -1944,7 +1944,7 @@ void HostProcess::StartHost() {
  
    host_->Start(host_owner_);
  
@@ -155,7 +155,7 @@ $NetBSD$
    // For Windows, ChromotingHostServices connections are handled by the daemon
    // process, then the message pipe is forwarded to the network process.
    host_->StartChromotingHostServices();
-@@ -2048,7 +2048,7 @@ int HostProcessMain() {
+@@ -2078,7 +2078,7 @@ int HostProcessMain() {
    HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
    const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
  
@@ -164,7 +164,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 ...)
-@@ -2097,7 +2097,7 @@ int HostProcessMain() {
+@@ -2127,7 +2127,7 @@ int HostProcessMain() {
    std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
        net::NetworkChangeNotifier::CreateIfNeeded());
  
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 bb3318c8f7..814c8901d5 100644
--- a/chromium/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/start_host_main.cc.orig	2024-08-21 22:46:24.666079000 +0000
+--- remoting/host/setup/start_host_main.cc.orig	2024-09-24 20:49:34.196363200 +0000
 +++ remoting/host/setup/start_host_main.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,7 @@
  #include <unistd.h>
  #endif  // BUILDFLAG(IS_POSIX)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "remoting/host/setup/daemon_controller_delegate_linux.h"
  #include "remoting/host/setup/start_host_as_root.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -339,7 +339,7 @@ bool InitializeCloudMachineParams(HostSt
+@@ -354,7 +354,7 @@ bool InitializeCloudMachineParams(HostSt
  }  // namespace
  
  int StartHostMain(int argc, char** argv) {
@@ -24,7 +24,7 @@ $NetBSD$
    // Minimize the amount of code that runs as root on Posix systems.
    if (getuid() == 0) {
      return remoting::StartHostAsRoot(argc, argv);
-@@ -364,7 +364,7 @@ int StartHostMain(int argc, char** argv)
+@@ -379,7 +379,7 @@ int StartHostMain(int argc, char** argv)
  
    mojo::core::Init();
  
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 813b4862f3..8dcabf9e60 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	2024-08-21 22:46:24.667079200 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig	2024-09-24 20:49:34.198363500 +0000
 +++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
 @@ -10,7 +10,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 9dfa934e05..a1e6236a07 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	2024-08-21 22:46:24.667079200 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig	2024-09-24 20:49:34.198363500 +0000
 +++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
 @@ -24,7 +24,7 @@
  #include "base/task/thread_pool.h"
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index 825676fe7c..9cb5156f8e 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	2024-08-21 22:46:24.717084200 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig	2024-09-24 20:49:34.249368000 +0000
 +++ remoting/protocol/webrtc_video_stream.cc
 @@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
      : session_options_(session_options) {
diff --git a/chromium/patches/patch-sandbox_BUILD.gn b/chromium/patches/patch-sandbox_BUILD.gn
index 3cf561f5c6..f9ebda0e92 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	2024-08-21 22:46:24.751087700 +0000
+--- sandbox/BUILD.gn.orig	2024-09-24 20:49:34.285371000 +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 b824883d4d..f7e681575b 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	2024-08-21 22:46:24.751087700 +0000
+--- sandbox/features.gni.orig	2024-09-24 20:49:34.286371200 +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 06fac19fb2..e77a6097e6 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	2024-08-21 22:46:24.752087800 +0000
+--- sandbox/linux/BUILD.gn.orig	2024-09-24 20:49:34.286371200 +0000
 +++ sandbox/linux/BUILD.gn
 @@ -12,11 +12,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 57defedd40..982fe0899d 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	2024-08-21 22:46:24.760088700 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig	2024-09-24 20:49:34.294371800 +0000
 +++ sandbox/linux/services/init_process_reaper.cc
 @@ -2,6 +2,7 @@
  // Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
index b58245992f..2941f6a61f 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	2024-08-21 22:46:24.760088700 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig	2024-09-24 20:49:34.295372000 +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 163241a79e..26f072125c 100644
--- a/chromium/patches/patch-sandbox_policy_BUILD.gn
+++ b/chromium/patches/patch-sandbox_policy_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/BUILD.gn.orig	2024-08-21 22:46:24.770089600 +0000
+--- sandbox/policy/BUILD.gn.orig	2024-09-24 20:49:34.305372700 +0000
 +++ sandbox/policy/BUILD.gn
-@@ -49,7 +49,7 @@ component("policy") {
+@@ -50,7 +50,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",
-@@ -124,6 +124,38 @@ component("policy") {
+@@ -125,6 +125,38 @@ component("policy") {
        "//sandbox/linux:suid_sandbox_client",
      ]
    }
diff --git a/chromium/patches/patch-sandbox_policy_features.cc b/chromium/patches/patch-sandbox_policy_features.cc
index 401d0b48fe..b249105f2a 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	2024-08-21 22:46:24.770089600 +0000
+--- sandbox/policy/features.cc.orig	2024-09-24 20:49:34.305372700 +0000
 +++ sandbox/policy/features.cc
 @@ -20,7 +20,11 @@ namespace sandbox::policy::features {
  // (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
@@ -18,8 +18,8 @@ $NetBSD$
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  // Enables a fine-grained seccomp-BPF syscall filter for the network service.
-@@ -147,7 +151,7 @@ BASE_FEATURE(kForceSpectreVariant2Mitiga
-              base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -140,7 +144,7 @@ BASE_FEATURE(kSpectreVariant2Mitigation,
+              base::FEATURE_ENABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-sandbox_policy_features.h b/chromium/patches/patch-sandbox_policy_features.h
index 30a5eb7bf5..9c90a47183 100644
--- a/chromium/patches/patch-sandbox_policy_features.h
+++ b/chromium/patches/patch-sandbox_policy_features.h
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/features.h.orig	2024-08-21 22:46:24.770089600 +0000
+--- sandbox/policy/features.h.orig	2024-09-24 20:49:34.305372700 +0000
 +++ sandbox/policy/features.h
-@@ -47,7 +47,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATU
- SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kForceSpectreVariant2Mitigation);
+@@ -46,7 +46,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATU
+ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation);
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 4029d15925..cf1f6f6689 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	2024-08-27 11:35:21.411031455 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2024-09-30 14:27:41.823646545 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.cc
 @@ -0,0 +1,245 @@
 +// 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 f80f5d405d..9ce4eb5bbb 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	2024-08-27 11:35:21.411611137 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2024-09-30 14:27:41.824279587 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.h
 @@ -0,0 +1,278 @@
 +// 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 9bc8fb5477..52f6af2e7b 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	2024-08-21 22:46:24.775090200 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig	2024-09-24 20:49:34.310373300 +0000
 +++ sandbox/policy/mojom/sandbox.mojom
 @@ -77,6 +77,15 @@ enum Sandbox {
    [EnableIf=is_fuchsia]
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index 75ed98f54c..1034b25f67 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	2024-08-27 11:35:21.413771747 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2024-09-30 14:27:41.826839412 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.cc
 @@ -0,0 +1,245 @@
 +// 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 519cf57271..ad9a41dc62 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	2024-08-27 11:35:21.414353664 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2024-09-30 14:27:41.827430269 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.h
 @@ -0,0 +1,278 @@
 +// 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 47b42114b2..74d16723c0 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2024-08-27 11:35:21.415322502 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2024-09-30 14:27:41.828331781 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.cc
 @@ -0,0 +1,424 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index a164403df7..b321b6d2d4 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	2024-08-27 11:35:21.416001918 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2024-09-30 14:27:41.829052544 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.h
 @@ -0,0 +1,282 @@
 +// 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 fb8228a314..63a6e6c145 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	2024-08-21 22:46:24.775090200 +0000
+--- sandbox/policy/sandbox.cc.orig	2024-09-24 20:49:34.310373300 +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 e5266473fd..a49ea97f3b 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	2024-08-21 22:46:24.775090200 +0000
+--- sandbox/policy/sandbox.h.orig	2024-09-24 20:49:34.310373300 +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 26337e2b68..0922c6f4f5 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	2024-08-21 22:46:24.775090200 +0000
+--- sandbox/policy/sandbox_type.cc.orig	2024-09-24 20:49:34.311373200 +0000
 +++ sandbox/policy/sandbox_type.cc
 @@ -38,7 +38,7 @@ bool IsUnsandboxedSandboxType(Sandbox sa
  #endif
@@ -15,16 +15,16 @@ $NetBSD$
      case Sandbox::kVideoCapture:
        return false;
  #endif
-@@ -63,7 +63,7 @@ bool IsUnsandboxedSandboxType(Sandbox sa
+@@ -62,7 +62,7 @@ bool IsUnsandboxedSandboxType(Sandbox sa
+ #if BUILDFLAG(IS_MAC)
      case Sandbox::kMirroring:
-     case Sandbox::kNaClLoader:
  #endif
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
      case Sandbox::kHardwareVideoDecoding:
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
  #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -74,7 +74,7 @@ bool IsUnsandboxedSandboxType(Sandbox sa
+@@ -73,7 +73,7 @@ bool IsUnsandboxedSandboxType(Sandbox sa
      case Sandbox::kLibassistant:
  #endif  // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
  #endif  // // BUILDFLAG(IS_CHROMEOS_ASH)
@@ -33,7 +33,7 @@ $NetBSD$
      case Sandbox::kZygoteIntermediateSandbox:
      case Sandbox::kHardwareVideoEncoding:
  #endif
-@@ -131,7 +131,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -130,7 +130,7 @@ void SetCommandLineFlagsForSandboxType(b
  #endif
      case Sandbox::kPrintCompositor:
      case Sandbox::kAudio:
@@ -42,7 +42,7 @@ $NetBSD$
      case Sandbox::kVideoCapture:
  #endif
  #if BUILDFLAG(IS_WIN)
-@@ -142,10 +142,10 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -141,10 +141,10 @@ void SetCommandLineFlagsForSandboxType(b
      case Sandbox::kMediaFoundationCdm:
      case Sandbox::kWindowsSystemProxyResolver:
  #endif  // BUILDFLAG(IS_WIN)
@@ -55,17 +55,17 @@ $NetBSD$
      case Sandbox::kHardwareVideoEncoding:
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -174,7 +174,7 @@ void SetCommandLineFlagsForSandboxType(b
-     case Sandbox::kNaClLoader:
+@@ -169,7 +169,7 @@ void SetCommandLineFlagsForSandboxType(b
+           switches::kServiceSandboxType,
+           StringFromUtilitySandboxType(sandbox_type));
        break;
- #endif  // BUILDFLAG(IS_MAC)
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
      case Sandbox::kZygoteIntermediateSandbox:
        break;
  #endif
-@@ -218,7 +218,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
- #endif
+@@ -209,7 +209,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
+     return Sandbox::kUtility;
    }
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -73,7 +73,7 @@ $NetBSD$
    // Intermediate process gains a sandbox later.
    if (process_type == switches::kZygoteProcessType)
      return Sandbox::kZygoteIntermediateSandbox;
-@@ -266,7 +266,7 @@ std::string StringFromUtilitySandboxType
+@@ -257,7 +257,7 @@ std::string StringFromUtilitySandboxType
        return switches::kUtilitySandbox;
      case Sandbox::kAudio:
        return switches::kAudioSandbox;
@@ -82,7 +82,7 @@ $NetBSD$
      case Sandbox::kVideoCapture:
        return switches::kVideoCaptureSandbox;
  #endif
-@@ -296,11 +296,11 @@ std::string StringFromUtilitySandboxType
+@@ -287,11 +287,11 @@ std::string StringFromUtilitySandboxType
      case Sandbox::kMirroring:
        return switches::kMirroringSandbox;
  #endif
@@ -96,16 +96,16 @@ $NetBSD$
      case Sandbox::kHardwareVideoEncoding:
        return switches::kHardwareVideoEncodingSandbox;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -322,7 +322,7 @@ std::string StringFromUtilitySandboxType
- #if BUILDFLAG(IS_MAC)
-     case Sandbox::kNaClLoader:
- #endif  // BUILDFLAG(IS_MAC)
+@@ -310,7 +310,7 @@ std::string StringFromUtilitySandboxType
+       // The following are not utility processes so should not occur.
+     case Sandbox::kRenderer:
+     case Sandbox::kGpu:
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
      case Sandbox::kZygoteIntermediateSandbox:
  #endif
        NOTREACHED_IN_MIGRATION();
-@@ -394,11 +394,11 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+@@ -382,15 +382,15 @@ sandbox::mojom::Sandbox UtilitySandboxTy
    if (sandbox_string == switches::kScreenAISandbox)
      return Sandbox::kScreenAI;
  #endif
@@ -119,3 +119,8 @@ $NetBSD$
    if (sandbox_string == switches::kHardwareVideoDecodingSandbox)
      return Sandbox::kHardwareVideoDecoding;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   if (sandbox_string == switches::kHardwareVideoEncodingSandbox)
+     return Sandbox::kHardwareVideoEncoding;
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index 5ce1c0e4b4..a2818a464f 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	2024-08-21 22:46:24.776090400 +0000
+--- sandbox/policy/switches.cc.orig	2024-09-24 20:49:34.311373200 +0000
 +++ sandbox/policy/switches.cc
 @@ -54,10 +54,10 @@ const char kWindowsSystemProxyResolverSa
  const char kMirroringSandbox[] = "mirroring";
diff --git a/chromium/patches/patch-sandbox_policy_switches.h b/chromium/patches/patch-sandbox_policy_switches.h
index 0facda69f2..8321f757d0 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	2024-08-21 22:46:24.776090400 +0000
+--- sandbox/policy/switches.h.orig	2024-09-24 20:49:34.311373200 +0000
 +++ sandbox/policy/switches.h
 @@ -57,10 +57,10 @@ SANDBOX_POLICY_EXPORT extern const char 
  SANDBOX_POLICY_EXPORT extern const char kMirroringSandbox[];
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 d46cdb5080..34e4e2baaf 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	2024-08-21 22:46:24.807093600 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig	2024-09-24 20:49:34.343376200 +0000
 +++ services/audio/audio_sandbox_hook_linux.cc
 @@ -143,6 +143,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 7c5b6d850d..9389066c6e 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	2024-08-21 22:46:24.807093600 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig	2024-09-24 20:49:34.343376200 +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 c6d616b228..8432f89e80 100644
--- a/chromium/patches/patch-services_device_BUILD.gn
+++ b/chromium/patches/patch-services_device_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/BUILD.gn.orig	2024-08-21 22:46:24.828095700 +0000
+--- services/device/BUILD.gn.orig	2024-09-24 20:49:34.364378000 +0000
 +++ services/device/BUILD.gn
-@@ -14,7 +14,7 @@ if (is_android) {
+@@ -15,7 +15,7 @@ if (is_android) {
  }
  
  is_serial_enabled_platform =
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 4a4bb44d29..50f4750da2 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	2024-08-21 22:46:24.852098200 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig	2024-09-24 20:49:34.388380000 +0000
 +++ services/device/geolocation/location_provider_manager.cc
 @@ -51,7 +51,7 @@ LocationProviderManager::LocationProvide
  #if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-services_device_hid_BUILD.gn b/chromium/patches/patch-services_device_hid_BUILD.gn
index a3d92a75e2..47fff0ed7e 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	2024-08-21 22:46:24.857098600 +0000
+--- services/device/hid/BUILD.gn.orig	2024-09-24 20:49:34.393380600 +0000
 +++ services/device/hid/BUILD.gn
 @@ -36,7 +36,35 @@ 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 bd5d805811..98d3b8b54d 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	2024-08-27 11:35:21.423295861 +0000
+--- services/device/hid/hid_connection_fido.cc.orig	2024-09-30 14:27:41.836725872 +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 790898156e..658777b7c1 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	2024-08-27 11:35:21.423942591 +0000
+--- services/device/hid/hid_connection_fido.h.orig	2024-09-30 14:27:41.837343269 +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 33eb6497be..e37a0c612a 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	2024-08-27 11:35:21.425554807 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig	2024-09-30 14:27:41.837884121 +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 af70f473b4..e89d65e10c 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	2024-08-27 11:35:21.426238972 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig	2024-09-30 14:27:41.838560185 +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__connection__netbsd.cc b/chromium/patches/patch-services_device_hid_hid__connection__netbsd.cc
deleted file mode 100644
index 34bc220007..0000000000
--- a/chromium/patches/patch-services_device_hid_hid__connection__netbsd.cc
+++ /dev/null
@@ -1,249 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- services/device/hid/hid_connection_netbsd.cc.orig	2024-08-27 11:35:21.426847429 +0000
-+++ services/device/hid/hid_connection_netbsd.cc
-@@ -0,0 +1,240 @@
-+// Copyright (c) 2014 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "services/device/hid/hid_connection_netbsd.h"
-+
-+#include <dev/usb/usbhid.h>
-+#include <dev/usb/usb_ioctl.h>
-+
-+#include "base/files/file_descriptor_watcher_posix.h"
-+#include "base/location.h"
-+#include "base/numerics/safe_math.h"
-+#include "base/posix/eintr_wrapper.h"
-+#include "base/strings/stringprintf.h"
-+#include "base/task/single_thread_task_runner.h"
-+#include "base/threading/scoped_blocking_call.h"
-+#include "base/threading/thread_restrictions.h"
-+#include "components/device_event_log/device_event_log.h"
-+#include "services/device/hid/hid_service.h"
-+
-+namespace device {
-+
-+class HidConnectionNetBSD::BlockingTaskRunnerHelper {
-+ public:
-+  BlockingTaskRunnerHelper(base::ScopedFD fd,
-+                     scoped_refptr<HidDeviceInfo> device_info,
-+                     base::WeakPtr<HidConnectionNetBSD> connection)
-+      : fd_(std::move(fd)),
-+        connection_(connection),
-+	origin_task_runner_(base::SequencedTaskRunner::GetCurrentDefault()) {
-+    DETACH_FROM_SEQUENCE(sequence_checker_);
-+    // Report buffers must always have room for the report ID.
-+    report_buffer_size_ = device_info->max_input_report_size() + 1;
-+    has_report_id_ = device_info->has_report_id();
-+  }
-+
-+  BlockingTaskRunnerHelper(const BlockingTaskRunnerHelper&) = delete;
-+  BlockingTaskRunnerHelper& operator=(const BlockingTaskRunnerHelper&) = delete;
-+
-+  ~BlockingTaskRunnerHelper() { DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_); }
-+
-+  // Starts the FileDescriptorWatcher that reads input events from the device.
-+  // Must be called on a thread that has a base::MessageLoopForIO.
-+  void Start() {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+    base::internal::AssertBlockingAllowed();
-+
-+    file_watcher_ = base::FileDescriptorWatcher::WatchReadable(
-+        fd_.get(), base::BindRepeating(&BlockingTaskRunnerHelper::OnFileCanReadWithoutBlocking,
-+                                       base::Unretained(this)));
-+  }
-+
-+  void Write(scoped_refptr<base::RefCountedBytes> buffer,
-+             WriteCallback callback) {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+    base::ScopedBlockingCall scoped_blocking_call(
-+        FROM_HERE, base::BlockingType::MAY_BLOCK);
-+
-+    auto data = buffer->as_vector().data();
-+    size_t size = buffer->size();
-+    // if report id is 0, it shouldn't be included
-+    if (data[0] == 0) {
-+      data++;
-+      size--;
-+    }
-+
-+    ssize_t result = HANDLE_EINTR(write(fd_.get(), data, size));
-+    if (result < 0) {
-+      HID_PLOG(EVENT) << "Write failed";
-+      origin_task_runner_->PostTask(FROM_HERE, base::BindOnce(std::move(callback), false));
-+    } else {
-+      if (static_cast<size_t>(result) != size)
-+        HID_LOG(EVENT) << "Incomplete HID write: " << result << " != " << size;
-+      origin_task_runner_->PostTask(FROM_HERE, base::BindOnce(std::move(callback), true));
-+    }
-+  }
-+
-+  void GetFeatureReport(uint8_t report_id,
-+                        scoped_refptr<base::RefCountedBytes> buffer,
-+                        ReadCallback callback) {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+    base::ScopedBlockingCall scoped_blocking_call(
-+        FROM_HERE, base::BlockingType::MAY_BLOCK);
-+    struct usb_gen_descriptor ugd;
-+    ugd.ugd_report_type = UHID_FEATURE_REPORT;
-+    ugd.ugd_data = buffer->as_vector().data();
-+    ugd.ugd_maxlen = buffer->size();
-+    int result = HANDLE_EINTR(
-+        ioctl(fd_.get(), USB_GET_REPORT, &ugd));
-+    if (result < 0) {
-+      HID_PLOG(EVENT) << "Failed to get feature report";
-+      origin_task_runner_->PostTask(FROM_HERE,
-+                                    base::BindOnce(std::move(callback), false, nullptr, 0));
-+    } else if (result == 0) {
-+      HID_LOG(EVENT) << "Get feature result too short.";
-+      origin_task_runner_->PostTask(FROM_HERE,
-+                                    base::BindOnce(std::move(callback), false, nullptr, 0));
-+    } else {
-+      origin_task_runner_->PostTask(FROM_HERE,
-+                                    base::BindOnce(std::move(callback), true, buffer, result));
-+    }
-+  }
-+
-+  void SendFeatureReport(scoped_refptr<base::RefCountedBytes> buffer,
-+                         WriteCallback callback) {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+    struct usb_gen_descriptor ugd;
-+    ugd.ugd_report_type = UHID_FEATURE_REPORT;
-+    ugd.ugd_data = buffer->as_vector().data();
-+    ugd.ugd_maxlen = buffer->size();
-+    // NetBSD does not require report id if it's not used
-+    if (buffer->data()[0] == 0) {
-+      ugd.ugd_data = buffer->as_vector().data() + 1;
-+      ugd.ugd_maxlen = buffer->size() - 1;
-+    } else {
-+      ugd.ugd_data = buffer->as_vector().data();
-+      ugd.ugd_maxlen = buffer->size();
-+    }
-+    int result = HANDLE_EINTR(
-+        ioctl(fd_.get(), USB_SET_REPORT, &ugd));
-+    if (result < 0) {
-+      HID_PLOG(EVENT) << "Failed to send feature report";
-+      origin_task_runner_->PostTask(FROM_HERE,
-+                                    base::BindOnce(std::move(callback), false));
-+    } else {
-+      origin_task_runner_->PostTask(FROM_HERE,
-+                                    base::BindOnce(std::move(callback), true));
-+    }
-+  }
-+
-+ private:
-+  void OnFileCanReadWithoutBlocking() {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+
-+    scoped_refptr<base::RefCountedBytes> buffer(new base::RefCountedBytes(report_buffer_size_));
-+    unsigned char* data = buffer->as_vector().data();
-+    size_t length = report_buffer_size_;
-+    if (!has_report_id_) {
-+      // NetBSD will not prefix the buffer with a report ID if report IDs are not
-+      // used by the device. Prefix the buffer with 0.
-+      *data++ = 0;
-+      length--;
-+    }
-+
-+    ssize_t bytes_read = HANDLE_EINTR(read(fd_.get(), data, length));
-+    if (bytes_read < 0) {
-+      if (errno != EAGAIN) {
-+        HID_PLOG(EVENT) << "Read failed";
-+        // This assumes that the error is unrecoverable and disables reading
-+        // from the device until it has been re-opened.
-+        // TODO(reillyg): Investigate starting and stopping the file descriptor
-+        // watcher in response to pending read requests so that per-request
-+        // errors can be returned to the client.
-+        file_watcher_.reset();
-+      }
-+      return;
-+    }
-+    if (!has_report_id_) {
-+      // Behave as if the byte prefixed above as the the report ID was read.
-+      bytes_read++;
-+    }
-+
-+    origin_task_runner_->PostTask(
-+        FROM_HERE, base::BindOnce(&HidConnectionNetBSD::ProcessInputReport,
-+                              connection_, buffer, bytes_read));
-+  }
-+
-+  SEQUENCE_CHECKER(sequence_checker_);
-+  base::ScopedFD fd_;
-+  size_t report_buffer_size_;
-+  bool has_report_id_;
-+  base::WeakPtr<HidConnectionNetBSD> connection_;
-+  const scoped_refptr<base::SequencedTaskRunner> origin_task_runner_;
-+  std::unique_ptr<base::FileDescriptorWatcher::Controller> file_watcher_;
-+};
-+
-+HidConnectionNetBSD::HidConnectionNetBSD(
-+    scoped_refptr<HidDeviceInfo> device_info,
-+    base::ScopedFD fd,
-+    scoped_refptr<base::SequencedTaskRunner> blocking_task_runner,
-+    bool allow_protected_reports,
-+    bool allow_fido_reports)
-+    : HidConnection(device_info, allow_protected_reports, allow_fido_reports),
-+      helper_(nullptr, base::OnTaskRunnerDeleter(blocking_task_runner)),
-+      blocking_task_runner_(std::move(blocking_task_runner)) {
-+  helper_.reset(new BlockingTaskRunnerHelper(std::move(fd), device_info,
-+                                                 weak_factory_.GetWeakPtr()));
-+  blocking_task_runner_->PostTask(
-+      FROM_HERE, base::BindOnce(&BlockingTaskRunnerHelper::Start,
-+                                base::Unretained(helper_.get())));
-+}
-+
-+HidConnectionNetBSD::~HidConnectionNetBSD() {}
-+
-+void HidConnectionNetBSD::PlatformClose() {
-+  // By closing the device on the blocking task runner 1) the requirement that
-+  // base::ScopedFD is destroyed on a thread where I/O is allowed is satisfied
-+  // and 2) any tasks posted to this task runner that refer to this file will
-+  // complete before it is closed.
-+  blocking_task_runner_->DeleteSoon(FROM_HERE, helper_.release());
-+}
-+
-+void HidConnectionNetBSD::PlatformWrite(scoped_refptr<base::RefCountedBytes> buffer,
-+                                     WriteCallback callback) {
-+
-+  blocking_task_runner_->PostTask(
-+      FROM_HERE,
-+      base::BindOnce(&BlockingTaskRunnerHelper::Write, base::Unretained(helper_.get()),
-+                 buffer, std::move(callback)));
-+}
-+
-+void HidConnectionNetBSD::PlatformGetFeatureReport(uint8_t report_id,
-+                                                ReadCallback callback) {
-+  // The first byte of the destination buffer is the report ID being requested
-+  // and is overwritten by the feature report.
-+  DCHECK_GT(device_info()->max_feature_report_size(), 0u);
-+  scoped_refptr<base::RefCountedBytes> buffer(
-+      new base::RefCountedBytes(device_info()->max_feature_report_size() + 1));
-+  if (report_id != 0)
-+    buffer->as_vector().data()[0] = report_id;
-+
-+  blocking_task_runner_->PostTask(
-+      FROM_HERE,
-+      base::BindOnce(&BlockingTaskRunnerHelper::GetFeatureReport,
-+                 base::Unretained(helper_.get()), report_id,
-+                 buffer, std::move(callback)));
-+}
-+
-+void HidConnectionNetBSD::PlatformSendFeatureReport(
-+    scoped_refptr<base::RefCountedBytes> buffer,
-+    WriteCallback callback) {
-+  base::ScopedBlockingCall scoped_blocking_call(
-+      FROM_HERE, base::BlockingType::MAY_BLOCK);
-+  blocking_task_runner_->PostTask(
-+      FROM_HERE,
-+      base::BindOnce(&BlockingTaskRunnerHelper::SendFeatureReport,
-+                 base::Unretained(helper_.get()), buffer, std::move(callback)));
-+}
-+
-+}  // namespace device
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__netbsd.h b/chromium/patches/patch-services_device_hid_hid__connection__netbsd.h
deleted file mode 100644
index 716fc8e417..0000000000
--- a/chromium/patches/patch-services_device_hid_hid__connection__netbsd.h
+++ /dev/null
@@ -1,76 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- services/device/hid/hid_connection_netbsd.h.orig	2024-08-27 11:35:21.427589982 +0000
-+++ services/device/hid/hid_connection_netbsd.h
-@@ -0,0 +1,67 @@
-+// Copyright (c) 2014 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.
-+
-+#ifndef DEVICE_HID_HID_CONNECTION_NETBSD_H_
-+#define DEVICE_HID_HID_CONNECTION_NETBSD_H_
-+
-+#include <stddef.h>
-+#include <stdint.h>
-+
-+#include "base/files/scoped_file.h"
-+#include "base/memory/weak_ptr.h"
-+#include "base/memory/ref_counted_memory.h"
-+#include "base/task/sequenced_task_runner.h"
-+#include "services/device/hid/hid_connection.h"
-+
-+namespace base {
-+class SequencedTaskRunner;
-+}
-+
-+namespace net {
-+class IOBuffer;
-+}
-+
-+namespace device {
-+
-+class HidConnectionNetBSD : public HidConnection {
-+ public:
-+  HidConnectionNetBSD(
-+      scoped_refptr<HidDeviceInfo> device_info,
-+      base::ScopedFD fd,
-+      scoped_refptr<base::SequencedTaskRunner> blocking_task_runner,
-+      bool allow_protected_reports,
-+      bool allow_fido_reports);
-+
-+ private:
-+  friend class base::RefCountedThreadSafe<HidConnectionNetBSD>;
-+  class BlockingTaskRunnerHelper;
-+
-+  HidConnectionNetBSD(const HidConnectionNetBSD&) = delete;
-+  HidConnectionNetBSD& operator=(const HidConnectionNetBSD&) = delete;
-+
-+  ~HidConnectionNetBSD() override;
-+
-+  // HidConnection implementation.
-+  void PlatformClose() override;
-+  void PlatformWrite(scoped_refptr<base::RefCountedBytes> buffer,
-+                     WriteCallback callback) override;
-+  void PlatformGetFeatureReport(uint8_t report_id,
-+                                ReadCallback callback) override;
-+  void PlatformSendFeatureReport(scoped_refptr<base::RefCountedBytes> buffer,
-+                                 WriteCallback callback) override;
-+
-+  // |helper_| lives on the sequence to which |blocking_task_runner_| posts
-+  // tasks so all calls must be posted there including this object's
-+  // destruction.
-+  std::unique_ptr<BlockingTaskRunnerHelper, base::OnTaskRunnerDeleter> helper_;
-+
-+  const scoped_refptr<base::SequencedTaskRunner> blocking_task_runner_;
-+  const scoped_refptr<base::SequencedTaskRunner> task_runner_;
-+
-+  base::WeakPtrFactory<HidConnectionNetBSD> weak_factory_{this};
-+};
-+
-+}  // namespace device
-+
-+#endif  // DEVICE_HID_HID_CONNECTION_FREEBSD_H_
diff --git a/chromium/patches/patch-services_device_hid_hid__service.cc b/chromium/patches/patch-services_device_hid_hid__service.cc
index 1783cbb75e..d998f616ce 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	2024-08-21 22:46:24.859099000 +0000
+--- services/device/hid/hid_service.cc.orig	2024-09-24 20:49:34.395380700 +0000
 +++ services/device/hid/hid_service.cc
 @@ -20,6 +20,10 @@
  
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 ab65e029b0..6a01dce0cb 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	2024-08-27 11:35:21.428800191 +0000
+--- services/device/hid/hid_service_fido.cc.orig	2024-09-30 14:27:41.839936059 +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 94995bd889..e83ce54bb3 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	2024-08-27 11:35:21.429471785 +0000
+--- services/device/hid/hid_service_fido.h.orig	2024-09-30 14:27:41.840680847 +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 f1622061ee..74940263e3 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	2024-08-27 11:35:21.430028280 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig	2024-09-30 14:27:41.841188733 +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 bfd27884a4..41a8d9a7d8 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	2024-08-27 11:35:21.430784242 +0000
+--- services/device/hid/hid_service_freebsd.h.orig	2024-09-30 14:27:41.841869826 +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
deleted file mode 100644
index b82bae6d71..0000000000
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
+++ /dev/null
@@ -1,404 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- services/device/hid/hid_service_netbsd.cc.orig	2024-08-27 11:35:21.431333753 +0000
-+++ services/device/hid/hid_service_netbsd.cc
-@@ -0,0 +1,395 @@
-+// Copyright 2014 The Chromium Authors. All rights reserved.
-+// Use of this source code is governed by a BSD-style license that can be
-+// found in the LICENSE file.
-+
-+#include "services/device/hid/hid_service_netbsd.h"
-+
-+#include <dev/usb/usb_ioctl.h>
-+#include <stdint.h>
-+#include <sys/socket.h>
-+#include <sys/un.h>
-+
-+#include <set>
-+#include <string>
-+#include <vector>
-+
-+#include "base/files/file_descriptor_watcher_posix.h"
-+#include "base/files/file_enumerator.h"
-+#include "base/files/file_util.h"
-+#include "base/files/file.h"
-+#include "base/location.h"
-+#include "base/logging.h"
-+#include "base/posix/eintr_wrapper.h"
-+#include "base/stl_util.h"
-+#include "base/strings/pattern.h"
-+#include "base/strings/stringprintf.h"
-+#include "base/strings/sys_string_conversions.h"
-+#include "base/strings/string_util.h"
-+#include "base/strings/string_split.h"
-+#include "base/task/single_thread_task_runner.h"
-+#include "base/task/thread_pool.h"
-+#include "base/threading/scoped_blocking_call.h"
-+#include "base/threading/thread_restrictions.h"
-+#include "components/device_event_log/device_event_log.h"
-+#include "services/device/hid/hid_connection_netbsd.h"
-+
-+const int kMaxPermissionChecks = 5;
-+
-+namespace device {
-+
-+struct HidServiceNetBSD::ConnectParams {
-+  ConnectParams(scoped_refptr<HidDeviceInfo> device_info,
-+                bool allow_protected_reports,
-+		bool allow_fido_reports,
-+                ConnectCallback callback)
-+      : device_info(std::move(device_info)),
-+	allow_protected_reports(allow_protected_reports),
-+	allow_fido_reports(allow_fido_reports),
-+        callback(std::move(callback)),
-+	task_runner(base::SequencedTaskRunner::GetCurrentDefault()),
-+        blocking_task_runner(
-+            base::ThreadPool::CreateSequencedTaskRunner(kBlockingTaskTraits)) {}
-+  ~ConnectParams() {}
-+
-+  scoped_refptr<HidDeviceInfo> device_info;
-+  bool allow_protected_reports;
-+  bool allow_fido_reports;
-+  ConnectCallback callback;
-+  scoped_refptr<base::SequencedTaskRunner> task_runner;
-+  scoped_refptr<base::SequencedTaskRunner> blocking_task_runner;
-+  base::ScopedFD fd;
-+};
-+
-+class HidServiceNetBSD::BlockingTaskRunnerHelper {
-+ public:
-+  BlockingTaskRunnerHelper(base::WeakPtr<HidServiceNetBSD> service)
-+      : service_(std::move(service)),
-+	task_runner_(base::SequencedTaskRunner::GetCurrentDefault()) {
-+    DETACH_FROM_SEQUENCE(sequence_checker_);
-+
-+    timer_.reset(new base::RepeatingTimer());
-+    devd_buffer_ = new net::IOBufferWithSize(1024);
-+  }
-+
-+  BlockingTaskRunnerHelper(const BlockingTaskRunnerHelper&) = delete;
-+  BlockingTaskRunnerHelper& operator=(const BlockingTaskRunnerHelper&) = delete;
-+
-+  ~BlockingTaskRunnerHelper() {
-+  }
-+
-+  void Start() {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+
-+    const base::FilePath kDevRoot("/dev");
-+    const std::string kUHIDPattern("/dev/uhid*");
-+
-+    base::FileEnumerator enumerator(kDevRoot, false, base::FileEnumerator::FILES);
-+    do {
-+      const base::FilePath next_device_path(enumerator.Next());
-+      const std::string next_device = next_device_path.value();
-+      if (next_device.empty())
-+        break;
-+
-+      if (base::MatchPattern(next_device, kUHIDPattern))
-+        OnDeviceAdded(next_device.substr(5));
-+    } while (true);
-+
-+    SetupDevdMonitor();
-+
-+    task_runner_->PostTask(
-+        FROM_HERE,
-+        base::BindOnce(&HidServiceNetBSD::FirstEnumerationComplete, service_));
-+  }
-+
-+  bool HaveReadWritePermissions(std::string device_id) {
-+    std::string device_node = "/dev/" + device_id;
-+    base::internal::AssertBlockingAllowed();
-+
-+    base::FilePath device_path(device_node);
-+    base::File device_file;
-+    int flags =
-+        base::File::FLAG_OPEN | base::File::FLAG_READ | base::File::FLAG_WRITE;
-+    device_file.Initialize(device_path, flags);
-+    if (!device_file.IsValid())
-+      return false;
-+
-+    return true;
-+  }
-+
-+  void OnDeviceAdded(std::string device_id) {
-+    base::ScopedBlockingCall scoped_blocking_call(
-+        FROM_HERE, base::BlockingType::MAY_BLOCK);
-+    std::string device_node = "/dev/" + device_id;
-+    uint16_t vendor_id = 0xffff;
-+    uint16_t product_id = 0xffff;
-+    std::string product_name = "";
-+    std::string serial_number = "";
-+
-+    std::vector<uint8_t> report_descriptor;
-+
-+    base::internal::AssertBlockingAllowed();
-+
-+    base::FilePath device_path(device_node);
-+    base::File device_file;
-+    int flags =
-+        base::File::FLAG_OPEN | base::File::FLAG_READ | base::File::FLAG_WRITE;
-+    device_file.Initialize(device_path, flags);
-+    if (!device_file.IsValid()) {
-+      HID_LOG(ERROR) << "Failed to open '" << device_node
-+                     << "': "
-+                     << base::File::ErrorToString(device_file.error_details());
-+      return;
-+    }
-+
-+    base::ScopedFD fd;
-+    fd.reset(device_file.TakePlatformFile());
-+
-+    struct usb_gen_descriptor ugd;
-+    ugd.ugd_data = NULL;
-+    ugd.ugd_maxlen = 0xffff;
-+    int result = HANDLE_EINTR(
-+        ioctl(fd.get(), USB_GET_REPORT_DESC, &ugd));
-+
-+    if (result < 0) {
-+      HID_LOG(ERROR) << "Failed to get report descriptor size";
-+      return;
-+    }
-+
-+    report_descriptor.resize(ugd.ugd_actlen);
-+
-+    ugd.ugd_data = report_descriptor.data();
-+    ugd.ugd_maxlen = ugd.ugd_actlen;
-+    result = HANDLE_EINTR(
-+        ioctl(fd.get(), USB_GET_REPORT_DESC, &ugd));
-+
-+    if (result < 0) {
-+      HID_LOG(ERROR) << "Failed to get report descriptor";
-+      return;
-+    }
-+
-+    scoped_refptr<HidDeviceInfo> device_info(new HidDeviceInfo(
-+        device_id,
-+        /*physical_device_id*/"",
-+	vendor_id,
-+	product_id,
-+	product_name,
-+	serial_number,
-+        device::mojom::HidBusType::kHIDBusTypeUSB,
-+        report_descriptor,
-+	device_node));
-+
-+    task_runner_->PostTask(FROM_HERE, base::BindOnce(&HidServiceNetBSD::AddDevice,
-+                                                 service_, device_info));
-+  }
-+
-+  void OnDeviceRemoved(std::string device_id) {
-+    base::ScopedBlockingCall scoped_blocking_call(
-+        FROM_HERE, base::BlockingType::MAY_BLOCK);
-+    task_runner_->PostTask(
-+        FROM_HERE, base::BindOnce(&HidServiceNetBSD::RemoveDevice, service_,
-+                                  device_id));
-+  }
-+
-+ private:
-+
-+  void CheckPendingPermissionChange() {
-+    base::internal::AssertBlockingAllowed();
-+    std::map<std::string, int>::iterator it;
-+    for (it = permissions_checks_attempts_.begin(); it != permissions_checks_attempts_.end();) {
-+      std::string device_name = it->first;
-+      bool keep = true;
-+      if (HaveReadWritePermissions(device_name)) {
-+        OnDeviceAdded(device_name);
-+        keep = false;
-+      }
-+      else if (it->second-- <= 0) {
-+        HID_LOG(ERROR) << "Still don't have write permissions to '" << device_name
-+                       << "' after " << kMaxPermissionChecks << " attempts";
-+        keep = false;
-+      }
-+
-+      if (keep)
-+        ++it;
-+      else
-+        permissions_checks_attempts_.erase(it++);
-+    }
-+
-+    if (permissions_checks_attempts_.empty())
-+      timer_->Stop();
-+  }
-+
-+  void SetupDevdMonitor() {
-+    base::internal::AssertBlockingAllowed();
-+
-+    int devd_fd = socket(AF_UNIX, SOCK_SEQPACKET, 0);
-+    if (devd_fd < 0)
-+      return;
-+
-+    struct sockaddr_un sa;
-+
-+    sa.sun_family = AF_UNIX;
-+    strlcpy(sa.sun_path, "@VARBASE@/run/devd.seqpacket.pipe", sizeof(sa.sun_path));
-+    if (connect(devd_fd, (struct sockaddr *) &sa, sizeof(sa)) < 0) {
-+      close(devd_fd);
-+      return;
-+    }
-+
-+    devd_fd_.reset(devd_fd);
-+    file_watcher_ = base::FileDescriptorWatcher::WatchReadable(
-+        devd_fd_.get(), base::BindRepeating(&BlockingTaskRunnerHelper::OnDevdMessageCanBeRead,
-+                                            base::Unretained(this)));
-+  }
-+
-+  void OnDevdMessageCanBeRead() {
-+    DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+    ssize_t bytes_read = HANDLE_EINTR(recv(devd_fd_.get(), devd_buffer_->data(),
-+                                      devd_buffer_->size() - 1, MSG_WAITALL));
-+    if (bytes_read < 0) {
-+      if (errno != EAGAIN) {
-+        HID_LOG(ERROR) << "Read failed";
-+        file_watcher_.reset();
-+      }
-+      return;
-+    }
-+
-+    devd_buffer_->data()[bytes_read] = 0;
-+    char *data = devd_buffer_->data();
-+    // It may take some time for devd to change permissions
-+    // on /dev/uhidX node. So do not fail immediately if
-+    // open fail. Retry each second for kMaxPermissionChecks
-+    // times before giving up entirely
-+    if (base::StartsWith(data, "+uhid", base::CompareCase::SENSITIVE)) {
-+      std::vector<std::string> parts = base::SplitString(
-+        data, " ", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL);
-+      if (!parts.empty()) {
-+        std::string device_name = parts[0].substr(1); // skip '+'
-+        if (HaveReadWritePermissions(device_name))
-+          OnDeviceAdded(parts[0].substr(1));
-+        else {
-+          // Do not re-add to checks
-+          if (permissions_checks_attempts_.find(device_name) == permissions_checks_attempts_.end()) {
-+            permissions_checks_attempts_.insert(std::pair<std::string, int>(device_name, kMaxPermissionChecks));
-+            timer_->Start(FROM_HERE, base::Seconds(1),
-+                          this, &BlockingTaskRunnerHelper::CheckPendingPermissionChange);
-+          }
-+        }
-+      }
-+    }
-+
-+    if (base::StartsWith(data, "-uhid", base::CompareCase::SENSITIVE)) {
-+      std::vector<std::string> parts = base::SplitString(
-+        data, " ", base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL);
-+      if (!parts.empty()) {
-+        std::string device_name = parts[0].substr(1); // skip '-'
-+        auto it = permissions_checks_attempts_.find(device_name);
-+        if (it != permissions_checks_attempts_.end()) {
-+          permissions_checks_attempts_.erase(it);
-+          if (permissions_checks_attempts_.empty())
-+            timer_->Stop();
-+        }
-+        OnDeviceRemoved(parts[0].substr(1));
-+      }
-+    }
-+  }
-+
-+  SEQUENCE_CHECKER(sequence_checker_);
-+
-+  // This weak pointer is only valid when checked on this task runner.
-+  base::WeakPtr<HidServiceNetBSD> service_;
-+  scoped_refptr<base::SequencedTaskRunner> task_runner_;
-+  std::unique_ptr<base::FileDescriptorWatcher::Controller> file_watcher_;
-+  std::unique_ptr<base::RepeatingTimer> timer_;
-+  base::ScopedFD devd_fd_;
-+  scoped_refptr<net::IOBufferWithSize> devd_buffer_;
-+  std::map<std::string, int> permissions_checks_attempts_;
-+};
-+
-+HidServiceNetBSD::HidServiceNetBSD()
-+    : blocking_task_runner_(
-+          base::ThreadPool::CreateSequencedTaskRunner(kBlockingTaskTraits)),
-+      helper_(nullptr, base::OnTaskRunnerDeleter(blocking_task_runner_)) {
-+  helper_.reset(new BlockingTaskRunnerHelper(weak_factory_.GetWeakPtr()));
-+  blocking_task_runner_->PostTask(
-+      FROM_HERE,
-+      base::BindOnce(&BlockingTaskRunnerHelper::Start, base::Unretained(helper_.get())));
-+}
-+
-+HidServiceNetBSD::~HidServiceNetBSD() {
-+  blocking_task_runner_->DeleteSoon(FROM_HERE, helper_.release());
-+}
-+
-+base::WeakPtr<HidService> HidServiceNetBSD::GetWeakPtr() {
-+  return weak_factory_.GetWeakPtr();
-+}
-+
-+// static
-+void HidServiceNetBSD::OpenOnBlockingThread(
-+    std::unique_ptr<ConnectParams> params) {
-+  base::ScopedBlockingCall scoped_blocking_call(
-+      FROM_HERE, base::BlockingType::MAY_BLOCK);
-+  scoped_refptr<base::SequencedTaskRunner> task_runner = params->task_runner;
-+
-+  base::FilePath device_path(params->device_info->device_node());
-+  base::File device_file;
-+  int flags =
-+      base::File::FLAG_OPEN | base::File::FLAG_READ | base::File::FLAG_WRITE;
-+  device_file.Initialize(device_path, flags);
-+  if (!device_file.IsValid()) {
-+    HID_LOG(EVENT) << "Failed to open '" << params->device_info->device_node()
-+                   << "': "
-+                   << base::File::ErrorToString(device_file.error_details());
-+    task_runner->PostTask(FROM_HERE,
-+		          base::BindOnce(std::move(params->callback), nullptr));
-+    return;
-+  }
-+  params->fd.reset(device_file.TakePlatformFile());
-+  task_runner->PostTask(FROM_HERE, base::BindOnce(&HidServiceNetBSD::FinishOpen,
-+			                          std::move(params)));
-+}
-+
-+void HidServiceNetBSD::Connect(const std::string& device_guid,
-+                                bool allow_protected_reports,
-+				bool allow_fido_reports,
-+                                ConnectCallback callback) {
-+  DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-+
-+  const auto& map_entry = devices().find(device_guid);
-+  if (map_entry == devices().end()) {
-+    base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
-+        FROM_HERE, base::BindOnce(std::move(callback), nullptr));
-+    return;
-+  }
-+
-+  scoped_refptr<HidDeviceInfo> device_info = map_entry->second;
-+
-+  auto params = std::make_unique<ConnectParams>(device_info,
-+                                                allow_protected_reports,
-+						allow_fido_reports,
-+						std::move(callback));
-+  scoped_refptr<base::SequencedTaskRunner> blocking_task_runner =
-+      params->blocking_task_runner;
-+
-+  blocking_task_runner->PostTask(
-+      FROM_HERE, base::BindOnce(&HidServiceNetBSD::OpenOnBlockingThread,
-+                                std::move(params)));
-+}
-+
-+// static
-+void HidServiceNetBSD::FinishOpen(std::unique_ptr<ConnectParams> params) {
-+  DCHECK(params->fd.is_valid());
-+
-+  if (!base::SetNonBlocking(params->fd.get())) {
-+    HID_PLOG(ERROR) << "Failed to set the non-blocking flag on the device fd";
-+    std::move(params->callback).Run(nullptr);
-+  }
-+
-+  std::move(params->callback).Run(base::MakeRefCounted<HidConnectionNetBSD>(
-+    std::move(params->device_info),
-+    std::move(params->fd),
-+    std::move(params->blocking_task_runner),
-+    params->allow_protected_reports,
-+    params->allow_fido_reports
-+  ));
-+}
-+
-+}  // namespace device
diff --git a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
deleted file mode 100644
index 401bc9b65e..0000000000
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
+++ /dev/null
@@ -1,58 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- services/device/hid/hid_service_netbsd.h.orig	2024-08-27 11:35:21.432490325 +0000
-+++ services/device/hid/hid_service_netbsd.h
-@@ -0,0 +1,49 @@
-+// Copyright 2014 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.
-+
-+#ifndef DEVICE_HID_HID_SERVICE_NETBSD_H_
-+#define DEVICE_HID_HID_SERVICE_NETBSD_H_
-+
-+#include <string>
-+
-+#include "base/memory/ref_counted.h"
-+#include "base/memory/weak_ptr.h"
-+#include "base/timer/timer.h"
-+#include "services/device/hid/hid_service.h"
-+#include "net/base/io_buffer.h"
-+
-+namespace device {
-+
-+class HidServiceNetBSD : public HidService {
-+ public:
-+  HidServiceNetBSD();
-+
-+  HidServiceNetBSD(const HidServiceNetBSD&) = delete;
-+  HidServiceNetBSD& operator=(const HidServiceNetBSD&) = delete;
-+
-+  ~HidServiceNetBSD() override;
-+
-+  void Connect(const std::string& device_guid,
-+               bool allow_protected_reports,
-+	       bool allow_fido_reports,
-+               ConnectCallback connect) override;
-+  base::WeakPtr<HidService> GetWeakPtr() override;
-+
-+ private:
-+  struct ConnectParams;
-+  class BlockingTaskRunnerHelper;
-+
-+  static void OpenOnBlockingThread(std::unique_ptr<ConnectParams> params);
-+  static void FinishOpen(std::unique_ptr<ConnectParams> params);
-+
-+  const scoped_refptr<base::SequencedTaskRunner> blocking_task_runner_;
-+  // |helper_| lives on the sequence |blocking_task_runner_| posts to and holds
-+  // a weak reference back to the service that owns it.
-+  std::unique_ptr<BlockingTaskRunnerHelper, base::OnTaskRunnerDeleter> helper_;
-+  base::WeakPtrFactory<HidServiceNetBSD> weak_factory_{this};
-+};
-+
-+}  // namespace device
-+
-+#endif  // DEVICE_HID_HID_SERVICE_FREEBSD_H_
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 80af4a161a..0df8f43fed 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	2024-08-21 22:46:24.864099300 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig	2024-09-24 20:49:34.401381300 +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 360ff9a8a7..35df986993 100644
--- a/chromium/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/public/mojom/BUILD.gn.orig	2024-08-21 22:46:24.871100200 +0000
+--- services/device/public/mojom/BUILD.gn.orig	2024-09-24 20:49:34.408382000 +0000
 +++ services/device/public/mojom/BUILD.gn
-@@ -97,7 +97,7 @@ mojom("device_service") {
+@@ -98,7 +98,7 @@ mojom("device_service") {
    enable_js_fuzzing = false
  
    enabled_features = []
diff --git a/chromium/patches/patch-services_device_serial_BUILD.gn b/chromium/patches/patch-services_device_serial_BUILD.gn
index 34da018cc4..8dc68ff39a 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	2024-08-21 22:46:24.874100400 +0000
+--- services/device/serial/BUILD.gn.orig	2024-09-24 20:49:34.412382100 +0000
 +++ services/device/serial/BUILD.gn
 @@ -5,7 +5,7 @@
  import("//build/config/chromeos/ui_mode.gni")
diff --git a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
index 0fafb426b1..3d87ece58e 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	2024-08-21 22:46:24.874100400 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig	2024-09-24 20:49:34.412382100 +0000
 +++ services/device/serial/serial_device_enumerator.cc
 @@ -13,7 +13,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 eb3b4a2214..cf2323460b 100644
--- a/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/serial/serial_io_handler_posix.cc.orig	2024-08-21 22:46:24.875100400 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig	2024-09-24 20:49:34.413382300 +0000
 +++ services/device/serial/serial_io_handler_posix.cc
 @@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate,
      BITRATE_TO_SPEED_CASE(9600)
diff --git a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index 5c889d9933..a78f834f1c 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	2024-08-21 22:46:24.878100900 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig	2024-09-24 20:49:34.416382600 +0000
 +++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
 @@ -136,7 +136,11 @@ 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 b76cd5ee7a..49896fa92c 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	2024-08-21 22:46:24.878100900 +0000
+--- services/device/usb/BUILD.gn.orig	2024-09-24 20:49:34.416382600 +0000
 +++ services/device/usb/BUILD.gn
 @@ -91,7 +91,7 @@ static_library("usb") {
      deps += [ "//third_party/re2" ]
diff --git a/chromium/patches/patch-services_device_usb_usb__service.cc b/chromium/patches/patch-services_device_usb_usb__service.cc
index be1fee5dbf..aaebf01d30 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	2024-08-21 22:46:24.884101400 +0000
+--- services/device/usb/usb_service.cc.orig	2024-09-24 20:49:34.423383200 +0000
 +++ services/device/usb/usb_service.cc
 @@ -21,12 +21,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 7f3038fd95..bbb3584fcf 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	2024-08-27 11:35:21.440747518 +0000
+--- services/device/usb/usb_service_fake.cc.orig	2024-09-30 14:27:41.848958163 +0000
 +++ services/device/usb/usb_service_fake.cc
 @@ -0,0 +1,49 @@
 +// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.h b/chromium/patches/patch-services_device_usb_usb__service__fake.h
index 208fde273f..6e0e5e7ceb 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	2024-08-27 11:35:21.441266858 +0000
+--- services/device/usb/usb_service_fake.h.orig	2024-09-30 14:27:41.849483928 +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 1c02fef9a7..3a6cb3d314 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	2024-08-21 22:46:24.898102800 +0000
+--- services/network/BUILD.gn.orig	2024-09-24 20:49:34.437384400 +0000
 +++ services/network/BUILD.gn
-@@ -411,7 +411,6 @@ if (is_linux || is_chromeos) {
+@@ -410,7 +410,6 @@ if (is_linux || is_chromeos) {
      ]
      deps = [
        "//base:base",
diff --git a/chromium/patches/patch-services_network_network__context.cc b/chromium/patches/patch-services_network_network__context.cc
index a6d2240269..ed0e57bfb2 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	2024-08-21 22:46:24.916104800 +0000
+--- services/network/network_context.cc.orig	2024-09-24 20:49:34.455386000 +0000
 +++ services/network/network_context.cc
-@@ -589,7 +589,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -590,7 +590,7 @@ NetworkContext::NetworkContextHttpAuthPr
  NetworkContext::NetworkContextHttpAuthPreferences::
      ~NetworkContextHttpAuthPreferences() = default;
  
@@ -15,7 +15,7 @@ $NetBSD$
  bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
      const {
    if (network_service_) {
-@@ -2384,7 +2384,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2437,7 +2437,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 7837d4244a..e45d827b7f 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	2024-08-21 22:46:24.916104800 +0000
+--- services/network/network_context.h.orig	2024-09-24 20:49:34.456386000 +0000
 +++ services/network/network_context.h
-@@ -692,7 +692,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
+@@ -696,7 +696,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 697aed528e..b7eda24c9d 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	2024-08-21 22:46:24.919105000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig	2024-09-24 20:49:34.459386300 +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 a73c0df227..f93ce5d750 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	2024-08-21 22:46:24.919105000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig	2024-09-24 20:49:34.459386300 +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 5f94103523..540a94c81b 100644
--- a/chromium/patches/patch-services_network_network__service.cc
+++ b/chromium/patches/patch-services_network_network__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/network_service.cc.orig	2024-08-21 22:46:24.919105000 +0000
+--- services/network/network_service.cc.orig	2024-09-24 20:49:34.459386300 +0000
 +++ services/network/network_service.cc
 @@ -99,7 +99,7 @@
  #include "third_party/boringssl/src/include/openssl/cpu.h"
@@ -15,7 +15,7 @@ $NetBSD$
      BUILDFLAG(IS_CHROMEOS_LACROS)
  
  #include "components/os_crypt/sync/key_storage_config_linux.h"
-@@ -975,7 +975,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -977,7 +977,7 @@ void NetworkService::SetExplicitlyAllowe
    net::SetExplicitlyAllowedPorts(ports);
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  void NetworkService::SetGssapiLibraryLoadObserver(
      mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
          gssapi_library_load_observer) {
-@@ -1057,7 +1057,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1059,7 +1059,7 @@ NetworkService::CreateHttpAuthHandlerFac
    );
  }
  
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 694f0dd89b..c0ad8a051c 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	2024-08-21 22:46:24.920105200 +0000
+--- services/network/network_service.h.orig	2024-09-24 20:49:34.459386300 +0000
 +++ services/network/network_service.h
 @@ -238,7 +238,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)
-@@ -494,7 +494,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
+@@ -498,7 +498,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 f264dc008c..9616000b24 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	2024-08-21 22:46:24.929106000 +0000
+--- services/network/public/cpp/BUILD.gn.orig	2024-09-24 20:49:34.468387100 +0000
 +++ services/network/public/cpp/BUILD.gn
 @@ -497,7 +497,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 36c69ea78c..6d9db1c900 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	2024-08-21 22:46:24.938107000 +0000
+--- services/network/public/cpp/features.cc.orig	2024-09-24 20:49:34.478388000 +0000
 +++ services/network/public/cpp/features.cc
 @@ -127,7 +127,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
  BASE_FEATURE(kDnsOverHttpsUpgrade,
diff --git a/chromium/patches/patch-services_network_public_mojom_BUILD.gn b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
index 396b9bc09a..95871f6d4c 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	2024-08-21 22:46:24.956108800 +0000
+--- services/network/public/mojom/BUILD.gn.orig	2024-09-24 20:49:34.496389600 +0000
 +++ services/network/public/mojom/BUILD.gn
 @@ -493,11 +493,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 aeea8c06b6..d5eaa95fa8 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	2024-08-21 22:46:24.972110500 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig	2024-09-24 20:49:34.513391000 +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_on__device__model__service.h b/chromium/patches/patch-services_on__device__model_on__device__model__service.h
index 652d34db2c..fe908fc031 100644
--- a/chromium/patches/patch-services_on__device__model_on__device__model__service.h
+++ b/chromium/patches/patch-services_on__device__model_on__device__model__service.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/on_device_model/on_device_model_service.h.orig	2024-08-21 22:46:24.997113000 +0000
+--- services/on_device_model/on_device_model_service.h.orig	2024-09-24 20:49:34.539393400 +0000
 +++ services/on_device_model/on_device_model_service.h
 @@ -22,6 +22,10 @@
  #include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc b/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
index ebb09523f5..970cfac98c 100644
--- a/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
+++ b/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/on_device_model/pre_sandbox_init.cc.orig	2024-08-21 22:46:24.997113000 +0000
+--- services/on_device_model/pre_sandbox_init.cc.orig	2024-09-24 20:49:34.539393400 +0000
 +++ services/on_device_model/pre_sandbox_init.cc
 @@ -14,7 +14,7 @@
  #include "services/on_device_model/ml/chrome_ml.h"  // nogncheck
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 ddc5f685bb..58c7818098 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	2024-08-21 22:46:25.013114700 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig	2024-09-24 20:49:34.554394700 +0000
 +++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
 @@ -54,7 +54,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 d8fa0796cd..c01814a270 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	2024-08-21 22:46:25.013114700 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig	2024-09-24 20:49:34.554394700 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn
 @@ -29,10 +29,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 35e72f4278..bd1b80540c 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	2024-08-21 22:46:25.014114900 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig	2024-09-24 20:49:34.556394800 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
 @@ -53,7 +53,7 @@ class COMPONENT_EXPORT(
                                      mojom::RawOSMemDump*);
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 20d0c920c9..759b0af779 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	2024-08-27 11:35:21.472671125 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2024-09-30 14:27:41.871006235 +0000
 +++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
 @@ -0,0 +1,66 @@
 +// 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 ec417a9305..c322842d2e 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	2024-08-21 22:46:25.018115000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig	2024-09-24 20:49:34.559395000 +0000
 +++ services/screen_ai/public/cpp/utilities.cc
 @@ -18,7 +18,7 @@ namespace screen_ai {
  
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 2724854870..115b2030b7 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	2024-08-21 22:46:25.018115000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig	2024-09-24 20:49:34.560395200 +0000
 +++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
 @@ -53,6 +53,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 5e099e0199..ddfd3ddc1a 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	2024-08-21 22:46:25.018115000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig	2024-09-24 20:49:34.560395200 +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_service__manager_BUILD.gn b/chromium/patches/patch-services_service__manager_BUILD.gn
index 64e301e137..35edee8ed2 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	2024-08-21 22:46:25.019115200 +0000
+--- services/service_manager/BUILD.gn.orig	2024-09-24 20:49:34.561395400 +0000
 +++ services/service_manager/BUILD.gn
 @@ -66,7 +66,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 1f27097c25..dc004640cf 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	2024-08-21 22:46:25.022115500 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig	2024-09-24 20:49:34.564395700 +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_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index a5f406fb59..f232ee9963 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	2024-08-21 22:46:25.212135000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig	2024-09-24 20:49:34.603399000 +0000
 +++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
 @@ -38,7 +38,7 @@
  #include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
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 86e30a7f9c..b875e51cd5 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	2024-08-21 22:46:25.220136000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig	2024-09-24 20:49:34.610399500 +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__capture_video__capture__service__impl.cc b/chromium/patches/patch-services_video__capture_video__capture__service__impl.cc
index 2c69defa1a..2fcc98f8fe 100644
--- a/chromium/patches/patch-services_video__capture_video__capture__service__impl.cc
+++ b/chromium/patches/patch-services_video__capture_video__capture__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_capture/video_capture_service_impl.cc.orig	2024-08-21 22:46:25.222136000 +0000
+--- services/video_capture/video_capture_service_impl.cc.orig	2024-09-24 20:49:34.612399800 +0000
 +++ services/video_capture/video_capture_service_impl.cc
 @@ -42,7 +42,7 @@
  #include "services/video_capture/lacros/device_factory_adapter_lacros.h"
@@ -24,7 +24,7 @@ $NetBSD$
  // Intended usage of this class is to create viz::Gpu in utility process and
  // connect to viz::GpuClient of browser process, which will call to Gpu service.
  // Also, this class holds the viz::ContextProvider to listen and monitor Gpu
-@@ -323,7 +323,7 @@ void VideoCaptureServiceImpl::LazyInitia
+@@ -337,7 +337,7 @@ void VideoCaptureServiceImpl::LazyInitia
      gpu_dependencies_context_ = std::make_unique<GpuDependenciesContext>();
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
@@ -33,7 +33,7 @@ $NetBSD$
    {
  #else
    if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
-@@ -455,7 +455,7 @@ void VideoCaptureServiceImpl::OnGpuInfoU
+@@ -469,7 +469,7 @@ void VideoCaptureServiceImpl::OnGpuInfoU
  }
  #endif
  
diff --git a/chromium/patches/patch-services_video__capture_video__capture__service__impl.h b/chromium/patches/patch-services_video__capture_video__capture__service__impl.h
index 46b3d2d013..1347efc7cf 100644
--- a/chromium/patches/patch-services_video__capture_video__capture__service__impl.h
+++ b/chromium/patches/patch-services_video__capture_video__capture__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_capture/video_capture_service_impl.h.orig	2024-08-21 22:46:25.222136000 +0000
+--- services/video_capture/video_capture_service_impl.h.orig	2024-09-24 20:49:34.612399800 +0000
 +++ services/video_capture/video_capture_service_impl.h
 @@ -27,7 +27,7 @@
  #include "services/video_capture/ash/video_capture_device_factory_ash.h"
diff --git a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
index 9dc8dfbdbb..089f1685e6 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	2024-08-21 22:46:25.251139200 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig	2024-09-24 20:49:34.646402800 +0000
 +++ skia/ext/SkMemory_new_handler.cpp
 @@ -19,7 +19,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 192d7d7d3e..9ca9fdad5e 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	2024-08-21 22:46:25.257139700 +0000
+--- skia/ext/font_utils.cc.orig	2024-09-24 20:49:34.652403400 +0000
 +++ skia/ext/font_utils.cc
 @@ -19,7 +19,7 @@
  #include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
diff --git a/chromium/patches/patch-skia_ext_platform__canvas.h b/chromium/patches/patch-skia_ext_platform__canvas.h
index 698b71fab2..fb4cc80a5d 100644
--- a/chromium/patches/patch-skia_ext_platform__canvas.h
+++ b/chromium/patches/patch-skia_ext_platform__canvas.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- skia/ext/platform_canvas.h.orig	2024-08-21 22:46:25.259139800 +0000
+--- skia/ext/platform_canvas.h.orig	2024-09-24 20:49:34.653403300 +0000
 +++ skia/ext/platform_canvas.h
 @@ -58,7 +58,7 @@ SK_API HDC GetNativeDrawingContext(SkCan
  
diff --git a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
index 4c2edc5cfb..f22a107880 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	2024-08-21 22:46:25.260140000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig	2024-09-24 20:49:34.654403400 +0000
 +++ skia/ext/skcolorspace_trfn.cc
 @@ -7,6 +7,8 @@
  #pragma allow_unsafe_buffers
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 27e9417ff9..8c8d43c62b 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/abseil-cpp/absl/base/config.h.orig	2024-08-21 22:46:25.501164700 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig	2024-09-24 20:49:34.882423400 +0000
 +++ third_party/abseil-cpp/absl/base/config.h
 @@ -412,7 +412,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMES
  #ifdef ABSL_HAVE_SCHED_YIELD
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 7f894b36ab..725eb0137b 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	2024-08-21 22:46:25.504165000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig	2024-09-24 20:49:34.886423800 +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 c15f192b50..031a71d7aa 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	2024-08-21 22:46:25.505165000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2024-09-24 20:49:34.887424000 +0000
 +++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
 @@ -30,7 +30,7 @@
  #include <sys/syscall.h>
@@ -15,7 +15,7 @@ $NetBSD$
  #include <sys/sysctl.h>
  #endif
  
-@@ -194,6 +194,7 @@ static double GetNominalCPUFrequency() {
+@@ -198,6 +198,7 @@ static double GetNominalCPUFrequency() {
  
  #else
  
@@ -23,7 +23,7 @@ $NetBSD$
  // Helper function for reading a long from a file. Returns true if successful
  // and the memory location pointed to by value is set to the value read.
  static bool ReadLongFromFile(const char *file, long *value) {
-@@ -226,6 +227,7 @@ static bool ReadLongFromFile(const char 
+@@ -230,6 +231,7 @@ static bool ReadLongFromFile(const char 
    }
    return ret;
  }
@@ -31,7 +31,7 @@ $NetBSD$
  
  #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
  
-@@ -325,9 +327,11 @@ static double GetNominalCPUFrequency() {
+@@ -329,9 +331,11 @@ static double GetNominalCPUFrequency() {
    // a new mode (turbo mode). Essentially, those frequencies cannot
    // always be relied upon. The same reasons apply to /proc/cpuinfo as
    // well.
@@ -43,7 +43,7 @@ $NetBSD$
  
  #if defined(ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY)
    // On these platforms, the TSC frequency is the nominal CPU
-@@ -346,10 +350,12 @@ static double GetNominalCPUFrequency() {
+@@ -350,10 +354,12 @@ static double GetNominalCPUFrequency() {
    // If CPU scaling is in effect, we want to use the *maximum*
    // frequency, not whatever CPU speed some random processor happens
    // to be using now.
@@ -56,7 +56,7 @@ $NetBSD$
  
    return 1.0;
  #endif  // !ABSL_INTERNAL_UNSCALED_CYCLECLOCK_FREQUENCY_IS_CPU_FREQUENCY
-@@ -461,6 +467,12 @@ pid_t GetTID() {
+@@ -465,6 +471,12 @@ pid_t GetTID() {
    return reinterpret_cast<pid_t>(thread);
  }
  
@@ -66,6 +66,6 @@ $NetBSD$
 +  return getthrid();
 +}
 +
- #else
+ #elif defined(__Fuchsia__)
  
- // Fallback implementation of `GetTID` using `pthread_self`.
+ pid_t GetTID() {
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 9935ee1f6e..37ddd99bdb 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	2024-08-21 22:46:25.525167200 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig	2024-09-24 20:49:34.908425800 +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 a4f14b58a5..bdf8c45333 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	2024-08-21 22:46:25.586173500 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2024-09-24 20:49:35.059439000 +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 f3638a2df0..d0687e4109 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	2024-08-21 22:46:25.648179800 +0000
+--- third_party/afl/src/afl-fuzz.c.orig	2024-09-24 20:49:35.124444700 +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 cbabc6ecd1..3cf0ba9df7 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	2024-08-21 22:46:54.446134800 +0000
+--- third_party/angle/BUILD.gn.orig	2024-09-24 20:50:07.401277300 +0000
 +++ third_party/angle/BUILD.gn
 @@ -347,7 +347,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 ec25ec6901..c2bce7f22c 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	2024-08-21 22:46:54.571147700 +0000
+--- third_party/angle/src/common/platform.h.orig	2024-09-24 20:50:07.523288000 +0000
 +++ third_party/angle/src/common/platform.h
 @@ -26,8 +26,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 5ad07489bf..61fef8ae1c 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	2024-08-21 22:46:54.571147700 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig	2024-09-24 20:50:07.523288000 +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 8f32683de5..8f64d17fce 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	2024-08-21 22:46:54.575148000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig	2024-09-24 20:50:07.527288400 +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 ff03711862..347eab9788 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/common/system_utils_linux.cpp.orig	2024-08-21 22:46:54.575148000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig	2024-09-24 20:50:07.527288400 +0000
 +++ third_party/angle/src/common/system_utils_linux.cpp
 @@ -15,8 +15,15 @@
  
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 5a61534c43..27057a508a 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	2024-08-21 22:46:54.677158600 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig	2024-09-24 20:50:07.628297300 +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 b0f663f83d..1b6c7afe6c 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	2024-08-21 22:46:54.677158600 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig	2024-09-24 20:50:07.628297300 +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 3db7a4b045..ab44b12dca 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	2024-08-21 22:46:54.677158600 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig	2024-09-24 20:50:07.628297300 +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 bb69e4d933..2f22329836 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	2024-08-21 22:46:54.678158800 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig	2024-09-24 20:50:07.628297300 +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 6fb63a9dc8..761b31594c 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/libANGLE/Display.cpp.orig	2024-08-21 22:46:54.703161200 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig	2024-09-24 20:50:07.651299200 +0000
 +++ third_party/angle/src/libANGLE/Display.cpp
 @@ -60,7 +60,7 @@
  #        include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_formatutils.cpp b/chromium/patches/patch-third__party_angle_src_libANGLE_formatutils.cpp
index 6701352cc4..ee1e5d15c2 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_formatutils.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_formatutils.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/angle/src/libANGLE/formatutils.cpp.orig	2024-08-21 22:46:54.753166400 +0000
+--- third_party/angle/src/libANGLE/formatutils.cpp.orig	2024-09-24 20:50:07.693302900 +0000
 +++ third_party/angle/src/libANGLE/formatutils.cpp
 @@ -1475,7 +1475,7 @@ static InternalFormatInfoMap BuildIntern
      AddYUVFormat(&map,  GL_G8_B8R8_2PLANE_420_UNORM_ANGLE,            true,   8,   8,  8,   0,  0,  GL_G8_B8R8_2PLANE_420_UNORM_ANGLE,    GL_UNSIGNED_BYTE, GL_UNSIGNED_NORMALIZED, false, RequireExt<&Extensions::yuvInternalFormatANGLE>,          RequireExt<&Extensions::yuvInternalFormatANGLE>,          RequireExt<&Extensions::yuvInternalFormatANGLE>,          NeverSupported, NeverSupported);
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 97a25b1c1b..62da0d0214 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	2024-08-21 22:46:54.872178600 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig	2024-09-24 20:50:07.792311700 +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 9c49fa1f3b..253fb9c829 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	2024-08-21 22:46:54.914183000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig	2024-09-24 20:50:07.830315000 +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 3ea3db5d01..c0f88bdc1c 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	2024-08-21 22:46:55.859279900 +0000
+--- third_party/angle/util/BUILD.gn.orig	2024-09-24 20:50:08.647386800 +0000
 +++ third_party/angle/util/BUILD.gn
 @@ -311,7 +311,7 @@ foreach(is_shared_library,
      ]
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 6bce6e6020..b6d2e00bb3 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	2024-08-21 22:46:25.783193600 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig	2024-09-24 20:49:35.258456500 +0000
 +++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
 @@ -68,7 +68,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 99dce423a1..3552cc8ca7 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	2024-08-21 22:46:26.473264500 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig	2024-09-24 20:49:36.047525600 +0000
 +++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
 @@ -65,7 +65,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 e542d69ac7..a58ed1bcdb 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	2024-08-21 22:46:26.473264500 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig	2024-09-24 20:49:36.047525600 +0000
 +++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
 @@ -166,7 +166,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 6a39dce435..44414a76d0 100644
--- a/chromium/patches/patch-third__party_blink_public_platform_platform.h
+++ b/chromium/patches/patch-third__party_blink_public_platform_platform.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/platform/platform.h.orig	2024-08-21 22:46:26.524269800 +0000
+--- third_party/blink/public/platform/platform.h.orig	2024-09-24 20:49:36.101530600 +0000
 +++ third_party/blink/public/platform/platform.h
-@@ -368,7 +368,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -375,7 +375,7 @@ class BLINK_PLATFORM_EXPORT Platform {
      return nullptr;
    }
  
diff --git a/chromium/patches/patch-third__party_blink_public_platform_web__vector.h b/chromium/patches/patch-third__party_blink_public_platform_web__vector.h
index f5f95c68cf..1de7bb57c4 100644
--- a/chromium/patches/patch-third__party_blink_public_platform_web__vector.h
+++ b/chromium/patches/patch-third__party_blink_public_platform_web__vector.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/platform/web_vector.h.orig	2024-08-21 22:46:26.532270400 +0000
+--- third_party/blink/public/platform/web_vector.h.orig	2024-09-24 20:49:36.110531300 +0000
 +++ third_party/blink/public/platform/web_vector.h
 @@ -91,7 +91,7 @@ class WebVector {
    // The vector can be populated using reserve() and emplace_back().
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 65e2e0b65b..074134c887 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	2024-08-21 22:46:26.612278700 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig	2024-09-24 20:49:36.183537700 +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_run__with__pythonpath.py b/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index 8ce6c7392f..94530a573f 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	2024-08-21 22:46:26.626280300 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig	2024-09-24 20:49:36.197538900 +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 30586adb86..f12dd8784d 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	2024-08-21 22:46:26.630280500 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig	2024-09-24 20:49:36.201539300 +0000
 +++ third_party/blink/renderer/controller/blink_initializer.cc
 @@ -81,12 +81,12 @@
  #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
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 c80e916196..db71baf5ec 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	2024-08-21 22:46:26.632280800 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig	2024-09-24 20:49:36.203539400 +0000
 +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
 @@ -133,15 +133,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 f986db85e1..d4df114664 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	2024-08-21 22:46:26.632280800 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig	2024-09-24 20:49:36.203539400 +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_editing_editing__behavior.cc b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index d9ba3dee2e..5fb1b7d4e6 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2024-08-21 22:46:26.833301500 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2024-09-24 20:49:36.406557300 +0000
 +++ third_party/blink/renderer/core/editing/editing_behavior.cc
 @@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharac
    // unexpected behaviour
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 8f98f01105..6c3c4c1322 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	2024-08-21 22:46:27.085327400 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig	2024-09-24 20:49:36.452561100 +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 ec7eb42b40..27937495a6 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	2024-08-21 22:46:27.097328400 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig	2024-09-24 20:49:36.464562400 +0000
 +++ third_party/blink/renderer/core/exported/web_view_impl.cc
 @@ -427,7 +427,7 @@ SkFontHinting RendererPreferencesToSkiaH
      const blink::RendererPreferences& prefs) {
@@ -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'
-@@ -3418,7 +3418,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3407,7 +3407,7 @@ void WebViewImpl::UpdateFontRenderingFro
        renderer_preferences_.use_subpixel_positioning);
  // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
  // complete.
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 630de19a90..3daa293d7f 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2024-08-21 22:46:27.153334400 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2024-09-24 20:49:36.521567300 +0000
 +++ third_party/blink/renderer/core/frame/web_frame_test.cc
 @@ -6477,7 +6477,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
  }
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 24f0433194..acdeef7d80 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	2024-08-21 22:46:27.165335400 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig	2024-09-24 20:49:36.533568400 +0000
 +++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
 @@ -55,7 +55,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 05187e96f8..2af4b2ecce 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	2024-08-21 22:46:27.264345600 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig	2024-09-24 20:49:36.634577300 +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 65537fbcf0..67d62df02f 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/layout/layout_view.cc.orig	2024-08-21 22:46:27.355355000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig	2024-09-24 20:49:36.726585400 +0000
 +++ third_party/blink/renderer/core/layout/layout_view.cc
-@@ -72,7 +72,7 @@
+@@ -73,7 +73,7 @@
  #include "ui/display/screen_info.h"
  #include "ui/gfx/geometry/quad_f.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "third_party/blink/renderer/platform/fonts/font_cache.h"
  #endif
  
-@@ -775,7 +775,7 @@ void LayoutView::LayoutRoot() {
+@@ -774,7 +774,7 @@ void LayoutView::LayoutRoot() {
      intrinsic_logical_widths_ = LogicalWidth();
    }
  
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 d6f2bca987..ca5ac6c295 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2024-08-21 22:46:27.458365700 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2024-09-24 20:49:36.831594500 +0000
 +++ third_party/blink/renderer/core/paint/paint_layer.cc
 @@ -120,7 +120,7 @@ namespace blink {
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index f337840ab0..ba9fb5d142 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2024-08-21 22:46:27.502370000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2024-09-24 20:49:36.875598400 +0000
 +++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
-@@ -149,7 +149,7 @@ bool ScrollbarThemeAura::SupportsDragSna
+@@ -148,7 +148,7 @@ bool ScrollbarThemeAura::SupportsDragSna
  // is true for at least GTK and QT apps).
  // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
  // complete.
@@ -15,7 +15,7 @@ $NetBSD$
    return false;
  #else
    return true;
-@@ -372,7 +372,7 @@ bool ScrollbarThemeAura::ShouldCenterOnT
+@@ -418,7 +418,7 @@ bool ScrollbarThemeAura::ShouldCenterOnT
                                               const WebMouseEvent& event) const {
  // TODO(crbug.com/1052397): Revisit once build flag switch of lacros-chrome is
  // complete.
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 176ca139f3..01c7b31f13 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2024-08-21 22:46:27.642384500 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2024-09-24 20:49:37.018611000 +0000
 +++ third_party/blink/renderer/core/xml/xslt_processor.h
 @@ -77,7 +77,11 @@ class XSLTProcessor final : public Scrip
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index f0438f40bb..09a2e4e8b2 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	2024-08-21 22:46:27.642384500 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig	2024-09-24 20:49:37.018611000 +0000
 +++ third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc
 @@ -71,7 +71,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 779a3cb6ef..09293212bf 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	2024-08-21 22:46:27.780398600 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig	2024-09-24 20:49:37.157623000 +0000
 +++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
 @@ -35,7 +35,7 @@ namespace {
  AudioDeviceFactory* g_factory_override = nullptr;
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 3c6cdec852..5cab89e9b9 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	2024-08-21 22:46:27.781398800 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig	2024-09-24 20:49:37.159623400 +0000
 +++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
 @@ -813,7 +813,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_webrtc__audio__renderer__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 7e56b65c2c..beb88a1f78 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,7 +4,7 @@ $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	2024-08-21 22:46:27.874408200 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig	2024-09-24 20:49:37.256631900 +0000
 +++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
 @@ -302,7 +302,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
    SetupRenderer(kDefaultOutputDeviceId);
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 6612094754..4fee6d844a 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,9 +4,9 @@ $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	2024-08-21 22:46:27.933414200 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig	2024-09-24 20:49:37.446648600 +0000
 +++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
-@@ -468,7 +468,7 @@ class AudioWorkletThreadPriorityTest
+@@ -469,7 +469,7 @@ class AudioWorkletThreadPriorityTest
  
      // TODO(crbug.com/1022888): The worklet thread priority is always NORMAL
      // on OS_LINUX and OS_CHROMEOS regardless of the thread priority setting.
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 5ffa0e1ecd..37ff9d3f4d 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	2024-08-21 22:46:27.986419700 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig	2024-09-24 20:49:37.502653400 +0000
 +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6304,7 +6304,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6305,7 +6305,7 @@ void WebGLRenderingContextBase::TexImage
    constexpr bool kAllowZeroCopyImages = true;
  #endif
  
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 9cdfa59305..aa124204eb 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	2024-08-21 22:46:27.998421000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig	2024-09-24 20:49:37.515654600 +0000
 +++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
 @@ -788,7 +788,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 f735da85f2..0d0f91915b 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	2024-08-21 22:46:28.031424300 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig	2024-09-24 20:49:37.549657600 +0000
 +++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2003,7 +2003,7 @@ static_library("test_support") {
+@@ -2007,7 +2007,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 fee30669af..7bcd16206c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2024-08-21 22:46:28.076429100 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2024-09-24 20:49:37.594661500 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.cc
-@@ -79,7 +79,7 @@ extern const char kNotoColorEmojiCompat[
+@@ -81,7 +81,7 @@ extern const char kNotoColorEmojiCompat[
  
  SkFontMgr* FontCache::static_font_manager_ = nullptr;
  
@@ -15,7 +15,7 @@ $NetBSD$
  float FontCache::device_scale_factor_ = 1.0;
  #endif
  
-@@ -130,7 +130,7 @@ const FontPlatformData* FontCache::Syste
+@@ -132,7 +132,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 fcc5ffa57b..07f657c08c 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	2024-08-21 22:46:28.076429100 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig	2024-09-24 20:49:37.594661500 +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
  
-@@ -165,7 +165,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -167,7 +167,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_; }
-@@ -241,7 +241,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -243,7 +243,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*);
-@@ -314,7 +314,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final {
                                     const FontFaceCreationParams&,
                                     std::string& name);
  
@@ -42,7 +42,7 @@ $NetBSD$
    static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
                                                  UChar32,
                                                  const FontDescription&,
-@@ -351,7 +351,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -353,7 +353,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 c035453f11..5a9b165378 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2024-08-21 22:46:28.077429000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2024-09-24 20:49:37.595661600 +0000
 +++ third_party/blink/renderer/platform/fonts/font_description.cc
 @@ -44,7 +44,7 @@
  #include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
index e1fc6b3a49..5819a77eb3 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2024-08-21 22:46:28.079429400 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2024-09-24 20:49:37.597661700 +0000
 +++ third_party/blink/renderer/platform/fonts/font_metrics.cc
 @@ -39,7 +39,7 @@
  namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc
index 6cd36d4863..aeeaef7b20 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__platform__data.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_platform_data.cc.orig	2024-08-21 22:46:28.080429300 +0000
+--- third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig	2024-09-24 20:49:37.598662000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_platform_data.cc
 @@ -54,7 +54,7 @@
  namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index 8785929ed2..4fd6c7fdaa 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	2024-08-21 22:46:28.081429500 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig	2024-09-24 20:49:37.600662000 +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 9a78a1fb94..f425ad08a9 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	2024-08-21 22:46:28.095430900 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig	2024-09-24 20:49:37.614663100 +0000
 +++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
 @@ -65,7 +65,7 @@ AtomicString ToAtomicString(const SkStri
    return AtomicString::FromUTF8(str.c_str(), str.size());
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 2eac867eb9..7233ce2b45 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	2024-08-21 22:46:28.104431900 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig	2024-09-24 20:49:37.622664000 +0000
 +++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
 @@ -71,8 +71,12 @@ void BeginFrameProvider::CreateComposito
  
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 cb5aa7739f..fa687d4490 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,12 +4,12 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2024-08-21 22:46:28.154437000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2024-09-24 20:49:37.672668200 +0000
 +++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -418,7 +418,7 @@ void VideoFrameSubmitter::OnBeginFrame(
-       continue;
-     auto& feedback =
-         timing_details.find(frame_token)->value.presentation_feedback;
+@@ -420,7 +420,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+     auto& details = timing_details.find(frame_token)->value;
+     auto& feedback = details.presentation_feedback;
+ 
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      // TODO: On Linux failure flag is unreliable, and perfectly rendered frames
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 62ed8cf52c..160be664e3 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	2024-08-21 22:46:28.174439000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig	2024-09-24 20:49:37.691670000 +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 7c7660696f..d7e275801e 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,9 +4,9 @@ $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	2024-08-21 22:46:28.232445000 +0000
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig	2024-09-24 20:49:37.748675000 +0000
 +++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -254,12 +254,12 @@ SupportedFormats GetSupportedFormatsInte
+@@ -260,12 +260,12 @@ SupportedFormats GetSupportedFormatsInte
        supported_formats.scalability_modes.push_back(profile.scalability_modes);
        supported_formats.sdp_formats.push_back(std::move(*format));
  
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 983c5c7bf9..9c74b21395 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2024-08-21 22:46:28.238445500 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2024-09-24 20:49:37.754675600 +0000
 +++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -344,7 +344,7 @@
+@@ -364,7 +364,7 @@
        name: "AppTitle",
        status: "experimental",
        origin_trial_feature_name: "AppTitle",
@@ -15,7 +15,7 @@ $NetBSD$
        base_feature: "WebAppEnableAppTitle",
      },
      {
-@@ -1703,7 +1703,7 @@
+@@ -1801,7 +1801,7 @@
        base_feature: "none",
        public: true,
        origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -24,7 +24,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
      },
      {
-@@ -3105,7 +3105,7 @@
+@@ -3227,7 +3227,7 @@
        // Tracking bug for the implementation: https://crbug.com/1462930
        name: "PermissionElement",
        origin_trial_feature_name: "PermissionElement",
@@ -33,7 +33,7 @@ $NetBSD$
        status: "experimental",
        public: true,
        base_feature_status: "enabled",
-@@ -3232,7 +3232,7 @@
+@@ -3366,7 +3366,7 @@
      {
        name: "PrivateNetworkAccessPermissionPrompt",
        origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -42,7 +42,7 @@ $NetBSD$
        status: "stable",
        public: true,
        base_feature: "none",
-@@ -4195,7 +4195,7 @@
+@@ -4384,7 +4384,7 @@
        name: "UnrestrictedSharedArrayBuffer",
        base_feature: "none",
        origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -51,7 +51,7 @@ $NetBSD$
      },
      // Enables using policy-controlled feature "usb-unrestricted" to allow
      // isolated context to access protected USB interface classes and to
-@@ -4364,7 +4364,7 @@
+@@ -4564,7 +4564,7 @@
      {
        name: "WebAppScopeExtensions",
        origin_trial_feature_name: "WebAppScopeExtensions",
@@ -60,7 +60,7 @@ $NetBSD$
        status: "experimental",
        base_feature: "none",
      },
-@@ -4407,7 +4407,7 @@
+@@ -4607,7 +4607,7 @@
        status: "experimental",
        base_feature: "none",
        origin_trial_feature_name: "WebAppUrlHandling",
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 083783bd00..62746e100d 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2024-08-21 22:46:28.243446000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2024-09-24 20:49:37.758675800 +0000
 +++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -82,7 +82,7 @@ void Thread::CreateAndSetCompositorThrea
-       std::make_unique<scheduler::CompositorThread>(params);
-   compositor_thread->Init();
+@@ -88,7 +88,7 @@ void Thread::CreateAndSetCompositorThrea
+             "Compositor");
+       }));
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
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 d6c019de03..891289559f 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	2024-08-21 22:46:28.311453000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig	2024-09-24 20:49:37.830682300 +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 4f87b5667b..d13efad2cb 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	2024-08-21 22:46:28.322454200 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig	2024-09-24 20:49:37.841683100 +0000
 +++ third_party/blink/renderer/platform/wtf/container_annotations.h
 @@ -12,7 +12,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 0d20f11924..522f680d0d 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	2024-08-21 22:46:28.328455000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig	2024-09-24 20:49:37.847683700 +0000
 +++ third_party/blink/renderer/platform/wtf/math_extras.h
 @@ -128,6 +128,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 ac8f3fa8b8..9788a6e5b3 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	2024-08-21 22:46:28.330455000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig	2024-09-24 20:49:37.849683800 +0000
 +++ third_party/blink/renderer/platform/wtf/stack_util.cc
 @@ -23,6 +23,13 @@
  extern "C" void* __libc_stack_end;  // NOLINT
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc
index 6a0ff48716..27a46a239d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc.orig	2024-08-21 22:46:28.341456200 +0000
+--- third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc.orig	2024-09-24 20:49:37.860684900 +0000
 +++ third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc
 @@ -615,6 +615,7 @@ static void GbkUrlEscapedEntityCallack(
                                code_point, reason, err);
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_thread__specific.h b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_thread__specific.h
index 8fb7ce7c90..e74e0e919c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_thread__specific.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_thread__specific.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/wtf/thread_specific.h.orig	2024-08-21 22:46:28.344456400 +0000
+--- third_party/blink/renderer/platform/wtf/thread_specific.h.orig	2024-09-24 20:49:37.863685100 +0000
 +++ third_party/blink/renderer/platform/wtf/thread_specific.h
 @@ -104,7 +104,8 @@ inline bool ThreadSpecific<T>::IsSet() {
  template <typename T>
diff --git a/chromium/patches/patch-third__party_brotli_common_platform.h b/chromium/patches/patch-third__party_brotli_common_platform.h
index 83d93584df..e18277a81e 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	2024-08-21 22:46:41.107766200 +0000
+--- third_party/brotli/common/platform.h.orig	2024-09-24 20:49:53.557062400 +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 33f8a47942..f04d36b4f0 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	2024-08-21 22:46:41.239779700 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig	2024-09-24 20:49:53.700075000 +0000
 +++ third_party/cpuinfo/cpuinfo.gni
 @@ -8,7 +8,7 @@ use_cpuinfo =
      current_cpu != "s390" && current_cpu != "s390x" &&
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 191405c2c0..376b376873 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	2024-08-21 22:46:41.241780000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig	2024-09-24 20:49:53.702075000 +0000
 +++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
 @@ -61,7 +61,7 @@ if (crashpad_is_in_chromium) {
    crashpad_is_ios = is_ios
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 5dcb4af252..ba3912e6d5 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	2024-08-21 22:46:41.242780200 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig	2024-09-24 20:49:53.703075200 +0000
 +++ third_party/crashpad/crashpad/client/BUILD.gn
 @@ -137,6 +137,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 2bdd76d1c3..656dca2289 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	2024-08-27 11:35:21.727091142 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2024-09-30 14:27:41.999216769 +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 d12f54b840..2816353daa 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	2024-08-21 22:46:41.264782400 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig	2024-09-24 20:49:53.725077200 +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 449805640e..4893082a7f 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	2024-08-21 22:46:41.313787500 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig	2024-09-24 20:49:53.777081700 +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 4ed9d520fb..9d4d383077 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	2024-08-21 22:46:41.313787500 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig	2024-09-24 20:49:53.777081700 +0000
 +++ third_party/crashpad/crashpad/util/misc/capture_context.h
 @@ -21,7 +21,8 @@
  #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 1a920348f3..70e3d0829e 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	2024-08-21 22:46:41.315787600 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig	2024-09-24 20:49:53.779081800 +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 5402b0a783..f67d8b8cc5 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	2024-08-21 22:46:41.317788000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig	2024-09-24 20:49:53.781082000 +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 0814daa805..3a16c7ad99 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	2024-08-21 22:46:41.320788100 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig	2024-09-24 20:49:53.784082200 +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 8803640847..9010764ccd 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	2024-08-21 22:46:41.320788100 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig	2024-09-24 20:49:53.784082200 +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 c1281f8cea..e23855b6c3 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	2024-08-21 22:46:41.321788300 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig	2024-09-24 20:49:53.785082300 +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 2f21deca85..53b79211b9 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	2024-08-21 22:46:41.322788200 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig	2024-09-24 20:49:53.785082300 +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 f8e5f1f525..0a6defa073 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	2024-08-21 22:46:41.331789300 +0000
+--- third_party/crc32c/BUILD.gn.orig	2024-09-24 20:49:53.795083300 +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 241a001e06..e57aae3676 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	2024-08-21 22:47:51.393976700 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig	2024-09-24 20:50:40.573188800 +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 f18163552a..afbc962559 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	2024-08-21 22:47:51.401977500 +0000
+--- third_party/dawn/src/dawn/common/Platform.h.orig	2024-09-24 20:50:40.583189500 +0000
 +++ third_party/dawn/src/dawn/common/Platform.h
 @@ -59,6 +59,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 a9fb65edaf..39a3e50a65 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	2024-08-21 22:47:51.467984400 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig	2024-09-24 20:50:40.661196500 +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 803a1b2ffd..1bed99de9f 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	2024-08-21 22:47:00.226728000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig	2024-09-24 20:50:11.983679500 +0000
 +++ third_party/ffmpeg/BUILD.gn
 @@ -343,7 +343,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 21190a7df2..a072891294 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	2024-08-21 22:47:00.782785000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig	2024-09-24 20:50:12.802751300 +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 a718c03e8c..7ef1729116 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	2024-08-21 22:47:01.054813000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig	2024-09-24 20:50:13.076775600 +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 58da9b5cb3..cb06ed4709 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	2024-08-21 22:47:01.070814600 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig	2024-09-24 20:50:13.091776800 +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 f4bbae24c3..d2eb6f1f1e 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	2024-08-21 22:47:01.076815100 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig	2024-09-24 20:50:13.099777500 +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 e676441234..91f14a99e6 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	2024-08-21 22:47:01.089816600 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig	2024-09-24 20:50:13.112778700 +0000
 +++ third_party/ffmpeg/libavutil/x86/x86inc.asm
 @@ -46,6 +46,12 @@
      %endif
diff --git a/chromium/patches/patch-third__party_fontconfig_include_config.h b/chromium/patches/patch-third__party_fontconfig_include_config.h
index 23a05ba87c..1b73a8c925 100644
--- a/chromium/patches/patch-third__party_fontconfig_include_config.h
+++ b/chromium/patches/patch-third__party_fontconfig_include_config.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/fontconfig/include/config.h.orig	2024-08-21 22:46:41.355791800 +0000
+--- third_party/fontconfig/include/config.h.orig	2024-09-24 20:49:53.819085400 +0000
 +++ third_party/fontconfig/include/config.h
 @@ -13,7 +13,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 01d01c0b9e..456f0ff1e0 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	2024-08-21 22:47:00.218727000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig	2024-09-24 20:50:13.226788500 +0000
 +++ third_party/fontconfig/src/src/fccompat.c
 @@ -184,7 +184,9 @@ FcRandom(void)
  {
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 61a0affb2d..4aea24a19f 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	2024-08-21 22:46:41.840841500 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig	2024-09-24 20:49:54.336130600 +0000
 +++ third_party/ipcz/src/reference_drivers/random.cc
 @@ -14,7 +14,8 @@
  #include <windows.h>
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 2c4e11bff8..89618c73fb 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	2024-08-21 22:46:41.841841500 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig	2024-09-24 20:49:54.337130800 +0000
 +++ third_party/ipcz/src/standalone/base/logging.cc
 @@ -50,6 +50,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 646cbd21f9..b2fc8c36e6 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	2024-08-21 22:46:41.876845100 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig	2024-09-24 20:49:54.376134200 +0000
 +++ third_party/leveldatabase/env_chromium.cc
 @@ -326,7 +326,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 6a19c545ae..ad716c6ab4 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	2024-08-21 22:47:02.925004700 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig	2024-09-24 20:50:15.427981900 +0000
 +++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
 @@ -99,10 +99,46 @@ static int arm_get_cpu_caps(void) {
    return flags;
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 4949e6a03a..315484a16a 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
@@ -4,15 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/src/chrono.cpp.orig	2024-08-21 22:47:01.368845200 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig	2024-09-24 20:50:13.710831200 +0000
 +++ third_party/libc++/src/src/chrono.cpp
-@@ -33,7 +33,8 @@
- 
- // OpenBSD does not have a fully conformant suite of POSIX timers, but
+@@ -34,7 +34,7 @@
+ // OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but
  // it does have clock_gettime and CLOCK_MONOTONIC which is all we need.
--#if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__OpenBSD__) || (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0)
-+#if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__OpenBSD__) || (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || \
-+      defined(__FreeBSD__) || defined(__NetBSD__)
+ #if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__OpenBSD__) || defined(__AMDGPU__) ||                      \
+-    defined(__NVPTX__) || (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0)
++    defined(__NVPTX__) || (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__FreeBSD__) || defined(__NetBSD__)
  #  define _LIBCPP_HAS_CLOCK_GETTIME
  #endif
  
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 1b6898cdfe..85147903f7 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,15 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2024-08-21 22:47:01.370845300 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2024-09-24 20:50:13.712831300 +0000
 +++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
-@@ -29,7 +29,8 @@
- #  include <sys/time.h> // for gettimeofday and timeval
+@@ -30,7 +30,7 @@
  #endif
  
--#if defined(__APPLE__) || defined(__gnu_hurd__) || (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0)
-+#if defined(__APPLE__) || defined(__gnu_hurd__) || (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__) || \
-+    defined(__FreeBSD__) || defined(__NetBSD__)
+ #if defined(__APPLE__) || defined(__gnu_hurd__) || defined(__AMDGPU__) || defined(__NVPTX__) ||                        \
+-    (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0)
++    (defined(_POSIX_TIMERS) && _POSIX_TIMERS > 0) || defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
  #  define _LIBCPP_HAS_CLOCK_GETTIME
  #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 a27bae81e9..85aeb5ce86 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	2024-08-21 22:47:01.355843800 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig	2024-09-24 20:50:14.377889600 +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 cffe2b201d..67654e5fb8 100644
--- a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
+++ b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libdrm/src/xf86drmMode.c.orig	2024-08-21 22:48:07.003577700 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig	2024-09-24 20:51:16.560347300 +0000
 +++ third_party/libdrm/src/xf86drmMode.c
-@@ -966,7 +966,7 @@ drm_public int drmCheckModesettingSuppor
+@@ -976,7 +976,7 @@ drm_public int drmCheckModesettingSuppor
  	}
  #elif defined(__DragonFly__)
  	return 0;
@@ -15,7 +15,7 @@ $NetBSD$
  	int	fd;
  	struct drm_mode_card_res res;
  	drmModeResPtr r = 0;
-@@ -1119,7 +1119,11 @@ drm_public int drmModePageFlipTarget(int
+@@ -1129,7 +1129,11 @@ drm_public int drmModePageFlipTarget(int
  
  drm_public int drmModeSetPlane(int fd, uint32_t plane_id, uint32_t crtc_id,
  		    uint32_t fb_id, uint32_t flags,
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 fac1c345cb..783298db5d 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	2024-08-21 22:47:48.097638600 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig	2024-09-24 20:51:00.957977800 +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 fb8be52246..13f7607260 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	2024-08-21 22:47:48.097638600 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig	2024-09-24 20:51:00.957977800 +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 8f82f09e35..22e738540e 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	2024-08-21 22:47:48.098638800 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig	2024-09-24 20:51:00.958978000 +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 cc406c524c..ab0fd5a507 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	2024-08-21 22:47:19.288683400 +0000
+--- third_party/libsync/src/include/sync/sync.h.orig	2024-09-24 20:50:34.129623200 +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 568bc0137d..c1836c08af 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	2024-08-21 22:47:19.288683400 +0000
+--- third_party/libsync/src/sync.c.orig	2024-09-24 20:50:34.129623200 +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 29c2566ed5..67b7afeeff 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	2024-08-21 22:46:41.983856200 +0000
+--- third_party/libusb/BUILD.gn.orig	2024-09-24 20:49:54.485144000 +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 9ca5f5bd1c..4f942fde34 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	2024-08-21 22:46:41.984856100 +0000
+--- third_party/libusb/src/libusb/core.c.orig	2024-09-24 20:49:54.486143800 +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 8473982927..3f53efee31 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	2024-08-21 22:46:41.987856600 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig	2024-09-24 20:49:54.490144300 +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 540e5e10ea..40d14afa2b 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	2024-08-21 22:47:04.762193200 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig	2024-09-24 20:50:17.713182400 +0000
 +++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
 @@ -92,10 +92,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 bec9b05b3f..0b34e5b29a 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	2024-08-21 22:46:42.199878200 +0000
+--- third_party/lzma_sdk/C/CpuArch.c.orig	2024-09-24 20:49:54.719164400 +0000
 +++ third_party/lzma_sdk/C/CpuArch.c
 @@ -412,12 +412,40 @@ 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 3f9450c7ea..b648094a08 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	2024-08-21 22:47:04.559172400 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig	2024-09-24 20:50:16.735096500 +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 a5b2c29c07..6516312415 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	2024-08-21 22:47:04.614178200 +0000
+--- third_party/nasm/BUILD.gn.orig	2024-09-24 20:50:17.230140000 +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 608eb8f172..7d9788922a 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	2024-08-21 22:47:04.630179600 +0000
+--- third_party/nasm/config/config-linux.h.orig	2024-09-24 20:50:17.245141300 +0000
 +++ third_party/nasm/config/config-linux.h
 @@ -160,7 +160,7 @@
  
diff --git a/chromium/patches/patch-third__party_node_node.gni b/chromium/patches/patch-third__party_node_node.gni
index dc11798cd4..5dcdfb05f1 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	2024-08-21 22:46:42.536913000 +0000
+--- third_party/node/node.gni.orig	2024-09-24 20:49:54.947184300 +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 2383db190a..a1cae89c33 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	2024-08-21 22:46:42.536913000 +0000
+--- third_party/node/node.py.orig	2024-09-24 20:49:54.948184500 +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 52bc60a7b2..706b9afaa9 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	2024-08-21 22:48:21.725087400 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig	2024-09-24 20:51:33.384824000 +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 95d3b52aea..3ebd60c956 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	2024-08-21 22:48:21.745089500 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig	2024-09-24 20:51:33.405825900 +0000
 +++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
 @@ -20,7 +20,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 030952eab9..28e53b8101 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	2024-08-21 22:48:21.789094000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig	2024-09-24 20:51:33.447829500 +0000
 +++ third_party/pdfium/fxjs/fx_date_helpers.cpp
 @@ -39,6 +39,11 @@ double GetLocalTZA() {
      return 0;
diff --git a/chromium/patches/patch-third__party_pdfium_pdfium.gni b/chromium/patches/patch-third__party_pdfium_pdfium.gni
index e622c2f714..5617dfa33f 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	2024-08-21 22:48:21.801095200 +0000
+--- third_party/pdfium/pdfium.gni.orig	2024-09-24 20:51:33.458830600 +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 05e7f2bbd5..ac52800780 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	2024-08-21 22:48:22.001115800 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig	2024-09-24 20:51:33.671849300 +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 477cfd4bb4..a7df823754 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	2024-08-21 22:48:05.703444200 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig	2024-09-24 20:51:14.562172000 +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 b4495ce785..4c6afa8114 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	2024-08-21 22:48:05.704444400 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig	2024-09-24 20:51:14.563172000 +0000
 +++ third_party/perfetto/include/perfetto/base/thread_utils.h
 @@ -34,6 +34,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 5364549311..130f74b53b 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/include/perfetto/base/time.h.orig	2024-08-21 22:48:05.704444400 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig	2024-09-24 20:51:14.563172000 +0000
 +++ third_party/perfetto/include/perfetto/base/time.h
 @@ -199,6 +199,9 @@ inline TimeNanos GetTimeInternalNs(clock
  // Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index e0fd6858df..6339b90e13 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	2024-08-21 22:48:05.705444600 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig	2024-09-24 20:51:14.564172000 +0000
 +++ third_party/perfetto/include/perfetto/ext/base/event_fd.h
 @@ -55,6 +55,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 dfb9c30e50..a300310fa9 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	2024-08-21 22:48:05.708444800 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig	2024-09-24 20:51:14.566172400 +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 0945113993..52f1002c59 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	2024-08-21 22:48:05.727446800 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig	2024-09-24 20:51:14.582173600 +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 42d456457f..44b43980d6 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	2024-08-21 22:48:05.786452800 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig	2024-09-24 20:51:14.631178000 +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_event__fd.cc b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
index 038627cf4b..60d81e76eb 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	2024-08-21 22:48:05.811455500 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig	2024-09-24 20:51:14.651179800 +0000
 +++ third_party/perfetto/src/base/event_fd.cc
 @@ -22,7 +22,8 @@
  #if PERFETTO_BUILDFLAG(PERFETTO_OS_WIN)
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 b59205dd5b..40be779880 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	2024-08-21 22:48:05.814455700 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig	2024-09-24 20:51:14.654180000 +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_string__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
index fe29a5bd44..d84f5b560f 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	2024-08-21 22:48:05.815456000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig	2024-09-24 20:51:14.655180000 +0000
 +++ third_party/perfetto/src/base/string_utils.cc
 @@ -38,9 +38,10 @@ namespace base {
  
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 a77129026f..59433f1a71 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	2024-08-21 22:48:05.816455800 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig	2024-09-24 20:51:14.655180000 +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 9766175596..623b380d76 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	2024-08-21 22:48:05.818456200 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig	2024-09-24 20:51:14.657180300 +0000
 +++ third_party/perfetto/src/base/test/vm_test_utils.cc
 @@ -91,7 +91,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 ddb330b967..6890910c8d 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	2024-08-21 22:48:05.818456200 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig	2024-09-24 20:51:14.657180300 +0000
 +++ third_party/perfetto/src/base/thread_task_runner.cc
 @@ -27,8 +27,9 @@
  #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 02276ffb19..220b6839f8 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	2024-08-21 22:48:05.820456300 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig	2024-09-24 20:51:14.658180200 +0000
 +++ third_party/perfetto/src/base/unix_socket.cc
 @@ -44,7 +44,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 9feb31b289..54cfa6ac86 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	2024-08-21 22:48:05.820456300 +0000
+--- third_party/perfetto/src/base/utils.cc.orig	2024-09-24 20:51:14.659180400 +0000
 +++ third_party/perfetto/src/base/utils.cc
 @@ -38,8 +38,9 @@
  #include <mach/vm_page_size.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 9a751591d5..1e1208b306 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	2024-08-21 22:48:05.962471000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig	2024-09-24 20:51:14.727186400 +0000
 +++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
 @@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_
      case FtraceEvent::kV4l2QbufFieldNumber: {
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc
index 3113c8ad01..fe726903d9 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/tracing/core/clock_snapshots.cc.orig	2024-08-21 22:48:06.922569300 +0000
+--- third_party/perfetto/src/tracing/core/clock_snapshots.cc.orig	2024-09-24 20:51:16.708360200 +0000
 +++ third_party/perfetto/src/tracing/core/clock_snapshots.cc
 @@ -26,7 +26,8 @@ ClockSnapshotVector CaptureClockSnapshot
    ClockSnapshotVector snapshot_data;
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 18f3cd615c..6150b81fa7 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	2024-08-21 22:48:06.928570000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig	2024-09-24 20:51:16.714360700 +0000
 +++ third_party/perfetto/src/tracing/ipc/memfd.cc
 @@ -20,7 +20,8 @@
  
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 cb5abb062c..ab6a1c2e51 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	2024-08-21 22:48:06.938571000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig	2024-09-24 20:51:16.727362000 +0000
 +++ third_party/perfetto/src/tracing/track.cc
 @@ -155,7 +155,7 @@ namespace internal {
  namespace {
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 32d4df7cb1..65ede2a517 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	2024-08-21 22:46:42.857946000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig	2024-09-24 20:49:55.295215000 +0000
 +++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
 @@ -122,7 +122,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
  
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 ce4920dd10..055c4b8a95 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	2024-08-21 22:47:13.317071000 +0000
+--- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig	2024-09-24 20:50:26.548957800 +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 09962d1909..b551c737b2 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	2024-08-21 22:47:13.473086800 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig	2024-09-24 20:50:26.713972300 +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 e0b5eedbb9..14c3ab33c3 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	2024-08-21 22:47:13.474087000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig	2024-09-24 20:50:26.713972300 +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 e3a5e386a8..6bcc2a9cde 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	2024-08-27 11:35:21.841103664 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig	2024-09-30 14:27:42.078124069 +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 5dc9b810f2..6abf5592b6 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	2024-08-21 22:46:43.582020000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig	2024-09-24 20:49:56.097285300 +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 7c8c034ce9..462fe74591 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	2024-08-21 22:46:43.583020200 +0000
+--- third_party/sqlite/BUILD.gn.orig	2024-09-24 20:49:56.099285400 +0000
 +++ third_party/sqlite/BUILD.gn
 @@ -142,7 +142,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 ee3a2b715c..e3363e2e64 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	2024-08-21 22:48:00.031862700 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2024-09-24 20:51:07.351539100 +0000
 +++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -20545,6 +20545,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -20646,6 +20646,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 a89b651651..60d2dd777c 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	2024-08-21 22:47:59.957855000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2024-09-24 20:51:07.325536700 +0000
 +++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14119,7 +14119,7 @@ struct fts5_api {
+@@ -14187,7 +14187,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
  
-@@ -20532,6 +20532,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -20633,6 +20633,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)
-@@ -44777,6 +44780,11 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -45170,6 +45173,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);
-@@ -44793,6 +44801,7 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -45186,6 +45194,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 bc11f1a3c7..3507b12e1f 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	2024-08-21 22:47:10.675799800 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig	2024-09-24 20:50:22.142571200 +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 68686cfb9a..23cd6b8f27 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	2024-08-21 22:47:10.990832300 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig	2024-09-24 20:50:22.151572000 +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 ead86387dd..3179fcf842 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	2024-08-21 22:47:10.991832300 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig	2024-09-24 20:50:22.151572000 +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 b5b1532448..814cd2ff6a 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	2024-08-21 22:47:11.002833600 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig	2024-09-24 20:50:22.163573000 +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 08608b0394..9f09a92d3a 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	2024-08-21 22:47:11.006833800 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig	2024-09-24 20:50:22.168573400 +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 4f9ce2e15e..f54a2a67d3 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	2024-08-21 22:47:14.296171400 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig	2024-09-24 20:50:25.893900400 +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 cbc29da8b3..48aa115043 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	2024-08-21 22:47:17.098458800 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig	2024-09-24 20:50:29.280197600 +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 99c89ad420..c3135476d7 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	2024-08-21 22:47:17.148464000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig	2024-09-24 20:50:29.340202800 +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 c0bed79d02..e9debd531e 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	2024-08-21 22:47:17.151464200 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig	2024-09-24 20:50:29.343203000 +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 7c82a26697..2d70d7f80a 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	2024-08-21 22:46:43.846047200 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig	2024-09-24 20:49:56.348307400 +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 427ff801c4..c3e32c0a65 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	2024-08-21 22:46:43.846047200 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig	2024-09-24 20:49:56.348307400 +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 dfab7835eb..c1f29a998f 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	2024-08-21 22:46:43.847047300 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig	2024-09-24 20:49:56.348307400 +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 f5aeb5eaec..71db56a5ad 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	2024-08-21 22:46:43.848047500 +0000
+--- third_party/tflite/features.gni.orig	2024-09-24 20:49:56.349307300 +0000
 +++ third_party/tflite/features.gni
 @@ -9,8 +9,8 @@ declare_args() {
    # This enables building TFLite with XNNPACK. Currently only available for
diff --git a/chromium/patches/patch-third__party_unrar_src_crypt.cpp b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
index 81561f1c0e..6b8e6a7373 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	2024-08-21 22:46:44.495113800 +0000
+--- third_party/unrar/src/crypt.cpp.orig	2024-09-24 20:49:57.049368900 +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 0a975cd69f..e8f663cab1 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	2024-08-21 22:47:19.922748600 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig	2024-09-24 20:50:31.806419400 +0000
 +++ third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
 @@ -2740,7 +2740,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 07e5914619..96dc094306 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	2024-08-21 22:47:20.070763800 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig	2024-09-24 20:50:31.974434000 +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 4414f6d9fb..ed52569ab6 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	2024-08-21 22:47:14.046145700 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig	2024-09-24 20:50:25.622876600 +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 bca5651aaf..ba25f6a800 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	2024-08-21 22:46:44.527117000 +0000
+--- third_party/wayland/BUILD.gn.orig	2024-09-24 20:49:57.080371600 +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 80cddb01b9..33042fbdc4 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	2024-08-21 22:46:44.527117000 +0000
+--- third_party/wayland/include/config.h.orig	2024-09-24 20:49:57.080371600 +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 b3f788715b..20f764f45e 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	2024-08-21 22:48:14.554352000 +0000
+--- third_party/webrtc/BUILD.gn.orig	2024-09-24 20:51:24.651057500 +0000
 +++ third_party/webrtc/BUILD.gn
 @@ -215,6 +215,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 d0a3172065..51e9f9a8e8 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2024-08-21 22:48:14.954393100 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2024-09-24 20:51:26.443214700 +0000
 +++ third_party/webrtc/modules/audio_device/BUILD.gn
 @@ -333,7 +333,7 @@ rtc_library("audio_device_impl") {
      if (rtc_use_dummy_audio_file_devices) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 2391dccbd0..8aa5935b3d 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	2024-08-21 22:48:15.033401300 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig	2024-09-24 20:51:26.539223200 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
 @@ -10,11 +10,15 @@
  
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 3ec37d78a3..38bef998e7 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	2024-08-21 22:48:15.036401500 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig	2024-09-24 20:51:26.543223600 +0000
 +++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
 @@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache
  void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
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 78705aecdf..0b3fc1e3b7 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	2024-08-21 22:48:15.259424400 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig	2024-09-24 20:51:26.771243600 +0000
 +++ third_party/webrtc/rtc_base/byte_order.h
 @@ -90,6 +90,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_ip__address.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
index 60b2643039..77eca9c014 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	2024-08-21 22:48:15.268425200 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig	2024-09-24 20:51:26.782244400 +0000
 +++ third_party/webrtc/rtc_base/ip_address.cc
 @@ -13,7 +13,8 @@
  #include <sys/socket.h>
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
index ea86a7fc00..ca9c886c10 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_net__test__helpers.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_net__test__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_test_helpers.cc.orig	2024-08-21 22:48:15.273425800 +0000
+--- third_party/webrtc/rtc_base/net_test_helpers.cc.orig	2024-09-24 20:51:26.787245000 +0000
 +++ third_party/webrtc/rtc_base/net_test_helpers.cc
 @@ -21,6 +21,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 73b5935084..64e43fa4e5 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	2024-08-21 22:48:15.273425800 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig	2024-09-24 20:51:26.787245000 +0000
 +++ third_party/webrtc/rtc_base/network.cc
 @@ -290,7 +290,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 d61120c4ec..4c5bec82e8 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	2024-08-21 22:48:15.281426700 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig	2024-09-24 20:51:26.796245800 +0000
 +++ third_party/webrtc/rtc_base/physical_socket_server.cc
 @@ -54,7 +54,7 @@
  #include "rtc_base/time_utils.h"
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 f20cefdebc..04baa9c5ba 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	2024-08-21 22:48:15.281426700 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig	2024-09-24 20:51:26.797245700 +0000
 +++ third_party/webrtc/rtc_base/physical_socket_server.h
 @@ -18,7 +18,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 8e81d8a3fd..565e5aa4fb 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	2024-08-21 22:48:15.282426800 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig	2024-09-24 20:51:26.797245700 +0000
 +++ third_party/webrtc/rtc_base/platform_thread_types.cc
 @@ -11,7 +11,9 @@
  #include "rtc_base/platform_thread_types.h"
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 8e07584f77..26153495c6 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	2024-08-21 22:48:15.298428300 +0000
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig	2024-09-24 20:51:26.818247600 +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_webrtc_system__wrappers_BUILD.gn b/chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
index ae64c60968..e78c2f790c 100644
--- a/chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/system_wrappers/BUILD.gn.orig	2024-08-21 22:48:15.469446000 +0000
+--- third_party/webrtc/system_wrappers/BUILD.gn.orig	2024-09-24 20:51:27.025266000 +0000
 +++ third_party/webrtc/system_wrappers/BUILD.gn
 @@ -63,8 +63,6 @@ rtc_library("system_wrappers") {
      if (!build_with_chromium) {
diff --git a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
index 563fb9bf90..47eb7b040f 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	2024-08-21 22:46:44.617126200 +0000
+--- third_party/widevine/cdm/widevine.gni.orig	2024-09-24 20:49:57.170379400 +0000
 +++ third_party/widevine/cdm/widevine.gni
 @@ -28,6 +28,8 @@ 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 b119054473..0bb0052dd5 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	2024-08-21 22:46:44.739138800 +0000
+--- third_party/zlib/BUILD.gn.orig	2024-09-24 20:49:57.298390600 +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 0f8e24aad2..327188d77c 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	2024-08-21 22:46:44.745139400 +0000
+--- third_party/zlib/cpu_features.c.orig	2024-09-24 20:49:57.304391100 +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_generate__shim__headers_generate__shim__headers.py b/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
index dba0036192..40f26da98e 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	2024-08-21 22:46:45.303196700 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig	2024-09-24 20:49:57.476406300 +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 f77c1f3f79..f9d4cba41b 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	2024-08-21 22:46:45.304196800 +0000
+--- tools/generate_stubs/rules.gni.orig	2024-09-24 20:49:57.476406300 +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 44a8913ea9..2a48fe96e8 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	2024-08-21 23:01:01.032815700 +0000
+--- tools/gn/build/build_linux.ninja.template.orig	2024-09-24 21:05:43.942041200 +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 ab5b6af950..be7e617b18 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	2024-08-21 23:01:01.373815800 +0000
+--- tools/gn/build/gen.py.orig	2024-09-24 21:05:43.942041200 +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 7486a67e4e..583462e5fa 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	2024-08-21 23:01:01.046815600 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig	2024-09-24 21:05:44.083053600 +0000
 +++ tools/gn/src/base/files/file_posix.cc
 @@ -371,7 +371,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 7977577d4d..bc3cfb3bd7 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	2024-08-21 23:01:01.096815600 +0000
+--- tools/gn/src/gn/version.h.orig	2024-09-24 21:05:44.007047000 +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 70de021a10..9b3da34c13 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	2024-08-21 23:01:01.098815700 +0000
+--- tools/gn/src/util/exe_path.cc.orig	2024-09-24 21:05:44.009047000 +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 0edcc5394d..7319dac89f 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	2024-08-21 22:46:45.312197700 +0000
+--- tools/grit/grit/node/base.py.orig	2024-09-24 20:49:57.484407000 +0000
 +++ tools/grit/grit/node/base.py
 @@ -498,7 +498,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 b85fc8fafd..b1acb046e0 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2024-08-21 22:46:45.346201200 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2024-09-24 20:49:57.519410100 +0000
 +++ tools/json_schema_compiler/cpp_bundle_generator.py
-@@ -149,7 +149,7 @@ class CppBundleGenerator(object):
+@@ -148,7 +148,7 @@ class CppBundleGenerator(object):
          # BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS).
          ifdefs.append('BUILDFLAG(IS_CHROMEOS_LACROS)')
        elif platform == Platforms.LINUX:
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 3828961352..ff20e25429 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	2024-08-21 22:46:45.347201300 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig	2024-09-24 20:49:57.520410000 +0000
 +++ tools/json_schema_compiler/feature_compiler.py
 @@ -277,6 +277,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 ba62d4054c..d4a6de58db 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	2024-08-21 22:46:45.373204000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig	2024-09-24 20:49:57.546412500 +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 67c0604830..4ef24a789d 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	2024-08-21 22:46:45.543221500 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig	2024-09-24 20:49:57.743429700 +0000
 +++ tools/perf/chrome_telemetry_build/BUILD.gn
 @@ -47,7 +47,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 db8935d998..aa821dbc50 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	2024-08-21 22:46:45.808248500 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig	2024-09-24 20:49:57.993451600 +0000
 +++ tools/protoc_wrapper/protoc_wrapper.py
 @@ -183,15 +183,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 70b19dcdbf..3767f928f7 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	2024-08-21 22:46:45.852253000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig	2024-09-24 20:49:58.035455500 +0000
 +++ tools/v8_context_snapshot/BUILD.gn
 @@ -36,6 +36,24 @@ buildflag_header("buildflags") {
    ]
@@ -31,15 +31,12 @@ $NetBSD$
  if (use_v8_context_snapshot) {
    if (v8_snapshot_toolchain == current_toolchain) {
      action("generate_v8_context_snapshot") {
-@@ -52,7 +70,11 @@ if (use_v8_context_snapshot) {
-         "--output_file=$output_path",
+@@ -57,6 +75,9 @@ if (use_v8_context_snapshot) {
+         ":v8_context_snapshot_generator",
+         "//v8:run_mksnapshot_default",
        ]
- 
--      deps = [ ":v8_context_snapshot_generator" ]
 +      if (target_os == "netbsd") {
-+        deps = [ ":v8_context_snapshot_generator", ":run_paxctl_v8_context_snapshot_generator" ]
-+      } else {
-+        deps = [ ":v8_context_snapshot_generator" ]
++        deps += [ ":run_paxctl_v8_context_snapshot_generator" ]
 +      }
  
        # TODO(sky): figure out why this doesn't work on android cross compile.
diff --git a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
index 8d72c33479..b6a99434b6 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	2024-08-21 22:46:45.854253300 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig	2024-09-24 20:49:58.036455400 +0000
 +++ tools/variations/fieldtrial_to_struct.py
 @@ -41,6 +41,9 @@ _platforms = [
      'linux',
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 25f300a6f3..59fae63256 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	2024-08-21 22:46:46.112279700 +0000
+--- ui/aura/client/drag_drop_client.h.orig	2024-09-24 20:49:58.155465800 +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 1927280182..8161346c15 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	2024-08-21 22:46:46.116280000 +0000
+--- ui/aura/screen_ozone.cc.orig	2024-09-24 20:49:58.159466300 +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 5f5d7c16e6..f5fc897fd5 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	2024-08-21 22:46:46.116280000 +0000
+--- ui/aura/screen_ozone.h.orig	2024-09-24 20:49:58.159466300 +0000
 +++ ui/aura/screen_ozone.h
 @@ -45,7 +45,7 @@ class AURA_EXPORT ScreenOzone : public d
    display::Display GetDisplayMatching(
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.cc b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.cc
index 5fd4bed586..87097d551d 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.cc
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/clipboard/clipboard_constants.cc.orig	2024-08-21 22:46:46.129281500 +0000
+--- ui/base/clipboard/clipboard_constants.cc.orig	2024-09-24 20:49:58.172467500 +0000
 +++ ui/base/clipboard/clipboard_constants.cc
 @@ -25,7 +25,7 @@ const char kMimeTypeOctetStream[] = "app
  // Used for window dragging on some platforms.
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
index d49d1a73d7..61fde09bfc 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	2024-08-21 22:46:46.129281500 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig	2024-09-24 20:49:58.172467500 +0000
 +++ ui/base/clipboard/clipboard_constants.h
 @@ -48,7 +48,7 @@ extern const char kMimeTypeDataTransferE
  
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 bfba4c96ea..8254597625 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	2024-08-21 22:46:46.130281700 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig	2024-09-24 20:49:58.174467600 +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 8e65cbd001..bc20207d95 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	2024-08-21 22:46:46.140282600 +0000
+--- ui/base/cursor/cursor_factory.cc.orig	2024-09-24 20:49:58.184468500 +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 135ad7b06a..dbcf9ce9b1 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	2024-08-21 22:46:46.140282600 +0000
+--- ui/base/cursor/cursor_factory.h.orig	2024-09-24 20:49:58.185468400 +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 4804451c8f..9e2271bd34 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	2024-08-21 22:46:46.143283000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig	2024-09-24 20:49:58.187468800 +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 5cd2878ce5..68328fe0aa 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	2024-08-21 22:46:46.143283000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig	2024-09-24 20:49:58.188468700 +0000
 +++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
 @@ -99,7 +99,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 fef7b877df..b365feacfd 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/dummy_text_input_client.cc.orig	2024-08-21 22:46:46.157284300 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig	2024-09-24 20:49:58.202470000 +0000
 +++ ui/base/ime/dummy_text_input_client.cc
-@@ -159,7 +159,7 @@ bool DummyTextInputClient::ShouldDoLearn
+@@ -163,7 +163,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 b65eac21ad..e66b96a678 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/dummy_text_input_client.h.orig	2024-08-21 22:46:46.157284300 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig	2024-09-24 20:49:58.202470000 +0000
 +++ ui/base/ime/dummy_text_input_client.h
-@@ -65,7 +65,7 @@ class DummyTextInputClient : public Text
+@@ -67,7 +67,7 @@ class DummyTextInputClient : public Text
    ukm::SourceId GetClientSourceForMetrics() const override;
    bool ShouldDoLearning() 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 a76275afe9..48945523df 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,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/fake_text_input_client.cc.orig	2024-08-21 22:46:46.157284300 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig	2024-09-24 20:49:58.203470200 +0000
 +++ ui/base/ime/fake_text_input_client.cc
-@@ -210,7 +210,7 @@ bool FakeTextInputClient::ShouldDoLearni
-   return false;
+@@ -215,7 +215,7 @@ bool FakeTextInputClient::ShouldDoLearni
+   return should_do_learning_;
  }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
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 fdca817286..b9e5d3b017 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/fake_text_input_client.h.orig	2024-08-21 22:46:46.157284300 +0000
+--- ui/base/ime/fake_text_input_client.h.orig	2024-09-24 20:49:58.203470200 +0000
 +++ ui/base/ime/fake_text_input_client.h
-@@ -98,7 +98,7 @@ class FakeTextInputClient : public TextI
+@@ -101,7 +101,7 @@ class FakeTextInputClient : public TextI
    void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override;
    ukm::SourceId GetClientSourceForMetrics() const override;
    bool ShouldDoLearning() 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 9ebc288852..3caf899328 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	2024-08-21 22:46:46.159284600 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig	2024-09-24 20:49:58.204470200 +0000
 +++ ui/base/ime/init/input_method_initializer.cc
 @@ -10,7 +10,7 @@
  #include "build/chromeos_buildflags.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 12afa4d12b..8f5c92e1ee 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	2024-08-21 22:46:46.161284700 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig	2024-09-24 20:49:58.206470500 +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 9c1081d29e..c728a5c8f8 100644
--- a/chromium/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_text__input__client.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/text_input_client.h.orig	2024-08-21 22:46:46.163285000 +0000
+--- ui/base/ime/text_input_client.h.orig	2024-09-24 20:49:58.208470600 +0000
 +++ ui/base/ime/text_input_client.h
-@@ -266,7 +266,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
+@@ -268,7 +268,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
    // fields that are considered 'private' (e.g. in incognito tabs).
    virtual bool ShouldDoLearning() = 0;
  
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index a3f887c394..eecc6e93d5 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	2024-08-21 22:46:46.185287200 +0000
+--- ui/base/resource/resource_bundle.cc.orig	2024-09-24 20:49:58.227472300 +0000
 +++ ui/base/resource/resource_bundle.cc
-@@ -926,7 +926,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -913,7 +913,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 1d6e9397df..c10c09588e 100644
--- a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/test/skia_gold_pixel_diff.cc.orig	2024-08-21 22:46:46.189287700 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig	2024-09-24 20:49:58.232472700 +0000
 +++ ui/base/test/skia_gold_pixel_diff.cc
 @@ -115,7 +115,7 @@ const char* GetPlatformName() {
    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 b423e1044a..8fe61bbe72 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	2024-08-21 22:46:46.190287800 +0000
+--- ui/base/test/ui_controls.h.orig	2024-09-24 20:49:58.232472700 +0000
 +++ ui/base/test/ui_controls.h
 @@ -186,7 +186,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 074ac2219c..c05808f50a 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	2024-08-21 22:46:46.191287800 +0000
+--- ui/base/ui_base_features.cc.orig	2024-09-24 20:49:58.234472800 +0000
 +++ ui/base/ui_base_features.cc
-@@ -157,7 +157,7 @@ BASE_FEATURE(kWaylandPerSurfaceScale,
+@@ -162,7 +162,7 @@ BASE_FEATURE(kWaylandTextInputV3,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_OZONE)
  
@@ -15,7 +15,7 @@ $NetBSD$
  // If this feature is enabled, users not specify --ozone-platform-hint switch
  // will get --ozone-platform-hint=auto treatment. https://crbug.com/40250220.
  COMPONENT_EXPORT(UI_BASE_FEATURES)
-@@ -259,7 +259,7 @@ BASE_FEATURE(kExperimentalFlingAnimation
+@@ -264,7 +264,7 @@ BASE_FEATURE(kExperimentalFlingAnimation
               "ExperimentalFlingAnimation",
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -24,7 +24,7 @@ $NetBSD$
      (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CHROMEOS_ASH) && \
       !BUILDFLAG(IS_CHROMEOS_LACROS))
               base::FEATURE_ENABLED_BY_DEFAULT
-@@ -363,7 +363,7 @@ bool IsForcedColorsEnabled() {
+@@ -366,7 +366,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__features.h b/chromium/patches/patch-ui_base_ui__base__features.h
index 9db6349702..29d5ce7e2d 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.h
+++ b/chromium/patches/patch-ui_base_ui__base__features.h
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_features.h.orig	2024-08-21 22:46:46.191287800 +0000
+--- ui/base/ui_base_features.h.orig	2024-09-24 20:49:58.234472800 +0000
 +++ ui/base/ui_base_features.h
-@@ -138,7 +138,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandPerSurfaceScale);
+@@ -141,7 +141,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+ BASE_DECLARE_FEATURE(kWaylandTextInputV3);
  #endif  // BUILDFLAG(IS_OZONE)
  
 -#if 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
index b9d0c28cf9..256eb5eb9e 100644
--- a/chromium/patches/patch-ui_base_ui__base__switches.cc
+++ b/chromium/patches/patch-ui_base_ui__base__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_switches.cc.orig	2024-08-21 22:46:46.192288000 +0000
+--- ui/base/ui_base_switches.cc.orig	2024-09-24 20:49:58.234472800 +0000
 +++ ui/base/ui_base_switches.cc
 @@ -31,13 +31,13 @@ const char kShowMacOverlayBorders[] = "s
  const char kEnableResourcesFileSharing[] = "enable-resources-file-sharing";
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index a2886db0c9..aa647db6af 100644
--- a/chromium/patches/patch-ui_base_ui__base__switches.h
+++ b/chromium/patches/patch-ui_base_ui__base__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ui_base_switches.h.orig	2024-08-21 22:46:46.192288000 +0000
+--- ui/base/ui_base_switches.h.orig	2024-09-24 20:49:58.234472800 +0000
 +++ ui/base/ui_base_switches.h
 @@ -27,11 +27,11 @@ COMPONENT_EXPORT(UI_BASE) extern const c
  COMPONENT_EXPORT(UI_BASE) extern const char kEnableResourcesFileSharing[];
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 01ee339769..4b8c6b2b0c 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/webui/web_ui_util.cc.orig	2024-08-21 22:46:46.194288300 +0000
+--- ui/base/webui/web_ui_util.cc.orig	2024-09-24 20:49:58.236473000 +0000
 +++ ui/base/webui/web_ui_util.cc
-@@ -39,7 +39,7 @@ namespace {
+@@ -44,7 +44,7 @@ namespace {
  constexpr float kMaxScaleFactor = 1000.0f;
  
  std::string GetFontFamilyMd() {
@@ -15,7 +15,7 @@ $NetBSD$
    return "Roboto, " + GetFontFamily();
  #else
    return GetFontFamily();
-@@ -216,7 +216,7 @@ std::string GetFontFamily() {
+@@ -221,7 +221,7 @@ std::string GetFontFamily() {
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 4a9b378330..01a35e4e97 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	2024-08-21 22:46:46.198288700 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig	2024-09-24 20:49:58.241473400 +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 b4a27ac631..602009f543 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	2024-08-21 22:46:46.198288700 +0000
+--- ui/base/x/x11_cursor_factory.h.orig	2024-09-24 20:49:58.241473400 +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 6a4477dc1b..f5e2117c3c 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/x/x11_cursor_loader.cc.orig	2024-08-21 22:46:46.199288600 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig	2024-09-24 20:49:58.241473400 +0000
 +++ ui/base/x/x11_cursor_loader.cc
 @@ -34,7 +34,7 @@
  #include "ui/gfx/x/connection.h"
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 ec01e02df2..0e7aeb1764 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	2024-08-21 22:46:46.199288600 +0000
+--- ui/base/x/x11_display_manager.cc.orig	2024-09-24 20:49:58.241473400 +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 9099d8ae2e..eeed38ad5a 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	2024-08-21 22:46:46.201289000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig	2024-09-24 20:49:58.243473500 +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 27a0fc0acc..bc44535c12 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	2024-08-21 22:46:46.286297600 +0000
+--- ui/color/color_id.h.orig	2024-09-24 20:49:58.328481200 +0000
 +++ ui/color/color_id.h
 @@ -621,7 +621,7 @@
    \
diff --git a/chromium/patches/patch-ui_color_color__provider__utils.cc b/chromium/patches/patch-ui_color_color__provider__utils.cc
index 8074841330..8d84824e5e 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	2024-08-21 22:46:46.288298000 +0000
+--- ui/color/color_provider_utils.cc.orig	2024-09-24 20:49:58.329481100 +0000
 +++ ui/color/color_provider_utils.cc
 @@ -187,7 +187,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 05b4289616..8740b1fb59 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	2024-08-21 22:46:46.290298000 +0000
+--- ui/color/system_theme.h.orig	2024-09-24 20:49:58.332481400 +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 d9be80a9cb..9525937b24 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	2024-08-21 22:46:46.292298300 +0000
+--- ui/compositor/compositor.cc.orig	2024-09-24 20:49:58.334481700 +0000
 +++ ui/compositor/compositor.cc
-@@ -923,7 +923,7 @@ void Compositor::OnResume() {
+@@ -926,7 +926,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 ea2f4390e9..160ad0bf84 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	2024-08-21 22:46:46.292298300 +0000
+--- ui/compositor/compositor.h.orig	2024-09-24 20:49:58.334481700 +0000
 +++ ui/compositor/compositor.h
-@@ -456,7 +456,7 @@ class COMPOSITOR_EXPORT Compositor : pub
+@@ -458,7 +458,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 b2e3b4a7a1..159fdf9277 100644
--- a/chromium/patches/patch-ui_compositor_compositor__observer.h
+++ b/chromium/patches/patch-ui_compositor_compositor__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor_observer.h.orig	2024-08-21 22:46:46.293298200 +0000
+--- ui/compositor/compositor_observer.h.orig	2024-09-24 20:49:58.334481700 +0000
 +++ ui/compositor/compositor_observer.h
 @@ -52,7 +52,7 @@ class COMPOSITOR_EXPORT CompositorObserv
    // Called when a child of the compositor is resizing.
diff --git a/chromium/patches/patch-ui_display_screen.cc b/chromium/patches/patch-ui_display_screen.cc
index 86ae23125b..be49ccd89f 100644
--- a/chromium/patches/patch-ui_display_screen.cc
+++ b/chromium/patches/patch-ui_display_screen.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/display/screen.cc.orig	2024-08-21 22:46:46.317300800 +0000
+--- ui/display/screen.cc.orig	2024-09-24 20:49:58.358483800 +0000
 +++ ui/display/screen.cc
 @@ -86,7 +86,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 c471573baf..ab14c68eba 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	2024-08-21 22:46:46.317300800 +0000
+--- ui/display/screen.h.orig	2024-09-24 20:49:58.358483800 +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_devices_x11_device__data__manager__x11.cc b/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
index 690928e1f3..028669049d 100644
--- a/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ b/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/devices/x11/device_data_manager_x11.cc.orig	2024-08-21 22:46:46.335302600 +0000
+--- ui/events/devices/x11/device_data_manager_x11.cc.orig	2024-09-24 20:49:58.375485200 +0000
 +++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -844,6 +844,7 @@ void DeviceDataManagerX11::SetDisabledKe
+@@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKe
  }
  
  void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
diff --git a/chromium/patches/patch-ui_events_event.cc b/chromium/patches/patch-ui_events_event.cc
index 6d1a0ee3eb..a755ac58a7 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/event.cc.orig	2024-08-21 22:46:46.336302800 +0000
+--- ui/events/event.cc.orig	2024-09-24 20:49:58.376485300 +0000
 +++ ui/events/event.cc
-@@ -365,7 +365,7 @@ std::string LocatedEvent::ToString() con
+@@ -366,7 +366,7 @@ std::string LocatedEvent::ToString() con
  MouseEvent::MouseEvent(const PlatformEvent& native_event)
      : LocatedEvent(native_event),
        changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
@@ -15,7 +15,7 @@ $NetBSD$
        movement_(GetMouseMovementFromNative(native_event)),
  #endif
        pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -621,7 +621,7 @@ std::unique_ptr<Event> MouseWheelEvent::
+@@ -622,7 +622,7 @@ std::unique_ptr<Event> MouseWheelEvent::
    return std::make_unique<MouseWheelEvent>(*this);
  }
  
@@ -24,7 +24,7 @@ $NetBSD$
  // This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
  // Linux.
  // static
-@@ -881,7 +881,7 @@ void KeyEvent::InitializeNative() {
+@@ -882,7 +882,7 @@ void KeyEvent::InitializeNative() {
    if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
      SetFlags(flags() | EF_IS_REPEAT);
  
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index 4e4499ec3c..2454b283b3 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	2024-08-21 22:46:46.337303000 +0000
+--- ui/events/event_switches.cc.orig	2024-09-24 20:49:58.377485300 +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 c85258adbe..727c86549b 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	2024-08-21 22:46:46.337303000 +0000
+--- ui/events/event_switches.h.orig	2024-09-24 20:49:58.377485300 +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 158dcfebbf..a892743e7c 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	2024-08-21 22:46:46.350304100 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig	2024-09-24 20:49:58.387486200 +0000
 +++ ui/events/keycodes/dom/keycode_converter.cc
-@@ -13,7 +13,7 @@
+@@ -18,7 +18,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
  
-@@ -26,7 +26,7 @@ namespace {
+@@ -31,7 +31,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)
-@@ -65,7 +65,7 @@ struct DomKeyMapEntry {
+@@ -70,7 +70,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;
-@@ -186,7 +186,7 @@ int KeycodeConverter::DomCodeToNativeKey
+@@ -191,7 +191,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 4f04632857..6d1acb2584 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	2024-08-21 22:46:46.350304100 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig	2024-09-24 20:49:58.388486400 +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 254c16e525..b5a510c28f 100644
--- a/chromium/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium/patches/patch-ui_gfx_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/BUILD.gn.orig	2024-08-21 22:46:46.445314000 +0000
+--- ui/gfx/BUILD.gn.orig	2024-09-24 20:49:58.483494800 +0000
 +++ ui/gfx/BUILD.gn
 @@ -664,7 +664,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 43d33662fd..01d37f9efd 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	2024-08-21 22:46:46.453314800 +0000
+--- ui/gfx/canvas_skia.cc.orig	2024-09-24 20:49:58.491495400 +0000
 +++ ui/gfx/canvas_skia.cc
 @@ -213,7 +213,7 @@ void Canvas::DrawStringRectWithFlags(con
      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 d038b0b038..ac9dd70a7d 100644
--- a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/font_fallback_linux.cc.orig	2024-08-21 22:46:46.458315400 +0000
+--- ui/gfx/font_fallback_linux.cc.orig	2024-09-24 20:49:58.497496000 +0000
 +++ ui/gfx/font_fallback_linux.cc
-@@ -27,6 +27,8 @@
+@@ -32,6 +32,8 @@
  #include "ui/gfx/linux/fontconfig_util.h"
  #include "ui/gfx/platform_font.h"
  
diff --git a/chromium/patches/patch-ui_gfx_font__render__params.h b/chromium/patches/patch-ui_gfx_font__render__params.h
index 6bb35bb6cd..ed19951cce 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	2024-08-21 22:46:46.460315500 +0000
+--- ui/gfx/font_render_params.h.orig	2024-09-24 20:49:58.498496000 +0000
 +++ ui/gfx/font_render_params.h
 @@ -115,7 +115,7 @@ GFX_EXPORT FontRenderParams GetFontRende
      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 311aa31d85..9ceeb75ba4 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	2024-08-21 22:46:46.460315500 +0000
+--- ui/gfx/font_render_params_linux.cc.orig	2024-09-24 20:49:58.498496000 +0000
 +++ ui/gfx/font_render_params_linux.cc
 @@ -25,7 +25,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 6627cf2de5..d5bd1578d6 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	2024-08-21 22:46:46.461315600 +0000
+--- ui/gfx/font_util.cc.orig	2024-09-24 20:49:58.499496000 +0000
 +++ ui/gfx/font_util.cc
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
index f6e7f471c5..caf6d652d5 100644
--- a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
+++ b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/gpu_memory_buffer.cc.orig	2024-08-21 22:46:46.474316800 +0000
+--- ui/gfx/gpu_memory_buffer.cc.orig	2024-09-24 20:49:58.510497000 +0000
 +++ ui/gfx/gpu_memory_buffer.cc
 @@ -55,7 +55,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
    handle.region = region.Duplicate();
diff --git a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
index 6c86770e59..d6cbe542af 100644
--- a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
+++ b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/gpu_memory_buffer.h.orig	2024-08-21 22:46:46.474316800 +0000
+--- ui/gfx/gpu_memory_buffer.h.orig	2024-09-24 20:49:58.511497300 +0000
 +++ ui/gfx/gpu_memory_buffer.h
 @@ -15,7 +15,7 @@
  #include "ui/gfx/geometry/rect.h"
diff --git a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index bacdd35dd4..00304e6533 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	2024-08-21 22:46:46.484318000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig	2024-09-24 20:49:58.520498000 +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 e630bdbdda..00dd9c18a2 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	2024-08-21 22:46:46.484318000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig	2024-09-24 20:49:58.521498000 +0000
 +++ ui/gfx/linux/gbm_wrapper.cc
-@@ -314,7 +314,7 @@ class Device final : public ui::GbmDevic
+@@ -319,7 +319,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_buffer__types__mojom__traits.cc b/chromium/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc
index cb85ce25e1..7536db4d3d 100644
--- a/chromium/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc
+++ b/chromium/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/mojom/buffer_types_mojom_traits.cc.orig	2024-08-21 22:46:46.486318000 +0000
+--- ui/gfx/mojom/buffer_types_mojom_traits.cc.orig	2024-09-24 20:49:58.523498300 +0000
 +++ ui/gfx/mojom/buffer_types_mojom_traits.cc
 @@ -33,7 +33,7 @@ gfx::mojom::GpuMemoryBufferPlatformHandl
        return gfx::mojom::GpuMemoryBufferPlatformHandle::NewSharedMemoryHandle(
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 a5265eafb5..53bfbff542 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	2024-08-21 22:46:46.489318400 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig	2024-09-24 20:49:58.525498400 +0000
 +++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
 @@ -8,11 +8,11 @@
  
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 0fb732fc64..ee30cabb09 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	2024-08-21 22:46:46.489318400 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig	2024-09-24 20:49:58.525498400 +0000
 +++ ui/gfx/mojom/native_handle_types_mojom_traits.h
 @@ -16,7 +16,7 @@
  #include "mojo/public/cpp/system/platform_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 a5cef02834..d401533907 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	2024-08-21 22:46:46.490318500 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig	2024-09-24 20:49:58.660510300 +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 532a97e60d..ab716ac7b3 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	2024-08-21 22:46:46.490318500 +0000
+--- ui/gfx/native_pixmap_handle.h.orig	2024-09-24 20:49:58.660510300 +0000
 +++ ui/gfx/native_pixmap_handle.h
 @@ -14,7 +14,7 @@
  #include "ui/gfx/buffer_types.h"
diff --git a/chromium/patches/patch-ui_gfx_native__widget__types.h b/chromium/patches/patch-ui_gfx_native__widget__types.h
index 29d780d7a7..2508da180f 100644
--- a/chromium/patches/patch-ui_gfx_native__widget__types.h
+++ b/chromium/patches/patch-ui_gfx_native__widget__types.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/native_widget_types.h.orig	2024-08-21 22:46:46.490318500 +0000
+--- ui/gfx/native_widget_types.h.orig	2024-09-24 20:49:58.660510300 +0000
 +++ ui/gfx/native_widget_types.h
 @@ -104,7 +104,7 @@ class SkBitmap;
  
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.cc b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
index e33b4f4d77..3d939ab874 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	2024-08-21 22:46:46.492318600 +0000
+--- ui/gfx/platform_font_skia.cc.orig	2024-09-24 20:49:58.663510600 +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 fb4f0727b9..2ef01b8a8f 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	2024-08-21 22:46:46.494319000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig	2024-09-24 20:49:58.665510700 +0000
 +++ ui/gfx/render_text_api_fuzzer.cc
 @@ -20,7 +20,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 69c7279581..719b871782 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	2024-08-21 22:46:46.494319000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig	2024-09-24 20:49:58.665510700 +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 aff363f79b..da765ea48b 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	2024-08-21 22:46:46.500319500 +0000
+--- ui/gfx/switches.cc.orig	2024-09-24 20:49:58.671511200 +0000
 +++ ui/gfx/switches.cc
 @@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[
  // Run in headless mode, i.e., without a UI or display server dependencies.
diff --git a/chromium/patches/patch-ui_gfx_switches.h b/chromium/patches/patch-ui_gfx_switches.h
index d93cbe7d52..f381d53fa3 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	2024-08-21 22:46:46.500319500 +0000
+--- ui/gfx/switches.h.orig	2024-09-24 20:49:58.671511200 +0000
 +++ ui/gfx/switches.h
 @@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kF
  GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
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 a4ebb7e162..cca007b56d 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	2024-08-21 22:46:46.509320500 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig	2024-09-24 20:49:58.680512000 +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 662a84d7e5..ce731dff44 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	2024-08-21 22:46:46.512320800 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig	2024-09-24 20:49:58.683512200 +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 e87959ca5c..8604f8206d 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	2024-08-21 22:46:46.519321400 +0000
+--- ui/gfx/x/xlib_support.cc.orig	2024-09-24 20:49:58.690513000 +0000
 +++ ui/gfx/x/xlib_support.cc
 @@ -39,10 +39,18 @@ void InitXlib() {
      return;
diff --git a/chromium/patches/patch-ui_gl_BUILD.gn b/chromium/patches/patch-ui_gl_BUILD.gn
index a847a7e2a2..113375a75f 100644
--- a/chromium/patches/patch-ui_gl_BUILD.gn
+++ b/chromium/patches/patch-ui_gl_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/BUILD.gn.orig	2024-08-21 22:46:46.519321400 +0000
+--- ui/gl/BUILD.gn.orig	2024-09-24 20:49:58.690513000 +0000
 +++ ui/gl/BUILD.gn
 @@ -149,8 +149,6 @@ component("gl") {
      defines += [ "GPU_ENABLE_SERVICE_LOGGING" ]
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index 0869e460e0..a176901aba 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	2024-08-21 22:46:46.536323300 +0000
+--- ui/gl/gl_context.cc.orig	2024-09-24 20:49:58.706514400 +0000
 +++ ui/gl/gl_context.cc
 @@ -509,7 +509,7 @@ bool GLContext::MakeVirtuallyCurrent(
    DCHECK(virtual_context->IsCurrent(surface));
diff --git a/chromium/patches/patch-ui_gl_gl__fence.cc b/chromium/patches/patch-ui_gl_gl__fence.cc
index 12a61503ec..c1c99e173e 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	2024-08-21 22:46:46.539323600 +0000
+--- ui/gl/gl_fence.cc.orig	2024-09-24 20:49:58.709514600 +0000
 +++ ui/gl/gl_fence.cc
 @@ -17,7 +17,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 69f943c967..4934d14ded 100644
--- a/chromium/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium/patches/patch-ui_gl_gl__implementation.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_implementation.cc.orig	2024-08-21 22:46:46.540323700 +0000
+--- ui/gl/gl_implementation.cc.orig	2024-09-24 20:49:58.710514500 +0000
 +++ ui/gl/gl_implementation.cc
-@@ -254,7 +254,7 @@ GetRequestedGLImplementationFromCommandL
-   *fallback_to_software_gl = false;
+@@ -252,7 +252,7 @@ GetRequestedGLImplementationFromCommandL
+     const base::CommandLine* command_line) {
    bool overrideUseSoftwareGL =
        command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
 -#if BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-ui_gl_gl__switches.cc b/chromium/patches/patch-ui_gl_gl__switches.cc
index 0508e69a54..baf23fb6a6 100644
--- a/chromium/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium/patches/patch-ui_gl_gl__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_switches.cc.orig	2024-08-21 22:46:46.544324200 +0000
+--- ui/gl/gl_switches.cc.orig	2024-09-24 20:49:58.714515000 +0000
 +++ ui/gl/gl_switches.cc
 @@ -11,7 +11,7 @@
  #include "base/android/build_info.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <vulkan/vulkan_core.h>
  #include "third_party/angle/src/gpu_info_util/SystemInfo.h"  // nogncheck
  #endif
-@@ -299,7 +299,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -284,7 +284,7 @@ bool IsDefaultANGLEVulkan() {
        base::android::SDK_VERSION_Q)
      return false;
  #endif  // BUILDFLAG(IS_ANDROID)
@@ -24,7 +24,7 @@ $NetBSD$
    angle::SystemInfo system_info;
    if (!angle::GetSystemInfoVulkan(&system_info))
      return false;
-@@ -311,7 +311,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -296,7 +296,7 @@ bool IsDefaultANGLEVulkan() {
  
    const auto& active_gpu = system_info.gpus[system_info.activeGPUIndex];
  
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 ab14d2b9b8..bc1897667b 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	2024-08-21 22:46:46.550324700 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig	2024-09-24 20:49:58.720515500 +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 4096977b61..bd22cc70c6 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	2024-08-21 22:46:46.550324700 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig	2024-09-24 20:49:58.720515500 +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 b4c50d0845..a18f197044 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	2024-08-21 22:46:46.552325000 +0000
+--- ui/gtk/gtk_compat.cc.orig	2024-09-24 20:49:58.722515600 +0000
 +++ ui/gtk/gtk_compat.cc
 @@ -62,27 +62,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 06f5d77fe7..a9741bf9a3 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	2024-08-21 22:46:46.555325300 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig	2024-09-24 20:49:58.725515800 +0000
 +++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -434,7 +434,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -439,7 +439,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 1254451212..6dba25425a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/message_center/views/message_popup_view.cc.orig	2024-08-21 22:46:46.566326400 +0000
+--- ui/message_center/views/message_popup_view.cc.orig	2024-09-24 20:49:58.736517000 +0000
 +++ ui/message_center/views/message_popup_view.cc
-@@ -137,7 +137,7 @@ void MessagePopupView::Show() {
+@@ -144,7 +144,7 @@ std::unique_ptr<views::Widget> MessagePo
    params.z_order = ui::ZOrderLevel::kFloatingWindow;
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
diff --git a/chromium/patches/patch-ui_native__theme_native__theme.h b/chromium/patches/patch-ui_native__theme_native__theme.h
index 60ad7eeb93..a0335f2277 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	2024-08-21 22:46:46.571327000 +0000
+--- ui/native_theme/native_theme.h.orig	2024-09-24 20:49:58.741517300 +0000
 +++ ui/native_theme/native_theme.h
-@@ -63,7 +63,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
+@@ -64,7 +64,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
      kCheckbox,
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
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 e626df3b4e..ad2bf242e8 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	2024-08-21 22:46:46.572327000 +0000
+--- ui/native_theme/native_theme_base.cc.orig	2024-09-24 20:49:58.742517500 +0000
 +++ ui/native_theme/native_theme_base.cc
-@@ -236,7 +236,7 @@ void NativeThemeBase::Paint(cc::PaintCan
+@@ -241,7 +241,7 @@ void NativeThemeBase::Paint(cc::PaintCan
        break;
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
diff --git a/chromium/patches/patch-ui_native__theme_native__theme__features.cc b/chromium/patches/patch-ui_native__theme_native__theme__features.cc
index 20c28f102b..693ba94cb0 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme__features.cc
+++ b/chromium/patches/patch-ui_native__theme_native__theme__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme_features.cc.orig	2024-08-21 22:46:46.572327000 +0000
+--- ui/native_theme/native_theme_features.cc.orig	2024-09-24 20:49:58.742517500 +0000
 +++ ui/native_theme/native_theme_features.cc
 @@ -54,7 +54,7 @@ bool IsOverlayScrollbarEnabled() {
  
diff --git a/chromium/patches/patch-ui_ozone_common_egl__util.cc b/chromium/patches/patch-ui_ozone_common_egl__util.cc
index dc12f0314d..65ba959391 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	2024-08-21 22:46:46.576327300 +0000
+--- ui/ozone/common/egl_util.cc.orig	2024-09-24 20:49:58.745517700 +0000
 +++ ui/ozone/common/egl_util.cc
 @@ -26,9 +26,9 @@ const base::FilePath::CharType kDefaultG
      FILE_PATH_LITERAL("libGLESv2.so");
diff --git a/chromium/patches/patch-ui_ozone_common_features.cc b/chromium/patches/patch-ui_ozone_common_features.cc
index 2fe8387845..a4f0b97fae 100644
--- a/chromium/patches/patch-ui_ozone_common_features.cc
+++ b/chromium/patches/patch-ui_ozone_common_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/common/features.cc.orig	2024-08-21 22:46:46.576327300 +0000
+--- ui/ozone/common/features.cc.orig	2024-09-24 20:49:58.746518000 +0000
 +++ ui/ozone/common/features.cc
 @@ -30,7 +30,7 @@ BASE_FEATURE(kWaylandSurfaceSubmissionIn
  // enabled.
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 d1f4c0d949..2b79cd49a9 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	2024-08-21 22:46:46.598329500 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig	2024-09-24 20:49:58.767519700 +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 667b97ded3..c03e3b3580 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	2024-08-21 22:46:46.599329700 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig	2024-09-24 20:49:58.767519700 +0000
 +++ ui/ozone/platform/headless/ozone_platform_headless.cc
 @@ -103,7 +103,7 @@ class OzonePlatformHeadless : public Ozo
    }
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 6c4c908bda..e74c096f38 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	2024-08-21 22:46:46.599329700 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig	2024-09-24 20:49:58.767519700 +0000
 +++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
 @@ -118,7 +118,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 2d13e0b348..ae360160a8 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2024-08-21 22:46:46.600329900 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2024-09-24 20:49:58.768519600 +0000
 +++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -336,7 +336,7 @@ void TransformToWlArray(
+@@ -344,7 +344,7 @@ void TransformToWlArray(
  }
  
  base::TimeTicks EventMillisecondsToTimeTicks(uint32_t milliseconds) {
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc b/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
index a4e7c01b2c..3957b94b46 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc.orig	2024-08-21 22:46:46.600329900 +0000
+--- ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc.orig	2024-09-24 20:49:58.769519800 +0000
 +++ ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc
 @@ -284,7 +284,7 @@ void WaylandInputEmulate::EmulateUpdateD
  }
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h b/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
index a064d88184..6607449abf 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/emulate/wayland_input_emulate.h.orig	2024-08-21 22:46:46.600329900 +0000
+--- ui/ozone/platform/wayland/emulate/wayland_input_emulate.h.orig	2024-09-24 20:49:58.769519800 +0000
 +++ ui/ozone/platform/wayland/emulate/wayland_input_emulate.h
 @@ -68,7 +68,7 @@ class WaylandInputEmulate : public wl::W
                              uint32_t request_id);
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 3b666117cf..c17bc9d7bb 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	2024-08-21 22:46:46.602330000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig	2024-09-24 20:49:58.770520000 +0000
 +++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
 @@ -38,7 +38,11 @@ bool VulkanImplementationWayland::Initia
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
index b39a4303d8..6dbbabd05b 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__connection.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_connection.cc.orig	2024-08-21 22:46:46.608330700 +0000
+--- ui/ozone/platform/wayland/host/wayland_connection.cc.orig	2024-09-24 20:49:58.776520500 +0000
 +++ ui/ozone/platform/wayland/host/wayland_connection.cc
-@@ -532,7 +532,7 @@ bool WaylandConnection::ShouldUseOverlay
+@@ -537,7 +537,7 @@ bool WaylandConnection::ShouldUseOverlay
    // isn't present on any non-exo Wayland compositors.
    bool should_use_overlay_delegation =
        IsWaylandOverlayDelegationEnabled() && !fractional_scale_manager_v1();
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
index 1f5127e073..6389e4a133 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_input_method_context.cc.orig	2024-08-21 22:46:46.612331200 +0000
+--- ui/ozone/platform/wayland/host/wayland_input_method_context.cc.orig	2024-09-24 20:49:58.780520700 +0000
 +++ ui/ozone/platform/wayland/host/wayland_input_method_context.cc
-@@ -55,7 +55,7 @@ namespace {
+@@ -60,7 +60,7 @@ namespace {
  // Only enable the preedit string for sequence mode (i.e. when using dead keys
  // or the Compose key) on Linux ozone/wayland (see b/220370007).
  constexpr CharacterComposer::PreeditStringMode kPreeditStringMode =
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
index d961ef6224..2d27403169 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__popup.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_popup.cc.orig	2024-08-21 22:46:46.614331200 +0000
+--- ui/ozone/platform/wayland/host/wayland_popup.cc.orig	2024-09-24 20:49:58.782521000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_popup.cc
 @@ -34,7 +34,7 @@ WaylandPopup::WaylandPopup(PlatformWindo
                             WaylandWindow* parent)
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc
index 7f704fccbf..eb4ae12f26 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig	2024-08-21 22:46:46.616331600 +0000
+--- ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig	2024-09-24 20:49:58.784521000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_toplevel_window.cc
-@@ -620,7 +620,7 @@ void WaylandToplevelWindow::HandleAuraTo
+@@ -634,7 +634,7 @@ void WaylandToplevelWindow::HandleAuraTo
    const bool did_active_change = is_active_ != window_states.is_activated;
    is_active_ = window_states.is_activated;
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h
index d9dbc3b3cd..35a6282059 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig	2024-08-21 22:46:46.616331600 +0000
+--- ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig	2024-09-24 20:49:58.784521000 +0000
 +++ ui/ozone/platform/wayland/host/wayland_toplevel_window.h
-@@ -259,7 +259,7 @@ class WaylandToplevelWindow : public Way
+@@ -261,7 +261,7 @@ class WaylandToplevelWindow : public Way
    // The display ID to switch to in case the state is `kFullscreen`.
    int64_t fullscreen_display_id_ = display::kInvalidDisplayId;
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
index 6bc8b6c0f9..57d0435b43 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_window.cc.orig	2024-08-21 22:46:46.617331500 +0000
+--- ui/ozone/platform/wayland/host/wayland_window.cc.orig	2024-09-24 20:49:58.785521300 +0000
 +++ ui/ozone/platform/wayland/host/wayland_window.cc
 @@ -317,7 +317,7 @@ void WaylandWindow::OnPointerFocusChange
    // Whenever the window gets the pointer focus back, the cursor shape must be
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
index 733d8df0c8..d7f0863f6a 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__window.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_window.h.orig	2024-08-21 22:46:46.617331500 +0000
+--- ui/ozone/platform/wayland/host/wayland_window.h.orig	2024-09-24 20:49:58.785521300 +0000
 +++ ui/ozone/platform/wayland/host/wayland_window.h
 @@ -41,7 +41,7 @@
  #include "ui/platform_window/platform_window_init_properties.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/ozone/platform/wayland/host/wayland_async_cursor.h"
  #endif
  
-@@ -283,7 +283,7 @@ class WaylandWindow : public PlatformWin
+@@ -284,7 +284,7 @@ class WaylandWindow : public PlatformWin
      bool is_snapped_secondary = false;
      bool is_floated = false;
      bool is_pip = false;
@@ -24,7 +24,7 @@ $NetBSD$
      WindowTiledEdges tiled_edges;
  #endif
  
-@@ -561,7 +561,7 @@ class WaylandWindow : public PlatformWin
+@@ -564,7 +564,7 @@ class WaylandWindow : public PlatformWin
  
    void UpdateCursorShape(scoped_refptr<BitmapCursor> cursor);
  
@@ -33,7 +33,7 @@ $NetBSD$
    void OnCursorLoaded(scoped_refptr<WaylandAsyncCursor> cursor,
                        scoped_refptr<BitmapCursor> bitmap_cursor);
  #endif
-@@ -630,7 +630,7 @@ class WaylandWindow : public PlatformWin
+@@ -633,7 +633,7 @@ class WaylandWindow : public PlatformWin
  
    wl::Object<zaura_surface> aura_surface_;
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc
index 661ec7c362..2f137476bf 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc.orig	2024-08-21 22:46:46.623332300 +0000
+--- ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc.orig	2024-09-24 20:49:58.790521600 +0000
 +++ ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc
-@@ -316,7 +316,7 @@ void XDGToplevelWrapperImpl::OnToplevelC
+@@ -322,7 +322,7 @@ void XDGToplevelWrapperImpl::OnToplevelC
    window_states.is_activated =
        CheckIfWlArrayHasValue(states, XDG_TOPLEVEL_STATE_ACTIVATED);
  
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
index edc55c7a7a..bb16b2244c 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig	2024-08-21 22:46:46.624332200 +0000
+--- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig	2024-09-24 20:49:58.791521800 +0000
 +++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc
-@@ -256,6 +256,10 @@ void ZWPTextInputWrapperV1::SetSurroundi
+@@ -261,6 +261,10 @@ void ZWPTextInputWrapperV1::SetSurroundi
    // so if it exceeds 16 bits, it may be broken.
    static constexpr size_t kSizeLimit = 60000;
    if (HasAdvancedSurroundingTextSupport() && text.length() > kSizeLimit) {
@@ -17,7 +17,7 @@ $NetBSD$
      base::ScopedFD memfd(memfd_create("surrounding_text", MFD_CLOEXEC));
      if (!memfd.get()) {
        PLOG(ERROR) << "Failed to create memfd";
-@@ -268,6 +272,7 @@ void ZWPTextInputWrapperV1::SetSurroundi
+@@ -273,6 +277,7 @@ void ZWPTextInputWrapperV1::SetSurroundi
      zcr_extended_text_input_v1_set_large_surrounding_text(
          extended_obj_.get(), memfd.get(), text.length(),
          selection_range.start(), selection_range.end());
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc b/chromium/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc
index f7ef26cde8..6bad22f295 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig	2024-08-21 22:46:46.625332400 +0000
+--- ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig	2024-09-24 20:49:58.792521700 +0000
 +++ ui/ozone/platform/wayland/ozone_platform_wayland.cc
 @@ -66,13 +66,13 @@
  #include "ui/events/ozone/layout/stub/stub_keyboard_layout_engine.h"
@@ -49,7 +49,7 @@ $NetBSD$
        // TODO(crbug.com/40800718): Revisit (and maybe remove) once proper
        // support, probably backed by org.freedesktop.portal.Screenshot.PickColor
        // API is implemented. Note: this is restricted to Linux Desktop as Lacros
-@@ -538,7 +538,7 @@ class OzonePlatformWayland : public Ozon
+@@ -545,7 +545,7 @@ class OzonePlatformWayland : public Ozon
    DrmRenderNodePathFinder path_finder_;
  #endif
  
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 435baa2206..d02b5bb564 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	2024-08-21 22:46:46.636333500 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig	2024-09-24 20:49:58.803522800 +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 02433a50bd..d851577928 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	2024-08-21 22:46:46.637333600 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig	2024-09-24 20:49:58.804522800 +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 57c9770333..b80c6b086c 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	2024-08-21 22:46:46.637333600 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig	2024-09-24 20:49:58.804522800 +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 13a4e2fba1..e3051469c6 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	2024-08-21 22:46:46.638333800 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig	2024-09-24 20:49:58.805523000 +0000
 +++ ui/ozone/platform/x11/x11_window.cc
-@@ -1499,7 +1499,7 @@ void X11Window::OnXWindowStateChanged() 
+@@ -1504,7 +1504,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_test_mock__platform__window__delegate.h b/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
index 41e5625168..5d1e2801db 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	2024-08-21 22:46:46.643334200 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig	2024-09-24 20:49:58.809523300 +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 a29965eb0e..3a058c6468 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.cc.orig	2024-08-21 22:46:46.644334300 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig	2024-09-24 20:49:58.811523400 +0000
 +++ ui/platform_window/platform_window_delegate.cc
 @@ -61,7 +61,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 081232044f..d155677440 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.h.orig	2024-08-21 22:46:46.644334300 +0000
+--- ui/platform_window/platform_window_delegate.h.orig	2024-09-24 20:49:58.811523400 +0000
 +++ ui/platform_window/platform_window_delegate.h
 @@ -181,7 +181,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) 
    virtual void OnWindowStateChanged(PlatformWindowState old_state,
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
index ce9bb4b1ec..b9c521d3f6 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	2024-08-21 22:46:46.645334500 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig	2024-09-24 20:49:58.811523400 +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 10b12d5e8a..89f7d2b669 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	2024-08-21 22:46:46.646334600 +0000
+--- ui/qt/BUILD.gn.orig	2024-09-24 20:49:58.812523600 +0000
 +++ ui/qt/BUILD.gn
 @@ -20,7 +20,7 @@ config("qt_internal_config") {
  
diff --git a/chromium/patches/patch-ui_qt_qt.gni b/chromium/patches/patch-ui_qt_qt.gni
index 1850c8f850..6c894c6dad 100644
--- a/chromium/patches/patch-ui_qt_qt.gni
+++ b/chromium/patches/patch-ui_qt_qt.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/qt/qt.gni.orig	2024-08-21 22:46:46.646334600 +0000
+--- ui/qt/qt.gni.orig	2024-09-24 20:49:58.812523600 +0000
 +++ ui/qt/qt.gni
 @@ -14,7 +14,7 @@ declare_args() {
  
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 e90eba25ef..b8795ba1bb 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	2024-08-21 22:46:46.665336600 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig	2024-09-24 20:49:58.831525300 +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 46db263e80..b84fd3400d 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	2024-08-21 22:46:46.666336500 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig	2024-09-24 20:49:58.832525300 +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 0871eb431c..c67c16db7b 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	2024-08-21 22:46:46.666336500 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig	2024-09-24 20:49:58.832525300 +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 41f9144bc0..d53224a617 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	2024-08-21 22:46:46.666336500 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig	2024-09-24 20:49:58.832525300 +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 4400a75217..aa4370169d 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	2024-08-21 22:46:46.668336900 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig	2024-09-24 20:49:58.833525400 +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 0086c4fc44..ea9a9f1aec 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	2024-08-21 22:46:46.668336900 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig	2024-09-24 20:49:58.834525600 +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 eaa48697ad..87c8dc078f 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	2024-08-21 22:46:46.668336900 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig	2024-09-24 20:49:58.834525600 +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_controls_prefix__selector.cc b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
index c824d5c59b..3a22a6644b 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.cc
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/prefix_selector.cc.orig	2024-08-21 22:46:46.760346200 +0000
+--- ui/views/controls/prefix_selector.cc.orig	2024-09-24 20:49:58.922533300 +0000
 +++ ui/views/controls/prefix_selector.cc
-@@ -174,7 +174,7 @@ bool PrefixSelector::ShouldDoLearning() 
+@@ -178,7 +178,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 8fa3e219e1..d12a72e68d 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.h
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/prefix_selector.h.orig	2024-08-21 22:46:46.760346200 +0000
+--- ui/views/controls/prefix_selector.h.orig	2024-09-24 20:49:58.922533300 +0000
 +++ ui/views/controls/prefix_selector.h
-@@ -83,7 +83,7 @@ class VIEWS_EXPORT PrefixSelector : publ
+@@ -85,7 +85,7 @@ class VIEWS_EXPORT PrefixSelector : publ
    ukm::SourceId GetClientSourceForMetrics() const override;
    bool ShouldDoLearning() override;
  
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
index 02ac8f7e32..e3dd109b38 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	2024-08-21 22:46:46.769347200 +0000
+--- ui/views/controls/textfield/textfield.cc.orig	2024-09-24 20:49:58.931534000 +0000
 +++ ui/views/controls/textfield/textfield.cc
 @@ -85,7 +85,7 @@
  #include "base/win/win_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
    return flags & ui::EF_CONTROL_DOWN;
  #else
    return false;
-@@ -756,7 +756,7 @@ bool Textfield::OnKeyPressed(const ui::K
+@@ -757,7 +757,7 @@ bool Textfield::OnKeyPressed(const ui::K
    if (!textfield)
      return handled;
  
@@ -33,7 +33,7 @@ $NetBSD$
    auto* linux_ui = ui::LinuxUi::instance();
    std::vector<ui::TextEditCommandAuraLinux> commands;
    if (!handled && linux_ui &&
-@@ -939,7 +939,7 @@ void Textfield::AboutToRequestFocusFromT
+@@ -940,7 +940,7 @@ void Textfield::AboutToRequestFocusFromT
  }
  
  bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -42,7 +42,7 @@ $NetBSD$
    // Skip any accelerator handling that conflicts with custom keybindings.
    auto* linux_ui = ui::LinuxUi::instance();
    std::vector<ui::TextEditCommandAuraLinux> commands;
-@@ -1999,7 +1999,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -1995,7 +1995,7 @@ bool Textfield::ShouldDoLearning() {
    return false;
  }
  
@@ -51,7 +51,7 @@ $NetBSD$
  // TODO(crbug.com/41452689): Implement this method to support Korean IME
  // reconversion feature on native text fields (e.g. find bar).
  bool Textfield::SetCompositionFromExistingText(
-@@ -2505,14 +2505,14 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2501,14 +2501,14 @@ ui::TextEditCommand Textfield::GetComman
  #endif
          return ui::TextEditCommand::DELETE_BACKWARD;
        }
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.h b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
index 1807918a9b..c6bdb719b3 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	2024-08-21 22:46:46.769347200 +0000
+--- ui/views/controls/textfield/textfield.h.orig	2024-09-24 20:49:58.931534000 +0000
 +++ ui/views/controls/textfield/textfield.h
 @@ -47,7 +47,7 @@
  #include "ui/views/view_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <vector>
  #endif
  
-@@ -462,7 +462,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -463,7 +463,7 @@ class VIEWS_EXPORT Textfield : public Vi
    // Set whether the text should be used to improve typing suggestions.
    void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
  
diff --git a/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc b/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc
index c39a8b0ea7..f076a675f0 100644
--- a/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc
+++ b/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/corewm/tooltip_aura.cc.orig	2024-08-21 22:46:46.776347900 +0000
+--- ui/views/corewm/tooltip_aura.cc.orig	2024-09-24 20:49:58.937534600 +0000
 +++ ui/views/corewm/tooltip_aura.cc
 @@ -36,7 +36,7 @@ namespace {
  bool CanUseTranslucentTooltipWidget() {
diff --git a/chromium/patches/patch-ui_views_examples_widget__example.cc b/chromium/patches/patch-ui_views_examples_widget__example.cc
index 892163561f..edf67b9c43 100644
--- a/chromium/patches/patch-ui_views_examples_widget__example.cc
+++ b/chromium/patches/patch-ui_views_examples_widget__example.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/examples/widget_example.cc.orig	2024-08-21 22:46:46.786348800 +0000
+--- ui/views/examples/widget_example.cc.orig	2024-09-24 20:49:58.948535400 +0000
 +++ ui/views/examples/widget_example.cc
-@@ -49,7 +49,7 @@ void WidgetExample::CreateExampleView(Vi
+@@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(Vi
    modal_button->SetCallback(
        base::BindRepeating(&WidgetExample::CreateDialogWidget,
                            base::Unretained(this), modal_button, true));
diff --git a/chromium/patches/patch-ui_views_focus_focus__manager.cc b/chromium/patches/patch-ui_views_focus_focus__manager.cc
index 83d707304a..bd840fb7ca 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	2024-08-21 22:46:46.787349000 +0000
+--- ui/views/focus/focus_manager.cc.orig	2024-09-24 20:49:58.948535400 +0000
 +++ ui/views/focus/focus_manager.cc
 @@ -585,7 +585,7 @@ bool FocusManager::RedirectAcceleratorTo
  
diff --git a/chromium/patches/patch-ui_views_style_platform__style.cc b/chromium/patches/patch-ui_views_style_platform__style.cc
index 062c3725f1..b0204c28db 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	2024-08-21 22:46:46.803350700 +0000
+--- ui/views/style/platform_style.cc.orig	2024-09-24 20:49:58.964537000 +0000
 +++ ui/views/style/platform_style.cc
 @@ -17,7 +17,7 @@
  #include "ui/views/controls/focusable_border.h"
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 80eebeecbf..52d8c7fded 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	2024-08-21 22:46:46.806351000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig	2024-09-24 20:49:58.968537300 +0000
 +++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
 @@ -296,7 +296,7 @@ void UpdateDisplaySync(const std::string
  }
diff --git a/chromium/patches/patch-ui_views_views__delegate.cc b/chromium/patches/patch-ui_views_views__delegate.cc
index d77545cea4..523da13f97 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	2024-08-21 22:46:46.816352000 +0000
+--- ui/views/views_delegate.cc.orig	2024-09-24 20:49:58.977538000 +0000
 +++ ui/views/views_delegate.cc
 @@ -95,7 +95,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 88c13c78e6..e7f0fad7f0 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	2024-08-21 22:46:46.817352000 +0000
+--- ui/views/views_delegate.h.orig	2024-09-24 20:49:58.977538000 +0000
 +++ ui/views/views_delegate.h
 @@ -146,7 +146,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 801d68bf1b..f71d0edb38 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	2024-08-21 22:46:46.818352200 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig	2024-09-24 20:49:58.978538000 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
 @@ -197,7 +197,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 adf19b6c05..faec770638 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	2024-08-21 22:46:46.818352200 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig	2024-09-24 20:49:58.978538000 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
 @@ -65,7 +65,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 5abf09dbac..e8232b1edf 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	2024-08-21 22:46:46.822352600 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig	2024-09-24 20:49:58.981538300 +0000
 +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
 @@ -48,7 +48,7 @@
  #include "ui/wm/core/window_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
        std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
  #else
        std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1174,7 +1174,7 @@ bool DesktopWindowTreeHostPlatform::Rota
+@@ -1175,7 +1175,7 @@ bool DesktopWindowTreeHostPlatform::Rota
  // DesktopWindowTreeHost:
  
  // Linux subclasses this host and adds some Linux specific bits.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc
index 0c43c22ab1..ec3746a456 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.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_impl_interactive_uitest.cc.orig	2024-08-21 22:46:46.822352600 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc.orig	2024-09-24 20:49:58.982538500 +0000
 +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc
 @@ -23,7 +23,7 @@
  #include "ui/views/widget/widget_delegate.h"
diff --git a/chromium/patches/patch-ui_views_widget_root__view.cc b/chromium/patches/patch-ui_views_widget_root__view.cc
index 9dc238fe57..7a76bee3b8 100644
--- a/chromium/patches/patch-ui_views_widget_root__view.cc
+++ b/chromium/patches/patch-ui_views_widget_root__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/widget/root_view.cc.orig	2024-08-21 22:46:46.826353000 +0000
+--- ui/views/widget/root_view.cc.orig	2024-09-24 20:49:58.985538700 +0000
 +++ ui/views/widget/root_view.cc
-@@ -129,7 +129,7 @@ class AnnounceTextView : public View {
+@@ -135,7 +135,7 @@ class AnnounceTextView : public View {
  #if BUILDFLAG(IS_CHROMEOS)
      // On ChromeOS, kAlert role can invoke an unnecessary event on reparenting.
      node_data->role = ax::mojom::Role::kStaticText;
diff --git a/chromium/patches/patch-ui_views_widget_widget.cc b/chromium/patches/patch-ui_views_widget_widget.cc
index 60cf9bd9ec..cad498dec7 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	2024-08-21 22:46:46.828353200 +0000
+--- ui/views/widget/widget.cc.orig	2024-09-24 20:49:58.987538800 +0000
 +++ ui/views/widget/widget.cc
-@@ -57,7 +57,7 @@
+@@ -58,7 +58,7 @@
  #include "ui/views/window/custom_frame_view.h"
  #include "ui/views/window/dialog_delegate.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #endif
  
-@@ -2182,7 +2182,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2192,7 +2192,7 @@ const ui::NativeTheme* Widget::GetNative
    if (parent_)
      return parent_->GetNativeTheme();
  
diff --git a/chromium/patches/patch-ui_views_window_custom__frame__view.cc b/chromium/patches/patch-ui_views_window_custom__frame__view.cc
index b512f03f61..32d02b8c22 100644
--- a/chromium/patches/patch-ui_views_window_custom__frame__view.cc
+++ b/chromium/patches/patch-ui_views_window_custom__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/custom_frame_view.cc.orig	2024-08-21 22:46:46.835353900 +0000
+--- ui/views/window/custom_frame_view.cc.orig	2024-09-24 20:49:58.994539500 +0000
 +++ ui/views/window/custom_frame_view.cc
 @@ -268,7 +268,7 @@ int CustomFrameView::CaptionButtonY() co
    // drawn flush with the screen edge, they still obey Fitts' Law.
diff --git a/chromium/patches/patch-ui_views_window_dialog__delegate.cc b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
index 840d4da956..08009d41c5 100644
--- a/chromium/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/dialog_delegate.cc.orig	2024-08-21 22:46:46.836354000 +0000
+--- ui/views/window/dialog_delegate.cc.orig	2024-09-24 20:49:58.994539500 +0000
 +++ ui/views/window/dialog_delegate.cc
-@@ -103,7 +103,7 @@ Widget* DialogDelegate::CreateDialogWidg
+@@ -104,7 +104,7 @@ Widget* DialogDelegate::CreateDialogWidg
  
  // static
  bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/chromium/patches/patch-ui_views_window_frame__background.cc b/chromium/patches/patch-ui_views_window_frame__background.cc
index 3d092e92bd..6bc10f7e02 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	2024-08-21 22:46:46.836354000 +0000
+--- ui/views/window/frame_background.cc.orig	2024-09-24 20:49:58.995539700 +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 b5b5715e25..0784dda48b 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	2024-08-21 22:48:49.506936300 +0000
+--- v8/BUILD.gn.orig	2024-09-24 20:51:57.332926000 +0000
 +++ v8/BUILD.gn
-@@ -896,6 +896,9 @@ external_v8_defines = [
+@@ -917,6 +917,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 = [
-@@ -972,6 +975,15 @@ if (target_os == "android") {
+@@ -993,6 +996,15 @@ if (target_os == "android") {
  } else if (target_os == "chromeos") {
    enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
    enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -32,7 +32,7 @@ $NetBSD$
  }
  
  disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -2396,6 +2408,23 @@ action("generate_bytecode_builtins_list"
+@@ -2429,6 +2441,23 @@ action("generate_bytecode_builtins_list"
    ]
  }
  
@@ -56,7 +56,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.
-@@ -2414,7 +2443,11 @@ template("run_mksnapshot") {
+@@ -2447,7 +2476,11 @@ template("run_mksnapshot") {
      suffix = "_$name"
    }
    action("run_mksnapshot_" + name) {
@@ -69,7 +69,7 @@ $NetBSD$
  
      script = "tools/run.py"
  
-@@ -2477,6 +2510,12 @@ template("run_mksnapshot") {
+@@ -2519,6 +2552,12 @@ template("run_mksnapshot") {
        if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
          args += [ "--reorder-builtins" ]
        }
@@ -81,8 +81,8 @@ $NetBSD$
 +      }
      }
  
-     # This is needed to distinguish between generating code for the simulator
-@@ -4528,7 +4567,7 @@ v8_header_set("v8_internal_headers") {
+     if (v8_enable_turboshaft_csa) {
+@@ -4597,7 +4636,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 +91,7 @@ $NetBSD$
          sources += [ "src/trap-handler/handler-inside-posix.h" ]
        } else if (is_win) {
          sources += [ "src/trap-handler/handler-inside-win.h" ]
-@@ -5926,7 +5965,7 @@ v8_source_set("v8_base_without_compiler"
+@@ -6007,7 +6046,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 +100,7 @@ $NetBSD$
          sources += [
            "src/trap-handler/handler-inside-posix.cc",
            "src/trap-handler/handler-outside-posix.cc",
-@@ -6559,7 +6598,7 @@ v8_component("v8_libbase") {
+@@ -6641,7 +6680,7 @@ v8_component("v8_libbase") {
      }
    }
  
@@ -109,7 +109,7 @@ $NetBSD$
      sources += [
        "src/base/debug/stack_trace_posix.cc",
        "src/base/platform/platform-linux.cc",
-@@ -6570,6 +6609,27 @@ v8_component("v8_libbase") {
+@@ -6652,6 +6691,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 f271959137..d8aa8db9dc 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	2024-08-21 22:48:49.517937400 +0000
+--- v8/include/v8-internal.h.orig	2024-09-24 20:51:57.344927000 +0000
 +++ v8/include/v8-internal.h
 @@ -213,7 +213,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 711c061aeb..cb0ab6b400 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	2024-08-21 22:48:49.521937800 +0000
+--- v8/include/v8config.h.orig	2024-09-24 20:51:57.350927600 +0000
 +++ v8/include/v8config.h
 @@ -201,6 +201,9 @@ path. Add it with -I<path> to the comman
    && !defined(V8_TARGET_OS_FUCHSIA) \
@@ -36,7 +36,7 @@ $NetBSD$
 +#endif
 +
 +#ifdef V8_OS_FREEBSD
-+# define V8_TARGET_OS_OPENBSD
++# define V8_TARGET_OS_FREEBSD
 +# define V8_TARGET_OS_BSD
 +#endif
 +
diff --git a/chromium/patches/patch-v8_src_api_api.cc b/chromium/patches/patch-v8_src_api_api.cc
index 1e50589b2d..9feb52a723 100644
--- a/chromium/patches/patch-v8_src_api_api.cc
+++ b/chromium/patches/patch-v8_src_api_api.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/api/api.cc.orig	2024-08-21 22:48:49.529938700 +0000
+--- v8/src/api/api.cc.orig	2024-09-24 20:51:57.358928400 +0000
 +++ v8/src/api/api.cc
-@@ -148,7 +148,7 @@
+@@ -149,7 +149,7 @@
  #include "src/wasm/wasm-serialization.h"
  #endif  // V8_ENABLE_WEBASSEMBLY
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <signal.h>
  #include <unistd.h>
  
-@@ -6511,7 +6511,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6523,7 +6523,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 f20657f5cf..02ea3a817d 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	2024-08-21 22:48:49.537939500 +0000
+--- v8/src/base/atomicops.h.orig	2024-09-24 20:51:57.367929200 +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 6165cdd562..ec9d444236 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	2024-08-21 22:48:49.544940200 +0000
+--- v8/src/base/platform/memory.h.orig	2024-09-24 20:51:57.375929800 +0000
 +++ v8/src/base/platform/memory.h
 @@ -19,13 +19,13 @@
  
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 49bcd36a87..6d5d83e6d9 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	2024-08-21 22:48:49.545940200 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig	2024-09-24 20:51:57.375929800 +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 a3c388d579..430fd8d78c 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	2024-08-21 22:48:49.546940300 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig	2024-09-24 20:51:57.376930000 +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 6656af530c..ba35d72871 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	2024-08-21 22:48:49.546940300 +0000
+--- v8/src/base/platform/platform-posix.cc.orig	2024-09-24 20:51:57.377930000 +0000
 +++ v8/src/base/platform/platform-posix.cc
 @@ -27,6 +27,9 @@
      defined(__NetBSD__) || defined(__OpenBSD__)
@@ -16,7 +16,7 @@ $NetBSD$
  
  #if defined(ANDROID) && !defined(V8_ANDROID_LOG_STDOUT)
  #define LOG_TAG "v8"
-@@ -54,7 +57,7 @@
+@@ -55,7 +58,7 @@
  #if V8_OS_DARWIN
  #include <mach/mach.h>
  #include <malloc/malloc.h>
@@ -25,7 +25,7 @@ $NetBSD$
  #include <malloc.h>
  #endif
  
-@@ -72,9 +75,11 @@
+@@ -73,9 +76,11 @@
  #include <sys/syscall.h>
  #endif
  
@@ -38,7 +38,7 @@ $NetBSD$
  
  #if defined(V8_OS_SOLARIS)
  #if (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE > 2) || defined(__EXTENSIONS__)
-@@ -311,6 +316,13 @@ void OS::SetRandomMmapSeed(int64_t seed)
+@@ -312,6 +317,13 @@ void OS::SetRandomMmapSeed(int64_t seed)
    }
  }
  
@@ -52,7 +52,7 @@ $NetBSD$
  // static
  void* OS::GetRandomMmapAddr() {
    uintptr_t raw_addr;
-@@ -407,6 +419,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -408,6 +420,7 @@ void* OS::GetRandomMmapAddr() {
  #endif
    return reinterpret_cast<void*>(raw_addr);
  }
@@ -60,7 +60,7 @@ $NetBSD$
  
  // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
  #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -681,7 +694,7 @@ void OS::DestroySharedMemoryHandle(Platf
+@@ -682,7 +695,7 @@ void OS::DestroySharedMemoryHandle(Platf
  #if !V8_OS_ZOS
  // static
  bool OS::HasLazyCommits() {
@@ -69,7 +69,7 @@ $NetBSD$
    return true;
  #else
    // TODO(bbudge) Return true for all POSIX platforms.
-@@ -836,6 +849,8 @@ int OS::GetCurrentThreadId() {
+@@ -837,6 +850,8 @@ int OS::GetCurrentThreadId() {
    return static_cast<int>(thread_self());
  #elif V8_OS_FUCHSIA
    return static_cast<int>(zx_thread_self());
@@ -78,7 +78,7 @@ $NetBSD$
  #elif V8_OS_SOLARIS
    return static_cast<int>(pthread_self());
  #elif V8_OS_ZOS
-@@ -1136,7 +1151,11 @@ Thread::Thread(const Options& options)
+@@ -1138,7 +1153,11 @@ Thread::Thread(const Options& options)
        stack_size_(options.stack_size()),
        priority_(options.priority()),
        start_semaphore_(nullptr) {
@@ -90,7 +90,7 @@ $NetBSD$
    if (stack_size_ > 0) stack_size_ = std::max(stack_size_, min_stack_size);
    set_name(options.name());
  }
-@@ -1151,7 +1170,7 @@ static void SetThreadName(const char* na
+@@ -1153,7 +1172,7 @@ static void SetThreadName(const char* na
    pthread_set_name_np(pthread_self(), name);
  #elif V8_OS_NETBSD
    static_assert(Thread::kMaxThreadNameLength <= PTHREAD_MAX_NAMELEN_NP);
@@ -99,7 +99,7 @@ $NetBSD$
  #elif V8_OS_DARWIN
    // pthread_setname_np is only available in 10.6 or later, so test
    // for it at runtime.
-@@ -1326,7 +1345,7 @@ void Thread::SetThreadLocal(LocalStorage
+@@ -1328,7 +1347,7 @@ void Thread::SetThreadLocal(LocalStorage
  // keep this version in POSIX as most Linux-compatible derivatives will
  // support it. MacOS and FreeBSD are different here.
  #if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
diff --git a/chromium/patches/patch-v8_src_base_small-vector.h b/chromium/patches/patch-v8_src_base_small-vector.h
index 05fb779a75..95b5a0e64f 100644
--- a/chromium/patches/patch-v8_src_base_small-vector.h
+++ b/chromium/patches/patch-v8_src_base_small-vector.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/base/small-vector.h.orig	2024-08-21 22:48:49.551941000 +0000
+--- v8/src/base/small-vector.h.orig	2024-09-24 20:51:57.382930500 +0000
 +++ v8/src/base/small-vector.h
 @@ -22,7 +22,7 @@ template <typename T, size_t kSize, type
  class SmallVector {
diff --git a/chromium/patches/patch-v8_src_base_strings.h b/chromium/patches/patch-v8_src_base_strings.h
index 2c048b4c9f..140f6c42bf 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	2024-08-21 22:48:49.551941000 +0000
+--- v8/src/base/strings.h.orig	2024-09-24 20:51:57.382930500 +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 495a05ff39..6d85d6d6c5 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	2024-08-21 22:48:49.551941000 +0000
+--- v8/src/base/sys-info.cc.orig	2024-09-24 20:51:57.382930500 +0000
 +++ v8/src/base/sys-info.cc
 @@ -37,8 +37,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 81b9b32e84..007424bfce 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	2024-08-21 22:48:49.553941000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig	2024-09-24 20:51:57.383930400 +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 555f5076c1..9d3b5e056e 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	2024-08-21 22:48:49.855972000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig	2024-09-24 20:51:57.686957100 +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 c652ec0980..b69813dee1 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	2024-08-21 22:48:49.855972000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig	2024-09-24 20:51:57.686957100 +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 708824cae1..0d094eb189 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	2024-08-21 22:48:49.868973500 +0000
+--- v8/src/execution/isolate.cc.orig	2024-09-24 20:51:57.702958600 +0000
 +++ v8/src/execution/isolate.cc
-@@ -159,6 +159,10 @@
+@@ -164,6 +164,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_[];
-@@ -4786,6 +4790,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -4959,6 +4963,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 3849fa3a3b..02f5840eea 100644
--- a/chromium/patches/patch-v8_src_flags_flags.cc
+++ b/chromium/patches/patch-v8_src_flags_flags.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/flags/flags.cc.orig	2024-08-21 22:48:49.884975000 +0000
+--- v8/src/flags/flags.cc.orig	2024-09-24 20:51:57.720960100 +0000
 +++ v8/src/flags/flags.cc
-@@ -15,6 +15,10 @@
+@@ -16,6 +16,10 @@
  #include <set>
  #include <sstream>
  
@@ -17,7 +17,7 @@ $NetBSD$
  #include "src/base/functional.h"
  #include "src/base/lazy-instance.h"
  #include "src/base/platform/platform.h"
-@@ -34,7 +38,11 @@
+@@ -35,7 +39,11 @@
  namespace v8::internal {
  
  // Define {v8_flags}, declared in flags.h.
@@ -29,7 +29,7 @@ $NetBSD$
  
  // {v8_flags} needs to be aligned to a memory page, and the size needs to be a
  // multiple of a page size. This is required for memory-protection of the memory
-@@ -806,6 +814,10 @@ void FlagList::FreezeFlags() {
+@@ -807,6 +815,10 @@ void FlagList::FreezeFlags() {
    // Note that for string flags we only protect the pointer itself, but not the
    // string storage. TODO(12887): Fix this.
    base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index 3cab38c77b..cec4f209ab 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	2024-08-21 22:48:50.916080700 +0000
+--- v8/src/sandbox/sandbox.cc.orig	2024-09-24 20:51:57.973982300 +0000
 +++ v8/src/sandbox/sandbox.cc
 @@ -48,7 +48,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 cd7b2e3e9a..799c5d3d14 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	2024-08-21 22:48:50.919081000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig	2024-09-24 20:51:57.977982800 +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 eeade475bf..442dabd44a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2024-08-21 22:48:50.919081000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2024-09-24 20:51:57.977982800 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
-@@ -32,6 +32,7 @@ enum class EmbeddedTargetOs {
+@@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
    kWin,
    kStarboard,
    kZOS,
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 c4b8648606..f18cecb0f2 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	2024-08-21 22:48:50.919081000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig	2024-09-24 20:51:57.977982800 +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 c95539dfe6..0a7804cab7 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	2024-08-21 22:48:50.940083300 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig	2024-09-24 20:51:58.000984700 +0000
 +++ v8/src/trap-handler/handler-inside-posix.cc
 @@ -27,7 +27,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 42546b2f95..409eb25089 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	2024-08-21 22:48:50.940083300 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig	2024-09-24 20:51:58.000984700 +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 68544c0748..db2964fe05 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	2024-08-21 22:48:50.940083300 +0000
+--- v8/src/trap-handler/trap-handler.h.orig	2024-09-24 20:51:58.001984800 +0000
 +++ v8/src/trap-handler/trap-handler.h
 @@ -20,7 +20,7 @@ namespace trap_handler {
  // X64 on Linux, Windows, MacOS, FreeBSD.
diff --git a/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
index 7c59857ead..2831b52c3d 100644
--- a/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ b/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig	2024-08-21 22:48:50.948084000 +0000
+--- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig	2024-09-24 20:51:58.008985500 +0000
 +++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -503,7 +503,7 @@ void LiftoffAssembler::StoreTaggedPointe
+@@ -505,7 +505,7 @@ void LiftoffAssembler::StoreTaggedPointe
  }
  
  void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
@@ -15,7 +15,7 @@ $NetBSD$
                              LoadType type, uint32_t* protected_load_pc,
                              bool /* is_load_mem */, bool /* i64_offset */,
                              bool needs_shift) {
-@@ -583,7 +583,7 @@ void LiftoffAssembler::Load(LiftoffRegis
+@@ -585,7 +585,7 @@ void LiftoffAssembler::Load(LiftoffRegis
  }
  
  void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
@@ -24,7 +24,7 @@ $NetBSD$
                               StoreType type, LiftoffRegList pinned,
                               uint32_t* protected_store_pc,
                               bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -662,7 +662,7 @@ void LiftoffAssembler::Store(Register ds
+@@ -664,7 +664,7 @@ void LiftoffAssembler::Store(Register ds
  }
  
  void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
@@ -33,7 +33,7 @@ $NetBSD$
                                    LoadType type, LiftoffRegList /* pinned */,
                                    bool /* i64_offset */) {
    if (type.value() != LoadType::kI64Load) {
-@@ -680,7 +680,7 @@ void LiftoffAssembler::AtomicLoad(Liftof
+@@ -682,7 +682,7 @@ void LiftoffAssembler::AtomicLoad(Liftof
  }
  
  void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
@@ -42,7 +42,7 @@ $NetBSD$
                                     StoreType type, LiftoffRegList pinned,
                                     bool /* i64_offset */) {
    DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -750,7 +750,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor
+@@ -752,7 +752,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor
  
  inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
                                         Register dst_addr, Register offset_reg,
@@ -51,7 +51,7 @@ $NetBSD$
                                         LiftoffRegister value,
                                         LiftoffRegister result, StoreType type) {
    DCHECK_EQ(value, result);
-@@ -818,7 +818,7 @@ inline void AtomicAddOrSubOrExchange32(L
+@@ -820,7 +820,7 @@ inline void AtomicAddOrSubOrExchange32(L
  }
  
  inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -60,7 +60,7 @@ $NetBSD$
                            LiftoffRegister value, LiftoffRegister result,
                            StoreType type) {
    DCHECK_EQ(value, result);
-@@ -933,7 +933,7 @@ inline void AtomicBinop32(LiftoffAssembl
+@@ -935,7 +935,7 @@ inline void AtomicBinop32(LiftoffAssembl
  }
  
  inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -69,7 +69,7 @@ $NetBSD$
                            LiftoffRegister value, LiftoffRegister result) {
    // We need {ebx} here, which is the root register. As the root register it
    // needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1029,7 +1029,7 @@ inline void AtomicBinop64(LiftoffAssembl
+@@ -1031,7 +1031,7 @@ inline void AtomicBinop64(LiftoffAssembl
  }  // namespace liftoff
  
  void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
@@ -78,7 +78,7 @@ $NetBSD$
                                   LiftoffRegister result, StoreType type,
                                   bool /* i64_offset */) {
    if (type.value() == StoreType::kI64Store) {
-@@ -1043,7 +1043,7 @@ void LiftoffAssembler::AtomicAdd(Registe
+@@ -1045,7 +1045,7 @@ void LiftoffAssembler::AtomicAdd(Registe
  }
  
  void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
@@ -87,7 +87,7 @@ $NetBSD$
                                   LiftoffRegister result, StoreType type,
                                   bool /* i64_offset */) {
    if (type.value() == StoreType::kI64Store) {
-@@ -1056,7 +1056,7 @@ void LiftoffAssembler::AtomicSub(Registe
+@@ -1058,7 +1058,7 @@ void LiftoffAssembler::AtomicSub(Registe
  }
  
  void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
@@ -96,7 +96,7 @@ $NetBSD$
                                   LiftoffRegister result, StoreType type,
                                   bool /* i64_offset */) {
    if (type.value() == StoreType::kI64Store) {
-@@ -1070,7 +1070,7 @@ void LiftoffAssembler::AtomicAnd(Registe
+@@ -1072,7 +1072,7 @@ void LiftoffAssembler::AtomicAnd(Registe
  }
  
  void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
@@ -105,7 +105,7 @@ $NetBSD$
                                  LiftoffRegister result, StoreType type,
                                  bool /* i64_offset */) {
    if (type.value() == StoreType::kI64Store) {
-@@ -1084,7 +1084,7 @@ void LiftoffAssembler::AtomicOr(Register
+@@ -1086,7 +1086,7 @@ void LiftoffAssembler::AtomicOr(Register
  }
  
  void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
@@ -114,7 +114,7 @@ $NetBSD$
                                   LiftoffRegister result, StoreType type,
                                   bool /* i64_offset */) {
    if (type.value() == StoreType::kI64Store) {
-@@ -1098,7 +1098,7 @@ void LiftoffAssembler::AtomicXor(Registe
+@@ -1100,7 +1100,7 @@ void LiftoffAssembler::AtomicXor(Registe
  }
  
  void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
@@ -123,7 +123,7 @@ $NetBSD$
                                        LiftoffRegister value,
                                        LiftoffRegister result, StoreType type,
                                        bool /* i64_offset */) {
-@@ -1113,7 +1113,7 @@ void LiftoffAssembler::AtomicExchange(Re
+@@ -1115,7 +1115,7 @@ void LiftoffAssembler::AtomicExchange(Re
  }
  
  void LiftoffAssembler::AtomicCompareExchange(
diff --git a/chromium/patches/patch-v8_tools_run-paxctl.py b/chromium/patches/patch-v8_tools_run-paxctl.py
index 4196b42f91..aaa401725d 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	2024-08-27 11:35:22.328570033 +0000
+--- v8/tools/run-paxctl.py.orig	2024-09-30 14:27:42.551938587 +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 f2e3506f8c..bb631b695f 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	2024-08-21 22:48:52.882282300 +0000
+--- v8/tools/run.py.orig	2024-09-24 20:52:00.436198500 +0000
 +++ v8/tools/run.py
 @@ -9,7 +9,7 @@ scripts."""
  import subprocess
diff --git a/chromium/tests.mk b/chromium/tests.mk
index c156b76414..81c50fce1c 100644
--- a/chromium/tests.mk
+++ b/chromium/tests.mk
@@ -1,10 +1,7 @@
 # $NetBSD$
 
 REGRESS_DISTFILE=		chromium-${VERSION}-testdata${EXTRACT_SUFX}
-FONTS_DISTFILE=			test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz
-SITES.${FONTS_DISTFILE}=	http://nerd.hu/distfiles/
 DISTFILES+=			${REGRESS_DISTFILE}
-DISTFILES+=			${FONTS_DISTFILE}
 EXTRACT_ONLY=			${DISTNAME}${EXTRACT_SUFX} ${PROFILE_DISTFILE}
 
 USE_TOOLS+=	xzcat gzip tar
@@ -47,8 +44,6 @@ TEST_TARGET+=	wm_unittests
 pre-test:
 	@${ECHO_MSG} "=> Extracting ${REGRESS_DISTFILE}"
 	${XZCAT} ${DISTDIR}/${REGRESS_DISTFILE} | ${TAR} -C ${WRKDIR} -xf -
-	@${ECHO_MSG} "=> Extracting ${FONTS_DISTFILE}"
-	${GZIP_CMD} -dc ${DISTDIR}/${FONTS_DISTFILE} | ${TAR} -C ${WRKSRC}/third_party/test_fonts -xf -
 	${MKDIR} ${WRKSRC}/third_party/llvm-build/Release+Asserts/bin
 	${LN} -sf ${PREFIX}/bin/clang++ ${WRKSRC}/third_party/llvm-build/Release+Asserts/bin/clang++
 	${LN} -sf ${PREFIX}/bin/clang ${WRKSRC}/third_party/llvm-build/Release+Asserts/bin/clang


Home | Main Index | Thread Index | Old Index