pkgsrc-WIP-changes archive

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

chromium: update to 131.0.6778.69



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Mon Nov 18 11:08:16 2024 +0100
Changeset:	1e8987a4f3cfc69b65029bc4665ffb2003e7b1ab

Modified Files:
	chromium/Makefile
	chromium/PLIST
	chromium/TODO
	chromium/distinfo
	chromium/files/chromium-browser.desktop
	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_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_memory_protected__memory.h
	chromium/patches/patch-base_memory_protected__memory__posix.cc
	chromium/patches/patch-base_message__loop_message__pump__epoll.cc
	chromium/patches/patch-base_message__loop_message__pump__epoll.h
	chromium/patches/patch-base_message__loop_message__pump__glib.cc
	chromium/patches/patch-base_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_file__descriptor__shuffle.h
	chromium/patches/patch-base_posix_sysctl.cc
	chromium/patches/patch-base_posix_unix__domain__socket.cc
	chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
	chromium/patches/patch-base_process_internal__linux.h
	chromium/patches/patch-base_process_kill.h
	chromium/patches/patch-base_process_kill__posix.cc
	chromium/patches/patch-base_process_launch.h
	chromium/patches/patch-base_process_launch__posix.cc
	chromium/patches/patch-base_process_memory__linux.cc
	chromium/patches/patch-base_process_process__handle.cc
	chromium/patches/patch-base_process_process__handle.h
	chromium/patches/patch-base_process_process__handle__freebsd.cc
	chromium/patches/patch-base_process_process__handle__netbsd.cc
	chromium/patches/patch-base_process_process__handle__openbsd.cc
	chromium/patches/patch-base_process_process__iterator.h
	chromium/patches/patch-base_process_process__iterator__freebsd.cc
	chromium/patches/patch-base_process_process__iterator__netbsd.cc
	chromium/patches/patch-base_process_process__iterator__openbsd.cc
	chromium/patches/patch-base_process_process__metrics.cc
	chromium/patches/patch-base_process_process__metrics.h
	chromium/patches/patch-base_process_process__metrics__freebsd.cc
	chromium/patches/patch-base_process_process__metrics__netbsd.cc
	chromium/patches/patch-base_process_process__metrics__openbsd.cc
	chromium/patches/patch-base_process_process__metrics__posix.cc
	chromium/patches/patch-base_process_process__metrics__unittest.cc
	chromium/patches/patch-base_process_process__posix.cc
	chromium/patches/patch-base_process_process__unittest.cc
	chromium/patches/patch-base_profiler_module__cache.cc
	chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
	chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
	chromium/patches/patch-base_profiler_stack__base__address__posix.cc
	chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
	chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
	chromium/patches/patch-base_profiler_thread__delegate__posix.cc
	chromium/patches/patch-base_rand__util.h
	chromium/patches/patch-base_rand__util__posix.cc
	chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
	chromium/patches/patch-base_synchronization_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-base_version__info_version__info.h
	chromium/patches/patch-build_config_BUILD.gn
	chromium/patches/patch-build_config_BUILDCONFIG.gn
	chromium/patches/patch-build_config_clang_BUILD.gn
	chromium/patches/patch-build_config_compiler_BUILD.gn
	chromium/patches/patch-build_config_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__features.h
	chromium/patches/patch-chrome_browser_browser__process__impl.cc
	chromium/patches/patch-chrome_browser_browser__process__impl.h
	chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
	chromium/patches/patch-chrome_browser_chrome__browser__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_common.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
	chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
	chromium/patches/patch-chrome_browser_enterprise_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_global__features.cc
	chromium/patches/patch-chrome_browser_global__features.h
	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_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__browser__utils.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
	chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
	chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
	chromium/patches/patch-chrome_browser_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_managed__ui.cc
	chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
	chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
	chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
	chromium/patches/patch-chrome_browser_ui_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_about_about__ui.h
	chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
	chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
	chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
	chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
	chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
	chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
	chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
	chromium/patches/patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.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_crash__keys.cc
	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_test_supervised__user_google__auth__state__waiter__mixin.cc
	chromium/patches/patch-chrome_updater_app_app__uninstall.cc
	chromium/patches/patch-chrome_updater_configurator.cc
	chromium/patches/patch-chrome_updater_lock.cc
	chromium/patches/patch-chrome_updater_util_posix__util.cc
	chromium/patches/patch-chrome_utility_services.cc
	chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
	chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
	chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
	chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
	chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.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_autofill_core_common_autofill__prefs.cc
	chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
	chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
	chromium/patches/patch-components_constrained__window_constrained__window__views.cc
	chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
	chromium/patches/patch-components_cookie__config_cookie__store__util.cc
	chromium/patches/patch-components_crash_core_app_BUILD.gn
	chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
	chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
	chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
	chromium/patches/patch-components_crash_core_common_BUILD.gn
	chromium/patches/patch-components_device__signals_core_browser_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_media__router_common_providers_cast_channel_enum__table.h
	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_optimization__guide_core_optimization__guide__util.cc
	chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
	chromium/patches/patch-components_os__crypt_async_common_encryptor.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__factory__util.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
	chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
	chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
	chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
	chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
	chromium/patches/patch-components_performance__manager_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__refresh__scheduler.cc
	chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
	chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
	chromium/patches/patch-components_policy_core_common_policy__paths.cc
	chromium/patches/patch-components_policy_core_common_policy__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-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_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.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-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__context__state.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
	chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
	chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
	chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
	chromium/patches/patch-gpu_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.cc
	chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
	chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
	chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
	chromium/patches/patch-ipc_ipc__channel.h
	chromium/patches/patch-ipc_ipc__channel__common.cc
	chromium/patches/patch-ipc_ipc__channel__mojo.cc
	chromium/patches/patch-ipc_ipc__message__utils.cc
	chromium/patches/patch-ipc_ipc__message__utils.h
	chromium/patches/patch-media_BUILD.gn
	chromium/patches/patch-media_audio_BUILD.gn
	chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
	chromium/patches/patch-media_audio_audio__input__device.cc
	chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
	chromium/patches/patch-media_audio_pulse_pulse__util.cc
	chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
	chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
	chromium/patches/patch-media_audio_sndio_sndio__input.cc
	chromium/patches/patch-media_audio_sndio_sndio__input.h
	chromium/patches/patch-media_audio_sndio_sndio__output.cc
	chromium/patches/patch-media_audio_sndio_sndio__output.h
	chromium/patches/patch-media_base_audio__latency.cc
	chromium/patches/patch-media_base_libaom__thread__wrapper.cc
	chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
	chromium/patches/patch-media_base_media__switches.cc
	chromium/patches/patch-media_base_media__switches.h
	chromium/patches/patch-media_base_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_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_test_raw__video.cc
	chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
	chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
	chromium/patches/patch-media_gpu_test_video__frame__validator.cc
	chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
	chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
	chromium/patches/patch-media_media__options.gni
	chromium/patches/patch-media_mojo_mojom_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_hid_hid__service__netbsd.cc
	chromium/patches/patch-services_device_hid_hid__service__netbsd.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_rtc__data__channel.cc
	chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
	chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__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_gpu_image__layer__bridge.cc
	chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
	chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
	chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
	chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
	chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
	chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
	chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
	chromium/patches/patch-third__party_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_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_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
	chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
	chromium/patches/patch-third__party_webrtc_rtc__base_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__screen.cc
	chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.h
	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
	openra/Makefile
	openra/distinfo
Added Files:
	chromium/files/chromium.sh.in
	chromium/patches/patch-.gn
	chromium/patches/patch-base_files_drive__info.h
	chromium/patches/patch-base_files_drive__info__posix.cc
	chromium/patches/patch-chrome_browser_component__updater_registration.cc
	chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
	chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
	chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h
	chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
	chromium/patches/patch-components_metrics_dwa_dwa__service.cc
	chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
	chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
	chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
	chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
	chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
	chromium/patches/patch-net_disk__cache_backend__experiment.h
	chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
	chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
	chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
	chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
	chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
	chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
	openra/patches/patch-configure-system-libraries.sh
Removed Files:
	chromium/files/chrome
	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-content_browser_renderer__host_input_input__device__change__observer.cc
	chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
	chromium/patches/patch-google__apis_google__api__keys-inc.cc
	chromium/patches/patch-media_gpu_chromeos_native__pixmap__frame__resource.cc
	chromium/patches/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc
	chromium/patches/patch-v8_src_builtins_x64_builtins-x64.cc
	openra/files/smf/manifest.xml

Log Message:
chromium: update to 131.0.6778.69

Rename from chrome to chromium
Move basedir from PREFIX/chrome to PREFIX/lib/chromium

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

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

diffstat:
 chromium/Makefile                                  |   48 +-
 chromium/PLIST                                     |  276 +-
 chromium/TODO                                      |    4 +-
 chromium/distinfo                                  | 2809 ++++++++++----------
 chromium/files/chrome                              |   75 -
 chromium/files/chromium-browser.desktop            |    8 +-
 chromium/files/chromium.sh.in                      |   75 +
 chromium/patches/patch-.gn                         |   15 +
 chromium/patches/patch-BUILD.gn                    |   16 +-
 ...patch-apps_ui_views_app__window__frame__view.cc |    2 +-
 ...patch-ash_display_mirror__window__controller.cc |    4 +-
 chromium/patches/patch-base_BUILD.gn               |   22 +-
 .../patches/patch-base_allocator_dispatcher_tls.h  |    2 +-
 ...cator_partition__allocator_partition__alloc.gni |    8 +-
 ...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 |    6 +-
 ...tion__alloc_page__allocator__internals__posix.h |    4 +-
 ...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 |    6 +-
 ..._partition__alloc_partition__alloc__constants.h |    2 +-
 ...rc_partition__alloc_partition__alloc__forward.h |    2 +-
 ...locator_src_partition__alloc_partition__root.cc |   10 +-
 ...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  |    4 +-
 chromium/patches/patch-base_compiler__specific.h   |   28 +-
 .../patches/patch-base_debug_debugger__posix.cc    |    2 +-
 chromium/patches/patch-base_debug_elf__reader.cc   |    2 +-
 .../patches/patch-base_debug_proc__maps__linux.cc  |    2 +-
 chromium/patches/patch-base_debug_stack__trace.cc  |    2 +-
 .../patch-base_debug_stack__trace__posix.cc        |   18 +-
 .../patches/patch-base_files_dir__reader__linux.h  |    2 +-
 .../patches/patch-base_files_dir__reader__posix.h  |    2 +-
 chromium/patches/patch-base_files_drive__info.h    |   17 +
 .../patches/patch-base_files_drive__info__posix.cc |   17 +
 .../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  |    4 +-
 .../patch-base_files_file__util__unittest.cc       |    6 +-
 ...-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   |    4 +-
 .../patch-base_memory_discardable__memory.cc       |    2 +-
 ...tch-base_memory_discardable__memory__internal.h |    2 +-
 ...emory_madv__free__discardable__memory__posix.cc |    2 +-
 ...-base_memory_platform__shared__memory__region.h |    2 +-
 ...mory_platform__shared__memory__region__posix.cc |    2 +-
 .../patches/patch-base_memory_protected__memory.h  |    2 +-
 .../patch-base_memory_protected__memory__posix.cc  |    2 +-
 ...atch-base_message__loop_message__pump__epoll.cc |    2 +-
 ...patch-base_message__loop_message__pump__epoll.h |    2 +-
 ...patch-base_message__loop_message__pump__glib.cc |    2 +-
 .../patches/patch-base_native__library__posix.cc   |    2 +-
 .../patch-base_native__library__unittest.cc        |    2 +-
 .../patch-base_posix_can__lower__nice__to.cc       |    2 +-
 .../patch-base_posix_file__descriptor__shuffle.h   |    2 +-
 chromium/patches/patch-base_posix_sysctl.cc        |    2 +-
 .../patch-base_posix_unix__domain__socket.cc       |    2 +-
 ...ch-base_posix_unix__domain__socket__unittest.cc |    2 +-
 .../patches/patch-base_process_internal__linux.h   |    2 +-
 chromium/patches/patch-base_process_kill.h         |    2 +-
 chromium/patches/patch-base_process_kill__posix.cc |    2 +-
 chromium/patches/patch-base_process_launch.h       |    4 +-
 .../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 |    4 +-
 .../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    |    4 +-
 chromium/patches/patch-base_system_sys__info.h     |    6 +-
 .../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  |    4 +-
 .../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 |    2 +-
 ...atch-base_trace__event_process__memory__dump.cc |    2 +-
 chromium/patches/patch-base_tracing_trace__time.cc |    2 +-
 chromium/patches/patch-base_tracing_trace__time.h  |    2 +-
 .../patch-base_version__info_version__info.h       |    2 +-
 chromium/patches/patch-build_config_BUILD.gn       |    2 +-
 chromium/patches/patch-build_config_BUILDCONFIG.gn |    2 +-
 chromium/patches/patch-build_config_clang_BUILD.gn |    4 +-
 .../patches/patch-build_config_compiler_BUILD.gn   |   35 +-
 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       |    4 +-
 .../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 |   36 +-
 .../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_base_features.cc         |    4 +-
 .../patch-chrome_app_chrome__command__ids.h        |    2 +-
 chromium/patches/patch-chrome_app_chrome__main.cc  |    2 +-
 .../patch-chrome_app_chrome__main__delegate.cc     |   28 +-
 chromium/patches/patch-chrome_browser_BUILD.gn     |    4 +-
 .../patches/patch-chrome_browser_about__flags.cc   |  112 +-
 ...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      |   13 +-
 .../patch-chrome_browser_browser__features.h       |    6 +-
 .../patch-chrome_browser_browser__process__impl.cc |   16 +-
 .../patch-chrome_browser_browser__process__impl.h  |    2 +-
 ...hrome_browser_chrome__browser__field__trials.cc |    6 +-
 ...chrome_browser_chrome__browser__field__trials.h |    4 +-
 ..._browser_chrome__browser__interface__binders.cc |   24 +-
 .../patch-chrome_browser_chrome__browser__main.cc  |   18 +-
 ...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 |   10 +-
 ...h-chrome_browser_chrome__browser__main__linux.h |    2 +-
 ...-chrome_browser_chrome__browser__main__posix.cc |    2 +-
 ...ome_browser_chrome__content__browser__client.cc |   56 +-
 ...rome_browser_chrome__content__browser__client.h |    4 +-
 ...rome_browser_component__updater_registration.cc |   26 +
 ..._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 |    8 +-
 ...atch-chrome_browser_download_download__prefs.cc |    2 +-
 ...patch-chrome_browser_download_download__prefs.h |    2 +-
 ...nectors_analysis_analysis__service__settings.cc |    2 +-
 ...-chrome_browser_enterprise_connectors_common.cc |    2 +-
 ...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 |    2 +-
 ...sistence_key__persistence__delegate__factory.cc |    2 +-
 ...ice__trust_signals_signals__service__factory.cc |    2 +-
 ...tors_reporting_browser__crash__event__router.cc |    2 +-
 ...nnectors_reporting_crash__reporting__context.cc |    2 +-
 ...ectors_reporting_realtime__reporting__client.cc |   14 +-
 ...nectors_reporting_realtime__reporting__client.h |    2 +-
 ...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 |   21 +-
 ...__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 |   12 +-
 ...__private_passwords__private__delegate__impl.cc |    4 +-
 ...s_api_runtime_chrome__runtime__api__delegate.cc |    2 +-
 ...extensions_api_settings__private_prefs__util.cc |    8 +-
 ...chrome_browser_extensions_api_tabs_tabs__api.cc |   10 +-
 ...gging__private_webrtc__logging__private__api.cc |    8 +-
 ...api_webstore__private_webstore__private__api.cc |    4 +-
 ..._browser_extensions_external__provider__impl.cc |   14 +-
 ...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     |   60 +-
 .../patch-chrome_browser_flag__descriptions.h      |   60 +-
 ...e_browser_gcm_gcm__profile__service__factory.cc |    2 +-
 ...__id_instance__id__profile__service__factory.cc |    2 +-
 .../patch-chrome_browser_global__features.cc       |    2 +-
 .../patch-chrome_browser_global__features.h        |    2 +-
 ...chrome_browser_headless_headless__mode__util.cc |   15 +-
 ...h-chrome_browser_intranet__redirect__detector.h |    2 +-
 ..._galleries_fileapi_mtp__device__map__service.cc |    2 +-
 ...dia__galleries_media__file__system__registry.cc |    2 +-
 ...ch-chrome_browser_media_audio__service__util.cc |    2 +-
 ...-chrome_browser_media_router_discovery_BUILD.gn |    2 +-
 ...er_discovery_discovery__network__list__posix.cc |    2 +-
 ...covery_discovery__network__list__wifi__linux.cc |    2 +-
 ...wser_media_webrtc_chrome__screen__enumerator.cc |    2 +-
 ...owser_media_webrtc_chrome__screen__enumerator.h |    2 +-
 ...ia_webrtc_desktop__media__picker__controller.cc |    2 +-
 ...e_browser_media_webrtc_webrtc__log__uploader.cc |    2 +-
 ...ser_media_webrtc_webrtc__logging__controller.cc |    2 +-
 ...wser_media_webrtc_webrtc__logging__controller.h |    2 +-
 .../patch-chrome_browser_memory__details.cc        |    2 +-
 ...chrome__browser__main__extra__parts__metrics.cc |    6 +-
 ..._chrome__browser__main__extra__parts__metrics.h |    2 +-
 ...ser_metrics_chrome__metrics__service__client.cc |   20 +-
 ...ch-chrome_browser_metrics_perf_cpu__identity.cc |    2 +-
 ...trics_power_process__metrics__recorder__util.cc |    2 +-
 ...hrome_browser_metrics_power_process__monitor.cc |    2 +-
 ...chrome_browser_metrics_power_process__monitor.h |    2 +-
 ...owser_net_profile__network__context__service.cc |    8 +-
 ...rowser_net_system__network__context__manager.cc |    4 +-
 ...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 |    2 +-
 ...cations_notification__display__service__impl.cc |    2 +-
 ...ns_notification__platform__bridge__delegator.cc |    2 +-
 ...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 |    2 +-
 ...onfiguration__policy__handler__list__factory.cc |   56 +-
 ...y_device__management__service__configuration.cc |   13 +-
 ...olicy_policy__value__and__status__aggregator.cc |    2 +-
 .../patch-chrome_browser_prefs_browser__prefs.cc   |   12 +-
 ...er_prefs_pref__service__incognito__allowlist.cc |    4 +-
 ...er_printing_print__backend__service__manager.cc |    6 +-
 ...patch-chrome_browser_printing_printer__query.cc |    2 +-
 ...tch-chrome_browser_process__singleton__posix.cc |    2 +-
 ...hrome__browser__main__extra__parts__profiles.cc |   50 +-
 .../patch-chrome_browser_profiles_profile__impl.cc |   12 +-
 ...atch-chrome_browser_profiles_profiles__state.cc |    8 +-
 ...h-chrome_browser_renderer__preferences__util.cc |    2 +-
 ...s_settings_autofill__page_passwords__shared.css |    2 +-
 ...ome_browser_resources_signin_signin__shared.css |    2 +-
 ...owsing_chrome__password__protection__service.cc |   17 +
 ...d__content__scanning_binary__upload__service.cc |    2 +-
 ...dent__reporting_incident__reporting__service.cc |    2 +-
 ...rowser_screen__ai_screen__ai__install__state.cc |    6 +-
 ...owser_screen__ai_screen__ai__service__router.cc |    2 +-
 ...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 |    6 +-
 ...ser_sharing_sharing__handler__registry__impl.cc |    2 +-
 ...patch-chrome_browser_shortcuts_icon__badging.cc |    2 +-
 .../patch-chrome_browser_signin_signin__util.cc    |    2 +-
 ...ed__user_classify__url__navigation__throttle.cc |   17 +
 ...vised__user_supervised__user__browser__utils.cc |   20 +-
 ...rvised__user_supervised__user__browser__utils.h |   15 +-
 ...supervised__user__extensions__delegate__impl.cc |    2 +-
 ...__user_supervised__user__extensions__manager.cc |    6 +-
 ...d__user_supervised__user__extensions__manager.h |    2 +-
 ...ed__user__google__auth__navigation__throttle.cc |   10 +-
 ..._supervised__user__metrics__service__factory.cc |    2 +-
 ..._user_supervised__user__navigation__observer.cc |    2 +-
 ..._user_supervised__user__navigation__throttle.cc |   28 +-
 ...__user_supervised__user__navigation__throttle.h |   17 +
 ...owser_sync_chrome__sync__controller__builder.cc |    2 +-
 ...rowser_sync_device__info__sync__client__impl.cc |    2 +-
 ...h-chrome_browser_sync_sync__service__factory.cc |   10 +-
 ...oup__sync_tab__group__sync__service__factory.cc |    6 +-
 ...e_browser_task__manager_sampling_task__group.cc |    2 +-
 ...me_browser_task__manager_sampling_task__group.h |    2 +-
 ..._task__manager_sampling_task__group__sampler.cc |    2 +-
 ...r_task__manager_sampling_task__group__sampler.h |    2 +-
 ...r_task__manager_sampling_task__manager__impl.cc |    2 +-
 ...browser_task__manager_task__manager__observer.h |    2 +-
 .../patch-chrome_browser_themes_theme__helper.cc   |    2 +-
 .../patch-chrome_browser_themes_theme__service.cc  |    2 +-
 ...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  |    8 +-
 ...patch-chrome_browser_ui_browser__view__prefs.cc |    2 +-
 .../patch-chrome_browser_ui_chrome__pages.cc       |    4 +-
 .../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 |   18 +-
 ...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 |    8 +-
 ..._ui_signin_signin__view__controller__delegate.h |    4 +-
 ...chrome_browser_ui_startup_bad__flags__prompt.cc |    4 +-
 ...browser_ui_startup_startup__browser__creator.cc |   10 +-
 ...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 |    2 +-
 ...ch-chrome_browser_ui_test_popup__browsertest.cc |    2 +-
 ...tch-chrome_browser_ui_test_test__browser__ui.cc |    2 +-
 .../patch-chrome_browser_ui_ui__features.cc        |   15 +-
 .../patches/patch-chrome_browser_ui_ui__features.h |   15 +-
 ...h-chrome_browser_ui_views_accelerator__table.cc |    2 +-
 ...pps_chrome__native__app__window__views__aura.cc |    4 +-
 ...s_chrome__browser__main__extra__parts__views.cc |    2 +-
 ...rome_browser_ui_views_chrome__views__delegate.h |    4 +-
 ...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 |   14 +-
 ...-chrome_browser_ui_views_frame_browser__frame.h |    6 +-
 ...ws_frame_browser__frame__view__layout__linux.cc |    2 +-
 ..._browser__frame__view__layout__linux__native.cc |    2 +-
 ...r_ui_views_frame_browser__frame__view__linux.cc |    6 +-
 ...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 |    2 +-
 ...r_ui_views_frame_opaque__browser__frame__view.h |    2 +-
 ...paque__browser__frame__view__layout__delegate.h |    2 +-
 ...e_picture__in__picture__browser__frame__view.cc |   16 +-
 ...me_picture__in__picture__browser__frame__view.h |    2 +-
 ..._ui_views_frame_system__menu__model__builder.cc |    2 +-
 ...ui_views_frame_system__menu__model__delegate.cc |    2 +-
 ...wser_ui_views_frame_tab__strip__region__view.cc |    2 +-
 ...chrome_browser_ui_views_hung__renderer__view.cc |    2 +-
 ...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 |    6 +-
 ..._ui_views_profiles_profile__menu__view__base.cc |   12 +-
 ...wser_ui_views_profiles_profile__picker__view.cc |    2 +-
 ...es_signin__view__controller__delegate__views.cc |    6 +-
 ...les_signin__view__controller__delegate__views.h |    4 +-
 .../patch-chrome_browser_ui_views_tabs_tab.cc      |    4 +-
 ..._browser_ui_views_tabs_tab__drag__controller.cc |   12 +-
 ...ui_views_tabs_tab__hover__card__bubble__view.cc |    4 +-
 ...rome_browser_ui_views_tabs_tab__style__views.cc |    2 +-
 ..._education_browser__user__education__service.cc |   10 +-
 ...eb__apps_web__app__integration__test__driver.cc |   18 +-
 ...rowser_ui_web__applications_web__app__dialogs.h |    2 +-
 ...eb__applications_web__app__ui__manager__impl.cc |    6 +-
 ...web__applications_web__app__ui__manager__impl.h |    4 +-
 ...atch-chrome_browser_ui_webui_about_about__ui.cc |    2 +-
 ...patch-chrome_browser_ui_webui_about_about__ui.h |    2 +-
 ..._ui_webui_app__home_app__home__page__handler.cc |    2 +-
 ...r_ui_webui_app__home_app__home__page__handler.h |    2 +-
 ...ui_webui_app__settings_web__app__settings__ui.h |   24 +
 ...icate__manager_certificate__manager__handler.cc |    4 +-
 ...i_certificate__manager_client__cert__sources.cc |   10 +-
 ...ui_certificate__manager_client__cert__sources.h |    4 +-
 ...me_browser_ui_webui_chrome__web__ui__configs.cc |   85 +-
 ...i_webui_chrome__web__ui__controller__factory.cc |   74 +-
 ...i_connectors__internals_device__trust__utils.cc |    2 +-
 ...r__education__internals__page__handler__impl.cc |    8 +-
 ...wser_ui_webui_interstitials_interstitial__ui.cc |   20 +-
 ...e_browser_ui_webui_management_management__ui.cc |    4 +-
 ...i_webui_management_management__ui__constants.cc |    6 +-
 ...ui_webui_management_management__ui__constants.h |    2 +-
 ..._ui_webui_management_management__ui__handler.cc |   23 +-
 ...r_ui_webui_management_management__ui__handler.h |    4 +-
 ...ebui_password__manager_promo__cards__handler.cc |    4 +-
 ...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 |    4 +-
 ...hrome_browser_ui_window__sizer_window__sizer.cc |    4 +-
 ...king_visited__url__ranking__service__factory.cc |    2 +-
 ...lications_commands_launch__web__app__command.cc |    2 +-
 ...s_commands_set__user__display__mode__command.cc |    2 +-
 ...er_web__applications_extension__status__utils.h |    2 +-
 ...ications_extensions_extension__status__utils.cc |    2 +-
 ...ons_os__integration_os__integration__manager.cc |    2 +-
 ...__integration_os__integration__test__override.h |    2 +-
 ...integration_run__on__os__login__sub__manager.cc |    2 +-
 ...tions_os__integration_shortcut__sub__manager.cc |    2 +-
 ...gration_web__app__file__handler__registration.h |    2 +-
 ...lications_os__integration_web__app__shortcut.cc |    2 +-
 ...plications_os__integration_web__app__shortcut.h |    2 +-
 ...pplications_policy_web__app__policy__manager.cc |    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 |    2 +-
 ...thn_chrome__authenticator__request__delegate.cc |    4 +-
 ...tch-chrome_browser_webauthn_enclave__manager.cc |    2 +-
 ...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        |   14 +-
 .../patches/patch-chrome_common_chrome__features.h |    6 +-
 .../patches/patch-chrome_common_chrome__paths.cc   |   14 +-
 .../patches/patch-chrome_common_chrome__paths.h    |    2 +-
 .../patch-chrome_common_chrome__paths__internal.h  |    2 +-
 .../patch-chrome_common_chrome__switches.cc        |    7 +-
 .../patches/patch-chrome_common_chrome__switches.h |    5 +-
 .../patches/patch-chrome_common_crash__keys.cc     |    2 +-
 ...rmissions_chrome__permission__message__rules.cc |    2 +-
 ...ch-chrome_common_media_cdm__host__file__path.cc |    2 +-
 .../patch-chrome_common_media_cdm__registration.cc |    2 +-
 .../patch-chrome_common_media_cdm__registration.h  |    2 +-
 ...a_component__widevine__cdm__hint__file__linux.h |    2 +-
 chromium/patches/patch-chrome_common_pref__names.h |   20 +-
 .../patches/patch-chrome_common_url__constants.h   |    4 +-
 .../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 |    2 +-
 ...medriver_keycode__text__conversion__unittest.cc |    2 +-
 ...sed__user_google__auth__state__waiter__mixin.cc |    2 +-
 .../patch-chrome_updater_app_app__uninstall.cc     |    2 +-
 .../patches/patch-chrome_updater_configurator.cc   |    4 +-
 chromium/patches/patch-chrome_updater_lock.cc      |    2 +-
 .../patch-chrome_updater_util_posix__util.cc       |    2 +-
 chromium/patches/patch-chrome_utility_services.cc  |    2 +-
 ...hromecast_browser_cast__browser__main__parts.cc |    4 +-
 ...ecast_browser_cast__content__browser__client.cc |    2 +-
 ..._browser_runtime__application__service__impl.cc |   16 +-
 ...omecast_media_base_default__monotonic__clock.cc |    2 +-
 ...l_core_browser_autofill__optimization__guide.cc |    2 +-
 ...utofill_core_browser_payments__data__manager.cc |    4 +-
 ...ill_core_common_autofill__payments__features.cc |    4 +-
 ...fill_core_common_autofill__payments__features.h |    2 +-
 ...ponents_autofill_core_common_autofill__prefs.cc |    2 +-
 ...mponents_autofill_core_common_autofill__prefs.h |    2 +-
 ...onents_commerce_core_commerce__feature__list.cc |    6 +-
 ...nstrained__window_constrained__window__views.cc |    2 +-
 ...ngs_core_browser_website__settings__registry.cc |    2 +-
 ...omponents_cookie__config_cookie__store__util.cc |    2 +-
 .../patch-components_crash_core_app_BUILD.gn       |    2 +-
 ...nts_crash_core_app_chrome__crashpad__handler.cc |    2 +-
 ...nents_crash_core_app_crashpad__handler__main.cc |    2 +-
 ...h_core_browser_crash__upload__list__crashpad.cc |    2 +-
 .../patch-components_crash_core_common_BUILD.gn    |    2 +-
 ...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 |    4 +-
 ...device__signals_core_common_signals__features.h |    4 +-
 ...nals_core_system__signals_platform__delegate.cc |    2 +-
 ...nents_device__signals_test_signals__contract.cc |    2 +-
 ...service_discardable__shared__memory__manager.cc |    2 +-
 ...ponents_embedder__support_user__agent__utils.cc |    2 +-
 ...bedder__support_user__agent__utils__unittest.cc |    2 +-
 ...components_enterprise_watermarking_watermark.cc |    2 +-
 ...h-components_eye__dropper_eye__dropper__view.cc |    2 +-
 ..._feature__engagement_public_event__constants.cc |    4 +-
 ...s_feature__engagement_public_event__constants.h |    2 +-
 ...e__engagement_public_feature__configurations.cc |    2 +-
 ...eature__engagement_public_feature__constants.cc |    6 +-
 ...feature__engagement_public_feature__constants.h |    6 +-
 ...nts_feature__engagement_public_feature__list.cc |    6 +-
 ...ents_feature__engagement_public_feature__list.h |   14 +-
 ...omponents_feed_core_proto_v2_wire_version.proto |    2 +-
 ...s_feed_core_v2_feed__network__impl__unittest.cc |    2 +-
 .../patch-components_feed_core_v2_proto__util.cc   |    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     |    2 +-
 .../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 |    2 +-
 ...patch-components_live__caption_caption__util.cc |    2 +-
 .../patch-components_live__caption_caption__util.h |    2 +-
 ...omponents_media__router_common_media__source.cc |    2 +-
 ...n_providers_cast_channel_cast__message__util.cc |    2 +-
 ...ter_common_providers_cast_channel_enum__table.h |    7 +-
 ...ents_metrics_drive__metrics__provider__linux.cc |    2 +-
 .../patch-components_metrics_dwa_dwa__service.cc   |   17 +
 .../patch-components_metrics_metrics__log.cc       |    2 +-
 .../patch-components_metrics_motherboard.cc        |    2 +-
 ...nts_named__mojo__ipc__server_connection__info.h |    2 +-
 ...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 |   17 -
 ...ser_network__session__configurator__unittest.cc |   17 -
 ...on__guide_core_optimization__guide__features.cc |   17 +
 ...zation__guide_core_optimization__guide__util.cc |    4 +-
 ..._async_browser_secret__portal__key__provider.cc |    2 +-
 ...-components_os__crypt_async_common_encryptor.cc |    2 +-
 ...onents_os__crypt_sync_libsecret__util__linux.cc |    2 +-
 .../patch-components_os__crypt_sync_os__crypt.h    |    2 +-
 ...aint__preview_browser_paint__preview__client.cc |    2 +-
 ...iew_browser_paint__preview__client__unittest.cc |    2 +-
 ...aint__preview_common_proto_paint__preview.proto |    2 +-
 ..._preview_player_player__compositor__delegate.cc |    2 +-
 ...ger_core_browser_features_password__features.cc |    8 +-
 ...ager_core_browser_features_password__features.h |    8 +-
 ...manager_core_browser_password__form__manager.cc |    2 +-
 ...word__manager_core_browser_password__manager.cc |    6 +-
 ...anager_core_browser_password__manager__client.h |    4 +-
 ...ger_core_browser_password__manager__switches.cc |    2 +-
 ...ager_core_browser_password__manager__switches.h |    2 +-
 ...ore_browser_password__manual__fallback__flow.cc |    4 +-
 ...core_browser_password__manual__fallback__flow.h |    2 +-
 ..._core_browser_password__store__factory__util.cc |    2 +-
 ...core_browser_password__store_login__database.cc |    2 +-
 ...ssword__store_login__database__async__helper.cc |    2 +-
 ...er_password__store_login__database__unittest.cc |    2 +-
 ...core_browser_stub__password__manager__client.cc |    4 +-
 ..._core_browser_stub__password__manager__client.h |    2 +-
 ...er_core_common_password__manager__pref__names.h |    2 +-
 ...nager_decorators_process__metrics__decorator.cc |   17 +
 ...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 +-
 ...mmon_cloud_cloud__policy__refresh__scheduler.cc |    2 +-
 ...policy_core_common_cloud_cloud__policy__util.cc |    2 +-
 ...ts_policy_core_common_policy__loader__common.cc |    2 +-
 ...-components_policy_core_common_policy__paths.cc |    2 +-
 ...-components_policy_core_common_policy__utils.cc |    2 +-
 ...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 |    2 +-
 ...ing_content_resources_gen__file__type__proto.py |    2 +-
 ..._core_browser_db_v4__protocol__manager__util.cc |    2 +-
 ..._browser_realtime_url__lookup__service__base.cc |    2 +-
 ...mponents_safe__browsing_core_common_features.cc |    4 +-
 ...gine__choice_search__engine__choice__service.cc |    4 +-
 ...nents_search__engines_template__url__service.cc |    4 +-
 ...onents_security__interstitials_content_utils.cc |    2 +-
 ..._default__model_cross__device__user__segment.cc |    2 +-
 ...rvices_on__device__translation_sandbox__hook.cc |   49 +
 ...ervices_on__device__translation_sandbox__hook.h |   22 +
 ...paint__preview__compositor__collection__impl.cc |    2 +-
 .../patches/patch-components_soda_soda__util.cc    |    2 +-
 ..._metric__utils_common_startup__metric__utils.cc |    2 +-
 .../patch-components_storage__monitor_BUILD.gn     |    2 +-
 ...torage__monitor_removable__device__constants.cc |    2 +-
 ...storage__monitor_removable__device__constants.h |    2 +-
 ...e_browser_supervised__user__metrics__service.cc |    2 +-
 ...r_core_browser_supervised__user__preferences.cc |    2 +-
 ..._user_core_browser_supervised__user__service.cc |    2 +-
 ...onents_supervised__user_core_common_features.cc |   11 +-
 ...ponents_supervised__user_core_common_features.h |    2 +-
 ...ents_supervised__user_core_common_pref__names.h |    2 +-
 ...sync__device__info_local__device__info__util.cc |    2 +-
 ...evice__info_local__device__info__util__linux.cc |    2 +-
 .../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 |    2 +-
 ..._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 +-
 ...ch-components_viz_host_host__display__client.cc |    2 +-
 ...tch-components_viz_host_host__display__client.h |    2 +-
 ...isplay__embedder_skia__output__surface__impl.cc |    2 +-
 ..._display__embedder_software__output__surface.cc |    2 +-
 ...e_display__embedder_software__output__surface.h |    2 +-
 ...omponents_viz_service_display_skia__renderer.cc |    4 +-
 ...e__sinks_root__compositor__frame__sink__impl.cc |    4 +-
 ...me__sinks_root__compositor__frame__sink__impl.h |    2 +-
 ...ch-components_viz_test_fake__display__client.cc |    2 +-
 ...tch-components_viz_test_fake__display__client.h |    2 +-
 ...tch-components_viz_test_mock__display__client.h |    2 +-
 chromium/patches/patch-content_app_BUILD.gn        |    2 +-
 .../patches/patch-content_app_content__main.cc     |    2 +-
 ...atch-content_app_content__main__runner__impl.cc |    2 +-
 chromium/patches/patch-content_browser_BUILD.gn    |    6 +-
 .../patch-content_browser_audio_audio__service.cc  |    2 +-
 ..._browser_browser__child__process__host__impl.cc |    2 +-
 ...t_browser_browser__child__process__host__impl.h |    2 +-
 ...ild__process__host__impl__receiver__bindings.cc |    2 +-
 .../patch-content_browser_browser__main__loop.cc   |    2 +-
 ...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 |    2 +-
 ...file__path__watcher_file__path__watcher__bsd.cc |    2 +-
 ...le__path__watcher_file__path__watcher__kqueue.h |    2 +-
 ...s_file__system__access__local__path__watcher.cc |    2 +-
 ...font__access_font__enumeration__data__source.cc |    2 +-
 .../patch-content_browser_gpu_compositor__util.cc  |    6 +-
 ...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 |    4 +-
 ...browser_gpu_gpu__data__manager__impl__private.h |    4 +-
 ..._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 |    2 +-
 ...i__plugin__process__host__receiver__bindings.cc |    2 +-
 ...rowser_renderer__host_delegated__frame__host.cc |    2 +-
 ...__host_input_input__device__change__observer.cc |   35 -
 ...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 |   61 -
 ...er_renderer__host_render__process__host__impl.h |    4 +-
 ...der__process__host__impl__receiver__bindings.cc |    2 +-
 ...wser_renderer__host_render__view__host__impl.cc |    4 +-
 ...derer__host_render__widget__host__view__aura.cc |    2 +-
 ...nderer__host_render__widget__host__view__aura.h |    2 +-
 ...t_render__widget__host__view__event__handler.cc |    2 +-
 .../patch-content_browser_sandbox__host__linux.cc  |    2 +-
 ...scheduler_responsiveness_jank__monitor__impl.cc |    2 +-
 ...duler_responsiveness_native__event__observer.cc |    2 +-
 ...eduler_responsiveness_native__event__observer.h |    2 +-
 ...patch-content_browser_utility__process__host.cc |   40 +-
 .../patch-content_browser_utility__process__host.h |   18 +-
 ...r_utility__process__host__receiver__bindings.cc |   16 +-
 ...h-content_browser_utility__sandbox__delegate.cc |   26 +-
 .../patch-content_browser_v8__snapshot__files.cc   |    2 +-
 ...r_web__contents_slow__web__preference__cache.cc |   35 +
 ...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 |    2 +-
 ...rowser_zygote__host_zygote__host__impl__linux.h |    2 +-
 chromium/patches/patch-content_child_BUILD.gn      |    2 +-
 .../patches/patch-content_child_child__process.cc  |    6 +-
 .../patches/patch-content_child_child__process.h   |    2 +-
 chromium/patches/patch-content_common_BUILD.gn     |    2 +-
 chromium/patches/patch-content_common_features.cc  |    4 +-
 chromium/patches/patch-content_common_features.h   |    4 +-
 .../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 +-
 .../patches/patch-content_common_user__agent.cc    |    2 +-
 .../patch-content_gpu_gpu__child__thread.cc        |    2 +-
 chromium/patches/patch-content_gpu_gpu__main.cc    |   10 +-
 ...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 |   10 +-
 ...blic_browser_zygote__host_zygote__host__linux.h |    2 +-
 ...atch-content_public_common_content__features.cc |    6 +-
 ...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 |   14 +-
 ...ent_renderer_renderer__blink__platform__impl.cc |    2 +-
 ...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 |    4 +-
 ...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 |   37 +-
 ...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 |   62 +-
 .../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 +-
 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 |   14 +-
 ...tensions_common_api___permission__features.json |    2 +-
 .../patch-extensions_common_api_runtime.json       |    2 +-
 .../patches/patch-extensions_common_command.cc     |    2 +-
 .../patch-extensions_common_features_feature.cc    |    2 +-
 ...ensions_renderer_bindings_api__binding__util.cc |    2 +-
 ...-extensions_renderer_bindings_argument__spec.cc |    2 +-
 ...h-extensions_shell_app_shell__main__delegate.cc |    2 +-
 ...er_api_runtime_shell__runtime__api__delegate.cc |    2 +-
 ...ns_shell_browser_shell__browser__main__parts.cc |    2 +-
 ...shell_browser_shell__extensions__api__client.cc |    2 +-
 ..._shell_browser_shell__extensions__api__client.h |    2 +-
 ...h-google__apis_gcm_engine_heartbeat__manager.cc |    2 +-
 .../patch-google__apis_google__api__keys-inc.cc    |   29 -
 ...mand__buffer_service_dawn__context__provider.cc |    4 +-
 ..._command__buffer_service_gles2__cmd__decoder.cc |    4 +-
 ...mmand__buffer_service_shared__context__state.cc |    2 +-
 ...ommand__buffer_service_shared__context__state.h |    2 +-
 ...image_angle__vulkan__image__backing__factory.cc |    2 +-
 ...e_shared__image_external__vk__image__backing.cc |    6 +-
 ..._image_external__vk__image__backing__factory.cc |   14 +-
 ...service_shared__image_shared__image__factory.cc |    2 +-
 ...service_shared__image_shared__image__manager.cc |   10 +-
 ...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 |    2 +-
 .../patches/patch-gpu_config_gpu__control__list.cc |    6 +-
 .../patch-gpu_config_gpu__finch__features.cc       |   16 +-
 .../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     |   10 +-
 ...gpu_ipc_service_gpu__memory__buffer__factory.cc |    2 +-
 chromium/patches/patch-gpu_ipc_service_x__util.h   |    2 +-
 .../patches/patch-gpu_vulkan_generate__bindings.py |    2 +-
 .../patches/patch-gpu_vulkan_semaphore__handle.cc  |    2 +-
 .../patch-gpu_vulkan_vulkan__device__queue.cc      |    2 +-
 .../patch-gpu_vulkan_vulkan__device__queue.h       |    2 +-
 .../patch-gpu_vulkan_vulkan__function__pointers.cc |    2 +-
 .../patch-gpu_vulkan_vulkan__function__pointers.h  |    2 +-
 chromium/patches/patch-gpu_vulkan_vulkan__image.h  |    2 +-
 chromium/patches/patch-gpu_vulkan_vulkan__util.cc  |    2 +-
 ...rowser_headless__browser__main__parts__posix.cc |    2 +-
 ...b_browser_headless__content__browser__client.cc |    4 +-
 ...ib_browser_headless__content__browser__client.h |    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  |    4 +-
 chromium/patches/patch-ipc_ipc__message__utils.h   |    2 +-
 chromium/patches/patch-media_BUILD.gn              |    2 +-
 chromium/patches/patch-media_audio_BUILD.gn        |    2 +-
 .../patch-media_audio_alsa_audio__manager__alsa.cc |    2 +-
 .../patch-media_audio_audio__input__device.cc      |    2 +-
 ...h-media_audio_audio__output__proxy__unittest.cc |    2 +-
 .../patches/patch-media_audio_pulse_pulse__util.cc |    2 +-
 ...atch-media_audio_sndio_audio__manager__sndio.cc |    2 +-
 ...patch-media_audio_sndio_audio__manager__sndio.h |    2 +-
 .../patch-media_audio_sndio_sndio__input.cc        |    2 +-
 .../patches/patch-media_audio_sndio_sndio__input.h |    2 +-
 .../patch-media_audio_sndio_sndio__output.cc       |    2 +-
 .../patch-media_audio_sndio_sndio__output.h        |    2 +-
 .../patches/patch-media_base_audio__latency.cc     |    2 +-
 .../patch-media_base_libaom__thread__wrapper.cc    |    2 +-
 .../patch-media_base_libvpx__thread__wrapper.cc    |    2 +-
 .../patches/patch-media_base_media__switches.cc    |   28 +-
 .../patches/patch-media_base_media__switches.h     |   20 +-
 ...ch-media_base_user__input__monitor__unittest.cc |    2 +-
 chromium/patches/patch-media_base_video__frame.cc  |   24 +-
 chromium/patches/patch-media_base_video__frame.h   |   43 +-
 ...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 |    2 +-
 .../patch-media_cdm_cdm__paths__unittest.cc        |    2 +-
 .../patch-media_cdm_library__cdm_cdm__paths.gni    |    2 +-
 .../patch-media_ffmpeg_scripts_build__ffmpeg.py    |    2 +-
 .../patch-media_ffmpeg_scripts_robo__lib_config.py |    2 +-
 .../patches/patch-media_gpu_buffer__validation.cc  |   33 +-
 ...a_gpu_chromeos_gl__image__processor__backend.cc |    2 +-
 ...u_chromeos_libyuv__image__processor__backend.cc |    6 +-
 ...pu_chromeos_mailbox__video__frame__converter.cc |    2 +-
 ...gpu_chromeos_native__pixmap__frame__resource.cc |   17 -
 ...a_gpu_chromeos_platform__video__frame__utils.cc |   22 +-
 ...-media_gpu_chromeos_video__decoder__pipeline.cc |    8 +-
 ...gpu_gpu__video__encode__accelerator__factory.cc |   15 +-
 ...dware__video__decoding__sandbox__hook__linux.cc |    2 +-
 ...rdware__video__decoding__sandbox__hook__linux.h |    2 +-
 ...dware__video__encoding__sandbox__hook__linux.cc |    2 +-
 ...rdware__video__encoding__sandbox__hook__linux.h |    2 +-
 .../patches/patch-media_gpu_test_raw__video.cc     |    2 +-
 ...ch-media_gpu_test_video__frame__file__writer.cc |    2 +-
 .../patch-media_gpu_test_video__frame__helpers.cc  |    2 +-
 ...patch-media_gpu_test_video__frame__validator.cc |    2 +-
 .../patch-media_gpu_vaapi_vaapi__video__decoder.cc |    2 +-
 .../patch-media_gpu_vaapi_vaapi__wrapper.cc        |    2 +-
 chromium/patches/patch-media_media__options.gni    |    2 +-
 .../patches/patch-media_mojo_mojom_stable_BUILD.gn |    2 +-
 ...stable__video__decoder__types__mojom__traits.cc |    2 +-
 ..._stable__video__decoder__types__mojom__traits.h |    2 +-
 ...media_mojo_mojom_video__frame__mojom__traits.cc |   20 +-
 .../patch-media_video_fake__gpu__memory__buffer.cc |    8 +-
 ...ideo_gpu__memory__buffer__video__frame__pool.cc |   26 +-
 ...ia_video_video__encode__accelerator__adapter.cc |   12 +-
 ...eo_video__encode__accelerator__adapter__test.cc |    2 +-
 .../patches/patch-media_webrtc_audio__processor.cc |    2 +-
 chromium/patches/patch-media_webrtc_helpers.cc     |    2 +-
 .../patch-media_webrtc_helpers__unittests.cc       |    2 +-
 chromium/patches/patch-mojo_core_BUILD.gn          |    2 +-
 chromium/patches/patch-mojo_core_channel.cc        |    2 +-
 .../patches/patch-mojo_core_embedder_features.h    |    2 +-
 ...ojo_public_cpp_platform_socket__utils__posix.cc |    2 +-
 .../patch-mojo_public_tools_bindings_mojom.gni     |    2 +-
 chromium/patches/patch-net_BUILD.gn                |   18 +-
 chromium/patches/patch-net_base_features.cc        |    2 +-
 ...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    |    2 +-
 .../patch-net_base_network__change__notifier.h     |    2 +-
 ...-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    |    4 +-
 .../patch-net_disk__cache_backend__experiment.h    |   17 +
 ...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       |    2 +-
 ...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 |    2 +-
 .../patch-net_socket_udp__socket__unittest.cc      |    2 +-
 .../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 |    2 +-
 .../patches/patch-pdf_pdfium_pdfium__engine.cc     |    8 +-
 chromium/patches/patch-ppapi_tests_test__utils.h   |    2 +-
 .../patch-printing_backend_cups__ipp__helper.cc    |    2 +-
 .../patch-printing_backend_print__backend__cups.cc |    6 +-
 ...nting_mojom_printing__context__mojom__traits.cc |    2 +-
 ...inting_mojom_printing__context__mojom__traits.h |    2 +-
 chromium/patches/patch-printing_print__settings.cc |   10 +-
 chromium/patches/patch-printing_print__settings.h  |    2 +-
 .../patch-printing_print__settings__conversion.cc  |    2 +-
 .../patch-printing_printing__context__linux.cc     |    8 +-
 .../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 |    2 +-
 ...atch-remoting_host_chromoting__host__context.cc |    4 +-
 ...ting_host_chromoting__host__services__client.cc |    2 +-
 .../patches/patch-remoting_host_client__session.cc |    2 +-
 ...ch-remoting_host_crash_crash__file__uploader.cc |    2 +-
 ..._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  |    4 +-
 .../patch-remoting_host_it2me_it2me__host.cc       |    6 +-
 ...t_it2me_it2me__native__messaging__host__main.cc |    2 +-
 ...ch-remoting_host_me2me__desktop__environment.cc |    2 +-
 ...emoting_host_mojo__caller__security__checker.cc |   35 +
 ...-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   |   40 +-
 .../patch-remoting_host_setup_start__host__main.cc |    2 +-
 ...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      |    4 +-
 ...sandbox_linux_services_init__process__reaper.cc |    2 +-
 ...tch-sandbox_linux_services_libc__interceptor.cc |    2 +-
 chromium/patches/patch-sandbox_policy_BUILD.gn     |    4 +-
 chromium/patches/patch-sandbox_policy_features.cc  |    4 +-
 chromium/patches/patch-sandbox_policy_features.h   |    2 +-
 ...atch-sandbox_policy_freebsd_sandbox__freebsd.cc |   40 +-
 ...patch-sandbox_policy_freebsd_sandbox__freebsd.h |    6 +-
 .../patch-sandbox_policy_mojom_sandbox.mojom       |    4 +-
 .../patch-sandbox_policy_netbsd_sandbox__netbsd.cc |   40 +-
 .../patch-sandbox_policy_netbsd_sandbox__netbsd.h  |    6 +-
 ...atch-sandbox_policy_openbsd_sandbox__openbsd.cc |   44 +-
 ...patch-sandbox_policy_openbsd_sandbox__openbsd.h |    6 +-
 chromium/patches/patch-sandbox_policy_sandbox.cc   |    2 +-
 chromium/patches/patch-sandbox_policy_sandbox.h    |    2 +-
 .../patches/patch-sandbox_policy_sandbox__type.cc  |   72 +-
 chromium/patches/patch-sandbox_policy_switches.cc  |   13 +-
 chromium/patches/patch-sandbox_policy_switches.h   |   13 +-
 ...h-services_audio_audio__sandbox__hook__linux.cc |    2 +-
 ...ch-services_audio_audio__sandbox__hook__linux.h |    2 +-
 chromium/patches/patch-services_device_BUILD.gn    |    2 +-
 ...vice_geolocation_location__provider__manager.cc |    4 +-
 .../patches/patch-services_device_hid_BUILD.gn     |    2 +-
 ...ch-services_device_hid_hid__connection__fido.cc |    2 +-
 ...tch-services_device_hid_hid__connection__fido.h |    2 +-
 ...services_device_hid_hid__connection__freebsd.cc |    2 +-
 ...-services_device_hid_hid__connection__freebsd.h |    2 +-
 .../patch-services_device_hid_hid__service.cc      |    2 +-
 ...patch-services_device_hid_hid__service__fido.cc |    2 +-
 .../patch-services_device_hid_hid__service__fido.h |    2 +-
 ...ch-services_device_hid_hid__service__freebsd.cc |    2 +-
 ...tch-services_device_hid_hid__service__freebsd.h |    2 +-
 ...tch-services_device_hid_hid__service__netbsd.cc |    2 +-
 ...atch-services_device_hid_hid__service__netbsd.h |    2 +-
 ...ce_public_cpp_generic__sensor_sensor__reading.h |    2 +-
 .../patch-services_device_public_mojom_BUILD.gn    |    2 +-
 .../patches/patch-services_device_serial_BUILD.gn  |    2 +-
 ...ces_device_serial_serial__device__enumerator.cc |    2 +-
 ...ces_device_serial_serial__io__handler__posix.cc |    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     |    2 +-
 .../patch-services_network_network__service.h      |    2 +-
 .../patch-services_network_public_cpp_BUILD.gn     |    2 +-
 .../patch-services_network_public_cpp_features.cc  |    2 +-
 .../patch-services_network_public_mojom_BUILD.gn   |    6 +-
 ...ionary_shared__dictionary__writer__in__memory.h |    2 +-
 ..._on__device__model_on__device__model__service.h |    8 +-
 ...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 |   36 +-
 ..._video__capture_video__capture__service__impl.h |   30 +-
 ...effects_video__effects__sandbox__hook__linux.cc |   33 +
 ..._effects_video__effects__sandbox__hook__linux.h |   22 +
 .../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 |    2 +-
 ...l-cpp_absl_debugging_internal_elf__mem__image.h |    2 +-
 ...sl_time_internal_cctz_src_time__zone__format.cc |    2 +-
 .../patches/patch-third__party_afl_src_afl-fuzz.c  |    2 +-
 chromium/patches/patch-third__party_angle_BUILD.gn |    2 +-
 .../patch-third__party_angle_src_common_platform.h |    2 +-
 ...ird__party_angle_src_common_platform__helpers.h |    2 +-
 ...third__party_angle_src_common_system__utils.cpp |    2 +-
 ...party_angle_src_common_system__utils__linux.cpp |    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 |    4 +-
 ...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 |    2 +-
 ...hird__party_blink_public_platform_web__vector.h |    4 +-
 ...rer_bindings_scripts_bind__gen_style__format.py |    2 +-
 ...renderer_build_scripts_run__with__pythonpath.py |    2 +-
 ...blink_renderer_controller_blink__initializer.cc |    6 +-
 ...rer_controller_memory__usage__monitor__posix.cc |    4 +-
 ...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 |    6 +-
 ...ore_html_canvas_canvas__async__blob__creator.cc |    2 +-
 ...erer_core_inspector_inspector__memory__agent.cc |    2 +-
 ...arty_blink_renderer_core_layout_layout__view.cc |    4 +-
 ...r_core_origin__trials_origin__trial__context.cc |   17 +
 ...party_blink_renderer_core_paint_paint__layer.cc |    2 +-
 ..._renderer_core_scroll_scrollbar__theme__aura.cc |    2 +-
 ...party_blink_renderer_core_xml_xslt__processor.h |    2 +-
 ...k_renderer_core_xml_xslt__processor__libxslt.cc |    2 +-
 ...r_modules_media_audio_audio__device__factory.cc |    2 +-
 ..._audio_audio__renderer__mixer__manager__test.cc |    4 +-
 ...er_modules_peerconnection_rtc__data__channel.cc |    4 +-
 ...peerconnection_webrtc__audio__renderer__test.cc |    2 +-
 ...odules_webaudio_audio__worklet__thread__test.cc |    2 +-
 ...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 |    2 +-
 ...rty_blink_renderer_platform_fonts_font__cache.h |    2 +-
 ...nk_renderer_platform_fonts_font__description.cc |    2 +-
 ..._blink_renderer_platform_fonts_font__metrics.cc |    2 +-
 ...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 +-
 ...r_platform_graphics_gpu_image__layer__bridge.cc |    2 +-
 ...er_platform_graphics_video__frame__submitter.cc |    2 +-
 ...ion_partition__alloc__memory__dump__provider.cc |    2 +-
 ..._peerconnection_rtc__video__encoder__factory.cc |    2 +-
 ...derer_platform_runtime__enabled__features.json5 |   16 +-
 ...nk_renderer_platform_scheduler_common_thread.cc |    4 +-
 ...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 |   24 +-
 ..._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 |    4 +-
 .../patch-third__party_libc++_src_src_chrono.cpp   |    2 +-
 ...libc++_src_src_filesystem_filesystem__clock.cpp |    2 +-
 ...ird__party_libc++abi_src_src_cxa__guard__impl.h |    2 +-
 .../patch-third__party_libdrm_src_xf86drmMode.c    |    2 +-
 ...st_cpp_src_phonenumbers_base_memory_singleton.h |    2 +-
 ...pp_src_phonenumbers_base_synchronization_lock.h |    2 +-
 ...ist_cpp_src_phonenumbers_base_thread__checker.h |    2 +-
 ...ch-third__party_libsync_src_include_sync_sync.h |    2 +-
 .../patches/patch-third__party_libsync_src_sync.c  |    2 +-
 .../patches/patch-third__party_libusb_BUILD.gn     |    2 +-
 .../patch-third__party_libusb_src_libusb_core.c    |    2 +-
 ...rd__party_libusb_src_libusb_os_threads__posix.c |    2 +-
 ...x_source_libvpx_vpx__ports_aarch64__cpudetect.c |    4 +-
 .../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   |    4 +-
 ...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 +-
 ...rd__party_perfetto_src_base_clock__snapshots.cc |   18 +
 ...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  |   29 +-
 ...ce__processor_importers_ftrace_v4l2__tracker.cc |    2 +-
 ...y_perfetto_src_tracing_core_clock__snapshots.cc |   18 -
 ...-third__party_perfetto_src_tracing_ipc_memfd.cc |    2 +-
 ...__party_perfetto_src_tracing_platform__posix.cc |   25 +
 ...atch-third__party_perfetto_src_tracing_track.cc |   16 +-
 ...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 |    2 +-
 ...-third__party_sqlite_src_amalgamation_sqlite3.c |    2 +-
 ...-third__party_swiftshader_src_Reactor_Debug.cpp |    2 +-
 ...__party_swiftshader_src_System_Configurator.cpp |    2 +-
 ...d__party_swiftshader_src_System_Linux_MemFd.cpp |    2 +-
 ...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp |    2 +-
 ...tch-third__party_swiftshader_src_WSI_libXCB.cpp |    2 +-
 ...10.0_configs_linux_include_llvm_Config_config.h |    2 +-
 ...ubzero_build_Linux_include_llvm_Config_config.h |    2 +-
 ...ty_swiftshader_third__party_marl_src_memory.cpp |    2 +-
 ...ty_swiftshader_third__party_marl_src_thread.cpp |    2 +-
 ...ch-third__party_test__fonts_fontconfig_BUILD.gn |    2 +-
 ...st__fonts_fontconfig_fontconfig__util__linux.cc |    2 +-
 ...onts_fontconfig_generate__fontconfig__caches.cc |    2 +-
 .../patches/patch-third__party_tflite_features.gni |    2 +-
 .../patches/patch-third__party_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 +-
 ...ideo__coding_codecs_av1_libaom__av1__encoder.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 |    2 +-
 ...ols_json__schema__compiler_feature__compiler.py |    2 +-
 ...ls_memory_partition__allocator_inspect__utils.h |    2 +-
 ...ch-tools_perf_chrome__telemetry__build_BUILD.gn |    2 +-
 .../patch-tools_protoc__wrapper_protoc__wrapper.py |    2 +-
 .../patch-tools_v8__context__snapshot_BUILD.gn     |    2 +-
 ...atch-tools_variations_fieldtrial__to__struct.py |    2 +-
 .../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        |    4 +-
 .../patches/patch-ui_base_cursor_cursor__factory.h |    2 +-
 ...agdrop_os__exchange__data__provider__factory.cc |    2 +-
 ...op_os__exchange__data__provider__non__backed.cc |    2 +-
 ...patch-ui_base_ime_dummy__text__input__client.cc |    2 +-
 .../patch-ui_base_ime_dummy__text__input__client.h |    2 +-
 .../patch-ui_base_ime_fake__text__input__client.cc |    2 +-
 .../patch-ui_base_ime_fake__text__input__client.h  |    2 +-
 ...-ui_base_ime_init_input__method__initializer.cc |    2 +-
 ...linux_linux__input__method__context__factory.cc |    2 +-
 .../patch-ui_base_ime_text__input__client.h        |    2 +-
 .../patch-ui_base_resource_resource__bundle.cc     |    2 +-
 .../patch-ui_base_test_skia__gold__pixel__diff.cc  |    2 +-
 chromium/patches/patch-ui_base_test_ui__controls.h |    2 +-
 .../patches/patch-ui_base_ui__base__features.cc    |    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   |    2 +-
 .../patch-ui_base_x_x11__cursor__factory.cc        |    2 +-
 .../patches/patch-ui_base_x_x11__cursor__factory.h |    2 +-
 .../patches/patch-ui_base_x_x11__cursor__loader.cc |    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 |    8 +-
 chromium/patches/patch-ui_compositor_compositor.h  |    2 +-
 .../patch-ui_compositor_compositor__observer.h     |    2 +-
 chromium/patches/patch-ui_display_screen.cc        |    2 +-
 chromium/patches/patch-ui_display_screen.h         |    2 +-
 ...vents_devices_x11_device__data__manager__x11.cc |    2 +-
 chromium/patches/patch-ui_events_event.cc          |    2 +-
 .../patches/patch-ui_events_event__switches.cc     |    2 +-
 chromium/patches/patch-ui_events_event__switches.h |    2 +-
 ...ch-ui_events_keycodes_dom_keycode__converter.cc |    2 +-
 ...tch-ui_events_keycodes_dom_keycode__converter.h |    2 +-
 chromium/patches/patch-ui_gfx_BUILD.gn             |    4 +-
 chromium/patches/patch-ui_gfx_canvas__skia.cc      |    2 +-
 .../patches/patch-ui_gfx_font__fallback__linux.cc  |    2 +-
 .../patches/patch-ui_gfx_font__render__params.h    |    2 +-
 .../patch-ui_gfx_font__render__params__linux.cc    |    2 +-
 chromium/patches/patch-ui_gfx_font__util.cc        |    2 +-
 .../patches/patch-ui_gfx_gpu__memory__buffer.cc    |    4 +-
 .../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     |    2 +-
 ...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              |    4 +-
 chromium/patches/patch-ui_gl_gl__context.cc        |    4 +-
 chromium/patches/patch-ui_gl_gl__fence.cc          |    2 +-
 chromium/patches/patch-ui_gl_gl__implementation.cc |    2 +-
 chromium/patches/patch-ui_gl_gl__switches.cc       |    2 +-
 .../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    |    2 +-
 ...i_message__center_views_message__popup__view.cc |    2 +-
 .../patches/patch-ui_native__theme_native__theme.h |    2 +-
 .../patch-ui_native__theme_native__theme__base.cc  |    2 +-
 ...tch-ui_native__theme_native__theme__features.cc |    6 +-
 .../patches/patch-ui_ozone_common_egl__util.cc     |    2 +-
 chromium/patches/patch-ui_ozone_common_features.cc |    6 +-
 ...platform_headless_headless__surface__factory.cc |    2 +-
 ..._platform_headless_ozone__platform__headless.cc |    2 +-
 ...rm_headless_vulkan__implementation__headless.cc |    2 +-
 ..._ozone_platform_wayland_common_wayland__util.cc |    2 +-
 ...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 |    2 +-
 ...wayland_host_wayland__input__method__context.cc |    2 +-
 ...i_ozone_platform_wayland_host_wayland__popup.cc |    2 +-
 ..._ozone_platform_wayland_host_wayland__screen.cc |   18 +-
 ...i_ozone_platform_wayland_host_wayland__screen.h |   14 +-
 ...tform_wayland_host_wayland__toplevel__window.cc |    4 +-
 ...atform_wayland_host_wayland__toplevel__window.h |    4 +-
 ..._ozone_platform_wayland_host_wayland__window.cc |   10 +-
 ...i_ozone_platform_wayland_host_wayland__window.h |    8 +-
 ...rm_wayland_host_xdg__toplevel__wrapper__impl.cc |    2 +-
 ...m_wayland_host_zwp__text__input__wrapper__v1.cc |    2 +-
 ...ne_platform_wayland_ozone__platform__wayland.cc |   10 +-
 ...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 |    4 +-
 ...i_platform__window_platform__window__delegate.h |    4 +-
 ...rm__window_platform__window__init__properties.h |    2 +-
 chromium/patches/patch-ui_qt_BUILD.gn              |    2 +-
 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    |    2 +-
 .../patch-ui_views_controls_prefix__selector.h     |    2 +-
 .../patch-ui_views_controls_textfield_textfield.cc |   14 +-
 .../patch-ui_views_controls_textfield_textfield.h  |    6 +-
 .../patches/patch-ui_views_corewm_tooltip__aura.cc |    2 +-
 .../patch-ui_views_examples_widget__example.cc     |    2 +-
 .../patches/patch-ui_views_focus_focus__manager.cc |    2 +-
 .../patch-ui_views_style_platform__style.cc        |    2 +-
 ..._ui__controls__factory__desktop__aura__ozone.cc |    2 +-
 chromium/patches/patch-ui_views_views__delegate.cc |    4 +-
 chromium/patches/patch-ui_views_views__delegate.h  |    4 +-
 ...top__aura_desktop__drag__drop__client__ozone.cc |    4 +-
 ...ktop__aura_desktop__drag__drop__client__ozone.h |    6 +-
 ...__aura_desktop__window__tree__host__platform.cc |    8 +-
 ...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      |    2 +-
 .../patch-ui_views_window_frame__background.cc     |    2 +-
 chromium/patches/patch-v8_BUILD.gn                 |   20 +-
 chromium/patches/patch-v8_include_v8-internal.h    |    2 +-
 chromium/patches/patch-v8_include_v8config.h       |    2 +-
 chromium/patches/patch-v8_src_api_api.cc           |    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   |   14 +-
 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 +-
 .../patch-v8_src_builtins_x64_builtins-x64.cc      |   20 -
 .../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 |    4 +-
 chromium/patches/patch-v8_src_flags_flags.cc       |    2 +-
 chromium/patches/patch-v8_src_sandbox_sandbox.cc   |    2 +-
 ..._embedded_platform-embedded-file-writer-base.cc |    2 +-
 ...t_embedded_platform-embedded-file-writer-base.h |    2 +-
 ...bedded_platform-embedded-file-writer-generic.cc |    2 +-
 ...tch-v8_src_trap-handler_handler-inside-posix.cc |    2 +-
 ...atch-v8_src_trap-handler_handler-inside-posix.h |    2 +-
 .../patch-v8_src_trap-handler_trap-handler.h       |    2 +-
 ...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                                  |    4 +-
 openra/Makefile                                    |   58 +-
 openra/distinfo                                    |    7 +-
 openra/files/smf/manifest.xml                      |   97 -
 openra/patches/patch-configure-system-libraries.sh |   28 +
 1419 files changed, 5103 insertions(+), 4715 deletions(-)

diffs:
diff --git a/chromium/Makefile b/chromium/Makefile
index 6ec54773e7..a74962711e 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,15 +1,20 @@
 # $NetBSD$
 
 DISTNAME=			chromium-${VERSION}
-VERSION=			130.0.6723.69
+VERSION=			131.0.6778.69
 CATEGORIES=			www
-MASTER_SITES=			http://commondatastorage.googleapis.com/chromium-browser-official/
+MASTER_SITES=			https://commondatastorage.googleapis.com/chromium-browser-official/
+MASTER_SITES+=			https://chromium-tarballs.syd1.cdn.digitaloceanspaces.com/
+MASTER_SITES+=			https://nerd.hu/distfiles/
 EXTRACT_SUFX_C=			.tar.xz
 
-PROFILE_DISTFILE=		chrome-linux-${VERSION}-llvm17.profdata${EXTRACT_SUFX_C}
-SITES.${PROFILE_DISTFILE}=	http://nerd.hu/distfiles/
+PROFILE_DISTFILES=		chrome-linux-${VERSION}-llvm17.profdata${EXTRACT_SUFX_C}
+PROFILE_DISTFILES+=		chrome-v8-${VERSION}.profdata${EXTRACT_SUFX_C}
+GN_DISTFILES=			chrome-gn-${VERSION}-src${EXTRACT_SUFX_C}
+SITES.${PROFILE_DISTFILE}=	https://nerd.hu/distfiles/
 DISTFILES+=			${DISTNAME}${EXTRACT_SUFX_C}
-DISTFILES+=			${PROFILE_DISTFILE}
+DISTFILES+=			${PROFILE_DISTFILES}
+DISTFILES+=			${GN_DISTFILES}
 
 # audioio source
 A_VERSION=			130.0
@@ -78,14 +83,17 @@ FILES_SUBST+=		PYTHONBIN=${PYTHONBIN:Q}
 SUBST_CLASSES+=		path
 SUBST_STAGE.path=	pre-configure
 SUBST_MESSAGE.path=	Fixing pathes
+SUBST_FILES.path+=	base/base_paths_posix.cc
+SUBST_FILES.path+=	base/process/process_handle_openbsd.cc
 SUBST_FILES.path+=	build/rust/rust_bindgen.gni
 SUBST_FILES.path+=	chrome/common/chrome_paths.cc
+SUBST_FILES.path+=	chromium.sh
 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/time_zone_monitor/time_zone_monitor_linux.cc
+SUBST_FILES.path+=	third_party/perfetto/src/base/utils.cc
 SUBST_FILES.path+=	ui/qt/qt.gni
-SUBST_FILES.path+=	chrome.sh
 SUBST_FILES.path+=	v8/tools/run-paxctl.py
 SUBST_VARS.path+=	PREFIX PKG_SYSCONFBASE VARBASE QTDIR X11BASE PYTHONBIN
 
@@ -101,7 +109,7 @@ SUBST_SED.man+=		-e 's,@@MENUNAME@@,Chromium Web Browser,g'
 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_FILES.pulse+=	chromium.sh
 SUBST_SED.pulse+=	-e 's,@PULSE@,${WITH_PA},g'
 
 .include "tests.mk"
@@ -215,14 +223,14 @@ GN_ARGS+=	google_api_key=\"AIzaSyAT_3ogzNMKbBMFk3xQ6T35fg52Y9GrFBg\"
 #GN_ARGS+=	google_default_client_id=\"74061691103-faqqnan75j2s8ej3p7lh2k98dhkee816.apps.googleusercontent.com\"
 #GN_ARGS+=	google_default_client_secret=\"3R9TyUv14OXgzJnZi6Ismela\"
 
-NOT_PAX_MPROTECT_SAFE+=	chrome/chrome
-#NOT_PAX_ASLR_SAFE+=	chrome/chrome
+NOT_PAX_MPROTECT_SAFE+=	lib/chromium/chrome
+#NOT_PAX_ASLR_SAFE+=	lib/chromium/chrome
 
 PKG_CC=			clang
 PKG_CXX=		clang++
 
 post-extract:
-	${CP} ${FILESDIR}/chrome ${WRKSRC}/chrome.sh
+	${CP} ${FILESDIR}/chromium.sh.in ${WRKSRC}/chromium.sh
 
 pre-configure:
 #	${LN} -sf ${PREFIX}/java/openjdk11/bin/java \
@@ -259,9 +267,9 @@ do-build:
 	${SETENV} ${MAKE_ENV} ${PREFIX}/bin/ninja -j ${_MAKE_JOBS_N} -C out/${BUILDTYPE} ${TARGET}
 
 
-CHROMIUM=		chrome
+CHROMIUM=		chromium
 BUILDDIR=		${WRKSRC}/out/${BUILDTYPE}
-INSTALLATION_DIRS+=	${CHROMIUM}
+INSTALLATION_DIRS+=	lib/${CHROMIUM}
 INSTALLATION_DIRS+=	bin
 INSTALLATION_DIRS+=	${PKGMANDIR}/man1
 INSTALLATION_DIRS+=	${PREFIX}/share/applications
@@ -282,26 +290,26 @@ CHROMIUM_LIBS+=		vk_swiftshader_icd.json
 .endif
 
 do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/chrome.sh ${DESTDIR}${PREFIX}/bin/${CHROMIUM}
+	${INSTALL_SCRIPT} ${WRKSRC}/${CHROMIUM}.sh ${DESTDIR}${PREFIX}/bin/${CHROMIUM}
 	${INSTALL_DATA} ${FILESDIR}/chromium-browser.desktop ${DESTDIR}${PREFIX}/share/applications
-	${INSTALL_PROGRAM} ${BUILDDIR}/${CHROMIUM} ${DESTDIR}${PREFIX}/${CHROMIUM}
+	${INSTALL_PROGRAM} ${BUILDDIR}/chrome ${DESTDIR}${PREFIX}/lib/${CHROMIUM}
 	${INSTALL_PROGRAM} ${BUILDDIR}/chromedriver.unstripped  ${DESTDIR}${PREFIX}/bin/chromedriver
 .for i in ${CHROMIUM_LIBS}
-	${INSTALL_LIB} ${BUILDDIR}/${i} ${DESTDIR}${PREFIX}/${CHROMIUM}
+	${INSTALL_LIB} ${BUILDDIR}/${i} ${DESTDIR}${PREFIX}/lib/${CHROMIUM}
 .endfor
 	${INSTALL_DATA} ${WRKSRC}/chrome/app/resources/manpage.1.in \
-		 ${DESTDIR}/${PREFIX}/${PKGMANDIR}/man1/chrome.1
-	${INSTALL_DATA} ${BUILDDIR}/*.pak ${DESTDIR}${PREFIX}/${CHROMIUM}
+		 ${DESTDIR}/${PREFIX}/${PKGMANDIR}/man1/${CHROMIUM}.1
+	${INSTALL_DATA} ${BUILDDIR}/*.pak ${DESTDIR}${PREFIX}/lib/${CHROMIUM}
 .for i in ${ICON_SIZES}
 	${INSTALL_DATA} ${WRKSRC}/chrome/app/theme/chromium/product_logo_${i}.png \
-		${DESTDIR}${PREFIX}/${ICONS_DIR${i}}/chrome.png
+		${DESTDIR}${PREFIX}/${ICONS_DIR${i}}/${CHROMIUM}.png
 .endfor
 .for i in locales resources
 	cd ${WRKSRC}/out/${BUILDTYPE} && \
-		${FIND} ${i} -type f -print | pax -rw -pmp ${DESTDIR}${PREFIX}/${CHROMIUM}
+		${FIND} ${i} -type f -print | pax -rw -pmp ${DESTDIR}${PREFIX}/lib/${CHROMIUM}
 .endfor
 .for f in snapshot_blob.bin v8_context_snapshot.bin
-	${INSTALL_DATA} ${BUILDDIR}/${f} ${DESTDIR}${PREFIX}/${CHROMIUM}
+	${INSTALL_DATA} ${BUILDDIR}/${f} ${DESTDIR}${PREFIX}/lib/${CHROMIUM}
 .endfor
 
 .include "../../archivers/bzip2/buildlink3.mk"
diff --git a/chromium/PLIST b/chromium/PLIST
index 32a2789c5f..a7efa77ffe 100644
--- a/chromium/PLIST
+++ b/chromium/PLIST
@@ -1,141 +1,141 @@
 @comment $NetBSD$
-bin/chrome
 bin/chromedriver
-chrome/chrome
-chrome/chrome_100_percent.pak
-chrome/chrome_200_percent.pak
-chrome/headless_command_resources.pak
-chrome/headless_lib_data.pak
-chrome/headless_lib_strings.pak
-chrome/libEGL.so
-chrome/libGLESv2.so
-chrome/libVkICD_mock_icd.so
-${PLIST.swiftshader}chrome/libvk_swiftshader.so
-chrome/libvulkan.so.1
-chrome/locales/af.pak
-chrome/locales/af.pak.info
-chrome/locales/am.pak
-chrome/locales/am.pak.info
-chrome/locales/ar.pak
-chrome/locales/ar.pak.info
-chrome/locales/bg.pak
-chrome/locales/bg.pak.info
-chrome/locales/bn.pak
-chrome/locales/bn.pak.info
-chrome/locales/ca.pak
-chrome/locales/ca.pak.info
-chrome/locales/cs.pak
-chrome/locales/cs.pak.info
-chrome/locales/da.pak
-chrome/locales/da.pak.info
-chrome/locales/de.pak
-chrome/locales/de.pak.info
-chrome/locales/el.pak
-chrome/locales/el.pak.info
-chrome/locales/en-GB.pak
-chrome/locales/en-GB.pak.info
-chrome/locales/en-US.pak
-chrome/locales/en-US.pak.info
-chrome/locales/es-419.pak
-chrome/locales/es-419.pak.info
-chrome/locales/es.pak
-chrome/locales/es.pak.info
-chrome/locales/et.pak
-chrome/locales/et.pak.info
-chrome/locales/fa.pak
-chrome/locales/fa.pak.info
-chrome/locales/fi.pak
-chrome/locales/fi.pak.info
-chrome/locales/fil.pak
-chrome/locales/fil.pak.info
-chrome/locales/fr.pak
-chrome/locales/fr.pak.info
-chrome/locales/gu.pak
-chrome/locales/gu.pak.info
-chrome/locales/he.pak
-chrome/locales/he.pak.info
-chrome/locales/hi.pak
-chrome/locales/hi.pak.info
-chrome/locales/hr.pak
-chrome/locales/hr.pak.info
-chrome/locales/hu.pak
-chrome/locales/hu.pak.info
-chrome/locales/id.pak
-chrome/locales/id.pak.info
-chrome/locales/it.pak
-chrome/locales/it.pak.info
-chrome/locales/ja.pak
-chrome/locales/ja.pak.info
-chrome/locales/kn.pak
-chrome/locales/kn.pak.info
-chrome/locales/ko.pak
-chrome/locales/ko.pak.info
-chrome/locales/lt.pak
-chrome/locales/lt.pak.info
-chrome/locales/lv.pak
-chrome/locales/lv.pak.info
-chrome/locales/ml.pak
-chrome/locales/ml.pak.info
-chrome/locales/mr.pak
-chrome/locales/mr.pak.info
-chrome/locales/ms.pak
-chrome/locales/ms.pak.info
-chrome/locales/nb.pak
-chrome/locales/nb.pak.info
-chrome/locales/nl.pak
-chrome/locales/nl.pak.info
-chrome/locales/pl.pak
-chrome/locales/pl.pak.info
-chrome/locales/pt-BR.pak
-chrome/locales/pt-BR.pak.info
-chrome/locales/pt-PT.pak
-chrome/locales/pt-PT.pak.info
-chrome/locales/ro.pak
-chrome/locales/ro.pak.info
-chrome/locales/ru.pak
-chrome/locales/ru.pak.info
-chrome/locales/sk.pak
-chrome/locales/sk.pak.info
-chrome/locales/sl.pak
-chrome/locales/sl.pak.info
-chrome/locales/sr.pak
-chrome/locales/sr.pak.info
-chrome/locales/sv.pak
-chrome/locales/sv.pak.info
-chrome/locales/sw.pak
-chrome/locales/sw.pak.info
-chrome/locales/ta.pak
-chrome/locales/ta.pak.info
-chrome/locales/te.pak
-chrome/locales/te.pak.info
-chrome/locales/th.pak
-chrome/locales/th.pak.info
-chrome/locales/tr.pak
-chrome/locales/tr.pak.info
-chrome/locales/uk.pak
-chrome/locales/uk.pak.info
-chrome/locales/ur.pak
-chrome/locales/ur.pak.info
-chrome/locales/vi.pak
-chrome/locales/vi.pak.info
-chrome/locales/zh-CN.pak
-chrome/locales/zh-CN.pak.info
-chrome/locales/zh-TW.pak
-chrome/locales/zh-TW.pak.info
-chrome/resources.pak
-chrome/resources/accessibility/reading_mode_gdocs_helper/content.js
-chrome/resources/accessibility/reading_mode_gdocs_helper/gdocs_script.js
-chrome/resources/accessibility/reading_mode_gdocs_helper_manifest.json
-chrome/resources/inspector_overlay/inspector_overlay_resources.grd
-chrome/resources/inspector_overlay/main.js
-chrome/snapshot_blob.bin
-chrome/v8_context_snapshot.bin
-${PLIST.swiftshader}chrome/vk_swiftshader_icd.json
-man/man1/chrome.1
+bin/chromium
+lib/chromium/chrome
+lib/chromium/chrome_100_percent.pak
+lib/chromium/chrome_200_percent.pak
+lib/chromium/headless_command_resources.pak
+lib/chromium/headless_lib_data.pak
+lib/chromium/headless_lib_strings.pak
+lib/chromium/libEGL.so
+lib/chromium/libGLESv2.so
+lib/chromium/libVkICD_mock_icd.so
+${PLIST.swiftshader}lib/chromium/libvk_swiftshader.so
+lib/chromium/libvulkan.so.1
+lib/chromium/locales/af.pak
+lib/chromium/locales/af.pak.info
+lib/chromium/locales/am.pak
+lib/chromium/locales/am.pak.info
+lib/chromium/locales/ar.pak
+lib/chromium/locales/ar.pak.info
+lib/chromium/locales/bg.pak
+lib/chromium/locales/bg.pak.info
+lib/chromium/locales/bn.pak
+lib/chromium/locales/bn.pak.info
+lib/chromium/locales/ca.pak
+lib/chromium/locales/ca.pak.info
+lib/chromium/locales/cs.pak
+lib/chromium/locales/cs.pak.info
+lib/chromium/locales/da.pak
+lib/chromium/locales/da.pak.info
+lib/chromium/locales/de.pak
+lib/chromium/locales/de.pak.info
+lib/chromium/locales/el.pak
+lib/chromium/locales/el.pak.info
+lib/chromium/locales/en-GB.pak
+lib/chromium/locales/en-GB.pak.info
+lib/chromium/locales/en-US.pak
+lib/chromium/locales/en-US.pak.info
+lib/chromium/locales/es-419.pak
+lib/chromium/locales/es-419.pak.info
+lib/chromium/locales/es.pak
+lib/chromium/locales/es.pak.info
+lib/chromium/locales/et.pak
+lib/chromium/locales/et.pak.info
+lib/chromium/locales/fa.pak
+lib/chromium/locales/fa.pak.info
+lib/chromium/locales/fi.pak
+lib/chromium/locales/fi.pak.info
+lib/chromium/locales/fil.pak
+lib/chromium/locales/fil.pak.info
+lib/chromium/locales/fr.pak
+lib/chromium/locales/fr.pak.info
+lib/chromium/locales/gu.pak
+lib/chromium/locales/gu.pak.info
+lib/chromium/locales/he.pak
+lib/chromium/locales/he.pak.info
+lib/chromium/locales/hi.pak
+lib/chromium/locales/hi.pak.info
+lib/chromium/locales/hr.pak
+lib/chromium/locales/hr.pak.info
+lib/chromium/locales/hu.pak
+lib/chromium/locales/hu.pak.info
+lib/chromium/locales/id.pak
+lib/chromium/locales/id.pak.info
+lib/chromium/locales/it.pak
+lib/chromium/locales/it.pak.info
+lib/chromium/locales/ja.pak
+lib/chromium/locales/ja.pak.info
+lib/chromium/locales/kn.pak
+lib/chromium/locales/kn.pak.info
+lib/chromium/locales/ko.pak
+lib/chromium/locales/ko.pak.info
+lib/chromium/locales/lt.pak
+lib/chromium/locales/lt.pak.info
+lib/chromium/locales/lv.pak
+lib/chromium/locales/lv.pak.info
+lib/chromium/locales/ml.pak
+lib/chromium/locales/ml.pak.info
+lib/chromium/locales/mr.pak
+lib/chromium/locales/mr.pak.info
+lib/chromium/locales/ms.pak
+lib/chromium/locales/ms.pak.info
+lib/chromium/locales/nb.pak
+lib/chromium/locales/nb.pak.info
+lib/chromium/locales/nl.pak
+lib/chromium/locales/nl.pak.info
+lib/chromium/locales/pl.pak
+lib/chromium/locales/pl.pak.info
+lib/chromium/locales/pt-BR.pak
+lib/chromium/locales/pt-BR.pak.info
+lib/chromium/locales/pt-PT.pak
+lib/chromium/locales/pt-PT.pak.info
+lib/chromium/locales/ro.pak
+lib/chromium/locales/ro.pak.info
+lib/chromium/locales/ru.pak
+lib/chromium/locales/ru.pak.info
+lib/chromium/locales/sk.pak
+lib/chromium/locales/sk.pak.info
+lib/chromium/locales/sl.pak
+lib/chromium/locales/sl.pak.info
+lib/chromium/locales/sr.pak
+lib/chromium/locales/sr.pak.info
+lib/chromium/locales/sv.pak
+lib/chromium/locales/sv.pak.info
+lib/chromium/locales/sw.pak
+lib/chromium/locales/sw.pak.info
+lib/chromium/locales/ta.pak
+lib/chromium/locales/ta.pak.info
+lib/chromium/locales/te.pak
+lib/chromium/locales/te.pak.info
+lib/chromium/locales/th.pak
+lib/chromium/locales/th.pak.info
+lib/chromium/locales/tr.pak
+lib/chromium/locales/tr.pak.info
+lib/chromium/locales/uk.pak
+lib/chromium/locales/uk.pak.info
+lib/chromium/locales/ur.pak
+lib/chromium/locales/ur.pak.info
+lib/chromium/locales/vi.pak
+lib/chromium/locales/vi.pak.info
+lib/chromium/locales/zh-CN.pak
+lib/chromium/locales/zh-CN.pak.info
+lib/chromium/locales/zh-TW.pak
+lib/chromium/locales/zh-TW.pak.info
+lib/chromium/resources.pak
+lib/chromium/resources/accessibility/reading_mode_gdocs_helper/content.js
+lib/chromium/resources/accessibility/reading_mode_gdocs_helper/gdocs_script.js
+lib/chromium/resources/accessibility/reading_mode_gdocs_helper_manifest.json
+lib/chromium/resources/inspector_overlay/inspector_overlay_resources.grd
+lib/chromium/resources/inspector_overlay/main.js
+lib/chromium/snapshot_blob.bin
+lib/chromium/v8_context_snapshot.bin
+${PLIST.swiftshader}lib/chromium/vk_swiftshader_icd.json
+man/man1/chromium.1
 share/applications/chromium-browser.desktop
-share/icons/hicolor/128x128/apps/chrome.png
-share/icons/hicolor/22_monox22_mono/apps/chrome.png
-share/icons/hicolor/24x24/apps/chrome.png
-share/icons/hicolor/256x256/apps/chrome.png
-share/icons/hicolor/48x48/apps/chrome.png
-share/icons/hicolor/64x64/apps/chrome.png
+share/icons/hicolor/128x128/apps/chromium.png
+share/icons/hicolor/22_monox22_mono/apps/chromium.png
+share/icons/hicolor/24x24/apps/chromium.png
+share/icons/hicolor/256x256/apps/chromium.png
+share/icons/hicolor/48x48/apps/chromium.png
+share/icons/hicolor/64x64/apps/chromium.png
diff --git a/chromium/TODO b/chromium/TODO
index 04827ece63..5946e48353 100644
--- a/chromium/TODO
+++ b/chromium/TODO
@@ -12,8 +12,8 @@ VERBOSE1:pulse_util.cc(261)] Failed to connect to the context. Error: Connection
 WARNING:audio_manager_linux.cc(53)] Falling back to ALSA for audio output. PulseAudio is not available or could not be initialized.
 
 If pulseaudio already started, chromium can join it, and has sound.
-This is the workaround, see the files/chrome launch wrapper.
+This is the workaround, see the files/chromium.sh.in launch wrapper.
 
 2) HID doesn't work on NetBSD.
-NOTE: For this OpenBSD uses fido and libudev-openbsd, FreeBSD uses devd.
+NOTE: For this OpenBSD uses libudev-openbsd, FreeBSD uses devd.
 
diff --git a/chromium/distinfo b/chromium/distinfo
index 97eac98dae..b71d314902 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,1400 +1,1419 @@
 $NetBSD$
 
-BLAKE2s (chrome-linux-130.0.6723.69-llvm17.profdata.tar.xz) = 9568d3e5f5525076cf63b713425809251805e699ef0bf94365dbe4125807e3a4
-SHA512 (chrome-linux-130.0.6723.69-llvm17.profdata.tar.xz) = 25b4d67618a14c81c51ea665470a8c56e472b051de51a9d6e5517c2461bdc8083d7126f15fdd1829ce005a3a570e60ccbab28f2bc54e9c5398806776a64cfdd3
-Size (chrome-linux-130.0.6723.69-llvm17.profdata.tar.xz) = 30526644 bytes
-BLAKE2s (chromium-130.0.6723.69-testdata.tar.xz) = d3bb289f61c9e5384ac7f33b7d5a44d8b3eb53383b2504547f05aad863a94d58
-SHA512 (chromium-130.0.6723.69-testdata.tar.xz) = b63afd7a4063ea0b9b09da9b99eb08fd11577310c55bd23a1018ea9932fc8a0699efca89141c5f0c5adc9fee8ede8efd00c9fa1e78ab754d769939de60c95ac5
-Size (chromium-130.0.6723.69-testdata.tar.xz) = 281900320 bytes
-BLAKE2s (chromium-130.0.6723.69.tar.xz) = 1f07ee21fc5511d426d294a3268fae263ffba0b473ad968c4452ad9acaa97518
-SHA512 (chromium-130.0.6723.69.tar.xz) = 7df415e01dc1d212faf0522b29f9daa6f54d68f2d1cdcf13bc06ceb6cf55fcef374ac5ce39d049968970c7cc37f9ea303a4716d86751aed6efe9d6d315e747ec
-Size (chromium-130.0.6723.69.tar.xz) = 6620926572 bytes
+BLAKE2s (chrome-gn-131.0.6778.69-src.tar.xz) = 9d84fe223737413be34af590d0040629e5274eda9739b4094d211b1ece9c656d
+SHA512 (chrome-gn-131.0.6778.69-src.tar.xz) = 524cae4135a69a8a04ba6d53bfc2b44a314a4c3699da9979e6666cdb7cf39b9d2d109d7f1d48f888a9bdb89d31d32e1cb852517451889a9a83d89b2062cfee8f
+Size (chrome-gn-131.0.6778.69-src.tar.xz) = 762288 bytes
+BLAKE2s (chrome-linux-131.0.6778.69-llvm17.profdata.tar.xz) = a26570b70f5feab44bf53ed7628c6afdea4cf2fd58137865e9af9be6e3b8c353
+SHA512 (chrome-linux-131.0.6778.69-llvm17.profdata.tar.xz) = 04b7972ab35d69e6fc72080cbb910d9e5287d5264523b9c80bb4145f3e6a6f83ef473e4dac460581949d513f5200e79252df361fd68ae138e8979446de78161a
+Size (chrome-linux-131.0.6778.69-llvm17.profdata.tar.xz) = 30613316 bytes
+BLAKE2s (chrome-v8-131.0.6778.69.profdata.tar.xz) = a9a2569d7f031dc5fb9b11dae49103dabd85f7e3ce6c3737b9e1442fc61a29d9
+SHA512 (chrome-v8-131.0.6778.69.profdata.tar.xz) = 1be5e9a4ffbdff9cb5f4d63e46ce49d4d635b11503c270672d817c575c3a72c5f4586a4fd177f466403c7e3ddaef1c14904c63cfd0db332d162a5ececb621926
+Size (chrome-v8-131.0.6778.69.profdata.tar.xz) = 273720 bytes
+BLAKE2s (chromium-131.0.6778.69-testdata.tar.xz) = 4205a90f3994b91336719879fa7a12d3012dcbb2cd3701eb2d32c894d2e0ce84
+SHA512 (chromium-131.0.6778.69-testdata.tar.xz) = 3dc9095e2657a5c3373d5a54a522f654cbcf039e27fb22b98fd72a486f0e5de1a4a3dfc821676de6b245009e88c281454b9dede5089457ebeb649992e8d382ca
+Size (chromium-131.0.6778.69-testdata.tar.xz) = 83280 bytes
+BLAKE2s (chromium-131.0.6778.69.tar.xz) = 4fc4c7d2b6c6c0fc65ebb52ffe54aad85d7af8638916e4a519b372bc2d845cb8
+SHA512 (chromium-131.0.6778.69.tar.xz) = 019403b1352353204ace7fab8f8941dfe126d552ccba6e0db5bf0b0601f57373f0fbd2cb0240aee7ad821d8c6919ca25c2c0447cd4ab474d42f51ba863a80a5e
+Size (chromium-131.0.6778.69.tar.xz) = 4749226080 bytes
 BLAKE2s (kikadf-chromium-audioio-v130.0.tar.gz) = 45fe07cb8280f81b8ef490059002da426b59fe69b5ebd53951fe1dc3e9495a10
 SHA512 (kikadf-chromium-audioio-v130.0.tar.gz) = 840aed119dc69982f14fd5f4767e144bfc8a66672b660f0f05f5459070d7f6a36b8719ae7c0de049f7345dec39266759aedcdd5ee37aa4e98bcd2b44d06a3a4c
 Size (kikadf-chromium-audioio-v130.0.tar.gz) = 7824 bytes
-SHA1 (patch-BUILD.gn) = 24f3fbb805f7cffb81378590adf1fb2b7573bb3b
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = c05f4b3b0787c7abcc3ab2d32f5694189b7920e4
-SHA1 (patch-ash_display_mirror__window__controller.cc) = 3fef804d0c01a9918c8e8b13aa9713502d60d2a3
-SHA1 (patch-base_BUILD.gn) = 767fce2fb45620f5ee31c378f17d802b94b19495
-SHA1 (patch-base_allocator_dispatcher_tls.h) = a6ee823008e5830270954dd041f4f6464464593d
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 3498c607d5629c16cdb32b44c17ab87122afc67f
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = a003c6b18db5b0b0e31bf15f2256427044c5def3
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 67036e3041ae20d867caf9af1b75a2817862c256
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 30e225f59e0b026ab595505047ed0438fa4017cb
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 9c319277616bfd2df731fa91ad2a88da1d60f00c
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 89dcdbf10d5b5dd57a9a5ba55e2d5ed394bc06fe
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 7e8edd8d02cdd3bf08f10a8fb71b9486ba1f9f51
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 3f504063a3d07bf261a2dc190bec727909fda84c
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = e896be1fd0369b3190006c84b35b0b2f86bce1bd
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = e915066a9bbe83a78641bf1c7d964c6b7541129d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 80db6fc141de471c87eda4bf1c510e8316578875
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 79b1dc416f72f508f3f0277ce21df7efcaff7e06
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = c12d16177897bf9fd46305d748d87476c644825b
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 6b453ba2f59f1d6453d389157ee8b8927be66390
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = a94f908b44f7f7b2eeba9c617920546e36e15737
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 85cdbd4e9081dd935357bcb3a3ac4671b2972f87
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = ef43179a867c62d06d7772686bcb4b8c8b170b26
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 854a117c7c8f2aebcb74a42caf46d6a23719cde2
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 857b390892f8a74df15d8c61595d11b0d3a94c32
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 5859b6f675ebde2d84f51ced65a8e2fc06097963
-SHA1 (patch-base_atomicops.h) = dc86bdf422be97ee087f2b919c0512b4c67e7602
-SHA1 (patch-base_base__paths__posix.cc) = 9302a98ae46ba80a936e50e8a65c361817ebf9e6
-SHA1 (patch-base_compiler__specific.h) = 83f8bd52f251722a2bfb7b858471b5f17481ce16
-SHA1 (patch-base_debug_debugger__posix.cc) = 2c0ed14b8d9d8a676809b38e02d05ae41c60f896
-SHA1 (patch-base_debug_elf__reader.cc) = 5e75412f0b1be00d7c4b6719055c9f772aaeeb7f
-SHA1 (patch-base_debug_proc__maps__linux.cc) = 3e4549d2998c4b3b3e08cfca5e472d3d443fdf0f
-SHA1 (patch-base_debug_stack__trace.cc) = 5c538742e05230405703fbf28468a36d2fe31a41
-SHA1 (patch-base_debug_stack__trace__posix.cc) = 80e290222c24b015976870a350f85dcb2b37d664
-SHA1 (patch-base_files_dir__reader__linux.h) = cb21cba1dbbc18636503eca73f05bf14f6980b98
-SHA1 (patch-base_files_dir__reader__posix.h) = c9824a619fe93a86469857ab007de3b7f5d6fe43
-SHA1 (patch-base_files_file__path__watcher.h) = aeacea54d5aabf01a32d5cc38c1d365ab049f1a4
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 9f841672d867696deafbc239fdbf28cf0868ab05
-SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = b03a6a43006cb73d99a9a1d9dbfa2ef233508683
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = eb186cef21ffe415edc1b89767409e4ab79d09b5
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 4a9dfcd113417c0b103cea668223bbfb2de68cb1
-SHA1 (patch-base_files_file__util__posix.cc) = df7a2b2630e253ad02a955f813d83e3ef75d1706
-SHA1 (patch-base_files_file__util__unittest.cc) = 40681af4f1cf72c68549fe026a6b44b22c76ac3d
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 38fc51822c603908e20a87b61a1a2ca02d3b4dfd
-SHA1 (patch-base_files_scoped__file.cc) = c32642097cb213384bad18fad479a513d595a0e4
-SHA1 (patch-base_functional_unretained__traits.h) = ab6789dc2bde6c0550f8f50cfb599e14a8d14a52
-SHA1 (patch-base_i18n_icu__util.cc) = b6f87b9486a02e2ea5b277626c285ee90a0068f7
-SHA1 (patch-base_linux__util.cc) = bad60e2413e0947b743baa9954ad8c25684e9549
-SHA1 (patch-base_logging__unittest.cc) = e374bd481dfba8d01c36b9618585bfe9a2f14415
-SHA1 (patch-base_memory_discardable__memory.cc) = 6231341d9475d703d8590dc367174d746f36b7e5
-SHA1 (patch-base_memory_discardable__memory__internal.h) = 5e0e1e00125b7f3d583a3e74b547d9e512fd093d
-SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = bd5c79773a87fc3ababee56b484ce24a38ae3d98
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = 20eb2ad312d6acf8271540a4633317f5ac42e550
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 89bc93d8609d445f393b1a19eb91bdd1f44b73f1
-SHA1 (patch-base_memory_protected__memory.h) = 1477612d9657fb0e527075b5a5f304b69c8d0a1f
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 281994e4be7024a15a2b170f702bfbdb715d53d4
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = a9410f352d92cf0781f9f4cb89de14e3ae185091
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = e2243079533969a68fefdf1cf138fee30ef824f2
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 3468e530b7c96c06c81ad00b531c32a0a91088aa
-SHA1 (patch-base_native__library__posix.cc) = 87d4d348ce0c2e9466797afefb1409d4ab47f2fc
-SHA1 (patch-base_native__library__unittest.cc) = f4d7b86fec3e0caeef94e7fd0e6c353ca4fbf37d
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = c419e0be1423e5d8a644db1a225409d41e5317ea
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 41617562ad3606b49cba72b92cf47bf7f7448e88
-SHA1 (patch-base_posix_sysctl.cc) = cf778fe8f17b57b1e6c78faea8ae3947cab6df10
-SHA1 (patch-base_posix_unix__domain__socket.cc) = 1e02d21392379dc18e8dfe5430cf4c529a4e1c7f
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 8a0edcb556ce42d67d9c019f1889335cf6cfb056
-SHA1 (patch-base_process_internal__linux.h) = 3c15349bfa93db9db420261cccaaa6febdc91b09
-SHA1 (patch-base_process_kill.h) = a36923e473f629f9c838bb1b5bd5949d199aee75
-SHA1 (patch-base_process_kill__posix.cc) = 24a8c006d5b94297f40616269f358ea86e9845f4
-SHA1 (patch-base_process_launch.h) = b607f8a9b4a74ddc5f01eecbe70a9492d47001a0
-SHA1 (patch-base_process_launch__posix.cc) = fcb0ded04eb8f56b634e0d9b458c33e03ca19c6d
-SHA1 (patch-base_process_memory__linux.cc) = 5cd99376c34ec1bf5165b50dec97acdb5e2ff802
-SHA1 (patch-base_process_process__handle.cc) = 7dcc47830abb580997af995d2719c06ff3134dd1
-SHA1 (patch-base_process_process__handle.h) = afb4e86ca4d71f81b65b9e344037cbbb3f926a5d
-SHA1 (patch-base_process_process__handle__freebsd.cc) = 86bc74fdbab00e668dd3a0caebb4fedce3e1f2a0
-SHA1 (patch-base_process_process__handle__netbsd.cc) = 2df7f0fe8b54cd756f75dc4e44d6ffc12c8561df
-SHA1 (patch-base_process_process__handle__openbsd.cc) = 35df63b6ed97e7d7c86afa6d6573e5d6d1f0f370
-SHA1 (patch-base_process_process__iterator.h) = b59cfea14984765edd3dd097361e12e31ce5229c
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 55878819df34db30a14ae009d1e790190547a841
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = dab568f204b1b06886ac895aea64b73a146bb8d4
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = 10ca4742341bc90222ccdd5f7752ccb5febdd3b0
-SHA1 (patch-base_process_process__metrics.cc) = edb7bf6ce01e807be4358db8a9ec6c3a7dbf8906
-SHA1 (patch-base_process_process__metrics.h) = 6c56793565e7a11b8db61649eccf67653f67bf39
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = 1dbd3855ad1ac7a30794f187d2347d3aff4ff02d
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = c582a3352fa9e0014a7e24bb046ca5349e746779
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 787513cb9f9483bd02150c3b50691b95ed43c1d3
-SHA1 (patch-base_process_process__metrics__posix.cc) = 718615852f7286cfdedaf514f9eb09dc1abc533d
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 99707c88de6992455e48e1a5084e7d82b1fd9123
-SHA1 (patch-base_process_process__posix.cc) = 03688cb745cdc20b92af44981151b94633df45a5
-SHA1 (patch-base_process_process__unittest.cc) = e7387a27cb26c0c89ebdfe6e6dd7961ed5156419
-SHA1 (patch-base_profiler_module__cache.cc) = 16c57e475e699b0a1478b25f33d9ca16d5b058d8
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 2e731781e59ef5871863efe1e4db7fcd1ba2c4a4
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = abeba21308e5c18892f64a277263f7b66efebb1e
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 263ebab52b07b3deb1733dff677936f51def49da
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 383d49c711a83a7cb8cb9452e7842f073f29e72d
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = f3a3b63c1c8841b6aeae67549e78b701c12b385b
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 705ca5fbbd744c9c4f0e0fea3b8fe8eeb6633bda
-SHA1 (patch-base_rand__util.h) = 763910acd515f6640ea407571ad152fc9ccff04e
-SHA1 (patch-base_rand__util__posix.cc) = 2f776d19b34e709da57b66585553fbb01d86e53f
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 6b7dbfc08d1ea2c65cdc7334affd861a44bd89d2
-SHA1 (patch-base_synchronization_lock__impl.h) = f38fee93e9e6792d76f6965546c65f37085bbe47
-SHA1 (patch-base_syslog__logging.cc) = 74392f3f6b0cbc4c3c24c9ef37af0bc4409b1ce2
-SHA1 (patch-base_system_sys__info.cc) = 26b6559ce35b8979796a42a51d688cc704887b4c
-SHA1 (patch-base_system_sys__info.h) = 18e077da9b8e50bcf417abbe18bf8d3e017c0198
-SHA1 (patch-base_system_sys__info__freebsd.cc) = 609940196471a162cb3901e3bd214643dc5667c9
-SHA1 (patch-base_system_sys__info__netbsd.cc) = 0a7aa66f0296c24595d8f05bff6fb942b6db32f4
-SHA1 (patch-base_system_sys__info__openbsd.cc) = 781eb9a2313c09167a112e2c9b28bc94cda6debf
-SHA1 (patch-base_system_sys__info__posix.cc) = bb8cf8211fb59581c0ac308e9067e9e5da72358f
-SHA1 (patch-base_system_sys__info__unittest.cc) = 0bf6e9d47368f3a69ac24e0d559ea603cf0acea6
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 97f3893c719ec4a4b1f7e5d32b68b22a8da41ce5
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 7aeea6a7b8a36432903e6042a7ce8ddb93c1f525
-SHA1 (patch-base_test_test__file__util__linux.cc) = 3bbb967267d4c9076539cf7f0d2732c94ba1df2e
-SHA1 (patch-base_test_test__file__util__posix.cc) = ad733703156fbfbca224c6610cde1c89696ce858
-SHA1 (patch-base_threading_hang__watcher.cc) = 3f169e51675062dc61af3b87e4cf3e4e5a60452b
-SHA1 (patch-base_threading_platform__thread.h) = ebe19273c43acdaf4309ac4be4ebceb8892010fc
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 3093b50ac59a1891d0463b38aa50a1aa3c61858f
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 1c0c13847d19b54bc37ec2d30376c77074bf99a0
-SHA1 (patch-base_threading_platform__thread__posix.cc) = 75e2d9e34edb3517c4d6ac18c8acd374587fb24b
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 2ad1cae1a8c58f63ac074f6e47831ed8ba305438
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = d4809750cba2ab0dc9ad21ccc0f486576d01fdfc
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = da36251cd63b3b840a79356e1e0d8462aa75962f
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = ff18e003755e0d58529a9544d0a925b428b41dc6
-SHA1 (patch-base_tracing_trace__time.cc) = 696b09bd8e33531b37d54163f8ccf1a979dd3327
-SHA1 (patch-base_tracing_trace__time.h) = 70b5e3077d0de7a0496a3c028c2097e012948437
-SHA1 (patch-base_version__info_version__info.h) = 73b95fe41b6a5bcc9f9053651496d997a28df3fc
-SHA1 (patch-build_config_BUILD.gn) = d791659b7c891632340eef3f3b2e8ae340a10802
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 37bcad1fb976539b3f6afc508c7a4ec866fb5a5b
-SHA1 (patch-build_config_clang_BUILD.gn) = 5cb6115bdad6639d8139433c031cef615e3fb763
-SHA1 (patch-build_config_compiler_BUILD.gn) = cba706f081af1abcf022ac82ee19dc2e331d3175
-SHA1 (patch-build_config_linux_BUILD.gn) = 91e04d7a3e7595861e56e3142c040c5ca2dd884f
-SHA1 (patch-build_config_linux_pkg-config.py) = ebde11992bd2ba55dc8c86cd5674594416d2c1b0
-SHA1 (patch-build_config_ozone.gni) = f817899533ba0eabc08d4d26fe01c3d7d6c3c33c
-SHA1 (patch-build_config_rust.gni) = 22dbac606c76cc75d4433efbe2edc174d09156c9
-SHA1 (patch-build_config_v8__target__cpu.gni) = 43a83659758e3ee37706abd0e9432c23fb2cf198
-SHA1 (patch-build_detect__host__arch.py) = dd59be73b308e4aeef59a874712a6c8c1e132f92
-SHA1 (patch-build_gn__run__binary.py) = 022505bf1e8165708f2d55799c0b6b0b1b4f4d98
-SHA1 (patch-build_linux_chrome.map) = ab1605c0e2577135253b49595259e7ae9737871b
-SHA1 (patch-build_linux_strip__binary.py) = 4450c30a9f4845db4e7e64d243b85eb9fbba5c29
-SHA1 (patch-build_linux_unbundle_icu.gn) = 98da3c673eeee9435e2654176de7a668e96cc998
-SHA1 (patch-build_linux_unbundle_libevent.gn) = b1211efa6584c3d355c9d376e54d4cbb9b4cbb91
-SHA1 (patch-build_linux_unbundle_libusb.gn) = b464fcb60c625bfc00bd6ebd4e743d9cc68d223f
-SHA1 (patch-build_rust_rust__bindgen.gni) = 35a5ef7c2179c216caef98446a0f893ba5ad7cbf
-SHA1 (patch-build_rust_std_BUILD.gn) = 1b408b4d7d7b052c62f68be8d72510de8f2777bf
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 9709191f677dcebd287184307bfde13866107291
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 726f4986e4c59352666b2c6e48e5dabdcdf0990c
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 6f40b6a6d531b9096569a8cf796c744fb7ada20e
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = b7cacbd1b2e5fee6c38a1214cdd7e0122d7d56b3
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 115bb69c8209e7aea01234c3e6b73d88a7990765
-SHA1 (patch-build_toolchain_toolchain.gni) = a0bb05bcff2178a70a7988ef3c1abaa0e4f752a6
-SHA1 (patch-cc_base_features.cc) = 36c71c98d95057da2cc372f1a7c097a8d6e60c39
-SHA1 (patch-chrome_app_chrome__command__ids.h) = 01f71368e5c3fa2d970aced4efa0d63e277eefd9
-SHA1 (patch-chrome_app_chrome__main.cc) = df1c8cd2d2068e85f34d81214dd41a6df567931f
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 5733731017a171918eb25f87345769fbb1084719
-SHA1 (patch-chrome_browser_BUILD.gn) = 2550743c71629962d291d4372a9455c8fdc2e62f
-SHA1 (patch-chrome_browser_about__flags.cc) = 18f5f99f2cf4789f711a6d03ab5aaf515d246a16
-SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = ff8b57208d4b44508fd8dcae6275365d634d752b
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 5086d3b1d309931d2d031e74a4ae487e5bacce7f
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 4d5474fa6bf86c020363943fa51cf02f5b81db15
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 6f8c4f8a96d4987e90af0b37e02f5358e40bc6f3
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = cb523c3c555c790edb92442273ff79960f3a7be2
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 9985e93fbffb634814aa03985b4dce2d06b3f9cb
-SHA1 (patch-chrome_browser_background_background__mode__manager.cc) = e2fbf872dff16e408f1b506d6356c541aedfab38
-SHA1 (patch-chrome_browser_background_background__mode__optimizer.cc) = 302253768efe6f86feae141567462ed2a096bd92
-SHA1 (patch-chrome_browser_browser__features.cc) = 4163ef5a621331342c7f32e783d6e7076566030d
-SHA1 (patch-chrome_browser_browser__features.h) = 39f1bf89e108aa3ffdd4ac9e43172e3ef79a26f2
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = 6d109a4d5736ecbefc0c5b39e4e94f6a6e3101a1
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 700dfc3635097b326adc92af9d62244161519977
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 83bf5b2bd6379bf09b34b8418f78453c359615b7
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = 083ec33c1aded4079505c8c7a6372051f2330f5d
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 410fccb3cc00477380ab736f0e95c2ea01822f0d
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = a83b9e57f62120e98aeec9be3979e9dcc4eb276a
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = 44b851592fe23d84064c7648d81e6dfd7bc859b4
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = a5e7f813e845d0d3cae811761b29a05b8d079fb6
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 74682a39f0ff70388cc410b622754443d7712e1e
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 7d5e0a7fe99072c65ec07b3731abb54bce3cfa5b
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = ee964e246bab8fe80bc9f193b0969dfdb383ff03
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = a9cb41fbad68e714b594c6930517142e657a5dff
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 45d1fc09f1fd109829105d245037aa7a20787faa
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = f9ffd62405ddcc1abd574acb46a0886b8aad5b02
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 84ea2c8cbce29ce16af8f50a2970ee18a6cf5e63
-SHA1 (patch-chrome_browser_defaults.cc) = b2f6f9e44a3d17f87d7ec0bb434cd24102a4aa4a
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = a7c0f12709c1f4646352bf2f8a12d023270d22be
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 025f722dc910f08cfc3ac8e633aefc3490e7a184
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = a437f50900f3e4a8f913b8f6579fe205ed80cd4e
-SHA1 (patch-chrome_browser_download_download__commands.cc) = 3b27b1540e25a9131f64fb7c1a941a21f48ecade
-SHA1 (patch-chrome_browser_download_download__commands.h) = 886e48a547ac4b50d6ede1489a9020b1033f972e
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = f3b544c0da113e5384e85d1640853fd42ff1436d
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = f045d2c1e661488816672f6dc635508039f42a33
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 5b31941bcc6ce0beeea736a84164b80b0b30ef72
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 605b1ff9fc27b1132271029c69b181696d551d09
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 21593d0478fce2b7e36ed277a3485c2c4f86fe81
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 5226099db563741db0be94aa4feec536873f2a87
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = ef10cb3d2990e41d680170ff54c90c689e7e20a7
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 33297990c2df231c31f3d9739ded52d2a4c80d4f
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 3b1fc9cf748c5bfaac1ea8a05cb58cd92cbda154
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = b879a37a69378544c6f5b9269e351fec17c4c445
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 27e7f2f4787d42a9cb9eda4e9f7da87ede68147e
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 3f6e55e2d167f53ca5e911478e2d735275b7f523
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 3ed86770df79aaaff94d5fa2ba59f9d58fa4c3a8
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 51bf1ebdfd5bf9b2c20d140fd0289ce4a413ac43
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 56575076140ec354e823fa9af476048a98960545
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = efd9c3f0d8ff79fc3bb60f419c394eaa1423dbd7
-SHA1 (patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc) = 5bfe7f1c5c364c911ceec5608d2c53e710cbcfbe
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = ac68502842d2d59514c1f51490fa5d22e8933a05
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 6d67a4581fdefb936753c75d6a7dee7cd32f6df7
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = b3c61d6d436d2f161a7f045880d1912fddd553a2
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc) = fe80e08d74de6484e7be9cb0c7f143cadd10197d
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 7d942405b083e7636608bb84b71663a9cb6a69dc
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 4719d7c235964132aa0a95320625e62211446e12
-SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = c00003358f20f06b8ab0e3e89dea8fd62c0eb85f
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = b69d9c2405aab432204cb229d2db26cc3bba62aa
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 0f03bd11c952612d9d0bab27c3f965451fcad4f7
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 3ab02e2ccdfa04a2458ab0907e46ef69a76800a0
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = bece34b8c7ca26891bc1357683073968ff556326
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 1f6de611a7fdc386ecbf817960c3c10c90d067e4
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 9ea99b1673c5a5272023df8c1b933d464b8bbda4
-SHA1 (patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc) = 0117f9f68c35949b2581366db3fa85d97a9422c4
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 0daacbd4347fcd57f87c0d6d3929f06b08873bc6
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 7c648a5883033d292b63f09fd0e3d9c3bdb70183
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = e35b95b5ec5b2b4934bb08d1aa818368d00fa07e
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = ffcbd15df2389c5507aed5244e729f82f9e4dc7a
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = b3464cc7f3c8e5dad87196367f69f035f92b7d51
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 0bd1f47359b91d2a8177e724500e87ad2d31710a
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = df29ae13a1b9affac47bfecd3e62edc22e4f81ee
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = ac353195069986a282e4d82317cb92b878e008ef
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 4475b2263298d0704250ba419c1ddd6e4ba221e4
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = bc78b994ef17c1fcf6668f4a2be45ffed87c75fb
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = fcc92a952709092d8bf33b49c2a8dcc301f80aee
-SHA1 (patch-chrome_browser_flag__descriptions.cc) = 104b6f7c29c50fe0c1c8dc469693a7f80f6cac8f
-SHA1 (patch-chrome_browser_flag__descriptions.h) = e87bc7b1a46b956c7b21338204ebde879b1958a2
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 768a1e08073d4996060cbae6006459cb9c7a1a1c
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = af096a4881da6ab21be5988c681ab516f6f7e465
-SHA1 (patch-chrome_browser_global__features.cc) = a841cf54c9213907d678dc570c6b1d51746c5859
-SHA1 (patch-chrome_browser_global__features.h) = f7d1fdfacd0f3a88aa19f0e85410ea714d171b71
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 0672d96eb814acb624cfff4ddf8b88910c0c6d5b
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = e773f87e0cb3613db1a44373e4335cf6cfd08ed3
-SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = 8e1d99c110c74ba1e994305451d91685956049a7
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 210072e17943124f57e4839464d1cd8b4ca898f2
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 720ea076f0e1d72b2d3c4ab86261a0899bd755ea
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = a39f49660dcf727cc81cfc3791edea7b7626cda4
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 71a082f52e6d92cb8bc8f2af696dd2ccce478abf
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 038e6d8d810ee3e4b1aebf80dfc5bbd37e141e86
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 3d4598c8b58fcf8e76a38a2142fb96b03633b1c8
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = a1eaa62e744eb222b8e930eb9d001a52362c9813
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 7ffdffbd3374e1de7b1a270fdbe6513cefcf6a96
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 77d85ef3286eb22d0a034e18a8098c8df9fa283b
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = ad6b2f751844a3ba559eb5bbf212a47282bfd4ea
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = a6c0cc3f2cf18ed4d2e879740842aa65ea8671cd
-SHA1 (patch-chrome_browser_memory__details.cc) = f2eefd1e6687191675e92f8c15dbf995758bf154
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 17554f470587ed6bbc772dd1d3a17f9c50b79160
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = e3c5bd74aa08de7199fd1863c7ccfc0785901aa4
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 7aad4c39c44ae10e1819c566cb51a0a8b9e652e0
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = f2d725b2efa936b772b9341dd096d9072884ad37
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = ebb42af09b3a58c826ffcce441cbeac921270994
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 2e9b6238014541ffb6f9147cf6cb21f0525d008f
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = c375f3f3ff43999085b9eb1356ef579c942861fa
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 2bec22c35b494d1e1cb5e7404246abe930f37c56
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = cd023fac5313e6649e3eb2fad916f42420d60303
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 29cab95c38d24fe9e826d130914258bc95e24c7c
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 8bd63b6d258c850999ef77e4f383dde69bd7b34d
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 90163eacdd73d8dfe01469d180b4d5f13a605530
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 7930812e07c75187a31aa2de71fce7fae9172a0d
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 9c859134fc2f3c2ff80210a839f7fe3633e241cd
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = a7d75dcdd27400d2d3a40aafc1d72b76ea46aa26
-SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = 4bbef8ceb5518573ef67776edac8768ed77ee7c9
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = f4eea52fade6dff9fa0f9a30d31afcb74a046872
-SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = d0f7176e68ab0f0d464e2e9eb2a72e06583825ae
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 92f6fa21621b4e5d3250566a8c1d9971cdd93412
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 161c9481d4f87b29d3a5a03382f8b4417fc83cd9
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = bab11d32728b292dfcc05c8a6865fb0ad35fbbc3
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = b81bab77a29da8d0102eb7ac3bf8561ac32e7748
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = f0729122d9f149175fa6f0266df1cab9856d283d
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = ddd867ee82d654acda1b40dc12c657cf5dc50762
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 4d4113ed502d6af0987f738c7541178b2345dde4
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = e833f3cb13d0ed16921494934d0c13feb273430b
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 8505dbce3cbb0f79704fef4204bc94641dd403d5
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 16b201d77853cc82cd06f3ba3ccb1a667789cbf7
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 09c69298c65e3567372bfc4fe3f04440bf9c6705
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 94be7540dc2cb82b1c1c4db23ee68e43b9d913b9
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 14636a778464fcbc4ce998d40df6d4bb60f96956
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = af022a20f0cdf0f84a7dc1c89c551949528617c1
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 677567593637f194014fd60410f25decbaae42d6
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = 6fc00fdefa8bcdfb873d47a99ce9a8ca637e6096
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 2599fb5c574eee745d1759ed1f0140f93449cf77
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 3b6345f99012a1be3228642efc3719e6b808cf6c
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = 4612e16fa112b309ea9dc2f91f7b4983d50db341
-SHA1 (patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc) = f7a8e42d991b20b6069777f0ae97ccfddeaf1bee
-SHA1 (patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc) = 1fcacd419a892e1f444ac60ed233a60f0378eb3d
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = b69006669d3c2e171eec5a49da96c803cc421654
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = a1e50270e541a7572571edc8e40f1595eaa58bce
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 2f1b206696f0dbbbdd3d973caa395717c0beec5d
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = e76ac5d64de1c42da4f732ed05dc89755cd54333
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 54399550a73026a4fab2a93b0c07f8c91a28ea5c
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 826140697f14cb6014b1799e224946631aa6a803
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = ae5cd30d1b64f89d582083950040dbec0b5991ff
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = d6b15cb013122f9f303d02218d5f214579ea38e4
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = be9b951462e505b4bbae9e61c9df5de52976d19a
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = dd6ea240d7f58d050a17943dcaf66a5651ea0de5
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 79cf541b60b108c63b8ac3db4e81cbff36cbeb64
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 959030db24668763b3759b7c41bbe24f2ccc027d
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc) = 17d822eaf36f86fe94775dac6d7d2843f935703f
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 555e724c7936ce392d45a4a495708b018b46d400
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 104778f0085ad23af2253e81f1fa5e39530bd3e8
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = af5d4afaf8e2b7c6ce425210b83143447b72b3fb
-SHA1 (patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc) = 689664b36735e2f1bc1082e9db7c067f3eccc6f7
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 1a87463dd7e691c34e8b6aa34f908d98db0c148b
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = d8616353d65fa998c1607db1882d00694c86419b
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = ba4b5fc7bc0fc60a6c904cc26ad01d4aced06a58
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 1f0952ae0117f61e55d6b3b146ee8555cd26f610
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = e696a3b998fd06d40dc10e782ee20a877a51a38b
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 5d7fa22dcdaf54ca274cba6e94d603131794dda4
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = c363d6acc56b268142ccf2f697869ed6b46ece72
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = 7ab4568896cafbf1acf2920edf91f771b28ac916
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 1e14bcc143e9541173aa24293b21cfd15f351d0d
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = abeaab9fea7caa773f1b874aa3ded5f29e050fdb
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 93b84f74ae5655a89d38b64cbebfb702820a9da4
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 8443849f2b57fd4ea2e8ff97809fecde7ba14c67
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = deb609a5d0a77f6a77180db2a06725b23936f5dd
-SHA1 (patch-chrome_browser_ui_browser.h) = 469910aab775379451e273197885848e5908c175
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 6f2858df1ece9290b044c9b8f1b3c59aaf21d808
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = a12c5599e50cf3b4719ffbdeb01f37b758604275
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = d449685510f0f2b9ddc99b2989e935666bbcfaaf
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 5f6a34ec5fef6dda5a8590cd45aa5cd23bcdfe17
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 67a4784fc8b4593444021f3a83d2289bec865b72
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = e9f4c6cb7417e8c893d29d7335182ee87ca326dc
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = c7f21aec53f9b1627b8db1f0781748dbf7a405cd
-SHA1 (patch-chrome_browser_ui_managed__ui.cc) = ecc8bc0be5cf784b619cf2dc295c8c39f23dfd05
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = f274a404fe91385baff403a53a17a466c1b498b6
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = a1c6c2dcb64c7404cee67bc14e690eaa99d0318e
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 1cb1f81a966a536925e478e5aee7424a26690a1d
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = b69195ff31375b77f4080c5576a81bdc6a95fd69
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 82355069c1ff9ad18c9bb7c41989a1ff2eed2de3
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 87b17d993beeacd587200557bb9a212dd446f7b1
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 091f2959bf5331cb603813d56d991bf47cc4bcd5
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 8df26a67b1c8e6ae1c78e0bbdb92f28a0553bb9d
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = c24bf167a52f71423e9963f38352fc84b4d27112
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = a8764a6caa80e6c2b06a17b5da93c1e6495b7dd5
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 5652c8d8d552632061bbab20ba5c8c21e57bbe01
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 865757e6e1b5a50a6117682900612ed48e1ef412
-SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 8ac8a57d0160d3ae0a0ce4d34b47bed2648a5f5f
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 9eb8e01479e92717594cf7283a574053ab4ab52a
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.cc) = 943e4ff2b82acbe2ba8d4343b74de4d0819d4c46
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 9551fdfc795fd041b6f504e50b7b04dcb37f7a70
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 6bd9a67f8fb97b7c284fd777f73f10430b334693
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 2456a7ee38d5d59fedb0a5de3cd6b62d523f48eb
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = f147603ae23109c1f6e214a18bc04ebb2108bd18
-SHA1 (patch-chrome_browser_ui_ui__features.h) = 50395e80f3e48332e19b9d0ab1f4527223bd47a2
-SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = 72b7f2b78c41219704303414031b33b670a767a6
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 1df7e26a99d6263ee62ccc06a4c011f6a179010c
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 972eef693b1459e3a3cdf37c79552b90d7e84439
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 68e3b2900ed375271c77aff996cdc7abed3620f9
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 7ae64290012a863dd1d746d792ba57d31a439652
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = ba1ddaea01233efad525491d48cb3d2231ea3166
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 02fe1757fd721aa841b93845785384428fcc3dc8
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 8be9d8209cf67402b77c269bc230c75efbc4f8c7
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 885b4cbf91c3418859ae62c9a74c9004927189c0
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = bc85247119d0255b5d73e92d976731c2b83ca38b
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 99254ccf3862dd6d5ee417c4f580d5ab9e9c4c14
-SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 759a4b4a19cd505f47043f2fbd901cbc6465fa99
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = ce317f66dd1f3a03a3abe87bdb3c4bcbfaae3292
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 0394587e23c069b247b48d03736a48ad30590cac
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = eca9350e4147372d1266fa52d17ad5c44a07fb14
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = ba18f64c43754f3e677637f7d09756a915a1b7d6
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = 6552d9e23a22c3f767aa3f183ae1c6cbc1e60b46
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h) = e47da1f6cd24f686e0e512e1a6d0c60ef4e13e7b
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 70b988c64f14ceb898dd099a514d99a91a3907e9
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = ad1d256eb5d03e2abca3808ef087425c596785a7
-SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 084fc218e699c27a26a668a8f2bf0946c4cba122
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = e9d4aae556b11fda9d07013114bddd88d5554d46
-SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = b316f1e6eeb26e42fb87422ed19597e0f3c80e28
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 6dac6ff7d55e07b30d9a2ccd85f88d7a1c969818
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 0a3d29edd36ae7087e80f3d57187b73e8c74d335
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = 44a0ffdcc756852813a36c568c12acaa32f28e7a
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 55ddfcf99a8aada020cf2d30278e88cc72aecf32
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 5547f92518c900665e43c5b7926a69092a44df5a
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 1ff65d6e1a21bd8b1cf870a1bba9444bbdc5f9e6
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 4dcac3f5f067f2bdff54e998e837b58089796e88
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc) = 4c811d8749756c50c38ef2aaf8a441e8f854fd74
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = a0c5f55b0ad8364e6556697c87a99d9634cbfef0
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 70ef360f985a2d03c00da0e91751d392b83254e5
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 4bfedffcaba691fe27b98649c43fe5abd51b0bcf
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 1e0c136e8186e52a58bf057e311b5ca8a16f25a7
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 8a74491a6c847325a58c7a10f5ac17e4572bba5d
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 9253778b39d1df764de74aa23e5c7f1984e5d07b
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = ddf58a72552a9c8977b17cd80d9a7d70d582eb28
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 7de615e7458eafe2378800ca3802140c1815d1cd
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 263fa23345007515c03a48328dcb0fc52c78a24a
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 8cc1fc74d041c5f7a85060cfee6f5ce40704d1d4
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = c0a5703d7ec254b163efc7489d010555535fddeb
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 7625cf047b75d4c9b1db1702a0aa0ff63d98f0d6
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 33d635d421d9a9aeba5d6a2ed5b137ad0a7eeb03
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = faaadf541f33922e508aa192c827bd819be7c2e0
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 0250a6171c90c63b3ef954b1df0fb1e9333dc77c
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = b8bf48434ddc1a54cde472d24693a39e2cdc186a
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = c60b77cbb1c7b2de40a008e1f1eab99fa89e6c1d
-SHA1 (patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc) = 4b7c0e88d80cdb05851bbb440585c7133bccd554
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 4843c71e776589767852292e2be8182b79ebb936
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = ab163582354ad1b01d8f149a2402f9741cebc54e
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = e66e34de8bf5d525de5af33f5d399034bab0df4c
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 77ddec406da44e87688b88ddeb6ba1f7c29e29b1
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 0a0cfded5c6e5600662cf7d6b381953207dfde07
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = c00ef4f2a865e721c132c95ffc30816cb86076ea
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 1852fe9e7fc36ada66f628893c350d201ed28b4a
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 38c36d397f64814e20d873d5792485da060222ce
-SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 4c9d0024ba3712cf65a6ed7aa0b9e8a5db687b6d
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = abcb4ff8fcae549bdf21f8ee49552c8cdf6770d5
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 2630f7d9f8bfb760cbed18ed3efbb917228928b8
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 5b1a35e91995d23345e3231da59aac5a2fd9600b
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 8310b68f7de8991e80c9cb414be81a4dedc2b9e3
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = b1a61da933bb4fa454209d2ba6de07c3dff2e6e3
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = cbbea72497d1de561a3581be33babeb4c5c97b60
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = c6174688aa1e8fb9a9b3b531ab0d53e0bdd862f4
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = e796bc6ba23638002d709679e5922cd4d6e93684
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 873fee8613145b7555bca1271da8fb298789432b
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = b3ab98a39e626189b9ce80c6ca0b3010b884bf86
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 6436bc332e2b72221c22a511a81b1e446cb381fb
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 40905e2fcad83ab0388abda60284532defb67f74
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = a604e139068e4d4091e2b3a2522c0987c0f35148
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = b3ac9e9d2cdf4243cc1eb04876648af48570f27c
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 669cbbc7a3c3e8f51834abffe213edbe9caa34fb
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 09b6bf6bc52cbe2b5721d348fc116811105e22e7
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 68bf030e96faf70454f90bda26812ecef8bc5b36
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = f42b694260a5857ab5d2b76e896ebcb8c8cb97a7
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 16a658072f464057164a4e685e1b1cbea4a77644
-SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 8a668f002d52085eb45814c59c0a03184b310805
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 735d08f4ab61fcdc96f95eb84d53f6a86c82fec8
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 4114658b2ff198b5f5768a23361e0700861907db
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 24585811860df72cafd3c233a709b02bc174412e
-SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 8f5ff2f66be61b9ceb594b4f82b25894bfb83eda
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 922e8fb8f6ab59aaa9727134dd6c3ea082e83f97
-SHA1 (patch-chrome_common_channel__info.h) = 07564ab016d3178a54e0a9856fe149879ad11559
-SHA1 (patch-chrome_common_channel__info__posix.cc) = c077900c821eaa1c719886a3284c7ffecb5a45e4
-SHA1 (patch-chrome_common_chrome__features.cc) = 8acdef55ed164dd505d93c2a9c0240d27da5d550
-SHA1 (patch-chrome_common_chrome__features.h) = 062d366b78187854587c4bdfbd0820f58d0a693e
-SHA1 (patch-chrome_common_chrome__paths.cc) = de07083d7ce8bcf5579442424980e94f7bcb1258
-SHA1 (patch-chrome_common_chrome__paths.h) = 0f95001f11da2d020dce8b261bdd7125a306ed09
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = f4637db83713042fc705ea2273fb1d5f74e0dba5
-SHA1 (patch-chrome_common_chrome__switches.cc) = 432dbf7e650dca9837688afaee624aa02c38e1dd
-SHA1 (patch-chrome_common_chrome__switches.h) = 8e738fc60cd968a23fc58cf254b12f95746ce2a2
-SHA1 (patch-chrome_common_crash__keys.cc) = 93858c2a592e6d3934c26eea1d4bb5f3a354523a
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 5ac6d692d674a8b77ee4aedadfb4ee9adca2394e
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 16d36e0ecd04f4af390c84bcf4016ee771a7f431
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 435c2516f034ea9a2fa4391c9d497308e5511631
-SHA1 (patch-chrome_common_media_cdm__registration.h) = 46c86880453edc763df61acb8954b7399c06adfc
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 7579888b1645045d92ccdc9f279d31bd423bdcb7
-SHA1 (patch-chrome_common_pref__names.h) = dced88ab9125c62ae8d5316978e6d1f1671b301b
-SHA1 (patch-chrome_common_url__constants.h) = 4660d1e96c5adedb10ba503350d47e66cb5238d5
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 52ddd8d1cb6e2298e9b4ac839e149c7609ee6320
-SHA1 (patch-chrome_common_webui__url__constants.h) = 9e40fd17b8caf0f2d2d50023cd9a58befd154e8b
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 6ecc79a180b9c96be94757b6d806ce399c37e60f
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = b8e8d0741a8e8028b5c89b48ba76212989635a19
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = bd333bcb1b068c143394d9d9b2443d72b071b787
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = a5df1de60ac8de99d2dfd791fd0c8799e0b1134d
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 66a979234b7b177c1511387f10e479a3d8ca22b4
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 580240cc578f5e9935ebb1f16fb2a3854455331c
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 2d55786ba5a517b6b63b352cfc7329192b381c45
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = e54e4bfc2a5792fa49a4bea59e6faeeb0994b940
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 68bc8f25d656a9e828e9342847d8915f8e79cc53
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = c6c863349ce196ec20d48e39fd12297620fcf5fd
-SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 6cfcdbcca6ffba8adf8097e0965ac82d5e2e33c6
-SHA1 (patch-chrome_updater_configurator.cc) = 70601601f971db9895b63dbd4b174d1cd44131bb
-SHA1 (patch-chrome_updater_lock.cc) = 8b933347e471124ac088b48c2110776a8e6aed3e
-SHA1 (patch-chrome_updater_util_posix__util.cc) = 2de7d4708e1d8c59bc4b7bd3cdb18774b095e74c
-SHA1 (patch-chrome_utility_services.cc) = 5fba8846f9c4bb2105b9744f61bbbaceeef056bf
-SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 689150fa1463a8fc00e9735f79272ea28a329605
-SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = 94ea20feb949f7a2052de0734c69bc3fbddb2d21
-SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = b64cf8ab8b59791803a105a2995a29bd5095cb61
-SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = 9b11315029eedea51e73d179e576b4a40b20bb3b
-SHA1 (patch-components_autofill_core_browser_autofill__optimization__guide.cc) = 2921e820c7d28e1583346f7de5f2937afe44313c
-SHA1 (patch-components_autofill_core_browser_payments__data__manager.cc) = eb79a61ad0aecb09eabd7b6139827649257873fa
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 644f5a98289c691a8c50af50b1a39318d2b5531a
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.h) = 547e0b46ae4bd0fb55268c79e85eff957f26667b
-SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = 7c6045dadc05598ff1f49dd46ac96aef0e357c79
-SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = fffcb39640c879f52ae8436ea548697f6559457d
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 12b1e7af67329f0317a3a09ebcd486b70c8081f3
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = fa674d7942c980aa4d183bfedc64551dc9adf620
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 7bf6198e54193f5a306b98a8a9733abf36def122
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 2699f2a4abc671edf48b889cf70cab0e0ed33982
-SHA1 (patch-components_crash_core_app_BUILD.gn) = 2919e1adc204f6cbb0c1e20e9165da18be183ec8
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 53f728e13db66ae80755464feb28e55e70a2cee2
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = b81946c4fad5b3c8d91aeecf73dc85e8d126e05f
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 1205f1f389e464c55c858c2ce285e3ce7b0cc1bf
-SHA1 (patch-components_crash_core_common_BUILD.gn) = 02491d71adf6b04967e3b687817fefad7c0a108c
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 69030663748428eef00ef7c567619a357baed15b
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = e3ee63bc5f0587e29023124c7e0289324ee0e8d3
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 261dc4069784a054ed6bd34c58b8be57c062972a
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 238b274798d9a1e0a9b0844badb95b6d75d283f6
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 34283d17d14f13ce38cb437366c88bb6b6385eef
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 25410c651b5d0082bf503c14628de7045b1046fc
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 5b4a6e6715da7d390ab1e385d9888e5b64f33c95
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = f8be50e2c34deef3a0e86dbf2c5e6233f65974c7
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = 4f9e3e2a245903a6f060abd0d529a131efcf31da
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = e69c59a4639bb4248293e9fe758ef78cc4afcc98
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = dc26a38b15ea11e244c10c5fae608439134a9ec1
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = e28f570571d004afd90f40496ec1db308943e070
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = f6327972aaa178bfb3fd4b9b8ff785f7e2445be4
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = f745e3bb04f8a43f32b5fe74b217076d48f47395
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = c23974f0d79d7ebff0dea097032aeb9e781ba3d3
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 263b5f430ff58f24b156df61b342dbf6ec0b1cc2
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 571dac6ae9aa43bf5aca6d8050a65cad329fae77
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = db46af473f7320bd43f1766a5243a21c66d9f72b
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = a440eb25bb1e98578566409fc5b96cea19858e15
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = af5e87e51717a145654638f9dedf7d37c975e452
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = f783d6e8993c3a0caf33b5f27cc9f7964a408000
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 67f65b60e2b373c5e771fe166e05b0664af9ddf9
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = 07f730d155d77fd38ad7ecb165f05c9ee2b3f2b2
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = e0fa979d440acd42eb7004b51dc079d643d65640
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = da5dd54fd02d7be241ec7c3514a0d84bc72e131d
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = e046de1c52687de7511a494f369cf1e29f952728
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 4403fa1926ae494508c2f4239bdcbec56cf969c8
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = f3d45ba95901ca0b10416561ef547e98a4cce5a5
-SHA1 (patch-components_flags__ui_flags__state.cc) = 563f0dd67bdabf746dd4881f555e440e3aac9a14
-SHA1 (patch-components_gwp__asan_BUILD.gn) = e3326173287933b29119c44c93a2f59129fbf806
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = d400abdc83c972e6c6975e2280fc3802f501dcee
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 0414ee78c53b2caf20e2879febaf9d1fb0d3c0cc
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 8e0dcc0eba139efd1e61c70bfb7eab983c49b79e
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 0cb5cd79c3b74e6a37eb47a86dddba0653f02f4b
-SHA1 (patch-components_live__caption_caption__util.cc) = fa856ad6d28b339b2f418b2c60286fe466837411
-SHA1 (patch-components_live__caption_caption__util.h) = f7a60839038b83880d7fe1f5ed38551c76e79096
-SHA1 (patch-components_media__router_common_media__source.cc) = 878146df73dfd0766cf54c2a7863d33cd147fcf1
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 6788d0553784d0288efee43249b23739a67c0fb0
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = d43a40f7a2e2b128ed1c52c0a404b988d3039979
-SHA1 (patch-components_metrics_drive__metrics__provider__linux.cc) = 262be97f80a527fe08373589123fe93089f4ed83
-SHA1 (patch-components_metrics_metrics__log.cc) = 8cc29e4245c906762c8c5b85987c75666ec503e0
-SHA1 (patch-components_metrics_motherboard.cc) = c2c18ecfb0ff43a88620645e5592a28a496131c9
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = fdcfc4a3c8a6ca36779dfd26b293950aa5face94
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = cde4f49b02a889bd30e47d1ab852b63be5302c1f
-SHA1 (patch-components_named__system__lock_lock.h) = e1c57974faa757fb3a524c789ba0b74075d3ceee
-SHA1 (patch-components_neterror_resources_neterror.js) = 79814dc2e6a87739c3a25011ebc95549efc9b7ac
-SHA1 (patch-components_network__session__configurator_browser_network__session__configurator.cc) = 3eb2143351c4e4ce2632c17f512f5315b48b3706
-SHA1 (patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc) = d4808255e8ee95c910b4115fdb68883013810752
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 5fbfdd86ef4e124df3d406c0d242f559acc19516
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 3b79b665255ddd2347366e9d50ac313de9dae84c
-SHA1 (patch-components_os__crypt_async_common_encryptor.cc) = 1257fe9932ebb2c8a69253728c5fb84c88c5f070
-SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 1b9eb6bd486204336e12b735fb7972112c942aac
-SHA1 (patch-components_os__crypt_sync_os__crypt.h) = a84618bde9ff396ca5ed470d29c0f4ca879f437c
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 143c8ff6dcf2b439b2c6a1d471dd5e9ab2fd6a84
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 06edd04218d79bbb121c65832ff74e7a67b76dfa
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 21433df21dd5e8bd4ca3fae8a41a981418ed1442
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = f38e9338fa8ae88579bc0b11a8bcefb740009cc9
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = affffc6557d711f579cc0a8570f5ae0d947c11d9
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = c27f548e1d00d19b97c90f3f7a2e60613c525656
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = f4a94c64b38d80eda5399458e11ed7015761c86b
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 74058b5c7526a645acc09fd1e684799b84e2d9a6
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 9d862d39b56a79a2d496be6456869eb972ca8b6f
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = fb0f8baa00c1299fb5c230c2b0c12f8a74c17a5c
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = dc5c3f6499b7f933abe33c0939fccc357c6991d9
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = a8d22ccf21af565b142e4d868ff0e956dfaf4efe
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 65183b98330805df82af2ab37fd51a96c28f44a0
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = d9b30db43d792f26c9a6ee97dd990ca7962c7a66
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = c035730e1bd45973731e6878dc3d670c4ad02f50
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = b80991a1eebafdb7fcf0e84547b674eb18283858
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 7e553565764ef6f1c28a97cb9117cd4aafb892c8
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 3315726b74d9b94e90f445c910fd1261c8afc4a2
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 1254062b760454762608f72268b46d60b5e90e89
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 8ad88910e9c60bf164e41c23fd636fafdc61d75e
-SHA1 (patch-components_performance__manager_public_features.h) = a0c5f56fc7a5ee5c1cac11e30874ea4158cb0f5c
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 8cdff41d4438818f8ec6c4553c6f3f6e712397b0
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 71a153de5ddd6a92d3a843fac84439a72d178a2e
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = b98526f0d455bf0c329dc0da20d9d0d9fb4a2384
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = b604f273d803c55c0f62cee2f01cf6c405a4722d
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 533c6b66692f29a7e895f84cc4dbe60a6d9fc9aa
-SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = d6d891d1389a85ed4dfcfbc4994901ca5502a001
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = 3a198a8975428153548a6123d714ab36b03334b3
-SHA1 (patch-components_policy_core_common_policy__utils.cc) = 3e8a837883c01d73c4f0d9a82a235e4de822be6a
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = 94c70ce60ded368da9ca708ddcc96e3e97706947
-SHA1 (patch-components_power__metrics_BUILD.gn) = eb9a2147648dd743382d74dcefa1fd4cc5e73947
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 173af9461c1c2430874f3410e76e910a0aa80287
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 6b027882a024cd27ff7f8a24b2c25c23d0dc0171
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 02a09005c68082879145481a095b122cdc83bc3a
-SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 9847cf8e8f0015fa1b3c3f8d167d021d938ed978
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 5dca90d138361f50241c7bf09774e84b23052bdc
-SHA1 (patch-components_safe__browsing_core_common_features.cc) = d48c30c789c6054fe5f9152b7ab6d38afc7537d9
-SHA1 (patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc) = b01ed38c17573633233891fd2ecf76b220ba6fe8
-SHA1 (patch-components_search__engines_template__url__service.cc) = ecf10281afe327733d75b5927fd2bbb65c9388dc
-SHA1 (patch-components_security__interstitials_content_utils.cc) = 09691336e2c23664c9c62e666f1064af051d9a79
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = ee77f3d3a4ade46ace9b8df627c936a30c9a2d8e
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = e6f3c436b307373afddd482ab6d8429c537ef3f7
-SHA1 (patch-components_soda_soda__util.cc) = 50805d0182b0994fd34d8ecf813d2389f4346aed
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = bd917429fbe96bdf6e7c6149447da5dc383e23bd
-SHA1 (patch-components_storage__monitor_BUILD.gn) = fe3b311f21ffa590b31325a70e9b9e23a6e78e7f
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = a43246b238d7836e82288f77b6a9ef28a8cf64a7
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = 726283fc8d1789273f329880ffa973e9a788c7ad
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = e811a81bd7226c254778f333c077c2d91ac12d85
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 955ca6613d8130dc3723ca752a898d35d03a2ba3
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__service.cc) = 011697ba36adad7696ca0bef90ebef22f9330be7
-SHA1 (patch-components_supervised__user_core_common_features.cc) = a9aa391870cdc96d59fcf75b192f28d907b8391c
-SHA1 (patch-components_supervised__user_core_common_features.h) = 379a96a31a3d59d41c8067facce4ca5aa7014669
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = dc2aeae1440e6cc562b70eb563ea8259e608bcaf
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 033f8a765e040c6eff1be7ad4bd8b4e3c80f25c4
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 1d6af91153656a620d962c99042571f083648c30
-SHA1 (patch-components_sync_base_sync__util.cc) = 8795bcd5a937744cfa665eeff1612d7460008fe1
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = b9f5559206d60c12e185410e995b5e9136a01ba7
-SHA1 (patch-components_translate_core_common_translate__util.cc) = 1f91ebfb4d9dbfefd87edc0079e5b015caf6b998
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = f5afa9bee6761b1e58419fd4d70b7b28f6e6880a
-SHA1 (patch-components_update__client_update__query__params.cc) = b100c19cd1f7f5c1c504d9d44dd0cb1714fb4d94
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = fad5e08d3e9035fed85b1b6a85264ba756779d26
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = fa75ad9dd4940c172422999a87bcff8c470b565f
-SHA1 (patch-components_variations_service_variations__service.cc) = 2b65a801419e7386589047d43a45f52149ad1aea
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 1c8c7fa68ee74568050e6b70f09fc9e180a3c60d
-SHA1 (patch-components_viz_host_host__display__client.cc) = 876318c3db070e902a5a3c026b5f0ac1cd62d9c8
-SHA1 (patch-components_viz_host_host__display__client.h) = 8273310968e75b2d17815b015545975a76560396
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 0c856306e46f39ceb3cf3703a8ce2a816e999f92
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = eb87c92490658b6f59354608ea5fd22511bab1fe
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = afe3050508b27cc7212f3873d0dbef7b20a16864
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 0d0f207f9e174921261bf6621ca26c607afb5091
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = e12a8ca3232ca6ff403f12727c5e981bd3f9812b
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 7ae748cbd6149be2d9b357a2ce6303b05ca5cce2
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 97bf5c2d83617de1dded2f37e3eedd5c3650f824
-SHA1 (patch-components_viz_test_fake__display__client.h) = b2e39dd28b006f7c8804ba6557ea2a8f68917579
-SHA1 (patch-components_viz_test_mock__display__client.h) = 4ae63fd611bd5025da21f5d69ebfa1fb221cdb91
-SHA1 (patch-content_app_BUILD.gn) = 6bee6c08acd6bb39043377e73926adb70f6967bb
-SHA1 (patch-content_app_content__main.cc) = 2e0079c5802c2ba0120b1370fd134ccabd66f9cc
-SHA1 (patch-content_app_content__main__runner__impl.cc) = cfe029f0a68b7a12841e80accab737422b40ff93
-SHA1 (patch-content_browser_BUILD.gn) = 390024f9d902cb3f036175abd772efa61779fa63
-SHA1 (patch-content_browser_audio_audio__service.cc) = 4e519a1810614d854d2bd1d850447c77b217dbb6
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 2152fb02e903183dcdb49cf9458e1b1d28eede2f
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = e007ad107012adf8b9a26d86de073856e73a78ba
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 55a204d9d1a31d0b2e34e3fa975a4e3ec5b9765f
-SHA1 (patch-content_browser_browser__main__loop.cc) = 93cd349dd7668da75cb82adca041f974fd30da2a
-SHA1 (patch-content_browser_child__process__launcher__helper.h) = bc53c5747b49628288cfca3238d70e054d7c5d29
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 70bf2668852d91f757b7255cc7bea5b190a0ea43
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 3564f5793f7e42cd3aa33a0ec0218eb55d53e78f
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 4e1419f2ba8ad91158501103ca347602a2c9ec7e
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 02523195a820e71a7aab67a2b980d113d95288a9
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = d4165517dced25e475adfe41524171ace75e370d
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 31765b4710ea54864046edc7e6cbac176e780fb3
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = ac6bd33960e0b29ce6cbd13e68f223c78a62fdfe
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 3460e94818d2d80c3b35ff18cb15eefc19d0f1cc
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 7360e95c63604c8f84a8d1cd7b530912c0c2fd5a
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 26da8882252a7ac868905f0c299474571926bdbb
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 82a3a1fe41779a0f6e491aeeb399a8c6f66e25ee
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = 59883bcee1a61a8b30dd63403b83bd82927788e2
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 72beadb555b66499d71d5ea40675f0b4d81d633e
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 93b2e71c5d6beeefdc1f84fc1764705edb15f6a6
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 330f69adc1a9c2fbf9f54cd50ef86cdf727f29ef
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 73b4fb186f1981f21d1e9c84bcc81c2ef6a028b6
-SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = e79f2b24b702825b8bc47e6440740c67125be760
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 976978385e77d0d3a30dd33b9407e39c97a06bff
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = eb29341c6eca1d7859e5db28ba7118bb8caa1737
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 47146f2793926e464eb49a1e44ee5594ba6f7ed2
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 862ba85db6278803097c3c2e29aa8c04b2631425
-SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = f05e7c16b7f8b73cb93196f141d6c34a006b461e
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 4642e51cce9a74226808085c0af348d8853f8189
-SHA1 (patch-content_browser_renderer__host_input_input__device__change__observer.cc) = d0e179009a852da9b888158da3f21a2ade83da4f
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = a0366547c48602eb62c386d302784abf2c9f0086
-SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = 58efaa0d19abb7852b0e29d2be6a0ec19559594e
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = d49645970603f167af237e7090eb69065b73e544
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = f4136b078502dd4ffba93ce6c8c9f0168ccb239c
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = d523100ea557cb54603cf190aa39f74585e1559b
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 7530df0ab2673cac398e701f59863dbac4f74b91
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 9b33dc4f6daf8a466b7cd4146e168eedfceb1acf
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 0749c4f8d340bf0b3bc140ea77be29dc7bdd8ffe
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 7c14c1e158c5367711bcedf0ef385d7373e864a3
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = e32b9146b34768542d7f67e5c2755a2a705c61cb
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = abb4b63be1dfd12288947a55ec76783145f7c2c0
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 3d33639a2724b2308ba8fa3360969ead6eff3db6
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = b436d7089c35674e52c5cceea303066dcf181e91
-SHA1 (patch-content_browser_utility__process__host.cc) = 98b8920c0c56fc00cc8257945c44c7401d37c8e6
-SHA1 (patch-content_browser_utility__process__host.h) = 524367c8e0552a72b1578b5f755427ac9a79a0ce
-SHA1 (patch-content_browser_utility__process__host__receiver__bindings.cc) = 1b5ea2f4ee26834ccf2cd6c8856291eb3ca80d18
-SHA1 (patch-content_browser_utility__sandbox__delegate.cc) = b74040d755f499ac4ce8ff0066f441072062ca12
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = a7f5405d14276b1c7be1ffd11ea8fb997a394d28
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 8f6b06ce122ccb0463a5fb3287b4ce2cc34e5d4d
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = cb5483ac1ee19ce6a1c8b2524d15caae9c472c73
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = eca7c6c81be06caea4e0775e372fc16fc86f8d1a
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.h) = a6de101c5b8b9029b98ff636755a722c37b0f7cf
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 06e02b3f0e2fcb956b3409e898e226c2ce69c663
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = f65bb79fcbbb02b01c84a7691049b39932d4bd5f
-SHA1 (patch-content_child_BUILD.gn) = 2d2529642af28b1688a625ad79972dbf93039590
-SHA1 (patch-content_child_child__process.cc) = 7ff68f7b8e3a107816c48c33f46f8b26d5b05c3f
-SHA1 (patch-content_child_child__process.h) = ff3f899672a81d24061ff3ecc571e124a01b3448
-SHA1 (patch-content_common_BUILD.gn) = 88513c67393ea0e3ba27b85df361e9f752a36b8d
-SHA1 (patch-content_common_features.cc) = 71acbb657642cc26b0f339fe237c0d3b1ccf0c92
-SHA1 (patch-content_common_features.h) = 1eb4060d48cd35ccc67624370be9a73e164fe346
-SHA1 (patch-content_common_font__list__unittest.cc) = ec9f02e488f5d80335ae3f786d8c653493750543
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 08a30bc44b1b1fd543ef8db7a4224e3e3109ba3e
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = d09dc0492e1e026a440ff327a28a3be92419ddcd
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 16fb60bd14608167fbedb9c02c4e585e7152398b
-SHA1 (patch-content_common_user__agent.cc) = a702bb675cbaf5b2886cb8715cb55a1f9d2ca17f
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 3eba678a782ada811df1f585cd8464b118b49900
-SHA1 (patch-content_gpu_gpu__main.cc) = 729cfeb4f997370b185d579b20cefd4c4bf8d037
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = 5c5b2d519793df19cee48f019ebe4f92d18400b0
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = 880e675480c641c9a055bcc421a1c227a56cb3b8
-SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = bbca62cd457b18c28abbe71cb9cf6cdc997148c3
-SHA1 (patch-content_public_browser_content__browser__client.cc) = c78cccdd53390411cbead931e0a4b7757b68540a
-SHA1 (patch-content_public_browser_service__process__host.cc) = 2cd91928e1cb71fcbc052a4f711226029e43934f
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 12121c70cee67b29ad1ddf1ae09045f81ca8b852
-SHA1 (patch-content_public_common_content__features.cc) = 8043d0b70054789259c3d7257dd373d43fb84c03
-SHA1 (patch-content_public_common_content__switches.cc) = 519c5ca2c4d73a5e6cc18e90cbb751c9dfe561b0
-SHA1 (patch-content_public_common_content__switches.h) = fd29bf755de026bc1fb4a440eeaae2d1b0e2e60d
-SHA1 (patch-content_public_common_zygote_features.gni) = 2c0a00894819531a5061b38f8ffa1e46ae908805
-SHA1 (patch-content_renderer_render__thread__impl.cc) = ca95d219b4406c12a692fc13404d3dcac289c14f
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = e863e730168b25e7a5509d09a2f9ab7e8260afbf
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 754d43948e268af12c84f069c5c12674d0c61381
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 9cc1a3040718d12a8d763fd0039dfb4d9d52d6d1
-SHA1 (patch-content_shell_BUILD.gn) = a2182d23e0756b861f236515350e2eb1daf1523b
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = c50ea0fafbc56d88dac0e0eda58ca561da92c3a2
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 1e521ba65d31f6fbd4de6f812f441f281b8b61cd
-SHA1 (patch-content_shell_browser_shell__paths.cc) = aa16c3a248c7c47a78d9480330a8203230b1cc7a
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 6ddd44fda9dfda1b406b8e8c0aa19bca7e1c8848
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 984faf002a3566902efad4fb441b007959ca89e2
-SHA1 (patch-content_test_BUILD.gn) = 287bbc43469d54708ef7729463c912e771f782a8
-SHA1 (patch-content_utility_services.cc) = 361bc1f7e0980d0d33a3a59fc4f6045b704a0814
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = c56e9912ed3d17f7055a5e1ede25c3ff877ec548
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 80ff9b4662d3c93222c251bbd6a1379faaf003f8
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 3b66be17479e978c5b650099634d0621dca1e921
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = fd412c8ac71ea4fc9809ff2835f1300f0535f1c8
-SHA1 (patch-content_utility_utility__main.cc) = e05d4104f392e460fe72cb80940498a4aa85f576
-SHA1 (patch-content_utility_utility__thread__impl.cc) = 5cfdd2286130c670c012f502d63b311de5e354c1
-SHA1 (patch-content_zygote_BUILD.gn) = aa260595cf33e9e376a121fab8742931e7aeec52
-SHA1 (patch-content_zygote_zygote__linux.cc) = 5d6c6fd1f901bab74862c0bf7cdc273850407305
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 3544ed284f2a71183d4479053255a8b54ac45bfd
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = a7bed5e34ba76ec733e65be0d7123b5a5a97c9e3
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 92f951710725ba2b4a9fa98a72a6f7837b3eb10c
-SHA1 (patch-device_gamepad_BUILD.gn) = 1477e04c78031ad74268466a8513c7d170f3aec1
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 29bfb4f3fdbdb343498e782e26021e1439c704c5
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = e4194ccc185a48e6c03b3ec8fa7d6f1503955e44
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = b187b2dd02255c7618e74f82172a190e6b35def9
-SHA1 (patch-extensions_browser_api_management_management__api.cc) = 19a986eb5a0ebed5f9da4ab83f80721a7ef43e97
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 1d05764224f321e6d6a70e579ca9a3dd11bde2e3
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = d96878e7e34315cd77ec705bc0a28d448258b19f
-SHA1 (patch-extensions_common_api___permission__features.json) = e0aab8ebb4f5aa88dec21c854aa6ff71d3a97327
-SHA1 (patch-extensions_common_api_runtime.json) = dc39e84b6a7b2cad7ec078f6277a6186f5ae53c9
-SHA1 (patch-extensions_common_command.cc) = 4380852a3ed007d6fb89794956c444dc86107768
-SHA1 (patch-extensions_common_features_feature.cc) = 75d9b5ad8f76c1a24b636eedbfcd8e3f69ba9bd2
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 59286b2aea00406a225ea6a6d4e23dbe879c0a41
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 81a870a18d459339814306cdd063c14ae612d911
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 000bbebfa426d033bd14ed7f13ef68e8c3e4a8c8
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 7f890baded3a606b367cb4ddf4819436a61f86d6
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = bd0218e848db33e8d77f1359a2e8c5d766adaf48
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = cf5dbc407c51337c58317256dea61611139a3c35
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 11f8856061bf6fdb81ad2f4b7ce777baf4fa00e8
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 49aa12dcad786da49a9e62887c0a1b0a7be71525
-SHA1 (patch-google__apis_google__api__keys-inc.cc) = 1ed5cd94603ebbc8392fd7705268099f24e78145
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 512e7c4bf4d2b1b161903d11319040f948c3b005
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = fe4a826237894dd24bd7e39b2a8bd7fdc9806b4d
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = d929abf1b6506777341a735414530dd41c2ddd2e
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = a3577fbbac283786e44f3637f06115eb3365db5d
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = e2f4d9870dec01535aed6ca5f14280a75ac3329c
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 90c312a1fee6d762f6a7108744bdf2ba082afca5
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 637121e1d41bffaa035e930c351edeb10da9ccbb
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 4a2626321d2dbcb67e6437ff89b860d2e4419a8f
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = d7bac09e8253493c3a3ea0bb27125913fb280894
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = f5ffde02d23155b2f01f8cf12c97e3fa64d84c5f
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 5385e64981f9991b6be5a7cc086c61597fcd3ec7
-SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = 6723f0368bb5869df5f6b9b37de4e75524ce3df3
-SHA1 (patch-gpu_config_gpu__control__list.cc) = 9bb44e8428941f7f3e47f120465deaf899408f44
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 0c71bf64adfc4a4782667cf3652d91acadf79b09
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = 388c07322c47ab5498aea84937bb81117601e82f
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 6fc19e69c116d926da91b55dba0b5abe87498bde
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = 7c23656e7178ef866c3ebc9378110d7c620783ab
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = b89588fc442cca272c51e779ebc686f8a5724f21
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = aa7eade38e737e923dc56fec56ebe8568229de81
-SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = b375ef996b8f74852c9cc95d8d7b0b6a107d6693
-SHA1 (patch-gpu_ipc_service_x__util.h) = 69023b0758fcd350675722cf5e8517ed2c795662
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = dfa3d4326b92edc9d825949dc40215ebc9fa6ea6
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 98e055908ebecf35fbc728a05dd3e8cd4f4cab5f
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 01f18b825ec617d0497b4f83ffe4e39bd37a5f46
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = ad36128bc8f3c731d2bbbb1ca6dc58f9022af15d
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = a4afc76bf95cb7a617d7fb64d6700a0232ef710a
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 6c6f6dbce856c233b68f76184963650fe8962ce4
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = d32e510da95fa5eb4d7095b565a18a07da64135e
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 659714bbcdb2d3510f281f8487b0a94ce346ea1e
-SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 390bd7074939bddbad266d7841d2382e42014a79
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = 18f7c0be9494627e9009def514de7664d11568b9
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 48a37c6421c874735c3773f9ea029f9ed4de8c6a
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 513d388037540c99116c4d836833413ec7936bd5
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 07120c300e5538e5cc966ad2d13ae547e3f1f9df
-SHA1 (patch-ipc_ipc__channel.h) = 26bf938148f7fb619a374537d8dc3d7bcaf87dad
-SHA1 (patch-ipc_ipc__channel__common.cc) = 5f3f9fb503bd9dbe5b37d52a23fe1997af39af65
-SHA1 (patch-ipc_ipc__channel__mojo.cc) = 958d0ee32ca02fe4e88ab5b3ab8b80f0fb51e6d7
-SHA1 (patch-ipc_ipc__message__utils.cc) = 77ba3e4ce7ee53bb8f887332dae0df1b0e6ad1d8
-SHA1 (patch-ipc_ipc__message__utils.h) = 7096897a648f5c3548e6199b633a71bc435dfbec
-SHA1 (patch-media_BUILD.gn) = f904e1efcce325bd132fb7ef363d28a18025890c
-SHA1 (patch-media_audio_BUILD.gn) = 245f2f45224054933bc37c7e94ffec3e10897e83
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = bdf3bf8f401707e671b945aa6f878b65205cab8d
-SHA1 (patch-media_audio_audio__input__device.cc) = 0c9c784c986ce2e3988bf09d5f7841d29ed1da59
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 68746484c226fc3dad282f5bff28b66d863ca46a
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = 9f8b1fb9ff041612e2a131191b1126cac9d0ddf6
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 8f4335e6805d81a5ce462e8f2eea0b45d5c1d41f
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = ecb9358915a70b6082b971d688ecc3d4ed0abb3c
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = 916393605be33ab36d3a0e828745bbcbe73d3342
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 8de55be556f71c7e71f84d5415cf94696b7b1204
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = d10261f6852b0353c42d76c4d5b45b64334f7e52
-SHA1 (patch-media_audio_sndio_sndio__output.h) = 8bf434988d4ce9c941365ee44e4c6e816012562d
-SHA1 (patch-media_base_audio__latency.cc) = 06ea0d672bc9b569973e4cc5cce6addf49bf78e8
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = a265df6dc5cbf527bd6c0bc7d43436b882bfc837
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 770eea5876d0d2a44bd27f5b17e28f44879b1598
-SHA1 (patch-media_base_media__switches.cc) = b94e767f8c8ea2017c93915e9e82f0b71d7dab4e
-SHA1 (patch-media_base_media__switches.h) = 7d7ac9a0dfb431609b991c9f435b1c0d0f3e9a59
-SHA1 (patch-media_base_user__input__monitor__unittest.cc) = efbac9e8bbe95dce7f199e0bddff37516badc6ca
-SHA1 (patch-media_base_video__frame.cc) = d1f8e74b82e0b7255198db49e776cc139339fbbb
-SHA1 (patch-media_base_video__frame.h) = 572d8fdd76f5b7de46f5106223b8e81dc8d46041
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 63a0eb4ab7158c3bb555db18767ec17b4235e391
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = d87bf2e944c9a5697fb937ba790da7f71f2ec863
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = a6ff157131d348ee9883775ca23efc63a97a6cc0
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 1adebcef9031c2e3f53fe766ef70d57872780f7e
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = ba205dbda907c9f1c2711e7360ce08804c9b1fbe
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = ee003e8bc01d520b824e8d4147b426646d5a5ba4
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 4ea849864a30ec4090503a0b7279e7f3dce5911b
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = f89f0c5c10bf298410cd3a29ae298a0be1b2d5f6
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 649ec3d6ab94851d75acd5d6ba5f626a78e05dc1
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 7f79c751ffda7c95dd654c5b3e2b90b67225faab
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = e03ee501f4a9546cac67cffbd4d022bcd90986d5
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 47e12482d7f8fdc2a37f390e71ee73b4f647b9de
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = f2309566c5a7bf8775a0ebaa88bbaabff6fb9925
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 7e6db220400271b3788a473bc99e2457c84a412d
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = e0136e7cd898b1667101973c441158f6e8e7adad
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 44f5a3c611c96d516ccd58c1f62b64cff49d33f5
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = eabbea6456c9e6764cb9a7435a706abd6f895a37
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = b0ef82c7a090518f080916bd6146033f350177aa
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = fddc456d4643fa2408e2ecb9385cc12585355125
-SHA1 (patch-media_gpu_buffer__validation.cc) = a187ee22645991ab7b41835f1ac1e292f95a29e8
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = e3fc8b8180b175f709dc1a9ae35308bb2df25668
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 2f8ff180c7924005dae42c73bab0592be39bccb9
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = c299172153217ff77219209d00c1cfb5dffa0efa
-SHA1 (patch-media_gpu_chromeos_native__pixmap__frame__resource.cc) = 84ec10e07c462afe7b7e281a08f75e71658969fc
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 1415d2b4746fc9abab48543fa81841e56490ac2a
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = f72185710106bac78ea11b3a4e6848cd71a992ad
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 849c0126813da8cc07177ded257e7f4316c834a7
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = b6719260203d0ec3d8eeac2e1dca1968b55d86ea
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 0ec3c81c04c1223b966f686865c748c286cc0752
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = f2d87028b709e759201eab2ecfe1ed4e318f62ce
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 9609e4dff315b22cdf23731ea7ff025736262546
-SHA1 (patch-media_gpu_test_raw__video.cc) = ae762935e39d1eb28fda2aa4cc9ffa5417200df0
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = ca6d7884aa7a0164fcf074b2e61beefe4bef2a7e
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 26333da89a0a7bb27e4cf7d0ebf0e7a05d6fb83f
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 365cafa594a4b7d40825d7c4f8997b7d76b302bd
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 46d5ee45fd5e8c0f96169ff69d27bd2ab8dda86f
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = aea6a9ab1da4e8c3d62266ab58425a53eda2a34f
-SHA1 (patch-media_media__options.gni) = 7386e4fd25a6ddc5e5ac739011707fc77be8b50c
-SHA1 (patch-media_mojo_mojom_stable_BUILD.gn) = 025eda2904c3433f8426d3ac0509bde2f109eeef
-SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc) = d020b088de5c1b43fc58d53039d81e16e8697499
-SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h) = 76c1c8e7de8270a94b89da0639e6ab87be06878f
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = f22e105938d82be4f34cc40a74e6f4f0b3629362
-SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = ad8b1c9ef7bd9c09aa832050d79f3de7a6896f6b
-SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = 545792430d24284b4ddb0c190e60919eab2487b4
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = f6ff67a24f3dbf4560b5fabe3d5f639fcf83bcaa
-SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 2b9e80f95496c4c2265c0a12ec93936bbab473f1
-SHA1 (patch-media_webrtc_audio__processor.cc) = 50231bce0fd8f8ea4dd9c3d210bd8594ce401adc
-SHA1 (patch-media_webrtc_helpers.cc) = 831655c54e9e0200b0741a6979882b0d0d8d4d8f
-SHA1 (patch-media_webrtc_helpers__unittests.cc) = 19cf9ce43733d667fd6ff03cf4906f8f9e90a1bc
-SHA1 (patch-mojo_core_BUILD.gn) = c5d76cf37b78797f749469577d2899f64f6f6cb4
-SHA1 (patch-mojo_core_channel.cc) = eb08148c14149987c9da4b7b79d3cc9c53bcb5ef
-SHA1 (patch-mojo_core_embedder_features.h) = 81518a6e9e6a1d6279c4ca6c8a10a9e3eb200688
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 85fe94b325d00cc17c49ce83cb21829b90d7b198
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 838758974aeb9a0695ae90d7e0dfdedb6f9da4ce
-SHA1 (patch-net_BUILD.gn) = 3129de49f542574697a276899f92cc8a16574ce1
-SHA1 (patch-net_base_features.cc) = d48fbe5682413dc2ad847ed38516a05708495b9f
-SHA1 (patch-net_base_mock__network__change__notifier.cc) = f30b6057878022f19846cb27fc76f97869d9dbdb
-SHA1 (patch-net_base_mock__network__change__notifier.h) = 8d6e24dc0c5c6045580822134d1b6b0f266bb543
-SHA1 (patch-net_base_network__change__notifier.cc) = 3e26c9095f6def9f80f0d1d8bcedb91c93915e63
-SHA1 (patch-net_base_network__change__notifier.h) = 93eef2df38d72a1d63121841bbd2bd467d43b3e2
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = a551597bb86681f052e6c38ad07d24822be76447
-SHA1 (patch-net_base_network__interfaces__posix.h) = 00efb54f1f8e5e170faa3dd1f120f82a765ed037
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 98a5c8fb745632500cfa9e8ae95335c839ac29ac
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 49d9f14a2f9b4be3e62e6b9f0909fd04faa5705d
-SHA1 (patch-net_cert_cert__verify__proc.h) = 8d96e2ad61e536c189bf334d5ec744da097320ef
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 4a6793856f609dce0d757715c9382d7516a7b414
-SHA1 (patch-net_dns_BUILD.gn) = 5eeef2a2d6449f3e65f6f70b45fad6973d7bdd74
-SHA1 (patch-net_dns_address__info.cc) = ac40e8038e745696819a12437151d3ac17b01395
-SHA1 (patch-net_dns_address__sorter__posix.cc) = 8f2d85d4491465a5fc76c8c4f86b3395636ee038
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = f2e8ac5618576e72c848b23760018c65014e90ac
-SHA1 (patch-net_dns_dns__reloader.cc) = 4203aa085d7c503e8de01eaf0a1fb6664ea1c107
-SHA1 (patch-net_dns_dns__util.cc) = 0c3478cd57a6e4eb3621a23990515fb3fbed24d4
-SHA1 (patch-net_dns_host__resolver__proc.cc) = 7cde041de10c98ba9596008c1858d1cbb32c5867
-SHA1 (patch-net_dns_public_BUILD.gn) = 6bcb4ed34bf29b1db6a454927493d03ac7d3c1d5
-SHA1 (patch-net_dns_public_resolv__reader.cc) = 87a075541c8d5b34d375209be6b0440165999867
-SHA1 (patch-net_dns_public_resolv__reader.h) = 719432b60c04d6d77a5b2fd2e7f46054af48172c
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 52a2a56c9ef5b9dad5c4ad413ee7dd79f4d5231e
-SHA1 (patch-net_dns_public_scoped__res__state.h) = 8a296f1cf200f88b36ab0f877f6f652dd8142427
-SHA1 (patch-net_filter_zstd__source__stream.cc) = c774027e24ae30afca0b4f717a0f7030774a3148
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 630662d6cf47ad483b00c798742b13ca708312b7
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 5d125327ecde097fc77414542ccc5748eccab9be
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 0e56a8077e55a7889fbb0d279836528304218736
-SHA1 (patch-net_http_http__auth__preferences.cc) = ec282764954f7e592b028d3b550c94e2cb833394
-SHA1 (patch-net_http_http__auth__preferences.h) = 794891f06a0564cd8e1d72d9680febd83f2ab3e3
-SHA1 (patch-net_http_http__network__session.cc) = eec3cc2602a9692e167d8509d22fd351a0e96084
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = a201cf38ac8eb24082c7d20a7da301611927b71b
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = ed2f146d578b8c0366fcaf42bba35d36ef5d7a2d
-SHA1 (patch-net_socket_socket__posix.cc) = 047b7114eb5a65d03b49f6c4c14bfab7738c988c
-SHA1 (patch-net_socket_socks5__client__socket.cc) = 9f4e799e1a83ccd522a141ad8394ba5cb3720728
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = 0936dd85309d55ce1b411ea67d15c4fcfcaba275
-SHA1 (patch-net_socket_udp__socket__posix.cc) = 577d9d22045b73d06381ac55c945dd9ac4facbc7
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = 706dedc44cf1dea179cfd2f492cbbdea63c3923d
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = 214a1ee69764597884442778ffcdaf72e323bf47
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 21a85b10af57192bfc019ace1b63cb44fd9c326a
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = cb38903d2bf3468dff5803abac83970de4888d1a
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 381382cc583ae4974a0fa297a107e613f1a8864c
-SHA1 (patch-net_url__request_url__request__context.cc) = 6dbebefc70d6a8e5df17ec0aad99ae689efa349e
-SHA1 (patch-net_url__request_url__request__context.h) = cb9e4e4bf550d4de6dae91edc63ca62563f88c7d
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 65e432a5dc09e52c505aa5124fff60d9902f4831
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = e8c61cb718fa74e1e8f71dd3238abe1eb892a8c5
-SHA1 (patch-ppapi_tests_test__utils.h) = 1d287763ce4f6ae5bc487d4c21462d3b0dd6533a
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 8aa05b37dd8df747a700d2fb127d5da61b880d36
-SHA1 (patch-printing_backend_print__backend__cups.cc) = 5f7f17b28aa2bdb13818fbe57aac27b0df75dd5d
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 9883bae97725e451130b59acce7b250be35cafe3
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = dcada7b2b3e76f5c07b59f47b05d4245c31a7aac
-SHA1 (patch-printing_print__settings.cc) = e5253e726e56c2769c0a596d43d53d1facecef82
-SHA1 (patch-printing_print__settings.h) = 7888d40763625bdd4de23b30b219faa809ee9767
-SHA1 (patch-printing_print__settings__conversion.cc) = f68bf7ab826f2d5bb5b4a98058152018a815c428
-SHA1 (patch-printing_printing__context__linux.cc) = 97166b52ca8b100f06cfbd48554936e0e3ac9d13
-SHA1 (patch-printing_printing__features.cc) = 40ddbaa87f5d6f054f122cb730d09c53df816b95
-SHA1 (patch-printing_printing__features.h) = 96e1b631cec26a1b02e27613ef5414dfbca4cd3c
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = dedb495e4ac98d14ecf22e3a4ce15ab7055999bf
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = d39e8bf50f31bfb0ebd866c98724c803d199bcb6
-SHA1 (patch-remoting_base_chromoting__event.cc) = 4100b245e7b039525e15e0d2715248cdc3695a0a
-SHA1 (patch-remoting_base_host__settings.cc) = 55cea280ba64d968804757118c7d2765c583639e
-SHA1 (patch-remoting_client_display_sys__opengl.h) = 9e3aced417a6fd439dd4ffb7d6b1860ac30c85b2
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 04ca6ad76262cf5d583ffaa363a3edc6634c1711
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 2c8c52c2582c6f9fe4a37ea357052cd65dca59cc
-SHA1 (patch-remoting_host_base_switches.cc) = 17920ef31578d5756e52adf94539b31a263e4791
-SHA1 (patch-remoting_host_base_switches.h) = bdb2dfae8fa3c2155b8121ee45c5b81e23970629
-SHA1 (patch-remoting_host_basic__desktop__environment.cc) = 9b167c368b17b7cfc215d1279de1d8ad859ba1a1
-SHA1 (patch-remoting_host_chromoting__host.cc) = f162f5b98d7bb42f904a60b3d7b9946494b40a00
-SHA1 (patch-remoting_host_chromoting__host.h) = 12947fed487c18ca8204b38e920b0c4a58f04083
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = 1a35a01cd07779727da6c35dcaeaeb4f6cb7c4ca
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = d1d27dd622f06e7de1cfab6c2d3c0f1132a8fc1f
-SHA1 (patch-remoting_host_client__session.cc) = 40510261265a2a35aeb93e4c2092cb593e5a9c79
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 9cf66d9f81ed24d1e652fd1c9fad61a7b1cb79c6
-SHA1 (patch-remoting_host_desktop__and__cursor__conditional__composer.cc) = 9c2c185446a08c765bda8523c4c3f49c38d91285
-SHA1 (patch-remoting_host_desktop__capturer__proxy.cc) = e6d5372bc674ab3d96a00fc70f4b2dcb50c9457e
-SHA1 (patch-remoting_host_desktop__capturer__wrapper.cc) = 7502b81aad34fa14bb56e41eeaf7e496224b61f0
-SHA1 (patch-remoting_host_evaluate__capability.cc) = 80054705886386e42be29fdc1a91c1625b9a7cfc
-SHA1 (patch-remoting_host_host__attributes.cc) = 768bf3e39eba1a68cf120084eb09f2f2ad7bda20
-SHA1 (patch-remoting_host_host__details.cc) = e7a92607b6052433eb390ad8ee8365c4141c32f0
-SHA1 (patch-remoting_host_host__main.cc) = 0f2f0fd72fc000b137fd4e32e55d140a757cc3ea
-SHA1 (patch-remoting_host_ipc__constants.cc) = d399e9466cd1eee048cb89a9085888afc06cbcfa
-SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 9bf98654d861a565c5c98c7d0e1948efbcad7e77
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 8f4ebadda75a13d009a9dba3d48f2fcddfcfffdd
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 654477985baeb9e9a95cd4996ed19d683d5a8bfd
-SHA1 (patch-remoting_host_mouse__cursor__monitor__proxy.cc) = 832a541d9dae01e7cedcd7418c08263d610fa75b
-SHA1 (patch-remoting_host_policy__watcher.cc) = 05a5c3e24b9f3ec60c139be3855b4751350eb41b
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 088f75d3db0a9c8fe723a9d351035344330a6fe9
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 9f2269a0d9918e3831ebfa8f9501d0f501e4ae1b
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 84d44e4ae2c2e30cb7f2550534341a5f198944a0
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 40eaed26f748d51f8fa12823e606a05b7e546326
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 73d165931720cc450b04598322d26c7e4c747170
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 5f62f788be3c5e56ad9fc8c9c6ba5448bef2ac9c
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = b4bcc5fb28447d60e62badb7861a4371da452536
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = e4e825f1284cdf35aa6ee45a89b9c52c0d65681a
-SHA1 (patch-sandbox_BUILD.gn) = 1bba4843abde2aead7844874b063b9e235abe01c
-SHA1 (patch-sandbox_features.gni) = 7a34b6993235f024a580139ba912020acf6998f1
-SHA1 (patch-sandbox_linux_BUILD.gn) = 4ac211b76f617fd31533c5992df78e0515cbe622
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 8d892b83c68bbedbcbb7bc86296e74687a97b192
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 9a3beca762ac78dc926afb55ef5293bb6e232e4d
-SHA1 (patch-sandbox_policy_BUILD.gn) = 6e326a69171aef8003e553c899292128d27bb76b
-SHA1 (patch-sandbox_policy_features.cc) = 1e1175abf3ee2a90df7bce1290c3e9a80e30e2e2
-SHA1 (patch-sandbox_policy_features.h) = a74885ba6431724d5a9862a4bf6d13455bcb0539
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 45128ccda6e4f146591e6ed17b6645463cf57758
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 6a61933d904e5e939d5bfdd262977a0f5324f3b3
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = b39caaeaa1bcaaf6a95a00e232b93a6bf88c8f78
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 5c725499c39790dd270e490551645f80ba7725c2
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 91824b0fdac011daac4ec69b399f738726986bee
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = ef99cce5e0f5cb2715bc859c61a5b74553130a9f
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 7b46a0a51753139139f9a995677042ba5a6e861b
-SHA1 (patch-sandbox_policy_sandbox.cc) = 3c4f02a67218c77c5e25c78cc222988b39cd878c
-SHA1 (patch-sandbox_policy_sandbox.h) = 95274aee450a140ffb38c77a40de33ca62ed4487
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = 5aeaac97cedadb5e32972635cd5aa687c7b63611
-SHA1 (patch-sandbox_policy_switches.cc) = a5104711604048676fa5c93ef1764a0eeb09abcb
-SHA1 (patch-sandbox_policy_switches.h) = 8b0cb34ce786edc843a15da68c56a223d56053e8
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 9ec2470ddc3583c8630b3dd2d96c2149faabd470
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = c8bc3482ffe3ac315f5ce90fc929a892ac34cafa
-SHA1 (patch-services_device_BUILD.gn) = 0861f4c3ffe6c4f27933569aaf0249a4576256df
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 24658b5bd1a8c15a1d1ac51f884b21c36e38f145
-SHA1 (patch-services_device_hid_BUILD.gn) = fc9344f8d2b10f01689eea909f8f8f9518e179f5
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 40f5cfdf5d9be11fbb4ed0f2e573712f5bcb2b8d
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = 41fe83a3f6b22d95adcf6d076feb27a1d7877339
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 3770df9747d000ed398c73f9a47c89744ee32b22
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 7d1346697ddf7b6c70198a59904dc32bc05ec1a8
-SHA1 (patch-services_device_hid_hid__service.cc) = 44fea6a7f97d8908155a60b02903ab1d524f7cef
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = b0cafa2d013db709118a6524438cd6ed21286054
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 87b82dc3381d78b0c5c20b4566af6aa6c06a6871
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 932728393dc73519f43dcce8c103b29a8ec3daff
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = afafd2266f2dc475fc7df426402f0223079a0f1d
-SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 0066d36d42310be151e0f72de54a8cbfef6d04e7
-SHA1 (patch-services_device_hid_hid__service__netbsd.h) = a0d2eb9ef6ffda24edf84f08d6b3f97bc508a82d
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = fc1f72320bbd5e7d912007b27320e88a3b2de8d9
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = e93f8fd6fd226224af49ed2510094a3506de33d3
-SHA1 (patch-services_device_serial_BUILD.gn) = 3996e0bed2758f8cfa792fe8b1fab4cea770bf98
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = 0d3beda00e89dd52fdb08c43015518406cafabae
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 268bb56093d7f7a885884343e036200ba8e295d0
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = f87a5e64652045406163a4f9c1103d83f6f72b69
-SHA1 (patch-services_device_usb_BUILD.gn) = 645833616b9b7b9bdb6f9fb4f5940ebd70eff30e
-SHA1 (patch-services_device_usb_usb__service.cc) = 48677beac3fda8a9a45e5b009a042aea3b5493d0
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 486de12e072fc34a04cdebfd75431a316443e920
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 2f0373170bd9398deb94fcffeec71a9507bff457
-SHA1 (patch-services_network_BUILD.gn) = af5aa76e3dd8e3084ca7e184365fccbdfd4d7978
-SHA1 (patch-services_network_network__context.cc) = d9234ef2e44f64cab45f3e28a9f63d114276c5c9
-SHA1 (patch-services_network_network__context.h) = 191bc97f4c928a256f50f9d1324fc6ace2aa8bc4
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = ed2f64a01f60a98f26d3ffc5f232ac3c8c56dcfa
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = d9d2b6e650e065fd8f8caffeb07184e15cc6526a
-SHA1 (patch-services_network_network__service.cc) = 7477eea530a5e5b0401a53b6b29a999d3d8d85ff
-SHA1 (patch-services_network_network__service.h) = 5107d5f7f19dbb1b932f73e5eb10519644699674
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = cdec09c9e371f309db20ca2a69ff9098300dbc81
-SHA1 (patch-services_network_public_cpp_features.cc) = b914a147513b6b40ef786f8da8884c4dea248222
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 9c99a5033c9db772717fd87f69c67470296a0d32
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 67effe9d3ea0604ce613ef52b064abbabd27e4ec
-SHA1 (patch-services_on__device__model_on__device__model__service.h) = 6cf68f26e86a9d4801c7ecf91ba64daee9feec74
-SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = 74732b6d782a5dbe9bcefedaa30e711907b48b82
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 348bec8a77851a46d9443d262ba821ce1e98716e
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 1ea48c76cd9786ae0ae808878729da725fe33400
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 8aa9f60040b505f9759dafad59d023fd87711846
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 2f91f52ac7998a9e3112c2b308358e1daea7e7b8
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 7554f09ac949498891fbc0ae67c7039fe651ee65
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 1b237b6afde2e4bf7b2bc5bb102bb06df310a5ff
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 2002393ec4b9891b0a8606faf897fab6ecd7b4bb
-SHA1 (patch-services_service__manager_BUILD.gn) = baf474aadc8823eb6ee953bc55a3d0d43bb4336d
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 67d401ed3363ee6954e97f46de34b768f4bb4982
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 4a7daf34ca36254e2f0b7448f929a8abd8a89b92
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 2af99f574776b9f4880696ffb961057bed2c0dad
-SHA1 (patch-services_video__capture_video__capture__service__impl.cc) = 70f2146e1fd7bb7649997be6ba0994fd4d96ef2a
-SHA1 (patch-services_video__capture_video__capture__service__impl.h) = f6682b698e998d42196db7d342cf79c2139d913a
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 5223eb66dfa26a6956040ab3fd272144ed74ef7c
-SHA1 (patch-skia_ext_font__utils.cc) = 74f944e9115b224cc514215a20a76d89362e0fdf
-SHA1 (patch-skia_ext_platform__canvas.h) = 6649449b54357e2a704a585871eedc1168490d9e
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 22b83d142144abd70778dcee53f8ab56e7cd23e0
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 559bc919c37c8d99b45062fb707a3ebc6f3aa26b
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 445217dfe32e04d0ae5189c07ce6f3e6684f6a9f
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 8a47c5f91fba4eeb0719dadcf0b21ce96ba7db20
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = f3eb184e66cb7c36577eba5885921fd09b0b5442
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 3dbf76b3e439221730c52c3cf3a1b22440546ea3
-SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 25de317b671beaca032a716b7f56b24922989b28
-SHA1 (patch-third__party_angle_BUILD.gn) = 3e1776104d09d1c6f2bd2675a0934ec809f0766b
-SHA1 (patch-third__party_angle_src_common_platform.h) = f5c0ac228e51df72d82a874e2ec697459a3a1f01
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = a3c9a54d1d7e520464aa6847564b2e6d9e67e1c0
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 97e33a40337877446573577a2fb90ab5021d0f24
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = e82343fbdf2059e304bf127901c76c30bf3db521
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = ebef211930baf387596f54bacb2067ef16d15c93
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 1f33271a61651e8120924d11a22ca780cc109f91
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 3ac674bc7c250774580d891f06ad2b5d0bc2f820
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = e2f39a066b7e1268181acad740ab8b8970831a77
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = c1718283c16cfa79f1ffe468b6fa2a6979b2fd60
-SHA1 (patch-third__party_angle_src_libANGLE_formatutils.cpp) = 2b40f3d6bd978e9e7fa8a81c3e84a5b1c2728782
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 80c366f052caf6609439154349eee945f4ea9fff
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = f42a13cd3851711049962373a2e30a6edeeb971c
-SHA1 (patch-third__party_angle_util_BUILD.gn) = 6171b6216d4b8d1c011483849fae7adbc1a85197
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 07b9f6c50db0793872ebaf4cf035fdca4adb8893
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = ec6ff432bfe3d99b66cc77c2aeae70b1fa33d4b8
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 67baaa841bcf439d64fb024069212a7ca1cbf534
-SHA1 (patch-third__party_blink_public_platform_platform.h) = 5664b0e37dd274ae903d7f8dbeeacec64348b74e
-SHA1 (patch-third__party_blink_public_platform_web__vector.h) = d6fe0ce1bf659efd836e3b24fd09a5d82c55734d
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = abd633f11c713d635fe2ef5bf1fe4e2fd1e47487
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = d0c51539716d24eb1f32058b7da6695aa3287be0
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 8c7931b04993a259d5d3ed395bd674d2842e4126
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = dfaa95f7c588fe2862ab5a951c116cd3ee69777e
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 8de1e88fe301674a2c105bd599422b4597b15f58
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 0fe8bfeca531256a95fcb0f925861e1871d3b896
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 7f1097b762140ca407e70326dbbef6e6f31d6806
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 9b27119281556b93b7c8a4563c64b8ddc9d03995
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 0769af93a791c1050b70b65543418c602686536a
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 00eafdd3539582711695e7e3135f1b5711954f0e
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 9374ff2d2e147c3a7a6e1ab8be0c7d05a239ebd9
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 0be8a3177489a791f25a3e434e185eb8529a8fe4
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 35c266729b1385c5eb802c23f0191f361fadbcf5
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = f450f6842aed63a0f655ceb7d4aa9bc8f9b0fac9
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 9578b54bfbc34a74dd9b19cad20672325cfa4f2b
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 010466a70448677690f6979471e99b2bc3a205a4
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 488b262a838212885af53269ba02ba97391237f4
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 610d827378f4fd37d915b099c4c6d38fbb377f48
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 1bbec9d40deea8d2d6e560859a2943de599fd867
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 2fca586481b25276ec1f27ed8e5db009f7fcf3d7
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 0378811852259be7c26c2a57a10ba3cabc1887fd
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = ce374f601c7d3a7a2b195aee57ec119c0acb5736
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = 9f1ca89eace8b1c4302dcdd769c7b2144c87986f
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 1e8da6d34ac0867beecfcff051e7df3215a3451c
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = d91bd78259e0f100401b3e5ae56ecc51c8c11c86
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = efda66a9cdce71d990e5b312d81f94eeb2827cbd
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 8e11a57e9f9ea414d72aa552b82acb720e661ba3
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 42f75ab02ebc1fd5ddaddc47025d9105449fe2a4
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc) = f7104b9579fa3a9b3883ea1f30a0d052e89f4b9b
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 0ae5071e619175a97077230b658381e56cae6076
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 9a5d3449b1021abd60f7a8c8bb98c15e65d7d710
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = bdaa20e109d8269b91ad7ff53c59584bece1f297
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 783f762ac5862850ea3b1d2831398945addbe997
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 2df1731fcaa7e2b98c9e8671895f637c287597b2
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 97857ffb4f40ec4bce6a2cb4ee8a87ab46d52fce
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = 3a70d916cd5c0455d9a7a2823b00c25702e0225c
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 5a6ecf1496c182133402b76956fd90733bee2edc
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 873f2ad7aaa9e8bc7daa4c218abee37075e8765f
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 719a18f3791a045d631fa23cd9389b96d6187020
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = b6a065e9f38778e9eae27bb18877f992e9890de2
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 9653515a915fe4323dbef817902adbd6c02aee47
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 65a6e0d4dabf0f1822031f89ebd139177b67d54f
-SHA1 (patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc) = 0e600d9fdab4aa576fc1939882fae69388244dd6
-SHA1 (patch-third__party_blink_renderer_platform_wtf_thread__specific.h) = fe11a3d4ece98f2bc6d903e777f9783468ff8c6a
-SHA1 (patch-third__party_brotli_common_platform.h) = 3d1736826322cbf22bb77977bf56f2f52d460642
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 9af909a0a7bfa48598eec361c5474265a3419c0c
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = baf6f65622f32cf7b19550612f53ba342f9a61d9
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 138aeef0e11388b44215e0d4a967c0068ee5639e
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 31a1731013c08c37fb219dd2f9ac51040cd72011
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 3cfd04ffa4a2691b72a743d5806a9a4cfd4ee804
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = e753fe642a34ebf53ee885a656c5f78365edd084
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = c8785e53b361631ab3de6de7761838ba4f09c8ae
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 0c929e0d1772ea56095a4b5be6a1c561d6c87105
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 84055856b2301740af307b48eb03f31d5bc74d16
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 5c8a993b2ae287472dce09ede04e83463e493864
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = ffc639c7b5f5f4e0821f5f05b97918a97fcdc2e3
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 793b22e23b6ba5276c689b997b24597a99d260e9
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 516944fe22a25595ee54bb89081d8ac7063107e6
-SHA1 (patch-third__party_crc32c_BUILD.gn) = b8a851630098ef10167832fde4d80ca823c63006
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 1c21c412f6015cc2d22e73a62e0cafd4a4f05a1f
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 58ec5099d55faa36f052da80077cd9a294b674a7
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = b23258d1f0dd094ac613e8388ed67169eaa8fe86
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 895c322a8c254e9d8dd9f4d7809b76bfe9da3ddc
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 8c87d11be1d88d8a670d5026f29141c5f0361cfa
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 293b1f015243412ce357fb2572513d764814d6c3
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 69e1f19d826b3afaedd640b7db79585817e93c19
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 7086dab3ca03c7f37860a7bc2a897547c3f4283e
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = e8a6b1344b3b8438b7579625c490be179a3bc812
-SHA1 (patch-third__party_fontconfig_include_config.h) = 4305f5f7f833c51d9b290144455b7167c98ebbe7
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 666fa4c51ffc52575615aca54225c37b671dff2d
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 9403ae26569140d2d3d6342dfcc095009e733233
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 6e35498740c32a431158fdd776468aa06e2c6e56
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 519abd3349927b356589fbc78b6d47ae1d4cc6e9
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = bd73bc075f1c6fddd355ecb8dd76362ba066ceff
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = ed46c2573cf3699f9d476784a66e2b01b3168561
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 05e36be3b0f98e275bec889745ef13d9e0adac2b
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 0c8b4bf836dd98b3c7b0d2b7d20f91465e148061
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = a43c5021bae99a4927acd742c76636eed663eda4
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 1a974b414ea11030a7e8442d8634400c8ea42ffd
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 59f0c8c519bafea47f746a4a7bd1563a8f322e25
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = 60e1c51b5795e2ab52a908e2ff4e48b0335d0b03
-SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = 3553ffe4677e62296ef26ea75f2881b3c113c64d
-SHA1 (patch-third__party_libsync_src_sync.c) = 1ccbbcea1c732a969c7ad4bfaf9053143dd460e0
-SHA1 (patch-third__party_libusb_BUILD.gn) = 751eb85ee159f45cf5f09e3be52f08a95b9f11df
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = b9702875b480e56ac1d9e1780f41ea62f8607a9c
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 468b7da1ea533baaf62809df9c85c61cdf598fb8
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = a74327b1d588f94913b80fb8c2feef36bf0419c8
-SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = 05730c6934e172779fae9ed6eb65730562bbf966
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = da16d1dd1b2a8fdf45c2e02cd77745598a0a4a81
-SHA1 (patch-third__party_nasm_BUILD.gn) = 4492021e9538468af6d6ec6b668c178dbe2be7f1
-SHA1 (patch-third__party_nasm_config_config-linux.h) = f0050951b27c8fe8e895e3c66d70945bde28acea
-SHA1 (patch-third__party_node_node.gni) = 74f1eef17ad905254e09fac96f5a4c4ede66ee91
-SHA1 (patch-third__party_node_node.py) = c361745cc783794fbf32375801bedf62ed2b8f62
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 0149fcb351ae6ea3154a5c3d0012f42adcfa0710
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = eb1ed42cb2d83371e363c998c9817cd03d326251
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 00512b8580c034cd6934a4057dca236437ed95e3
-SHA1 (patch-third__party_pdfium_pdfium.gni) = f0d09b01dd91eda675aa14ddc516fe4089253f96
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 6c63c06ba3610144e0372b2f2320842de02d839c
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 1799ac0d0a1068f1f89783f518c5f7357d823f6c
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = e64a23e6bb1c0081f78bd176031ebf8ec911a19a
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 35d2ae6102a0261d1115faa1e9abb1ba81384c99
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = a0ba59ab7fbfebf6b44a3267918dd7aea9cdf749
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = bb58796d09e59b7c5c3043aed0325a280858e205
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = ab672b5573d6cb6a5a9d53cb2c84a81ca0160c80
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 1ba135e3a6ff68609a672f36cfbe359380787b2e
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 2b7dea985466d8e0a4d20d63757e6de5c4d5ce97
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 60b8aced7226cc26d1d40249734cf62daabbf641
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = dee0f16ca6eaf971959a63d012411ffafa7e420b
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = dc6688f1019555daace37d6cbfcfd9d4aa8c7bde
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = c0bcaad8acb43e338b9920a6e1d34ecc4ae298d1
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 1ce4efce00f1914605a9b58a45a3df57a4fd0e1e
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = cfb3c977a7ed7e8bdebc84df357e674ef4190bed
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 1178c2a1dbdb8f83690c85abf707b84248bfc223
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = de34d6ba8402a90f9dc5e5f5767013b56321d2c6
-SHA1 (patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc) = 7e0d246716bbea0468f81a5cd2c6e27b52897200
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 3788413ebf3810cc08057cfe6bc979e5ccf6844b
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = cf63c1ffa025e67de297b525ec250e645cebd6db
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 3bebd4810ea599fa678b80db55f754284fefbdde
-SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 26642819248bb7b7f326cd7a3aab298ca1215526
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 01ba089e0b43a76adbeb5395808ff0b3394a934f
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 626737b8a44d0925db6926a1d566d57c5dfcfe9c
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = b8ce91e471ac98de81ecee2fe4294884568c26f5
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 60a76d6b1cea50fad037ecf4d93474f4862b37c0
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 58c083f9f0c78206f0d8e76c4e3465cc4c322410
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 590a0ae66fd7ccca07100b2b53a2ab10fcc60f06
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 068f2cb3f28a460a7b2a0fc4416e65612390e0b5
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 8608b0cca8368863dfb89ca6f4cd3d77c79b5b20
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 3900a55141a0442df611b4ae7bedc91804e3fb19
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 6990fa1b01750d96b2ea7ed251d7e2f0d1f880c7
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 6d1c0c508522712045fad769c47f237f1745be54
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 3bd72f91600e685ca2bcc947c3bfad1b9a3266c0
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = e56c073e255d84caaf246c4fabb39f99adee8608
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = f60b2f7fb593279f04177a556feab3b3b071d614
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 4e330607c53d687ac89b706e93b9ac2063b78d4f
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = b27fcaf42b9b9095bedf89982d35afff98d37590
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 9e34ccdc2dbed35d7acaed51ad467058c8b8a64a
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = cfed71efa1363a50ac32256586b0ec250599b248
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 9d46f61275afc1fc2d1c7be51c987c9d585615f2
-SHA1 (patch-third__party_tflite_features.gni) = 2633fbe01779dc386fbd5a5d63920b184d260b2d
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = edd6c277232d02ba988130c865913cd2bbe0a0ee
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 7c78a8f00f3e418b00f40b7fee377c76cd1dbf80
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = b4ece1d6054b7dcc05de35a9963daf48c3e35412
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 4ab06ab4ce019109e3bc1730a7753907b82765dc
-SHA1 (patch-third__party_wayland_BUILD.gn) = 52197ae100fa12461f203747af8308bef145ec85
-SHA1 (patch-third__party_wayland_include_config.h) = bf0db48e9ab4939fd0eba6ee4e301a694e628697
-SHA1 (patch-third__party_webrtc_BUILD.gn) = b6cfe3e8a76faddbcfb4128838cb088574279a31
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 08e03c298c3a3175f912bc07c751317ffa9c6075
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 9e78ad864a63674e01db395b16267cd9c0fb6340
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 75c87d74bd76ff381e5ad642812db8ebb4cdf32e
-SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 36cd046af1eab57ec314039db19e79f5c0d885f0
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = f6aeda349c819547dc3744e599e0909d633986a1
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 0296fd82fd768b4cb999abbfddca900ec102e6ce
-SHA1 (patch-third__party_webrtc_rtc__base_net__test__helpers.cc) = e766d44a75d8b36c3806f8a2460ae83ad79d74de
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 100d965b4f1693b6e6ef4d6d1d57f5f2969b78b6
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 795e9ef6b555da491b1604077d73a85e15f8833b
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = e9914f8d030758fda07e7eead1be5c58492b7cf0
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 32a6ca9c178dbbd15724c1a3e9d206ee41011470
-SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = d4f3360efaac7f1534f57aa3e910eb96b166ad10
-SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = 7681479d1ee02ba13c89eef32daf07c920f5e788
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 2dc388d76c0a12ada26b01b5e25451241bfcf7da
-SHA1 (patch-third__party_zlib_BUILD.gn) = 86886946aee53d9a04a5df47ede86707ef537adb
-SHA1 (patch-third__party_zlib_cpu__features.c) = 59a2dce241a69b51089d74b7750c56501d7cba61
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 333b7adf531673ce84b64d474176bb457ea78cff
-SHA1 (patch-tools_generate__stubs_rules.gni) = 4180cb38ef89d8ce9e28468acec8f111ec31a73c
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 8680842054c8a6bb5880579cd506cf6983eb92c8
-SHA1 (patch-tools_gn_build_gen.py) = 9320e318b4784f1598244e9b57ba6a5c7b9292ed
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 33d6b6f31ebdcfb129922df9c5662726c9283326
-SHA1 (patch-tools_gn_src_gn_version.h) = 4c86786ae0672c36b6c3986dd2cd3b25a8fc770b
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = e5a5771795b1316eb0cae06f0cdae62ffb7c585f
-SHA1 (patch-tools_grit_grit_node_base.py) = 78caa899e6f004b0e2acd17501b2deb21b682e0d
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 8ade45727ae2b161f5994949f456b7004491b98c
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = bf84f2dc31ee4361087120c64ca9770e2aae4ea7
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = c4087b3a58b71d79af6794dd717070ca3575457c
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 306d5a0e5ee22f8599f46358018e635fe3cb2cfc
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 9ad5f419ef4812700a72a373b0dd2bfa6d5d2698
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = ecf7f1173960496fc9178fec89b9e47b78d4b5e1
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = bce4bc388cc6cf33b911f23b4e2f63bb232b47b9
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = 4bd39c295bb721740f413e4d3e4f2f6610ae0e6d
-SHA1 (patch-ui_aura_screen__ozone.cc) = d7230894f38974868fe03483dbc79501e3b1f958
-SHA1 (patch-ui_aura_screen__ozone.h) = 4a4c16e84141d83a9bffe40b8add68e5e0c2b3ce
-SHA1 (patch-ui_base_clipboard_clipboard__constants.cc) = 29c3f581728c0a15de29f4a066f6a64205aed62a
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 8eff6e0d19b5794931f1dc9a1013ceb3a8f5ee74
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 586fd76be7cd4d2e3c80428a9d76e049bbb16da2
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 368296bbc4841b3580d7328a01669cfe0e041101
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = a006edaf46074b8e4825f8a03233692ef07fb6d8
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 16a4e71a531602d0dad8b396f17b4e5f7d25cd7f
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 74382b6e258d793cd7b4bf5fe580eadb3594e1d9
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 4f9ed4bf2083af667a0daa578b2629568e657fd4
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 8aadf1116978d21f2cbc476cdf6362c203681f06
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 0829a954a5ee0dced701cb3e7417efb28ba3412e
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = cd1be9dce1e46fae25f21afac848984ebfeb577b
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = e13322ba6024d9696f20e0cdc7c22d3b55bada91
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 2dd1b472fc6c71245f22ee133d3f1598aa8bc7b8
-SHA1 (patch-ui_base_ime_text__input__client.h) = dd6e94bc6e4e1e9dbc3449ea47d239f9ad5c9f3b
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = fa6b0b9fd072266014b55dbc7eccc698e208652d
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = fe238629a0be46b22a776aebd4432c4a3630dbb9
-SHA1 (patch-ui_base_test_ui__controls.h) = 249548a7682d71328b8841695a1f2e3b4e2e5c09
-SHA1 (patch-ui_base_ui__base__features.cc) = ee1e7fcc8c702c2c6f92da0a1acbd8d2b42af685
-SHA1 (patch-ui_base_ui__base__features.h) = 0e0000dbf143aa8587d309a0be18d5eadc23aa33
-SHA1 (patch-ui_base_ui__base__switches.cc) = 1bbe40e13c2b7e00a084829af2fd46b805a75623
-SHA1 (patch-ui_base_ui__base__switches.h) = 0d76e28a3030d01bcdcac0a57ac4652a12f0567a
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = a403a8d4153cf2faf8ced5a35b2a82db9b7c9a1d
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 640b91142e62347714f75c4f19e052b6e9ba90f0
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 5268af86f26102591e6b3c1e2929325647a81a7b
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = fd8ea9b402d2b79dd0e2daeba56f2e47e43bc5ae
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = f55dc9cd2dd808414739caa43a3fd395dafb5f91
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = bd805c439a0bf137c6dd32c8be4fe9c47a20d6d3
-SHA1 (patch-ui_color_color__id.h) = 83427bc0c7722c8ac4923844cda8e74e29f9d642
-SHA1 (patch-ui_color_color__provider__utils.cc) = f87dbf8b17595835b603158a150934aa75ba401c
-SHA1 (patch-ui_color_system__theme.h) = 41012ec01268bccf400e094a3f9e90ea3a0d72fa
-SHA1 (patch-ui_compositor_compositor.cc) = 973201d265fc478c85682c4d387295acc152ffcd
-SHA1 (patch-ui_compositor_compositor.h) = fb65c561753fd910c7068d33baef09dab404707b
-SHA1 (patch-ui_compositor_compositor__observer.h) = 2a5c272cc07403c7e5bd75335e8ca0cb982bf7a6
-SHA1 (patch-ui_display_screen.cc) = 3e28c8e588483af4ba58a2f17087f16e8d75c88c
-SHA1 (patch-ui_display_screen.h) = b4571e43dd5e4f80e9981dfd892ca56c64491914
-SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = 70b5fe6208af389d67db06ebeb9ed2e9831c0ba1
-SHA1 (patch-ui_events_event.cc) = a2c6017fbf3ec964129054e61c1006c80dcfa9c1
-SHA1 (patch-ui_events_event__switches.cc) = fba261a37a77a431df0be5477f9cbaec91afd05e
-SHA1 (patch-ui_events_event__switches.h) = 4430c14d4c9f9ac76fb85ddbcc7fe4ab3e97eadd
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 09de794972c07e4a14434c4782ec51863467cca8
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 091832ac40157722c4cae05da0cfc4a5d7d4e39d
-SHA1 (patch-ui_gfx_BUILD.gn) = d2b4210561d1327ce8d909ba06e94ecc2586f281
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 96a9c3e67da21f583ac9714aa8f2b90998d5cc18
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 9f100edd01fedfbfab39fcff6925bc5fa5e96e78
-SHA1 (patch-ui_gfx_font__render__params.h) = c52a7bf4289e495a1840d0568523ec3cfbb26d4b
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 46ea86754d70527f1a3d68cc7b4a561e3a134a53
-SHA1 (patch-ui_gfx_font__util.cc) = e8971cfa63f686234ab344af113289a36c4dfc7b
-SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = 9ff2cec42c4d1b1f63fcf3f247f7af7fa2b87044
-SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = 3930daf7f4b7a82a40b4c186dcf02b03bfa5f8d5
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = bbc74b336fdbbaa270bbee8c6581e5e7b4de469c
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = fba19c3e8b51686f1de494d9d75ee2142c56a944
-SHA1 (patch-ui_gfx_mojom_buffer__types__mojom__traits.cc) = d63ec4651e8b604ac11607be718d1dfc7b291974
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 0f2821a763c0f33d194879cebbdcff98642ccbad
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = f8ae77eaeba786b09e089bb82344a258ac15ed33
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 34e0a97e65b0c0db31b3662905b9604c41d4a425
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 9a7f2eac26c55587fb206c0863d2c7ecae84fc23
-SHA1 (patch-ui_gfx_native__widget__types.h) = 05aa9ad6c1fe5594c1dac98e4668b576fecd5339
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = 7e7367a336e350df0f93ba911ac6920af3bffab1
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 12a4bcedcd56b90468b3749924cc5c016ce6b1ff
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 561abdb17dd9a6e118166cb30fad4ec0d40ddd99
-SHA1 (patch-ui_gfx_switches.cc) = 194925d55e60e747be0215b21ef0555dc3434032
-SHA1 (patch-ui_gfx_switches.h) = e83a742174756cdc6832ab81806ef251b9434b42
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 864f8713cdb4d52a69e611d7f6efb2608498b433
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = a48c4995a36340b14a8ae796acbd46cd23774b44
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 2336c2c062227884dd63e42a6c7aa2956479c20d
-SHA1 (patch-ui_gl_BUILD.gn) = fda19fa26aeef1674ae3f29d0fcf22be04533675
-SHA1 (patch-ui_gl_gl__context.cc) = 3fab827b39052cc898f0867322a4b8c8ba7702d9
-SHA1 (patch-ui_gl_gl__fence.cc) = 1268ef6bd869fde74d7ff2edae8be291dec2bdc6
-SHA1 (patch-ui_gl_gl__implementation.cc) = c0f1c4afb446748fd9b66305cc4467a4b49e845c
-SHA1 (patch-ui_gl_gl__switches.cc) = b1e5c1e23d35c97869dcc8498bae3befca3d8f18
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 3ab88c379cf34b6611066302a426be1b4cf429ed
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = ad6dd9f5ba22ef39e846f88f66ff7f1327dd2a84
-SHA1 (patch-ui_gtk_gtk__compat.cc) = 6a85c104d2b37e9ec14b3febbbe94925066851a5
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 15bd10ed0e504a10682cefd08be2d7596a03ebfc
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 8d51cfbf94d05e357c13225a52c14a696a0edf8f
-SHA1 (patch-ui_native__theme_native__theme.h) = 2971ab55a88fad514d41d6b711133dd0c0d6f97c
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 425618a95fbf75bb79e15fef57d12ec8e6c0281b
-SHA1 (patch-ui_native__theme_native__theme__features.cc) = 5c2aa510e845d2177ac29f022f68ad7f98c7cb04
-SHA1 (patch-ui_ozone_common_egl__util.cc) = a4432220f7d918036891f759199e5c85d0185ff4
-SHA1 (patch-ui_ozone_common_features.cc) = 87746f58461d71d9bbcf723170ddd76b21649a9d
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = 24c48d01229af3432dfd2f3f9da9817249c53060
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 72066c2834e4d97508e817165e009a66fc410149
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = feffc1095bcd35edf82a16d7560dbbc01572de56
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 7058d7b3cb23e40eddd4e1340d22acab31680351
-SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc) = f886e0204f229c60b78448c390bb29df355aea42
-SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h) = 9887c78f711919a55fbb25f400619eeabbe20da6
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 41f3d4651eae02a3738c4778ff01377e0dcd29a9
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__connection.cc) = 99fa65f321a045bba74ad7145fc20ff55f020181
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc) = a4d4a0568157c2e62f5e6b24ebe6a3aca99f7705
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__popup.cc) = 3473755d84f443697363b0645727a25aa4e65e1b
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__screen.cc) = f03f375275766c1ccf7a03483dbe13a1209ae7fd
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__screen.h) = 6d47a78c92fd4e6f45c083d8f79602749ae9c456
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc) = bf459c3c0af1d9e3e1926ef55f0622c5a2414d56
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h) = 3c82bcdec248469d4e4ce18dcc1bd6b7db38db7b
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.cc) = 72aba4b6028eb1770f64a81c402e92f18633cce4
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.h) = ebcfcfd7a1129a50a4c7a05757c827bb95fbade0
-SHA1 (patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc) = f133dab8fc80ab5a930f19492999b437955014f6
-SHA1 (patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc) = 2c767e5db5e837da85e8067e6e4a89cc24132c8a
-SHA1 (patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc) = d9f77ff91f4bedd1608a04b47912b0998ce875b6
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 3978ceeefe4e0bc53afee566e792bf8254669657
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 3d856a1ff4fac7b9ec6fad395da334afee3627c6
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 570ec88e13f8ae658d5742a64ff0bfc1f8dae1c5
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 37f1b7cf9fdca62eaeba27cc1c2af1c3d2538073
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = bd15191eab81ca88372498eb3a6b077226a97f02
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = e3142b141f763e76b9c560405b0f4375a3fba8e7
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 135ae1b3af13b65789fbc149b2a0cc5b7aaa8828
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 82f737c2cb487c5d67a0e41a231f668fa4cba1d3
-SHA1 (patch-ui_qt_BUILD.gn) = edb063e2d1257772a2265a2465ef35529d569acf
-SHA1 (patch-ui_qt_qt.gni) = 07299e8dd1fbf1deb8652add6cf7e5ab6853d488
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 5b0c1de0f98bb4dfcd3558a4a524a4afc6f19983
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 5b67b35fee1df21738c8b5fbda6eac159d549f70
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = ac705f7d6ac6e36efd1a50cc794b895a7c972a84
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = a342d745ca0737a414c5e835d592ff61afe88a4c
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 9632e03cb78939cef269098079d5b4bfa9e3b560
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 5ecbf07d6ffc04f2ef84283557b30972569199d7
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 74f3bf44ca0008cf6707ef08d2e21d1e0cf9726e
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = 32077ca6f08e303e3fb2e839b91ca14adbaceb54
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 039bb44454d2379af07458e9ff29395895c29158
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 07cc124126c87c80888151c28dbb55bfb79238c4
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = 06312d94d3bcd80ac5478f4e1e4e71761ae6a534
-SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = 9376abe00d2c94bdec63dd27c7e4e71e0289afba
-SHA1 (patch-ui_views_examples_widget__example.cc) = 3c7872c723dc428ca0589d597b9cccd5368a7701
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 31c06d9b131ba018ad6a3de2ff81c333128042c8
-SHA1 (patch-ui_views_style_platform__style.cc) = a1d15bee4b577a0172905e2cf2363cc15856388a
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 3b0eda4a9de277343edf55a67500b9ce6dcb5559
-SHA1 (patch-ui_views_views__delegate.cc) = 34322b21de19e005513f4290a464645011305259
-SHA1 (patch-ui_views_views__delegate.h) = 4a00bfec3b36ba7b0507a0ede563511737abe1d6
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = f445c4560fc16fe8ce6b341d86b41b62993203e0
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = cdb28bda30a4580422645bb7a9f7da2fe8359a49
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 4532525ff5de644d53c3fdbd0a3ef089db6f660e
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc) = 97325a012be9e1b4677521ca97f7966dd9d728c1
-SHA1 (patch-ui_views_widget_root__view.cc) = ff370b621cc21276879c8b859c54ae7e65de6904
-SHA1 (patch-ui_views_widget_widget.cc) = 5bbab0e377753c3d6cfead312abc4acec9ed4299
-SHA1 (patch-ui_views_window_custom__frame__view.cc) = df54439d6b92c8748a600547b25b9071cccb6d82
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = c14805b862f05889eb0d21908ba65309abaa2cd4
-SHA1 (patch-ui_views_window_frame__background.cc) = 7ef2cad8ee66cd152fdd055d35de1079ea8426f3
-SHA1 (patch-v8_BUILD.gn) = 73632fc733190bd1220e4cf5a1e9550858c6fd3d
-SHA1 (patch-v8_include_v8-internal.h) = 7d072640b130c3cf79682268f1bb8666bc625aa9
-SHA1 (patch-v8_include_v8config.h) = 0d3d6675a49efaef20a07b8841a1dc5638e8dd6b
-SHA1 (patch-v8_src_api_api.cc) = b953b41217dfe8e279d977463e14292ed3f39964
-SHA1 (patch-v8_src_base_atomicops.h) = b1c4b3a7dc5ffc66d7261d68202b3ab75bae564c
-SHA1 (patch-v8_src_base_platform_memory.h) = 78ee1c4b814c34903631a5851dba863ceaa4bb2d
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 6edb3e405e4206f8345960a873bbbb2340bff04a
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 394333b3429796ba0a14fd8d454546d6b6179de8
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 5b921f728b58c34f51641924e0fb8415d9eb17bb
-SHA1 (patch-v8_src_base_small-vector.h) = 18dbcacce786b471fb5f229705abdba4a759c799
-SHA1 (patch-v8_src_base_strings.h) = d4e47d3fc6caff6b0e457b1dad460e87ae4ce4ca
-SHA1 (patch-v8_src_base_sys-info.cc) = 9a8ba0a242bf010babed637741972ec3565ca9ba
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 9aaace36907bacbf2703776c08d64f6046641ee4
-SHA1 (patch-v8_src_builtins_x64_builtins-x64.cc) = 5d4f0d09e08f3885fcd74160684aa6ce1f361e8e
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 8934084f58ce84b3bb6ead5842d6b755eb41b352
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 8a2fc1721ffa8ca6cfa67ce8cc88329abb76db8d
-SHA1 (patch-v8_src_execution_isolate.cc) = fafac966c036cbcb3ee66891d7bd1a159848a5c3
-SHA1 (patch-v8_src_flags_flags.cc) = f202c97f33a068d092e17e403ecb67d0faa382bb
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = 3884487bff34c3831fe6620316841954b49b0295
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = a18ed9500e0f1fb80df9c477d63a7bbe16202422
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = fe33decd50e3ce675391fbca51cfa489468d8dff
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 9b283d0dc51deb1891c155f8e7d530bc2688a92b
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 68f0aa417eface9a34598236a9ba44ca81887b5a
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 9225588b5c9054135490e2f4345b1810f876f765
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 9970a434db838ec1e26144bccaf026f16fecfd87
-SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = b51a7ed99a2f2dc2010702658073acfc261c0d2d
-SHA1 (patch-v8_tools_run-paxctl.py) = 15d381014a926546331779a732c49db8345fb284
-SHA1 (patch-v8_tools_run.py) = b127bcb86f12eb1ab2940604cd74d83c42c7ccb0
+SHA1 (patch-.gn) = df7473f6ef8f5efe3a8061c492539c97229cf284
+SHA1 (patch-BUILD.gn) = e9cedfeca977b864b144521b46a2016d1e8ebd3e
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = d3a5291c0211686951d2a42d2e85d066b5e9c043
+SHA1 (patch-ash_display_mirror__window__controller.cc) = cdfdc539f7ab8ea9a332673f90ace64e96526ac7
+SHA1 (patch-base_BUILD.gn) = 6ebfcda9198f68171eac3a94cc7c87f2e31ef6a8
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 510351e55fb1ba33a9b344c9e8909c37de0d0e39
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 7e608cfb542139e2e0ebf28d91b4142dfd72f74d
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 49c2ec887fa7bce8b0f711e19240f2dd35bfda36
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 5600fdf02cd7ce28fd0bdd4d63b4dc6bb3df32e2
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 9ee796992699f27b0ef602a0f408e60a8bc29c1a
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = cfc6a579de47aefed753e5a883f37e7c8d8a4e6f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = c6ef88c629d7bee086958e7d477f36554d2993c5
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = e3d3b0c7279dfeb88ad59fdd82b35e52abedeba1
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 6b2da2cee3a79af9b76b0deb4357326cb087a0b7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 7accc73a020be99e2b322519493fe8cd7333fe39
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 0b44e00abb50f0010beec7e2d9b757ca9946f7dd
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = db807dc82546c86be023e4d8146fc2d400f62c8d
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 9c8587f7feaafca1d0cb27ea979add1ba34a8f33
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 6c9727f15c6742e6120d6f102b85edc4db7cde3c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = f3d9ebb142f7d485f1bcd521789e250216b17667
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 29414063377f4f1d1bf38c84835d55496b51a780
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 6d46542d56edb420962c57bb65984e46ae406d08
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 14e80ffb873e1f5788a4f240fabcb784cc6aaf75
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 616c22fcd0a073ae36199e6af07fbc403470ae38
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 1c6b950103d9612613311a42f7022fe22537fcce
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = a1576723497c325956b9afdc1e8b128e7ff3b790
+SHA1 (patch-base_atomicops.h) = 33c62708bf501ec1a858bb46bba21ab0ec610eda
+SHA1 (patch-base_base__paths__posix.cc) = 69f2c102d43ece1552edd5495e70c60c13a7b528
+SHA1 (patch-base_compiler__specific.h) = 90dd6971e381e575245ba52d43c50c2a97890dc5
+SHA1 (patch-base_debug_debugger__posix.cc) = f333b1faf928b335e0408e9be0be9f27a63d5ebb
+SHA1 (patch-base_debug_elf__reader.cc) = 7082a6a4d51b7e17c2744b7fd52c007725018ea1
+SHA1 (patch-base_debug_proc__maps__linux.cc) = be982c8e7f2c6fbefdb6b615c7222458704b843c
+SHA1 (patch-base_debug_stack__trace.cc) = 36473a0f670508de58e3cb44e22bf434c71e1cb7
+SHA1 (patch-base_debug_stack__trace__posix.cc) = 6227246604d9233c86f2c2511a01d82df68628b4
+SHA1 (patch-base_files_dir__reader__linux.h) = f6a67448eaaa7298aff4f8a04a9503c66cab2012
+SHA1 (patch-base_files_dir__reader__posix.h) = 6d9232ad460069c6278c9c1674c78f3ad6c74497
+SHA1 (patch-base_files_drive__info.h) = 479e464546fc4cd827f515223b75edf2d3ed4b3a
+SHA1 (patch-base_files_drive__info__posix.cc) = 913925dd6ec58d1d7125201227a0cccf3746da5d
+SHA1 (patch-base_files_file__path__watcher.h) = 64b62fc98c624eaa7d413f602ee0e2d0d790746a
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 66641046fe51ccc084464a17bd066493f8dd43e3
+SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 6fd1743263c2bedd4cff03691e0ba76ee978f8ac
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 14e7e828d57360cbb07a42c880e4d4332f20267a
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 5a2613037f555712e9d63a8ac4891407af68ec48
+SHA1 (patch-base_files_file__util__posix.cc) = 6111f74e3ba969bdc8b7f3c1b753a2299de0dfee
+SHA1 (patch-base_files_file__util__unittest.cc) = 720adab77a6a51667ec412f992076177cacc4dd7
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = f8fbe0e3ce1aa35d19cd891e418343a328f32888
+SHA1 (patch-base_files_scoped__file.cc) = fd2bedece820bf5c191526662db6a882ac6bf2ea
+SHA1 (patch-base_functional_unretained__traits.h) = e698c904d8fc5eb6a2320a9af22798f176696bb6
+SHA1 (patch-base_i18n_icu__util.cc) = 50e253f5acb390fb5079ac4de563b08c21e53484
+SHA1 (patch-base_linux__util.cc) = ca57364f7b7bb18da99786d8e8461c0a3bdd8409
+SHA1 (patch-base_logging__unittest.cc) = 176917db1a8b20219deba51a13bb5e61a24327a4
+SHA1 (patch-base_memory_discardable__memory.cc) = b243e3c5a00901ad58701ff0c8a5b51265e35db6
+SHA1 (patch-base_memory_discardable__memory__internal.h) = 56cb18dc8163a486697af959dd72ec753b5a191b
+SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 3febc7d12bb970c2677befbbba6fa3b361225a56
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = b857a912d0cf38f2f8b282764c513d35f20b78ed
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = a1e0b14e8bea1d82a5202a9e6bfc6c5116709e4a
+SHA1 (patch-base_memory_protected__memory.h) = 794515a1285fa427c356fecead3338cba5f5967b
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 84c95edcfdd7b7bbfdc30dfb8d2eab0c414fb9a8
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 0dbf2022ec8990cc5b5580f623b5f1fde37e8599
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = 058c8f1cebd3583856f87efdb1986474a998ebb6
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = 15f66e8ba4e2abb4946aa02431b38eec3d8fa920
+SHA1 (patch-base_native__library__posix.cc) = 65593179cf5ea5b7818bf6023ba8c91a044f38f2
+SHA1 (patch-base_native__library__unittest.cc) = dbd55bf70baa3a41ca31a9326a6223f851225ba6
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = 3cda64a5c4a24a67be0fa1d94c520785ec58d2c9
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 9a8e1637608a463ee410ec878f97367f74c3fc71
+SHA1 (patch-base_posix_sysctl.cc) = f0971585f32c03376b2975c2e7100c2374776ed4
+SHA1 (patch-base_posix_unix__domain__socket.cc) = d12bfa78bff900c76f8dc1ae6f53358a909c2e4f
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 7dca092f6f9c0d66e21bd3f218db543cf4d95849
+SHA1 (patch-base_process_internal__linux.h) = 9d4a5f4c79962226aabd68d0a0121c53d4c24110
+SHA1 (patch-base_process_kill.h) = 57648fd38c94e3d2cadc3cec69d33392fbb1fc46
+SHA1 (patch-base_process_kill__posix.cc) = 082a236c894a4e33354daad7c29c9c84b5c40824
+SHA1 (patch-base_process_launch.h) = 7366e99d87768c24756b4d266f88226349fa3b5c
+SHA1 (patch-base_process_launch__posix.cc) = 8d5583df526f37de74e21889bcf03c19a67d1250
+SHA1 (patch-base_process_memory__linux.cc) = afdc2c49ab77870307e098b163fc6e88cde72ccf
+SHA1 (patch-base_process_process__handle.cc) = daa95f838444e30f6f091aa2d4ecd9d04fb3379d
+SHA1 (patch-base_process_process__handle.h) = 32bd83000283b0a9fcbd8a6cafc31ec952244993
+SHA1 (patch-base_process_process__handle__freebsd.cc) = 6409bd6cdf3ee640141d401d7e5097caf499400c
+SHA1 (patch-base_process_process__handle__netbsd.cc) = a49cca96607f654b0c311967382c4194dafb4871
+SHA1 (patch-base_process_process__handle__openbsd.cc) = 31418144d83e06760ae41598b5ac8fe35b167121
+SHA1 (patch-base_process_process__iterator.h) = 83b39f4197e2fdff388ea7106859008f83ccb2fb
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = 08c7bd3c148c553802180bbfe2f9d59bfc52e356
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = 399059f1c6f71888d1e58e5f4e1a5514de00cde7
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = 6730fbe85fb9c8bbb1fcd64690727817ef3dea45
+SHA1 (patch-base_process_process__metrics.cc) = e78ef15e4adf8de17e09872a397e87e8c4ae6fe2
+SHA1 (patch-base_process_process__metrics.h) = b00039b43fdbba6f06c478ae9c84fb97b9d7b120
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = ffa36e4608518128ba87c5acf973e5f7e5611b36
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = 60bc0a4c0f2be55f1a070fc6e1c312baeb0ed9da
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = 3e84c370b724ae392383ae68ee8a584f95be8a31
+SHA1 (patch-base_process_process__metrics__posix.cc) = 668ecaec1efbef4bfb1e032de6c55240fb23dd7c
+SHA1 (patch-base_process_process__metrics__unittest.cc) = 0992e4bab09be7d2d101c128df3309403e38eea6
+SHA1 (patch-base_process_process__posix.cc) = b309fd30cc4af3ef316a8bf1fc31c608dd1cc5de
+SHA1 (patch-base_process_process__unittest.cc) = 71e0f7ede689435ddfac9a453f0e609be2a06c54
+SHA1 (patch-base_profiler_module__cache.cc) = 06db4511859a32c8e4b48257abd7d4f92205a1b6
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 9e78ba9a6211f7e1c52e03775cb9b2a8c489fadd
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = e26ddd875919961f568e09607213d75087f50c3f
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 493b78158f401fea04eefd6430dc7ea7c4bbfd6e
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 6c9864786860457b9f1b5c2fe6b6d5573d6df082
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 6f854085fd1f029755d4882daaf85fa6f5d516fa
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 8730227e7086b4a8289eb845190500df1ce54e2b
+SHA1 (patch-base_rand__util.h) = 79050ccfc76a330ceee7312a14e7bc393457a6c0
+SHA1 (patch-base_rand__util__posix.cc) = a9b1f5bbd8c7fb1af2a009f4b3e8a263316721ca
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = a13b891ef9fdc016508e9cb23acca8cd7794d809
+SHA1 (patch-base_synchronization_lock__impl.h) = 696f4bd8f1957e8809c856c1bcdb4d67ddfaa15a
+SHA1 (patch-base_syslog__logging.cc) = fa9fd4e45684244699d9dfbd3efb3ce774cacb9b
+SHA1 (patch-base_system_sys__info.cc) = e16844edfe0d21c3b04146d75e807893bf6c0cc1
+SHA1 (patch-base_system_sys__info.h) = d3666c8d6e9a7a70e1c61ea8ef5d3446f74d415f
+SHA1 (patch-base_system_sys__info__freebsd.cc) = d1926742d8252f72213b4938ca058b3f34cf7edd
+SHA1 (patch-base_system_sys__info__netbsd.cc) = 4d34e76ec89d4eecb4c9d939d30086ef0ad06bea
+SHA1 (patch-base_system_sys__info__openbsd.cc) = 7766a2705725174a47b0efc21c93c677feae42b1
+SHA1 (patch-base_system_sys__info__posix.cc) = c59c4fa676f30de9a3bf3b8c2766deb654abdaa5
+SHA1 (patch-base_system_sys__info__unittest.cc) = cc2dccb71e3302a174948725aabbf13a27963bee
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 8eb8922bd5e22d0f02108e4d33f67faed1348ddc
+SHA1 (patch-base_test_launcher_test__launcher.cc) = 206dc1d29c5278bbaedab4c14edceb22e2e2614a
+SHA1 (patch-base_test_test__file__util__linux.cc) = 074ea1b90bbc0b7c573337f6da3df53e9df216a4
+SHA1 (patch-base_test_test__file__util__posix.cc) = 48ff6f561616a63bc5ed937fab4ce019a7fc3364
+SHA1 (patch-base_threading_hang__watcher.cc) = 43d06180c1a340167df649dd9425f2f93401f224
+SHA1 (patch-base_threading_platform__thread.h) = b907ae8eff1d4e32be4674ef32ac2278ec88a6a3
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 61f8a444e90a6368ce6957cd8a65187977fb4ea2
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 31d56a7c41841b6c7328e1e943e310bfa0486391
+SHA1 (patch-base_threading_platform__thread__posix.cc) = 571a037df59e6efd64bf059220f02d8f6e750171
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = 99ed2fb0dedfd669101f39d6e14bf5ba32b8cb76
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 97eed238e530b2e6340f191e662fbe49066e5dd8
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 86fb984b50db4ab1de4dbdcf282205bb2dd182c5
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 5f37f931c420112b69204c4086ead8f38bba3ea9
+SHA1 (patch-base_tracing_trace__time.cc) = 63c959ca7b8c99b69ba46cae3f231d5a7fc6ad3d
+SHA1 (patch-base_tracing_trace__time.h) = 316b146602519e65e136408fd3c40be81276daae
+SHA1 (patch-base_version__info_version__info.h) = e973ff189ccec8c3bef1a089b0c88267c6a08da2
+SHA1 (patch-build_config_BUILD.gn) = 4515ec66f16bcd33e8da9c6b41788b8eccd24975
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 3a435f1abc87e28620fdf32dfe48b374119c3683
+SHA1 (patch-build_config_clang_BUILD.gn) = 220199e4099016787f7eafc9886a43f26f7a6c65
+SHA1 (patch-build_config_compiler_BUILD.gn) = ac43814c06e0d1d57f86d47eb032d9c9282dcee3
+SHA1 (patch-build_config_linux_BUILD.gn) = 8339643fd376b4fbc3d689db498885547e5ce827
+SHA1 (patch-build_config_linux_pkg-config.py) = a8320411d06c7590e14b354ae491fba6d266151b
+SHA1 (patch-build_config_ozone.gni) = 3e148a2f691019ee8f43b1fa080d3884dc7022d1
+SHA1 (patch-build_config_rust.gni) = 70d753ab314b9ed4939b7bbe669c3410af972b31
+SHA1 (patch-build_config_v8__target__cpu.gni) = 1dc2108f49ebbac321d63a00e08adee0a44c19d3
+SHA1 (patch-build_detect__host__arch.py) = 1735eea54e6f3d2ec94a55366d4f2ec284c081ce
+SHA1 (patch-build_gn__run__binary.py) = 6e70db8d7d433e24adf2e68b597fa9aa6552ca7f
+SHA1 (patch-build_linux_chrome.map) = b6e9c1903d75998ab9f88fa13e1bc87d703ecacf
+SHA1 (patch-build_linux_strip__binary.py) = 41eed51083ae4d17416e6901e609d7431f59321a
+SHA1 (patch-build_linux_unbundle_icu.gn) = fc0992f34ab259b8e0e06a05db039f95396b4854
+SHA1 (patch-build_linux_unbundle_libevent.gn) = 989c4f7da01a06805308efad830bc3cd9f7c4acb
+SHA1 (patch-build_linux_unbundle_libusb.gn) = 1ceec852b616fd07f00a58831409ece6c240dfcd
+SHA1 (patch-build_rust_rust__bindgen.gni) = 8180f2dfdce6dcc939c36de29bb7746de23df2f4
+SHA1 (patch-build_rust_std_BUILD.gn) = 649254ccc7ac022c5446ed3e9f0ee42cc1a5c635
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = d547645a70a6ba1c912fefdc673bda6868a2d00c
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 683f13c106d1f40954b7688633ceba4d94da9744
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 0334ac23eeb462564408e1b579c881f1345d552f
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 6db97079f30c6dc2fefb42bf08a9644834853b9c
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = c8b55c100dab075cb571e8faa68db686093a8c5f
+SHA1 (patch-build_toolchain_toolchain.gni) = 57ed5705619812b9c85b8169521f0e455571f5b6
+SHA1 (patch-cc_base_features.cc) = 83f1faf70e1956afd41f6fab9183a81002204431
+SHA1 (patch-chrome_app_chrome__command__ids.h) = 7d5e8af949d4c26d560ef9024be3a35e741cf7a3
+SHA1 (patch-chrome_app_chrome__main.cc) = ced5ef930ad2f23d90fbc652b9455f0a109bfc72
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 11e85fb0f70d83109806990da69dfe6e3981a7da
+SHA1 (patch-chrome_browser_BUILD.gn) = 31655a998987293d4250a25acf3662a2d85616c1
+SHA1 (patch-chrome_browser_about__flags.cc) = 4ddef55c07322c2971ec359ef152d172b88d2e01
+SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = aa6c55a3f11b65392ade453f4f88fb116563dd33
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = fbdbb9bb53101184f2c16f9dc6f015f505d156d7
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 7402f29502dc6ee1f0637606a7106c2f466936d9
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 3d4457ad932de1e3193d6cf3e3ad80de9b4eb165
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = d012f89334e3577a596213799b7821c4440ccb69
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 2a03d00ef8173e52df2bea71badea5894c9e5a0f
+SHA1 (patch-chrome_browser_background_background__mode__manager.cc) = 3a4fd51b794a5a4d2a1aec0ee0981ccca365bbbe
+SHA1 (patch-chrome_browser_background_background__mode__optimizer.cc) = dd03e5e798a3e3b6e13752e9d971af4dbe5568f2
+SHA1 (patch-chrome_browser_browser__features.cc) = 485111d5940bcdb519ceab5de1aac24190dbb762
+SHA1 (patch-chrome_browser_browser__features.h) = 6a2d6e5477ec03e1ea9c6877cda396cf48c47d69
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 00a03e83063d35f855c46c55716f80b006c8ff25
+SHA1 (patch-chrome_browser_browser__process__impl.h) = 77a3b517575cfc57840f77c3ba18b06536dddfcc
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 037bfc2410c1f852e304f6e7e69ebba8e26b0f74
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = 93ac6ebb8bb3f27e621abc79268e551faa5ced75
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = e1695727e2103419962d4def340bb433915e98b2
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 969dbc4ef47f936e31b410e01b553ecdf5ea3ad1
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = ff9d804ff267f82f56a2c24443e4d56d1574a81b
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 4a223806f02123abe0ee5df81cdca98d1df58a95
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 90e63f6e1adb9faf3a38ffd244c396cf05756fb0
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = d028d9836c011b2f86d0448b0a5cfcaaddae69ef
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 0ef04d937f230d13d7a11e6d92127d71719e0535
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = a55fc608cd8fc1803c0b163fa9f12fb302977a7a
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 41dacb0ed1afc0522ccc2d1a2123ed61c4709b34
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = 852458563878069ab7dfdd5162ae5b6f9623e206
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = bbcc81c0fa5db7f58cdace43b3e4c1e3ead0be84
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 3c6cec1b6dd871b72db587b28c1636188649fb40
+SHA1 (patch-chrome_browser_defaults.cc) = 758800b23f2f4e05ecd30b73045029126df76250
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 5b97258de598433b80bac324fa6da5a8f850c289
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = da50648ba6abb9c5e1ccb03293a5838dbae1bb94
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 85cd7edf78ae637befc4fc6daad05c059774735c
+SHA1 (patch-chrome_browser_download_download__commands.cc) = 65ee0d36174dda95207640d6ebf253c74a8a871c
+SHA1 (patch-chrome_browser_download_download__commands.h) = c7b348890f9cfddef723ac975279b8c7245b1373
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 4055d9e1d33203bcd02d2cabe03ed5068c18e930
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = 00d73a5ef3dfe669ca16d0ec389a5471b8afbf85
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = 0d3300f708f955c0eb7a9763f344d8896445166f
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 9c6721c5134af43fc9592a606bd6d741f576600a
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 6d2195462bf772f233c36113321fc263ba462272
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 9de89174b090dcad289620646413bd06e8ac5eb9
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 33d00dfb5561a1a379e23bfb5ae129cafe84e067
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = a6027405700ab34d05e1beabcc0303e38764610c
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 4049a4bf9159854570dd45a95a2d81331bfe83f1
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = eb2e286f48f9cc104045a1fa4f859e66dd76e17a
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = a63c37d3ab9ac48584fd075d5b7e4a1473eb233b
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 3838a491d119b3f59d7c11800596801ad5429bb8
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 588df5dbbf28bc4158da620fc6d574a3832fbb45
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 6c8d004453c9b3fe0f5ceaecc4bffc5925b04b57
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 7f67bc0a03415b64c16c37efea680fad6ac870d3
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 759e8fba7a20d378296e98b41c9da7bd0910f774
+SHA1 (patch-chrome_browser_enterprise_identifiers_profile__id__delegate__impl.cc) = 7633519769f80f1442522395218bb12c9b99d93a
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 420df698797ca6f96702d35c83b053ff1244b50b
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = f5e3c7944f6ad93eedc20b343ec7478488462f9b
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 88103f44478be3099606dad7a669b14c222e5fe1
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher__linux.cc) = d8adc611037207499e281d03c844bcd6c8b9f489
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 9fd6eb580e8b7538ed4738ffffa9f2426fa68ce2
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = d1698b41d855733dd178eb1da0449157c2ed4e8c
+SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 250abbd722ad5bc2f0eccd59ee5c634d11693c56
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 8c03af72521c6e6e0c564be972eeaead7437d2d7
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = fc1ef82a6f650f384d515e8aa054b23b20dce4b3
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = b0edd2a0b4244cf0b5093e842243439cf2bed6e4
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = f7751e6fea30d3909c24b0c6abcabc955abfcc70
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 7a32c7a68a2ef194882c8df047b4abcb8c510584
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 85f78b23dea35070c2c9d6abd7d85f5a28e005de
+SHA1 (patch-chrome_browser_extensions_api_management_chrome__management__api__delegate.cc) = 6e8bbd1c7abf207d0298629fdd0d8d94c4e9a41d
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = e711f05a4a636c4b53772084e4cc7968b2e43da7
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = b9d8823d00b0aae11e50e8168d6343d1fba549dc
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = a2c226470a8379931c1749a374b6275d25828ce2
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = d172dd2efd92f6a28cfdc05bc8e81c2ac2950006
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = cee31004db90ca8ac881005570c0af875b211907
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 6aac978b89f2406c4f1441e44514ab7d2d3b323d
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 457d4c47079060b155b530ba957ba0e7688c2e3f
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 74820a8737dddaa722f56b775ad352f819a5dd1a
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 25d4f11574a161f7401d6f3017b2814892ab621b
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = e307bca0543e8426fa6c1108bb6fb42c3f7127e0
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = fe8b570a9735b2044fe0581de478f51f393adf21
+SHA1 (patch-chrome_browser_flag__descriptions.cc) = ef382d58ce2c9450648bc9650c52e555f0a48f55
+SHA1 (patch-chrome_browser_flag__descriptions.h) = fba4da6d9c11bac400df2853332a2c3ef38e39c9
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = dafc19bf595a9069b9b83c9cd9629aeae87316f3
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = b1e874cb1d5d1ffb1ad10e38c0e9ce12937449cd
+SHA1 (patch-chrome_browser_global__features.cc) = 519a10e6e658291699237478332f174719500f9a
+SHA1 (patch-chrome_browser_global__features.h) = 50347984cba7cb7969a550cab645b3306d56ee09
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = b0b0a2249c42873ceef3c8a133499caf33b32fd2
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = c574d94f4e0165a34af306bc60d48172b24dce22
+SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = d03d729f3e476e689b4cdc40022764f4b693b4d3
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 98571fdf0b223cd78ce35a9b23a73a23ceff693e
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = bc9484a6b4bb6df459994117aaa18282aa0114ea
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = d1d8c6847d7838920ac4da5bbec7e235521ac635
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 09a3382ceb8fe4e4426ee68e1e9e3076c9a2b18b
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = f93b25dae1a0730d190d73a5183bf8e5233704d1
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 73a39d48a2bd7d08d3ab74cf91265ec6001a0946
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = a1469cf72b32a1cd0d93959ab701655efc41ee3e
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 1a2c38dfe0edbb420956774b5bfc64a791044402
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 02098fc93d8c6c7a3a87ca3c5f3ed9c87cefbbf2
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 0e02b0742d8941cf6431ff9fc3c2b78ac92cc7dc
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 4cd26fc01ceeafbedccf729971e13a1b5ae1540c
+SHA1 (patch-chrome_browser_memory__details.cc) = 64b933066d6478d0c7ae8cc7c293d02e5ea1c9a9
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 4dac69ab426d7f8665ac99a4fd7274603d61e74e
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 5a0512f05287b62dc3e8e5a94c0d4b9e6360d316
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = f2d7f131a1ec708cf7a474855b840a5eb6051387
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 8884a1581e97eeb05798f68664389cea8933ae43
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 52b9938a008a734fe37a6059b8f3899af0b2b629
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = a9c847033501ceff6d2fcf2a3d6c6498c2e57359
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = 2ead4763fb76703b5923758e21d17b45c4e80e17
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = c32571393a0d0263bc8b340820f333d7403a0f0c
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 20bc5873684eb8df2f6ff980d90b7ae248ab6e2c
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 0113b49983d999da4a584c7a6cbe26285e8a202f
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = d986a82c715439c14e8cecd7de0073d72767c041
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 63c43f3b5b69ba4d0b720358da8e4e84bf4c0ff6
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = dd75e3ffbe6c16b15ec66a8278569434ea7bc6b3
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 0a8afe210e1aa53730e271ba4fab108e761bf3d0
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = db1e7ad790016894912c1c657be6783bd6cc25c8
+SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = c66770de3665dc7785799b4f1760209894241f84
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = 1b315258b2d853424f31ae7c2b3b169227775a7a
+SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = 31c059ac928b4998b50591aefa5e85f3cc7b032f
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 86e7cd02325fa06d552f7a7aa2d6f0f4ab0049a3
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = bdd8f09fb26541e955bcdd3d42aa313561a4e0fa
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 6b2ae149c94f7007a58c2c622c2263a68731e379
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 7e14c54f690ea46f1ad9c11af5c2719b84419c40
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = a5a4d34a597d018c00ccec41715690b3f4a55b73
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 3fdd4896852ec243097f60692ae1f40da2cddcaa
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 3bb75fe5d337a3a6fb5272fadd6d3c655f1dae2d
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = e118a108ac116017d27a5bde259b0a2dd9c2dbd4
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = c5850fb97fdc9e5881f12d0ebc147f52b505c5f2
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = fccc6482031180731c766da619fec6e96ac004bf
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 0d3064b6419845198d2ab5ccdb35b0dca738d6bf
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 5ecffd02cd5d042acb8d53af99003657c53b5c33
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = f6c17f9e2ecfe83f9f676472383cb90c45942492
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 05589817cf2e8146e48767617563f479f3fb235c
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 03dcafe9f7c9d5e72ca3cc12f30f1fce7318facc
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = a2c1be4f1c98e6c51eb429ff7475673074f71f8b
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = c4110e64f4cf4111c2fe11fc06bd6b3de203d208
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 79842fc16730ca165f049141512fbb83a13843dd
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 0ecc7038f9bf2e53c9cf923dcaefb4be61ef68ee
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = 1686c1e4811e48d39c3295763ed3e72fa1fe2d17
+SHA1 (patch-chrome_browser_send__tab__to__self_receiving__ui__handler__registry.cc) = ae8d4787fc5e81c926060fe03b4f609c13fd7b19
+SHA1 (patch-chrome_browser_send__tab__to__self_send__tab__to__self__client__service.cc) = fc9fe8dd151810bff961a23a60cee2246958979b
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 10fc5cef7a615f049fa52de25952e8c57e7093a1
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 96cae9ba3fa586666ec871c4d8062d7a8fddfd0f
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 1b984bfc349aa6c286b942d0bffda36f5ae266cb
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = d76dffa73df626bf64cb48302e4f28c7ab267190
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 5c85431abafbb231e3ad2c1037fcf3cce028e1df
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = a56a8f09a16f34feaca9971f270532f8ad3845eb
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = f9662ef3614ed78583b50c8b3d452ff65f0e8370
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 359e69403df0142ae5d865f88a04adecbc0b5e15
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = f8a5ab6b97de964f5cc0b278d19e60e55f4f732d
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 115ac72c6b2a12e46b0e6261157bf464ad01ce53
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = c2ebe3b433071eb125aaa27fed8766bd6bc5966b
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = d74d69db5fd003bb2f97a289b3b38799ce98a613
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = bd0d78464fdd5df82e0392f02e0dd6d1f3dc857b
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.cc) = 4753506a671607888026ca75ad3355e920a40f76
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h) = 5f23d9d53149d0142ab4ed219b351c9afc312267
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = a9cafef89f27c9f766ae6b4d195f9c951e7a1803
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 92f4b5dbc07a165dff1a1ab2c9a4122f48c370c0
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 34217c6de991eeb5328e9746d192dce60384af31
+SHA1 (patch-chrome_browser_tab__group__sync_tab__group__sync__service__factory.cc) = 129be10d832a83b3461a2d1b8f4937184e54c0a7
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = af82e0144b978152245b1a5ac70383c6a0ae6e9a
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = c788feec0b1cb078743e4a653773c9f193cf4b14
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 74d1a8e85c993c506f1a8b2c9488d4cc9cd504ef
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 31ff3e1632cbaeaac9fec278f9dcc820cb5d916d
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 8750f1f8bef8d4f79d5a317d60ab1c2f6d436c5f
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = c39a617ba8c47361d56b460f59b9f2eb10acdf07
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 572292515c3d47fd2d6816f3a1cdb591fa65c39e
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = 2704cf0d930599852bf6aa4a636dd47489ee2e09
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 5a5de60a96881dccd01dce107fbd2a3819c02bd8
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 7308cdc48b630c45f833891e56042cc798bd1165
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = e5c88608acf6960e7cfe61994b0b60bc14593001
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = e3bcf04a9c705b3cadf7108e89fe59ab24d45a36
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 9bbf814b9d39bb6e8ddf942864170001524d35e9
+SHA1 (patch-chrome_browser_ui_browser.h) = 26fda2593bf0c0fccfc2021004eec3a9dcc47a02
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 09612658f7d160241007b36e1ca2f78df990eecd
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 144ac8abfe3a99f7684e7a756ee99438ea810cf7
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = b7a457763dbf430407c52f7cf550f3ce0fdec123
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 9402128d0ee55401b128d95ec71eadc5315b92c1
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = d830e1454bf731b9263bd297b2e3c4f751c46fc4
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 8b067d41799c4b9ab722ee72a56c209064a7c811
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 5b096c09d0f41f24ad305832893507986a000da3
+SHA1 (patch-chrome_browser_ui_managed__ui.cc) = 7fc02341ad03609874217f115da682f1bbd9fab0
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = f3924fe62991ab3ceaf53c9bf40c5cd96dd328be
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = afcab5739f08cfed9275956959dbadc5292ba566
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 278c2da49c1cd837957a853331ed250aad643fff
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = ee24fe797cb2aa8b542a52bf74968bee70fb97a2
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 40f65a9f8f27de6e21461e0564095b7197f4a234
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = feeded0d5accb24afbd117a8048f72f15d303ae6
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = b84e03df67b8e1706996615c0880b0618c116a61
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = b039c791a57568dc329dcb1a0453150eecd7d674
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 1e4a6c26cb0bdb3a323e871a75b2e8e9b943c168
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = fa0a01072142005dda8ac1902b4ee0d30dc1acb6
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = ce41e13191fd4188516973ecfd4136665d620d70
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 11fadf9737a804bbb5d3d3d33305e6826f13d5a5
+SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 52138c54be3535d88adf6db70aa126702d214951
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = bb25d2ceca3c4c62b229c0ea6d96a00b7ecdb75a
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.cc) = a52244f7cc94c0b4333a4b9bf9edf05de18476b0
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 1e058ca945e0944d064ddf0c62c1fd3ba5fe5433
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 504f42d32e562516a461b8662ba2a3c7589bcf42
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = e9803020b10b1eb70a248c438ab3d1e12abc981a
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = 8b08b5c9ef639fbeddedd10c40ae7f524b96c461
+SHA1 (patch-chrome_browser_ui_ui__features.h) = 1966278aa74b4e269c1fedb0cfb45c0ae57fea86
+SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = 0e5703fe948d389f85b66dc293280d74116974ab
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 8fb7945a85b678ae47dd89dcf84cde9135d0179f
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 2ceb0bbfae8ac97d0343deaf29a1076f625ad56f
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 376b0a0fc193bcf8ad37c88d2983c952c421340f
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 6da4117ee5dafbc0cd827d51a42a68c25b81c5b1
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = f00f4e5f344e23faf6cdf2d1ad9c6cb407fe655b
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 478a39c887255468b85af4b360302b2557aed7a8
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 8472b6118524485de636ae2edb285462e5707334
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 8dc5b9b647c3255c4b3e7e528218f810e4bcb796
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 6283a6f496f692e29fd441d36746b7d15bfe7014
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 029231aac837f453fdc73dff1aa35344758310a6
+SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = affdde6a3184925786766eda613366dfb003737c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 377618fc84ee36971a7c39d2f16350fd16ac66b5
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = e1ac3a1e95390e83232f832f97fa48cbe6d3bf2b
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 7d9e4b2e226998245ad951e7dedafe30ba8223f5
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 576bbac35df3f7398a110f3f2668043850a6ceae
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = 96ff8031d1edc98c1e2ab15f35aafdd83d4e50c0
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.h) = ad80aee9f859cc61303df822e0b66f214936d4c3
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 9dfd98db1b06da42b27882e9567ab0119262896d
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = d896d0e5f4feaa7c01b913c40b5831db75910965
+SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 24659f22f601bc9a3f8c72186e27520eb14a3634
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 2918ece389b85ca7ad5883758b2801fbe0160bb7
+SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = 0fe02d860379ab25e5d77ffdeaabb5c5eaa0369e
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = de1539b5706a457aed59fca3445e46ff4e909519
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 3cb2339f57cd3572825c2687a02dac72bd9acb98
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = 2424bea0d90145c8674a8b23e384448f41a0861f
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 7268b7b0c55a73273c68482d27a1bbc6e99c8b90
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = baf8ee3274286ab2001e9656ff28383457bd1ac1
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 9a6763a84a5d4ef1518a41c365be36309ec0839f
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 23c1d4ea36d3ae9d3a4cb064dcd728b611f4883b
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__drag__controller.cc) = d8e8667649b6e4b50f7419cc34eaa85dca219c21
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = 46acb463750c952c6ca77e4aeca1408a5e6a1d16
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 53b051ddd8f42227beb7f7243567ac94638594ba
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 7830e913db952ddaecf9d75622163597a4013989
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = cccad26e1e41aa61042093c201d7bcc888cf16bc
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 8ae3a5c4f1917bd416b2b402fa2a6a02707a0e1f
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 05e137a5b5b74e6ad851da22d3c9389669994897
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = a674eb7af844fd9dcc346688bebe0694018a4d9c
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = e59bc62a858ce81e5a364d19ffab9b27c75b84a4
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 11cc051c7bb69ffe782305a7cafbb363ba60fc87
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = d189e1ac11a641068e6823bbbe9f1e156c1f7f74
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = da4dcd0e872649303a5fbaaf87d48162134fc088
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = e00f43eb7fc3e2e84f576981d0f125e73667fc6d
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 9f648e054ca22475c2f682559a56e8bb4b8c7e36
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 09f1ae35dae09444c4757d8bb9cb6076c31077b2
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 0b48e8b738ec9b305766c7cd09ba508690d5e52d
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = d6939bb369ab7573973d76ebdd429a330f00196e
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 92ba9d035e5c69a15bfdf368d04f8b7b1e0ba1d4
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 040a17f64e8e71ec803cce59611dbd062293cbe1
+SHA1 (patch-chrome_browser_ui_webui_internals_user__education_user__education__internals__page__handler__impl.cc) = 8e1ad5bdc5b20c7044ed1737c4624cbecc86e082
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = d725b0f05c4f7027f05f094d3ad4129fcc135eaf
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = b4cc985162ba93bfec449b5bd80c6786dcaf316f
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 88d08bfbba23259335a83b0407d8aae06597d12d
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = bfe59f262a61f59105349aedbf67541d77c14acb
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 74eb1d6a25516cc9e3165866b809399c3395dbe4
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = c8dcb705eaba8b150598f1f4ffadc70c804f4298
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = b4dcf1730cde23e30320b4cf6dab5b107e38625b
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 2897a3951b42f019efb22319183304350fe82bf0
+SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = e6ea7b601395b66533a5e60cb4dfaf3d7f7580c7
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = a1d5c531ae19623f853fddf12341fc9bd78e13d4
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 0df6c0620333bb95e25ad45f65ab1e20ebf701a8
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = cfc1c6250d5262357d7ebe20a8ec2bf6d1b35f67
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = e03e15698b76506462f95b527a173450abe13ac1
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = c282047990aa71e851ac08410b52c9d2378113d1
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = ad95a830753a3db2bb0e807f2d631c57153f39d5
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 60a35b271ee9aa1b49f43347e5c88e776714443d
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 60390c3ff0b4cc93a72988c676478e3c01cdeac3
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 063b631830f12f82b0f7e7c3f1450104f1c07849
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = e6a51ed766b00f7ac69be37ac0609829fdf9ad88
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 7cbb91b2dbc0795771bd3f4a301212aff6395fd2
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = ccfa551cfe170377a8d65ffad71dc5a640d1eb7e
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 935a75030138fd7aaa8d9288e422c641b9f8a81b
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 424e02ec54cc273d99f91029684d20267595bf7b
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 4b1e29d70eab0a5229dc2934595dc398adff0ca0
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 97ae35c3e2e83ee1142a08da75b1e3635640617f
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 30b8022e308661b6e82bb53bbc49bcb5fa8a9b10
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 2b8d5fbc8d481c9078ea0892b804cea78b4441e0
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 8eb8613a95875ac4e5b161db03113b265431bdde
+SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 04f2006f9f1d9eb200bc21847aef172ae5414cbe
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = f2ef348d93db8929c12cf6a5ada58bdb1259ee10
+SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 2ec4b6f8da3701e02c9bed0e7e5f4cace37079ff
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 7cc67946b649ddd118201b6f2acce7b0fbb033e8
+SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = f0d97283978160c8f3d0814c0b53af297844c084
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = e4c18434db4b7bcf5329d3de5f80b1af61c4a398
+SHA1 (patch-chrome_common_channel__info.h) = 6ab1f8b9fdbfc161eef206adc84a13fae1780354
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 5f30782dd61d754107834d185b16d8786246b9a2
+SHA1 (patch-chrome_common_chrome__features.cc) = 4162aad47fc935110679061ed2be2e9a02c55d49
+SHA1 (patch-chrome_common_chrome__features.h) = 6da0755197f05ef87f4c6174727fe4eeccb8a7f5
+SHA1 (patch-chrome_common_chrome__paths.cc) = e8abe280c1e501d727a4c47005cf2ead0ba3b62f
+SHA1 (patch-chrome_common_chrome__paths.h) = 5c34c9142183f2a399b824e34bb51be746c40ba9
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 4cb967802eb06eac17f194531e708a15654db368
+SHA1 (patch-chrome_common_chrome__switches.cc) = f971f8b112f7c56d4802d361005dc816123eec7f
+SHA1 (patch-chrome_common_chrome__switches.h) = 0dc762d19542082419a59c70c904e7edf40335fc
+SHA1 (patch-chrome_common_crash__keys.cc) = be7a36325438a3ab16bfaa1b3e310854302170d7
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 1f93e7ec5ad78a3b91dfac527c5903c2d7034f94
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 45ff90d8f1ed4ea167079ff52231461cc9ca492f
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = 08ba86165329c7e61f71ded1df185d5826bbebe2
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 91ef32d89b5695d588170f09cff5aa86e8dd5a26
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = aaaff9c4320334c08b0c5e9347464cd1c73ffbda
+SHA1 (patch-chrome_common_pref__names.h) = 5574ba2e4c644338001605f1fc675171a840a2c1
+SHA1 (patch-chrome_common_url__constants.h) = 9940d371f8c25e2db5fb906af38378fb12ac2222
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 014e396b5792351c9fd0fd16f1a9b060e365cbba
+SHA1 (patch-chrome_common_webui__url__constants.h) = 351cef8aa389b45e37d5fd9edffed694f86e3143
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = f1e3dda8f021762bbad08ecb61f02a9968d991d0
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = 7de1a3be8f58353d748f30c11d5f09d698dc47cd
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 2904903702e982087adc17fdc2770499dd1ba0d3
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = d3d4f28c547079125f7fa6a7563618a7be46af10
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 8aaeadea6248fd0d38f5c2e8a3de292af6d57e58
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 4ed7798f88c97e987dc63a161b6a3f6f057b13bb
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 7e0e9b1ef1365b3af48e150eafc647ea0c1cdcf4
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = fff2c1bdda0334edc7271268cc629eebf6ce3ff6
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 47ed89e822811683962cfd4daa7be2aacd96cd14
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = bccdf135d29eac623d2a505cbaa5738fa1bbaba4
+SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 1c1c5052908984931e9cb173ae7fb3ff862e7003
+SHA1 (patch-chrome_updater_configurator.cc) = bc62263bd919365db492b4ac456f356d1935b208
+SHA1 (patch-chrome_updater_lock.cc) = d39c42cf472ab7fec830460def52d4836359c148
+SHA1 (patch-chrome_updater_util_posix__util.cc) = d49f49404a8366899f433b969cf3187f938b063e
+SHA1 (patch-chrome_utility_services.cc) = e1e8d1f1a68ff8efeb2db59c9a257424f65b71a3
+SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = 13596ecd75805116b5a28f0c891bc429e07925a4
+SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = 2adbdb5a54456f61890b27a59643897a6422a236
+SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = aee84c666b4897f3f56db277258447d68d5d24f3
+SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = b1b22c12844d06acb89d6dc789b3e4c8b67ad3d3
+SHA1 (patch-components_autofill_core_browser_autofill__optimization__guide.cc) = b0631be60144641c81c2a3c9b6865eb42a249808
+SHA1 (patch-components_autofill_core_browser_payments__data__manager.cc) = ba532e541ef9cc9215b444aaece46f75088b777e
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 883c15b5b9f768cd36c6dc5124d10848d62eb736
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.h) = 2e7067b25bf11d54099dad607551a441a7e0636d
+SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = dc7c85affabcfde297bab7e7326393d7d15969bd
+SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = 90dba5b62b50afb6144f3e2a4584eee08e98bef0
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 8d84d32896898c6d3ba566b72b49dd470153ab61
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = b5fe07dfc52938a8b4265ab0ca7fc1195360bac1
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 29ff7f2b188a8d97a6f70624e2b5600d19bab542
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 864156d295aabcef25b66680b49dec7ce1b60219
+SHA1 (patch-components_crash_core_app_BUILD.gn) = 235ede023ea3773e034d9b0fc2830d4ba9e33a1e
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 0f8b79865236235f881e094543e3b7c490bcfa0a
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 34d02f0b3bd3960f26aab8749d0930f72a14c907
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 9ee8663ebb1a1fa4ccb3f6875c9d0e0c58a03551
+SHA1 (patch-components_crash_core_common_BUILD.gn) = 6a46de3fb9bc151dd8d90d5bf978e606fdb1db0c
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 81532d91326b0367a33d8628abff53444ef6bd9e
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = e0b23b4536724bfa18382227bd58f160a26e9a68
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = d5118ba842bc4427634e0a665d9978b95e0c45d4
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 7c2f7e5868c400673d437839c77e751419cd468e
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 53361bd6511b53235d0cac53f5204fa5d3a88733
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 90f7b0e9ed3a849caee8e8d685fef97beeb81337
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = b530bae3373e009600714eb3a4765f9a5c81aeea
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = e97043f4078494a51e47eb7ebe1a20c214bec196
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = 4fda466eae8b45cff3c862b0b8b9c0f269338a70
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 2fcaf476f38b18b15da881af24f5e3fe8456097d
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = 50944337a8d4030eb10c4ccbfb083b8132f99e62
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = da7ef10f48f546ba05813bfc12a61d5db85ca826
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 9e0be38eec96e32e24cb65bf695cae3a963ded1a
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = ccc0271157515a5bbf02eea27597ce7bdc2b8641
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 435a4bb18ccd01fcb8514bd6b8f79240fdfd4e9a
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = a6810adbcb6dd84b682cb29c2fe2efd70630ad80
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = f7978ca9b3a3aac5a032fe711cf16718f3ce1d15
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = c790f1c336b2051a0d0e456829030ebe8a0f2d2b
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 4cae8257453a7b5cf9813809e31b14e708c6d883
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 4c15f7ea77986236db9c4bf74f16a2654df6fa71
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = d658c09aaba19679ae19c26721cd6bd74facf367
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 0f3483177d0e4e53dba08ff0c31de83e078038d2
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = 06b228ec779ed7aefc41a063a74a7b5eb11f54ed
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 9d1d41261d0b8a3b18b1d21c176764a5510c0326
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 2c91d899505494d2b93a04e7bbb14524fc9e2b37
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = ad07911005ad5303004235affa1ecf09615eb071
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 373e313bc2a6570feb12fb1d2780e9824dd98206
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 0c1b5683e8934930555dd7fb2a560151988ca52c
+SHA1 (patch-components_flags__ui_flags__state.cc) = 78d3e4b4728f1df006bb771f68fb9cd345a6ff88
+SHA1 (patch-components_gwp__asan_BUILD.gn) = a384fee7600d2d5be89986574307506f8bca2e85
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 79560ab4f18cec0316b7a62769fb3a7cc2c5d7d0
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = f6a17842c6aa55db0e4cb4c7d1aeded1e730c038
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 542300797ad4d19a684a1201072272e1436922b8
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 8bc9dbaf8fd957ff1ce7852fe3a70ac556a8e87f
+SHA1 (patch-components_live__caption_caption__util.cc) = c57e8baa1ce3f1755a7646a36946783f8f410481
+SHA1 (patch-components_live__caption_caption__util.h) = 1b67bbf830ea80caa0bb62a6b8d923229ac7b779
+SHA1 (patch-components_media__router_common_media__source.cc) = ba9e987980f800a0d1854a6e99d1f0432dc9b8a4
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 401519d4e3057a8b747dff36b01af5c9f6b70240
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 20c4eeb81b31b23778218ae2efa0d513a8c4327c
+SHA1 (patch-components_metrics_drive__metrics__provider__linux.cc) = 0db0b7fdc728cec0b537d101440ea859e2b066af
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 76f71890e53d68bd0d27d88577e116d7a7508a50
+SHA1 (patch-components_metrics_metrics__log.cc) = 4c72f33aeec274ab7e138e7b8a0f90c193f47667
+SHA1 (patch-components_metrics_motherboard.cc) = 3159f36b80508c2abb7661177c4c88717fb1b998
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 2415bd7e9e9c7b3cbed71cfac12cf12240405a54
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = f10b4109b88a28504cfc2a301c566e18f930e206
+SHA1 (patch-components_named__system__lock_lock.h) = 093b5dea699e2bf90822ce6f1a45d121350b8f99
+SHA1 (patch-components_neterror_resources_neterror.js) = e4388a897bd6bea489c90a379e106be9320cb4db
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = feebcbf017f72ee8d8f625aa967451343d401520
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = a6688d15c66d96f8af049f4011b24c175c49bec2
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = f77a903ab4a16b253a9260cdb1eada5f875ca16f
+SHA1 (patch-components_os__crypt_async_common_encryptor.cc) = 2542749656c811329c32efd38205fa5976e71320
+SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 1e591904789a49f315cd8852787d9efbde121ffc
+SHA1 (patch-components_os__crypt_sync_os__crypt.h) = 6ec07c5d757c4237960a3b7d806d9bbe45af5c74
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 2aa69bb96d24e856975fd5c2e4018ce6ab349d21
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 5422ce2cee0d404f05384580c7b004f077f5c7d4
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 3177ae55eedd3175a35b75ca836b309e10690fd0
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = f42b68f8fa4e7c89d759aa747dfb51a19e58f238
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 9ed0936c76c310afd2917ae249cfd497927e5ff7
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 18ae86b33a30352c071ffef4eaedec2e11cf9365
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = f2984cdaf0b59a75c2c697031f01be7a8ddcd9cb
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 6a63e9348797c04b0009a23ef44eaee056072fd5
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 26022472d8750e36b2939da2a3fd13ddb2ecf14d
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = a8ed6a11ccfae04647e4a3e4a4d35ffb02676252
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = eefa431ad1b08b3b0a1dff894ab8b2013170e3cf
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = ee44224c24c96a3f5f4586973996571e60fb35c7
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = ab8f800d371ada0ddd4912b590fdae1619c69649
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 0c62cd31ac3f1777027d93cb30d63c03a7e8739b
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 85de308b7b44bdad89d10c7e50cff54802021692
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 0aea1f55703d82801d483d496c73d11cd5c093a5
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 91f3e0e9ce4172588e9b2f056b8c6d86208bfc78
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = dc1cc164b791d4d3faa364de0e3b1aabf1ae0196
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 54afbae09f1be4a99aa2888f5b3775bddb497b26
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = e08273e2fd200f1c7fba8faa0a3b07c3cb6a6503
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 963dab9ef8ff2e46b66559b7336650be0d484eaa
+SHA1 (patch-components_performance__manager_public_features.h) = cfcfe5b9f504b24b7b94978adef2881453360658
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = de357bea1739d5097dfca4ab5bf6ee41c023c18b
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = da1723d2b3985a8c89a7979e823f82390d33d423
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = 67ca662f3483a4d03e049158973cbb9554df4df3
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 12d745f4224dbd590aab5401155b451d95d0ce4a
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = d3fe99a279a25b2e1f4b3dfeb65ad054b22407f7
+SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = de8055bd0ad0fd29de361d18a57c2c16ad748993
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = e55ca9470b620f818136c491faf47f708f4d9508
+SHA1 (patch-components_policy_core_common_policy__utils.cc) = 595cfc040d46b12497c4d546cfbc6707cc84caea
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = 3590faddffdc194a90b503c6ab4f5d58e72d9221
+SHA1 (patch-components_power__metrics_BUILD.gn) = 2465b3700fbe50762b841e81f0cc50fb1023f862
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 669d9268b6c26d5196eb6a2f36a48bcfb9c72ca9
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = b161aa1379adac5c6b6ef49aef995b1900e849d1
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 7ea697e21f7c39d1e555d40aae6dd6d89b26b032
+SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 60d8b343a7563e28a5ed6481a76bfbd50b791e62
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 971b3906f929587db851ec613ed525c357df5bcf
+SHA1 (patch-components_safe__browsing_core_common_features.cc) = 15b5815358507aa7a8d93b70a1711088e802a620
+SHA1 (patch-components_search__engines_search__engine__choice_search__engine__choice__service.cc) = b30a7943c326631b7001283e70249391c6471487
+SHA1 (patch-components_search__engines_template__url__service.cc) = 77c97d0e90c7e1c70a7461738f8fead697ccd780
+SHA1 (patch-components_security__interstitials_content_utils.cc) = a6365e20b796281388a8179000fca9622e01459d
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 2677e960b799e6cd595d7b7ec6c5c0d9c5ba0adb
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = cd7798e4bfbb2fe699fa4d0230f9db4a4db5294d
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = 4434494b4b26e7561b5bcf3e86ad4a967700b6e2
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = bde564727e0225d7dc65634528506610f6b1b487
+SHA1 (patch-components_soda_soda__util.cc) = a2a72606d98a6a3f838247ad54770eb5c586ce27
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = ee457cdabdb6e60d75c1267081890c49fdd35528
+SHA1 (patch-components_storage__monitor_BUILD.gn) = 6ed5db1240500a673911d5460d4b6587e9e897d6
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = d4864ea496b7e773078277e7cefcbfa073a8f41e
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = d68116b522899f14fae95971a08445454fd53811
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = edd9668f71efb9b35acc4c2535f5c974d4191413
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = a4a3d679cc22cdd2358c8e59e6b448b17de0d445
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__service.cc) = 27083d9e3693da102592b3067c24821afe6796c7
+SHA1 (patch-components_supervised__user_core_common_features.cc) = d3361dd320da23445a69e9d8d9432224a88bac0e
+SHA1 (patch-components_supervised__user_core_common_features.h) = aef895ab928f3bf11db3586b201aa09525d7fda1
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = a8691b288dcafd74e5866bd57e8d168b9b70c488
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 100f587d130354bf0e51c6e397453f6cb01b0d3e
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = ec66ecd6e84f4071ebfa286c3e7edad1481d2af5
+SHA1 (patch-components_sync_base_sync__util.cc) = ac21f2af3f68fc287fe5b80ac3fdbdeaf2beda4b
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = 9faf526dac9b46a87832d67dbfb2ab5aa8007f9f
+SHA1 (patch-components_translate_core_common_translate__util.cc) = 3553314a7c7db91405d817021ca6984538223d51
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 3024a25a30b96923baf7622031e8e22927eecea5
+SHA1 (patch-components_update__client_update__query__params.cc) = e7bf098236496a6ed4d23380092651652db484c3
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 4cf36a88b66bfbd9e8b15023b488e9a47f28da21
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = f229988f8adc394385cdebd18c38c794ff132d95
+SHA1 (patch-components_variations_service_variations__service.cc) = 3c086c0eecdd9dbe3b25ddd2f3d9cd3e111ce1d3
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 92276dd60ef94bedfb4188b5d057908aae8ba344
+SHA1 (patch-components_viz_host_host__display__client.cc) = 0acea4c951aeb56e1d4d2c79db9fa0788b381af8
+SHA1 (patch-components_viz_host_host__display__client.h) = a48eaefd060ff7cfe0c9abdb2eef9da79502b487
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = c5a87e766847dc5a5d3cef3db3001f6637fba131
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 21e9ca69e06dc8f9ba9486b3ec15cf4420f3378a
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = f226d0a3622e2cde24ca7ff1362d809211f10002
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = cbac71ab4c3558f123b59dcda5aed233f7e9a3c1
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = ce245c08e5144420db0db40e692834195faf8c1a
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 6b8c6262f72fc0ace4600192dd5107f267e5719d
+SHA1 (patch-components_viz_test_fake__display__client.cc) = cf6a3445fd0a0650c5c350796a08f9d95b319dd5
+SHA1 (patch-components_viz_test_fake__display__client.h) = 9f1fbe6a8eba43aed3d7b71d02760e61a3d49746
+SHA1 (patch-components_viz_test_mock__display__client.h) = 26b023de8aeabb45f75ae6cc23fe6f44f42fe0d3
+SHA1 (patch-content_app_BUILD.gn) = 746d977477c5336bd9006d2fa21dd57cb32470ea
+SHA1 (patch-content_app_content__main.cc) = feb110f81476c2d221dfc00da16a0ed1f94a17a5
+SHA1 (patch-content_app_content__main__runner__impl.cc) = 1c1a42c85588eaaa158191c3d36a8fe0bc807a0b
+SHA1 (patch-content_browser_BUILD.gn) = ecb986d8bc80a7ec989ceea67b4ab26c99ef91da
+SHA1 (patch-content_browser_audio_audio__service.cc) = 72f321afcefd2bb13c20e1921fd4b7b5b639a5de
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 227f9d16554cab569627771728862064a0e9d231
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = d5407fd75f2194e0d5ebcb852b0d599b915fce6f
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 49581cd3fb62df1c3599690b63387fccee688486
+SHA1 (patch-content_browser_browser__main__loop.cc) = 6c68ec8d0e99b3fca27c31d8e224ae6ca68854e2
+SHA1 (patch-content_browser_child__process__launcher__helper.h) = 66211646d892529e56406f01d243c29e034d84dd
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 35fca51ea043e3537140c650959c1912e4567c3d
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 6e3a7e6a898cbc90d9600883b9ec7dd7ac9874d7
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 5abd826de616a4f676792276a1574b722712318c
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = f9e0c6b52e14b18a59ed87b7f8e2fcb87601cea6
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = d3e4252e6f0e778ba8d6bfaf5772a85624b484bc
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 476afe64332a224f65ae7f33bed6737aaaecc462
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 7d647c2c45d974dab259d4b21fc5ed416347edcf
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = bd2aea41d31fd830406cfda1aef677dd315c284b
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = d0087132bd0b66ca20f73ab37328d9c1e4491721
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = fa0cf91d3195ef51f37220c66f3247594349e3b1
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = c3252b0f5b1a40984506f2bb8e67627d76e3aeb6
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = a1bbcdcd2e8da9558c1e4c5adfcb5b5374a30c00
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 9c5ab4ca8da7f94e9fb3e34c7f333f0e59595901
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 28e7e441d034a6840d4d5ccfb1a12efd83e50502
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 723b9df3be606a33ad40ec337ddd4f0b7a935a61
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 05540c227f1c758dd5bcd5d0cbbc145b494f286c
+SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = be9f77d0065e91350d610b24ae13ea7128163e43
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 016f12eb397244bdd608c60c550c0ec56804fd26
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = aee47c1446a89b02bc69a505df05043f2bf758bb
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = e3302f5e12cf6981091d5b1e0b21a71fcee8f74d
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = ce8fc88c1042e9b928ba28397920583c6a9cc1ff
+SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = 4e631759f13ebc47a614e692e63c597b8dba4316
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = edcd074cf1e703962fcf7c5a37ca16da9c585646
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = e52a66eb72a648e54234613430e3c7470a4a789b
+SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = 8dbf60926b9316cfa671a5b8dc88bad9e294bc82
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = e995e01179760a0bb415e1ba132d95b714f74842
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 39efd1b6fda101b908e4fbb592dc4a8d3e402147
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 0aac431baae98b54ae2ecf81499c1f855f12a888
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = ccbda2d66bb50dc9d8f1c83a570263609e094572
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = dc804b8689f8991dc73a4c6571cb9bf013faa553
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 8a53453135b11035c467a9bf98d95dfedd2c1611
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = 15750a976e1ab95c8fdc0d8eae6ebd30e8c6de7c
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = f4ec053e5f6e62857c5197a8bde06108e95680dc
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 2dc48effc51124c1a0c430291da57abc0276b0f9
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = b7e6728aa874f57c8c154b6f1ced5dddf65b2617
+SHA1 (patch-content_browser_utility__process__host.cc) = c61b05ac2a9f54cf929e3395d81dae180ed8ecf3
+SHA1 (patch-content_browser_utility__process__host.h) = f2326d8fad943c3dcb6742f37404c9ee3d210469
+SHA1 (patch-content_browser_utility__process__host__receiver__bindings.cc) = 9c323419316b455bd782bb61f5ff56411f711e30
+SHA1 (patch-content_browser_utility__sandbox__delegate.cc) = 7b600ce26f9163c7129874ec268ca3d1fe4b2f3c
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = 34ad9b819c4c3086bfbdcaeae4b1925beda88439
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 1742ded8914f7a6433a16efb3f2b9f334ea3a804
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 9ee259b6e6511c3f1813784e130ba4abf8af770f
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 1409838eba3687f057b8c0b4e8a78b84d365b02c
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 70b5d7175520e76d7edd985a7d36302e8d3c76ce
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.h) = accc15cd73c02a28e719683f8ae506f96b6c035c
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = fa58a70ec43b0310e5a55d835920297b0df958c8
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 3df8eaf1da206a126d4b96ba47b7c14ef91b3d4a
+SHA1 (patch-content_child_BUILD.gn) = d81984919df1c4cb41562ac9bbb9a5f2e89b0385
+SHA1 (patch-content_child_child__process.cc) = 8f5818c5e39872750f0c9cdf50e6d01b63e9860b
+SHA1 (patch-content_child_child__process.h) = 5e23323b741824d9d29d4de85aeeb4fef5449b8f
+SHA1 (patch-content_common_BUILD.gn) = d33c777a477dac385f742beef0efc4fbee39a789
+SHA1 (patch-content_common_features.cc) = 7799eee6d7954189f77721b97119a965d0e5635b
+SHA1 (patch-content_common_features.h) = 9957c9e1129f7200ced442ca0c8d4a4f8daac2ef
+SHA1 (patch-content_common_font__list__unittest.cc) = c08ead4da5d5150208c906f92b8cd98798acd1a7
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = b6bdbedbeddf78a0565bde2fd60ab03157d4dad6
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 349c7970a6b613da371fbcaaa6f88673fe6b818c
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = b336164086c6418e6d57bffad6173b58268a166d
+SHA1 (patch-content_common_user__agent.cc) = 958d30b62115f1096caf7e4d63004b187760b870
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = 5e77bf00ae6cc3c5b0fcd848189c7be33e396731
+SHA1 (patch-content_gpu_gpu__main.cc) = d25581c8fbf9d086fbcf589319bd9d716780ccb0
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = a2f989bae711f5539819a67ac7be0ac0f54c710e
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = b4134d45d2d8f84ac524d2a066081c3ebcc2b08e
+SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = e86253e51dc27d2d9062ea1983c50a000a5eca4e
+SHA1 (patch-content_public_browser_content__browser__client.cc) = 72e4a2bfd9474438d060d88fd4976019e109279d
+SHA1 (patch-content_public_browser_service__process__host.cc) = 72314c6d61675c6599dfba6074d30d073124b7c5
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = fd0f9d81384d85dc59ba150b2fcc8e9b59d5dee8
+SHA1 (patch-content_public_common_content__features.cc) = ca7fcebac9f7be2fad5411927f120e9fc49e7191
+SHA1 (patch-content_public_common_content__switches.cc) = a154d1505946e2e74c07a37fdbedc221ea8afbe3
+SHA1 (patch-content_public_common_content__switches.h) = 26136d10040b6104c159cf3f41e9ed921600b10b
+SHA1 (patch-content_public_common_zygote_features.gni) = 7e852425d04651300cf428727f8b4d1b79038aaa
+SHA1 (patch-content_renderer_render__thread__impl.cc) = ab8848d6620960b1404c6ff6773202869d8cbec4
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 3be8a5367e890e9585a449a818139047c897795b
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 1ab0732164822686eb3eebec8a39ddeef7980e81
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 2e2d56e821a7ce89fc5ed2fe28f6d23cfb8389e1
+SHA1 (patch-content_shell_BUILD.gn) = 3a3951cc25cff79c8f3596b11aaa18c20525264f
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 8ad85d89899ec858fb0f2101d6f3d334201fdf12
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = cadd24802c8286eb2fc9317adf652b12fc020fed
+SHA1 (patch-content_shell_browser_shell__paths.cc) = 154ac7da9c897063188418e58a6fa4b8b104b53c
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 97c9abc8f653cbf6719311a6306f4ecf1d7a6681
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = f832e3ce0fa3868ccaaffecddb35af58ec3a84a0
+SHA1 (patch-content_test_BUILD.gn) = 6793c41a363ef422026b3140cfecb4a9e41014ad
+SHA1 (patch-content_utility_services.cc) = eb48912bad55eea58afbcce79bdbae403e9498a2
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 61cf5cd330b9bba9d7320686a8b7d7eaa56aa802
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 98fdfd79c7c244954b8fbf319585a818ed910e2a
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 42ae6c5f03d3d99e65c04c8fd857b201f61a7e63
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 03150be008f06e5e592191606394569fa1160b8d
+SHA1 (patch-content_utility_utility__main.cc) = 754576e991b29390dcbac2d85dfe55eced43c02c
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 6f40c43421a861a908f2682713a6f9cb6bc7ba88
+SHA1 (patch-content_zygote_BUILD.gn) = 5e03796d8bcea9ed943dc9bfe294c0581debcf25
+SHA1 (patch-content_zygote_zygote__linux.cc) = 686bcb0de306340412a80ad993184b66f1d570da
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = 880d2b458386f153e97a4b77d6340ff856074562
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = e602646f7624d8ffc6c29e419211e5d34dc87cc6
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 118cbee567cc1dd99c33c5eaf4c028b16dd8bb7f
+SHA1 (patch-device_gamepad_BUILD.gn) = 112edf187b2a2469e23a932657c6dd66ab2886c4
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 5c9246336e1d78aa45c44986758333a87d806665
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 6b439eb29c55df33da2ac34102f936ee79bd21e4
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 8c40d68818fb049f19c773a6ede21d6f8e667da5
+SHA1 (patch-extensions_browser_api_management_management__api.cc) = b716155126007e8f99993ead6b32332b8271dff4
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = ac4eb94cece403f471b16d38ea74c50cad2cfd40
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = a2259d733f10ad1b541563c7c8afc2c19880714f
+SHA1 (patch-extensions_common_api___permission__features.json) = d206ee943eb37c3bdc370fe1e6e9b7c4d1763b3d
+SHA1 (patch-extensions_common_api_runtime.json) = 8575ff70032aa589b1b563c3df3f4737d85d5724
+SHA1 (patch-extensions_common_command.cc) = 4adeb6b5d6781271447dcec64a5f3ed75922781f
+SHA1 (patch-extensions_common_features_feature.cc) = 2b46171fb6a116f86c9372f8eabf0d864619d806
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = a1eaccff9a814f5f2e6d2b84a5fd0a1a1741d281
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = a6e1838f420c96257b622b8ccce68844e6bf4dce
+SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 7c5180147fadae3f935b0ffbc23dc4906acac8a1
+SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 5353c7b3bf70fa72964912d95f96b85d72c4f77d
+SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 9cebc0ef227ab90145d38881f1f7624be08962b8
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = f0bf78b74597c9dca8c67b83321f0e6dc64967b0
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = cf7733379576c23f56d0d8988b64dbbf93fbbb49
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = ff62a75aadf1e451b5faee3a205e9d1503f5bef5
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 0d4c9a0ea9756d5e3b70233f2c367aecc969347b
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 7cc260189b9517d89fe41f6fe0e90c7f1261e317
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 1c8a82fab94be482cd941bbc016b8389b5f39c5e
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = b4121cd8a4caa7305a6ac48b498e7ba02ed05bb4
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 48a90519821e3d9be3af5e8287d4e9286ccc41dd
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = f3fdcf1b298dadbc5159caa01608065d0a59671b
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 35a5780ee5e7ee42b68c9b061444a40ec89aded9
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = aaeb51a87a8273a037fd49e4784e9d5b61d8e6b8
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = a30cab15945ec374474f865f18547251e2274b0e
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 2f034da1802b3fa878a489d4af14b568c3c30483
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 2676d57da51816a52e67d14b4bafac94cb9b5ab6
+SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = 8678bf916126fc9296e24776de48f1dc69ba9f8e
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 111aaa5c8e71c2907e047245fbd87fd3195b1634
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = ba6e3f961c6a636a24af342b28be76175e3c041b
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = 0b401bc822a5110d4e95043a562d4014e4d3c8af
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 12700a99908c969878939575f3fa94bac4027a9f
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = 5191b1683a22c7b33c9ffbffeb8898a3da7dee23
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = 4b4f2ea0fa60bccc5f8c38c3d8017b38b0e1226a
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 8584aa883bea2394f35968cb1c901a155dc7bfff
+SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = 96fcaedd270cdbae80a6ccd6511d5f10b1e158bf
+SHA1 (patch-gpu_ipc_service_x__util.h) = d8b12f593290f81cfc96b0f9fa10801a3fcf32d0
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = 358951ccac476a0a1f5092dca4738c225da2441c
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 84ec0a5ed33149e1fd15d425572c160dee7dec69
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 69a35145ef8cc88cdf2ce2678cdb9e3715f02800
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 9281663ca03bbde42d55535407e629af9d9441c6
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = dc33531bc8529d2759616a33ea53fc7fa4cc5672
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = b3eab4899f45a64cc85f80fee836a26f99c5a2fe
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = d0cd34f02f286381184601df690a2f90f95d2623
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = e557f90b8cd1984017506dfafa4ef23a9f14a418
+SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 0a68ae1ec57ba1ce88101fd3d9cad145acb0bb1a
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = 44a6c91cf27dafccfa7616441f18de511f29c8aa
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = a202329a67f5a1b37ee8acdf89d42a47060cb7ff
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = bab9272fd2be90f0de6b57387afb14420b42394b
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = b0a6bc915d6857868eb62ab6806e24feb90917d4
+SHA1 (patch-ipc_ipc__channel.h) = c1068fdbd64b9fdd290b60daa18e7715e6ce0e3d
+SHA1 (patch-ipc_ipc__channel__common.cc) = 50547c4c30c44ce4d7023f339e526da1df9f2846
+SHA1 (patch-ipc_ipc__channel__mojo.cc) = 8e20c50cc9644d4d860abc1df6b0d9cab84c73d6
+SHA1 (patch-ipc_ipc__message__utils.cc) = b2d505ee2c68605a4432f3d2f36cca8d3a630d28
+SHA1 (patch-ipc_ipc__message__utils.h) = 73eedd08a23d0de300eaf922f48664bd904ad316
+SHA1 (patch-media_BUILD.gn) = ca28ad3191f644058062d092da0afb0db5498551
+SHA1 (patch-media_audio_BUILD.gn) = 3bce5c4d54c890422f3be8e60081cc15cad0959b
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 9fb52ac4b4f71ca51efc4748a04672715b2a9462
+SHA1 (patch-media_audio_audio__input__device.cc) = f3a594f94303e9e5ccf82f64c25daf96c97ee38e
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 81ae61885734b916f49c3ca3e10c3743699b424d
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 26bc2db7924838bc9c3c5131edabac350f1fa950
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 41f45b979b0541f9e6ad3774b6404fbf18705805
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 8215ed50edb42b825ae75e568c67fe8ede61e61c
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 5383596083cd162400d5bb4daebd021a6a538223
+SHA1 (patch-media_audio_sndio_sndio__input.h) = 0b7db278310d276d0e0a4915439c99fc883cb7d2
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = 1e6fb57ffe159bc08b00403ccc9831423e57055e
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 02ea31baa8982259a1475a25c8dc1de6a0bacdef
+SHA1 (patch-media_base_audio__latency.cc) = b4af5d1f995536a10ccce6c38dceacaab47ee154
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 1fc30d595a9ce975d2ceb2332554dc8da97edc81
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = adc68f4ba3c64f866f483b426a97f226b2b2348d
+SHA1 (patch-media_base_media__switches.cc) = e88d866b27f5052d10f2bf25cb37ea2583d5abb4
+SHA1 (patch-media_base_media__switches.h) = 36d092ef1465b1f0b8c0277ea28529a7b9d3147b
+SHA1 (patch-media_base_user__input__monitor__unittest.cc) = 506c7af9dd1d5a1c38335856c3d78b32b1886010
+SHA1 (patch-media_base_video__frame.cc) = 4011fef354117c3f1c41c3a8d8df8d897abb5b0e
+SHA1 (patch-media_base_video__frame.h) = 37f0d1da68e55530e01c9982007801655ae428dc
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = cf2a925d46ddaf292a14bcf453de9d1a8269b734
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 8eae272049de181f584b57c84a4e723549973735
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = f8c34b5c9aadf994e19c359decae3e1c1ea00c33
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 87f38e1be3c6e5b00ad99812d05c412b70de3aa2
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 2f5aecb998adde91e496b7853f226e49770228a5
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 1f6aab1dde1555895de72d3b8c84eec51c523327
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 2c48968a0c73219e9606e591277df33afdbf933a
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 5cdfd5d7626754eea0e5f093197497e013fb1e11
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 9ae45538f6aff6339c3c3f357caffdac9db19a4a
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = f9f482c4f120fa33ea04493f63e218a17abb512b
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 9b90ece96c90c2383b49e1276a3886ede9052d9c
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = c35cd0ff17291ecf2cb44efbcfd561c9befcc2df
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 71d48fc7cbc02dbe2d5532c44bcc60a74fafb929
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = fd94ba0d8ba540d00cbbd103c7f880977190ed06
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 0dc2c973ef9b4c16551723d22af5716c8bd913ee
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 354b378c57c8b8974df1b099d0af7026a65e145c
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = edd4e6c874fe07b1522b0d3101425680bf8b6865
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = cd09cc0afda5391562e66b5ffd54e2c840574bae
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = e4c46ea8f586c320e0c13a968319e437971b0d32
+SHA1 (patch-media_gpu_buffer__validation.cc) = 008329d1e7234ac2c89c860c9387f67e696c4146
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 1b75b7de7f13fec356bd4a7ece2473670db484dd
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = fa6e75ac189ea0397685712f7f142b7684be7392
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = cb94e264a4a2347545d934fc9395077a72d8cbdf
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = d8818d7a30e6a96db99bc764198d8f265398263f
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 4d27cee0248664978906c54d1366c3ae79da7602
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 64e357b5d4f066ce7bdc9000babf6b9ef7e87c46
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 6c08f5747aa0e46db84420248d4c948729a76bf8
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = ef6b59d9f436bb07183fb82de723bdbf5fa46bc0
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 7386b9049511bc47e547a38c0a8750765437aa83
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 62c2fd3235c601bb2fb9f276cfc600346e364d3c
+SHA1 (patch-media_gpu_test_raw__video.cc) = d92c2908942c04f909393297be440d5e9fcebc89
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 8ad8f5ea2bd70a6758c286a60edcb7caedf834a3
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = ee2b4ed8caa6a6f0d16cdafcc7de2e3069634818
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 8d04df25dbdc3266f1c3f1fadae0c765ace8f73b
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 57be475555893a75e43801dc1a83a0f3b3dbd5f0
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = edc31555b3c0bfa0e91d131394c7f21e7a81aa04
+SHA1 (patch-media_media__options.gni) = 6b6c85c25b55cbeccc1e87f9ab914de94369fabb
+SHA1 (patch-media_mojo_mojom_stable_BUILD.gn) = 31f6e48cc616cf45df4a88a553b6b414ce407b59
+SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.cc) = 766b0e9f74a57f51f2ca67e5b62b70b9b38059ef
+SHA1 (patch-media_mojo_mojom_stable_stable__video__decoder__types__mojom__traits.h) = 8c87c7501ac737f26390d94fda14282e76aa1990
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = b5e5ed42f8264c525005cd18e937dca5b96976ee
+SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = 18361eaa17540672c948b77d123485e03276b99e
+SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = 4ac2b968de9b786ff340ba197e7c12b0b8fbd84e
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = be07d4cbe2fe5eb1cd7eeb33ce9a0185c14d2e86
+SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 309264f1cc823e1acdbfc86b07d3c25664db27bd
+SHA1 (patch-media_webrtc_audio__processor.cc) = 66a45fc06696b7572d9e3c8739ca8fa71e4bbd20
+SHA1 (patch-media_webrtc_helpers.cc) = 68644dbb5d9f58d35459adcbb52c37980b507c91
+SHA1 (patch-media_webrtc_helpers__unittests.cc) = 775c67fd06f681f3ec15b19873fce60b56f20431
+SHA1 (patch-mojo_core_BUILD.gn) = 10bb1e44c0194c0eb435a2512712b02517c29a69
+SHA1 (patch-mojo_core_channel.cc) = 98c1099b4266ee109c610e40844d26a94786f546
+SHA1 (patch-mojo_core_embedder_features.h) = 393bd6f85f5d0bb47cc6ac479fc06b5fa429719b
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = c33a9a7388961cabc5da762f42c8ab04513a0e32
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = d2d48ce2314feca4ad0746ecf5af0dd4cb77beb5
+SHA1 (patch-net_BUILD.gn) = 6a685ffbd6c74976a763179b88bb533469e3eca5
+SHA1 (patch-net_base_features.cc) = 7fb5b6904d8490b1edcb081b7e377678559c0c01
+SHA1 (patch-net_base_mock__network__change__notifier.cc) = a187e0aeab4e332cd17aedc457c3953ded839ab9
+SHA1 (patch-net_base_mock__network__change__notifier.h) = ff5f25a9ed372bc6820826d5dab446fb9e85fd1b
+SHA1 (patch-net_base_network__change__notifier.cc) = 7cd7fe3a0c5cd08488d8f16b28218353a1351090
+SHA1 (patch-net_base_network__change__notifier.h) = 7299880e37983756e89c48644d678eb8d2a23ce8
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = 77cf3c8e30de09fe04bd3fd0ccfcab06117cc8db
+SHA1 (patch-net_base_network__interfaces__posix.h) = 23bce2539b381b685c0885f5319acb7c9fcb1bda
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 6fa8a7760c40cacc0f50d7e38a910b9db77ef9c2
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = ab975ff8c36d9ffbab3d0700f5883f47a92bf500
+SHA1 (patch-net_cert_cert__verify__proc.h) = d7d6a83511f3c7106666808e2c9618c39f3dfab8
+SHA1 (patch-net_disk__cache_backend__experiment.h) = f2f38642f8cf90fdeceef23f4893bf68b33e0132
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 4b0ebfad8b428b7d499ca17b7b26b3a50356b829
+SHA1 (patch-net_dns_BUILD.gn) = d80f35db1b69a4dee3a224c3b156873e69e09546
+SHA1 (patch-net_dns_address__info.cc) = 3a7cae037d5ee1f291e661e0fde7d76a06a3d691
+SHA1 (patch-net_dns_address__sorter__posix.cc) = 387b9e56f463a91438a25a849dd700150e257113
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = c8563ffdd7842799ccedbf0b8c559b2622d868fb
+SHA1 (patch-net_dns_dns__reloader.cc) = 0b115b4a40a8c74f5b74fda68bf99090bb7ee323
+SHA1 (patch-net_dns_dns__util.cc) = c0a0bb6df23be864df79fe7ca6f9af45c0c8c22a
+SHA1 (patch-net_dns_host__resolver__proc.cc) = 6e406a6bd2a70c67a4ca2da4d7160891639a0ccc
+SHA1 (patch-net_dns_public_BUILD.gn) = 5ede38a196f4c110d801f282879fdf81d1a71887
+SHA1 (patch-net_dns_public_resolv__reader.cc) = ac21b73e621be5db98cc9559ce43fbbf14a0d4d1
+SHA1 (patch-net_dns_public_resolv__reader.h) = 6ca16bd66dcdb8d05734c3d4785d7cb3ed88fe50
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = f3a7eb321a674a0b71eb35186743f07e38897495
+SHA1 (patch-net_dns_public_scoped__res__state.h) = 0ccf6f266fc9043b58eb8bfc3a0ab328fe85d7a0
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 6b301f2e4b258caf8a76c312e0f43c41a3ea5c26
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 7e0382cd30c2db553df6efb7d8aef76928fddde0
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 37c61d42f40f9b7e4cc60401b4b322a48ff774ca
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 2829a95ecab0f827913ac9e40e15e4e0a5400af7
+SHA1 (patch-net_http_http__auth__preferences.cc) = c1cfc959f810aca55a35bc7e55153cf27e26c588
+SHA1 (patch-net_http_http__auth__preferences.h) = 57ddea281c8b7c00d9cebbc5877a12d373731f3a
+SHA1 (patch-net_http_http__network__session.cc) = 0d39acf69d9dd35ffe56d9de9d4882ebee3d9baa
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = c6d6a925efb6b736cff5ddcf85a5396ab992ce64
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 251a06c068c423bfcac12688605ffefe3e6976cc
+SHA1 (patch-net_socket_socket__posix.cc) = ef87363b3dfb255b50d62a993a65876009672e27
+SHA1 (patch-net_socket_socks5__client__socket.cc) = f82dfe813d4c35e0e369af674749efdff0e743f1
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = 881322200299253b6536165406b6b0df5b8561b2
+SHA1 (patch-net_socket_udp__socket__posix.cc) = 6561761c45db6f34b2b11326f8a1ffc776229801
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = c58c36200ce4050cdc964e4cfb50f00c892db2ec
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 2f6051e473727c35ae732122343fa4fcf79edec0
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 525b5d92eab52d2167648d02ae7beedee1c079b6
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 99a5cf5736bf6bbac27acd604d31f1cfebe6d695
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 36a81115a043427ee81d141bd017270ee86d4fa7
+SHA1 (patch-net_url__request_url__request__context.cc) = 8a4a991b6998d65aacd3d4b54df5f0de7b615594
+SHA1 (patch-net_url__request_url__request__context.h) = 484a32bc6e24ed81ffbf45d1a526f51bdfa1cc23
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 700869a720f91988e7eabd08e71102b6fdfa9369
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = aaccbe9f35a9a75a256d6cf790467d8e31833e34
+SHA1 (patch-ppapi_tests_test__utils.h) = 2d83b99e54f6f967a15555250003d9f31602e562
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 3f12f0e83cb07b0a9f8ee7a7bcd835c409b6a88d
+SHA1 (patch-printing_backend_print__backend__cups.cc) = 20b40fe5716bd1d71b29f601ed186cd430f84bb3
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 991e226a7d998671464f4c8df5682657c39fb3bb
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = eab54910d0610c36ea09d4e9b02bdabeac1196e7
+SHA1 (patch-printing_print__settings.cc) = c0c67be2683ab2136e286dbe6eae8d4aa96a58db
+SHA1 (patch-printing_print__settings.h) = 727bc107cc68a48c2520024c8c7fc5b295008217
+SHA1 (patch-printing_print__settings__conversion.cc) = 5c7eeaa6bfd1a7b9651fb3c0d811b628cfeb7bdb
+SHA1 (patch-printing_printing__context__linux.cc) = 9a204946653e682c03e022a2d10c9b9194bf6e06
+SHA1 (patch-printing_printing__features.cc) = cf7d3425afff9b72a5c77ff5671ce6f792f1f5a8
+SHA1 (patch-printing_printing__features.h) = 561c432165704767146ad50b81f4bfe4fd55b8bf
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = ef40012a8fac1529bd4720368b79ec686c6ac185
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 8aa46e9f8d34f9f5311f3602c1e1e869db9b41b9
+SHA1 (patch-remoting_base_chromoting__event.cc) = 9ed3b7d5a13ca2c923a7eedca0838a52997e01d2
+SHA1 (patch-remoting_base_host__settings.cc) = 38e16865ba2055fdec56496d451104f0b453139c
+SHA1 (patch-remoting_client_display_sys__opengl.h) = 005742905b68d8d72d8010dfe6fbfd9946dff2a8
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 977ca8d0de66e6ddd3b63026871023dd5aa8fb50
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = d3f0db3635d38e2a0c4b78cd62d7f2d5654d337d
+SHA1 (patch-remoting_host_base_switches.cc) = d589d46fd813ec48ec3578d3a07af48767c88d19
+SHA1 (patch-remoting_host_base_switches.h) = c2c19dd1faf26fc8426fcc17cb2f89ec062e2a41
+SHA1 (patch-remoting_host_basic__desktop__environment.cc) = b2a2ca64c97de8aaf9eb00d4e47a890bb241c54e
+SHA1 (patch-remoting_host_chromoting__host.cc) = be45edd497bd51130a352fff6387c59f57791f58
+SHA1 (patch-remoting_host_chromoting__host.h) = c53a220329a00430bae285dc64f218bb4baea9a6
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = 8a769061f50af23555e1d485852535a7422f6e2f
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = e7c2e7725ef62a5f12b99cd2be6dd1c186a0cf5c
+SHA1 (patch-remoting_host_client__session.cc) = c61b5ec2098e42aa06e417d241fd8d16d9e1865b
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = dc028aaf0ac4bdc3836734c933fecb80d2a88aff
+SHA1 (patch-remoting_host_desktop__and__cursor__conditional__composer.cc) = 627948746df4226cf0c1586f4faeeca43fcc2b59
+SHA1 (patch-remoting_host_desktop__capturer__proxy.cc) = 6e4ba967e614cd0b18b92518ae4613264f60e72f
+SHA1 (patch-remoting_host_desktop__capturer__wrapper.cc) = 78b346015cef7fd22677aae632014b4b15df9c89
+SHA1 (patch-remoting_host_evaluate__capability.cc) = baffa06cc2dca42bd02773f369743d637104a6da
+SHA1 (patch-remoting_host_host__attributes.cc) = ebff09234f22284c20e4c1da35994e07e763c4d5
+SHA1 (patch-remoting_host_host__details.cc) = 53b50f9fae77fec89460c9012c349a9beeb0322a
+SHA1 (patch-remoting_host_host__main.cc) = e76a8478d5bd59c68c9d1c09703be05e9b4c41fe
+SHA1 (patch-remoting_host_ipc__constants.cc) = 7253bbb9b7645635b77cd10bb684af48887b1da5
+SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 68578d2261c45d523546518c3bbe24859e505fcb
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 26b4b9683215f0e6477055024ba788f3542143f4
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = e88352aa71ff1031780f8c5104899638d8edf9ec
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 62c38abd97317c93a23765e81e02ea3d3b94cd9a
+SHA1 (patch-remoting_host_mouse__cursor__monitor__proxy.cc) = adb5bacb0504fa2c2a720249c73231d0c9a1595a
+SHA1 (patch-remoting_host_policy__watcher.cc) = 53d47b16e1b8c0da05e4d17bbdc9a49aebeac292
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 04267ef3509e6f09eff26872a2ef8185af0e054a
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 111bebc29ff489a9247bb4f3316eae1a73ba8e93
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 020bbba6592e583478748782aa35a11841c1b695
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 6ddbc1a0ff4b36724f7e27809ac17bf051949e1c
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 3540822a1eb84ef29119f2cbacbc515f8b7380ae
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 8b48a3379cf08cf25e96861b32d94f9d66c25f13
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = c881cbbe8262ad1dc479359e3b3c4062004adc9d
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 8243d28691a69969fdf211f83a507eaff7c3f2a4
+SHA1 (patch-sandbox_BUILD.gn) = 9a65dbc4da1bc5673ce12396c45529226391c468
+SHA1 (patch-sandbox_features.gni) = 70765762463319787263a2dd3bb123b331d11872
+SHA1 (patch-sandbox_linux_BUILD.gn) = aad062114ab510776941c80fb6b8ec65a4427b3d
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 566d5ef28d18e8f9e417ce1e6a8c176f703fd6d4
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 9c20f1891e44da2915b87a089606eb3e8bb07aa2
+SHA1 (patch-sandbox_policy_BUILD.gn) = 1094a2f00e13279407f1346f84d757b11a55a2a0
+SHA1 (patch-sandbox_policy_features.cc) = 13d67650340811eeace331829fef7f6bf6be464a
+SHA1 (patch-sandbox_policy_features.h) = 75fc58a0f5a6fd47a2a8092c6f859e31d0cfd361
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = e8dddf49b4e4b2a343f71e31a5d3686fad1046a1
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = b0a85c9a3eca490d3621d2be526c2654f2189cdb
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = a106faf9ec0bed691b7861745ae9d5ba797d0152
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 4d3143a4b4d79e90a4aa5be1155acdeebc1059c0
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 4f7c45f4239573c4323c4182f99638cdbc73f1d5
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 47f0fe33a7a445c1d2e62a96378bcdce896a616c
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 3a2d1bc134c8cd3cf0bcfbc4d568ac8a3c1bd8b3
+SHA1 (patch-sandbox_policy_sandbox.cc) = 6be25624ac6af55bec0652998d60b7af04f5929a
+SHA1 (patch-sandbox_policy_sandbox.h) = 00f1d3e6adb96787b14f65cf07cd299e6d4bd688
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 90bf23f1d9cf076429155d09eca8a9ffce118030
+SHA1 (patch-sandbox_policy_switches.cc) = 893d3705edee094e1f12cc19a421468ebdd1418c
+SHA1 (patch-sandbox_policy_switches.h) = 9b550d53912eb23d0b85f666405e4097b8188c32
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 97b0662ccebd3c88415b4caf2288c7189f6679c6
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 28407188066f77d1b9cc127d0761410633059863
+SHA1 (patch-services_device_BUILD.gn) = d899d04b1ba2cbf90e7319c3dcdcd660193e130a
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = e2042f4b5098ecf40e0e9181b0ab00e8a065025d
+SHA1 (patch-services_device_hid_BUILD.gn) = 83f9d03fc4c06a753e2e01965fbe5938fc3308af
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 66ea79091fd141c8402d939a781d57b9a4e2e68f
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = 8eeceeda8dbbd5f87ad4ae42d01d159d9eca9fa0
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 667365e4f7506354be3171166ccc0347e7cbc2c8
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = d32dcfac29f9083e3d2885e531f24e13ac0dc71b
+SHA1 (patch-services_device_hid_hid__service.cc) = 3088aa0352c20f95b9b8dd102cafc8b36045ac55
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = 68686795b09f19104485cfbc7bda4de969363523
+SHA1 (patch-services_device_hid_hid__service__fido.h) = da36ceba8f5c33c60cf1cdd7f3f90cd982552fb9
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = a9f63a27784e9f7dafb3d25e071d00169a5d1f97
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 231c223d2f72b44dba58d11cf12fe9cf9d897d2e
+SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 80596e71aa628276a3d8a56e88fa9371872439c5
+SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 30e691917e89b08ffea81968f7298c936b7d3ed6
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = a3290f17cba37e5384ed43f3ae39f7d49f05eccb
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 5503a4fe745523b8299ebfb281d9fae1a080b5fc
+SHA1 (patch-services_device_serial_BUILD.gn) = 10ae2f35ad960a8ab04ed0ab5eb4790560c42a43
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = b0f8440ab1aa9e6d6b5e328823709111bc53c255
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = a98c76e83a4e0977f2a10a5dce2cf81126717e55
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 936c0987205ec2034db1b5e2b02a0c0d49789c1f
+SHA1 (patch-services_device_usb_BUILD.gn) = 6367ef77aad04620666fdc8f17c74f46818d1f51
+SHA1 (patch-services_device_usb_usb__service.cc) = 5a45740267b581d55370ee97b9f13395220a0c3b
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 8365b274320ffa0819616211e047b156c3a5181b
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 5de04707347bd3f64e6b922c93ca0a0d1283da38
+SHA1 (patch-services_network_BUILD.gn) = 6d0382f9986d9a70e64564c700de9bb3a8453717
+SHA1 (patch-services_network_network__context.cc) = 3f2c852d87c763a8dfb20771d61b417be1211bd9
+SHA1 (patch-services_network_network__context.h) = fd689345bc35d7b0ec9b200bfaf3db2a834921ee
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = e615f8f297502221860e3ac73af500df8b4d6800
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = d73a9171adafe4e8940a90e7cae0769cc42c4eb6
+SHA1 (patch-services_network_network__service.cc) = d44ee0b361ef7df66aa412c84a2bd524c437fa67
+SHA1 (patch-services_network_network__service.h) = 7a7ad0f24c943e0b4b5ae04e2a1ac030df280e0c
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 4efb189ba8e9cc930c6d667e95903bc04c9042ae
+SHA1 (patch-services_network_public_cpp_features.cc) = 7d5b08d5647439df2a436cdada680fca3a5a42c4
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 1711adee2489b486678a7579535e2b8d687cd94c
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 444f8dccfc21750f3ee5a34cf50def31846f4906
+SHA1 (patch-services_on__device__model_on__device__model__service.h) = dce9b384ba1450d9e305f8e6f60b5474049e0272
+SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = b206767da9f3f6b63940248c661fe641254b8744
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = af3dece9c6b855eb85ed01251851d87b64cbeb41
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 5b3c04266bc0f1fe7886a5697413ab19b7197dfd
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 7cf59656437b52d63e60d1a77700c11d5f94c397
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = a6f3e9e645ffc11968ed8054112a70eec9ce2148
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = b2ce343a22daac44ca4ce273aec4568cc8607487
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 29ebbd0bb1ff588947ea888708739ac5b44cab43
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 34d884c4f554d9d2a59fc51c36d92e81877b63e5
+SHA1 (patch-services_service__manager_BUILD.gn) = bef93e403e69e6acf45ed125b122391290715ca2
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 71e4dd1d0c12507cc9467c9baf7b131adf96ec76
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 52c62be14be8a529e04ec4305a0a722e342d8d7a
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 5d13177494f24165901d59635a5ac4e744714928
+SHA1 (patch-services_video__capture_video__capture__service__impl.cc) = da09016aacb98fc2272e1d954d0ccb0ef73b7dda
+SHA1 (patch-services_video__capture_video__capture__service__impl.h) = 619b5bf2c5d58b467c95aeeba680d9e8be75058b
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = 493fbb30bd1c7f881972804ce55fa7013f669319
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = f67b8700ff53742ecbe755b471f07cffdbef3609
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = e773cdc8b0502078bf34211bcf1362fa227c5110
+SHA1 (patch-skia_ext_font__utils.cc) = 46397e99898806ad9c147ae35d6d512588a2e727
+SHA1 (patch-skia_ext_platform__canvas.h) = e00bc1e88168a54b7ac03073c5ad45b213849a40
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = aa6cb26adb2aea20dbea7144a7cad12d865c32ae
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 74f2942634a1020d8fef177da50db79948e68c40
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 976926c27901237b143e8c5c51855af0bf78399b
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = bf9b14e0c6a250f1235f889d14ad89c90b5c1d87
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 3572400778e6f4016fd12ded7a93598cf770523f
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 2d8a4a31268a78bcfc0bb03ac4fa10686cd46f64
+SHA1 (patch-third__party_afl_src_afl-fuzz.c) = eb2c1ee94fb3aa5315bf8003f0101f1b6776356d
+SHA1 (patch-third__party_angle_BUILD.gn) = 61449f01d6342f286f91b7c30e53503e5eee3de5
+SHA1 (patch-third__party_angle_src_common_platform.h) = 73f25bbd1ad9767938cc6c7fd20199aab8af9e06
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 87ca8f1dc305e270a639d884079c19c29218fc70
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = e0d8dfba20a7bbc9e0ec5f304502f0be5d8d448b
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 6da86a926cf5f5a04997f798d7d935ceeba68d63
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = e52d10bd19193582fb244cae40b9ddd7da8060d0
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 821392a155ba17f79764460d7a6ed60554387762
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = f081d6382c4603820755a4cd94768286e6a6d711
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = afceac605b60cda182253d6444c69c36202fd646
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = ebe0e63274dbfd1baf06f2173f6dfd88df15464e
+SHA1 (patch-third__party_angle_src_libANGLE_formatutils.cpp) = 5be19aabb2c29432ab98833a3320f56a90946f5d
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = cf501c6027ebf25dc292237bd8bdb40dcdc7e391
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = be28d19245f945ed2bba4adcbb26a0a23fb2f0d5
+SHA1 (patch-third__party_angle_util_BUILD.gn) = 7ed523f98c460054100ee47d6e6505d4d8e1fc62
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 179792eab0e0bf95170e8ea923e7c6bfa4376d34
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 79803301d642d75149d7f9a8e9e94c912e1db2b0
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = df1509f8e81fe9b4e136aa62cd5bea357c26f103
+SHA1 (patch-third__party_blink_public_platform_platform.h) = 8d23d238d65a9801e8695ee37301f4817e3f4f4c
+SHA1 (patch-third__party_blink_public_platform_web__vector.h) = 563a8578ccfe4cdc31b9c40f28cbf7d76d3f5b6b
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 5a9bf72bcd242273c581187dfbeb1d35198b25d8
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = ce865837287922580e1a463598172e18c19b0597
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 25ead70948411454838585678623cb67d2ca2a28
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = c78fceab7195b74a799a0923a62068466df078c0
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = d50ff2ffc5a0271c9c747156e9563841863da181
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 29cd3e1c0068c12a970eadcb64ebd15acf81b3e1
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = f05cd6c285ed56c2082f953de0969f82a1f9b9da
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = ffe2788d69e6c1cfb96bef0e8e2c048bdada860f
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = dff396b436dc296592b0e92a1983027a2b083b27
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 12eca1ffc67e0a95ab7eb5483af8343664758ef5
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 712f11cd6977905f0f81a727c0a43821f93677aa
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = ab77d650b9968ea3a9e0e04b3e751d4a29050df0
+SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = 8a070537f7e5524da7cc79fa05ff0670bd356566
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = c109079490a7d393d314f248ad4c1427f3a024c7
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 754f88bb9f063aabfe87b75700b666b67906730f
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 069c15b439dca805c06d5a66b4f698fc2e999e3b
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = a4fdd7fbe2dafa16bec089000f7d8d380afbc9d1
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = e0d00f2955d289fbf827f846c9b4ff323a9a7fc7
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 3c3615ea6400c51a4b8b83f7889bd133521cb4f4
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = c919583cab0b2e6def33e0d511864f24bbb5a77b
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 0572c6aa8d15bd61474fa4073de161b54eea8305
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 73767ccca7c3925ea87725feda6d81101e2e0b1b
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 447f2fef98023ee71247d39d87ebbe9f4125644c
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = 0f9e3eb3e9c0615ba8489d8765d51f557ee762fb
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = a2c164dc81d328c22cb17349bcfc03649b063617
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = ec510eb0767bd321712e418ba3bc4d5446eae663
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 559801b334877b4aaf8d223e61012578425933b9
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 43a9d4f028595771704b72513a1dcae4e41ede65
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 994a0dba4b1c382b9b167e669ea97fc7ad7af8cc
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__platform__data.cc) = 2263b7d333a1d798e71b232b671237fc74eb9d47
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = e80d7c762fdee6c2e04914b183c9f427ef43a733
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 50a2acad5d38bbb243e13f0be380bd059060bf04
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 19c9a75537d1e6d66d2b4bdcd5713b68080001b2
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 397e8180688af7c602d407f55e23c0dc6d050929
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 3eb99c359cd695886d24945696f7e2215254077f
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 811513bc1433ac9c37c49011a7707e3c97a9ba43
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = c192f3d0629eb48fe47c5cab137edae1ed0e17fb
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 6ad616ddf8a14917621c84adfb8ed0b27fb4960d
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 2007700b8b723b209ee127b6f0a636c5f1923e03
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = fba022d83615b43ff8314a7f95f826ffb356dbda
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = cc2ea341a52974a68fc1fe5a79775d908977f7c7
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 3b550f54360c5f41dcfe3c1a991e213c50ae7610
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 198cb573b331d45044560440e8917efe863921e8
+SHA1 (patch-third__party_blink_renderer_platform_wtf_text_text__codec__icu.cc) = 729138c08830edebccda2ea4cb74e515cb3e7138
+SHA1 (patch-third__party_blink_renderer_platform_wtf_thread__specific.h) = 57ef51cb99335d40ca00ff8ebc620b638ba96f68
+SHA1 (patch-third__party_brotli_common_platform.h) = 44ddc01e4008cc719de2f68d273bc3edfd270557
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 453e290bb6605779a3ddab2d0098662dd60a884b
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 98e6b788627bf955e45ce112866349e3296e85c9
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 1f124eab7212eadc6cff188cefde5b41f9163788
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 52a759691c69fde5bb2eda76697a831040b505f6
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = cfff23899d20790d201dfd5d12fd8ca5887d9481
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 06ef256b21f801687c98ccaac1082cb91fbaee0b
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 800e1d6e95e6ea2f09c7091dfab5aba721c960fd
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 7e4707b5534fb6c3a9425e7e4910952e83cde496
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = c841378ba5d504b719b288433f172d1c21b79356
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 7b24da6462e481855b9e0b375ea5a758cf3f10bf
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 2abd3d6b86210e7ac4cc430cb9448fba05ffd757
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 02ac3a834c9028e0877a5879d84ef7bf60b46cfe
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = a0f5838a66cbc6c267b67d85bd4f900d8e0c822e
+SHA1 (patch-third__party_crc32c_BUILD.gn) = 1a1a703b99b932906d4b5f7191ec6bf5d09ccabc
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 7fcf927d14e0879be224c75d03e0c767065dae70
+SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 8897e1f5f8ee6320b100e17f1985ab2cb753289a
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 365990f80892efe1cc1689d4fefb24a27ab36564
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 472f92d7381387cc440ca4d60216b18466b1a55f
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = fbf8d2cc567b92333eae336092e0104161694cf6
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 50f7f6408506d09901456f3ec0254def9d4f1151
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 12be14cb229fcd22ced161830aa6fc45740da0e0
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 3b943230f700bc292f133c19722e0363fe8ed936
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 2d95e96c37554567aebc15ee600f31295d713680
+SHA1 (patch-third__party_fontconfig_include_config.h) = da0cf30ba101fa353a8c3249a142adec137f655f
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 2d902a998f2316dd37f443041901bb9597d1f444
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = acd875fb93c88c4b6834b0a51f5bbb4a0a754ce3
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = ea3d109c4efaeb2c169585d6c2d3713b04a13087
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = fc1fde4fad92935f4e85491dcccf7a3a5bd87ef7
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = a05ea7cca2c84d48adc2da8c4804d4ad3b8e2d98
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 4a3a4198ac118b4d04db24220fc877cfbb9c77b0
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 8f687b8c14b70673ddf2b694a854fa6603f4bb3f
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 3fb76f4ee5aac26fce36c28088f25f2b84f316e4
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 60ad2b5b0bacfea31cac770ddbe1b2c32f059d8f
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = e1d20b468892fab219de1e6fe2d1442046cd1cb6
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 051ec01d74a95cccb9537ffd231a44dcb2551f0d
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = fc2a72c289ef4283f1b2e9255de4e82452d6ec19
+SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = bc2d1301d42c38a3c2c40d4dff22ff7472afffff
+SHA1 (patch-third__party_libsync_src_sync.c) = d10f8c297e517f71175410d221a027e2c5754d07
+SHA1 (patch-third__party_libusb_BUILD.gn) = 30a48c2874f2da8dd720886173d466e71d87a273
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = eee12d75e4cc2efdb64c877c81babd859068495d
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = f37ed48889f884cc2af5997f7cad63d7f90dd348
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 8483145e00c56c89debcae31ed245a267bdc6cb4
+SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = b1c54fed7492f63c142b23b1b2d90a1448633b15
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 0ad413debfadf5b6c194e7a2723f2c00070f4c3d
+SHA1 (patch-third__party_nasm_BUILD.gn) = 995a3c9bd7d0add5c7836e1b8fac1afa70ce110c
+SHA1 (patch-third__party_nasm_config_config-linux.h) = 39ce4cb179026303b858fd82b9b8920294ef27ca
+SHA1 (patch-third__party_node_node.gni) = 6e7e7bcb24863cacf42f5e0c58f25dc7a8b6a4db
+SHA1 (patch-third__party_node_node.py) = b0a162b2496124b256d365c2e9c546a2b8cd8e47
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = abd506acce631d5648b7f4a48ef3812ea5b960a8
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = c0a219f4b3d73f5283c87058c24cdca79f525654
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = e7e833daa522943ab66e8597574f2e47519a999a
+SHA1 (patch-third__party_pdfium_pdfium.gni) = b59f8b86836d5cdfad6d1827cfaa7652d3452d41
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = a3020ec5a89b8f668e39b7e83e0e8748ef9a7674
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 503cd98ad2512ff4f36e6d8472a8b2e6717a5acf
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 66d98f4477d1b680802f8f5701c80db23d764030
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = f9a0191820a72b9cc6c9f102f1055cdf9c017ca5
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 1e04379c1bd9701f9ed0634199ddbe852ea00e3e
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = b4439b38905ab96834cc5d0e49a3605415d03ae5
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = a103a825118c3713c6a74df28430f716d6a40497
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 393fd9d476bf0ed5870e21409a465378a04242cd
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = fbc749ebe3f9817b4f1e1a748d1faf631ccd89a4
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = bc5a06500d8081c5cb689dbd11e80deb1db81d0e
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 7d821a0b88e7948000a7ace633b6cf68372d3e9e
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 13d3095198b5246b54ef7b95bb605bd0a83af1bb
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = a19765ab6818e3f6f173ada39f5a1beef0dfef9f
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 7a61d9263d1cd108d9f4bf5ef71d6eb9a9a53cf7
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 9e2bd83a45e4e1057f1061f6a8730ea307e08737
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = dc6357188aad4b9ef42a8349128d046ee2478e72
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = a76810c1e6f436fe7172250f2ddd0f2c2666320c
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 58e2aee12f8c0dbb19ad1e7a8ff70a2a3fa0d52f
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = a9646123bb5e177a0344cd82e74ba82931bee59e
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = d24b191e37e9b38b6d7fe9b6a25695cfdb71cccf
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 1341e302da6a924a9085abcf96dcc0e5f0767b2a
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = b75c31aeb111b59c671e87abba011aa0077472f9
+SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = e84430a01b861f7d1c88affc92b335e91799516f
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 7c060b971f0d026a0b8628ee1bbf63314b4d0b52
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = f6ce0251f23b26f66b41841663fd86d90b58d9c9
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = af4f7479b45cf73fb1910cd1c6b6f999e866ab5a
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 41d0116dac4052c813f4ee67b016014de0e91352
+SHA1 (patch-third__party_sqlite_BUILD.gn) = c4691ddc0336a7a864493be174db864c5caa9eb8
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 1a19b9b45437bba8c3a5e5aa0a6e18cc8749510d
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 2850fdbdf851f5409e60942f11a99915ada619fc
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 1516571f3413d77a6b49094b4439b3215f6eb489
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 82d4d2cbbd0c1666768deb01d9b10c02cee8fd1a
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 1fabc5e6daa722a8c1fd23ecb8ef198363c33568
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 200fe0496828fd2c28c40a7c15a211292a739426
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = b00c164012fc7eb3157b54daf7dd6faf3615a058
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 02fba097578368abb458194f3354f6b67b01e2ef
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = df39d3d447b29f023d443f6ccf2881cba7c8d689
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 1ae4cde724667c4caa579ee4fdeb88b81c3efd01
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 8f6111922543df315b900448139a22fc0796cf4a
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 35b162967fbd3667e566dec05c22a0ffc049f5e7
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 6794d63138e875705033a656f1901fa3334e7574
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = af2649a8eac22ceaeaa1d0d0995ff3355680064c
+SHA1 (patch-third__party_tflite_features.gni) = 57f75eaa1b7c89aa6af3d0b7134555a658752ea5
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = 9d9883b637e52054c8280e06f0524739f0f74b9d
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = f394cac50ca865a58d8629b15ad608a470b85613
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 10e181a7dbd68733bd3dd031a738937df4ff1686
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = a8558e7909d6cffef02ce7f28ac2a8adbcbea689
+SHA1 (patch-third__party_wayland_BUILD.gn) = 1edca14c783c5a67c136fca1bfcdc1b54e587d9c
+SHA1 (patch-third__party_wayland_include_config.h) = 08e378116cc8f471d4f119c72d5b9231e5040411
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 4c095ff00a3d7c874f96dbbfa19c1256183ca580
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = bc7a38a7f8b31f84bcb78a464f4d4fac1ca608f4
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 5121a2f0d570569b75e7c59af52a098c870fa8e0
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 7f279ccb8e91bc2e30ec1015cd956106d3fe0f88
+SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 87e77aba54f38372e85d548478687011c94522fe
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 1f0f435a67d9757d737071280c7f4afe6d128872
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 59e5b236fefae85b605b9c6cb38a967b57cb5122
+SHA1 (patch-third__party_webrtc_rtc__base_net__test__helpers.cc) = 6133773e1063829b4c54fb33b382c5f27b54e4ec
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 810e4d17b7e1f4b3842ab323867019c2ce25675c
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 25243d4d056ab5386f1950f541c3b7ba62f2618c
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = e5aa73bbc01bd8de29af6113ff79b34737a35035
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = de668abd7cb2dd43cc43804dbbb0eb3553275973
+SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = d8f3340ab79b3ebff213a78fea4dc0fe5cb9f12b
+SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = ae92c999d67ea052258012587690590db33f729b
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = a6628aef5df2ef48a2f61cf5c1396735efc69dff
+SHA1 (patch-third__party_zlib_BUILD.gn) = b9e7b9577903b95e431e94607d2e0e2550ef7dd5
+SHA1 (patch-third__party_zlib_cpu__features.c) = d64e42f530a6bcd8233037239ea5fa6da93d8561
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = c62a1262fcce1ebf9ff8c02f57e08eaf42356a85
+SHA1 (patch-tools_generate__stubs_rules.gni) = f71fde10d2f67756d5f8f932d1f6bc8f9a4b0659
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 67c2940ebff0bedb36c9fe2d28fa20337de5e6f7
+SHA1 (patch-tools_gn_build_gen.py) = a9db12729ceddc0ba3bba1de6ddf9eb7e9730a3c
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 13f8665c242d0f23d5c1d7905e55fd2e76d2adfa
+SHA1 (patch-tools_gn_src_gn_version.h) = a76ad1568a4e3cde883179a51c7ebac622ff3487
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = a281709f7f01a114f4f86d8d134545864d7d2d21
+SHA1 (patch-tools_grit_grit_node_base.py) = fe71778436bec5f4933cf0a415988dee0cc1459c
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = fbf09798298efdf4bdbf365f07a71810cbf8aec0
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = e7cd36cfad8e1650fdcf060fa5e92d1a00bcbba4
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 17bdd57cb3c27d6cb9367adf24b84576af7adf20
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 51ae8a484fa39cd2235e74e69e325e11fdca37ea
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = c446b095207d3f1e67c8b91c732bc7b88e7c261d
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 84de0c1795fe88c8d166b11c787eae1e21c3c1ae
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 0ce7273f34ed51b5ddd5f7294678ee2232cdb3c8
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = a566e330efc89126ff85ddc73f0a71a3ca8c81bc
+SHA1 (patch-ui_aura_screen__ozone.cc) = 2df985bd4154b354f64076aaec7c87a218732bf8
+SHA1 (patch-ui_aura_screen__ozone.h) = ce590d5bfcd9c1c7db8a6bad2a85bf4626d1f5b8
+SHA1 (patch-ui_base_clipboard_clipboard__constants.cc) = f196dd6a1e109b6110068fcf7d95df9b4e0be888
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = bd01d9f87e9ef1bb9cb8ddf8b8fd165f16305adf
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 30e048986de46814a7e330e7028538f07b681526
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 11388a75229928e556a869bbb35955c3f94809af
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = 157585a31429b67897b9c7b166bf050346d439b1
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 3b200f4e54a1c58cfcaefdbd15ea7ce3b4a6f58a
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 60754e9b0ebdf184d3a4ec5316d384166fa5ca55
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 9ef6330d45148b8eab09a7e141bbadf40457d933
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = dba773ee5f75d3cf8f0a09bf699f13011dfa5268
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 8287b51df5b5bd3a3aa5e5ac3e026e1ec04a2db0
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 75d08430d95e20fe5c3cc492efd7d1ce719e3c86
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = a624a08af330f0ea1f07cecc067c6729b66555cb
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 54b0176a9b8e40961491bcd140ac8981d3255459
+SHA1 (patch-ui_base_ime_text__input__client.h) = 43c0d64c7a957d4ee1a59b540a2c9a39311324f9
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = e69fa3f648b18614e7440e6f93f59bea7ea17103
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = fc5a3b10c6960a4215604a4f3b00b73b3a0d5627
+SHA1 (patch-ui_base_test_ui__controls.h) = 312bc0a8210a64201fde9139089d6843b1ca4043
+SHA1 (patch-ui_base_ui__base__features.cc) = 29aff22fb38e27453a65bb0c1fb6c477c1103c9a
+SHA1 (patch-ui_base_ui__base__features.h) = 62951bdbb6214e91b5a88821c5c56f0f4154e400
+SHA1 (patch-ui_base_ui__base__switches.cc) = 6bf6dcb4771ac159e0700d7f613b5f11fa681500
+SHA1 (patch-ui_base_ui__base__switches.h) = c0d9f3f675067f420100855d5fcfc71b409bc4db
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = 391b2780e3aaeb354aca8926f2193f85ed957e89
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 9748f4a1944d7128a2d1aad80f12fb6d5361b177
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = f2debb5cd87c58a4e1ec20e5d920dd1250b20f38
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 93acadc03aa9fdf6e551a2167b5ca770c786ceb2
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = f72824937d0cc0579da4aa830bc9d504308a87b1
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = a40994844587d5d7cd827c76e9916099c0d9ac67
+SHA1 (patch-ui_color_color__id.h) = f3ab98a56864a3aea873643a1c9f4976f8c30e56
+SHA1 (patch-ui_color_color__provider__utils.cc) = de090d93bf8f1ed1719a6a70eb7dc01138ab0338
+SHA1 (patch-ui_color_system__theme.h) = f881b83b3f69aaa901e1baf80c3e40e94c411a9d
+SHA1 (patch-ui_compositor_compositor.cc) = 1b4bc225bdee9bafa25a5ae83b1f09d59f28e46b
+SHA1 (patch-ui_compositor_compositor.h) = 347cdf2f2c9ca4927955d65a5d30670d512c33a7
+SHA1 (patch-ui_compositor_compositor__observer.h) = 73cfe550a035bed3ab69037cb8c6129664bf3496
+SHA1 (patch-ui_display_screen.cc) = ccf8b01bbf2771620c2e0dc0fcfcd62e14caeafa
+SHA1 (patch-ui_display_screen.h) = a7d3be7c32e8ca4cec1b83787dda4a48fd76ce12
+SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = 9a7792a5deb363878cde9979e1ec1daf305e2c74
+SHA1 (patch-ui_events_event.cc) = 6571105fad0b036ca6e22d4db81f34d655b11caf
+SHA1 (patch-ui_events_event__switches.cc) = 5f1e6978dcad25f904cc7c069fe931a4d0cb62e9
+SHA1 (patch-ui_events_event__switches.h) = 46e416845aa60c3364a4325242eba0fda8877bfd
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 36c82ebd318dbe586e81aa167253836b49346d4e
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 3adf9bd67250af2b8a0c2fe44e44f705f6fccc7f
+SHA1 (patch-ui_gfx_BUILD.gn) = bbc64009e8cc7ba2f8b62294cdc5de8597d51d9f
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 8a357bf3b8c76189f57313118062139cf860129e
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = b97c98e92972dc0fa927fef3c6bdb4f1b9978b41
+SHA1 (patch-ui_gfx_font__render__params.h) = dcb27004eb01feb7192a4ff2a712eed4b5125aa0
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = ce34c8d5b4d3b83e4dff4aa49b75401f754b884e
+SHA1 (patch-ui_gfx_font__util.cc) = 69b8dcd674775702c936dca6db7576ab91cd7288
+SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = 7fe96d85ce3b4fa61bfc58cce011e9527c89a55c
+SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = bf2979927e1202d88ab8abcf6c04a5003660e239
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 8157066ca90757441206a99e5bdc467658e2e445
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 8247817053c16175f2528e7484fe6e44c185aa1a
+SHA1 (patch-ui_gfx_mojom_buffer__types__mojom__traits.cc) = 760800826811941bfedfda9e0481b487d1bf2394
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = caa1c1c095afeb70d2cf44a136806ec9011ad1c2
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = db9b1b63b8a0081e83747cfc9426159d71dc68a6
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 43fab5158d1ef3243065d0ddae2959c1a8a14878
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 9a223f0f40357335f017cdc736237b669ab7614c
+SHA1 (patch-ui_gfx_native__widget__types.h) = 01caa4e568ee210c02fded4f8b13f4f65db63bdf
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = f3a0a61de0abb754d3465a374d7c1bcb94604a0e
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = e363422e7b55c6cd9487370a084c81dddc2148a7
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 86244363cfc73e7de31b1eabc7a74ead1a405f76
+SHA1 (patch-ui_gfx_switches.cc) = f3a2c3f9266b6abacf406ec24755c5e44aa27b8a
+SHA1 (patch-ui_gfx_switches.h) = 25601b9a944de54ab8d7f2992f9923174490c639
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 6e582fc549d32eea0f88a5554a31c368bb14d624
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = dfd50cd828094fbd92a71f5b6314fd60e66909f5
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = f58ef8fc5ea92f4d8798673df74d6e1cb37f7b24
+SHA1 (patch-ui_gl_BUILD.gn) = e248ad0b4d618b5c762e11b0d5a9416cc964ee4b
+SHA1 (patch-ui_gl_gl__context.cc) = 87c2612454601323ccb1f89343dc85308bda673f
+SHA1 (patch-ui_gl_gl__fence.cc) = 4296c6295dec8edb0d9a7cd991d387f46a062379
+SHA1 (patch-ui_gl_gl__implementation.cc) = fc55ea58218d6ca56359ecab3e8cf20b81aa60b5
+SHA1 (patch-ui_gl_gl__switches.cc) = 13dd4bf8c675431e53a9aa9d4eee1976400c84d3
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 30ba54836d8c8a8a869c89e602f1e176b7be2f77
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 667d09528acf9778550d5ca899d35ba1da8e8834
+SHA1 (patch-ui_gtk_gtk__compat.cc) = 87c666e173a9db7cb0d684c6e2650d107b7ae394
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = b22de7ac22f19979fd712f8d01628a611bc90d66
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 19f245d3ecb71294cb99725bfeb100067859a680
+SHA1 (patch-ui_native__theme_native__theme.h) = 459b5f4911b149ea9d03659ba53999c763e37f01
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 951ab02254f4f64b07ff167623483941e0586cf1
+SHA1 (patch-ui_native__theme_native__theme__features.cc) = 209aac03d0103d9531075125e998f2f2bddef31c
+SHA1 (patch-ui_ozone_common_egl__util.cc) = c36a6a8c6e1b1000206658300fa228499b2d2617
+SHA1 (patch-ui_ozone_common_features.cc) = c2a886e740d5db94cefc8c97a69674a466042d11
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = d9508a8b65af703fcb3608a4e9febd4f3fbb379e
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = c21ccf90383bba9afb2bd4514139203286d5d345
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = f263da8a670554e9e3106a324272fdedc9bab3a8
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = bd92bd92b8c49a888ea38bf3aba0bcd5f3cb30e0
+SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.cc) = 9661bdbd80012cb50da102620066e2c90c3d75cf
+SHA1 (patch-ui_ozone_platform_wayland_emulate_wayland__input__emulate.h) = 123a33e3507ddec454cc387e28541fd9a9f74231
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 75f9d1317fb5b89648cd43c728d2aa7f0afb89e1
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__connection.cc) = 71be6d0ea67829452fb2720a131f310695431422
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__input__method__context.cc) = 227feee72bf74387bed1180e34e2542ca0827a65
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__popup.cc) = 01ed76c81fa312426a45be765dacb6de8c9bc00b
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__screen.cc) = 422807add3576e0d68201ec924f56c8866e9cff2
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__screen.h) = efbc19a9ec2430a51d2ccf0ff0ce3a8b08a6d3fd
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.cc) = 356ac403e109662a7e238da6f2237b4b7c162247
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__toplevel__window.h) = 5cfc36d2999015e14620a8adc0d50cf8f19b1a61
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.cc) = 7a46500eccf933d8356556100350dd06c2f0d9db
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__window.h) = 75cf895db4f84405c223140480b4a8b0bf101054
+SHA1 (patch-ui_ozone_platform_wayland_host_xdg__toplevel__wrapper__impl.cc) = 2cc2be570181aac3047e111501bf0afd5b2b283e
+SHA1 (patch-ui_ozone_platform_wayland_host_zwp__text__input__wrapper__v1.cc) = 9aa91dfe6c7eb595780425405e4dbc340dfae5ff
+SHA1 (patch-ui_ozone_platform_wayland_ozone__platform__wayland.cc) = 9e2abc08953b1fd90c2f5b019e740c6b02a7a730
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 617ea56935da26255a2a620518a729c982441cc5
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = d4c04d5bc2c25a9793082b543e8a4a5f70623c86
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 7530ff87efa963f40508c4775b35f91dd37959df
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = e67089238d374a3a96a9e8aa7081ecc4a48e6cfc
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = b387fad88da93988a4705be5e739e341dad89781
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 6e77b341ed86acf2e8896ee349734f22e0202672
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 0abbd5f81ce9a38f64587364b4e8f520c79c7b58
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 487e80491fe51d676ba3cafa8b79f31541f0ba9f
+SHA1 (patch-ui_qt_BUILD.gn) = d11a4059a2ffa3108e6039e5ecaeab5fd8b5f721
+SHA1 (patch-ui_qt_qt.gni) = 1517ad23f7fac1be4244a5f49701fa1b00ed5e39
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 1d06fbdf596375833cb19d841bc2f0a15df777e6
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = f0a0a383ddb328476773259be3cb0a6cc2986230
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 2d1dc330d162ec476a2742c329488a4fb8a76e00
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 581068b911dca667bb8653b6ca8cbe26010198ba
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 7725f8957775838fc657c83738b75979aa4e6603
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 8080525f2bcf7b1cd8778df85a846724f9ae2114
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 0c344500a184d39050bd5a4bf50bd086efaa4a3d
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = 82007a61587559048b57742f24b489aa671f914f
+SHA1 (patch-ui_views_controls_prefix__selector.h) = 1a50f3af7599dd43664af4175b54b26cb5666456
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 9336ce0bebc507bc16059a95f8ccb7769d891020
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = 55bd3aff3f1f62e56c1b1e6b7f35478e4724d9d5
+SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = 99e8d94a30bbade4df5fa813293494359d58bee2
+SHA1 (patch-ui_views_examples_widget__example.cc) = 622591e16291ad61d65ca910de9c0e96ada0821a
+SHA1 (patch-ui_views_focus_focus__manager.cc) = 587905ec5d1884ea13956e78523da17951a9f8cd
+SHA1 (patch-ui_views_style_platform__style.cc) = 4f782ada0e052531fc91392e1c69ab25e3e96be0
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 2fe451d6c17c567110aefaddc0d9b5af2b1f1b3f
+SHA1 (patch-ui_views_views__delegate.cc) = d570c421fa3f06f54f552eb91b9a74a342ecbfe3
+SHA1 (patch-ui_views_views__delegate.h) = 4029f25ec64178ec059d48128acff214364db52e
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 8555c50fa3c2f6ec010e0c99813b12b89deeff6c
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 4acc982e711c2faf4c76725eb217fa7c1024b6e9
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 102f2361c4f52461d93c25e1e1e04019db2c53a3
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform__impl__interactive__uitest.cc) = c5d6ffe381e8850367b537dae0bba12ea50ec43b
+SHA1 (patch-ui_views_widget_root__view.cc) = 16aa9b9d1c02978f2a140dc35e3e6120793b5a83
+SHA1 (patch-ui_views_widget_widget.cc) = 5645deb25fd73abe22f75ef0311d5bde6d10bbb0
+SHA1 (patch-ui_views_window_custom__frame__view.cc) = 2d7d5e274b14d0afc70808ff9f19b18a16cdbd06
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = 071e617b7ed4934a40768f111a3dfbaf1f1ef151
+SHA1 (patch-ui_views_window_frame__background.cc) = a501dc9211655680cc25fbd75ccafc18c98ea372
+SHA1 (patch-v8_BUILD.gn) = 753cacb9e4b55782909db6b008497737f1c700c1
+SHA1 (patch-v8_include_v8-internal.h) = 5a474d9ef6fc4d1733858343b2d6dcaedb918669
+SHA1 (patch-v8_include_v8config.h) = b779a9f139cd6feb61beac8b03ffbddbdd4d2da8
+SHA1 (patch-v8_src_api_api.cc) = 93e13ba8d58c574c5130e8ead4e8d97018019fd0
+SHA1 (patch-v8_src_base_atomicops.h) = 8a9c0f35f52da3e4ec2eca466b638012bd2026ab
+SHA1 (patch-v8_src_base_platform_memory.h) = c7b8e780473175279b1f96a9154b5cd8ca33b8a3
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = ad29f4d7c4c6afcc635be6de3a93d1679d235086
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 12ddd2a51abd04536fe2ae078e389cda7513dd36
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = a51b11b9e28a832ce259ef4cad08358ed91abefb
+SHA1 (patch-v8_src_base_small-vector.h) = 7c3f5dc95c1ace7f21d63cfc185fc4d750eb739e
+SHA1 (patch-v8_src_base_strings.h) = 1adcfddbd252fa3e4beebd6602567dd7beaee536
+SHA1 (patch-v8_src_base_sys-info.cc) = 6ebd0f5c65915ae572d58b685b472076ac2b9770
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 8b58e1c1d340506d6a9ddedadec66e1baa8be4e4
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 0488b55c7e0c9e67caec50a827df4e283f62282d
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = cb55e5171fac05918a3d7314f22a8fd07bcdb7a6
+SHA1 (patch-v8_src_execution_isolate.cc) = 59e62587bd191ec1713593c57f05e06422c68671
+SHA1 (patch-v8_src_flags_flags.cc) = 6abf667c5ef42064cd4979b3f8acbe28be54125d
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = fab8dd1811e591599957d31e7b15bc1b7397b4e0
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 11c32e83f9770714f06c07a483692005eb6a6660
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = ce217a710996979d37d6e84be2bced7453fd9732
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 474ecd463993779389e56418f04de7094c25cc2a
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = f0e630a39312f32ce9fc4cba68a27e498bd8ebed
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 8f274a16044dda4bab53fbe0d6744186fa9ef7f8
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 12676ba71163bbc687fe664edba38e21b3b62aed
+SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = c1ecb1d3db25022e24f73ba45abb71b23c30185f
+SHA1 (patch-v8_tools_run-paxctl.py) = a462058b0db7facda0f5144568d32e60de01ab14
+SHA1 (patch-v8_tools_run.py) = 7b955649171f10a74fbab6f2c4a402ff1c98e879
diff --git a/chromium/files/chrome b/chromium/files/chrome
deleted file mode 100644
index e638029141..0000000000
--- a/chromium/files/chrome
+++ /dev/null
@@ -1,75 +0,0 @@
-#!/bin/sh
-
-DATASIZE="716800"
-OPENFILES="400"
-
-xm_log() {
-	echo -n "$@\nDo you want to run Chromium anyway?\n\
-(If you don't increase these limits, Chromium might fail to work properly.)" | \
-		@X11BASE@/bin/xmessage -file - -center -buttons yes:0,no:1 -default no
-}
-
-if [ $(ulimit -Sd) -lt ${DATASIZE} ]; then
-	ulimit -Sd ${DATASIZE} || \
-		xm_log "Cannot increase datasize-cur to at least ${DATASIZE}"
-		[ $? -eq 0 ] || exit
-fi
-
-if [ $(ulimit -Sn) -lt ${OPENFILES} ]; then
-	ulimit -Sn ${OPENFILES} || \
-		xm_log "Cannot increase openfiles-cur to at least ${OPENFILES}"
-		[ $? -eq 0 ] || exit
-fi
-
-#
-# Temporary workaround for the case when chromium crashes and leaves
-# the SingletonLock, which prevents chromium to start up.
-#
-if [ -h ${HOME}/.config/chromium/SingletonLock ]; then
-	_pid=`readlink ${HOME}/.config/chromium/SingletonLock | cut -d '-' -f 2`
-	kill -0 ${_pid} 2>/dev/null
-	if [ $? -gt 0 ]; then
-		rm ${HOME}/.config/chromium/SingletonLock
-	fi
-fi
-
-#
-# Issue #395446
-# https://code.google.com/p/chromium/issues/detail?id=395446
-#
-[ -z ${LANG} ] && _l=en_US.UTF-8 || _l=${LANG}
-
-#
-# Workaround to dbus
-# https://bugs.chromium.org/p/chromium/issues/detail?id=918234
-#
-[ -z ${DBUS_SESSION_BUS_ADDRESS} ] && export DBUS_SESSION_BUS_ADDRESS="autolaunch:"
-
-#
-# Workaround to pulseaudio
-# Chromium is failing to start a new pulseaudio server,
-# however can use an already started.
-#
-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.
-if [ -n "$LD_LIBRARY_PATH" ]; then
-	LD_LIBRARY_PATH="@PREFIX@/chrome:@PREFIX@/chrome/lib:$LD_LIBRARY_PATH"
-else
-	LD_LIBRARY_PATH="@PREFIX@/chrome:@PREFIX@/chrome/lib"
-fi
-export LD_LIBRARY_PATH
-
-[ -d ~/Downloads ] || mkdir -m 0700 ~/Downloads
-[ -d ~/.config ] || mkdir -m 0700 ~/.config
-[ -f ~/.config/user-dirs.dirs ] || \
-	echo 'XDG_DOWNLOAD_DIR="$HOME/Downloads"' > ~/.config/user-dirs.dirs
-
-#[ -z ${ENABLE_WASM} ] && \
-#	_NOWASM="--disable-features=WebAssembly,AsmJsToWebAssembly,WebAssemblyStreaming --js-flags=--noexpose-wasm"
-
-LANG=${_l} exec "@PREFIX@/chrome/chrome" ${_NOWASM} "${@}"
diff --git a/chromium/files/chromium-browser.desktop b/chromium/files/chromium-browser.desktop
index ebfb79b573..163a834091 100644
--- a/chromium/files/chromium-browser.desktop
+++ b/chromium/files/chromium-browser.desktop
@@ -105,9 +105,9 @@ Comment[vi]=Truy cập Internet
 Comment[zh_CN]=访问互联网
 Comment[zh_HK]=連線到網際網路
 Comment[zh_TW]=連線到網際網路
-Exec=chrome %U
+Exec=chromium %U
 Terminal=false
-Icon=chrome
+Icon=chromium
 Type=Application
 Categories=Network;WebBrowser;
 MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
@@ -165,7 +165,7 @@ Name[uk]=Нове вікно
 Name[vi]=Cửa sổ Mới
 Name[zh_CN]=新建窗口
 Name[zh_TW]=開新視窗
-Exec=chrome
+Exec=chromium
 
 [Desktop Action NewPrivateWindow]
 Name=New Incognito Window
@@ -217,4 +217,4 @@ Name[uk]=Нове вікно в режимі анонімного перегля
 Name[vi]=Cửa sổ ẩn danh mới
 Name[zh_CN]=新建隐身窗口
 Name[zh_TW]=新增無痕式視窗
-Exec=chrome --incognito
+Exec=chromium --incognito
diff --git a/chromium/files/chromium.sh.in b/chromium/files/chromium.sh.in
new file mode 100644
index 0000000000..e7c40933b5
--- /dev/null
+++ b/chromium/files/chromium.sh.in
@@ -0,0 +1,75 @@
+#!/bin/sh
+
+DATASIZE="716800"
+OPENFILES="400"
+
+xm_log() {
+	echo -n "$@\nDo you want to run Chromium anyway?\n\
+(If you don't increase these limits, Chromium might fail to work properly.)" | \
+		@X11BASE@/bin/xmessage -file - -center -buttons yes:0,no:1 -default no
+}
+
+if [ $(ulimit -Sd) -lt ${DATASIZE} ]; then
+	ulimit -Sd ${DATASIZE} || \
+		xm_log "Cannot increase datasize-cur to at least ${DATASIZE}"
+		[ $? -eq 0 ] || exit
+fi
+
+if [ $(ulimit -Sn) -lt ${OPENFILES} ]; then
+	ulimit -Sn ${OPENFILES} || \
+		xm_log "Cannot increase openfiles-cur to at least ${OPENFILES}"
+		[ $? -eq 0 ] || exit
+fi
+
+#
+# Temporary workaround for the case when chromium crashes and leaves
+# the SingletonLock, which prevents chromium to start up.
+#
+if [ -h ${HOME}/.config/chromium/SingletonLock ]; then
+	_pid=`readlink ${HOME}/.config/chromium/SingletonLock | cut -d '-' -f 2`
+	kill -0 ${_pid} 2>/dev/null
+	if [ $? -gt 0 ]; then
+		rm ${HOME}/.config/chromium/SingletonLock
+	fi
+fi
+
+#
+# Issue #395446
+# https://code.google.com/p/chromium/issues/detail?id=395446
+#
+[ -z ${LANG} ] && _l=en_US.UTF-8 || _l=${LANG}
+
+#
+# Workaround to dbus
+# https://bugs.chromium.org/p/chromium/issues/detail?id=918234
+#
+[ -z ${DBUS_SESSION_BUS_ADDRESS} ] && export DBUS_SESSION_BUS_ADDRESS="autolaunch:"
+
+#
+# Workaround to pulseaudio
+# Chromium is failing to start a new pulseaudio server,
+# however can use an already started.
+#
+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.
+if [ -n "$LD_LIBRARY_PATH" ]; then
+	LD_LIBRARY_PATH="@PREFIX@/lib/chromium:@PREFIX@/lib/chromium/lib:$LD_LIBRARY_PATH"
+else
+	LD_LIBRARY_PATH="@PREFIX@/lib/chromium:@PREFIX@/lib/chromium/lib"
+fi
+export LD_LIBRARY_PATH
+
+[ -d ~/Downloads ] || mkdir -m 0700 ~/Downloads
+[ -d ~/.config ] || mkdir -m 0700 ~/.config
+[ -f ~/.config/user-dirs.dirs ] || \
+	echo 'XDG_DOWNLOAD_DIR="$HOME/Downloads"' > ~/.config/user-dirs.dirs
+
+#[ -z ${ENABLE_WASM} ] && \
+#	_NOWASM="--disable-features=WebAssembly,AsmJsToWebAssembly,WebAssemblyStreaming --js-flags=--noexpose-wasm"
+
+LANG=${_l} exec "@PREFIX@/lib/chromium/chrome" ${_NOWASM} "${@}"
diff --git a/chromium/patches/patch-.gn b/chromium/patches/patch-.gn
new file mode 100644
index 0000000000..f5badc09ab
--- /dev/null
+++ b/chromium/patches/patch-.gn
@@ -0,0 +1,15 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- .gn.orig	2024-11-14 01:04:01.004528000 +0000
++++ .gn
+@@ -172,4 +172,6 @@ exec_script_whitelist =
+ 
+       "//tools/grit/grit_rule.gni",
+       "//tools/gritsettings/BUILD.gn",
++
++      "//third_party/icu/BUILD.gn",
+     ]
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index d94056046d..e01ff2c797 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-10-26 06:59:41.168161000 +0000
+--- BUILD.gn.orig	2024-11-14 01:04:01.004528000 +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",
-@@ -437,7 +436,7 @@ group("gn_all") {
+@@ -444,7 +443,7 @@ group("gn_all") {
        }
      }
  
@@ -32,7 +32,7 @@ $NetBSD$
        deps += [
          "//third_party/breakpad:breakpad_unittests",
          "//third_party/breakpad:core-2-minidump",
-@@ -628,6 +627,15 @@ group("gn_all") {
+@@ -634,6 +633,15 @@ group("gn_all") {
        }
      }
  
@@ -48,7 +48,7 @@ $NetBSD$
      if (is_mac) {
        deps += [
          "//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -676,7 +684,7 @@ group("gn_all") {
+@@ -682,7 +690,7 @@ group("gn_all") {
        }
      }
  
@@ -57,7 +57,7 @@ $NetBSD$
        # The official builders use this binary from the default toolchain's
        # output directory after building in order to upload the symbols of that
        # binary. They build the binary like `ninja symupload` which requires the
-@@ -1158,7 +1166,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1168,7 +1176,7 @@ if (use_blink && !is_cronet_build) {
      ]
    }
  
@@ -66,7 +66,7 @@ $NetBSD$
      script_test("chrome_wpt_tests") {
        script = "//third_party/blink/tools/run_wpt_tests.py"
        args = _common_web_test_options + [ "--product=chrome" ]
-@@ -1251,7 +1259,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1261,7 +1269,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.
-@@ -1265,7 +1273,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1275,7 +1283,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.
-@@ -1729,7 +1737,7 @@ group("chromium_builder_perf") {
+@@ -1739,7 +1747,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 0a7fc5170a..07b06e5ae0 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-10-26 06:59:41.986658000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig	2024-11-14 01:04:01.081529000 +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 df31cec726..3535e2a72a 100644
--- a/chromium/patches/patch-ash_display_mirror__window__controller.cc
+++ b/chromium/patches/patch-ash_display_mirror__window__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ash/display/mirror_window_controller.cc.orig	2024-10-26 06:59:43.070316300 +0000
+--- ash/display/mirror_window_controller.cc.orig	2024-11-14 01:04:01.235530400 +0000
 +++ ash/display/mirror_window_controller.cc
-@@ -294,7 +294,11 @@ void MirrorWindowController::UpdateWindo
+@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindo
        if (!base::Contains(display_info_list, iter->first,
                            &display::ManagedDisplayInfo::id)) {
          CloseAndDeleteHost(iter->second, true);
diff --git a/chromium/patches/patch-base_BUILD.gn b/chromium/patches/patch-base_BUILD.gn
index c3d195504d..abb228a296 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-10-26 06:59:45.049518800 +0000
+--- base/BUILD.gn.orig	2024-11-14 01:04:01.745535600 +0000
 +++ base/BUILD.gn
 @@ -940,7 +940,7 @@ component("base") {
      #"system/sys_info_openbsd.cc",
@@ -15,7 +15,7 @@ $NetBSD$
      sources += [
        "posix/sysctl.cc",
        "posix/sysctl.h",
-@@ -1101,11 +1101,26 @@ component("base") {
+@@ -1097,11 +1097,26 @@ component("base") {
    # Needed for <atomic> if using newer C++ library than sysroot, except if
    # building inside the cros_sdk environment - use host_toolchain as a
    # more robust check for this.
@@ -43,7 +43,7 @@ $NetBSD$
    if (use_allocator_shim) {
      if (is_apple) {
        sources += [ "allocator/early_zone_registration_apple.h" ]
-@@ -1125,7 +1140,7 @@ component("base") {
+@@ -1121,7 +1136,7 @@ component("base") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -52,7 +52,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -2102,6 +2117,29 @@ component("base") {
+@@ -2113,6 +2128,29 @@ component("base") {
      ]
    }
  
@@ -82,7 +82,7 @@ $NetBSD$
    # iOS
    if (is_ios) {
      sources += [
-@@ -2246,6 +2284,33 @@ component("base") {
+@@ -2257,6 +2295,33 @@ component("base") {
      }
    }
  
@@ -116,7 +116,7 @@ $NetBSD$
    if (use_blink) {
      sources += [
        "files/file_path_watcher.cc",
-@@ -2572,7 +2637,7 @@ buildflag_header("protected_memory_build
+@@ -2583,7 +2648,7 @@ buildflag_header("protected_memory_build
    header = "protected_memory_buildflags.h"
    header_dir = "base/memory"
  
@@ -125,7 +125,7 @@ $NetBSD$
                               (is_win || is_linux || is_android || is_mac)
  
    flags = [ "PROTECTED_MEMORY_ENABLED=$protected_memory_enabled" ]
-@@ -3055,7 +3120,7 @@ if (is_apple) {
+@@ -3068,7 +3133,7 @@ if (is_apple) {
    }
  }
  
@@ -134,7 +134,7 @@ $NetBSD$
    # This test must compile with -fstack-protector-all
    source_set("stack_canary_linux_unittests") {
      testonly = true
-@@ -3717,7 +3782,7 @@ test("base_unittests") {
+@@ -3744,7 +3809,7 @@ test("base_unittests") {
      ]
    }
  
@@ -143,7 +143,7 @@ $NetBSD$
      sources += [
        "debug/proc_maps_linux_unittest.cc",
        "files/scoped_file_linux_unittest.cc",
-@@ -3744,7 +3809,7 @@ test("base_unittests") {
+@@ -3771,7 +3836,7 @@ test("base_unittests") {
        "posix/file_descriptor_shuffle_unittest.cc",
        "posix/unix_domain_socket_unittest.cc",
      ]
@@ -152,7 +152,7 @@ $NetBSD$
        sources += [
          "profiler/stack_base_address_posix_unittest.cc",
          "profiler/stack_copier_signal_unittest.cc",
-@@ -3755,7 +3820,7 @@ test("base_unittests") {
+@@ -3782,7 +3847,7 @@ test("base_unittests") {
  
    # Allow more direct string conversions on platforms with native utf8
    # strings
@@ -161,7 +161,7 @@ $NetBSD$
      defines += [ "SYSTEM_NATIVE_UTF8" ]
    }
  
-@@ -3942,7 +4007,7 @@ test("base_unittests") {
+@@ -3972,7 +4037,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 1b7b82f836..6cabe017ba 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-10-26 06:59:45.052520800 +0000
+--- base/allocator/dispatcher/tls.h.orig	2024-11-14 01:04:01.747535500 +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 d3ffa781cd..d5e08fd015 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/partition_alloc.gni.orig	2024-10-26 06:59:45.055522400 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig	2024-11-14 01:04:01.748535600 +0000
 +++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -31,7 +31,7 @@ if (is_nacl) {
- use_large_empty_slot_span_ring = is_mac
+@@ -38,7 +38,7 @@ if (is_nacl) {
+ use_large_empty_slot_span_ring = true
  
  has_memory_tagging =
 -    current_cpu == "arm64" && is_clang && !is_asan && (is_linux || is_android)
@@ -15,7 +15,7 @@ $NetBSD$
  
  declare_args() {
    # Causes all the allocations to be routed via allocator_shim.cc. Usually,
-@@ -391,7 +391,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -432,7 +432,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 7718cc3b5b..4736435a17 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-10-26 06:59:45.055522400 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig	2024-11-14 01:04:01.749535600 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -858,7 +858,7 @@ if (is_clang_or_gcc) {
+@@ -863,7 +863,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 c4079cc2c0..fde7b76619 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-10-26 06:59:45.056523000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig	2024-11-14 01:04:01.749535600 +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 dde1744137..dde67787cd 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-10-26 06:59:45.061526000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig	2024-11-14 01:04:01.751535700 +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 1ac940cb8a..994ed1b441 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-10-26 06:59:45.061526000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig	2024-11-14 01:04:01.751535700 +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 1e8846a09d..9667b3026b 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,10 +4,10 @@ $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-10-26 06:59:45.061526000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig	2024-11-14 01:04:01.751535700 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
-@@ -9,7 +9,7 @@
- #include "partition_alloc/page_allocator.h"
+@@ -38,7 +38,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTas
+ #endif  // PA_BUILDFLAG(IS_MAC)
  
  #if PA_BUILDFLAG(HAS_MEMORY_TAGGING) || \
 -    (defined(__ARM_FEATURE_BTI_DEFAULT) && (__ARM_FEATURE_BTI_DEFAULT == 1))
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 597a2d4164..0d24d832e4 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2024-10-26 06:59:45.061526000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig	2024-11-14 01:04:01.752535600 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
-@@ -412,8 +412,12 @@ bool TryRecommitSystemPagesInternal(
+@@ -302,8 +302,12 @@ bool TryRecommitSystemPagesInternal(
  
  void DiscardSystemPagesInternal(uintptr_t address, size_t length) {
    void* ptr = reinterpret_cast<void*>(address);
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 4a4af0e540..785b40a0f6 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-10-26 06:59:45.131568700 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig	2024-11-14 01:04:01.753535500 +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 69501028dd..35e7dc893b 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-10-26 06:59:45.132569300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig	2024-11-14 01:04:01.753535500 +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 262c986a2a..c4d69fb3f9 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-10-26 06:59:45.140574200 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig	2024-11-14 01:04:01.756535500 +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 15ffeecc68..4caa90dbc3 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-10-26 06:59:45.143576000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig	2024-11-14 01:04:01.757535700 +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 82cc2ced74..147c3ccc4e 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-10-26 06:59:45.143576000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig	2024-11-14 01:04:01.757535700 +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 66514c2cdb..554646831f 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-10-26 06:59:45.144576500 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig	2024-11-14 01:04:01.757535700 +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 77e677c3ee..48507fdb6c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2024-10-26 06:59:45.148579000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig	2024-11-14 01:04:01.758535600 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
-@@ -168,7 +168,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
  // This may be required on more platforms in the future.
  #define PA_CONFIG_HAS_ATFORK_HANDLER()                 \
    (PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  
  // Enable shadow metadata.
  //
-@@ -231,7 +231,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
  // Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
  // to larger slot spans.
  #if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/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 28b00f43a4..8084318356 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-10-26 06:59:45.148579000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig	2024-11-14 01:04:01.758535600 +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).
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 1e7a69c7fc..7f4f9b32c4 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-10-26 06:59:45.148579000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig	2024-11-14 01:04:01.758535600 +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 0372fbdd42..852be9ebb8 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-10-26 06:59:45.154582700 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig	2024-11-14 01:04:01.760535700 +0000
 +++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
 @@ -44,7 +44,7 @@
  #include "wow64apiset.h"
@@ -13,9 +13,9 @@ $NetBSD$
 -#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
 +#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || PA_BUILDFLAG(IS_BSD)
  #include <pthread.h>
- #endif
- 
-@@ -290,7 +290,7 @@ void PartitionAllocMallocInitOnce() {
+ #if PA_CONFIG(ENABLE_SHADOW_METADATA)
+ #include <sys/mman.h>
+@@ -293,7 +293,7 @@ void PartitionAllocMallocInitOnce() {
      return;
    }
  
@@ -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.
-@@ -1110,7 +1110,7 @@ void PartitionRoot::Init(PartitionOption
+@@ -1113,7 +1113,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 d3ddff2fb4..f7fecdb2da 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-10-26 06:59:45.166590000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig	2024-11-14 01:04:01.764535700 +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 0d42ec7679..bb3d7f246d 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-10-26 06:59:45.166590000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig	2024-11-14 01:04:01.764535700 +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 3a0e6ea6e7..9665d51e55 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-10-26 06:59:45.168591300 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig	2024-11-14 01:04:01.765535600 +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 eb9a834891..c1258b7920 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-10-26 06:59:45.263649000 +0000
+--- base/atomicops.h.orig	2024-11-14 01:04:01.785535800 +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 a6a4e20dfa..36b87e49d2 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-10-26 06:59:45.265650000 +0000
+--- base/base_paths_posix.cc.orig	2024-11-14 01:04:01.786536000 +0000
 +++ base/base_paths_posix.cc
 @@ -15,6 +15,7 @@
  #include <ostream>
@@ -117,7 +117,7 @@ $NetBSD$
 +        if ((cpath = getenv("CHROME_EXE_PATH")) != NULL)
 +          *result = FilePath(cpath);
 +        else
-+          *result = FilePath("/usr/local/chrome/chrome");
++          *result = FilePath("@PREFIX@/lib/chromium/chrome");
 +        return true;
 +#if !BUILDFLAG(IS_AIX)
 +      }
diff --git a/chromium/patches/patch-base_compiler__specific.h b/chromium/patches/patch-base_compiler__specific.h
index d45f613605..eee472d6c8 100644
--- a/chromium/patches/patch-base_compiler__specific.h
+++ b/chromium/patches/patch-base_compiler__specific.h
@@ -4,24 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/compiler_specific.h.orig	2024-10-26 06:59:45.269652600 +0000
+--- base/compiler_specific.h.orig	2024-11-14 01:04:01.788535800 +0000
 +++ base/compiler_specific.h
-@@ -257,7 +257,8 @@
- //
- // In some cases it's desirable to remove this, e.g. on hot functions, or if
- // we have purposely changed the reference canary.
--#if defined(COMPILER_GCC) || defined(__clang__)
-+#if (defined(COMPILER_GCC) || defined(__clang__)) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && \
-+      !defined(__NetBSD__)
- #if HAS_ATTRIBUTE(__no_stack_protector__)
- #define NO_STACK_PROTECTOR __attribute__((__no_stack_protector__))
+@@ -683,7 +683,7 @@ inline constexpr bool AnalyzerAssumeTrue
+ #if __has_cpp_attribute(clang::preserve_most) &&             \
+     (defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
+     !defined(COMPONENT_BUILD) &&                             \
+-    !(BUILDFLAG(IS_WIN) && defined(ARCH_CPU_ARM64))
++    !((BUILDFLAG(IS_WIN) || BUILDFLAG(IS_OPENBSD)) && defined(ARCH_CPU_ARM64))
+ #define PRESERVE_MOST [[clang::preserve_most]]
  #else
-@@ -388,7 +389,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))
+ #define PRESERVE_MOST
diff --git a/chromium/patches/patch-base_debug_debugger__posix.cc b/chromium/patches/patch-base_debug_debugger__posix.cc
index 30c5d70a1d..00906c6edf 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-10-26 06:59:45.282660500 +0000
+--- base/debug/debugger_posix.cc.orig	2024-11-14 01:04:01.794535900 +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 4ef18112d6..5cf3d87c70 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-10-26 06:59:45.283661100 +0000
+--- base/debug/elf_reader.cc.orig	2024-11-14 01:04:01.794535900 +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 91eada70c0..03b9776339 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-10-26 06:59:45.283661100 +0000
+--- base/debug/proc_maps_linux.cc.orig	2024-11-14 01:04:01.794535900 +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 39d3da1483..65cd705c39 100644
--- a/chromium/patches/patch-base_debug_stack__trace.cc
+++ b/chromium/patches/patch-base_debug_stack__trace.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/debug/stack_trace.cc.orig	2024-10-26 06:59:45.284661800 +0000
+--- base/debug/stack_trace.cc.orig	2024-11-14 01:04:01.795536000 +0000
 +++ base/debug/stack_trace.cc
 @@ -258,7 +258,7 @@ bool StackTrace::WillSymbolizeToStreamFo
    // Symbols are not expected to be reliable when gn args specifies
diff --git a/chromium/patches/patch-base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_debug_stack__trace__posix.cc
index afbb08404e..fc018829b2 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-10-26 06:59:45.285662200 +0000
+--- base/debug/stack_trace_posix.cc.orig	2024-11-14 01:04:01.795536000 +0000
 +++ base/debug/stack_trace_posix.cc
 @@ -45,8 +45,8 @@
  // Surprisingly, uClibc defines __GLIBC__ in some build configs, but
@@ -29,7 +29,7 @@ $NetBSD$
  
  #include "base/debug/proc_maps_linux.h"
  #endif
-@@ -307,7 +309,7 @@ void PrintToStderr(const char* output) {
+@@ -322,7 +324,7 @@ void PrintToStderr(const char* output) {
    std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
  }
  
@@ -38,7 +38,7 @@ $NetBSD$
  void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
    // We have seen rare cases on AMD linux where the default signal handler
    // either does not run or a thread (Probably an AMD driver thread) prevents
-@@ -324,7 +326,11 @@ void AlarmSignalHandler(int signal, sigi
+@@ -339,7 +341,11 @@ void AlarmSignalHandler(int signal, sigi
        "Warning: Default signal handler failed to terminate process.\n");
    PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
    // See: https://man7.org/linux/man-pages/man2/exit_group.2.html
@@ -50,7 +50,7 @@ $NetBSD$
  }
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -541,7 +547,7 @@ void StackDumpSignalHandler(int signal, 
+@@ -537,7 +543,7 @@ void StackDumpSignalHandler(int signal, 
      _exit(EXIT_FAILURE);
    }
  
@@ -59,7 +59,7 @@ $NetBSD$
    // Set an alarm to trigger in case the default handler does not terminate
    // the process. See 'AlarmSignalHandler' for more details.
    struct sigaction action;
-@@ -566,6 +572,7 @@ void StackDumpSignalHandler(int signal, 
+@@ -562,6 +568,7 @@ void StackDumpSignalHandler(int signal, 
    // signals that do not re-raise autonomously), such as signals delivered via
    // kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
    // otherwise be lost when re-raising the signal via raise().
@@ -67,7 +67,7 @@ $NetBSD$
    long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
                          info->si_signo, info);
    if (retval == 0) {
-@@ -580,6 +587,7 @@ void StackDumpSignalHandler(int signal, 
+@@ -576,6 +583,7 @@ void StackDumpSignalHandler(int signal, 
    if (errno != EPERM) {
      _exit(EXIT_FAILURE);
    }
@@ -75,7 +75,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
          // BUILDFLAG(IS_CHROMEOS)
  
-@@ -769,6 +777,7 @@ class SandboxSymbolizeHelper {
+@@ -772,6 +780,7 @@ class SandboxSymbolizeHelper {
      return -1;
    }
  
@@ -83,7 +83,7 @@ $NetBSD$
    // This class is copied from
    // third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
    // It aims at ensuring the process is dumpable before opening /proc/self/mem.
-@@ -861,11 +870,15 @@ class SandboxSymbolizeHelper {
+@@ -864,11 +873,15 @@ class SandboxSymbolizeHelper {
        r.base = cur_base;
      }
    }
@@ -99,7 +99,7 @@ $NetBSD$
      // Reads /proc/self/maps.
      std::string contents;
      if (!ReadProcMaps(&contents)) {
-@@ -883,6 +896,7 @@ class SandboxSymbolizeHelper {
+@@ -886,6 +899,7 @@ class SandboxSymbolizeHelper {
  
      is_initialized_ = true;
      return true;
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index 1ddd442e8f..f49da80ab1 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-10-26 06:59:45.297669600 +0000
+--- base/files/dir_reader_linux.h.orig	2024-11-14 01:04:01.797536100 +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 b45f733b5c..9e752b3ba6 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-10-26 06:59:45.297669600 +0000
+--- base/files/dir_reader_posix.h.orig	2024-11-14 01:04:01.797536100 +0000
 +++ base/files/dir_reader_posix.h
 @@ -17,7 +17,7 @@
  // seems worse than falling back to enumerating all file descriptors so we will
diff --git a/chromium/patches/patch-base_files_drive__info.h b/chromium/patches/patch-base_files_drive__info.h
new file mode 100644
index 0000000000..38346c5d44
--- /dev/null
+++ b/chromium/patches/patch-base_files_drive__info.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
+
+--- base/files/drive_info.h.orig	2024-11-14 01:04:01.797536100 +0000
++++ base/files/drive_info.h
+@@ -40,7 +40,7 @@ class BASE_EXPORT DriveInfo {
+   std::optional<bool> has_seek_penalty;
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   // Whether the drive is a removable drive.
+   //
+   // Note on macOS: that SSDs that are connected over USB that you can eject
diff --git a/chromium/patches/patch-base_files_drive__info__posix.cc b/chromium/patches/patch-base_files_drive__info__posix.cc
new file mode 100644
index 0000000000..701c1f0f86
--- /dev/null
+++ b/chromium/patches/patch-base_files_drive__info__posix.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
+
+--- base/files/drive_info_posix.cc.orig	2024-11-14 01:04:01.797536100 +0000
++++ base/files/drive_info_posix.cc
+@@ -28,7 +28,7 @@ DriveInfo& DriveInfo::operator=(DriveInf
+ 
+ std::optional<DriveInfo> GetFileDriveInfo(const FilePath& file_path) {
+   DriveInfo drive_info;
+-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+   drive_info.has_seek_penalty = false;
+   return drive_info;
+ #elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-base_files_file__path__watcher.h b/chromium/patches/patch-base_files_file__path__watcher.h
index a61fa0500c..a659767ba2 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-10-26 06:59:45.299670700 +0000
+--- base/files/file_path_watcher.h.orig	2024-11-14 01:04:01.798536000 +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 785e1633c2..b7b9b68f69 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-10-29 13:58:37.520813331 +0000
+--- base/files/file_path_watcher_bsd.cc.orig	2024-11-16 19:58:01.995859023 +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 fb0b2a04fa..d81a9bd6e6 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-10-26 06:59:45.300671300 +0000
+--- base/files/file_path_watcher_kqueue.cc.orig	2024-11-14 01:04:01.799536000 +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 f5ce9a474e..f633a9cc64 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-10-26 06:59:45.300671300 +0000
+--- base/files/file_path_watcher_kqueue.h.orig	2024-11-14 01:04:01.799536000 +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 75e727d8fc..738b690bd5 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-10-26 06:59:45.301672000 +0000
+--- base/files/file_path_watcher_unittest.cc.orig	2024-11-14 01:04:01.799536000 +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 09f7ecd396..1a358bb992 100644
--- a/chromium/patches/patch-base_files_file__util__posix.cc
+++ b/chromium/patches/patch-base_files_file__util__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_util_posix.cc.orig	2024-10-26 06:59:45.303673300 +0000
+--- base/files/file_util_posix.cc.orig	2024-11-14 01:04:01.800536200 +0000
 +++ base/files/file_util_posix.cc
-@@ -889,36 +889,33 @@ bool CreateNewTempDirectory(const FilePa
+@@ -897,36 +897,33 @@ bool CreateNewTempDirectory(const FilePa
  bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
    ScopedBlockingCall scoped_blocking_call(
        FROM_HERE, BlockingType::MAY_BLOCK);  // For call to mkdir().
diff --git a/chromium/patches/patch-base_files_file__util__unittest.cc b/chromium/patches/patch-base_files_file__util__unittest.cc
index b009bf9b69..9f4c7c3ec0 100644
--- a/chromium/patches/patch-base_files_file__util__unittest.cc
+++ b/chromium/patches/patch-base_files_file__util__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/files/file_util_unittest.cc.orig	2024-10-26 06:59:45.305674600 +0000
+--- base/files/file_util_unittest.cc.orig	2024-11-14 01:04:01.800536200 +0000
 +++ base/files/file_util_unittest.cc
-@@ -3886,7 +3886,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
+@@ -3928,7 +3928,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
  }
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,7 +15,7 @@ $NetBSD$
  TEST_F(FileUtilTest, ReadFileToStringWithProcFileSystem) {
    FilePath file_path("/proc/cpuinfo");
    std::string data = "temp";
-@@ -4608,7 +4608,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
+@@ -4665,7 +4665,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 fb004ef7f4..e67d8b42f2 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-10-26 06:59:45.306675000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig	2024-11-14 01:04:01.801536000 +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 bdbc82ba99..522d39327b 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-10-26 06:59:45.307675600 +0000
+--- base/files/scoped_file.cc.orig	2024-11-14 01:04:01.801536000 +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 f19eae0b6f..a46481a428 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-10-26 06:59:45.315680500 +0000
+--- base/functional/unretained_traits.h.orig	2024-11-14 01:04:01.805536000 +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 6eaa9b610b..7cf974256a 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-10-26 06:59:45.319682800 +0000
+--- base/i18n/icu_util.cc.orig	2024-11-14 01:04:01.807536100 +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 1888f12f12..08dd6d8329 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-10-26 06:59:45.326687000 +0000
+--- base/linux_util.cc.orig	2024-11-14 01:04:01.811536000 +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 b84e605d62..41992f37f9 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-10-26 06:59:45.328688400 +0000
+--- base/logging_unittest.cc.orig	2024-11-14 01:04:01.812536200 +0000
 +++ base/logging_unittest.cc
 @@ -41,7 +41,7 @@
  #include "base/posix/eintr_wrapper.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <ucontext.h>
  #endif
  
-@@ -579,14 +579,18 @@ void CheckCrashTestSighandler(int, sigin
+@@ -585,14 +585,18 @@ void CheckCrashTestSighandler(int, sigin
    // need the arch-specific boilerplate below, which is inspired by breakpad.
    // At the same time, on OSX, ucontext.h is deprecated but si_addr works fine.
    uintptr_t crash_addr = 0;
diff --git a/chromium/patches/patch-base_memory_discardable__memory.cc b/chromium/patches/patch-base_memory_discardable__memory.cc
index 87c2535f63..d6c46e9b6d 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-10-26 06:59:45.332691000 +0000
+--- base/memory/discardable_memory.cc.orig	2024-11-14 01:04:01.814536000 +0000
 +++ base/memory/discardable_memory.cc
 @@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
               base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-base_memory_discardable__memory__internal.h b/chromium/patches/patch-base_memory_discardable__memory__internal.h
index d9f1623604..72a4bfad01 100644
--- a/chromium/patches/patch-base_memory_discardable__memory__internal.h
+++ b/chromium/patches/patch-base_memory_discardable__memory__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/discardable_memory_internal.h.orig	2024-10-26 06:59:45.333691400 +0000
+--- base/memory/discardable_memory_internal.h.orig	2024-11-14 01:04:01.814536000 +0000
 +++ base/memory/discardable_memory_internal.h
 @@ -12,7 +12,7 @@
  #include "base/metrics/field_trial_params.h"
diff --git a/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc b/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
index 0bf418fc00..208e9210a5 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-10-26 06:59:45.333691400 +0000
+--- base/memory/madv_free_discardable_memory_posix.cc.orig	2024-11-14 01:04:01.814536000 +0000
 +++ base/memory/madv_free_discardable_memory_posix.cc
 @@ -310,6 +310,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 448845ea6c..4497877e1f 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-10-26 06:59:45.335692600 +0000
+--- base/memory/platform_shared_memory_region.h.orig	2024-11-14 01:04:01.815536300 +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 ce021dac9f..bca20ece7d 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-10-26 06:59:45.335692600 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig	2024-11-14 01:04:01.815536300 +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_memory_protected__memory.h b/chromium/patches/patch-base_memory_protected__memory.h
index b1eca3526a..33a06ca07d 100644
--- a/chromium/patches/patch-base_memory_protected__memory.h
+++ b/chromium/patches/patch-base_memory_protected__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/protected_memory.h.orig	2024-10-26 06:59:45.336693300 +0000
+--- base/memory/protected_memory.h.orig	2024-11-14 01:04:01.816536200 +0000
 +++ base/memory/protected_memory.h
 @@ -119,12 +119,12 @@ __declspec(selectany) char __stop_protec
  
diff --git a/chromium/patches/patch-base_memory_protected__memory__posix.cc b/chromium/patches/patch-base_memory_protected__memory__posix.cc
index d9af27c1dd..22c062c87a 100644
--- a/chromium/patches/patch-base_memory_protected__memory__posix.cc
+++ b/chromium/patches/patch-base_memory_protected__memory__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/memory/protected_memory_posix.cc.orig	2024-10-26 06:59:45.336693300 +0000
+--- base/memory/protected_memory_posix.cc.orig	2024-11-14 01:04:01.816536200 +0000
 +++ base/memory/protected_memory_posix.cc
 @@ -6,7 +6,7 @@
  
diff --git a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
index 4c04567c45..2b05900531 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/message_loop/message_pump_epoll.cc.orig	2024-10-26 06:59:45.344698200 +0000
+--- base/message_loop/message_pump_epoll.cc.orig	2024-11-14 01:04:01.820536100 +0000
 +++ base/message_loop/message_pump_epoll.cc
 @@ -42,7 +42,7 @@ std::atomic_bool g_use_batched_version =
  std::atomic_bool g_use_poll = false;
diff --git a/chromium/patches/patch-base_message__loop_message__pump__epoll.h b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
index 1411cb4edb..8e3f562e58 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.h
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/message_loop/message_pump_epoll.h.orig	2024-10-26 06:59:45.344698200 +0000
+--- base/message_loop/message_pump_epoll.h.orig	2024-11-14 01:04:01.820536100 +0000
 +++ base/message_loop/message_pump_epoll.h
 @@ -51,7 +51,11 @@ namespace base {
  // every call, don't do it when we have too many FDs.
diff --git a/chromium/patches/patch-base_message__loop_message__pump__glib.cc b/chromium/patches/patch-base_message__loop_message__pump__glib.cc
index f7946f7fe9..324437deff 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-10-26 06:59:45.344698200 +0000
+--- base/message_loop/message_pump_glib.cc.orig	2024-11-14 01:04:01.820536100 +0000
 +++ base/message_loop/message_pump_glib.cc
 @@ -8,6 +8,15 @@
  #include <glib.h>
diff --git a/chromium/patches/patch-base_native__library__posix.cc b/chromium/patches/patch-base_native__library__posix.cc
index bb90ec1303..a73788461a 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-10-26 06:59:45.360707800 +0000
+--- base/native_library_posix.cc.orig	2024-11-14 01:04:01.827536300 +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 5cc6e9be2a..4be93c2145 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-10-26 06:59:45.360707800 +0000
+--- base/native_library_unittest.cc.orig	2024-11-14 01:04:01.827536300 +0000
 +++ base/native_library_unittest.cc
 @@ -135,7 +135,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 40ee2badcb..8ab4c23761 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-10-26 06:59:45.366711600 +0000
+--- base/posix/can_lower_nice_to.cc.orig	2024-11-14 01:04:01.831536300 +0000
 +++ base/posix/can_lower_nice_to.cc
 @@ -11,8 +11,12 @@
  
diff --git a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
index b4c2deeabf..a59fad8ae5 100644
--- a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
+++ b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/posix/file_descriptor_shuffle.h.orig	2024-10-26 06:59:45.366711600 +0000
+--- base/posix/file_descriptor_shuffle.h.orig	2024-11-14 01:04:01.831536300 +0000
 +++ base/posix/file_descriptor_shuffle.h
 @@ -26,6 +26,8 @@
  #include "base/base_export.h"
diff --git a/chromium/patches/patch-base_posix_sysctl.cc b/chromium/patches/patch-base_posix_sysctl.cc
index a4af05cda4..a7bd73b0c1 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-10-26 06:59:45.367712000 +0000
+--- base/posix/sysctl.cc.orig	2024-11-14 01:04:01.831536300 +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 3bacd85e7a..c15b1aaff1 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-10-26 06:59:45.367712000 +0000
+--- base/posix/unix_domain_socket.cc.orig	2024-11-14 01:04:01.831536300 +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 dee0fe5bf4..c4369f73c4 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-10-26 06:59:45.367712000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig	2024-11-14 01:04:01.831536300 +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 641d7b81df..68751262bc 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-10-26 06:59:45.371714600 +0000
+--- base/process/internal_linux.h.orig	2024-11-14 01:04:01.833536400 +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 bc1b85f016..e24a6a2067 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-10-26 06:59:45.371714600 +0000
+--- base/process/kill.h.orig	2024-11-14 01:04:01.833536400 +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 143f21ee3e..f629519d4c 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-10-26 06:59:45.371714600 +0000
+--- base/process/kill_posix.cc.orig	2024-11-14 01:04:01.834536300 +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 fab1bfa7b1..167ec0f5fe 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-10-26 06:59:45.372715200 +0000
+--- base/process/launch.h.orig	2024-11-14 01:04:01.834536300 +0000
 +++ base/process/launch.h
 @@ -7,6 +7,13 @@
  #ifndef BASE_PROCESS_LAUNCH_H_
@@ -20,7 +20,7 @@ $NetBSD$
  #include <limits.h>
  #include <stddef.h>
  
-@@ -237,7 +244,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -241,7 +248,7 @@ struct BASE_EXPORT LaunchOptions {
    bool clear_environment = false;
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_POSIX) || BUILDFLAG(IS_FUCHSIA)
  
diff --git a/chromium/patches/patch-base_process_launch__posix.cc b/chromium/patches/patch-base_process_launch__posix.cc
index 379255d937..56c78a655a 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-10-26 06:59:45.372715200 +0000
+--- base/process/launch_posix.cc.orig	2024-11-14 01:04:01.834536300 +0000
 +++ base/process/launch_posix.cc
 @@ -67,6 +67,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 c3b23200f2..ff5bfa03f2 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-10-26 06:59:45.373715900 +0000
+--- base/process/memory_linux.cc.orig	2024-11-14 01:04:01.834536300 +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 3375619c73..9ad2edf321 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-10-26 06:59:45.374716300 +0000
+--- base/process/process_handle.cc.orig	2024-11-14 01:04:01.835536500 +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 91c0c6abdd..f461d837f7 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-10-26 06:59:45.374716300 +0000
+--- base/process/process_handle.h.orig	2024-11-14 01:04:01.835536500 +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 97fd929797..1669bf2480 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-10-26 06:59:45.374716300 +0000
+--- base/process/process_handle_freebsd.cc.orig	2024-11-14 01:04:01.835536500 +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 a232497d50..b743d0dad8 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-10-29 13:58:37.578027969 +0000
+--- base/process/process_handle_netbsd.cc.orig	2024-11-16 19:58:02.062518599 +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 a38a4c9151..43385dadff 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-10-26 06:59:45.374716300 +0000
+--- base/process/process_handle_openbsd.cc.orig	2024-11-14 01:04:01.835536500 +0000
 +++ base/process/process_handle_openbsd.cc
 @@ -3,48 +3,112 @@
  // found in the LICENSE file.
@@ -85,7 +85,7 @@ $NetBSD$
 +  if ((cpath = getenv("CHROME_EXE_PATH")) != NULL)
 +    result = FilePath(cpath);
 +  else
-+    result = FilePath("/usr/local/chrome/chrome");
++    result = FilePath("@PREFIX@/lib/chromium/chrome");
 +
 +  if (sysctl(mib, std::size(mib), NULL, &len, NULL, 0) != -1) {
 +    retvalargs = static_cast<char**>(malloc(len));
diff --git a/chromium/patches/patch-base_process_process__iterator.h b/chromium/patches/patch-base_process_process__iterator.h
index 0bd4ca1472..6267a46e7d 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-10-26 06:59:45.375717000 +0000
+--- base/process/process_iterator.h.orig	2024-11-14 01:04:01.835536500 +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 43b91bac70..ad8dd8134e 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-10-26 06:59:45.375717000 +0000
+--- base/process/process_iterator_freebsd.cc.orig	2024-11-14 01:04:01.835536500 +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 f5dc64b1ac..eb7bd4bf42 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-10-29 13:58:37.580999417 +0000
+--- base/process/process_iterator_netbsd.cc.orig	2024-11-16 19:58:02.075581989 +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 2580176e54..75a10f1bbb 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-10-26 06:59:45.375717000 +0000
+--- base/process/process_iterator_openbsd.cc.orig	2024-11-14 01:04:01.835536500 +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 d90b75cc72..9c66d86640 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-10-26 06:59:45.375717000 +0000
+--- base/process/process_metrics.cc.orig	2024-11-14 01:04:01.836536400 +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 f79bc6b97e..733db85990 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-10-26 06:59:45.376717600 +0000
+--- base/process/process_metrics.h.orig	2024-11-14 01:04:01.836536400 +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 ed4ecacebc..4fffa6cd00 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-10-26 06:59:45.376717600 +0000
+--- base/process/process_metrics_freebsd.cc.orig	2024-11-14 01:04:01.836536400 +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 b5f1c5a368..98e3ed918e 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-10-29 13:58:37.584629357 +0000
+--- base/process/process_metrics_netbsd.cc.orig	2024-11-16 19:58:02.091707498 +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 62f21d7e64..046ccdf2f1 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-10-26 06:59:45.377718200 +0000
+--- base/process/process_metrics_openbsd.cc.orig	2024-11-14 01:04:01.836536400 +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 881c0ecb12..d903dea066 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-10-26 06:59:45.378718900 +0000
+--- base/process/process_metrics_posix.cc.orig	2024-11-14 01:04:01.836536400 +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 2506368a08..b9e1a2fd14 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-10-26 06:59:45.378718900 +0000
+--- base/process/process_metrics_unittest.cc.orig	2024-11-14 01:04:01.836536400 +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 830e5372cd..387ba4842a 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-10-26 06:59:45.378718900 +0000
+--- base/process/process_posix.cc.orig	2024-11-14 01:04:01.836536400 +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 c510a41b93..d5a5842aff 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-10-26 06:59:45.378718900 +0000
+--- base/process/process_unittest.cc.orig	2024-11-14 01:04:01.837536300 +0000
 +++ base/process/process_unittest.cc
 @@ -203,7 +203,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 a3ad226dcd..2a2ddd580a 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-10-26 06:59:45.426748000 +0000
+--- base/profiler/module_cache.cc.orig	2024-11-14 01:04:01.838536500 +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 602f3eacaa..c65a28da86 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-10-26 06:59:45.471775300 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig	2024-11-14 01:04:01.839536400 +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 073755c73b..ebfa2aaec5 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-10-26 06:59:45.471775300 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig	2024-11-14 01:04:01.839536400 +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 7f715f8d16..e37f4f00b7 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-10-26 06:59:45.471775300 +0000
+--- base/profiler/stack_base_address_posix.cc.orig	2024-11-14 01:04:01.839536400 +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 56b2fee696..c75baddbe1 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-10-26 06:59:45.473776600 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig	2024-11-14 01:04:01.840536400 +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 42050b6a2c..1e9adad514 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-10-26 06:59:45.474777200 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig	2024-11-14 01:04:01.841536500 +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 63eca8e83d..aee2c5a906 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-10-26 06:59:45.474777200 +0000
+--- base/profiler/thread_delegate_posix.cc.orig	2024-11-14 01:04:01.841536500 +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 caf8e8b217..c2eef7c053 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-10-26 06:59:45.475777900 +0000
+--- base/rand_util.h.orig	2024-11-14 01:04:01.841536500 +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 2a823976d6..ecd92bfc90 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-10-26 06:59:45.475777900 +0000
+--- base/rand_util_posix.cc.orig	2024-11-14 01:04:01.842536400 +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 ee832ea0b3..c0f646aa14 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-10-26 06:59:45.484783200 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig	2024-11-14 01:04:01.846536400 +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 1720d99518..c6183ee617 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-10-26 06:59:45.507797200 +0000
+--- base/synchronization/lock_impl.h.orig	2024-11-14 01:04:01.850536600 +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 f1d7860128..cc780eaadf 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-10-26 06:59:45.509798500 +0000
+--- base/syslog_logging.cc.orig	2024-11-14 01:04:01.851536500 +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 470280a93f..0ce5c29ca2 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.cc.orig	2024-10-26 06:59:45.509798500 +0000
+--- base/system/sys_info.cc.orig	2024-11-14 01:04:01.851536500 +0000
 +++ base/system/sys_info.cc
-@@ -223,7 +223,7 @@ std::string SysInfo::HardwareModelName()
+@@ -229,7 +229,7 @@ std::string SysInfo::SocManufacturer() {
  #endif
  
  void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index 9345c5b675..276cbb0e4c 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/system/sys_info.h.orig	2024-10-26 06:59:45.509798500 +0000
+--- base/system/sys_info.h.orig	2024-11-14 01:04:01.851536500 +0000
 +++ base/system/sys_info.h
-@@ -325,6 +325,8 @@ class BASE_EXPORT SysInfo {
+@@ -331,6 +331,8 @@ class BASE_EXPORT SysInfo {
    static void ResetCpuSecurityMitigationsEnabledForTesting();
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
   private:
    friend class test::ScopedAmountOfPhysicalMemoryOverride;
    FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -337,7 +339,7 @@ class BASE_EXPORT SysInfo {
+@@ -343,7 +345,7 @@ class BASE_EXPORT SysInfo {
    static HardwareInfo GetHardwareInfoSync();
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index 719fe7559e..18d0761b3c 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-10-26 06:59:45.509798500 +0000
+--- base/system/sys_info_freebsd.cc.orig	2024-11-14 01:04:01.851536500 +0000
 +++ base/system/sys_info_freebsd.cc
 @@ -9,28 +9,103 @@
  #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 a0822ec70e..7fed1c6ff7 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-10-29 13:58:37.612560305 +0000
+--- base/system/sys_info_netbsd.cc.orig	2024-11-16 19:58:02.152019901 +0000
 +++ base/system/sys_info_netbsd.cc
 @@ -0,0 +1,88 @@
 +// 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 6f15b7aa38..360fd53c2c 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-10-26 06:59:45.510799200 +0000
+--- base/system/sys_info_openbsd.cc.orig	2024-11-14 01:04:01.852536700 +0000
 +++ base/system/sys_info_openbsd.cc
 @@ -12,6 +12,7 @@
  
diff --git a/chromium/patches/patch-base_system_sys__info__posix.cc b/chromium/patches/patch-base_system_sys__info__posix.cc
index b5b75b59a6..9d2aee6907 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-10-26 06:59:45.510799200 +0000
+--- base/system/sys_info_posix.cc.orig	2024-11-14 01:04:01.852536700 +0000
 +++ base/system/sys_info_posix.cc
 @@ -117,7 +117,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 5169e6b34a..c436c253a0 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-10-26 06:59:45.510799200 +0000
+--- base/system/sys_info_unittest.cc.orig	2024-11-14 01:04:01.852536700 +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 eec8a644a9..bf945755d6 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-10-26 06:59:45.559828800 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig	2024-11-14 01:04:01.860536600 +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 1ce1896b89..5463e50add 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-10-26 06:59:45.608858600 +0000
+--- base/test/launcher/test_launcher.cc.orig	2024-11-14 01:04:01.878537000 +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 4f3895a571..c609ce94d9 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-10-26 06:59:45.619865400 +0000
+--- base/test/test_file_util_linux.cc.orig	2024-11-14 01:04:01.884537000 +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 3d800ae634..fbfce1486f 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-10-26 06:59:45.619865400 +0000
+--- base/test/test_file_util_posix.cc.orig	2024-11-14 01:04:01.884537000 +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 b75b7d6e8a..58cc7f07ae 100644
--- a/chromium/patches/patch-base_threading_hang__watcher.cc
+++ b/chromium/patches/patch-base_threading_hang__watcher.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/threading/hang_watcher.cc.orig	2024-10-26 06:59:45.671897000 +0000
+--- base/threading/hang_watcher.cc.orig	2024-11-14 01:04:01.892536900 +0000
 +++ base/threading/hang_watcher.cc
-@@ -354,7 +354,7 @@ void HangWatcher::InitializeOnMainThread
+@@ -352,7 +352,7 @@ void HangWatcher::InitializeOnMainThread
  
    bool enable_hang_watcher = base::FeatureList::IsEnabled(kEnableHangWatcher);
  
diff --git a/chromium/patches/patch-base_threading_platform__thread.h b/chromium/patches/patch-base_threading_platform__thread.h
index 05ec7863c7..b15751779c 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-10-26 06:59:45.676900000 +0000
+--- base/threading/platform_thread.h.orig	2024-11-14 01:04:01.892536900 +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 4a1e895c15..c799d4f91d 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-10-29 13:58:37.625812810 +0000
+--- base/threading/platform_thread_bsd.cc.orig	2024-11-16 19:58:02.181298756 +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 4e645e273c..31c53b5ecd 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-10-26 06:59:45.676900000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig	2024-11-14 01:04:01.893537000 +0000
 +++ base/threading/platform_thread_internal_posix.cc
 @@ -41,7 +41,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 5d6d26a399..9e7fb2dea4 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-10-26 06:59:45.677900600 +0000
+--- base/threading/platform_thread_posix.cc.orig	2024-11-14 01:04:01.893537000 +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 ad2c719143..b029692c38 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-10-26 06:59:45.677900600 +0000
+--- base/threading/platform_thread_unittest.cc.orig	2024-11-14 01:04:01.893537000 +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 ef7fddde6d..6a24ddd30e 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-10-26 06:59:45.694911000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig	2024-11-14 01:04:01.900537000 +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 3ac22af841..02a6f825d4 100644
--- a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/trace_event/memory_dump_manager.cc.orig	2024-10-26 06:59:45.696912000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig	2024-11-14 01:04:01.900537000 +0000
 +++ base/trace_event/memory_dump_manager.cc
 @@ -83,7 +83,7 @@ const char* const MemoryDumpManager::kSy
  #if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
diff --git a/chromium/patches/patch-base_trace__event_process__memory__dump.cc b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
index 5f93140b53..d41970ae49 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-10-26 06:59:45.698913300 +0000
+--- base/trace_event/process_memory_dump.cc.orig	2024-11-14 01:04:01.902537000 +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 26e83c61bf..93a7c37991 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-10-26 06:59:45.713922500 +0000
+--- base/tracing/trace_time.cc.orig	2024-11-14 01:04:01.907537200 +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 423f9106f7..f67d353f61 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-10-26 06:59:45.713922500 +0000
+--- base/tracing/trace_time.h.orig	2024-11-14 01:04:01.907537200 +0000
 +++ base/tracing/trace_time.h
 @@ -12,7 +12,7 @@ namespace base {
  namespace tracing {
diff --git a/chromium/patches/patch-base_version__info_version__info.h b/chromium/patches/patch-base_version__info_version__info.h
index 612684f0b3..32ccb65795 100644
--- a/chromium/patches/patch-base_version__info_version__info.h
+++ b/chromium/patches/patch-base_version__info_version__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- base/version_info/version_info.h.orig	2024-10-26 06:59:45.720926800 +0000
+--- base/version_info/version_info.h.orig	2024-11-14 01:04:01.911537200 +0000
 +++ base/version_info/version_info.h
 @@ -74,6 +74,8 @@ constexpr std::string_view GetOSType() {
    return "FreeBSD";
diff --git a/chromium/patches/patch-build_config_BUILD.gn b/chromium/patches/patch-build_config_BUILD.gn
index f31099090a..148da46028 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-10-26 06:59:45.810981500 +0000
+--- build/config/BUILD.gn.orig	2024-11-14 01:04:01.943537500 +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 42128f19a2..a2078e069d 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-10-26 06:59:45.811982000 +0000
+--- build/config/BUILDCONFIG.gn.orig	2024-11-14 01:04:01.943537500 +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 00f29c3d9d..f2d611c5d1 100644
--- a/chromium/patches/patch-build_config_clang_BUILD.gn
+++ b/chromium/patches/patch-build_config_clang_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/clang/BUILD.gn.orig	2024-10-26 06:59:45.819986800 +0000
+--- build/config/clang/BUILD.gn.orig	2024-11-14 01:04:01.946537500 +0000
 +++ build/config/clang/BUILD.gn
-@@ -236,7 +236,12 @@ template("clang_lib") {
+@@ -210,7 +210,12 @@ template("clang_lib") {
  
  # Adds a dependency on the Clang runtime library clang_rt.builtins.
  clang_lib("compiler_builtins") {
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index 4c685b5d7b..afbd5f92cb 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-10-26 06:59:45.820987500 +0000
+--- build/config/compiler/BUILD.gn.orig	2024-11-14 01:04:01.946537500 +0000
 +++ build/config/compiler/BUILD.gn
 @@ -199,7 +199,7 @@ declare_args() {
    # This greatly reduces the size of debug builds, at the cost of
@@ -53,7 +53,7 @@ $NetBSD$
      cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
      if (save_reproducers_on_lld_crash && use_lld) {
        ldflags += [
-@@ -1217,7 +1224,7 @@ config("compiler_cpu_abi") {
+@@ -1220,7 +1227,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" ]
-@@ -1232,7 +1239,7 @@ config("compiler_cpu_abi") {
+@@ -1235,7 +1242,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" ]
-@@ -1567,7 +1574,7 @@ config("compiler_deterministic") {
+@@ -1570,7 +1577,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",
-@@ -1625,7 +1632,7 @@ config("compiler_deterministic") {
+@@ -1628,7 +1635,7 @@ config("compiler_deterministic") {
  }
  
  config("clang_revision") {
@@ -89,17 +89,17 @@ $NetBSD$
        current_os != "zos") {
      update_args = [
        "--print-revision",
-@@ -1955,9 +1962,6 @@ config("default_warnings") {
- 
-         # TODO(crbug.com/40286317): Evaluate and possibly enable.
-         "-Wno-vla-extension",
+@@ -1952,9 +1959,6 @@ config("default_warnings") {
+       cflags += [
+         # TODO(crbug.com/330524456): -Wcast-function-type is under -Wextra now.
+         "-Wno-cast-function-type",
 -
 -        # TODO(crbug.com/40284799): Fix and re-enable.
 -        "-Wno-thread-safety-reference-return",
        ]
  
        cflags_cc += [
-@@ -1965,17 +1969,11 @@ config("default_warnings") {
+@@ -1962,18 +1966,12 @@ config("default_warnings") {
          "-Wenum-compare-conditional",
        ]
  
@@ -109,16 +109,17 @@ $NetBSD$
            # TODO(crbug.com/41486292): Fix and re-enable.
            "-Wno-c++11-narrowing-const-reference",
          ]
--
+ 
 -        # 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" ]
-       }
-     }
- 
-@@ -2709,7 +2707,7 @@ config("afdo_optimize_size") {
+-
+         if (llvm_force_head_revision) {
+           # TODO(crbug.com/373130005): Fix and re-enable.
+           cflags_cc += [ "-Wno-deprecated-literal-operator" ]
+@@ -2711,7 +2709,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") {
@@ -127,7 +128,7 @@ $NetBSD$
      cflags = []
      if (clang_emit_debug_info_for_profiling) {
        # Add the following flags to generate debug info for profiling.
-@@ -2736,7 +2734,7 @@ config("afdo") {
+@@ -2738,7 +2736,7 @@ config("afdo") {
        cflags += [ "-Wno-backend-plugin" ]
        inputs = [ _clang_sample_profile ]
      }
@@ -136,7 +137,7 @@ $NetBSD$
      cflags = [ "-fauto-profile=${auto_profile_path}" ]
      inputs = [ auto_profile_path ]
    }
-@@ -2913,7 +2911,7 @@ config("symbols") {
+@@ -2915,7 +2913,7 @@ config("symbols") {
      cflags += [ "-gomit-unreferenced-methods" ]
    }
  
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index 861bc83824..61e0209446 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-10-26 06:59:45.827991700 +0000
+--- build/config/linux/BUILD.gn.orig	2024-11-14 01:04:01.949537500 +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 7bdb774424..715dc4bf91 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-10-26 06:59:45.828992400 +0000
+--- build/config/linux/pkg-config.py.orig	2024-11-14 01:04:01.950537400 +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 f6d9d2ca41..97b204878c 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-10-26 06:59:45.829993000 +0000
+--- build/config/ozone.gni.orig	2024-11-14 01:04:01.951537600 +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 e57dc20d2c..6b6a294272 100644
--- a/chromium/patches/patch-build_config_rust.gni
+++ b/chromium/patches/patch-build_config_rust.gni
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- build/config/rust.gni.orig	2024-10-26 06:59:45.830993700 +0000
+--- build/config/rust.gni.orig	2024-11-14 01:04:01.951537600 +0000
 +++ build/config/rust.gni
-@@ -277,6 +277,10 @@ if (is_linux || is_chromeos) {
+@@ -321,6 +321,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 8ae7625800..9996ff02d8 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-10-26 06:59:45.834996000 +0000
+--- build/config/v8_target_cpu.gni.orig	2024-11-14 01:04:01.953537500 +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 96e54ffc52..9d5b3ef881 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-10-26 06:59:45.835996600 +0000
+--- build/detect_host_arch.py.orig	2024-11-14 01:04:01.953537500 +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 abb826343b..55dd291432 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-10-26 06:59:45.844001500 +0000
+--- build/gn_run_binary.py.orig	2024-11-14 01:04:01.958537600 +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 dc3fd71454..d8105c5f3d 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-10-26 06:59:45.847003200 +0000
+--- build/linux/chrome.map.orig	2024-11-14 01:04:01.959537700 +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 a7644221fa..982586dd90 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-10-26 06:59:45.848003900 +0000
+--- build/linux/strip_binary.py.orig	2024-11-14 01:04:01.960537700 +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 c8f2e55fc6..b6e352c197 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-10-26 06:59:45.852006400 +0000
+--- build/linux/unbundle/icu.gn.orig	2024-11-14 01:04:01.962537800 +0000
 +++ build/linux/unbundle/icu.gn
 @@ -17,6 +17,15 @@ config("icu_config") {
      "USING_SYSTEM_ICU=1",
@@ -22,3 +22,37 @@ $NetBSD$
      # U_EXPORT (defined in unicode/platform.h) is used to set public visibility
      # on classes through the U_COMMON_API and U_I18N_API macros (among others).
      # When linking against the system ICU library, we want its symbols to have
+@@ -35,6 +44,18 @@ config("icu_config") {
+     # please see: https://crbug.com/822820
+     "U_IMPORT=U_EXPORT",
+   ]
++
++  _icu_version = exec_script(pkg_config_script,
++                              common_pkg_config_args + pkg_config_args + [
++                                    "icu-i18n",
++                                    "--version-as-components",
++                                  ],
++                              "value")
++
++  # Unbreak with icu 76 where private symbols are picked up
++  if (_icu_version[0] >= 76) {
++    defines += [ "U_HIDE_DRAFT_API" ]
++  }
+ }
+ 
+ pkg_config("system_icui18n") {
+@@ -53,6 +74,14 @@ source_set("icui18n") {
+   ]
+ }
+ 
++source_set("icui18n_hidden_visibility") {
++  deps = [ ":icui18n_shim" ]
++  public_configs = [
++    ":icu_config",
++    ":system_icui18n",
++  ]
++}
++
+ source_set("icuuc") {
+   deps = [ ":icuuc_shim" ]
+   public_configs = [
diff --git a/chromium/patches/patch-build_linux_unbundle_libevent.gn b/chromium/patches/patch-build_linux_unbundle_libevent.gn
index eafcc4ce12..44f12ab682 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-10-26 06:59:45.852006400 +0000
+--- build/linux/unbundle/libevent.gn.orig	2024-11-14 01:04:01.962537800 +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 915f2b53ff..ce75a8c042 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-10-26 06:59:45.852006400 +0000
+--- build/linux/unbundle/libusb.gn.orig	2024-11-14 01:04:01.962537800 +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 67e2ec798b..43f47150d8 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-10-26 06:59:45.856008800 +0000
+--- build/rust/rust_bindgen.gni.orig	2024-11-14 01:04:01.965537800 +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 832942c1fa..d78c0ae06c 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-10-26 06:59:45.857009400 +0000
+--- build/rust/std/BUILD.gn.orig	2024-11-14 01:04:01.965537800 +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 99ff206c69..cf152a8f56 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-10-29 13:58:37.655195678 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig	2024-11-16 19:58:02.255894255 +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 70c12dd8cd..886da31160 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-10-26 06:59:45.868016000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig	2024-11-14 01:04:01.972537800 +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 041552cbb6..707411c85a 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-10-26 06:59:45.868016000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig	2024-11-14 01:04:01.972537800 +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 2ae29cca5b..2acdf42a7c 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-10-29 13:58:37.658345927 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig	2024-11-16 19:58:02.264741188 +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 63a1dbfd60..f0e7f94e9f 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-10-29 13:58:37.659200540 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig	2024-11-16 19:58:02.268763486 +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 d4d5c944ab..d448fb39f9 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-10-26 06:59:45.869016600 +0000
+--- build/toolchain/toolchain.gni.orig	2024-11-14 01:04:01.973537700 +0000
 +++ build/toolchain/toolchain.gni
 @@ -72,7 +72,7 @@ if (host_os == "mac") {
    host_shlib_extension = ".dylib"
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index 72578505fc..f60cb8eb6b 100644
--- a/chromium/patches/patch-cc_base_features.cc
+++ b/chromium/patches/patch-cc_base_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- cc/base/features.cc.orig	2024-10-26 06:59:45.894031800 +0000
+--- cc/base/features.cc.orig	2024-11-14 01:04:01.985538000 +0000
 +++ cc/base/features.cc
-@@ -78,7 +78,7 @@ const base::FeatureParam<int> kDeferImpl
+@@ -85,7 +85,7 @@ const base::FeatureParam<int> kDeferImpl
  // be using a separate flag to control the launch on GL.
  BASE_FEATURE(kUseDMSAAForTiles,
               "UseDMSAAForTiles",
diff --git a/chromium/patches/patch-chrome_app_chrome__command__ids.h b/chromium/patches/patch-chrome_app_chrome__command__ids.h
index f8de43f965..530c44e923 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-10-26 06:59:47.324901000 +0000
+--- chrome/app/chrome_command_ids.h.orig	2024-11-14 01:04:02.291540900 +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 02dc8d473f..28494d3bc5 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-10-26 06:59:47.325901700 +0000
+--- chrome/app/chrome_main.cc.orig	2024-11-14 01:04:02.292541000 +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 1943b5d47d..d0ee09d5dc 100644
--- a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/app/chrome_main_delegate.cc.orig	2024-10-26 06:59:47.326902400 +0000
+--- chrome/app/chrome_main_delegate.cc.orig	2024-11-14 01:04:02.292541000 +0000
 +++ chrome/app/chrome_main_delegate.cc
 @@ -145,7 +145,7 @@
  #include "components/about_ui/credit_utils.h"
@@ -36,7 +36,7 @@ $NetBSD$
  #include "chrome/browser/policy/policy_path_parser.h"
  #include "components/crash/core/app/crashpad.h"
  #endif
-@@ -343,7 +343,7 @@ void AdjustLinuxOOMScore(const std::stri
+@@ -342,7 +342,7 @@ void AdjustLinuxOOMScore(const std::stri
  // and resources loaded.
  bool SubprocessNeedsResourceBundle(const std::string& process_type) {
    return
@@ -45,7 +45,7 @@ $NetBSD$
        // The zygote process opens the resources for the renderers.
        process_type == switches::kZygoteProcess ||
  #endif
-@@ -428,7 +428,7 @@ bool HandleVersionSwitches(const base::C
+@@ -427,7 +427,7 @@ bool HandleVersionSwitches(const base::C
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -54,16 +54,16 @@ $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) ||
-@@ -474,7 +474,7 @@ void SetCrashpadUploadConsentPostLogin()
+@@ -439,7 +439,7 @@ void HandleHelpSwitches(const base::Comm
  }
- #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
  
 -#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID)
 +#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD)
  void SIGTERMProfilingShutdown(int signal) {
    content::Profiling::Stop();
    struct sigaction sigact;
-@@ -556,7 +556,7 @@ std::optional<int> AcquireProcessSinglet
+@@ -521,7 +521,7 @@ std::optional<int> AcquireProcessSinglet
    // process can be exited.
    ChromeProcessSingleton::CreateInstance(user_data_dir);
  
@@ -72,7 +72,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.
-@@ -640,7 +640,7 @@ void InitializeUserDataDir(base::Command
+@@ -605,7 +605,7 @@ void InitializeUserDataDir(base::Command
    std::string process_type =
        command_line->GetSwitchValueASCII(switches::kProcessType);
  
@@ -81,7 +81,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.
-@@ -770,7 +770,7 @@ void RecordMainStartupMetrics(const Star
+@@ -698,7 +698,7 @@ void RecordMainStartupMetrics(const Star
  #endif
  
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -90,7 +90,7 @@ $NetBSD$
    // Record the startup process creation time on supported platforms. On Android
    // this is recorded in ChromeMainDelegateAndroid.
    startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -964,7 +964,7 @@ std::optional<int> ChromeMainDelegate::P
+@@ -887,7 +887,7 @@ std::optional<int> ChromeMainDelegate::P
  #if BUILDFLAG(IS_OZONE)
    // Initialize Ozone platform and add required feature flags as per platform's
    // properties.
@@ -99,7 +99,7 @@ $NetBSD$
    ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
  #endif
    ui::OzonePlatform::PreEarlyInitialization();
-@@ -1168,7 +1168,7 @@ void ChromeMainDelegate::CommonEarlyInit
+@@ -1091,7 +1091,7 @@ void ChromeMainDelegate::CommonEarlyInit
    const bool is_canary_dev = IsCanaryDev();
    const bool emit_crashes =
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -108,7 +108,7 @@ $NetBSD$
        is_canary_dev;
  #else
        false;
-@@ -1318,7 +1318,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1241,7 +1241,7 @@ std::optional<int> ChromeMainDelegate::B
  
    // TODO(crbug.com/40118868): Revisit the macro expression once build flag
    // switch of lacros-chrome is complete.
@@ -117,7 +117,7 @@ $NetBSD$
    // This will directly exit if the user asked for help.
    HandleHelpSwitches(command_line);
  #endif
-@@ -1348,7 +1348,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1271,7 +1271,7 @@ std::optional<int> ChromeMainDelegate::B
  #if BUILDFLAG(IS_CHROMEOS)
    chromeos::dbus_paths::RegisterPathProvider();
  #endif
@@ -126,7 +126,7 @@ $NetBSD$
    nacl::RegisterPathProvider();
  #endif
  
-@@ -1725,7 +1725,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1634,7 +1634,7 @@ void ChromeMainDelegate::PreSandboxStart
      CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
    }
  
@@ -135,7 +135,7 @@ $NetBSD$
    // Zygote needs to call InitCrashReporter() in RunZygote().
    if (process_type != switches::kZygoteProcess &&
        !command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1821,13 +1821,13 @@ absl::variant<int, content::MainFunction
+@@ -1723,13 +1723,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 c874df0369..5942bacde4 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-10-26 06:59:53.688767400 +0000
+--- chrome/browser/BUILD.gn.orig	2024-11-14 01:04:02.882547000 +0000
 +++ chrome/browser/BUILD.gn
-@@ -6905,6 +6905,13 @@ static_library("browser") {
+@@ -6980,6 +6980,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 8c16acd6d2..28ad140e2a 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-10-26 06:59:53.693770400 +0000
+--- chrome/browser/about_flags.cc.orig	2024-11-14 01:04:02.883546800 +0000
 +++ chrome/browser/about_flags.cc
-@@ -244,7 +244,7 @@
+@@ -246,7 +246,7 @@
  #include "ui/ui_features.h"
  #include "url/url_features.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/allocator/buildflags.h"
  #endif
  
-@@ -337,7 +337,7 @@
+@@ -341,7 +341,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)
  
-@@ -346,7 +346,7 @@
+@@ -350,7 +350,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)
  
-@@ -356,7 +356,7 @@
+@@ -360,7 +360,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
-@@ -498,7 +498,7 @@ const FeatureEntry::FeatureVariation kDX
+@@ -506,7 +506,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,
-@@ -775,6 +775,31 @@ const FeatureEntry::FeatureVariation
+@@ -783,6 +783,31 @@ const FeatureEntry::FeatureVariation
           std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
           nullptr}};
  
@@ -83,7 +83,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
      {"UIClipboardMaximumAge", "60"}};
  const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1188,7 +1213,7 @@ const FeatureEntry::FeatureVariation kPa
+@@ -1224,7 +1249,7 @@ const FeatureEntry::FeatureVariation kPa
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -92,7 +92,7 @@ $NetBSD$
  const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
      {"AtKeywordAcceleration", "true"},
  };
-@@ -1232,7 +1257,7 @@ const FeatureEntry::FeatureVariation
+@@ -1268,7 +1293,7 @@ const FeatureEntry::FeatureVariation
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -101,7 +101,16 @@ $NetBSD$
  const FeatureEntry::FeatureParam kShortcutBoostSingleUrl[] = {
      {"ShortcutBoostSearchScore", "0"},
      {"ShortcutBoostNonTopHitThreshold", "0"},
-@@ -3678,7 +3703,7 @@ const flags_ui::FeatureEntry::FeatureVar
+@@ -1886,7 +1911,7 @@ const FeatureEntry::FeatureVariation kTa
+ #endif
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kTabstripDeclutterQuickModeParams[] = {
+     {"stale_threshold_duration", "10s"},
+     {"declutter_timer_interval", "10s"},
+@@ -3635,7 +3660,7 @@ const flags_ui::FeatureEntry::FeatureVar
  };
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -110,7 +119,16 @@ $NetBSD$
  const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
      {{"link_capturing_state", "on_by_default"}};
  const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4920,7 +4945,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -4159,7 +4184,7 @@ const FeatureEntry::FeatureVariation
+          std::size(kSecurePaymentConfirmationNetworkAndIssuerIcons_Rows),
+          nullptr}};
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
+     {"TranslationAPIAcceptLanguagesCheck", "false"},
+     {"TranslationAPILimitLanguagePackCount", "false"}};
+@@ -4905,7 +4930,7 @@ const FeatureEntry kFeatureEntries[] = {
      },
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -119,16 +137,16 @@ $NetBSD$
      {
          "fluent-overlay-scrollbars",
          flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5332,7 +5357,7 @@ const FeatureEntry kFeatureEntries[] = {
-      flag_descriptions::kWebAppUniversalInstallDescription, kOsDesktop,
-      FEATURE_VALUE_TYPE(features::kWebAppUniversalInstall)},
+@@ -5314,7 +5339,7 @@ const FeatureEntry kFeatureEntries[] = {
+      flag_descriptions::kDesktopPWAsSyncChangesDescription, kOsDesktop,
+      FEATURE_VALUE_TYPE(features::kWebAppDontAddExistingAppsToSync)},
  #endif  // !BUILDFLAG(IS_ANDROID)
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      {"shortcuts-not-apps", flag_descriptions::kShortcutsNotAppsName,
       flag_descriptions::kShortcutsNotAppsDescription,
       kOsMac | kOsWin | kOsLinux,
-@@ -5487,7 +5512,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5469,7 +5494,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kWebShare)},
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
  
@@ -137,10 +155,10 @@ $NetBSD$
      {"pulseaudio-loopback-for-cast",
       flag_descriptions::kPulseaudioLoopbackForCastName,
       flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5514,9 +5539,18 @@ const FeatureEntry kFeatureEntries[] = {
-     {"wayland-text-input-v3", flag_descriptions::kWaylandTextInputV3Name,
-      flag_descriptions::kWaylandTextInputV3Description, kOsLinux,
-      FEATURE_VALUE_TYPE(features::kWaylandTextInputV3)},
+@@ -5500,9 +5525,18 @@ const FeatureEntry kFeatureEntries[] = {
+     {"wayland-ui-scaling", flag_descriptions::kWaylandUiScalingName,
+      flag_descriptions::kWaylandUiScalingDescription, kOsLinux,
+      FEATURE_VALUE_TYPE(features::kWaylandUiScale)},
 +#if BUILDFLAG(IS_BSD)
 +    {"audio-backend",
 +     flag_descriptions::kAudioBackendName,
@@ -157,7 +175,7 @@ $NetBSD$
      {"skip-undecryptable-passwords",
       flag_descriptions::kSkipUndecryptablePasswordsName,
       flag_descriptions::kSkipUndecryptablePasswordsDescription,
-@@ -6465,7 +6499,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6414,7 +6448,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "MlUrlScoring")},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -166,7 +184,7 @@ $NetBSD$
      {"omnibox-domain-suggestions",
       flag_descriptions::kOmniboxDomainSuggestionsName,
       flag_descriptions::kOmniboxDomainSuggestionsDescription, kOsDesktop,
-@@ -6752,7 +6786,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6620,7 +6654,7 @@ const FeatureEntry kFeatureEntries[] = {
                                      "OrganicRepeatableQueries")},
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -175,7 +193,7 @@ $NetBSD$
      {"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
       flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
       FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7341,7 +7375,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7235,7 +7269,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -184,7 +202,7 @@ $NetBSD$
      {"cups-ipp-printing-backend",
       flag_descriptions::kCupsIppPrintingBackendName,
       flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8326,7 +8360,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8239,7 +8273,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kCooperativeSchedulingDescription, kOsAll,
       FEATURE_VALUE_TYPE(features::kCooperativeScheduling)},
  
@@ -193,17 +211,17 @@ $NetBSD$
      {"enable-network-service-sandbox",
       flag_descriptions::kEnableNetworkServiceSandboxName,
       flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8350,7 +8384,7 @@ const FeatureEntry kFeatureEntries[] = {
-      FEATURE_VALUE_TYPE(media::kV4L2FlatStatefulVideoDecoder)},
- #endif
+@@ -8255,7 +8289,7 @@ const FeatureEntry kFeatureEntries[] = {
+      FEATURE_VALUE_TYPE(media::kUseOutOfProcessVideoDecoding)},
+ #endif  // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
      {"enable-family-link-extensions-permissions",
       flag_descriptions::
           kEnableExtensionsPermissionsForSupervisedUsersOnDesktopName,
-@@ -9184,7 +9218,7 @@ const FeatureEntry kFeatureEntries[] = {
-      FEATURE_VALUE_TYPE(ash::features::kWallpaperPerDesk)},
+@@ -9069,7 +9103,7 @@ const FeatureEntry kFeatureEntries[] = {
+      FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
@@ -211,7 +229,7 @@ $NetBSD$
      {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
       flag_descriptions::kGetAllScreensMediaDescription,
       kOsCrOS | kOsLacros | kOsLinux,
-@@ -9217,7 +9251,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9102,7 +9136,7 @@ const FeatureEntry kFeatureEntries[] = {
  
  #if BUILDFLAG(IS_WIN) ||                                      \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -220,7 +238,7 @@ $NetBSD$
      {
          "ui-debug-tools",
          flag_descriptions::kUIDebugToolsName,
-@@ -9745,7 +9779,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9603,7 +9637,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kRenderPassDrawnRect)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -229,7 +247,7 @@ $NetBSD$
      {"media-session-enter-picture-in-picture",
       flag_descriptions::kMediaSessionEnterPictureInPictureName,
       flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10592,7 +10626,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10390,7 +10424,7 @@ const FeatureEntry kFeatureEntries[] = {
       kOsDesktop | kOsAndroid,
       FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
  
@@ -238,7 +256,7 @@ $NetBSD$
      {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
       flag_descriptions::kCameraMicEffectsDescription,
       static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10630,7 +10664,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10421,7 +10455,7 @@ const FeatureEntry kFeatureEntries[] = {
       FEATURE_VALUE_TYPE(features::kSiteInstanceGroupsForDataUrls)},
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -247,7 +265,7 @@ $NetBSD$
      {"site-search-settings-policy",
       flag_descriptions::kSiteSearchSettingsPolicyName,
       flag_descriptions::kSiteSearchSettingsPolicyDescription, kOsAll,
-@@ -10759,7 +10793,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10546,7 +10580,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kHideIncognitoMediaMetadataDescription, kOsAll,
       FEATURE_VALUE_TYPE(media::kHideIncognitoMediaMetadata)},
  
@@ -256,7 +274,7 @@ $NetBSD$
      {"third-party-profile-management",
       flag_descriptions::kThirdPartyProfileManagementName,
       flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10801,7 +10835,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10588,7 +10622,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -265,7 +283,7 @@ $NetBSD$
      {"enable-user-navigation-capturing-pwa",
       flag_descriptions::kPwaNavigationCapturingName,
       flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11726,7 +11760,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11476,7 +11510,7 @@ const FeatureEntry kFeatureEntries[] = {
                              kAuthenticateUsingUserConsentVerifierInteropApi)},
  #endif
  
@@ -274,7 +292,7 @@ $NetBSD$
      {"sync-enable-bookmarks-in-transport-mode",
       flag_descriptions::kSyncEnableBookmarksInTransportModeName,
       flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -11816,7 +11850,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11575,7 +11609,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -283,7 +301,7 @@ $NetBSD$
      {"classify-url-on-process-response-event",
       flag_descriptions::kClassifyUrlOnProcessResponseEventName,
       flag_descriptions::kClassifyUrlOnProcessResponseEventDescription,
-@@ -11825,7 +11859,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11584,7 +11618,7 @@ const FeatureEntry kFeatureEntries[] = {
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -292,7 +310,7 @@ $NetBSD$
      {"tab-organization", flag_descriptions::kTabOrganizationName,
       flag_descriptions::kTabOrganizationDescription, kOsDesktop,
       FEATURE_VALUE_TYPE(features::kTabOrganization)},
-@@ -11864,7 +11898,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11629,7 +11663,7 @@ const FeatureEntry kFeatureEntries[] = {
       flag_descriptions::kLanguageDetectionAPIDescription, kOsAll,
       FEATURE_VALUE_TYPE(blink::features::kLanguageDetectionAPI)},
  
@@ -301,3 +319,21 @@ $NetBSD$
      {"supervised-profile-hide-guest",
       flag_descriptions::kSupervisedProfileHideGuestName,
       flag_descriptions::kSupervisedProfileHideGuestDescription,
+@@ -11882,7 +11916,7 @@ const FeatureEntry kFeatureEntries[] = {
+          segmentation_platform::features::kSegmentationSurveyPage)},
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+     {"autofill-enable-buy-now-pay-later-for-affirm",
+      flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmName,
+      flag_descriptions::kAutofillEnableBuyNowPayLaterForAffirmDescription,
+@@ -12017,7 +12051,7 @@ const FeatureEntry kFeatureEntries[] = {
+      FEATURE_VALUE_TYPE(
+          autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     {"translation-api", flag_descriptions::kTranslationAPIName,
+      flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
+      FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kEnableTranslationAPI,
diff --git a/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc b/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
index 4b4c2a7d57..29477ce493 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-10-26 06:59:53.768816000 +0000
+--- chrome/browser/accessibility/page_colors.cc.orig	2024-11-14 01:04:02.887547000 +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 b80cdce647..4d50882767 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-10-26 06:59:53.796833000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig	2024-11-14 01:04:02.888547000 +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 5ea751dd88..0fcb604c76 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-10-26 06:59:54.476245600 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig	2024-11-14 01:04:02.958547600 +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 4687ff9b99..f42803528b 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-10-26 06:59:54.524274800 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig	2024-11-14 01:04:02.969547700 +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 92cdb26097..d1d91e7778 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-10-26 06:59:54.524274800 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig	2024-11-14 01:04:02.969547700 +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 99f28d2c7e..07ff761a81 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-10-26 06:59:55.690983800 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig	2024-11-14 01:04:03.321551300 +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 78daf3e040..095d655384 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-10-26 06:59:55.724003800 +0000
+--- chrome/browser/background/background_mode_manager.cc.orig	2024-11-14 01:04:03.332551500 +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 ed4d8358fe..b42375a4d4 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-10-26 06:59:55.724003800 +0000
+--- chrome/browser/background/background_mode_optimizer.cc.orig	2024-11-14 01:04:03.332551500 +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 0d73ff0146..5098861be2 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-10-26 06:59:55.742014600 +0000
+--- chrome/browser/browser_features.cc.orig	2024-11-14 01:04:03.340551400 +0000
 +++ chrome/browser/browser_features.cc
 @@ -71,7 +71,7 @@ BASE_FEATURE(kClosedTabCache,
               "ClosedTabCache",
@@ -24,7 +24,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT);
  #else
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -347,7 +347,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
+@@ -268,7 +268,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
               "SandboxExternalProtocolBlockedWarning",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -33,12 +33,3 @@ $NetBSD$
  // If true, encrypt new data with the key provided by SecretPortalKeyProvider.
  // Otherwise, it will only decrypt existing data.
  BASE_FEATURE(kSecretPortalKeyProviderUseForEncryption,
-@@ -360,7 +360,7 @@ BASE_FEATURE(kSecretPortalKeyProviderUse
- BASE_FEATURE(kSupportSearchSuggestionForPrerender2,
-              "SupportSearchSuggestionForPrerender2",
- #if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_CHROMEOS_LACROS) || \
--    BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+    BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-              base::FEATURE_ENABLED_BY_DEFAULT);
- #else
-              base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-chrome_browser_browser__features.h b/chromium/patches/patch-chrome_browser_browser__features.h
index 4ea59ca775..869eedb642 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.h
+++ b/chromium/patches/patch-chrome_browser_browser__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_features.h.orig	2024-10-26 06:59:55.742014600 +0000
+--- chrome/browser/browser_features.h.orig	2024-11-14 01:04:03.340551400 +0000
 +++ chrome/browser/browser_features.h
-@@ -29,7 +29,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
+@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
  BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
  BASE_DECLARE_FEATURE(kClosedTabCache);
  
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kDbusSecretPortal);
  #endif
  
-@@ -143,7 +143,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
+@@ -117,7 +117,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
  BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
  BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
  
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 262ca81bfc..04fd21c4e1 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-10-26 06:59:55.743015300 +0000
+--- chrome/browser/browser_process_impl.cc.orig	2024-11-14 01:04:03.341551500 +0000
 +++ chrome/browser/browser_process_impl.cc
-@@ -235,7 +235,7 @@
+@@ -236,7 +236,7 @@
  #include "chrome/browser/ui/profiles/profile_picker.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/error_reporting/chrome_js_error_report_processor.h"  // nogncheck
  #endif
  
-@@ -256,7 +256,7 @@
+@@ -257,7 +257,7 @@
  #include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
  #endif
  
@@ -24,7 +24,7 @@ $NetBSD$
  #include "chrome/browser/browser_features.h"
  #include "components/os_crypt/async/browser/secret_portal_key_provider.h"
  #endif
-@@ -1124,7 +1124,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+@@ -1125,7 +1125,7 @@ void BrowserProcessImpl::RegisterPrefs(P
                                  GoogleUpdateSettings::GetCollectStatsConsent());
    registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
  
@@ -33,7 +33,7 @@ $NetBSD$
    os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
  #endif
  }
-@@ -1307,7 +1307,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1308,7 +1308,7 @@ void BrowserProcessImpl::PreMainMessageL
  
    ApplyMetricsReportingPolicy();
  
@@ -42,8 +42,8 @@ $NetBSD$
    ChromeJsErrorReportProcessor::Create();
  #endif
  
-@@ -1404,7 +1404,7 @@ void BrowserProcessImpl::PreMainMessageL
-   }
+@@ -1398,7 +1398,7 @@ void BrowserProcessImpl::PreMainMessageL
+               features::kUseAppBoundEncryptionProviderForEncryption))));
  #endif  // BUILDFLAG(IS_WIN)
  
 -#if BUILDFLAG(IS_LINUX)
@@ -51,7 +51,7 @@ $NetBSD$
    if (base::FeatureList::IsEnabled(features::kDbusSecretPortal)) {
      providers.emplace_back(
          /*precedence=*/10u,
-@@ -1655,7 +1655,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1648,7 +1648,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 cc7ac06b78..2b4847b26c 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/browser_process_impl.h.orig	2024-10-26 06:59:55.743015300 +0000
+--- chrome/browser/browser_process_impl.h.orig	2024-11-14 01:04:03.341551500 +0000
 +++ chrome/browser/browser_process_impl.h
 @@ -405,7 +405,7 @@ class BrowserProcessImpl : public Browse
  
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
index 13581907a0..d28aa823c4 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_field_trials.cc.orig	2024-10-26 06:59:55.770031700 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig	2024-11-14 01:04:03.353551600 +0000
 +++ chrome/browser/chrome_browser_field_trials.cc
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
  #include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_trial.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/nix/xdg_util.h"
  #include "ui/base/ui_base_features.h"
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -155,7 +155,7 @@ void ChromeBrowserFieldTrials::RegisterS
+@@ -135,7 +135,7 @@ void ChromeBrowserFieldTrials::RegisterS
  #endif
  }
  
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 4bd5b84a5b..7eee3d5fa8 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_field_trials.h.orig	2024-10-26 06:59:55.770031700 +0000
+--- chrome/browser/chrome_browser_field_trials.h.orig	2024-11-14 01:04:03.353551600 +0000
 +++ chrome/browser/chrome_browser_field_trials.h
-@@ -34,7 +34,7 @@ class ChromeBrowserFieldTrials : public 
+@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public 
        const variations::EntropyProviders& entropy_providers,
        base::FeatureList* feature_list) override;
    void RegisterSyntheticTrials() override;
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 af983ae2eb..ecaf67e0e3 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-10-26 06:59:55.771032300 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig	2024-11-14 01:04:03.353551600 +0000
 +++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -128,12 +128,12 @@
+@@ -129,12 +129,12 @@
  #endif  // BUILDFLAG(FULL_SAFE_BROWSING)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -19,17 +19,17 @@ $NetBSD$
 -#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/webui/app_settings/web_app_settings_ui.h"
+ #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
  #include "ui/webui/resources/cr_components/app_management/app_management.mojom.h"
- #endif
-@@ -221,7 +221,7 @@
+@@ -224,7 +224,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/screen_ai/screen_ai_service_router.h"
  #include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
+ #include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
 @@ -234,7 +234,7 @@
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
@@ -39,7 +39,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -859,7 +859,7 @@ void BindMediaFoundationPreferences(
+@@ -865,7 +865,7 @@ void BindMediaFoundationPreferences(
  #endif  // BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -48,7 +48,7 @@ $NetBSD$
  void BindScreenAIAnnotator(
      content::RenderFrameHost* frame_host,
      mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -1083,7 +1083,7 @@ void PopulateChromeFrameBinders(
+@@ -1078,7 +1078,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
-@@ -1179,7 +1179,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1168,7 +1168,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);
-@@ -1190,7 +1190,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1179,7 +1179,7 @@ void PopulateChromeWebUIFrameBinders(
                                           policy::DlpInternalsUI>(map);
  #endif
  
@@ -74,8 +74,8 @@ $NetBSD$
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    RegisterWebUIControllerInterfaceBinder<
        app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
- #endif
-@@ -1276,14 +1276,14 @@ void PopulateChromeWebUIFrameBinders(
+ 
+@@ -1278,14 +1278,14 @@ void PopulateChromeWebUIFrameBinders(
        page_image_service::mojom::PageImageServiceHandler, HistoryUI,
        HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
  
@@ -92,7 +92,7 @@ $NetBSD$
        WhatsNewUI,
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
        NewTabPageUI>(map);
-@@ -1779,7 +1779,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1794,7 +1794,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 4f2a895902..da6560d926 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/chrome_browser_main.cc.orig	2024-10-26 06:59:55.772033000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig	2024-11-14 01:04:03.353551600 +0000
 +++ chrome/browser/chrome_browser_main.cc
 @@ -249,15 +249,15 @@
  
@@ -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"
-@@ -369,14 +369,14 @@
+@@ -365,14 +365,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");
  
-@@ -541,7 +541,7 @@ void ProcessSingletonNotificationCallbac
+@@ -537,7 +537,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.
-@@ -1118,7 +1118,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1114,7 +1114,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 .
-@@ -1166,7 +1166,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1162,7 +1162,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(
-@@ -1362,7 +1362,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1358,7 +1358,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(
-@@ -1411,7 +1411,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1407,7 +1407,7 @@ void ChromeBrowserMainParts::PostProfile
        *UrlLanguageHistogramFactory::GetForBrowserContext(profile));
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -104,7 +104,7 @@ $NetBSD$
    if (headless::IsHeadlessMode()) {
      headless::ReportHeadlessActionMetrics();
    }
-@@ -1523,7 +1523,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1516,7 +1516,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();
    }
-@@ -2072,7 +2072,7 @@ bool ChromeBrowserMainParts::ProcessSing
+@@ -2073,7 +2073,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 686c6d5c36..8c928eab40 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-10-26 06:59:55.773033600 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig	2024-11-14 01:04:03.354551600 +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 bcfa2662a4..562bc6dd70 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-10-26 06:59:55.774034300 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig	2024-11-14 01:04:03.354551600 +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 990b38c831..9a9e3c3e73 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-10-26 06:59:55.774034300 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig	2024-11-14 01:04:03.354551600 +0000
 +++ chrome/browser/chrome_browser_main_linux.cc
 @@ -25,7 +25,7 @@
  #include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/ozone/public/ozone_platform.h"
  #endif
  
-@@ -84,7 +84,9 @@ void ChromeBrowserMainPartsLinux::PostCr
+@@ -72,7 +72,9 @@ void ChromeBrowserMainPartsLinux::PostCr
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
  #if !BUILDFLAG(IS_CHROMEOS)
@@ -25,7 +25,7 @@ $NetBSD$
  
    // Set up crypt config. This needs to be done before anything starts the
    // network service, as the raw encryption key needs to be shared with the
-@@ -110,7 +112,7 @@ void ChromeBrowserMainPartsLinux::PostCr
+@@ -98,7 +100,7 @@ void ChromeBrowserMainPartsLinux::PostCr
    ChromeBrowserMainPartsPosix::PostCreateMainMessageLoop();
  }
  
@@ -34,8 +34,8 @@ $NetBSD$
  void ChromeBrowserMainPartsLinux::PostMainMessageLoopRun() {
    ChromeBrowserMainPartsPosix::PostMainMessageLoopRun();
    ui::OzonePlatform::GetInstance()->PostMainMessageLoopRun();
-@@ -170,7 +172,7 @@ void ChromeBrowserMainPartsLinux::CheckI
- #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
+@@ -136,7 +138,7 @@ void ChromeBrowserMainPartsLinux::PostBr
+ #endif  // (defined(USE_DBUS) && !BUILDFLAG(IS_CHROMEOS))
  
  void ChromeBrowserMainPartsLinux::PostDestroyThreads() {
 -#if BUILDFLAG(IS_CHROMEOS)
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 e97d9aaf27..763d7ad848 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-10-26 06:59:55.774034300 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig	2024-11-14 01:04:03.354551600 +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 833a30707d..df24a04c47 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-10-26 06:59:55.775035000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig	2024-11-14 01:04:03.354551600 +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 1fac3e8e85..85fa3a15dc 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-10-26 06:59:55.780037900 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig	2024-11-14 01:04:03.355551500 +0000
 +++ chrome/browser/chrome_content_browser_client.cc
-@@ -491,7 +491,7 @@
+@@ -498,7 +498,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)
-@@ -608,12 +608,12 @@
+@@ -615,12 +615,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
-@@ -624,7 +624,7 @@
+@@ -631,7 +631,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"
-@@ -632,7 +632,7 @@
+@@ -640,7 +640,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)
-@@ -647,7 +647,7 @@
+@@ -655,7 +655,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"
-@@ -1603,7 +1603,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1572,7 +1572,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)
-@@ -1803,7 +1803,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1774,7 +1774,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)
-@@ -1837,7 +1837,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1808,7 +1808,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
-@@ -1858,7 +1858,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1829,7 +1829,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>());
-@@ -1877,7 +1877,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1848,7 +1848,7 @@ ChromeContentBrowserClient::CreateBrowse
  
    chrome::AddMetricsExtraParts(main_parts.get());
  
@@ -102,7 +102,7 @@ $NetBSD$
    main_parts->AddParts(
        std::make_unique<
            enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2749,7 +2749,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2721,7 +2721,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
  void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
      base::CommandLine* command_line,
      int child_process_id) {
@@ -112,7 +112,7 @@ $NetBSD$
  #if BUILDFLAG(IS_MAC)
    std::unique_ptr<metrics::ClientInfo> client_info =
        GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2758,7 +2760,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2730,7 +2732,7 @@ void ChromeContentBrowserClient::AppendE
                                      client_info->client_id);
    }
  #elif BUILDFLAG(IS_POSIX)
@@ -121,7 +121,7 @@ $NetBSD$
    pid_t pid;
    if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
      command_line->AppendSwitchASCII(
-@@ -3117,7 +3119,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3095,7 +3097,7 @@ void ChromeContentBrowserClient::AppendE
      }
    }
  
@@ -130,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)) {
-@@ -4941,7 +4943,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -4946,7 +4948,7 @@ void ChromeContentBrowserClient::GetAddi
    }
  }
  
@@ -139,7 +139,25 @@ $NetBSD$
  void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
      const base::CommandLine& command_line,
      int child_process_id,
-@@ -5530,7 +5532,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5067,7 +5069,7 @@ std::wstring ChromeContentBrowserClient:
+     case sandbox::mojom::Sandbox::kPrintCompositor:
+     case sandbox::mojom::Sandbox::kAudio:
+     case sandbox::mojom::Sandbox::kScreenAI:
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+     case sandbox::mojom::Sandbox::kVideoEffects:
+ #endif
+     case sandbox::mojom::Sandbox::kSpeechRecognition:
+@@ -5172,7 +5174,7 @@ bool ChromeContentBrowserClient::PreSpaw
+ #if !BUILDFLAG(IS_ANDROID)
+     case sandbox::mojom::Sandbox::kScreenAI:
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+     case sandbox::mojom::Sandbox::kVideoEffects:
+ #endif
+     case sandbox::mojom::Sandbox::kAudio:
+@@ -5531,7 +5533,7 @@ ChromeContentBrowserClient::CreateThrott
          &throttles);
    }
  
@@ -148,7 +166,7 @@ $NetBSD$
    MaybeAddThrottle(
        WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
        &throttles);
-@@ -5544,7 +5546,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5548,7 +5550,7 @@ ChromeContentBrowserClient::CreateThrott
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -157,7 +175,7 @@ $NetBSD$
    MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
                         MaybeCreateThrottleFor(handle),
                     &throttles);
-@@ -5583,7 +5585,7 @@ ChromeContentBrowserClient::CreateThrott
+@@ -5587,7 +5589,7 @@ ChromeContentBrowserClient::CreateThrott
              handle));
    }
  
@@ -166,7 +184,7 @@ $NetBSD$
    MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
                         MaybeCreateThrottleFor(handle),
                     &throttles);
-@@ -7543,7 +7545,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7552,7 +7554,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 603cfadbb6..d2eeb20fb3 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-10-26 06:59:55.782039200 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig	2024-11-14 01:04:03.355551500 +0000
 +++ chrome/browser/chrome_content_browser_client.h
-@@ -525,7 +525,7 @@ class ChromeContentBrowserClient : publi
+@@ -531,7 +531,7 @@ class ChromeContentBrowserClient : publi
    bool IsPluginAllowedToUseDevChannelAPIs(
        content::BrowserContext* browser_context,
        const GURL& url) override;
diff --git a/chromium/patches/patch-chrome_browser_component__updater_registration.cc b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
new file mode 100644
index 0000000000..e9fd913110
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_component__updater_registration.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/component_updater/registration.cc.orig	2024-11-14 01:04:03.403552000 +0000
++++ chrome/browser/component_updater/registration.cc
+@@ -82,7 +82,7 @@
+ #include "media/base/media_switches.h"
+ #endif  // !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/component_updater/translate_kit_component_installer.h"
+ #include "chrome/browser/component_updater/translate_kit_language_pack_component_installer.h"
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -232,7 +232,7 @@ void RegisterComponentsForUpdate() {
+ 
+   RegisterPlusAddressBlocklistComponent(cus);
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   // TODO(crbug.com/364795294): Support other platforms.
+   RegisterTranslateKitComponent(cus, g_browser_process->local_state(),
+                                 /*force_install=*/false,
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 acd4846c53..4033f4971a 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-10-26 06:59:56.115241500 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig	2024-11-14 01:04:03.405552100 +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 dd14a059b3..e056d5ed6b 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-10-26 06:59:56.174277300 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig	2024-11-14 01:04:03.413552300 +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 fa64bdebf8..14ed339a80 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-10-26 06:59:56.178279900 +0000
+--- chrome/browser/defaults.cc.orig	2024-11-14 01:04:03.417552200 +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 10d4db7256..84d6fad5a1 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-10-26 06:59:56.183282900 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig	2024-11-14 01:04:03.419552300 +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 f8ece79c0e..ad499321a0 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-10-26 06:59:56.221305800 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig	2024-11-14 01:04:03.430552200 +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 0c925b0e8d..57df6a0e83 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-10-26 06:59:56.270335700 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig	2024-11-14 01:04:03.443552500 +0000
 +++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1796,7 +1796,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -1851,7 +1851,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();
    }
-@@ -1942,7 +1942,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -1994,7 +1994,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()) {
-@@ -2020,7 +2020,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2076,7 +2076,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 5f3a438554..437fb9899a 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-10-26 06:59:56.273337600 +0000
+--- chrome/browser/download/download_commands.cc.orig	2024-11-14 01:04:03.444552400 +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 df8ca47215..a260e049c1 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-10-26 06:59:56.273337600 +0000
+--- chrome/browser/download/download_commands.h.orig	2024-11-14 01:04:03.444552400 +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 8e9ec06399..e43d64b72f 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-10-26 06:59:56.275338600 +0000
+--- chrome/browser/download/download_file_picker.cc.orig	2024-11-14 01:04:03.445552600 +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 66ecc34cfc..11b8deb0cf 100644
--- a/chromium/patches/patch-chrome_browser_download_download__item__model.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/download/download_item_model.cc.orig	2024-10-26 06:59:56.277340000 +0000
+--- chrome/browser/download/download_item_model.cc.orig	2024-11-14 01:04:03.446552500 +0000
 +++ chrome/browser/download/download_item_model.cc
-@@ -790,7 +790,7 @@ bool DownloadItemModel::IsCommandChecked
+@@ -760,7 +760,7 @@ bool DownloadItemModel::IsCommandChecked
               download_crx_util::IsExtensionDownload(*download_);
      case DownloadCommands::ALWAYS_OPEN_TYPE:
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
        if (download_commands->CanOpenPdfInSystemViewer()) {
          DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
          return prefs->ShouldOpenPdfInSystemReader();
-@@ -838,7 +838,7 @@ void DownloadItemModel::ExecuteCommand(D
+@@ -808,7 +808,7 @@ void DownloadItemModel::ExecuteCommand(D
                                           DownloadCommands::ALWAYS_OPEN_TYPE);
        DownloadPrefs* prefs = DownloadPrefs::FromBrowserContext(profile());
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +24,7 @@ $NetBSD$
        if (download_commands->CanOpenPdfInSystemViewer()) {
          prefs->SetShouldOpenPdfInSystemReader(!is_checked);
          SetShouldPreferOpeningInBrowser(is_checked);
-@@ -1227,7 +1227,7 @@ void DownloadItemModel::DetermineAndSetS
+@@ -1195,7 +1195,7 @@ void DownloadItemModel::DetermineAndSetS
      return;
    }
  
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.cc b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
index b52be21b6b..9163716bed 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-10-26 06:59:56.279341200 +0000
+--- chrome/browser/download/download_prefs.cc.orig	2024-11-14 01:04:03.447552400 +0000
 +++ chrome/browser/download/download_prefs.cc
 @@ -11,6 +11,7 @@
  #include <vector>
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.h b/chromium/patches/patch-chrome_browser_download_download__prefs.h
index a443152c1b..aeb032d4e2 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-10-26 06:59:56.279341200 +0000
+--- chrome/browser/download/download_prefs.h.orig	2024-11-14 01:04:03.447552400 +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 8395cf44ee..93a877a33b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2024-10-26 06:59:56.325369100 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig	2024-11-14 01:04:03.462552500 +0000
 +++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
 @@ -150,7 +150,7 @@ AnalysisServiceSettings::AnalysisService
    const char* verification_key = kKeyWindowsVerification;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
index 58441bb086..9ec146c848 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/common.cc.orig	2024-10-26 06:59:56.354386800 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig	2024-11-14 01:04:03.464552600 +0000
 +++ chrome/browser/enterprise/connectors/common.cc
 @@ -23,7 +23,7 @@
  #include "components/policy/core/common/policy_loader_lacros.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 72f0bbea4e..73a26e79c5 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-10-26 06:59:56.355387400 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig	2024-11-14 01:04:03.465552800 +0000
 +++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -528,7 +528,7 @@ bool ConnectorsService::ConnectorsEnable
+@@ -510,7 +510,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 5229fd664f..4f18480c7d 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-10-26 06:59:56.360390400 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig	2024-11-14 01:04:03.467552700 +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 5c17f13f92..300be79f9a 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-10-26 06:59:56.361391000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig	2024-11-14 01:04:03.467552700 +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 060093b5b6..200900954f 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig	2024-10-26 06:59:56.361391000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig	2024-11-14 01:04:03.468552800 +0000
 +++ chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc
 @@ -19,7 +19,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
index 46535cee3e..bde7a1f3c9 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-10-26 06:59:56.368395300 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig	2024-11-14 01:04:03.471552800 +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 0ebd86ed3d..a0d968782c 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-10-26 06:59:56.374399000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig	2024-11-14 01:04:03.475552800 +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 5505a24a88..e1937c0310 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-10-26 06:59:56.403416600 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig	2024-11-14 01:04:03.476552700 +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 ba5456eaca..1ae12408d9 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2024-10-26 06:59:56.403416600 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig	2024-11-14 01:04:03.476552700 +0000
 +++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
 @@ -20,7 +20,7 @@
  
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 97457f722a..2c9fcdaa62 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-10-26 06:59:56.404417300 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig	2024-11-14 01:04:03.476552700 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
-@@ -59,7 +59,7 @@
+@@ -58,7 +58,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"
-@@ -144,7 +144,7 @@ void UploadSecurityEventReport(base::Val
-       std::move(report), std::move(upload_callback));
+@@ -143,7 +143,7 @@ void UploadSecurityEventReport(base::Val
+       std::move(upload_callback));
  }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
  void PopulateSignals(base::Value::Dict event,
                       policy::CloudPolicyClient* client,
                       std::string name,
-@@ -421,7 +421,7 @@ void RealtimeReportingClient::ReportPast
+@@ -420,7 +420,7 @@ void RealtimeReportingClient::ReportPast
                             /*include_profile_user_name=*/false);
  }
  
@@ -33,7 +33,7 @@ $NetBSD$
  
  void AddCrowdstrikeSignalsToEvent(
      base::Value::Dict& event,
-@@ -480,7 +480,7 @@ void RealtimeReportingClient::ReportEven
+@@ -479,7 +479,7 @@ void RealtimeReportingClient::ReportEven
    if (include_profile_user_name) {
      event.Set(kKeyProfileUserName, GetProfileUserName());
    }
@@ -42,7 +42,7 @@ $NetBSD$
    Profile* profile = Profile::FromBrowserContext(context_);
    device_signals::SignalsAggregator* signals_aggregator =
        enterprise_signals::SignalsAggregatorFactory::GetForProfile(profile);
-@@ -504,7 +504,7 @@ std::string RealtimeReportingClient::Get
+@@ -503,7 +503,7 @@ std::string RealtimeReportingClient::Get
    std::string username =
        identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
  
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 b1eb4b5c02..625bce5fbf 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2024-10-26 06:59:56.404417300 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig	2024-11-14 01:04:03.476552700 +0000
 +++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
 @@ -17,7 +17,7 @@
  #include "components/keyed_service/core/keyed_service.h"
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 5a05c67ad9..e22c008699 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-10-26 06:59:56.410421000 +0000
+--- chrome/browser/enterprise/identifiers/profile_id_delegate_impl.cc.orig	2024-11-14 01:04:03.480553000 +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 06f9713817..f60e0bb642 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-10-26 06:59:56.414423200 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig	2024-11-14 01:04:03.483553000 +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 4bbf6fb5e5..79fd3f8f7a 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-10-26 06:59:56.415423900 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig	2024-11-14 01:04:03.483553000 +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 91845b3b49..04e2350343 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-10-26 06:59:56.421427500 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig	2024-11-14 01:04:03.487553000 +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 bcad9a1163..ccf126f0f5 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-10-26 06:59:56.421427500 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher_linux.cc.orig	2024-11-14 01:04:03.487553000 +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 4a16deb517..d48a0abb36 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-10-26 06:59:56.424429400 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig	2024-11-14 01:04:03.488552800 +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 221340ab43..b9c8c49413 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-10-26 06:59:56.432434000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig	2024-11-14 01:04:03.492553000 +0000
 +++ chrome/browser/extensions/BUILD.gn
-@@ -1499,6 +1499,10 @@ source_set("extensions") {
+@@ -1439,6 +1439,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 99c4bb5458..b8d4eedaa1 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-10-26 06:59:56.438438000 +0000
+--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig	2024-11-14 01:04:03.494553000 +0000
 +++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
-@@ -41,7 +41,7 @@
+@@ -42,7 +42,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
  
-@@ -117,7 +117,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -108,7 +108,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 6461e43751..7ed915454d 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-10-26 06:59:56.471458000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig	2024-11-14 01:04:03.508553000 +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 f11beceec7..3bf2bae25a 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-10-26 06:59:56.472458600 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig	2024-11-14 01:04:03.508553000 +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 5090895b81..0164c03966 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-10-26 06:59:56.472458600 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig	2024-11-14 01:04:03.508553000 +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 886f530613..462726d34f 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-10-26 06:59:56.472458600 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig	2024-11-14 01:04:03.509553200 +0000
 +++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
-@@ -41,7 +41,7 @@
+@@ -42,7 +42,7 @@
  #include "components/reporting/util/statusor.h"
  #endif
  
@@ -15,8 +15,17 @@ $NetBSD$
  #include <optional>
  
  #include "base/strings/string_util.h"
-@@ -158,7 +158,7 @@ api::enterprise_reporting_private::Conte
-   return info;
+@@ -160,7 +160,7 @@ api::enterprise_reporting_private::Conte
+ }
+ 
+ bool AllowClientCertificateReportingForUsers() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   return base::FeatureList::IsEnabled(
+       enterprise_signals::features::kAllowClientCertificateReportingForUsers);
+ #else
+@@ -173,7 +173,7 @@ bool IsProfilePrefManaged(Profile* profi
+   return pref && pref->IsManaged();
  }
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,7 +33,7 @@ $NetBSD$
  
  device_signals::SignalsAggregationRequest CreateAggregationRequest(
      device_signals::SignalName signal_name) {
-@@ -220,7 +220,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
+@@ -235,7 +235,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
  
  // getPersistentSecret
  
@@ -33,7 +42,7 @@ $NetBSD$
  
  EnterpriseReportingPrivateGetPersistentSecretFunction::
      EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -646,7 +646,7 @@ void EnterpriseReportingPrivateEnqueueRe
+@@ -673,7 +673,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 d7c4d1f5f7..5486d84f26 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-10-26 06:59:56.472458600 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig	2024-11-14 01:04:03.509553200 +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 bbdcab92d0..d54ea3fd3c 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-10-26 06:59:56.490469500 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig	2024-11-14 01:04:03.516553200 +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 99f1d77295..38548aaab9 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-10-26 06:59:56.496473000 +0000
+--- chrome/browser/extensions/api/management/chrome_management_api_delegate.cc.orig	2024-11-14 01:04:03.518553300 +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 ba7374270d..5a1f5b8ae3 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,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig	2024-10-26 06:59:56.498474400 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig	2024-11-14 01:04:03.520553400 +0000
 +++ chrome/browser/extensions/api/messaging/launch_context_posix.cc
-@@ -86,7 +86,7 @@ std::optional<LaunchContext::ProcessStat
+@@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessStat
  
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+   options.current_directory = command_line.GetProgram().DirName();
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    // Don't use no_new_privs mode, e.g. in case the host needs to use sudo.
    options.allow_new_privs = true;
  #endif
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 df09197fa3..b12dd43e7e 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,9 +4,9 @@ $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-10-26 06:59:56.533495700 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig	2024-11-14 01:04:03.524553300 +0000
 +++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -636,7 +636,7 @@ void PasswordsPrivateDelegateImpl::OnFet
+@@ -652,7 +652,7 @@ void PasswordsPrivateDelegateImpl::OnFet
  }
  
  void PasswordsPrivateDelegateImpl::OsReauthTimeoutCall() {
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 3572d26f45..6c2b9d08cf 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-10-26 06:59:56.568517000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig	2024-11-14 01:04:03.530553300 +0000
 +++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
 @@ -288,7 +288,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 205b1004ab..20fecb2403 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-10-26 06:59:56.575521000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig	2024-11-14 01:04:03.533553400 +0000
 +++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -193,7 +193,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -188,7 +188,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
        settings_api::PrefType::kBoolean;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    (*s_allowlist)[autofill::prefs::kAutofillPredictionImprovementsEnabled] =
        settings_api::PrefType::kBoolean;
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -211,7 +211,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -206,7 +206,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
    (*s_allowlist)[tab_groups::prefs::kAutoPinNewTabGroups] =
        settings_api::PrefType::kBoolean;
  
@@ -24,7 +24,7 @@ $NetBSD$
    (*s_allowlist)[::prefs::kUseCustomChromeFrame] =
        settings_api::PrefType::kBoolean;
  #endif
-@@ -223,7 +223,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -218,7 +218,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 560a9b94d3..029fd470fe 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,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig	2024-10-26 06:59:56.608541300 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig	2024-11-14 01:04:03.538553500 +0000
 +++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -886,7 +886,7 @@ ExtensionFunction::ResponseAction Window
- // minimized.
+@@ -896,7 +896,7 @@ ExtensionFunction::ResponseAction Window
+ // created as minimized.
  // TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
  // TODO(crbug.com/40254339): Find a fix for wayland as well.
 -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
-   if (new_window->initial_show_state() == ui::SHOW_STATE_MINIMIZED) {
+   if (new_window->initial_show_state() ==
+       ui::mojom::WindowShowState::kMinimized) {
      new_window->window()->Minimize();
-   }
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 e8c03f160d..3e3066abf8 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,9 +4,9 @@ $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-10-26 06:59:56.641561300 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig	2024-11-14 01:04:03.543553400 +0000
 +++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
-@@ -29,7 +29,7 @@
+@@ -28,7 +28,7 @@
  #include "extensions/browser/process_manager.h"
  #include "extensions/common/error_utils.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "extensions/common/permissions/permissions_data.h"
  #endif
  
-@@ -38,7 +38,7 @@ namespace {
+@@ -37,7 +37,7 @@ namespace {
  bool CanEnableAudioDebugRecordingsFromExtension(
      const extensions::Extension* extension) {
    bool enabled_by_permissions = false;
@@ -24,7 +24,7 @@ $NetBSD$
    if (extension) {
      enabled_by_permissions =
          extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -576,7 +576,7 @@ void WebrtcLoggingPrivateStartEventLoggi
+@@ -575,7 +575,7 @@ void WebrtcLoggingPrivateStartEventLoggi
  
  ExtensionFunction::ResponseAction
  WebrtcLoggingPrivateGetLogsDirectoryFunction::Run() {
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 3a9d457d17..a64faccac8 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-10-26 06:59:56.642562000 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig	2024-11-14 01:04:03.543553400 +0000
 +++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -915,7 +915,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -914,7 +914,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 0a074b0c52..1a005e3d2c 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,18 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/extensions/external_provider_impl.cc.orig	2024-10-26 06:59:56.742622600 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig	2024-11-14 01:04:03.565553700 +0000
 +++ chrome/browser/extensions/external_provider_impl.cc
-@@ -816,7 +816,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -792,7 +792,7 @@ void ExternalProviderImpl::CreateExterna
+ 
+ #endif  // BUILDFLAG(IS_CHROMEOS)
    if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      provider_list->push_back(std::make_unique<ExternalProviderImpl>(
          service,
          base::MakeRefCounted<ExternalPrefLoader>(
-@@ -844,7 +844,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -820,7 +820,7 @@ void ExternalProviderImpl::CreateExterna
          bundled_extension_creation_flags));
  
      // Define a per-user source of external extensions.
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 bc773daf56..7b0c9a877c 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-10-26 06:59:56.880706500 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig	2024-11-14 01:04:03.600554000 +0000
 +++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -324,7 +324,7 @@ const struct {
+@@ -336,7 +336,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 571dd61c33..092e2ae40d 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-10-26 06:59:56.887710800 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig	2024-11-14 01:04:03.603554000 +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 6fcca77ce3..c2f219b9ee 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-10-26 06:59:56.887710800 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig	2024-11-14 01:04:03.603554000 +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 bbb73f99b7..896829abb9 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-10-26 06:59:56.894715000 +0000
+--- chrome/browser/flag_descriptions.cc.orig	2024-11-14 01:04:03.605554000 +0000
 +++ chrome/browser/flag_descriptions.cc
-@@ -458,7 +458,7 @@ const char kIsolatedSandboxedIframesDesc
+@@ -475,7 +475,7 @@ const char kIsolatedSandboxedIframesDesc
      "grouping when enabled is per-site.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,16 @@ $NetBSD$
  const char kAutofillEnableAmountExtractionDesktopName[] =
      "Enable checkout amount extraction on Chrome desktop";
  const char kAutofillEnableAmountExtractionDesktopDescription[] =
-@@ -939,7 +939,7 @@ const char kDevicePostureDescription[] =
+@@ -490,7 +490,7 @@ const char kAutofillEnableAndroidNKeyFor
+     "authentication when autofilling server credit cards.";
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ const char kAutofillEnableBuyNowPayLaterForAffirmName[] =
+     "Enable buy now pay later on Autofill for Affirm";
+ const char kAutofillEnableBuyNowPayLaterForAffirmDescription[] =
+@@ -997,7 +997,7 @@ const char kDevicePostureDescription[] =
      "Enables Device Posture API (foldable devices)";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +33,7 @@ $NetBSD$
  const char kDocumentPictureInPictureAnimateResizeName[] =
      "Document Picture-in-Picture Animate Resize";
  const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -3519,7 +3519,7 @@ const char kShowAutofillTypePredictionsD
+@@ -3515,7 +3515,7 @@ const char kShowAutofillTypePredictionsD
      "text.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +42,7 @@ $NetBSD$
  const char kShowFeaturedEnterpriseSiteSearchName[] =
      "Show featured Enterprise site search engines in Omnibox";
  const char kShowFeaturedEnterpriseSiteSearchDescription[] =
-@@ -3551,7 +3551,7 @@ const char kSiteInstanceGroupsForDataUrl
+@@ -3547,7 +3547,7 @@ const char kSiteInstanceGroupsForDataUrl
      "but in the same SiteInstanceGroup, and thus the same process.";
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +51,16 @@ $NetBSD$
  const char kSiteSearchSettingsPolicyName[] = "Enable SiteSearchSettings policy";
  const char kSiteSearchSettingsPolicyDescription[] =
      "Allow site search engines to be defined by the SiteSearchSettings policy.";
-@@ -7912,7 +7912,7 @@ const char kBlinkExtensionDiagnosticsDes
+@@ -3763,7 +3763,7 @@ const char kTranslateForceTriggerOnEngli
+     "Force the Translate Triggering on English pages experiment to be enabled "
+     "with the selected language model active.";
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ const char kTranslationAPIName[] = "Experimental translation API";
+ const char kTranslationAPIDescription[] =
+     "Eables the on-device language translation API. "
+@@ -7824,7 +7824,7 @@ const char kBlinkExtensionDiagnosticsDes
      "Enable the experimental Diagnostics Blink Extension.";
  #endif  // #if BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -51,7 +69,7 @@ $NetBSD$
  const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
  const char kGetAllScreensMediaDescription[] =
      "When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8148,7 +8148,7 @@ const char kV4L2FlatStatefulVideoDecoder
+@@ -8058,7 +8058,7 @@ const char kEnableArmHwdrmDescription[] 
  
  // Linux -----------------------------------------------------------------------
  
@@ -60,10 +78,10 @@ $NetBSD$
  const char kOzonePlatformHintChoiceDefault[] = "Default";
  const char kOzonePlatformHintChoiceAuto[] = "Auto";
  const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -8181,6 +8181,20 @@ const char kWaylandPerWindowScalingDescr
- const char kWaylandTextInputV3Name[] = "Wayland text-input-v3";
- const char kWaylandTextInputV3Description[] =
-     "Enable Wayland's text-input-v3 experimental support.";
+@@ -8098,6 +8098,20 @@ const char kWaylandUiScalingDescription[
+     "Enable experimental support for text scaling in the Wayland backend "
+     "backed by full UI scaling. Requires #wayland-per-window-scaling to be "
+     "enabled too.";
 +
 +#if BUILDFLAG(IS_BSD)
 +const char kAudioBackendName[] =
@@ -80,8 +98,8 @@ $NetBSD$
 +#endif
  #endif  // BUILDFLAG(IS_LINUX)
  
- // All views-based platforms --------------------------------------------------
-@@ -8207,7 +8221,7 @@ const char kZeroCopyVideoCaptureDescript
+ // Random platform combinations -----------------------------------------------
+@@ -8110,7 +8124,7 @@ const char kZeroCopyVideoCaptureDescript
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -90,7 +108,7 @@ $NetBSD$
  const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
  const char kFollowingFeedSidepanelDescription[] =
      "Enables the following feed in the sidepanel.";
-@@ -8220,7 +8234,7 @@ const char kTaskManagerDesktopRefreshDes
+@@ -8127,7 +8141,7 @@ const char kTaskManagerDesktopRefreshDes
      "Enables a refreshed design for the Task Manager on Desktop platforms.";
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -99,7 +117,7 @@ $NetBSD$
  const char kEnableNetworkServiceSandboxName[] =
      "Enable the network service sandbox.";
  const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8252,7 +8266,7 @@ const char kWebBluetoothConfirmPairingSu
+@@ -8159,7 +8173,7 @@ const char kWebBluetoothConfirmPairingSu
      "Bluetooth";
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -108,7 +126,7 @@ $NetBSD$
  const char kSkipUndecryptablePasswordsName[] =
      "Skip undecryptable passwords to use the available decryptable "
      "passwords.";
-@@ -8398,7 +8412,7 @@ const char kElementCaptureDescription[] 
+@@ -8314,7 +8328,7 @@ const char kElementCaptureDescription[] 
  
  #if BUILDFLAG(IS_WIN) ||                                      \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -117,8 +135,8 @@ $NetBSD$
  const char kUIDebugToolsName[] = "Debugging tools for UI";
  const char kUIDebugToolsDescription[] =
      "Enables additional keyboard shortcuts to help debugging.";
-@@ -8472,7 +8486,7 @@ const char kAutofillCaretExtractionDescr
-     "Enables passing caret position via Autofill";
+@@ -8386,7 +8400,7 @@ const char kComposeUpfrontInputModesDesc
+     "Enables upfront input modes in the Compose dialog";
  #endif  // BUILDFLAG(ENABLE_COMPOSE)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -126,9 +144,9 @@ $NetBSD$
  const char kThirdPartyProfileManagementName[] =
      "Third party profile management";
  const char kThirdPartyProfileManagementDescription[] =
-@@ -8561,7 +8575,7 @@ const char kEnableCertManagementV2UIDesc
-     "chrome://settings/certificates";
- #endif  // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+@@ -8489,7 +8503,7 @@ const char kOverlayScrollbarsOSSettingsD
+     "Enable the os settings for overlay scrollbars on ChromeOS.";
+ #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index 2a7551013d..2bb8eb1905 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-10-26 06:59:56.896716400 +0000
+--- chrome/browser/flag_descriptions.h.orig	2024-11-14 01:04:03.606554000 +0000
 +++ chrome/browser/flag_descriptions.h
-@@ -297,7 +297,7 @@ extern const char kImprovedSigninUIOnDes
+@@ -293,7 +293,7 @@ extern const char kImprovedSigninUIOnDes
  extern const char kImprovedSigninUIOnDesktopDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,16 @@ $NetBSD$
  extern const char kAutofillEnableAmountExtractionDesktopName[];
  extern const char kAutofillEnableAmountExtractionDesktopDescription[];
  #endif
-@@ -715,7 +715,7 @@ extern const char kDevicePostureName[];
+@@ -302,7 +302,7 @@ extern const char kAutofillEnableAndroid
+ extern const char kAutofillEnableAndroidNKeyForFidoAuthenticationDescription[];
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ extern const char kAutofillEnableBuyNowPayLaterForAffirmName[];
+ extern const char kAutofillEnableBuyNowPayLaterForAffirmDescription[];
+ 
+@@ -737,7 +737,7 @@ extern const char kDevicePostureName[];
  extern const char kDevicePostureDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +33,7 @@ $NetBSD$
  extern const char kDocumentPictureInPictureAnimateResizeName[];
  extern const char kDocumentPictureInPictureAnimateResizeDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -2022,7 +2022,7 @@ extern const char kShowAutofillTypePredi
+@@ -1998,7 +1998,7 @@ extern const char kShowAutofillTypePredi
  extern const char kShowAutofillTypePredictionsDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +42,7 @@ $NetBSD$
  extern const char kShowFeaturedEnterpriseSiteSearchName[];
  extern const char kShowFeaturedEnterpriseSiteSearchDescription[];
  
-@@ -2044,7 +2044,7 @@ extern const char kSiteInstanceGroupsFor
+@@ -2020,7 +2020,7 @@ extern const char kSiteInstanceGroupsFor
  extern const char kSiteInstanceGroupsForDataUrlsDescription[];
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +51,16 @@ $NetBSD$
  extern const char kSiteSearchSettingsPolicyName[];
  extern const char kSiteSearchSettingsPolicyDescription[];
  
-@@ -4576,7 +4576,7 @@ extern const char kBlinkExtensionDiagnos
+@@ -2182,7 +2182,7 @@ extern const char kTouchTextEditingRedes
+ extern const char kTranslateForceTriggerOnEnglishName[];
+ extern const char kTranslateForceTriggerOnEnglishDescription[];
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ extern const char kTranslationAPIName[];
+ extern const char kTranslationAPIDescription[];
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -4514,7 +4514,7 @@ extern const char kBlinkExtensionDiagnos
  extern const char kBlinkExtensionDiagnosticsDescription[];
  #endif  // #if BUILDFLAG(IS_CHROMEOS_LACROS)
  
@@ -51,7 +69,7 @@ $NetBSD$
  extern const char kGetAllScreensMediaName[];
  extern const char kGetAllScreensMediaDescription[];
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4713,7 +4713,7 @@ extern const char kV4L2FlatStatefulVideo
+@@ -4652,7 +4652,7 @@ extern const char kEnableArmHwdrmDescrip
  
  // Linux ---------------------------------------------------------------------
  
@@ -60,17 +78,17 @@ $NetBSD$
  extern const char kOzonePlatformHintChoiceDefault[];
  extern const char kOzonePlatformHintChoiceAuto[];
  extern const char kOzonePlatformHintChoiceX11[];
-@@ -4735,6 +4735,9 @@ extern const char kWaylandPerWindowScali
+@@ -4677,6 +4677,9 @@ extern const char kWaylandTextInputV3Des
  
- extern const char kWaylandTextInputV3Name[];
- extern const char kWaylandTextInputV3Description[];
+ extern const char kWaylandUiScalingName[];
+ extern const char kWaylandUiScalingDescription[];
 +
 +extern const char kAudioBackendName[];
 +extern const char kAudioBackendDescription[];
  #endif  // BUILDFLAG(IS_LINUX)
  
- // All views-based platforms --------------------------------------------------
-@@ -4764,7 +4767,7 @@ extern const char kWebBluetoothConfirmPa
+ // Random platform combinations -----------------------------------------------
+@@ -4696,7 +4699,7 @@ extern const char kWebBluetoothConfirmPa
  extern const char kWebBluetoothConfirmPairingSupportDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
  
@@ -79,8 +97,8 @@ $NetBSD$
  extern const char kSkipUndecryptablePasswordsName[];
  extern const char kSkipUndecryptablePasswordsDescription[];
  
-@@ -4780,7 +4783,7 @@ extern const char kScreenlockReauthPromo
- #endif  // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+@@ -4718,7 +4721,7 @@ extern const char kScreenlockReauthPromo
+         // BUILDFLAG(IS_CHROMEOS_ASH)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS)
@@ -88,7 +106,7 @@ $NetBSD$
  extern const char kFollowingFeedSidepanelName[];
  extern const char kFollowingFeedSidepanelDescription[];
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -4791,7 +4794,7 @@ extern const char kTaskManagerDesktopRef
+@@ -4732,7 +4735,7 @@ extern const char kTaskManagerDesktopRef
  extern const char kTaskManagerDesktopRefreshDescription[];
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -97,7 +115,7 @@ $NetBSD$
  extern const char kEnableNetworkServiceSandboxName[];
  extern const char kEnableNetworkServiceSandboxDescription[];
  
-@@ -4888,7 +4891,7 @@ extern const char kElementCaptureDescrip
+@@ -4829,7 +4832,7 @@ extern const char kElementCaptureDescrip
  
  #if BUILDFLAG(IS_WIN) ||                                      \
      (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) || \
@@ -106,8 +124,8 @@ $NetBSD$
  extern const char kUIDebugToolsName[];
  extern const char kUIDebugToolsDescription[];
  #endif
-@@ -4942,7 +4945,7 @@ extern const char kAutofillCaretExtracti
- extern const char kAutofillCaretExtractionDescription[];
+@@ -4880,7 +4883,7 @@ extern const char kComposeUpfrontInputMo
+ extern const char kComposeUpfrontInputModesDescription[];
  #endif  // BUILDFLAG(ENABLE_COMPOSE)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -115,9 +133,9 @@ $NetBSD$
  extern const char kThirdPartyProfileManagementName[];
  extern const char kThirdPartyProfileManagementDescription[];
  
-@@ -4998,7 +5001,7 @@ extern const char kEnableCertManagementV
- extern const char kEnableCertManagementV2UIDescription[];
- #endif  // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+@@ -4946,7 +4949,7 @@ extern const char kOverlayScrollbarsOSSe
+ extern const char kOverlayScrollbarsOSSettingsDescription[];
+ #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
index 635d0f07b3..12b71c268c 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-10-26 06:59:56.902720000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig	2024-11-14 01:04:03.608554100 +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 63e500eeab..4ae3162166 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-10-26 06:59:56.902720000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig	2024-11-14 01:04:03.608554100 +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__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 4ce7273cc6..6473f2a212 100644
--- a/chromium/patches/patch-chrome_browser_global__features.cc
+++ b/chromium/patches/patch-chrome_browser_global__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/global_features.cc.orig	2024-10-26 06:59:56.904721000 +0000
+--- chrome/browser/global_features.cc.orig	2024-11-14 01:04:03.609554000 +0000
 +++ chrome/browser/global_features.cc
 @@ -10,7 +10,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_global__features.h b/chromium/patches/patch-chrome_browser_global__features.h
index 68fb7b2922..b3ad14c11a 100644
--- a/chromium/patches/patch-chrome_browser_global__features.h
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/global_features.h.orig	2024-10-26 06:59:56.904721000 +0000
+--- chrome/browser/global_features.h.orig	2024-11-14 01:04:03.609554000 +0000
 +++ chrome/browser/global_features.h
 @@ -14,7 +14,7 @@ namespace system_permission_settings {
  class PlatformHandle;
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 1bad7d21bb..5757a1f450 100644
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
@@ -4,8 +4,17 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/headless/headless_mode_util.cc.orig	2024-10-26 06:59:56.912726000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig	2024-11-14 01:04:03.613554200 +0000
 +++ chrome/browser/headless/headless_mode_util.cc
+@@ -10,7 +10,7 @@
+ // New headless mode is available on Linux, Windows and Mac platforms.
+ // More platforms will be added later, so avoid function level clutter
+ // by providing stub implementations at the end of the file.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ 
+ #include "base/base_switches.h"
+ #include "base/files/file_path.h"
 @@ -19,7 +19,7 @@
  #include "chrome/common/chrome_switches.h"
  #include "content/public/common/content_switches.h"
@@ -15,8 +24,8 @@ $NetBSD$
  #include "ui/gl/gl_switches.h"               // nogncheck
  #include "ui/ozone/public/ozone_switches.h"  // nogncheck
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -87,7 +87,7 @@ class HeadlessModeHandleImpl : public He
-       command_line->AppendSwitchPath(switches::kUserDataDir, GetUserDataDir());
+@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public He
+       }
      }
  
 -#if BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
index 51fc6144b3..ae9ef39fd3 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-10-26 06:59:56.970761300 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig	2024-11-14 01:04:03.631554400 +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 32ff7b555e..273f902ac7 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-10-26 06:59:57.135861600 +0000
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig	2024-11-14 01:04:03.689555000 +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 ba8225d6af..f37891b895 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-10-26 06:59:57.137862700 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig	2024-11-14 01:04:03.690554900 +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 3e59a56f81..b3f25cafb7 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-10-26 06:59:57.062817000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig	2024-11-14 01:04:03.660554600 +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 f5f8ddd9cc..f411543d1e 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-10-26 06:59:57.074824300 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig	2024-11-14 01:04:03.665554800 +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 a36af88d71..ee6bf60147 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2024-10-26 06:59:57.081828600 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig	2024-11-14 01:04:03.668554800 +0000
 +++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
 @@ -10,11 +10,12 @@
  #include "chrome/browser/media/router/discovery/discovery_network_list.h"
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index b0ee323692..e1df0f34e3 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-10-26 06:59:57.082829200 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig	2024-11-14 01:04:03.669554700 +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 59064e5662..5b457f828c 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-10-26 06:59:57.111847000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig	2024-11-14 01:04:03.677554800 +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 f1ac0aa93b..5a4a0b439a 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-10-26 06:59:57.111847000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig	2024-11-14 01:04:03.677554800 +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 07cb06fca0..0df06173eb 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-10-26 06:59:57.114848900 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig	2024-11-14 01:04:03.678554800 +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 0921eca8d9..d63a2f10f4 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2024-10-26 06:59:57.128857400 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig	2024-11-14 01:04:03.685555000 +0000
 +++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
 @@ -106,7 +106,7 @@ std::string GetLogUploadProduct() {
    const char product[] = "Chrome_Mac";
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 4a90cf1436..9a9b5627bd 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-10-26 06:59:57.128857400 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig	2024-11-14 01:04:03.685555000 +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 cf343cc9c9..4d4c862654 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-10-26 06:59:57.128857400 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig	2024-11-14 01:04:03.686555000 +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 1bbc8f1365..d666efb844 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-10-26 06:59:57.144867000 +0000
+--- chrome/browser/memory_details.cc.orig	2024-11-14 01:04:03.692555000 +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 ffc8ad9f7b..d396b9f70c 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,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.cc.orig	2024-10-26 06:59:57.147868900 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig	2024-11-14 01:04:03.693554900 +0000
 +++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
 @@ -88,8 +88,10 @@
  
@@ -36,7 +36,7 @@ $NetBSD$
  #include "components/power_metrics/system_power_monitor.h"
  #endif
  
-@@ -869,7 +871,7 @@ void RecordStartupMetrics() {
+@@ -870,7 +872,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,
-@@ -1177,11 +1179,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1182,11 +1184,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 3352350d93..9d550e434c 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-10-26 06:59:57.147868900 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig	2024-11-14 01:04:03.693554900 +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 ed1456d2ca..d5bc8616dd 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2024-10-26 06:59:57.149870200 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig	2024-11-14 01:04:03.694555000 +0000
 +++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -195,11 +195,11 @@
+@@ -196,11 +196,11 @@
  #include "chrome/notification_helper/notification_helper_constants.h"
  #endif
  
@@ -20,7 +20,7 @@ $NetBSD$
  #include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
  #endif
  
-@@ -213,7 +213,7 @@
+@@ -214,7 +214,7 @@
  #include "chrome/browser/metrics/power/power_metrics_provider_mac.h"
  #endif
  
@@ -29,7 +29,7 @@ $NetBSD$
  #include "chrome/browser/metrics/bluetooth_metrics_provider.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -535,7 +535,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -536,7 +536,7 @@ void ChromeMetricsServiceClient::Registe
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -38,7 +38,7 @@ $NetBSD$
    metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
  
  #if !BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -707,7 +707,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -708,7 +708,7 @@ void ChromeMetricsServiceClient::Initial
      RegisterUKMProviders();
    }
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -47,7 +47,7 @@ $NetBSD$
    metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
        base::SequencedTaskRunner::GetCurrentDefault());
  #endif
-@@ -758,7 +758,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -759,7 +759,7 @@ void ChromeMetricsServiceClient::Registe
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<metrics::CPUMetricsProvider>());
  
@@ -56,7 +56,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<metrics::MotherboardMetricsProvider>());
  #endif
-@@ -843,7 +843,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -846,7 +846,7 @@ void ChromeMetricsServiceClient::Registe
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
@@ -65,7 +65,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX) ||
-@@ -951,7 +951,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -954,7 +954,7 @@ void ChromeMetricsServiceClient::Registe
        std::make_unique<PowerMetricsProvider>());
  #endif
  
@@ -74,7 +74,7 @@ $NetBSD$
    metrics_service_->RegisterMetricsProvider(
        metrics::CreateDesktopSessionMetricsProvider());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1138,7 +1138,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1141,7 +1141,7 @@ bool ChromeMetricsServiceClient::Registe
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
@@ -83,7 +83,7 @@ $NetBSD$
    // This creates the DesktopProfileSessionDurationsServices if it didn't exist
    // already.
    metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1472,7 +1472,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1475,7 +1475,7 @@ void ChromeMetricsServiceClient::CreateS
    recorder =
        base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
            cros_system_profile_provider_.get());
diff --git a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
index 1398b347c1..d08d5d59c4 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-10-26 06:59:57.157874800 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig	2024-11-14 01:04:03.698555000 +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 f7b2c72d75..ecb56b8dfe 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-10-26 06:59:57.163878400 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig	2024-11-14 01:04:03.700555000 +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 ed95d9f426..b2224d5225 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-10-26 06:59:57.163878400 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig	2024-11-14 01:04:03.700555000 +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 b2dbf1d102..b787ac93b7 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-10-26 06:59:57.163878400 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig	2024-11-14 01:04:03.700555000 +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 36130953e0..3add99c55d 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-10-26 06:59:57.250931500 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig	2024-11-14 01:04:03.726555300 +0000
 +++ chrome/browser/net/profile_network_context_service.cc
-@@ -140,7 +140,7 @@
+@@ -142,7 +142,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
+@@ -269,7 +269,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) {
-@@ -986,7 +986,7 @@ ProfileNetworkContextService::CreateClie
+@@ -1141,7 +1141,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 8562f02d5e..f308bd8da0 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/net/system_network_context_manager.cc.orig	2024-10-26 06:59:57.254933800 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig	2024-11-14 01:04:03.729555400 +0000
 +++ chrome/browser/net/system_network_context_manager.cc
 @@ -102,7 +102,7 @@
  
@@ -142,7 +142,7 @@ $NetBSD$
    gssapi_library_loader_observer_.Install(network_service);
  #endif  // BUILDFLAG(IS_LINUX)
  
-@@ -969,7 +969,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -965,7 +965,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 0380f2cf7f..2f423a05b8 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-10-26 06:59:57.254933800 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig	2024-11-14 01:04:03.729555400 +0000
 +++ chrome/browser/net/system_network_context_manager.h
 @@ -198,7 +198,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 95e69c26e7..7b2b555b70 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-10-26 06:59:57.257935800 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig	2024-11-14 01:04:03.730555300 +0000
 +++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
 @@ -34,7 +34,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 539549d386..11172f1946 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,7 +4,7 @@ $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-10-26 06:59:57.260937500 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig	2024-11-14 01:04:03.732555400 +0000
 +++ chrome/browser/new_tab_page/new_tab_page_util.cc
 @@ -25,7 +25,7 @@ bool IsOsSupportedForCart() {
  }
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 1b8c05e6a8..ac0ee371b4 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-10-26 06:59:57.361998800 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig	2024-11-14 01:04:03.738555400 +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 8dd6d3bc52..a2a0c72580 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2024-10-26 06:59:57.365000700 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig	2024-11-14 01:04:03.739555400 +0000
 +++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
 @@ -56,7 +56,7 @@ bool SystemNotificationsEnabled(Profile*
  #elif BUILDFLAG(IS_WIN)
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 eedf6e40fe..69221f82b4 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-10-26 06:59:57.559118700 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig	2024-11-14 01:04:03.804556100 +0000
 +++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -590,7 +590,7 @@ void ChromePasswordManagerClient::
+@@ -601,7 +601,7 @@ void ChromePasswordManagerClient::
  bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
      device_reauth::DeviceAuthenticator* authenticator) {
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
    if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
      return false;
    }
-@@ -828,7 +828,7 @@ void ChromePasswordManagerClient::Notify
+@@ -846,7 +846,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 23461b8e2b..50c52a7563 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-10-26 06:59:57.567123400 +0000
+--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig	2024-11-14 01:04:03.806556000 +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 bd07c47bb9..c66d85d8a6 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-10-26 06:59:57.637166000 +0000
+--- chrome/browser/platform_util_linux.cc.orig	2024-11-14 01:04:03.825556300 +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 fa27a80328..be5e8ef001 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-10-26 06:59:57.645171000 +0000
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig	2024-11-14 01:04:03.829556200 +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 64a6e4a132..2a9dabc989 100644
--- a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2024-10-26 06:59:57.646171600 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig	2024-11-14 01:04:03.829556200 +0000
 +++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
 @@ -53,7 +53,7 @@
  #include "chrome/browser/policy/browser_dm_token_storage_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index afa1888f6a..5f6cc1034a 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig	2024-10-26 06:59:57.653175800 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig	2024-11-14 01:04:03.833556400 +0000
 +++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
 @@ -247,19 +247,19 @@
  #include "components/spellcheck/browser/pref_names.h"
@@ -45,7 +45,7 @@ $NetBSD$
  #include "components/search_engines/enterprise/site_search_policy_handler.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS)
-@@ -559,7 +559,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -565,7 +565,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 },
-@@ -901,7 +901,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -910,7 +910,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 },
-@@ -910,7 +910,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -919,7 +919,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::BOOLEAN },
  #endif  // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
          // || BUILDFLAG(IS_WIN)  || BUILDFLAG(IS_MAC)
@@ -72,8 +72,8 @@ $NetBSD$
    { key::kFullscreenAllowed,
      prefs::kFullscreenAllowed,
      base::Value::Type::BOOLEAN },
-@@ -1738,7 +1738,7 @@ const PolicyToPreferenceMapEntry kSimple
-     base::Value::Type::INTEGER},
+@@ -1753,7 +1753,7 @@ const PolicyToPreferenceMapEntry kSimple
+     base::Value::Type::BOOLEAN },
  #endif // BUILDFLAG(IS_CHROMEOS_ASH)
  
 -#if BUILDFLAG(IS_LINUX)
@@ -81,7 +81,7 @@ $NetBSD$
    { key::kGSSAPILibraryName,
      prefs::kGSSAPILibraryName,
      base::Value::Type::STRING },
-@@ -1797,7 +1797,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1812,7 +1812,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 },
-@@ -1823,12 +1823,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1838,12 +1838,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 },
-@@ -1836,7 +1836,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1851,7 +1851,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 },
-@@ -1848,7 +1848,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1863,7 +1863,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 },
-@@ -1949,7 +1949,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1964,7 +1964,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 },
-@@ -2066,7 +2066,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2075,7 +2075,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 },
-@@ -2145,7 +2145,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2154,7 +2154,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 },
-@@ -2174,7 +2174,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2183,7 +2183,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 },
-@@ -2217,7 +2217,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2226,7 +2226,7 @@ const PolicyToPreferenceMapEntry kSimple
      base::Value::Type::INTEGER },
  #endif
  #if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -168,7 +168,7 @@ $NetBSD$
    { key::kExtensionInstallTypeBlocklist,
      extensions::pref_names::kExtensionInstallTypeBlocklist,
      base::Value::Type::LIST},
-@@ -2240,7 +2240,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2252,7 +2252,7 @@ const PolicyToPreferenceMapEntry kSimple
    { key::kTabCompareSettings,
      optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
      base::Value::Type::INTEGER},
@@ -177,7 +177,7 @@ $NetBSD$
    { key::kChromeForTestingAllowed,
      prefs::kChromeForTestingAllowed,
      base::Value::Type::BOOLEAN },
-@@ -2378,7 +2378,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2394,7 +2394,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,
-@@ -2394,7 +2394,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2410,7 +2410,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));
  
-@@ -2607,7 +2607,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2623,7 +2623,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(
-@@ -2660,7 +2660,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2676,7 +2676,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(
-@@ -2745,7 +2745,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2767,7 +2767,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));
-@@ -3116,7 +3116,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3139,7 +3139,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>(
-@@ -3124,7 +3124,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3147,7 +3147,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));
-@@ -3142,7 +3142,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3165,7 +3165,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)
-@@ -3165,7 +3165,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3188,7 +3188,7 @@ std::unique_ptr<ConfigurationPolicyHandl
            base::Value::Type::BOOLEAN)));
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -258,12 +258,12 @@ $NetBSD$
    handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
          // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -3189,7 +3189,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3212,7 +3212,7 @@ std::unique_ptr<ConfigurationPolicyHandl
    std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
        gen_ai_default_policies;
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS_ASH)
 +    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
    gen_ai_default_policies.emplace_back(
-       key::kHelpMeWriteSettings,
-       optimization_guide::prefs::kComposeEnterprisePolicyAllowed);
+       key::kAutofillPredictionSettings,
+       optimization_guide::prefs::
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 2852172a87..bc1441dc88 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/policy/device_management_service_configuration.cc.orig	2024-10-26 06:59:57.654176500 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig	2024-11-14 01:04:03.833556400 +0000
 +++ chrome/browser/policy/device_management_service_configuration.cc
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ||           \
      ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
@@ -15,12 +15,3 @@ $NetBSD$
  #include "chrome/browser/enterprise/connectors/common.h"
  #include "chrome/browser/enterprise/connectors/connectors_service.h"
  #endif
-@@ -102,7 +102,7 @@ DeviceManagementServiceConfiguration::Ge
-     content::BrowserContext* context) const {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) ||           \
-     ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
--     !BUILDFLAG(IS_ANDROID))
-+     !BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
-   auto* service =
-       enterprise_connectors::ConnectorsServiceFactory::GetForBrowserContext(
-           context);
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 707916249d..4cdc8a80f2 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-10-26 06:59:57.669185600 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig	2024-11-14 01:04:03.840556400 +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 72b212b829..063004292b 100644
--- a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/prefs/browser_prefs.cc.orig	2024-10-26 06:59:57.716214200 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig	2024-11-14 01:04:03.854556600 +0000
 +++ chrome/browser/prefs/browser_prefs.cc
 @@ -313,7 +313,7 @@
  #include "components/user_notes/user_notes_prefs.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif
  
-@@ -491,18 +491,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
  
-@@ -537,7 +537,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
  
-@@ -1678,7 +1678,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1753,7 +1753,7 @@ void RegisterLocalState(PrefRegistrySimp
    on_device_translation::RegisterLocalStatePrefs(registry);
  #endif  // BUILDFLAG(IS_ANDROID)
  
@@ -55,7 +55,7 @@ $NetBSD$
    WhatsNewUI::RegisterLocalStatePrefs(registry);
  #endif
  
-@@ -1854,7 +1854,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1929,7 +1929,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
  
-@@ -2213,12 +2213,12 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2286,12 +2286,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 da10ef2c74..140f55767e 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-10-26 06:59:57.719215900 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig	2024-11-14 01:04:03.855556500 +0000
 +++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
-@@ -198,7 +198,7 @@ const char* const kPersistentPrefNames[]
+@@ -199,7 +199,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 077a7f168d..3a1794eeeb 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-10-26 06:59:57.760240800 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig	2024-11-14 01:04:03.862556700 +0000
 +++ chrome/browser/printing/print_backend_service_manager.cc
 @@ -36,7 +36,7 @@
  #include "printing/printing_context.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/public/common/content_switches.h"
  #endif
  
-@@ -877,7 +877,7 @@ PrintBackendServiceManager::GetServiceFr
+@@ -884,7 +884,7 @@ PrintBackendServiceManager::GetServiceFr
          host.BindNewPipeAndPassReceiver(),
          content::ServiceProcessHost::Options()
              .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
@@ -24,7 +24,7 @@ $NetBSD$
              .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
  #endif
              .Pass());
-@@ -1054,7 +1054,7 @@ PrintBackendServiceManager::DetermineIdl
+@@ -1061,7 +1061,7 @@ PrintBackendServiceManager::DetermineIdl
        return kNoClientsRegisteredResetOnIdleTimeout;
  
      case ClientType::kQueryWithUi:
diff --git a/chromium/patches/patch-chrome_browser_printing_printer__query.cc b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
index fd0cd8030f..dd3d6fc1bf 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-10-26 06:59:57.773248700 +0000
+--- chrome/browser/printing/printer_query.cc.orig	2024-11-14 01:04:03.864556800 +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 6aaea9851d..30a6c75e99 100644
--- a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
+++ b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/process_singleton_posix.cc.orig	2024-10-26 06:59:57.838288300 +0000
+--- chrome/browser/process_singleton_posix.cc.orig	2024-11-14 01:04:03.880556800 +0000
 +++ chrome/browser/process_singleton_posix.cc
 @@ -102,7 +102,7 @@
  #include "ui/base/l10n/l10n_util.h"
diff --git a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 8be9dcdf0a..4a6a7275a4 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,10 +4,10 @@ $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-10-26 06:59:57.871308300 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig	2024-11-14 01:04:03.884556800 +0000
 +++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -347,7 +347,7 @@
- #include "chromeos/constants/chromeos_features.h"
+@@ -349,7 +349,7 @@
+ #include "chrome/browser/profiles/gaia_info_update_service_factory.h"
  #endif
  
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -15,12 +15,12 @@ $NetBSD$
  #include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
  #endif
  
-@@ -440,18 +440,18 @@
+@@ -429,18 +429,18 @@
  #endif
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS_ASH)
-+    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
  #include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
  #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
@@ -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"
-@@ -706,7 +706,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -700,7 +700,7 @@ void ChromeBrowserMainExtraPartsProfiles
    DiceBoundSessionCookieServiceFactory::GetInstance();
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT)
  #endif  // BUILDFLAG(ENABLE_BOUND_SESSION_CREDENTIALS)
@@ -46,16 +46,16 @@ $NetBSD$
    browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
  #endif
    browser_sync::UserEventServiceFactory::GetInstance();
-@@ -839,7 +839,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -809,7 +809,7 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_connectors::ConnectorsServiceFactory::GetInstance();
  #endif
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS_ASH)
-+    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
    enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
  #endif
-@@ -847,25 +847,25 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -817,25 +817,25 @@ void ChromeBrowserMainExtraPartsProfiles
    enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
    enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
  #endif
@@ -68,7 +68,7 @@ $NetBSD$
 +    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
    enterprise_idle::IdleServiceFactory::GetInstance();
  #endif
- #if !BUILDFLAG(IS_CHROMEOS_ASH)
+ #if !BUILDFLAG(IS_CHROMEOS)
    enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
  #endif
    enterprise_reporting::LegacyTechServiceFactory::GetInstance();
@@ -77,8 +77,8 @@ $NetBSD$
    enterprise_signals::SignalsAggregatorFactory::GetInstance();
  #endif
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS_ASH)
-+    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    enterprise_signals::UserPermissionServiceFactory::GetInstance();
  #endif
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -86,16 +86,16 @@ $NetBSD$
    enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
  #endif
  #if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -995,7 +995,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -958,7 +958,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #if BUILDFLAG(IS_ANDROID)
+   MerchantViewerDataManagerFactory::GetInstance();
  #endif
- // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
- // of lacros-chrome is complete.
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD) || \
-     (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS))
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
  #endif
-@@ -1100,7 +1100,7 @@ void ChromeBrowserMainExtraPartsProfiles
+   NavigationPredictorKeyedServiceFactory::GetInstance();
+@@ -1060,7 +1060,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #if BUILDFLAG(IS_CHROMEOS)
    policy::PolicyCertServiceFactory::GetInstance();
  #endif
@@ -104,8 +104,8 @@ $NetBSD$
    policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
    policy::UserPolicyOidcSigninServiceFactory::GetInstance();
  #endif
-@@ -1149,7 +1149,7 @@ void ChromeBrowserMainExtraPartsProfiles
- #if !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_ANDROID)
+@@ -1108,7 +1108,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #if !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
    ProfileStatisticsFactory::GetInstance();
  #endif
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -113,7 +113,7 @@ $NetBSD$
    ProfileTokenWebSigninInterceptorFactory::GetInstance();
    OidcAuthenticationSigninInterceptorFactory::GetInstance();
  #endif
-@@ -1168,7 +1168,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1127,7 +1127,7 @@ void ChromeBrowserMainExtraPartsProfiles
  #endif
    ReduceAcceptLanguageFactory::GetInstance();
    RendererUpdaterFactory::GetInstance();
@@ -121,4 +121,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    reporting::ManualTestHeartbeatEventFactory::GetInstance();
  #endif
- #if BUILDFLAG(IS_CHROMEOS_LACROS)
+ #if !BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index eabcf1c565..bf8416171d 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/profile_impl.cc.orig	2024-10-26 06:59:57.881314500 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig	2024-11-14 01:04:03.888557000 +0000
 +++ chrome/browser/profiles/profile_impl.cc
-@@ -267,6 +267,10 @@
+@@ -263,6 +263,10 @@
  #include "chrome/browser/spellchecker/spellcheck_service.h"
  #endif
  
@@ -17,16 +17,16 @@ $NetBSD$
  using bookmarks::BookmarkModel;
  using content::BrowserThread;
  using content::DownloadManagerDelegate;
-@@ -603,7 +607,7 @@ void ProfileImpl::LoadPrefsForNormalStar
- #else
+@@ -573,7 +577,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+   policy_provider = GetUserCloudPolicyManagerAsh();
+ #else  // !BUILDFLAG(IS_CHROMEOS)
    {
- #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      ProfileManager* profile_manager = g_browser_process->profile_manager();
      ProfileAttributesEntry* entry =
          profile_manager->GetProfileAttributesStorage()
-@@ -908,7 +912,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -886,7 +890,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 8242734122..59bac9db68 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/profiles/profiles_state.cc.orig	2024-10-26 06:59:57.891320500 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig	2024-11-14 01:04:03.891557000 +0000
 +++ chrome/browser/profiles/profiles_state.cc
-@@ -196,7 +196,7 @@ bool IsGuestModeRequested(const base::Co
+@@ -190,7 +190,7 @@ bool IsGuestModeRequested(const base::Co
                            PrefService* local_state,
                            bool show_warning) {
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -15,7 +15,7 @@ $NetBSD$
    DCHECK(local_state);
  
    // Check if guest mode enforcement commandline switch or policy are provided.
-@@ -243,7 +243,7 @@ bool IsGuestModeEnabled() {
+@@ -226,7 +226,7 @@ bool IsGuestModeEnabled() {
      return false;
    }
  
@@ -24,7 +24,7 @@ $NetBSD$
    // If there are any supervised profiles, disable guest mode.
    if (base::FeatureList::IsEnabled(
            supervised_user::kHideGuestModeForSupervisedUsers) &&
-@@ -259,7 +259,7 @@ bool IsGuestModeEnabled() {
+@@ -245,7 +245,7 @@ bool IsGuestModeEnabled() {
  }
  
  bool IsGuestModeEnabled(const Profile& profile) {
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index c71dab972d..751ac4111c 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-10-26 06:59:57.990380800 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig	2024-11-14 01:04:03.919557300 +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 9ac1d1be41..b8459ce487 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-10-26 06:59:58.890927800 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig	2024-11-14 01:04:04.156559700 +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 ff73f9f04d..a5ee2762f2 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-10-26 06:59:58.998993400 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig	2024-11-14 01:04:04.189560000 +0000
 +++ chrome/browser/resources/signin/signin_shared.css
 @@ -54,7 +54,7 @@ a {
    border-radius: var(--scrollbar-width);
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
new file mode 100644
index 0000000000..0019be5ab1
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.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/safe_browsing/chrome_password_protection_service.cc.orig	2024-11-14 01:04:04.206560100 +0000
++++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
+@@ -1250,7 +1250,7 @@ std::string ChromePasswordProtectionServ
+     ReusedPasswordAccountType password_type) const {
+   if (base::FeatureList::IsEnabled(
+           safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     return GetPrefs()->GetString(prefs::kEnterpriseCustomLabel);
+ #else
+     return std::string();
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 a9be30a59d..014e1cbc16 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-10-26 06:59:59.045021300 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig	2024-11-14 01:04:04.208560200 +0000
 +++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
 @@ -18,7 +18,7 @@
  #include "net/base/url_util.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index bde3b64f70..e0d7600252 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2024-10-26 06:59:59.066034000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig	2024-11-14 01:04:04.218560200 +0000
 +++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
 @@ -696,7 +696,7 @@ void IncidentReportingService::OnEnviron
  
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 220520c0cc..e5a4610f4c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig	2024-10-26 06:59:59.108059600 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig	2024-11-14 01:04:04.230560300 +0000
 +++ chrome/browser/screen_ai/screen_ai_install_state.cc
-@@ -17,7 +17,7 @@
+@@ -16,7 +16,7 @@
  #include "services/screen_ai/public/cpp/utilities.h"
  #include "ui/accessibility/accessibility_features.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/cpu.h"
  #include "base/files/file_util.h"
  #endif
-@@ -27,7 +27,7 @@ const int kScreenAICleanUpDelayInDays = 
+@@ -26,7 +26,7 @@ const int kScreenAICleanUpDelayInDays = 
  const char kMinExpectedVersion[] = "124.2";
  
  bool IsDeviceCompatible() {
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 08faa2dcb1..399f0b1cb9 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig	2024-10-26 06:59:59.109060300 +0000
+--- chrome/browser/screen_ai/screen_ai_service_router.cc.orig	2024-11-14 01:04:04.230560300 +0000
 +++ chrome/browser/screen_ai/screen_ai_service_router.cc
 @@ -324,7 +324,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
    base::FilePath binary_path = state_instance->get_component_binary_path();
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 39d3dcad48..9cbbf2ba7a 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-10-26 06:59:59.133074800 +0000
+--- chrome/browser/send_tab_to_self/receiving_ui_handler_registry.cc.orig	2024-11-14 01:04:04.241560500 +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 8c5284824c..0cbd05bac6 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-10-26 06:59:59.133074800 +0000
+--- chrome/browser/send_tab_to_self/send_tab_to_self_client_service.cc.orig	2024-11-14 01:04:04.241560500 +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 2dc2f015e3..c2a2db2bbf 100644
--- a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
+++ b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sessions/session_restore.cc.orig	2024-10-26 06:59:59.139078600 +0000
+--- chrome/browser/sessions/session_restore.cc.orig	2024-11-14 01:04:04.244560500 +0000
 +++ chrome/browser/sessions/session_restore.cc
-@@ -103,7 +103,7 @@
+@@ -102,7 +102,7 @@
  #include "chrome/browser/web_applications/web_app_registrar.h"
  #endif  // BUILDFLAG(IS_CHROMEOS)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -1076,7 +1076,7 @@ class SessionRestoreImpl : public Browse
+@@ -1093,7 +1093,7 @@ class SessionRestoreImpl : public Browse
      bool is_first_tab = true;
      for (const auto& startup_tab : startup_tabs) {
        const GURL& url = startup_tab.url;
diff --git a/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
index d7a33e4b7d..6c5861e936 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-10-26 06:59:59.172098600 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig	2024-11-14 01:04:04.260560800 +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 68bac99e20..db0a4b764e 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-10-26 06:59:59.178102300 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig	2024-11-14 01:04:04.262560600 +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 cfd69c6f41..9a5d17b605 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-10-26 06:59:59.206119300 +0000
+--- chrome/browser/signin/signin_util.cc.orig	2024-11-14 01:04:04.276560800 +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_classify__url__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
new file mode 100644
index 0000000000..ac272511a6
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__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/classify_url_navigation_throttle.cc.orig	2024-11-14 01:04:04.297561000 +0000
++++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
+@@ -219,7 +219,7 @@ void ClassifyUrlNavigationThrottle::OnIn
+     case SupervisedUserNavigationThrottle::kCancelWithInterstitial: {
+       CHECK(navigation_handle());
+ // LINT.IfChange(cancel_with_interstitial)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+       if (ShouldShowReAuthInterstitial(*navigation_handle(), is_main_frame)) {
+         // Show the re-authentication interstitial if the user signed out of
+         // the content area, as parent's approval requires authentication.
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
index dbfb06d496..939ee031ba 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig	2024-10-26 06:59:59.267156400 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig	2024-11-14 01:04:04.298561000 +0000
 +++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
-@@ -42,7 +42,7 @@
+@@ -40,7 +40,7 @@
+ #include "chrome/browser/ash/profiles/profile_helper.h"
+ #include "components/user_manager/user.h"
  #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
-@@ -165,7 +165,7 @@ void AssertChildStatusOfTheUser(Profile*
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
+@@ -158,7 +158,7 @@ void AssertChildStatusOfTheUser(Profile*
  #endif
  }
  
 -#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) {
+ std::string CreateReauthenticationInterstitialForYouTube(
+     content::NavigationHandle& navigation_handle) {
+   content::WebContents* web_contents = navigation_handle.GetWebContents();
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index 26b522ab2a..c4fb9522a5 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
@@ -4,18 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig	2024-10-26 06:59:59.267156400 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig	2024-11-14 01:04:04.298561000 +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
- 
-@@ -55,7 +55,7 @@ std::string GetAccountGivenName(Profile&
+@@ -52,7 +52,7 @@ std::string GetAccountGivenName(Profile&
  // of the user.
  void AssertChildStatusOfTheUser(Profile* profile, bool is_child);
  
@@ -23,4 +14,4 @@ $NetBSD$
 +#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(
+ std::string CreateReauthenticationInterstitialForBlockedSites(
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 21c22f3391..5eda6a5cc7 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2024-10-26 06:59:59.267156400 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig	2024-11-14 01:04:04.298561000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
 @@ -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 aaa1695710..f76572b129 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2024-10-26 06:59:59.267156400 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig	2024-11-14 01:04:04.299561000 +0000
 +++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -359,7 +359,7 @@ void SupervisedUserExtensionsManager::
+@@ -357,7 +357,7 @@ void SupervisedUserExtensionsManager::
      ActivateManagementPolicyAndUpdateRegistration() {
    SetActiveForSupervisedUsers();
    UpdateManagementPolicyRegistration();
@@ -15,7 +15,7 @@ $NetBSD$
    MaybeMarkExtensionsLocallyParentApproved();
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  }
-@@ -477,7 +477,7 @@ bool SupervisedUserExtensionsManager::Sh
+@@ -475,7 +475,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 56a182de84..0d0645e22e 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-10-26 06:59:59.267156400 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig	2024-11-14 01:04:04.299561000 +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 a7b20fee92..22547c8487 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,18 +4,18 @@ $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-10-26 06:59:59.268157000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig	2024-11-14 01:04:04.299561000 +0000
 +++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
-@@ -29,7 +29,7 @@
- 
- #if BUILDFLAG(IS_ANDROID)
+@@ -32,7 +32,7 @@
  #include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
+ #include "components/signin/public/identity_manager/identity_manager.h"
+ #include "ui/android/view_android.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
-@@ -145,7 +145,7 @@ SupervisedUserGoogleAuthNavigationThrott
+@@ -148,7 +148,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 67f7fdab26..5c8fdc8f4e 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-10-26 06:59:59.268157000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig	2024-11-14 01:04:04.299561000 +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"
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 de6b36e8ab..2bdea095fc 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-10-26 06:59:59.268157000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig	2024-11-14 01:04:04.299561000 +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
index 943cb8fbd7..0165af562e 100644
--- 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
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/supervised_user/supervised_user_navigation_throttle.cc.orig	2024-10-26 06:59:59.269157600 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_throttle.cc.orig	2024-11-14 01:04:04.299561000 +0000
 +++ chrome/browser/supervised_user/supervised_user_navigation_throttle.cc
-@@ -201,7 +201,7 @@ void SupervisedUserNavigationThrottle::O
-   }
- }
- 
+@@ -213,7 +213,7 @@ void SupervisedUserNavigationThrottle::O
+     case kCancelWithInterstitial: {
+       CHECK(navigation_handle());
+ // LINT.IfChange(cancel_with_interstitial)
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- SupervisedUserVerificationPage::VerificationPurpose
- GetVerificationPurposeFromFilteringReason(
-     supervised_user::FilteringBehaviorReason reason) {
-@@ -235,7 +235,7 @@ void SupervisedUserNavigationThrottle::O
-       Profile* profile = Profile::FromBrowserContext(
-           navigation_handle()->GetWebContents()->GetBrowserContext());
+       if (supervised_user::ShouldShowReAuthInterstitial(*navigation_handle(),
+                                                         is_main_frame)) {
+         // Show the re-authentication interstitial if the user signed out of
+@@ -244,7 +244,7 @@ void SupervisedUserNavigationThrottle::O
+ }
  
+ namespace supervised_user {
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
-       supervised_user::ChildAccountService* child_account_service =
-           ChildAccountServiceFactory::GetForProfile(profile);
-       if (base::FeatureList::IsEnabled(
+ 
+ bool ShouldShowReAuthInterstitial(content::NavigationHandle& navigation_handle,
+                                   bool is_main_frame) {
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.h
new file mode 100644
index 0000000000..aee29ed5f5
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__throttle.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/supervised_user/supervised_user_navigation_throttle.h.orig	2024-11-14 01:04:04.299561000 +0000
++++ chrome/browser/supervised_user/supervised_user_navigation_throttle.h
+@@ -22,7 +22,7 @@
+ class Profile;
+ 
+ namespace supervised_user {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool ShouldShowReAuthInterstitial(content::NavigationHandle& navigation_handle,
+                                   bool is_main_frame);
+ #endif
diff --git a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 7209e58666..d8bbd1c0c7 100644
--- a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig	2024-10-26 06:59:59.284166600 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig	2024-11-14 01:04:04.304561100 +0000
 +++ chrome/browser/sync/chrome_sync_controller_builder.cc
 @@ -324,7 +324,7 @@ ChromeSyncControllerBuilder::Build(synce
  #if BUILDFLAG(ENABLE_SPELLCHECK)
diff --git a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index 39d54da34d..8e40b5157b 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-10-26 06:59:59.285167200 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig	2024-11-14 01:04:04.304561100 +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 08768802d8..8c130663b4 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/sync/sync_service_factory.cc.orig	2024-10-26 06:59:59.289169800 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig	2024-11-14 01:04:04.306561000 +0000
 +++ chrome/browser/sync/sync_service_factory.cc
-@@ -105,7 +105,7 @@
+@@ -109,7 +109,7 @@
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_keyed_service.h"
  #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_service_factory.h"
  #include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
-@@ -153,7 +153,7 @@ syncer::DataTypeSet GetDisabledCommonDat
+@@ -157,7 +157,7 @@ syncer::DataTypeSet GetDisabledCommonDat
  tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
    CHECK(profile);
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
    tab_groups::TabGroupSyncService* service =
        tab_groups::SavedTabGroupUtils::GetServiceForProfile(profile);
    CHECK(service);
-@@ -381,7 +381,7 @@ std::unique_ptr<KeyedService> BuildSyncS
+@@ -395,7 +395,7 @@ std::unique_ptr<KeyedService> BuildSyncS
    // included in lacros-chrome once build flag switch of lacros-chrome is
    // complete.
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
@@ -33,7 +33,7 @@ $NetBSD$
    syncer::SyncPrefs prefs(profile->GetPrefs());
    local_sync_backend_enabled = prefs.IsLocalSyncEnabled();
    base::UmaHistogramBoolean("Sync.Local.Enabled2", local_sync_backend_enabled);
-@@ -517,7 +517,7 @@ SyncServiceFactory::SyncServiceFactory()
+@@ -531,7 +531,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 0b05a6f5e5..24a30ee229 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,9 +4,9 @@ $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-10-26 06:59:59.383226900 +0000
+--- chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc.orig	2024-11-14 01:04:04.332561300 +0000
 +++ chrome/browser/tab_group_sync/tab_group_sync_service_factory.cc
-@@ -30,7 +30,7 @@
+@@ -31,7 +31,7 @@
  #include "components/sync_device_info/device_info_sync_service.h"
  
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/tabs/saved_tab_groups/tab_group_sync_delegate_desktop.h"
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
          // BUILDFLAG(IS_WIN)
-@@ -110,7 +110,7 @@ TabGroupSyncServiceFactory::BuildService
+@@ -89,7 +89,7 @@ TabGroupSyncServiceFactory::BuildService
  
    std::unique_ptr<TabGroupSyncDelegate> delegate;
  #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
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 7afa779371..3691cb297c 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/task_manager/sampling/task_group.cc.orig	2024-10-26 06:59:59.423251200 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig	2024-11-14 01:04:04.346561400 +0000
 +++ chrome/browser/task_manager/sampling/task_group.cc
 @@ -41,7 +41,7 @@ const int kBackgroundRefreshTypesMask =
  #if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
index 94e94ddac8..15e646d0db 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-10-26 06:59:59.423251200 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig	2024-11-14 01:04:04.346561400 +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 9961b2c002..cb0b82222b 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-10-26 06:59:59.423251200 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig	2024-11-14 01:04:04.346561400 +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 45bf8f5869..eb34975ec7 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-10-26 06:59:59.423251200 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig	2024-11-14 01:04:04.346561400 +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 5fc8eeeac9..66b690d2d7 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-10-26 06:59:59.424251800 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig	2024-11-14 01:04:04.346561400 +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 7113cf790c..e1673fddcc 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-10-26 06:59:59.425252400 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig	2024-11-14 01:04:04.347561600 +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 d19c8d3eff..f2aa64c284 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-10-26 06:59:59.431256000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig	2024-11-14 01:04:04.349561500 +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 10af9eab7c..d0595b81b1 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-10-26 06:59:59.432256700 +0000
+--- chrome/browser/themes/theme_service.cc.orig	2024-11-14 01:04:04.349561500 +0000
 +++ chrome/browser/themes/theme_service.cc
 @@ -70,7 +70,7 @@
  #include "extensions/browser/extension_registry_observer.h"
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 0374ffc79c..c0a1962329 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-10-26 06:59:59.432256700 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig	2024-11-14 01:04:04.350561600 +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 c43f815650..453cf776d6 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-10-26 06:59:59.432256700 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig	2024-11-14 01:04:04.350561600 +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 1415f586f3..ce27258706 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-10-26 06:59:59.503299700 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig	2024-11-14 01:04:04.372561700 +0000
 +++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -511,7 +511,7 @@
+@@ -513,7 +513,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 0a029f9ef7..ec8165ab90 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-10-26 07:00:00.334805000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig	2024-11-14 01:04:04.638564300 +0000
 +++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
-@@ -48,7 +48,7 @@ gfx::Rect GetPopupSizeForVcn3ds() {
+@@ -49,7 +49,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)
  }
-@@ -108,7 +108,7 @@ void DesktopPaymentsWindowManager::WebCo
+@@ -109,7 +109,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 f855e75081..b243493bc1 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-10-26 07:00:00.334805000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig	2024-11-14 01:04:04.638564300 +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 f7b586e238..b806152c03 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-10-26 07:00:00.371827400 +0000
+--- chrome/browser/ui/browser.h.orig	2024-11-14 01:04:04.645564600 +0000
 +++ chrome/browser/ui/browser.h
-@@ -299,7 +299,7 @@ class Browser : public TabStripModelObse
+@@ -302,7 +302,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 a4f417e73a..56a0ccce83 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-10-26 07:00:00.388837800 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig	2024-11-14 01:04:04.646564500 +0000
 +++ chrome/browser/ui/browser_command_controller.cc
-@@ -129,7 +129,7 @@
+@@ -127,7 +127,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 @@
+@@ -136,7 +136,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)
  
-@@ -319,7 +319,7 @@ bool BrowserCommandController::IsReserve
+@@ -317,7 +317,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();
-@@ -574,7 +574,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -572,7 +572,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;
-@@ -586,7 +586,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -584,7 +584,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,
-@@ -787,7 +787,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -788,7 +788,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 {
-@@ -1265,12 +1265,12 @@ void BrowserCommandController::InitComma
+@@ -1267,12 +1267,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()
-@@ -1601,7 +1601,7 @@ void BrowserCommandController::UpdateCom
+@@ -1603,7 +1603,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 7715169124..f47606db13 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-10-26 07:00:00.389838500 +0000
+--- chrome/browser/ui/browser_commands.cc.orig	2024-11-14 01:04:04.646564500 +0000
 +++ chrome/browser/ui/browser_commands.cc
-@@ -2036,7 +2036,7 @@ void OpenUpdateChromeDialog(Browser* bro
+@@ -2035,7 +2035,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 300bdca58e..23aee76cf2 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-10-26 07:00:00.398843800 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig	2024-11-14 01:04:04.649564500 +0000
 +++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -74,7 +74,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
+@@ -72,7 +72,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)
-@@ -184,7 +184,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -182,7 +182,7 @@ void RegisterBrowserUserPrefs(user_prefs
    registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
    registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
    registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
@@ -23,4 +23,4 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    registry->RegisterStringPref(prefs::kEnterpriseLogoUrl, std::string());
    registry->RegisterStringPref(prefs::kEnterpriseCustomLabel, std::string());
- #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+   registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForProfile,
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 cbcecd6130..779226b35a 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-10-26 07:00:00.398843800 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig	2024-11-14 01:04:04.649564500 +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 373c39a216..061fe0f700 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-10-26 07:00:00.400845000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig	2024-11-14 01:04:04.650564400 +0000
 +++ chrome/browser/ui/chrome_pages.cc
 @@ -87,7 +87,7 @@
  #include "components/signin/public/identity_manager/identity_manager.h"
@@ -24,7 +24,7 @@ $NetBSD$
  void ShowChromeWhatsNew(Browser* browser) {
    ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
  }
-@@ -722,7 +722,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -726,7 +726,7 @@ void ShowShortcutCustomizationApp(Profil
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
index a78e853401..b33707df34 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-10-26 07:00:00.400845000 +0000
+--- chrome/browser/ui/chrome_pages.h.orig	2024-11-14 01:04:04.650564400 +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
-@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -176,7 +176,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 81b7d55701..d0f548ef7b 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-10-26 07:00:00.420857200 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig	2024-11-14 01:04:04.660564700 +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
index a174672f04..8fe0b954d8 100644
--- a/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/managed_ui.cc.orig	2024-10-26 07:00:00.536927700 +0000
+--- chrome/browser/ui/managed_ui.cc.orig	2024-11-14 01:04:04.683565000 +0000
 +++ chrome/browser/ui/managed_ui.cc
-@@ -435,7 +435,7 @@ std::optional<std::string> GetDeviceMana
+@@ -439,7 +439,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()
-           ? g_browser_process->local_state()->GetString(
-@@ -469,7 +469,7 @@ std::optional<std::string> GetAccountMan
+   if (base::FeatureList::IsEnabled(
+           features::kEnterpriseManagementDisclaimerUsesCustomLabel)) {
+     std::string custom_management_label =
+@@ -476,7 +476,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()) {
+   if (base::FeatureList::IsEnabled(
+           features::kEnterpriseManagementDisclaimerUsesCustomLabel)) {
+     std::string custom_management_label =
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 955d3db770..c0f4f9f80e 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-10-26 07:00:00.546934000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig	2024-11-14 01:04:04.687564800 +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 1588b4ed36..a94519fd8e 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-10-26 07:00:00.569947700 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig	2024-11-14 01:04:04.691565000 +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 d503adfae1..2dd0bfdf6e 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-10-26 07:00:00.573950300 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig	2024-11-14 01:04:04.693565000 +0000
 +++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -93,7 +93,7 @@ namespace {
+@@ -97,7 +97,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;
-@@ -513,7 +513,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -517,7 +517,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 aea9224c6e..72326b1aad 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-10-26 07:00:00.593962400 +0000
+--- chrome/browser/ui/sad_tab.cc.orig	2024-11-14 01:04:04.702565000 +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 06146832f0..e68952ae06 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-10-26 07:00:00.606970300 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig	2024-11-14 01:04:04.709565200 +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 4ff43ca90a..5f9702f35d 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller.cc.orig	2024-10-26 07:00:00.609972200 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig	2024-11-14 01:04:04.711565300 +0000
 +++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -492,7 +492,7 @@ void SigninViewController::ShowModalMana
-     signin::SigninChoiceCallbackVariant process_user_choice_callback,
-     base::OnceClosure done_callback) {
+@@ -489,7 +489,7 @@ void SigninViewController::ShowModalMana
+     std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
+         create_param) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
 -    BUILDFLAG(IS_CHROMEOS_LACROS)
 +    BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
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 3230c5968b..72d08a27af 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig	2024-10-26 07:00:00.610972600 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig	2024-11-14 01:04:04.711565300 +0000
 +++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -83,7 +83,7 @@ class SigninViewControllerDelegate {
+@@ -85,7 +85,7 @@ class SigninViewControllerDelegate {
  #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_startup_bad__flags__prompt.cc b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 3603edefe0..b11856c7ca 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig	2024-10-26 07:00:00.611973300 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig	2024-11-14 01:04:04.712565200 +0000
 +++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -107,7 +107,7 @@ const char* const kBadFlags[] = {
+@@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
  
  // 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_startup_startup__browser__creator.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index e94a3c430e..e016b0eb0c 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2024-10-26 07:00:00.636988600 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig	2024-11-14 01:04:04.714565300 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator.cc
-@@ -138,7 +138,7 @@
+@@ -139,7 +139,7 @@
  #include "chrome/credential_provider/common/gcp_strings.h"
  #endif  // BUILDFLAG(IS_WIN)
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/headless/headless_mode_util.h"
  #include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
  #include "components/headless/policy/headless_mode_policy.h"
-@@ -963,7 +963,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -968,7 +968,7 @@ bool StartupBrowserCreator::ProcessCmdLi
    TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
    ComputeAndRecordLaunchMode(command_line);
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (headless::IsHeadlessMode() &&
        headless::HeadlessModePolicy::IsHeadlessModeDisabled(
            g_browser_process->local_state())) {
-@@ -1080,7 +1080,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1069,7 +1069,7 @@ bool StartupBrowserCreator::ProcessCmdLi
      silent_launch = true;
    }
  
@@ -33,7 +33,7 @@ $NetBSD$
    // Writes open and installed web apps to the specified file without
    // launching a new browser window or tab.
    if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1295,7 +1295,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1284,7 +1284,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 354cb3f8eb..3d574fe80b 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-10-26 07:00:00.640991000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig	2024-11-14 01:04:04.715565200 +0000
 +++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
 @@ -85,7 +85,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 40e693560d..26c0dc86ea 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-10-26 07:00:00.641991600 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig	2024-11-14 01:04:04.715565200 +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 71e6163f6d..36ffbb6568 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-10-26 07:00:00.645994000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig	2024-11-14 01:04:04.717565300 +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
+@@ -718,12 +718,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 a4a2dbde23..2669280b02 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-10-26 07:00:00.648995900 +0000
+--- chrome/browser/ui/tabs/features.cc.orig	2024-11-14 01:04:04.719565200 +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 c1ee274b50..cbeaf7f378 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-10-26 07:00:00.666006000 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig	2024-11-14 01:04:04.726565400 +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 110231e6e9..fbfe91ab86 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-10-26 07:00:00.668007400 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.cc.orig	2024-11-14 01:04:04.727565300 +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 c300a0ffe4..97efe1c59d 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2024-10-26 07:00:00.668007400 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig	2024-11-14 01:04:04.727565300 +0000
 +++ chrome/browser/ui/task_manager/task_manager_table_model.cc
 @@ -459,7 +459,7 @@ std::u16string TaskManagerTableModel::Ge
            ? stringifier_->backgrounded_string()
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 cda40532d5..dba35b7a55 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/test/popup_browsertest.cc.orig	2024-10-26 07:00:00.669008000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig	2024-11-14 01:04:04.727565300 +0000
 +++ chrome/browser/ui/test/popup_browsertest.cc
 @@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
    const display::Display display = GetDisplayNearestBrowser(popup);
diff --git a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
index 8d6d3d68ef..8df4017ccc 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-10-26 07:00:00.670008700 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig	2024-11-14 01:04:04.728565200 +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 2747f2731f..c54777a2b8 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.cc.orig	2024-10-26 07:00:00.682016000 +0000
+--- chrome/browser/ui/ui_features.cc.orig	2024-11-14 01:04:04.734565300 +0000
 +++ chrome/browser/ui/ui_features.cc
-@@ -103,7 +103,7 @@ BASE_FEATURE(kAccessCodeCastUI,
+@@ -104,7 +104,7 @@ BASE_FEATURE(kAccessCodeCastUI,
               base::FEATURE_ENABLED_BY_DEFAULT);
  #endif
  
@@ -15,16 +15,7 @@ $NetBSD$
  // Enables the feature to remove the last confirmation dialog when relaunching
  // to update Chrome.
  BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -395,7 +395,7 @@ BASE_FEATURE(kTopChromeWebUIUsesSpareRen
-              "TopChromeWebUIUsesSpareRenderer",
-              base::FEATURE_ENABLED_BY_DEFAULT);
- 
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enables alternate update-related text to be displayed in browser app menu
- // button, menu item and confirmation dialog.
- BASE_FEATURE(kUpdateTextOptions,
-@@ -467,7 +467,7 @@ BASE_FEATURE(kStopLoadingAnimationForHid
+@@ -446,7 +446,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 32329094ff..939ade65db 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/ui_features.h.orig	2024-10-26 07:00:00.682016000 +0000
+--- chrome/browser/ui/ui_features.h.orig	2024-11-14 01:04:04.734565300 +0000
 +++ chrome/browser/ui/ui_features.h
-@@ -78,7 +78,7 @@ bool IsExtensionMenuInRootAppMenu();
+@@ -76,7 +76,7 @@ bool IsExtensionMenuInRootAppMenu();
  BASE_DECLARE_FEATURE(kAccessCodeCastUI);
  #endif
  
@@ -15,16 +15,7 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
  #endif
  
-@@ -258,7 +258,7 @@ bool IsToolbarPinningEnabled();
- 
- BASE_DECLARE_FEATURE(kTopChromeWebUIUsesSpareRenderer);
- 
--#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(kUpdateTextOptions);
- extern const base::FeatureParam<int> kUpdateTextOptionNumber;
- #endif
-@@ -283,7 +283,7 @@ BASE_DECLARE_FEATURE(kViewsJSAppModalDia
+@@ -279,7 +279,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 98892556ef..dc3e74242e 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-10-26 07:00:00.685017800 +0000
+--- chrome/browser/ui/views/accelerator_table.cc.orig	2024-11-14 01:04:04.736565400 +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 05c95827dc..500340d84d 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,9 +4,9 @@ $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-10-26 07:00:00.692022000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig	2024-11-14 01:04:04.739565400 +0000
 +++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
-@@ -19,7 +19,7 @@
+@@ -20,7 +20,7 @@
  #include "ui/gfx/image/image_skia.h"
  #include "ui/views/widget/widget.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 5b8cec6042..c9f1d8616b 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-10-26 07:00:00.776073000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig	2024-11-14 01:04:04.754565500 +0000
 +++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
 @@ -39,7 +39,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 c245a64deb..bd7dc808aa 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/chrome_views_delegate.h.orig	2024-10-26 07:00:00.777073600 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig	2024-11-14 01:04:04.754565500 +0000
 +++ chrome/browser/ui/views/chrome_views_delegate.h
-@@ -59,11 +59,11 @@ class ChromeViewsDelegate : public views
+@@ -61,11 +61,11 @@ class ChromeViewsDelegate : public views
                               base::OnceClosure callback) override;
  // 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_chrome__views__delegate__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index 17ac494292..0d57f5074d 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-10-26 07:00:00.777073600 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig	2024-11-14 01:04:04.754565500 +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 bb5f66e385..3c043b6a7a 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-10-26 07:00:00.796085100 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig	2024-11-14 01:04:04.757565500 +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 2f1d9192cb..382de5b32c 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame.cc.orig	2024-10-26 07:00:00.937171000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig	2024-11-14 01:04:04.777565700 +0000
 +++ chrome/browser/ui/views/frame/browser_frame.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,7 @@
  #include "components/user_manager/user_manager.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/display/screen.h"
  #include "ui/linux/linux_ui.h"
  #endif
-@@ -89,7 +89,7 @@ class ThemeChangedObserver : public view
+@@ -90,7 +90,7 @@ class ThemeChangedObserver : public view
  };
  
  bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -24,7 +24,7 @@ $NetBSD$
    return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
  #else
    return false;
-@@ -184,7 +184,7 @@ void BrowserFrame::InitBrowserFrame() {
+@@ -185,7 +185,7 @@ void BrowserFrame::InitBrowserFrame() {
  
    Init(std::move(params));
  
@@ -33,7 +33,7 @@ $NetBSD$
    SelectNativeTheme();
  #else
    SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -370,7 +370,7 @@ void BrowserFrame::OnNativeWidgetWorkspa
+@@ -372,7 +372,7 @@ void BrowserFrame::OnNativeWidgetWorkspa
    chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
    chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
                                             IsVisibleOnAllWorkspaces());
@@ -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()
-@@ -564,7 +564,7 @@ void BrowserFrame::OnMenuClosed() {
+@@ -566,7 +566,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();
-@@ -605,7 +605,7 @@ void BrowserFrame::OnTouchUiChanged() {
+@@ -607,7 +607,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 5ce8b5045d..c00a0de912 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame.h.orig	2024-10-26 07:00:00.937171000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.h.orig	2024-11-14 01:04:04.777565700 +0000
 +++ chrome/browser/ui/views/frame/browser_frame.h
-@@ -65,7 +65,7 @@ class BrowserFrame : public views::Widge
+@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widge
  
    ~BrowserFrame() override;
  
@@ -15,7 +15,7 @@ $NetBSD$
    // Returns whether the frame is in a tiled state.
    bool tiled() const { return tiled_; }
    void set_tiled(bool tiled) { tiled_ = tiled; }
-@@ -225,7 +225,7 @@ class BrowserFrame : public views::Widge
+@@ -226,7 +226,7 @@ class BrowserFrame : public views::Widge
    // contents for smoother dragging.
    TabDragKind tab_drag_kind_ = TabDragKind::kNone;
  
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 349a216102..1625eeaf72 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig	2024-10-26 07:00:00.939172000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig	2024-11-14 01:04:04.778566000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
 @@ -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 24b77f5d76..d8959cf456 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-10-26 07:00:00.939172000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig	2024-11-14 01:04:04.778566000 +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 85fed86f58..189dbe83bb 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,9 +4,9 @@ $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-10-26 07:00:00.939172000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig	2024-11-14 01:04:04.778566000 +0000
 +++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
-@@ -60,7 +60,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
+@@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
  
  void BrowserFrameViewLinux::PaintRestoredFrameBorder(
      gfx::Canvas* canvas) const {
@@ -15,7 +15,7 @@ $NetBSD$
    const bool tiled = frame()->tiled();
  #else
    const bool tiled = false;
-@@ -104,7 +104,7 @@ void BrowserFrameViewLinux::OnWindowButt
+@@ -125,7 +125,7 @@ int BrowserFrameViewLinux::NonClientHitT
  }
  
  float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {
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 0e9c2b660e..13c7c248c2 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-10-26 07:00:00.943174600 +0000
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig	2024-11-14 01:04:04.779565800 +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 cc4fe6efa2..c68e69b34c 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-10-26 07:00:00.948177600 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig	2024-11-14 01:04:04.781566000 +0000
 +++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2346,7 +2346,7 @@ void BrowserView::TabDraggingStatusChang
+@@ -2367,7 +2367,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 0b871119be..b1763188ef 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-10-26 07:00:00.955181800 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig	2024-11-14 01:04:04.784566000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
 @@ -54,7 +54,7 @@
  #include "ui/views/window/vector_icons/vector_icons.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 7cca87232f..e8f3effe9a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2024-10-26 07:00:00.955181800 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig	2024-11-14 01:04:04.784566000 +0000
 +++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
 @@ -111,7 +111,7 @@ class OpaqueBrowserFrameView : public Br
    FrameButtonStyle GetFrameButtonStyle() const override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index c41c877e0f..2f327ccced 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-10-26 07:00:00.957183100 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig	2024-11-14 01:04:04.784566000 +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 e2278fd91f..23e4a49e7a 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-10-26 07:00:00.957183100 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig	2024-11-14 01:04:04.784566000 +0000
 +++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
 @@ -61,7 +61,7 @@
  #include "ui/aura/window.h"
@@ -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()) {
-@@ -591,7 +591,7 @@ PictureInPictureBrowserFrameView::Pictur
+@@ -590,7 +590,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);
-@@ -813,7 +813,7 @@ void PictureInPictureBrowserFrameView::O
+@@ -812,7 +812,7 @@ void PictureInPictureBrowserFrameView::O
    for (ContentSettingImageView* view : content_setting_views_)
      view->SetIconColor(color_provider->GetColor(kColorPipWindowForeground));
  
@@ -51,7 +51,7 @@ $NetBSD$
    // On Linux the top bar background will be drawn in OnPaint().
    top_bar_container_view_->SetBackground(views::CreateSolidBackground(
        color_provider->GetColor(kColorPipWindowTopBarBackground)));
-@@ -897,7 +897,7 @@ void PictureInPictureBrowserFrameView::R
+@@ -896,7 +896,7 @@ void PictureInPictureBrowserFrameView::R
    BrowserNonClientFrameView::RemovedFromWidget();
  }
  
@@ -60,7 +60,7 @@ $NetBSD$
  gfx::Insets
  PictureInPictureBrowserFrameView::RestoredMirroredFrameBorderInsets() const {
    auto border = FrameBorderInsets();
-@@ -1189,7 +1189,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_) {
-@@ -1344,7 +1344,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();
-@@ -1362,7 +1362,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);
-@@ -1383,7 +1383,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 62ab1f02ae..8728fcad22 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-10-26 07:00:00.957183100 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h.orig	2024-11-14 01:04:04.784566000 +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"
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 23c5e98052..8e41840b97 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,7 +4,7 @@ $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-10-26 07:00:00.958183800 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig	2024-11-14 01:04:04.785565900 +0000
 +++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
 @@ -77,7 +77,7 @@ void SystemMenuModelBuilder::BuildSystem
      ui::SimpleMenuModel* model) {
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 9b44b0e2f7..d8da11f936 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-10-26 07:00:00.958183800 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig	2024-11-14 01:04:04.785565900 +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 100eaddd54..9294095e02 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,7 +4,7 @@ $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-10-26 07:00:00.959184200 +0000
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig	2024-11-14 01:04:04.785565900 +0000
 +++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
 @@ -205,7 +205,7 @@ TabStripRegionView::TabStripRegionView(s
  
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 a2845b1026..0603be3ec5 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/hung_renderer_view.cc.orig	2024-10-26 07:00:00.967189000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig	2024-11-14 01:04:04.789566000 +0000
 +++ chrome/browser/ui/views/hung_renderer_view.cc
 @@ -408,7 +408,7 @@ void HungRendererDialogView::ForceCrashH
    content::RenderProcessHost* 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 3fe954dbe8..08d667f5d3 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-10-26 07:00:00.998208000 +0000
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig	2024-11-14 01:04:04.803566000 +0000
 +++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -1992,7 +1992,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
+@@ -1989,7 +1989,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 8c03ccce7e..40e462bd49 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-10-26 07:00:01.015218300 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig	2024-11-14 01:04:04.810566200 +0000
 +++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -41,7 +41,7 @@
+@@ -40,7 +40,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
  
-@@ -156,7 +156,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
+@@ -155,7 +155,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 e7cf308a39..a70486dd6d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2024-10-26 07:00:01.101270700 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig	2024-11-14 01:04:04.827566400 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -83,7 +83,7 @@
+@@ -89,7 +89,7 @@
  #include "ui/strings/grit/ui_strings.h"
  #include "ui/views/accessibility/view_accessibility.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
  #endif
  
-@@ -566,7 +566,7 @@ void ProfileMenuView::BuildIdentity() {
+@@ -572,7 +572,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 aa53ad3429..65c1d065fa 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,14 +4,14 @@ $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-10-26 07:00:01.102271300 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig	2024-11-14 01:04:04.827566400 +0000
 +++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -674,7 +674,7 @@ void ProfileMenuViewBase::SetProfileIden
+@@ -693,7 +693,7 @@ void ProfileMenuViewBase::SetProfileIden
+       image_model, management_badge, this,
+       ProfileMenuViewBase::kIdentityImageSize, kIdentityImageBorder);
  
- // TODO(crbug.com/40118868): Revisit once build flag switch of lacros-chrome is
- // complete.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    // crbug.com/1161166: Orca does not read the accessible window title of the
    // bubble, so we duplicate it in the top-level menu item. To be revisited
    // after considering other options, including fixes on the AT side.
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 205bd943dc..c0510fd9f3 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-10-26 07:00:01.104272400 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig	2024-11-14 01:04:04.829566200 +0000
 +++ chrome/browser/ui/views/profiles/profile_picker_view.cc
 @@ -88,7 +88,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 b181b76a05..68fb574958 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig	2024-10-26 07:00:01.106273700 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig	2024-11-14 01:04:04.830566400 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
 @@ -57,7 +57,7 @@ namespace {
  
@@ -15,7 +15,7 @@ $NetBSD$
  const int kManagedUserNoticeConfirmationDialogWidth = 512;
  const int kManagedUserNoticeConfirmationDialogHeight = 576;
  const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -175,7 +175,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -179,7 +179,7 @@ SigninViewControllerDelegateViews::Creat
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
  
  #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()
-@@ -502,7 +502,7 @@ SigninViewControllerDelegate::CreateProf
+@@ -504,7 +504,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 de783c6897..18f8a6fcf7 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig	2024-10-26 07:00:01.106273700 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig	2024-11-14 01:04:04.830566400 +0000
 +++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
 @@ -76,7 +76,7 @@ class SigninViewControllerDelegateViews
  #endif  // BUILDFLAG(ENABLE_DICE_SUPPORT) || BUILDFLAG(IS_CHROMEOS_LACROS)
@@ -15,7 +15,7 @@ $NetBSD$
    static std::unique_ptr<views::WebView>
    CreateManagedUserNoticeConfirmationWebView(
        Browser* browser,
-@@ -143,7 +143,7 @@ class SigninViewControllerDelegateViews
+@@ -139,7 +139,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 927e32f787..e3bef93be8 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-10-26 07:00:01.167310700 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig	2024-11-14 01:04:04.848566500 +0000
 +++ chrome/browser/ui/views/tabs/tab.cc
-@@ -625,7 +625,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -627,7 +627,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 e191b89be0..54e6b330fd 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig	2024-10-26 07:00:01.172313700 +0000
+--- chrome/browser/ui/views/tabs/tab_drag_controller.cc.orig	2024-11-14 01:04:04.849566500 +0000
 +++ chrome/browser/ui/views/tabs/tab_drag_controller.cc
-@@ -214,7 +214,7 @@ bool IsWindowDragUsingSystemDragDropAllo
+@@ -215,7 +215,7 @@ bool IsWindowDragUsingSystemDragDropAllo
  
  void UpdateSystemDnDDragImage(TabDragContext* attached_context,
                                const gfx::ImageSkia& image) {
@@ -15,7 +15,7 @@ $NetBSD$
    aura::Window* root_window =
        attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
    if (aura::client::GetDragDropClient(root_window)) {
-@@ -414,7 +414,7 @@ TabDragController::Liveness TabDragContr
+@@ -415,7 +415,7 @@ TabDragController::Liveness TabDragContr
    //     synchronous on desktop Linux, so use that.
    // - ChromeOS Ash
    //     Releasing capture on Ash cancels gestures so avoid it.
@@ -24,7 +24,7 @@ $NetBSD$
    ref->can_release_capture_ = false;
  #endif
    ref->start_point_in_screen_ =
-@@ -1020,7 +1020,7 @@ TabDragController::DragBrowserToNewTabSt
+@@ -1021,7 +1021,7 @@ TabDragController::DragBrowserToNewTabSt
  
  // TODO(crbug.com/40118868): Revisit the macro expression once build flag switch
  // of lacros-chrome is complete.
@@ -33,7 +33,7 @@ $NetBSD$
      // EndMoveLoop is going to snap the window back to its original location.
      // Hide it so users don't see this. Hiding a window in Linux aura causes
      // it to lose capture so skip it.
-@@ -2084,7 +2084,7 @@ void TabDragController::CompleteDrag() {
+@@ -2085,7 +2085,7 @@ void TabDragController::CompleteDrag() {
        }
  
        // If source window was maximized - maximize the new window as well.
@@ -42,7 +42,7 @@ $NetBSD$
        // Keeping maximized state breaks snap to Grid on Windows when dragging
        // tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
        // for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2530,7 +2530,7 @@ TabDragController::Liveness TabDragContr
+@@ -2534,7 +2534,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 9c21f801a8..9bee0bd4ea 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig	2024-10-26 07:00:01.177317000 +0000
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig	2024-11-14 01:04:04.851566600 +0000
 +++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
-@@ -375,7 +375,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
+@@ -376,7 +376,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
    // not become active. Setting this to false creates the need to explicitly
    // hide the hovercard on press, touch, and keyboard events.
    SetCanActivate(false);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 4dd3cd91c6..70a70bf52f 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-10-26 07:00:01.189324100 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig	2024-11-14 01:04:04.854566600 +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 4ca729f36a..24465b4097 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-10-26 07:00:01.207335000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig	2024-11-14 01:04:04.862566700 +0000
 +++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -777,7 +777,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -845,7 +845,7 @@ void MaybeRegisterChromeFeaturePromos(
                           "defaulted to saved for the first time.")));
    }
  
@@ -15,9 +15,9 @@ $NetBSD$
    // kIPHSupervisedUserProfileSigninFeature
    registry.RegisterFeature(std::move(
        FeaturePromoSpecification::CreateForCustomAction(
-@@ -1003,7 +1003,7 @@ void MaybeRegisterChromeFeaturePromos(
-                     FeaturePromoSpecification::AcceleratorInfo())
-                     .SetBubbleArrow(HelpBubbleArrow::kTopLeft)));
+@@ -1085,7 +1085,7 @@ void MaybeRegisterChromeFeaturePromos(
+                        "Triggered to inform users of the availability of the "
+                        "new translate screen feature on the Lens Overlay.")));
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
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 1c91e85750..f44ee276e7 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,7 +4,7 @@ $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-10-26 07:00:01.224345400 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig	2024-11-14 01:04:04.869566700 +0000
 +++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
 @@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtensi
  }
@@ -15,7 +15,7 @@ $NetBSD$
  SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
    SiteConfig config;
    bool is_app_found = false;
-@@ -2101,7 +2101,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2109,7 +2109,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(
-@@ -3428,7 +3428,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3452,7 +3452,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
-@@ -3443,7 +3443,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3467,7 +3467,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
-@@ -3453,7 +3453,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3477,7 +3477,7 @@ void WebAppIntegrationTestDriver::CheckR
  void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -3469,7 +3469,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3493,7 +3493,7 @@ void WebAppIntegrationTestDriver::CheckS
  void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
      Site site,
      FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
    if (!BeforeStateCheckAction(__FUNCTION__)) {
      return;
    }
-@@ -4286,7 +4286,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4310,7 +4310,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
-@@ -4486,7 +4486,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4510,7 +4510,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);
-@@ -4530,7 +4530,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4554,7 +4554,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 194a5f28ac..21bfe277e6 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-10-26 07:00:01.242356300 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig	2024-11-14 01:04:04.879567000 +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 dfbf69c6f4..9fcf71304c 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-10-26 07:00:01.248360000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig	2024-11-14 01:04:04.881566800 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -573,7 +573,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
+@@ -583,7 +583,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
      Browser* browser,
      Profile* profile,
      const std::string& app_id) {
@@ -15,7 +15,7 @@ $NetBSD$
    WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
    CHECK(provider);
  
-@@ -799,7 +799,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -809,7 +809,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 1cab844d54..998fc0305e 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig	2024-10-26 07:00:01.248360000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig	2024-11-14 01:04:04.881566800 +0000
 +++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -222,7 +222,7 @@ class WebAppUiManagerImpl : public Brows
+@@ -227,7 +227,7 @@ class WebAppUiManagerImpl : public Brows
        UninstallCompleteCallback uninstall_complete_callback,
        webapps::UninstallResultCode uninstall_code);
  
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 ca3dc321eb..3fc8b9aaec 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-10-26 07:00:01.251361800 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig	2024-11-14 01:04:04.883566900 +0000
 +++ chrome/browser/ui/webui/about/about_ui.cc
 @@ -596,7 +596,7 @@ std::string ChromeURLs(content::BrowserC
    return html;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index 526c0d3d9f..13f2ecc6a7 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/about/about_ui.h.orig	2024-10-26 07:00:01.251361800 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig	2024-11-14 01:04:04.883566900 +0000
 +++ chrome/browser/ui/webui/about/about_ui.h
 @@ -50,7 +50,7 @@ class TermsUIConfig : public AboutUIConf
  };
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index 7be5e55ce3..f3acaaefda 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig	2024-10-26 07:00:01.256364800 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig	2024-11-14 01:04:04.885567000 +0000
 +++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
 @@ -62,7 +62,7 @@
  #include "ui/base/window_open_disposition_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index aa54cf532d..98fb68973b 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-10-26 07:00:01.256364800 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig	2024-11-14 01:04:04.885567000 +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_app__settings_web__app__settings__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
new file mode 100644
index 0000000000..7db729a3e2
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
@@ -0,0 +1,24 @@
+$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/app_settings/web_app_settings_ui.h.orig	2024-11-14 01:04:04.886566900 +0000
++++ chrome/browser/ui/webui/app_settings/web_app_settings_ui.h
+@@ -14,13 +14,13 @@
+ #include "ui/webui/mojo_web_ui_controller.h"
+ #include "ui/webui/resources/cr_components/app_management/app_management.mojom-forward.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/common/webui_url_constants.h"
+ #include "content/public/browser/webui_config.h"
+ #include "content/public/common/url_constants.h"
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ class WebAppSettingsUI;
+ 
+ class WebAppSettingsUIConfig
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 41befaacad..2a0f724a9a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2024-10-26 07:00:01.390446200 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig	2024-11-14 01:04:04.935567400 +0000
 +++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
-@@ -154,7 +154,7 @@ CertificateManagerPageHandler::GetCertSo
+@@ -162,7 +162,7 @@ CertificateManagerPageHandler::GetCertSo
              "distrusted_certs",
              cert_verifier::mojom::CertificateTrust::kDistrusted);
          break;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 5e7948d2f5..001d241708 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig	2024-10-26 07:00:01.390446200 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig	2024-11-14 01:04:04.935567400 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
-@@ -43,7 +43,7 @@
+@@ -51,7 +51,7 @@
  #include "net/ssl/client_cert_store_mac.h"
  #endif  // BUILDFLAG(IS_MAC)
  
@@ -15,16 +15,16 @@ $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"
-@@ -191,7 +191,7 @@ std::unique_ptr<ClientCertStoreLoader> C
- #endif
+@@ -195,7 +195,7 @@ std::unique_ptr<ClientCertStoreLoader> C
  }
+ #endif
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  // 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
-@@ -673,7 +673,7 @@ CreatePlatformClientCertSource(
+@@ -1056,7 +1056,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 3b1abb7a71..bd5a66b189 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2024-10-26 07:00:01.390446200 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig	2024-11-14 01:04:04.935567400 +0000
 +++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
-@@ -18,7 +18,7 @@ CreatePlatformClientCertSource(
+@@ -19,7 +19,7 @@ CreatePlatformClientCertSource(
          remote_client,
      Profile* profile);
  
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index 8c3ce243e5..64712cc19d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -4,20 +4,61 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig	2024-10-26 07:00:01.393448000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig	2024-11-14 01:04:04.937567500 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -77,7 +77,7 @@
- #include "chrome/browser/ui/webui/certificate_manager/certificate_manager_ui.h"
- #endif  // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+@@ -135,30 +135,30 @@
+ #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
+ #endif  // BUILDFLAG(IS_WIN)
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h"
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
+ #include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
- #endif
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+-    BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+         // BUILDFLAG(IS_ANDROID)
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS_ASH)
++    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+         // BUILDFLAG(IS_CHROMEOS_ASH)
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/discards/discards_ui.h"
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+         // BUILDFLAG(IS_CHROMEOS)
+@@ -194,7 +194,7 @@
+ #include "chrome/browser/ui/webui/signin/signin_error_ui.h"
+ #endif  //  !BUILDFLAG(IS_CHROMEOS_ASH) && !BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
-@@ -148,10 +148,10 @@ void RegisterChromeWebUIConfigs() {
+@@ -315,14 +315,14 @@ void RegisterChromeWebUIConfigs() {
    map.AddWebUIConfig(std::make_unique<WebuiGalleryUIConfig>());
- #endif  // !BUILDFLAG(IS_ANDROID)
+ #endif  // BUILDFLAG(IS_ANDROID)
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
@@ -28,12 +69,36 @@ $NetBSD$
  
  #if BUILDFLAG(ENABLE_EXTENSIONS)
    map.AddWebUIConfig(std::make_unique<extensions::ExtensionsUIConfig>());
-@@ -165,7 +165,7 @@ void RegisterChromeWebUIConfigs() {
-   map.AddWebUIConfig(std::make_unique<CertificateManagerUIConfig>());
- #endif  // BUILDFLAG(CHROME_ROOT_STORE_CERT_MANAGEMENT_UI)
+@@ -344,7 +344,7 @@ void RegisterChromeWebUIConfigs() {
+   map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
+ #endif  // BUILDFLAG(IS_WIN)
  
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
+   map.AddWebUIConfig(std::make_unique<WebAppSettingsUIConfig>());
    map.AddWebUIConfig(std::make_unique<WhatsNewUIConfig>());
+@@ -352,20 +352,20 @@ void RegisterChromeWebUIConfigs() {
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
  
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+-    BUILDFLAG(IS_ANDROID)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+   map.AddWebUIConfig(std::make_unique<SandboxInternalsUIConfig>());
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+         // BUILDFLAG(IS_ANDROID)
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS_ASH)
++    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+   map.AddWebUIConfig(
+       std::make_unique<enterprise_connectors::ConnectorsInternalsUIConfig>());
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+         // BUILDFLAG(IS_CHROMEOS_ASH)
+ 
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+-    BUILDFLAG(IS_CHROMEOS)
++    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
+ #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+         // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 34b7bba7ff..4c3bc6aff2 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,25 +4,15 @@ $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-10-26 07:00:01.395449400 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig	2024-11-14 01:04:04.937567500 +0000
 +++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -176,7 +176,7 @@
- #include "chrome/browser/ui/webui/chromeos/chrome_url_disabled/chrome_url_disabled_ui.h"
- #endif
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/webui_js_error/webui_js_error_ui.h"
- #endif
- 
-@@ -201,22 +201,22 @@
+@@ -130,16 +130,16 @@
  #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
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -31,68 +21,12 @@ $NetBSD$
  #include "chrome/browser/ui/webui/sandbox/sandbox_internals_ui.h"
  #endif
  
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS_ASH)
-+    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/webui/connectors_internals/connectors_internals_ui.h"
- #endif
- 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
  #endif
  
-@@ -506,7 +506,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
-   if (url.host_piece() == chrome::kChromeUIMobileSetupHost)
-     return &NewWebUI<ash::cellular_setup::MobileSetupUI>;
- #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   if (url.host_piece() == chrome::kChromeUIWebUIJsErrorHost)
-     return &NewWebUI<WebUIJsErrorUI>;
- #endif
-@@ -558,7 +558,7 @@ WebUIFactoryFunction GetWebUIFactoryFunc
-   if (url.host_piece() == chrome::kChromeUINaClHost)
-     return &NewWebUI<NaClUI>;
- #endif
--#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
-      defined(TOOLKIT_VIEWS)) ||                         \
-     defined(USE_AURA)
-   if (url.host_piece() == chrome::kChromeUITabModalConfirmDialogHost)
-@@ -599,26 +599,26 @@ WebUIFactoryFunction GetWebUIFactoryFunc
-   }
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
--    BUILDFLAG(IS_ANDROID)
-+    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
-   if (url.host_piece() == chrome::kChromeUISandboxHost) {
-     return &NewWebUI<SandboxInternalsUI>;
-   }
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS_ASH)
-+    BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
-   if (url.host_piece() == chrome::kChromeUIConnectorsInternalsHost)
-     return &NewWebUI<enterprise_connectors::ConnectorsInternalsUI>;
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
--    BUILDFLAG(IS_CHROMEOS)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   if (url.host_piece() == chrome::kChromeUIDiscardsHost)
-     return &NewWebUI<DiscardsUI>;
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (url.host_piece() == chrome::kChromeUIBrowserSwitchHost)
-     return &NewWebUI<BrowserSwitchUI>;
- #endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (url.host_piece() == chrome::kChromeUIWebAppSettingsHost)
-     return &NewWebUI<WebAppSettingsUI>;
- #endif
-@@ -854,7 +854,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -465,7 +465,7 @@ base::RefCountedMemory* ChromeWebUIContr
    if (page_url.host_piece() == chrome::kChromeUINewTabPageHost)
      return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
  
@@ -101,7 +35,7 @@ $NetBSD$
    if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost)
      return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -882,7 +882,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -493,7 +493,7 @@ base::RefCountedMemory* ChromeWebUIContr
      return ManagementUI::GetFaviconResourceBytes(scale_factor);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
index 07035959e4..4a0ba45082 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-10-26 07:00:01.399451700 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig	2024-11-14 01:04:04.939567300 +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
index ee8b9efe53..d3b4d2d85b 100644
--- 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
@@ -4,9 +4,9 @@ $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-10-26 07:00:01.417462600 +0000
+--- chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc.orig	2024-11-14 01:04:04.948567600 +0000
 +++ chrome/browser/ui/webui/internals/user_education/user_education_internals_page_handler_impl.cc
-@@ -41,7 +41,7 @@
+@@ -44,7 +44,7 @@
  #include "ui/base/l10n/l10n_util.h"
  #include "ui/base/webui/resource_path.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #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
+@@ -84,7 +84,7 @@ user_education::NewBadgeRegistry* GetNew
  }
  
  whats_new::WhatsNewRegistry* GetWhatsNewRegistry() {
@@ -24,7 +24,7 @@ $NetBSD$
    return g_browser_process->GetFeatures()->whats_new_registry();
  #else
    return nullptr;
-@@ -765,7 +765,7 @@ void UserEducationInternalsPageHandlerIm
+@@ -767,7 +767,7 @@ void UserEducationInternalsPageHandlerIm
  }
  
  void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
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 a7ca4e345f..5265183d8f 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,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2024-10-26 07:00:01.417462600 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig	2024-11-14 01:04:04.949567600 +0000
 +++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
-@@ -71,7 +71,7 @@
+@@ -74,7 +74,7 @@
  #include "components/security_interstitials/content/captive_portal_blocking_page.h"
  #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
  #include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
- #include "chrome/browser/supervised_user/supervised_user_verification_page.h"
- #endif
-@@ -378,7 +378,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
+ #include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
+@@ -396,7 +396,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
                                                         kRequestUrl));
  }
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- std::unique_ptr<SupervisedUserVerificationPage>
- CreateSupervisedUserVerificationPage(content::WebContents* web_contents,
-                                      bool is_main_frame) {
-@@ -594,7 +594,7 @@ void InterstitialHTMLSource::StartDataRe
+ std::unique_ptr<SupervisedUserVerificationPageForYouTube>
+ CreateSupervisedUserVerificationPageForYouTube(
+     content::WebContents* web_contents,
+@@ -613,7 +613,7 @@ void InterstitialHTMLSource::StartDataRe
      interstitial_delegate = CreateInsecureFormPage(web_contents);
    } else if (path_without_query == "/https_only") {
      interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
    } else if (path_without_query == "/supervised-user-verify") {
-     interstitial_delegate = CreateSupervisedUserVerificationPage(
+     interstitial_delegate = CreateSupervisedUserVerificationPageForYouTube(
          web_contents, /*is_main_frame=*/true);
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 3a0fab21bb..4e8eb9c1e3 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-10-26 07:00:01.419463900 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig	2024-11-14 01:04:04.950567500 +0000
 +++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -108,11 +108,11 @@ content::WebUIDataSource* CreateAndAddMa
+@@ -185,11 +185,11 @@ void ManagementUI::GetLocalizedStrings(
         IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
        {kManagementReportFileEvents, IDS_MANAGEMENT_REPORT_FILE_EVENTS},
  #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 6242a5ad61..7863f6260f 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,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/management/management_ui_constants.cc.orig	2024-10-26 07:00:01.419463900 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig	2024-11-14 01:04:04.950567500 +0000
 +++ chrome/browser/ui/webui/management/management_ui_constants.cc
-@@ -88,12 +88,12 @@ const char kProfileReportingBrowser[] = 
- const char kProfileReportingExtension[] = "profileReportingExtension";
+@@ -89,12 +89,12 @@ const char kProfileReportingExtension[] 
  const char kProfileReportingPolicy[] = "profileReportingPolicy";
+ const char kProfileReportingLearnMore[] = "profileReportingLearnMore";
  
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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 9d76d2f4c4..4ecc82255c 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-10-26 07:00:01.419463900 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig	2024-11-14 01:04:04.950567500 +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 c32bf03117..7b10710523 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-10-26 07:00:01.420464500 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig	2024-11-14 01:04:04.950567500 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.cc
 @@ -58,7 +58,7 @@
  #include "ui/base/l10n/l10n_util.h"
@@ -15,16 +15,25 @@ $NetBSD$
  #include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
  #include "components/device_signals/core/browser/user_permission_service.h"  // nogncheck
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -365,7 +365,7 @@ void ManagementUIHandler::AddReportingIn
+@@ -349,7 +349,7 @@ void ManagementUIHandler::AddReportingIn
        report_sources->Append(std::move(data));
      }
-   }
+ 
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     auto device_signal_data = GetDeviceSignalGrantedMessage();
+     if (!device_signal_data.empty()) {
+       report_sources->Append(std::move(device_signal_data));
+@@ -371,7 +371,7 @@ void ManagementUIHandler::AddReportingIn
+       report_sources->Append(std::move(data));
+     }
+ 
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   // Insert the device signals consent disclosure at the end of browser
-   // reporting section.
-   auto* user_permission_service = GetUserPermissionService();
-@@ -557,7 +557,7 @@ policy::PolicyService* ManagementUIHandl
+     auto device_signal_data = GetDeviceSignalGrantedMessage();
+     if (!device_signal_data.empty()) {
+       report_sources->Append(std::move(device_signal_data));
+@@ -561,7 +561,7 @@ policy::PolicyService* ManagementUIHandl
        ->policy_service();
  }
  
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 1547449896..8680c60464 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-10-26 07:00:01.420464500 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig	2024-11-14 01:04:04.950567500 +0000
 +++ chrome/browser/ui/webui/management/management_ui_handler.h
 @@ -31,7 +31,7 @@ namespace policy {
  class PolicyService;
@@ -22,5 +22,5 @@ $NetBSD$
 -#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    virtual device_signals::UserPermissionService* GetUserPermissionService();
+   base::Value::Dict GetDeviceSignalGrantedMessage();
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- 
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 fe21b1438d..32883361e5 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-10-26 07:00:01.443478600 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig	2024-11-14 01:04:04.958567600 +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"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.h"
  #endif
  
-@@ -75,7 +75,7 @@ std::vector<std::unique_ptr<PasswordProm
+@@ -81,7 +81,7 @@ std::vector<std::unique_ptr<PasswordProm
            .get()));
  #endif
  
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 1bf7d755e2..8b2a59479b 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-10-26 07:00:01.443478600 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig	2024-11-14 01:04:04.958567600 +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 3f841956ec..3770b4a4dd 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-10-26 07:00:01.459488200 +0000
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig	2024-11-14 01:04:04.965567600 +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
-@@ -645,7 +645,7 @@ std::string SearchboxHandler::ActionVect
+@@ -653,7 +653,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 d0f4c5e1bf..73b22cd0c5 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-10-26 07:00:01.460488800 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig	2024-11-14 01:04:04.966567800 +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 ac61ab5d6d..1792caa035 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-10-26 07:00:01.472496000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig	2024-11-14 01:04:04.970567700 +0000
 +++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -144,7 +144,7 @@
+@@ -148,7 +148,7 @@
  #include "chrome/browser/ui/chrome_pages.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/display/screen.h"
  #endif
  
-@@ -163,7 +163,7 @@
+@@ -167,7 +167,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
-@@ -287,7 +287,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -292,7 +292,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",
-@@ -412,7 +412,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -548,7 +548,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},
-@@ -420,7 +420,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -556,7 +556,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)
-@@ -448,7 +448,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -584,7 +584,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 a06102da2e..99fda7b624 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2024-10-26 07:00:01.610580000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig	2024-11-14 01:04:04.980568000 +0000
 +++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
 @@ -209,7 +209,7 @@ base::Value::Dict CreateProfileEntry(con
  
@@ -15,7 +15,7 @@ $NetBSD$
    } else if (base::FeatureList::IsEnabled(
                   supervised_user::kShowKiteForSupervisedUsers) &&
               entry->IsSupervised()) {
-@@ -1224,7 +1224,7 @@ void ProfilePickerHandler::BeginFirstWeb
+@@ -1211,7 +1211,7 @@ void ProfilePickerHandler::BeginFirstWeb
  }
  
  void ProfilePickerHandler::MaybeUpdateGuestMode() {
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 987d7e037d..5089c3b5c4 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-10-26 07:00:01.633594000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig	2024-11-14 01:04:04.991567900 +0000
 +++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -209,7 +209,7 @@ void WindowSizer::GetBrowserWindowBounds
+@@ -214,7 +214,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 6e1bcce4de..7ec4ef4e2e 100644
--- a/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig	2024-10-26 07:00:01.655607500 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig	2024-11-14 01:04:05.003568200 +0000
 +++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
 @@ -44,7 +44,7 @@
  #include "components/visited_url_ranking/public/visited_url_ranking_service.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
index 99cbafcd29..c77983ab1f 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-10-26 07:00:01.687626800 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig	2024-11-14 01:04:05.017568000 +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 035283efd1..82a821d9be 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-10-26 07:00:01.688627500 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig	2024-11-14 01:04:05.018568300 +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 61d6d6359d..708d961e21 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/extension_status_utils.h.orig	2024-10-26 07:00:01.737657300 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig	2024-11-14 01:04:05.019568200 +0000
 +++ chrome/browser/web_applications/extension_status_utils.h
 @@ -50,7 +50,7 @@ bool IsExtensionDefaultInstalled(content
  bool IsExternalExtensionUninstalled(content::BrowserContext* context,
diff --git a/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index b64caa64a2..b2eac84853 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-10-26 07:00:01.737657300 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig	2024-11-14 01:04:05.019568200 +0000
 +++ chrome/browser/web_applications/extensions/extension_status_utils.cc
 @@ -25,7 +25,7 @@ namespace {
  
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 d672dec2f2..f849d731b2 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-10-26 07:00:01.769676700 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig	2024-11-14 01:04:05.034568300 +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 ff67ab33c9..694ce3848a 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-10-26 07:00:01.769676700 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig	2024-11-14 01:04:05.034568300 +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 e0eb6dea56..e85ce2b3e7 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-10-26 07:00:01.770677300 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig	2024-11-14 01:04:05.034568300 +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 610f2672fb..341d691ff4 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-10-26 07:00:01.770677300 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig	2024-11-14 01:04:05.035568500 +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 00f2df150c..3237e699e6 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-10-26 07:00:01.771678000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig	2024-11-14 01:04:05.035568500 +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 e0e757b2ea..d86b7df33f 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2024-10-26 07:00:01.773679000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig	2024-11-14 01:04:05.036568400 +0000
 +++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
 @@ -71,7 +71,7 @@ namespace {
  
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 953e965496..5dfb565c13 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-10-26 07:00:01.773679000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig	2024-11-14 01:04:05.036568400 +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 a01ef10f79..82652ed778 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-10-26 07:00:01.775680300 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig	2024-11-14 01:04:05.037568300 +0000
 +++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -102,7 +102,7 @@ namespace web_app {
+@@ -106,7 +106,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 f947f2cc37..d8ce89fc8f 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-10-26 07:00:01.784685900 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig	2024-11-14 01:04:05.042568400 +0000
 +++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
 @@ -45,7 +45,7 @@
  #include "third_party/skia/include/core/SkBitmap.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
index 00b2816f13..c22f1909d2 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-10-26 07:00:01.784685900 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig	2024-11-14 01:04:05.042568400 +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 bb70c173b5..7cc716bde7 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-10-26 07:00:01.790689500 +0000
+--- chrome/browser/web_applications/web_app_helpers.cc.orig	2024-11-14 01:04:05.045568500 +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 aa9b88057e..44fba05ff4 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/web_applications/web_app_install_info.h.orig	2024-10-26 07:00:01.793691200 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig	2024-11-14 01:04:05.046568400 +0000
 +++ chrome/browser/web_applications/web_app_install_info.h
 @@ -39,7 +39,7 @@
  #include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index d720b91ae8..aa441a6c7b 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-10-26 07:00:01.816705200 +0000
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig	2024-11-14 01:04:05.056568600 +0000
 +++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -1143,7 +1143,7 @@ void ChromeAuthenticatorRequestDelegate:
+@@ -1166,7 +1166,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 7e0cbf22e2..4049b509e4 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/browser/webauthn/enclave_manager.cc.orig	2024-10-26 07:00:01.821708200 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig	2024-11-14 01:04:05.058568700 +0000
 +++ chrome/browser/webauthn/enclave_manager.cc
 @@ -693,7 +693,7 @@ base::flat_set<std::string> GetGaiaIDs(
  
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 eb05274f84..ded47c4ce3 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-10-26 07:00:01.823709500 +0000
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig	2024-11-14 01:04:05.059568600 +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 126a505112..9ff14c3374 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-10-26 07:00:01.824710100 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig	2024-11-14 01:04:05.059568600 +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 da9d3d72b3..ac00ff3673 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-10-26 07:00:01.876741600 +0000
+--- chrome/common/channel_info.h.orig	2024-11-14 01:04:05.077568800 +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 60540e4967..2964738f4c 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-10-26 07:00:01.877742300 +0000
+--- chrome/common/channel_info_posix.cc.orig	2024-11-14 01:04:05.077568800 +0000
 +++ chrome/common/channel_info_posix.cc
 @@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir()
    }
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index ea7acc4321..d44beff677 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/chrome_features.cc.orig	2024-10-26 07:00:01.878743000 +0000
+--- chrome/common/chrome_features.cc.orig	2024-11-14 01:04:05.078568700 +0000
 +++ chrome/common/chrome_features.cc
-@@ -82,7 +82,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppSh
+@@ -83,7 +83,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppSh
  #endif  // BUILDFLAG(IS_MAC)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  // Enables or disables the Autofill survey triggered by opening a prompt to
  // save address info.
  BASE_FEATURE(kAutofillAddressSurvey,
-@@ -100,7 +100,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
+@@ -101,7 +101,7 @@ BASE_FEATURE(kAutofillPasswordSurvey,
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif
  
@@ -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.
-@@ -267,7 +267,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
+@@ -273,7 +273,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
-@@ -299,7 +299,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.
-@@ -871,7 +871,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -867,7 +867,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
               "KAnonymityServiceStorage",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
@@ -51,7 +51,7 @@ $NetBSD$
  BASE_FEATURE(kLinuxLowMemoryMonitor,
               "LinuxLowMemoryMonitor",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -884,7 +884,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -880,7 +880,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 fee8948b19..3a6669b62d 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-10-26 07:00:01.879743600 +0000
+--- chrome/common/chrome_features.h.orig	2024-11-14 01:04:05.078568700 +0000
 +++ chrome/common/chrome_features.h
 @@ -60,13 +60,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningFor
  #endif  // BUILDFLAG(IS_MAC)
@@ -31,7 +31,7 @@ $NetBSD$
  COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
  COMPONENT_EXPORT(CHROME_FEATURES)
  BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -512,7 +512,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
+@@ -503,7 +503,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;
-@@ -520,7 +520,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -511,7 +511,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 b55255aeaf..54ebe3af41 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-10-26 07:00:01.879743600 +0000
+--- chrome/common/chrome_paths.cc.orig	2024-11-14 01:04:05.078568700 +0000
 +++ chrome/common/chrome_paths.cc
 @@ -30,7 +30,7 @@
  #include "base/apple/foundation_util.h"
@@ -33,7 +33,7 @@ $NetBSD$
  #endif  // BUILDFLAG(GOOGLE_CHROME_BRANDING)
  
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -225,7 +225,7 @@ bool PathProvider(int key, base::FilePat
+@@ -219,7 +219,7 @@ bool PathProvider(int key, base::FilePat
        }
        break;
      case chrome::DIR_DEFAULT_DOWNLOADS_SAFE:
@@ -42,7 +42,7 @@ $NetBSD$
        if (!GetUserDownloadsDirectorySafe(&cur)) {
          return false;
        }
-@@ -541,7 +541,7 @@ bool PathProvider(int key, base::FilePat
+@@ -535,7 +535,7 @@ bool PathProvider(int key, base::FilePat
          return false;
        }
        break;
@@ -51,7 +51,7 @@ $NetBSD$
      case chrome::DIR_POLICY_FILES: {
        cur = base::FilePath(policy::kPolicyPath);
        break;
-@@ -552,7 +552,7 @@ bool PathProvider(int key, base::FilePat
+@@ -546,7 +546,7 @@ bool PathProvider(int key, base::FilePat
  #if BUILDFLAG(IS_CHROMEOS_ASH) ||                              \
      ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_LACROS)) && \
       BUILDFLAG(CHROMIUM_BRANDING)) ||                          \
@@ -60,7 +60,7 @@ $NetBSD$
      case chrome::DIR_USER_EXTERNAL_EXTENSIONS: {
        if (!base::PathService::Get(chrome::DIR_USER_DATA, &cur)) {
          return false;
-@@ -561,7 +561,7 @@ bool PathProvider(int key, base::FilePat
+@@ -555,7 +555,7 @@ bool PathProvider(int key, base::FilePat
        break;
      }
  #endif
@@ -69,7 +69,7 @@ $NetBSD$
      case chrome::DIR_STANDALONE_EXTERNAL_EXTENSIONS: {
        cur = base::FilePath(kFilepathSinglePrefExtensions);
        break;
-@@ -599,7 +599,7 @@ bool PathProvider(int key, base::FilePat
+@@ -593,7 +593,7 @@ bool PathProvider(int key, base::FilePat
        break;
  
  #if BUILDFLAG(ENABLE_EXTENSIONS) && \
@@ -78,7 +78,7 @@ $NetBSD$
      case chrome::DIR_NATIVE_MESSAGING:
  #if BUILDFLAG(IS_MAC)
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
-@@ -613,6 +613,9 @@ bool PathProvider(int key, base::FilePat
+@@ -607,6 +607,9 @@ bool PathProvider(int key, base::FilePat
  #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
        cur = base::FilePath(
            FILE_PATH_LITERAL("/etc/opt/chrome/native-messaging-hosts"));
diff --git a/chromium/patches/patch-chrome_common_chrome__paths.h b/chromium/patches/patch-chrome_common_chrome__paths.h
index 739b244b7b..3f5d434a17 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-10-26 07:00:01.879743600 +0000
+--- chrome/common/chrome_paths.h.orig	2024-11-14 01:04:05.078568700 +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 1899582f6f..64ab0f10d4 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-10-26 07:00:01.880744200 +0000
+--- chrome/common/chrome_paths_internal.h.orig	2024-11-14 01:04:05.078568700 +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 6fcb618add..5b5f053c9a 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-10-26 07:00:01.881744900 +0000
+--- chrome/common/chrome_switches.cc.orig	2024-11-14 01:04:05.079568900 +0000
 +++ chrome/common/chrome_switches.cc
-@@ -886,14 +886,14 @@ const char kAllowNaClSocketAPI[] = "allo
+@@ -892,7 +892,7 @@ const char kAllowNaClSocketAPI[] = "allo
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,8 @@ $NetBSD$
  const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
  
  // Causes the browser to launch directly in guest mode.
- const char kGuest[] = "guest";
+@@ -902,7 +902,7 @@ const char kGuest[] = "guest";
+ const char kForceNtpMobilePromo[] = "force-ntp-mobile-promo";
  #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index 267c9de941..0ff537872b 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-10-26 07:00:01.881744900 +0000
+--- chrome/common/chrome_switches.h.orig	2024-11-14 01:04:05.079568900 +0000
 +++ chrome/common/chrome_switches.h
-@@ -275,12 +275,12 @@ extern const char kAllowNaClSocketAPI[];
+@@ -277,13 +277,13 @@ extern const char kAllowNaClSocketAPI[];
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -14,6 +14,7 @@ $NetBSD$
 +    BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
  extern const char kEnableNewAppMenuIcon[];
  extern const char kGuest[];
+ extern const char kForceNtpMobilePromo[];
  #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index bf19a9f569..675c1e22c3 100644
--- a/chromium/patches/patch-chrome_common_crash__keys.cc
+++ b/chromium/patches/patch-chrome_common_crash__keys.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/crash_keys.cc.orig	2024-10-26 07:00:01.901757000 +0000
+--- chrome/common/crash_keys.cc.orig	2024-11-14 01:04:05.081569000 +0000
 +++ chrome/common/crash_keys.cc
 @@ -56,7 +56,9 @@ class CrashKeyWithName {
    ~CrashKeyWithName() = delete;
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 3801ebd20d..22b30026cc 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-10-26 07:00:01.928773400 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig	2024-11-14 01:04:05.092568900 +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 1f2867607e..79076a5f2c 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-10-26 07:00:01.934777000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig	2024-11-14 01:04:05.095569000 +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 8c064a3e7a..3aa19d5f2b 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-10-26 07:00:01.939780000 +0000
+--- chrome/common/media/cdm_registration.cc.orig	2024-11-14 01:04:05.095569000 +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 9639b0067e..01ff62c25c 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-10-26 07:00:01.939780000 +0000
+--- chrome/common/media/cdm_registration.h.orig	2024-11-14 01:04:05.095569000 +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 94936bddfc..e77beaaf47 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-10-26 07:00:01.939780000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig	2024-11-14 01:04:05.095569000 +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 8139175a45..599748133f 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-10-26 07:00:01.946784300 +0000
+--- chrome/common/pref_names.h.orig	2024-11-14 01:04:05.098569000 +0000
 +++ chrome/common/pref_names.h
-@@ -1379,7 +1379,7 @@ inline constexpr char kUseAshProxy[] = "
+@@ -1387,7 +1387,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
-@@ -1552,7 +1552,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -1564,7 +1564,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";
-@@ -2159,7 +2159,7 @@ inline constexpr char kDownloadDefaultDi
+@@ -2176,7 +2176,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
-@@ -2602,14 +2602,14 @@ inline constexpr char kMediaStorageIdSal
+@@ -2619,14 +2619,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";
-@@ -2687,7 +2687,7 @@ inline constexpr char kAmbientAuthentica
+@@ -2704,7 +2704,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[] =
-@@ -3228,7 +3228,7 @@ inline constexpr char kDeviceWeeklySched
+@@ -3245,7 +3245,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
-@@ -3824,7 +3824,7 @@ inline constexpr char kFileOrDirectoryPi
+@@ -3836,7 +3836,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[] =
-@@ -4094,7 +4094,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -4103,7 +4103,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
-@@ -4188,7 +4188,7 @@ inline constexpr char kPrintingOAuth2Aut
+@@ -4197,7 +4197,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 f85fc23b63..6fed5a6419 100644
--- a/chromium/patches/patch-chrome_common_url__constants.h
+++ b/chromium/patches/patch-chrome_common_url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/common/url_constants.h.orig	2024-10-26 07:00:01.954789200 +0000
+--- chrome/common/url_constants.h.orig	2024-11-14 01:04:05.102569000 +0000
 +++ chrome/common/url_constants.h
-@@ -929,7 +929,7 @@ inline constexpr char kOutdatedPluginLea
+@@ -950,7 +950,7 @@ inline constexpr char kOutdatedPluginLea
  inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
      "https://support.google.com/chromebook?p=multidevice";;
  
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index 32b96f52b3..7db07300be 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-10-26 07:00:01.954789200 +0000
+--- chrome/common/webui_url_constants.cc.orig	2024-11-14 01:04:05.103569000 +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 a9f2ffb6e1..f46f2bfff9 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-10-26 07:00:01.954789200 +0000
+--- chrome/common/webui_url_constants.h.orig	2024-11-14 01:04:05.103569000 +0000
 +++ chrome/common/webui_url_constants.h
-@@ -581,24 +581,24 @@ inline constexpr char16_t kOsUISystemURL
+@@ -578,24 +578,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";
-@@ -610,13 +610,13 @@ inline constexpr char kChromeUILinuxProx
+@@ -607,13 +607,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/";
-@@ -638,7 +638,7 @@ inline constexpr char kChromeUIProfilePi
+@@ -635,7 +635,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 a0b75201a0..22e46694cd 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-10-26 07:00:01.991811500 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig	2024-11-14 01:04:05.120569200 +0000
 +++ chrome/enterprise_companion/enterprise_companion_client.cc
-@@ -36,7 +36,7 @@ namespace {
+@@ -37,7 +37,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 8b56726c75..4f8e0aa397 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-10-26 07:00:01.994813400 +0000
+--- chrome/enterprise_companion/lock.cc.orig	2024-11-14 01:04:05.121569200 +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 443a28e3da..eb7fdac5a8 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-10-26 07:00:02.212946000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig	2024-11-14 01:04:05.173569700 +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 149f35693f..4cf8442e8a 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-10-26 07:00:02.228955700 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig	2024-11-14 01:04:05.182569700 +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 c1720b1c16..5662876bf0 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-10-26 07:00:02.328015800 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig	2024-11-14 01:04:05.205570000 +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 a91906d0d8..845a042233 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-10-26 07:00:02.367039700 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig	2024-11-14 01:04:05.214570300 +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 fee038dc25..671f2a685d 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-10-26 07:00:02.357033500 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig	2024-11-14 01:04:05.209570200 +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 faca891848..5fea0b4a1b 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/chromedriver/key_converter_unittest.cc.orig	2024-10-26 07:00:02.373043300 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig	2024-11-14 01:04:05.217570300 +0000
 +++ chrome/test/chromedriver/key_converter_unittest.cc
 @@ -251,7 +251,7 @@ TEST(KeyConverter, ToggleModifiers) {
    CheckEventsReleaseModifiers(keys, key_events);
diff --git a/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
index 7fd7e26883..ff7d7fa6e9 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-10-26 07:00:02.373043300 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig	2024-11-14 01:04:05.217570300 +0000
 +++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
 @@ -67,7 +67,7 @@ std::string ConvertKeyCodeToTextNoError(
  
diff --git a/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
index 4a06f68bf1..907a13ea47 100644
--- a/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
+++ b/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig	2024-10-26 07:00:04.716467000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig	2024-11-14 01:04:05.994578000 +0000
 +++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
 @@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
  GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
diff --git a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
index 803e447df1..0904d82d05 100644
--- a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
+++ b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/app/app_uninstall.cc.orig	2024-10-26 07:00:04.735478400 +0000
+--- chrome/updater/app/app_uninstall.cc.orig	2024-11-14 01:04:06.003578000 +0000
 +++ chrome/updater/app/app_uninstall.cc
 @@ -161,7 +161,7 @@ void UninstallInThreadPool(UpdaterScope 
              }
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index b5e30af24d..cf4963ac52 100644
--- a/chromium/patches/patch-chrome_updater_configurator.cc
+++ b/chromium/patches/patch-chrome_updater_configurator.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/updater/configurator.cc.orig	2024-10-26 07:00:04.741482000 +0000
+--- chrome/updater/configurator.cc.orig	2024-11-14 01:04:06.006578000 +0000
 +++ chrome/updater/configurator.cc
-@@ -69,7 +69,7 @@ Configurator::Configurator(scoped_refptr
+@@ -70,7 +70,7 @@ Configurator::Configurator(scoped_refptr
          return std::nullopt;
  #endif  // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
        }()) {
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index 59c5331d21..17c436a84f 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-10-26 07:00:04.748486300 +0000
+--- chrome/updater/lock.cc.orig	2024-11-14 01:04:06.010578200 +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 d37b99b540..f9a099658c 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-10-26 07:00:04.819529500 +0000
+--- chrome/updater/util/posix_util.cc.orig	2024-11-14 01:04:06.042578500 +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 fa29a804d1..157293b787 100644
--- a/chromium/patches/patch-chrome_utility_services.cc
+++ b/chromium/patches/patch-chrome_utility_services.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- chrome/utility/services.cc.orig	2024-10-26 07:00:04.854550800 +0000
+--- chrome/utility/services.cc.orig	2024-11-14 01:04:06.051578500 +0000
 +++ chrome/utility/services.cc
 @@ -51,7 +51,7 @@
  #include "chrome/services/system_signals/mac/mac_system_signals_service.h"
diff --git a/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc b/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
index 9f0830e1d3..142cbf0fae 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-10-26 07:00:04.881567200 +0000
+--- chromecast/browser/cast_browser_main_parts.cc.orig	2024-11-14 01:04:06.066578600 +0000
 +++ chromecast/browser/cast_browser_main_parts.cc
 @@ -94,7 +94,7 @@
  #include "ui/ozone/public/ozone_platform.h"
@@ -25,7 +25,7 @@ $NetBSD$
  base::FilePath GetApplicationFontsDir() {
    std::unique_ptr<base::Environment> env(base::Environment::Create());
 @@ -313,7 +313,7 @@ const DefaultCommandLineSwitch kDefaultS
-     {cc::switches::kDisableThreadedAnimation, ""},
+     {switches::kDisableThreadedAnimation, ""},
  #endif  // BUILDFLAG(IS_ANDROID)
  #endif  // BUILDFLAG(IS_CAST_AUDIO_ONLY)
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
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 dfddbe6713..697f6c349d 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-10-26 07:00:04.882568000 +0000
+--- chromecast/browser/cast_content_browser_client.cc.orig	2024-11-14 01:04:06.067578800 +0000
 +++ chromecast/browser/cast_content_browser_client.cc
 @@ -429,7 +429,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 8c1e3fe2d3..b9f10c5d21 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,14 +4,14 @@ $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-10-26 07:00:04.902580000 +0000
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig	2024-11-14 01:04:06.077578800 +0000
 +++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
-@@ -336,7 +336,7 @@ CastWebView::Scoped RuntimeApplicationSe
-       GetFlagEntry(feature::kCastCoreIsRemoteControlMode,
-                    config_.extra_features(), /*default_value=*/false);
-   params->enabled_for_dev = IsEnabledForDev();
+@@ -346,7 +346,7 @@ CastWebView::Scoped RuntimeApplicationSe
+   params->force_720p_resolution =
+       GetFlagEntry(feature::kCastCoreForce720p, config_.extra_features(),
+                    /*default_value=*/false);
 -#if BUILDFLAG(ENABLE_CAST_RECEIVER) && BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(ENABLE_CAST_RECEIVER) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
-   // cast_receiver::ApplicationControlsImpl constructs an instance of
-   // url_rewrite::UrlRequestRewriteRulesManager. CastWebContentsImpl should NOT
-   // construct its own instance, or UrlRequestRulesReceiver will crash when a
+   // Starboard-based (linux) cast receivers may not render their UI at 720p, so
+   // we need to scale to the proper resolution. For example, a 4k TV may render
+   // the window at 1920x1080, so a scaling factor of 1.5 is necessary for a 720p
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 c78a55ec41..0a51b358b2 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-10-26 07:00:04.932598000 +0000
+--- chromecast/media/base/default_monotonic_clock.cc.orig	2024-11-14 01:04:06.094579000 +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
index 5d4b1d7c7d..dc95b6cfd0 100644
--- a/chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_autofill__optimization__guide.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/browser/autofill_optimization_guide.cc.orig	2024-10-26 07:00:06.081296000 +0000
+--- components/autofill/core/browser/autofill_optimization_guide.cc.orig	2024-11-14 01:04:06.536583400 +0000
 +++ components/autofill/core/browser/autofill_optimization_guide.cc
 @@ -186,7 +186,7 @@ void AutofillOptimizationGuide::OnDidPar
      }
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 5f6c4b25d0..582874998f 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-10-26 07:00:06.309434700 +0000
+--- components/autofill/core/browser/payments_data_manager.cc.orig	2024-11-14 01:04:06.575583700 +0000
 +++ components/autofill/core/browser/payments_data_manager.cc
-@@ -1054,7 +1054,7 @@ bool PaymentsDataManager::ShouldShowCard
+@@ -1095,7 +1095,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__payments__features.cc b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
index 2090c2bc40..1443534756 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-10-26 07:00:06.362466800 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig	2024-11-14 01:04:06.590584000 +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.
-@@ -320,7 +320,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
+@@ -331,7 +331,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 bba2759a60..a7542efa29 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-10-26 07:00:06.362466800 +0000
+--- components/autofill/core/common/autofill_payments_features.h.orig	2024-11-14 01:04:06.590584000 +0000
 +++ components/autofill/core/common/autofill_payments_features.h
 @@ -14,7 +14,7 @@ namespace autofill::features {
  
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
index bd76e1fe39..75f53f847f 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_prefs.cc.orig	2024-10-26 07:00:06.362466800 +0000
+--- components/autofill/core/common/autofill_prefs.cc.orig	2024-11-14 01:04:06.590584000 +0000
 +++ components/autofill/core/common/autofill_prefs.cc
 @@ -118,7 +118,7 @@ void RegisterProfilePrefs(user_prefs::Pr
  #endif
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
index 4e36addbfe..ecaf37f0ba 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/autofill/core/common/autofill_prefs.h.orig	2024-10-26 07:00:06.362466800 +0000
+--- components/autofill/core/common/autofill_prefs.h.orig	2024-11-14 01:04:06.590584000 +0000
 +++ components/autofill/core/common/autofill_prefs.h
 @@ -73,7 +73,7 @@ inline constexpr char kAutofillPaymentCv
  inline constexpr char kAutofillPaymentCardBenefits[] =
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 04c4fc4116..e3cceaaaa3 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-10-26 07:00:06.655645000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig	2024-11-14 01:04:06.738585500 +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);
-@@ -246,7 +246,7 @@ const base::FeatureParam<bool> kDiscount
+@@ -250,7 +250,7 @@ const base::FeatureParam<bool> kDiscount
      &kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, false};
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
  BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
               "EnableDiscountInfoApiRegionLaunched",
               base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -281,7 +281,7 @@ const base::FeatureParam<bool> kDeleteAl
+@@ -289,7 +289,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 6e600c96bd..f3558e18b5 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/constrained_window/constrained_window_views.cc.orig	2024-10-26 07:00:06.693668100 +0000
+--- components/constrained_window/constrained_window_views.cc.orig	2024-11-14 01:04:06.761585700 +0000
 +++ components/constrained_window/constrained_window_views.cc
 @@ -372,7 +372,7 @@ bool SupportsGlobalScreenCoordinates() {
  }
diff --git a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index 9055619b49..b4ecc10b8c 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-10-26 07:00:06.711679000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig	2024-11-14 01:04:06.770585800 +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 3964cb2443..2c4275fe9c 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-10-26 07:00:06.720684500 +0000
+--- components/cookie_config/cookie_store_util.cc.orig	2024-11-14 01:04:06.775586000 +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 ad60b0d7aa..36c7bd0668 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-10-26 07:00:06.726688100 +0000
+--- components/crash/core/app/BUILD.gn.orig	2024-11-14 01:04:06.778586000 +0000
 +++ components/crash/core/app/BUILD.gn
 @@ -70,6 +70,10 @@ static_library("app") {
      ]
diff --git a/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc b/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
index ae4f1924dd..e24a853142 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-10-26 07:00:06.727688800 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig	2024-11-14 01:04:06.779585800 +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 9acd00d9da..455fedb417 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-10-26 07:00:06.728689400 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig	2024-11-14 01:04:06.779585800 +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 7ef5db0f95..a289388be0 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-10-26 07:00:06.730690500 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig	2024-11-14 01:04:06.780585800 +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 945397b4e3..48294d1ac0 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-10-26 07:00:06.731691100 +0000
+--- components/crash/core/common/BUILD.gn.orig	2024-11-14 01:04:06.780585800 +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 7527ad52ce..75bd7fec5e 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-10-26 07:00:06.821745900 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig	2024-11-14 01:04:06.818586000 +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 b2fa55534e..bc40ac67a0 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-10-26 07:00:06.822746500 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig	2024-11-14 01:04:06.818586000 +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 8d05bfc05f..b00a2824b5 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-10-26 07:00:06.822746500 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig	2024-11-14 01:04:06.818586000 +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 52968d18a3..2663197475 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-10-26 07:00:06.822746500 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig	2024-11-14 01:04:06.818586000 +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 ada8ffcbad..59851672a0 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-10-26 07:00:06.823747200 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig	2024-11-14 01:04:06.819586300 +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 9dfaa209ed..7dc412acad 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-10-26 07:00:06.823747200 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig	2024-11-14 01:04:06.819586300 +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 819b2ad5b7..6aac6b5f64 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-10-26 07:00:06.823747200 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig	2024-11-14 01:04:06.819586300 +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 4d48cc659a..17ab75a0c4 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/common/signals_features.cc.orig	2024-10-26 07:00:06.825748400 +0000
+--- components/device_signals/core/common/signals_features.cc.orig	2024-11-14 01:04:06.820586200 +0000
 +++ components/device_signals/core/common/signals_features.cc
-@@ -46,7 +46,7 @@ bool IsNewFunctionEnabled(NewEvFunction 
+@@ -50,7 +50,7 @@ bool IsNewFunctionEnabled(NewEvFunction 
  }
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
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 2b6b0e5e06..5c55e61b85 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/device_signals/core/common/signals_features.h.orig	2024-10-26 07:00:06.825748400 +0000
+--- components/device_signals/core/common/signals_features.h.orig	2024-11-14 01:04:06.820586200 +0000
 +++ components/device_signals/core/common/signals_features.h
-@@ -28,7 +28,7 @@ enum class NewEvFunction { kFileSystemIn
+@@ -31,7 +31,7 @@ enum class NewEvFunction { kFileSystemIn
  bool IsNewFunctionEnabled(NewEvFunction new_ev_function);
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
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 276d3db435..e87945ef30 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-10-26 07:00:06.827749500 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig	2024-11-14 01:04:06.821586100 +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 721e52539a..bacb22124a 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-10-26 07:00:06.828750100 +0000
+--- components/device_signals/test/signals_contract.cc.orig	2024-11-14 01:04:06.822586300 +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 dfbce5ec59..62a0857370 100644
--- a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2024-10-26 07:00:06.873777600 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig	2024-11-14 01:04:06.824586200 +0000
 +++ components/discardable_memory/service/discardable_shared_memory_manager.cc
 @@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() {
    // Limits the number of FDs used to 32, assuming a 4MB allocation size.
diff --git a/chromium/patches/patch-components_embedder__support_user__agent__utils.cc b/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
index d6e4f0b728..0e6c6c54ba 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-10-26 07:00:06.948823200 +0000
+--- components/embedder_support/user_agent_utils.cc.orig	2024-11-14 01:04:06.862586700 +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 fbb3f90047..ce6fedbd67 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-10-26 07:00:06.949823600 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig	2024-11-14 01:04:06.862586700 +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 98451f84b1..a0228ff018 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-10-26 07:00:07.101916000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig	2024-11-14 01:04:06.874586800 +0000
 +++ components/enterprise/watermarking/watermark.cc
 @@ -34,7 +34,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 3788b651f6..cfdb3f90d0 100644
--- a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/eye_dropper/eye_dropper_view.cc.orig	2024-10-26 07:00:07.175961000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig	2024-11-14 01:04:06.901587000 +0000
 +++ components/eye_dropper/eye_dropper_view.cc
 @@ -203,7 +203,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
    // EyeDropper/WidgetDelegate.
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 db01404f20..2b6b2fc4ad 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-10-26 07:00:07.200976400 +0000
+--- components/feature_engagement/public/event_constants.cc.orig	2024-11-14 01:04:06.914587300 +0000
 +++ components/feature_engagement/public/event_constants.cc
 @@ -11,7 +11,7 @@ namespace feature_engagement {
  namespace events {
@@ -14,4 +14,4 @@ $NetBSD$
 +    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
  const char kNewTabOpened[] = "new_tab_opened";
  const char kSixthTabOpened[] = "sixth_tab_opened";
- const char kTabGroupCreated[] = "tab_group_created";
+ const char kReadingListItemAdded[] = "reading_list_item_added";
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 108eeb207d..75b8698138 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-10-26 07:00:07.200976400 +0000
+--- components/feature_engagement/public/event_constants.h.orig	2024-11-14 01:04:06.914587300 +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 5766ab1896..e367548630 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_configurations.cc.orig	2024-10-26 07:00:07.201977000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig	2024-11-14 01:04:06.914587300 +0000
 +++ components/feature_engagement/public/feature_configurations.cc
 @@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUs
  
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 3b1ca7a45b..a45921269c 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-10-26 07:00:07.201977000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig	2024-11-14 01:04:06.914587300 +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",
-@@ -639,7 +639,8 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
+@@ -646,7 +646,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);
-@@ -776,7 +777,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
+@@ -786,7 +787,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 62924c8558..a83ced6af4 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-10-26 07:00:07.201977000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig	2024-11-14 01:04:06.914587300 +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
-@@ -258,7 +258,8 @@ BASE_DECLARE_FEATURE(kDefaultBrowserTrig
+@@ -261,7 +261,8 @@ BASE_DECLARE_FEATURE(kDefaultBrowserTrig
  #endif  // BUILDFLAG(IS_IOS)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
  BASE_DECLARE_FEATURE(kIPHAutofillCreditCardBenefitFeature);
  BASE_DECLARE_FEATURE(kIPHAutofillDisabledVirtualCardSuggestionFeature);
  BASE_DECLARE_FEATURE(kIPHAutofillExternalAccountProfileSuggestionFeature);
-@@ -309,7 +310,7 @@ BASE_DECLARE_FEATURE(kIPHScalableIphHelp
+@@ -313,7 +314,7 @@ BASE_DECLARE_FEATURE(kIPHScalableIphHelp
  BASE_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
  #endif
  
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
index 29e0250b1d..b382364ffd 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feature_engagement/public/feature_list.cc.orig	2024-10-26 07:00:07.201977000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig	2024-11-14 01:04:06.914587300 +0000
 +++ components/feature_engagement/public/feature_list.cc
-@@ -165,7 +165,7 @@ const base::Feature* const kAllFeatures[
+@@ -162,7 +162,7 @@ const base::Feature* const kAllFeatures[
      &kIPHiOSLensOverlayEntrypointTipFeature,
  #endif  // BUILDFLAG(IS_IOS)
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
      &kIPHAutofillCreditCardBenefitFeature,
      &kIPHAutofillDisabledVirtualCardSuggestionFeature,
      &kIPHAutofillExternalAccountProfileSuggestionFeature,
-@@ -281,7 +282,7 @@ const base::Feature* const kAllFeatures[
+@@ -282,7 +283,7 @@ const base::Feature* const kAllFeatures[
      &kIPHScalableIphGamingFeature,
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
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 542fb0f3b2..5e5cac75d8 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-10-26 07:00:07.202977400 +0000
+--- components/feature_engagement/public/feature_list.h.orig	2024-11-14 01:04:06.915587200 +0000
 +++ components/feature_engagement/public/feature_list.h
-@@ -288,7 +288,7 @@ DEFINE_VARIATION_PARAM(kIPHHomeCustomiza
+@@ -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
-@@ -389,7 +389,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSave
+@@ -388,7 +388,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsSave
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHAutofillCreditCardBenefitFeature,
                         "IPH_AutofillCreditCardBenefit");
  
-@@ -481,7 +482,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
+@@ -482,7 +483,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
  DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
@@ -34,7 +34,7 @@ $NetBSD$
  DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
                         "IPH_DesktopPWAsLinkCapturingLaunch");
  DEFINE_VARIATION_PARAM(kIPHToolbarManagementButtonFeature,
-@@ -646,7 +647,7 @@ constexpr flags_ui::FeatureEntry::Featur
+@@ -644,7 +645,7 @@ constexpr flags_ui::FeatureEntry::Featur
          VARIATION_ENTRY(kIPHHomeCustomizationMenuFeature),
          VARIATION_ENTRY(kIPHiOSLensOverlayEntrypointTipFeature),
  #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -43,7 +43,7 @@ $NetBSD$
          VARIATION_ENTRY(kIPHBatterySaverModeFeature),
          VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
          VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -701,7 +702,8 @@ constexpr flags_ui::FeatureEntry::Featur
+@@ -700,7 +701,8 @@ constexpr flags_ui::FeatureEntry::Featur
          // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -53,7 +53,7 @@ $NetBSD$
          VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
          VARIATION_ENTRY(kIPHAutofillDisabledVirtualCardSuggestionFeature),
          VARIATION_ENTRY(kIPHAutofillExternalAccountProfileSuggestionFeature),
-@@ -753,7 +755,7 @@ constexpr flags_ui::FeatureEntry::Featur
+@@ -752,7 +754,7 @@ constexpr flags_ui::FeatureEntry::Featur
          VARIATION_ENTRY(kIPHScalableIphGamingFeature),
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
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 db354ae418..e1033e7461 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-10-26 07:00:07.208981300 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig	2024-11-14 01:04:06.918587200 +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 b59d9bec51..f497e860c3 100644
--- a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2024-10-26 07:00:07.212983600 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig	2024-11-14 01:04:06.920587300 +0000
 +++ components/feed/core/v2/feed_network_impl_unittest.cc
 @@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
  
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util.cc b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
index 84124680db..414040bbb7 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-10-26 07:00:07.216986000 +0000
+--- components/feed/core/v2/proto_util.cc.orig	2024-11-14 01:04:06.921587200 +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 f5e2b15248..b6d3deeeaf 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-10-26 07:00:07.216986000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig	2024-11-14 01:04:06.921587200 +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 df3bffa96f..fc82a6ff28 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-10-26 07:00:07.223990200 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig	2024-11-14 01:04:06.925587200 +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 c54abff3a9..99b6add198 100644
--- a/chromium/patches/patch-components_flags__ui_flags__state.cc
+++ b/chromium/patches/patch-components_flags__ui_flags__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/flags_ui/flags_state.cc.orig	2024-10-26 07:00:07.243002000 +0000
+--- components/flags_ui/flags_state.cc.orig	2024-11-14 01:04:06.935587400 +0000
 +++ components/flags_ui/flags_state.cc
 @@ -755,7 +755,7 @@ unsigned short FlagsState::GetCurrentPla
    return kOsCrOS;
diff --git a/chromium/patches/patch-components_gwp__asan_BUILD.gn b/chromium/patches/patch-components_gwp__asan_BUILD.gn
index 8b54ae60c5..33da89a883 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-10-26 07:00:07.277022600 +0000
+--- components/gwp_asan/BUILD.gn.orig	2024-11-14 01:04:06.952587600 +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 87cb6e86cf..727e58b560 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-10-26 07:00:07.279023600 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig	2024-11-14 01:04:06.952587600 +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 b2fe93200d..9ccacbd449 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-10-26 07:00:07.280024300 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig	2024-11-14 01:04:06.953587500 +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 4931ab6dab..a95614495c 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-10-26 07:00:07.280024300 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig	2024-11-14 01:04:06.953587500 +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 0a84d20234..a88f9daba2 100644
--- a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2024-10-26 07:00:07.283026200 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig	2024-11-14 01:04:06.954587500 +0000
 +++ components/gwp_asan/crash_handler/crash_analyzer.cc
 @@ -35,7 +35,7 @@
  #include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
diff --git a/chromium/patches/patch-components_live__caption_caption__util.cc b/chromium/patches/patch-components_live__caption_caption__util.cc
index 11ca8c81d8..3acb8bbdce 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-10-26 07:00:07.471140400 +0000
+--- components/live_caption/caption_util.cc.orig	2024-11-14 01:04:07.017588100 +0000
 +++ components/live_caption/caption_util.cc
 @@ -139,7 +139,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 74b3bc1eed..95511392d6 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-10-26 07:00:07.471140400 +0000
+--- components/live_caption/caption_util.h.orig	2024-11-14 01:04:07.017588100 +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 a027520539..505face6b2 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-10-26 07:00:07.513166000 +0000
+--- components/media_router/common/media_source.cc.orig	2024-11-14 01:04:07.040588400 +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 8e8a8a54f6..2d339d2ef1 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-10-26 07:00:07.520170200 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig	2024-11-14 01:04:07.043588400 +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_media__router_common_providers_cast_channel_enum__table.h b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
index e9df7d9120..60630c3150 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
@@ -4,19 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/media_router/common/providers/cast/channel/enum_table.h.orig	2024-10-26 07:00:07.522171500 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig	2024-11-14 01:04:07.044588600 +0000
 +++ components/media_router/common/providers/cast/channel/enum_table.h
 @@ -368,7 +368,12 @@ class EnumTable {
  
   private:
  #ifdef ARCH_CPU_64_BITS
--  alignas(std::hardware_destructive_interference_size)
 +#ifdef __cpp_lib_hardware_interference_size
-+  using std::hardware_destructive_interference_size;
+   alignas(std::hardware_destructive_interference_size)
 +#else
 +  static constexpr std::size_t hardware_destructive_interference_size = 64;
-+#endif
 +  alignas(hardware_destructive_interference_size)
++#endif
  #endif
        std::initializer_list<Entry> data_;
    bool is_sorted_;
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 62d7ce0480..7d63c488d5 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-10-26 07:00:07.545185300 +0000
+--- components/metrics/drive_metrics_provider_linux.cc.orig	2024-11-14 01:04:07.057588600 +0000
 +++ components/metrics/drive_metrics_provider_linux.cc
 @@ -4,7 +4,13 @@
  
diff --git a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
new file mode 100644
index 0000000000..d9764d6089
--- /dev/null
+++ b/chromium/patches/patch-components_metrics_dwa_dwa__service.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/metrics/dwa/dwa_service.cc.orig	2024-11-14 01:04:07.057588600 +0000
++++ components/metrics/dwa/dwa_service.cc
+@@ -88,7 +88,7 @@ void DwaService::RecordCoarseSystemInfor
+   coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
+ #elif BUILDFLAG(IS_MAC)
+   coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_LINUX);
+ #elif BUILDFLAG(IS_ANDROID)
+   // TODO(b/366276323): Populate set_platform using more granular
diff --git a/chromium/patches/patch-components_metrics_metrics__log.cc b/chromium/patches/patch-components_metrics_metrics__log.cc
index fd7d16505d..006061a5c6 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-10-26 07:00:07.567198800 +0000
+--- components/metrics/metrics_log.cc.orig	2024-11-14 01:04:07.060588600 +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 4f76bb2c1b..832ad05a22 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-10-26 07:00:07.591213500 +0000
+--- components/metrics/motherboard.cc.orig	2024-11-14 01:04:07.062588700 +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 bffd4c4e5f..be2e9d6e3c 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/named_mojo_ipc_server/connection_info.h.orig	2024-10-26 07:00:07.633238800 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig	2024-11-14 01:04:07.082589000 +0000
 +++ components/named_mojo_ipc_server/connection_info.h
 @@ -12,8 +12,14 @@
  #include "base/win/scoped_handle.h"
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 5d52500de1..c7aaaefe16 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-10-26 07:00:07.634239400 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig	2024-11-14 01:04:07.082589000 +0000
 +++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc
 @@ -23,7 +23,7 @@ namespace named_mojo_ipc_server {
  // static
diff --git a/chromium/patches/patch-components_named__system__lock_lock.h b/chromium/patches/patch-components_named__system__lock_lock.h
index 220df5a298..3d2ce3df92 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-10-26 07:00:07.635240000 +0000
+--- components/named_system_lock/lock.h.orig	2024-11-14 01:04:07.083588800 +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 55937edbb1..b4bbb6600f 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-10-26 07:00:07.669260700 +0000
+--- components/neterror/resources/neterror.js.orig	2024-11-14 01:04:07.086588900 +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
deleted file mode 100644
index 81247ddfa7..0000000000
--- a/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator.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/network_session_configurator/browser/network_session_configurator.cc.orig	2024-10-26 07:00:07.672262700 +0000
-+++ components/network_session_configurator/browser/network_session_configurator.cc
-@@ -849,7 +849,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) || \
--    BUILDFLAG(IS_MAC)
-+    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-   return net::URLRequestContextBuilder::HttpCacheParams::DISK_SIMPLE;
- #else
-   return net::URLRequestContextBuilder::HttpCacheParams::DISK_BLOCKFILE;
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
deleted file mode 100644
index e3087d270b..0000000000
--- a/chromium/patches/patch-components_network__session__configurator_browser_network__session__configurator__unittest.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- components/network_session_configurator/browser/network_session_configurator_unittest.cc.orig	2024-10-26 07:00:07.672262700 +0000
-+++ components/network_session_configurator/browser/network_session_configurator_unittest.cc
-@@ -855,7 +855,7 @@ TEST_F(NetworkSessionConfiguratorTest, H
- 
- TEST_F(NetworkSessionConfiguratorTest, DefaultCacheBackend) {
- #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
--    BUILDFLAG(IS_MAC)
-+    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-   EXPECT_EQ(net::URLRequestContextBuilder::HttpCacheParams::DISK_SIMPLE,
-             ChooseCacheType());
- #else
diff --git a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
new file mode 100644
index 0000000000..152bd808d7
--- /dev/null
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/optimization_guide/core/optimization_guide_features.cc.orig	2024-11-14 01:04:07.151589600 +0000
++++ components/optimization_guide/core/optimization_guide_features.cc
+@@ -140,7 +140,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
+ // Whether to use the on device model service in optimization guide.
+ BASE_FEATURE(kOptimizationGuideOnDeviceModel,
+              "OptimizationGuideOnDeviceModel",
+-#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_optimization__guide_core_optimization__guide__util.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
index 585a7277e7..e74f2fd4ac 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/optimization_guide/core/optimization_guide_util.cc.orig	2024-10-26 07:00:07.861377500 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig	2024-11-14 01:04:07.152589600 +0000
 +++ components/optimization_guide/core/optimization_guide_util.cc
-@@ -35,7 +35,7 @@ optimization_guide::proto::Platform GetP
+@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetP
    return optimization_guide::proto::PLATFORM_CHROMEOS;
  #elif BUILDFLAG(IS_ANDROID)
    return optimization_guide::proto::PLATFORM_ANDROID;
diff --git a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index 536d429704..62901039f7 100644
--- a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig	2024-10-26 07:00:07.888393900 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig	2024-11-14 01:04:07.159589500 +0000
 +++ components/os_crypt/async/browser/secret_portal_key_provider.cc
 @@ -5,7 +5,9 @@
  #include "components/os_crypt/async/browser/secret_portal_key_provider.h"
diff --git a/chromium/patches/patch-components_os__crypt_async_common_encryptor.cc b/chromium/patches/patch-components_os__crypt_async_common_encryptor.cc
index 22db01d3af..4c98ba6b8d 100644
--- a/chromium/patches/patch-components_os__crypt_async_common_encryptor.cc
+++ b/chromium/patches/patch-components_os__crypt_async_common_encryptor.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/os_crypt/async/common/encryptor.cc.orig	2024-10-26 07:00:07.888393900 +0000
+--- components/os_crypt/async/common/encryptor.cc.orig	2024-11-14 01:04:07.160589700 +0000
 +++ components/os_crypt/async/common/encryptor.cc
 @@ -277,7 +277,7 @@ std::optional<std::string> Encryptor::De
      // or not encryption worked or not, and certainly not advisable to recommend
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 069c548d84..8642e9c5fc 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/os_crypt/sync/libsecret_util_linux.cc.orig	2024-10-26 07:00:07.890395200 +0000
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig	2024-11-14 01:04:07.161589600 +0000
 +++ components/os_crypt/sync/libsecret_util_linux.cc
 @@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
  
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 9d8ae54a2a..4ebe34e808 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-10-26 07:00:07.890395200 +0000
+--- components/os_crypt/sync/os_crypt.h.orig	2024-11-14 01:04:07.161589600 +0000
 +++ components/os_crypt/sync/os_crypt.h
 @@ -14,7 +14,7 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
index f70ce2edea..55fd3dae5d 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-10-26 07:00:07.935422400 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig	2024-11-14 01:04:07.184589900 +0000
 +++ components/paint_preview/browser/paint_preview_client.cc
 @@ -326,8 +326,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 9a23a19222..e76a8a4f2d 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-10-26 07:00:07.935422400 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig	2024-11-14 01:04:07.184589900 +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 de9218f7a2..3c2e4e7e93 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-10-26 07:00:07.938424300 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig	2024-11-14 01:04:07.186590000 +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 19f0e9a34b..531a7f8e66 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-10-26 07:00:07.945428600 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig	2024-11-14 01:04:07.189590000 +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 054cdecad5..7b5ea5919d 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.cc.orig	2024-10-26 07:00:07.955434600 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig	2024-11-14 01:04:07.195590000 +0000
 +++ components/password_manager/core/browser/features/password_features.cc
-@@ -41,7 +41,7 @@ BASE_FEATURE(kClearUndecryptablePassword
+@@ -45,7 +45,7 @@ BASE_FEATURE(kClearUndecryptablePassword
  BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
               "ClearUndecryptablePasswordsInSync",
  #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -15,8 +15,8 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -92,7 +92,7 @@ BASE_FEATURE(kPasswordManualFallbackAvai
-              "PasswordManualFallbackAvailable",
+@@ -108,7 +108,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPassw
+              "ReuseDetectionBasedOnPasswordHashes",
               base::FEATURE_DISABLED_BY_DEFAULT);
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 f9d60f80ce..4be1c9649f 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
@@ -4,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/features/password_features.h.orig	2024-10-26 07:00:07.955434600 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig	2024-11-14 01:04:07.195590000 +0000
 +++ components/password_manager/core/browser/features/password_features.h
-@@ -93,7 +93,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLog
- // Enables triggering password suggestions through the context menu.
- BASE_DECLARE_FEATURE(kPasswordManualFallbackAvailable);
+@@ -106,7 +106,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFall
+ // Detects password reuse based on hashed password values.
+ BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
  
 -#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
index 1c59fb39ab..8018b900a7 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-10-26 07:00:07.976447300 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig	2024-11-14 01:04:07.204590000 +0000
 +++ components/password_manager/core/browser/password_form_manager.cc
 @@ -61,7 +61,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 710d7c82f1..8830bb874e 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-10-26 07:00:07.979449300 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig	2024-11-14 01:04:07.206590200 +0000
 +++ components/password_manager/core/browser/password_manager.cc
-@@ -414,7 +414,7 @@ void PasswordManager::RegisterProfilePre
+@@ -419,7 +419,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
-@@ -427,7 +427,7 @@ void PasswordManager::RegisterProfilePre
+@@ -432,7 +432,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 ec92925396..bf627a34ce 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-10-26 07:00:07.980450000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig	2024-11-14 01:04:07.206590200 +0000
 +++ components/password_manager/core/browser/password_manager_client.h
 @@ -30,7 +30,7 @@
  #include "net/cert/cert_status_flags.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/i18n/rtl.h"
  #include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
  #include "ui/gfx/geometry/rect_f.h"
-@@ -545,7 +545,7 @@ class PasswordManagerClient {
+@@ -551,7 +551,7 @@ class PasswordManagerClient {
        CredentialsCallback callback);
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
index 36d8b655c3..ac3a057ea0 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-10-26 07:00:07.982451000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig	2024-11-14 01:04:07.207590000 +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 7e6fe7d599..fd6bccbb6f 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-10-26 07:00:07.982451000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig	2024-11-14 01:04:07.207590000 +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 074c057e0f..9346673797 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2024-10-26 07:00:08.010468000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig	2024-11-14 01:04:07.208590000 +0000
 +++ components/password_manager/core/browser/password_manual_fallback_flow.cc
 @@ -43,7 +43,7 @@ std::u16string GetUsernameFromLabel(cons
  }
@@ -24,7 +24,7 @@ $NetBSD$
        std::optional<password_manager::PasswordForm> credentials =
            GetCorrespondingPasswordForm(
                suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -413,7 +413,7 @@ void PasswordManualFallbackFlow::EnsureC
+@@ -418,7 +418,7 @@ void PasswordManualFallbackFlow::EnsureC
      const Suggestion::PasswordSuggestionDetails& payload,
      base::OnceClosure on_allowed) {
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
index a4224b4c35..d1c2fdafe5 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-10-26 07:00:08.010468000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig	2024-11-14 01:04:07.208590000 +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
index 4a9065b9ba..fc05bddf17 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store_factory_util.cc.orig	2024-10-26 07:00:08.024476500 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig	2024-11-14 01:04:07.213590100 +0000
 +++ components/password_manager/core/browser/password_store_factory_util.cc
 @@ -29,7 +29,7 @@ namespace {
  LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
index 45504a97aa..c98f3f383a 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database.cc.orig	2024-10-26 07:00:08.016471600 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig	2024-11-14 01:04:07.210590100 +0000
 +++ components/password_manager/core/browser/password_store/login_database.cc
 @@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
      bool is_user_data_dir_policy_set,
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 0b5d20d712..1053468eb1 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig	2024-10-26 07:00:08.016471600 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig	2024-11-14 01:04:07.210590100 +0000
 +++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
 @@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHe
      std::vector<PasswordForm> matched_forms;
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 378f3dd21d..92671ea61f 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig	2024-10-26 07:00:08.017472300 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig	2024-11-14 01:04:07.211590000 +0000
 +++ components/password_manager/core/browser/password_store/login_database_unittest.cc
 @@ -2253,7 +2253,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
                                            testing::Bool()));
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 b98f5fa789..3d3b7e3274 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2024-10-26 07:00:08.029479700 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig	2024-11-14 01:04:07.215590200 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -187,7 +187,7 @@ version_info::Channel StubPasswordManage
+@@ -190,7 +190,7 @@ version_info::Channel StubPasswordManage
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
index 8f4504656d..2869776e22 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-10-26 07:00:08.029479700 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig	2024-11-14 01:04:07.215590200 +0000
 +++ components/password_manager/core/browser/stub_password_manager_client.h
 @@ -75,7 +75,7 @@ class StubPasswordManagerClient : public
    MockPasswordFeatureManager* GetPasswordFeatureManager();
diff --git a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
index aa4d8dd1c1..1c020e5b48 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-10-26 07:00:08.039485700 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig	2024-11-14 01:04:07.219590200 +0000
 +++ components/password_manager/core/common/password_manager_pref_names.h
 @@ -41,7 +41,7 @@ inline constexpr char kCredentialProvide
  #endif
diff --git a/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
new file mode 100644
index 0000000000..124e5e0924
--- /dev/null
+++ b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.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/performance_manager/decorators/process_metrics_decorator.cc.orig	2024-11-14 01:04:07.249590400 +0000
++++ components/performance_manager/decorators/process_metrics_decorator.cc
+@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemo
+     // RSS and PMF to each node proportionally to its V8 heap size.
+     uint64_t process_rss = process_dump_iter.os_dump().resident_set_kb;
+     process_node->set_resident_set_kb(process_rss);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+     process_node->set_private_swap_kb(
+         process_dump_iter.os_dump().private_footprint_swap_kb);
+ #endif
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index ce65987d4c..85a5839911 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-10-26 07:00:08.115532000 +0000
+--- components/performance_manager/public/features.h.orig	2024-11-14 01:04:07.259590600 +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 676c0c76ac..c18e696de4 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-10-26 07:00:08.222597000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig	2024-11-14 01:04:07.284591000 +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 ca44f6b339..c2a0a8aaa4 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-10-26 07:00:08.248612600 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig	2024-11-14 01:04:07.298591000 +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 8b26e1188c..10c849c5cc 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-10-26 07:00:08.253615900 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig	2024-11-14 01:04:07.301591000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -703,7 +703,7 @@ void CloudPolicyClient::FetchPolicy(Poli
+@@ -720,7 +720,7 @@ void CloudPolicyClient::FetchPolicy(Poli
          fetch_request->set_invalidation_payload(invalidation_payload_);
        }
      }
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index 422e093770..8be36f31dd 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig	2024-10-26 07:00:08.256617500 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig	2024-11-14 01:04:07.302591000 +0000
 +++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
 @@ -25,7 +25,7 @@ namespace policy {
  
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index f8b0b7b3b5..396b414f28 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-10-26 07:00:08.257618200 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig	2024-11-14 01:04:07.302591000 +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 314c74e7d9..6c7fc43543 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-10-26 07:00:08.271626700 +0000
+--- components/policy/core/common/policy_loader_common.cc.orig	2024-11-14 01:04:07.310591200 +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 df23286c0e..b89a5db009 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-10-26 07:00:08.274628600 +0000
+--- components/policy/core/common/policy_paths.cc.orig	2024-11-14 01:04:07.311591100 +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 738323923d..8247884f07 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__utils.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/policy/core/common/policy_utils.cc.orig	2024-10-26 07:00:08.276629700 +0000
+--- components/policy/core/common/policy_utils.cc.orig	2024-11-14 01:04:07.312591000 +0000
 +++ components/policy/core/common/policy_utils.cc
 @@ -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 ed77e50f01..97b047bafe 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-10-26 07:00:09.778542300 +0000
+--- components/policy/tools/generate_policy_source.py.orig	2024-11-14 01:04:07.462592600 +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 c62ada6b3c..cffc1c5125 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-10-26 07:00:09.798554400 +0000
+--- components/power_metrics/BUILD.gn.orig	2024-11-14 01:04:07.475592900 +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 8b2e8129e6..7fd12c6920 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-10-26 07:00:09.799555000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig	2024-11-14 01:04:07.475592900 +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 9fddfa6e21..226d626e35 100644
--- a/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2024-10-26 07:00:10.005680300 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig	2024-11-14 01:04:07.555593500 +0000
 +++ components/safe_browsing/content/common/file_type_policies_unittest.cc
 @@ -148,7 +148,7 @@ TEST_F(FileTypePoliciesTest, UnpackResou
    EXPECT_EQ(DownloadFileType::FULL_PING, file_type.ping_setting());
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 26657583c6..08468b6062 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-10-26 07:00:10.011684000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig	2024-11-14 01:04:07.558593500 +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 955b089932..c7e7a90445 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig	2024-10-26 07:00:10.030695400 +0000
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig	2024-11-14 01:04:07.561593500 +0000
 +++ components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc
 @@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& o
  PlatformType GetCurrentPlatformType() {
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index f7992ae015..ba6da743b3 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-10-26 07:00:10.089731200 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig	2024-11-14 01:04:07.564593600 +0000
 +++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
 @@ -110,7 +110,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 a7c4dc4606..5883a64ba1 100644
--- a/chromium/patches/patch-components_safe__browsing_core_common_features.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/safe_browsing/core/common/features.cc.orig	2024-10-26 07:00:10.098736800 +0000
+--- components/safe_browsing/core/common/features.cc.orig	2024-11-14 01:04:07.568593700 +0000
 +++ components/safe_browsing/core/common/features.cc
-@@ -237,7 +237,7 @@ BASE_FEATURE(kRippleForEnhancedProtectio
+@@ -249,7 +249,7 @@ constexpr base::FeatureParam<std::string
  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 a5067624cd..18e1af8c82 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,9 +4,9 @@ $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-10-26 07:00:10.158773200 +0000
+--- components/search_engines/search_engine_choice/search_engine_choice_service.cc.orig	2024-11-14 01:04:07.582594000 +0000
 +++ components/search_engines/search_engine_choice/search_engine_choice_service.cc
-@@ -594,7 +594,7 @@ void SearchEngineChoiceService::Register
+@@ -613,7 +613,7 @@ void SearchEngineChoiceService::Register
  
  int SearchEngineChoiceService::GetCountryIdInternal() {
    // `country_codes::kCountryIDAtInstall` may not be set yet.
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 ba7c4a87c7..9b99517fc4 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-10-26 07:00:10.165777400 +0000
+--- components/search_engines/template_url_service.cc.orig	2024-11-14 01:04:07.584593800 +0000
 +++ components/search_engines/template_url_service.cc
-@@ -3060,7 +3060,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3069,7 +3069,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 b37a9bdc43..6af93d2a92 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-10-26 07:00:10.199798000 +0000
+--- components/security_interstitials/content/utils.cc.orig	2024-11-14 01:04:07.590593800 +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 8ea9df24d3..3cb7a042f8 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-10-26 07:00:10.212806000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig	2024-11-14 01:04:07.598594000 +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_on__device__translation_sandbox__hook.cc b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
new file mode 100644
index 0000000000..3ef0090f32
--- /dev/null
+++ b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
@@ -0,0 +1,49 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/services/on_device_translation/sandbox_hook.cc.orig	2024-11-14 01:04:07.629594300 +0000
++++ components/services/on_device_translation/sandbox_hook.cc
+@@ -7,12 +7,15 @@
+ #include "components/services/on_device_translation/translate_kit_client.h"
+ #include "sandbox/linux/syscall_broker/broker_command.h"
+ 
++#if !BUILDFLAG(IS_BSD)
+ using sandbox::syscall_broker::BrokerFilePermission;
+ using sandbox::syscall_broker::MakeBrokerCommandSet;
++#endif
+ 
+ namespace on_device_translation {
+ namespace {
+ 
++#if !BUILDFLAG(IS_BSD)
+ // Gets the file permissions required by the TranslateKit
+ std::vector<BrokerFilePermission> GetOnDeviceTranslationFilePermissions() {
+   std::vector<BrokerFilePermission> permissions{
+@@ -21,6 +24,7 @@ std::vector<BrokerFilePermission> GetOnD
+   };
+   return permissions;
+ }
++#endif
+ 
+ }  // namespace
+ 
+@@ -29,6 +33,7 @@ bool OnDeviceTranslationSandboxHook(
+   // Call `TranslateKitClient::Get()` to load libtranslatekit.so
+   TranslateKitClient::Get();
+ 
++#if !BUILDFLAG(IS_BSD)
+   auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+   instance->StartBrokerProcess(MakeBrokerCommandSet({
+                                    sandbox::syscall_broker::COMMAND_OPEN,
+@@ -36,7 +41,7 @@ bool OnDeviceTranslationSandboxHook(
+                                GetOnDeviceTranslationFilePermissions(),
+                                options);
+   instance->EngageNamespaceSandboxIfPossible();
+-
++#endif
+   return true;
+ }
+ 
diff --git a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
new file mode 100644
index 0000000000..e60a64be7a
--- /dev/null
+++ b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
@@ -0,0 +1,22 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- components/services/on_device_translation/sandbox_hook.h.orig	2024-11-14 01:04:07.629594300 +0000
++++ components/services/on_device_translation/sandbox_hook.h
+@@ -5,7 +5,13 @@
+ #ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_
+ #define COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_
+ 
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+ 
+ namespace on_device_translation {
+ 
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 f72fd100d9..cf401ae122 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-10-26 07:00:10.290853500 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig	2024-11-14 01:04:07.630594300 +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 a2f0975826..932f01a463 100644
--- a/chromium/patches/patch-components_soda_soda__util.cc
+++ b/chromium/patches/patch-components_soda_soda__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/soda/soda_util.cc.orig	2024-10-26 07:00:10.458955500 +0000
+--- components/soda/soda_util.cc.orig	2024-11-14 01:04:07.678594800 +0000
 +++ components/soda/soda_util.cc
 @@ -27,7 +27,7 @@
  #include "base/win/windows_version.h"
diff --git a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index 86ca9853db..0d0a08d4a7 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-10-26 07:00:10.471963400 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig	2024-11-14 01:04:07.684594900 +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 9330bc1912..e862ab3f37 100644
--- a/chromium/patches/patch-components_storage__monitor_BUILD.gn
+++ b/chromium/patches/patch-components_storage__monitor_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/storage_monitor/BUILD.gn.orig	2024-10-26 07:00:10.472964000 +0000
+--- components/storage_monitor/BUILD.gn.orig	2024-11-14 01:04:07.685594800 +0000
 +++ components/storage_monitor/BUILD.gn
 @@ -75,7 +75,7 @@ static_library("storage_monitor") {
        deps += [ "//services/device/public/mojom" ]
diff --git a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
index 7bfa3ed6ff..376a39ac2c 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-10-26 07:00:10.474965300 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig	2024-11-14 01:04:07.686595000 +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 60dfaf18a9..1e79c3ea37 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-10-26 07:00:10.474965300 +0000
+--- components/storage_monitor/removable_device_constants.h.orig	2024-11-14 01:04:07.686595000 +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 27c5405104..307c1b5d9a 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-10-26 07:00:11.271449000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig	2024-11-14 01:04:07.810596200 +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 0fea8c3d1c..187345ec84 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2024-10-26 07:00:11.271449000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig	2024-11-14 01:04:07.810596200 +0000
 +++ components/supervised_user/core/browser/supervised_user_preferences.cc
 @@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySi
    registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
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 8370efe162..5f72e4fdee 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/supervised_user/core/browser/supervised_user_service.cc.orig	2024-10-26 07:00:11.272449700 +0000
+--- components/supervised_user/core/browser/supervised_user_service.cc.orig	2024-11-14 01:04:07.810596200 +0000
 +++ components/supervised_user/core/browser/supervised_user_service.cc
 @@ -152,7 +152,7 @@ FirstTimeInterstitialBannerState Supervi
      const FirstTimeInterstitialBannerState original_state) {
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 668992787f..f3ee4766d6 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-10-26 07:00:11.275451700 +0000
+--- components/supervised_user/core/common/features.cc.orig	2024-11-14 01:04:07.811596200 +0000
 +++ components/supervised_user/core/common/features.cc
 @@ -66,7 +66,7 @@ BASE_FEATURE(kUpdatedSupervisedUserExten
               "UpdatedSupervisedUserExtensionApprovalStrings",
@@ -49,3 +49,12 @@ $NetBSD$
  BASE_FEATURE(kForceSupervisedUserReauthenticationForYouTube,
               "ForceSupervisedUserReauthenticationForYouTube",
               base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -172,7 +172,7 @@ BASE_FEATURE(kReplaceSupervisionSystemCa
+ 
+ BASE_FEATURE(kFetchListFamilyMembersWithCapability,
+              "FetchListFamilyMembersWithCapability",
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+              base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+              base::FEATURE_DISABLED_BY_DEFAULT
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 02e9ab2d03..ebe231e113 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-10-26 07:00:11.275451700 +0000
+--- components/supervised_user/core/common/features.h.orig	2024-11-14 01:04:07.811596200 +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 326d883306..1f72b60998 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-10-26 07:00:11.275451700 +0000
+--- components/supervised_user/core/common/pref_names.h.orig	2024-11-14 01:04:07.811596200 +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 c34ed645e6..5b8dd55d7e 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/sync_device_info/local_device_info_util.cc.orig	2024-10-26 07:00:11.419539200 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig	2024-11-14 01:04:07.852596500 +0000
 +++ components/sync_device_info/local_device_info_util.cc
 @@ -85,7 +85,7 @@ void OnMachineStatisticsLoaded(LocalDevi
  sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
diff --git a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
index 5ad27d2aa5..a8b1847916 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-10-26 07:00:11.420539900 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig	2024-11-14 01:04:07.852596500 +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 ddb6f36075..444a8b2cc1 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-10-26 07:00:11.282456000 +0000
+--- components/sync/base/sync_util.cc.orig	2024-11-14 01:04:07.816596300 +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 4e6e9d1227..26804eba9d 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-10-26 07:00:11.432547000 +0000
+--- components/system_cpu/cpu_probe.cc.orig	2024-11-14 01:04:07.858596600 +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 63543ac260..59906566d7 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-10-26 07:00:12.357108800 +0000
+--- components/translate/core/common/translate_util.cc.orig	2024-11-14 01:04:08.131599400 +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 0956dc3f0d..a57077455f 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-10-26 07:00:12.367114800 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig	2024-11-14 01:04:08.137599500 +0000
 +++ components/trusted_vault/trusted_vault_connection_impl.cc
 @@ -102,7 +102,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 ba00a6d840..18db2de691 100644
--- a/chromium/patches/patch-components_update__client_update__query__params.cc
+++ b/chromium/patches/patch-components_update__client_update__query__params.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/update_client/update_query_params.cc.orig	2024-10-26 07:00:12.401135400 +0000
+--- components/update_client/update_query_params.cc.orig	2024-11-14 01:04:08.155599600 +0000
 +++ components/update_client/update_query_params.cc
 @@ -40,6 +40,10 @@ const char kOs[] =
      "fuchsia";
diff --git a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index c0761f0998..ac67394a85 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-10-26 07:00:12.406138700 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig	2024-11-14 01:04:08.158599600 +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 149be5ad8f..2f66f91750 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-10-26 07:00:12.431153800 +0000
+--- components/user_education/views/help_bubble_view.cc.orig	2024-11-14 01:04:08.172599800 +0000
 +++ components/user_education/views/help_bubble_view.cc
 @@ -852,7 +852,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 3acbe7b2ad..1cfe8402f5 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-10-26 07:00:12.458170200 +0000
+--- components/variations/service/variations_service.cc.orig	2024-11-14 01:04:08.188599800 +0000
 +++ components/variations/service/variations_service.cc
 @@ -102,7 +102,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 2db676e3b0..e0916abe12 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-10-26 07:00:12.498194500 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig	2024-11-14 01:04:08.206600200 +0000
 +++ components/visited_url_ranking/public/url_visit_util.cc
 @@ -66,7 +66,7 @@ PlatformType GetPlatformInput() {
    return PlatformType::kWindows;
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 da0f419aa1..964aa6162d 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-10-26 07:00:12.524210200 +0000
+--- components/viz/host/host_display_client.cc.orig	2024-11-14 01:04:08.221600300 +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 d5ccb0d4ad..9e0ba94329 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-10-26 07:00:12.524210200 +0000
+--- components/viz/host/host_display_client.h.orig	2024-11-14 01:04:08.221600300 +0000
 +++ components/viz/host/host_display_client.h
 @@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient 
    void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 2d3fbcc89c..d3388cb2c5 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2024-10-26 07:00:12.565235100 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig	2024-11-14 01:04:08.240600300 +0000
 +++ components/viz/service/display_embedder/skia_output_surface_impl.cc
 @@ -1498,7 +1498,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
                                              ->GetVulkanPhysicalDevice(),
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
index 4c168ec162..e57e1ee182 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/software_output_surface.cc.orig	2024-10-26 07:00:12.568237000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig	2024-11-14 01:04:08.241600500 +0000
 +++ components/viz/service/display_embedder/software_output_surface.cc
 @@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersC
        now.SnappedToNextTick(refresh_timebase_, refresh_interval_) - now;
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
index a70d7a4a04..13fa69216c 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/display_embedder/software_output_surface.h.orig	2024-10-26 07:00:12.569237700 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig	2024-11-14 01:04:08.241600500 +0000
 +++ components/viz/service/display_embedder/software_output_surface.h
 @@ -44,7 +44,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
    gfx::OverlayTransform GetDisplayTransform() override;
diff --git a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
index ec2530260e..563090d3b9 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-10-26 07:00:12.553228000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig	2024-11-14 01:04:08.235600500 +0000
 +++ components/viz/service/display/skia_renderer.cc
-@@ -1363,7 +1363,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1364,7 +1364,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 bf07e40266..d57e9d97a1 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig	2024-10-26 07:00:12.595253500 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig	2024-11-14 01:04:08.244600500 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
 @@ -113,7 +113,7 @@ RootCompositorFrameSinkImpl::Create(
    output_surface->SetNeedsSwapSizeNotifications(
@@ -15,7 +15,7 @@ $NetBSD$
    // For X11, we need notify client about swap completion after resizing, so the
    // client can use it for synchronize with X11 WM.
    output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -793,7 +793,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -792,7 +792,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 d3c609d926..149b8ade69 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig	2024-10-26 07:00:12.595253500 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig	2024-11-14 01:04:08.244600500 +0000
 +++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
 @@ -231,7 +231,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
    // See comments on `EvictionHandler`.
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 5c62d7a2f2..69df3f0a4c 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-10-26 07:00:12.639280000 +0000
+--- components/viz/test/fake_display_client.cc.orig	2024-11-14 01:04:08.252600400 +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 af6fdf10cc..beb15a6f56 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-10-26 07:00:12.640280700 +0000
+--- components/viz/test/fake_display_client.h.orig	2024-11-14 01:04:08.252600400 +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 a378672a14..7f1bf097dc 100644
--- a/chromium/patches/patch-components_viz_test_mock__display__client.h
+++ b/chromium/patches/patch-components_viz_test_mock__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- components/viz/test/mock_display_client.h.orig	2024-10-26 07:00:12.641281400 +0000
+--- components/viz/test/mock_display_client.h.orig	2024-11-14 01:04:08.253600600 +0000
 +++ components/viz/test/mock_display_client.h
 @@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::
  #if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS_ASH)
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index 32f4662135..ae32599d5d 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-10-26 07:00:12.851409000 +0000
+--- content/app/BUILD.gn.orig	2024-11-14 01:04:08.315601000 +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 77b5477c3e..83c2c708e7 100644
--- a/chromium/patches/patch-content_app_content__main.cc
+++ b/chromium/patches/patch-content_app_content__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/content_main.cc.orig	2024-10-26 07:00:12.852409600 +0000
+--- content/app/content_main.cc.orig	2024-11-14 01:04:08.316601300 +0000
 +++ content/app/content_main.cc
 @@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess
      base::EnableTerminationOnOutOfMemory();
diff --git a/chromium/patches/patch-content_app_content__main__runner__impl.cc b/chromium/patches/patch-content_app_content__main__runner__impl.cc
index 2b44511da0..044be5ce87 100644
--- a/chromium/patches/patch-content_app_content__main__runner__impl.cc
+++ b/chromium/patches/patch-content_app_content__main__runner__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/app/content_main_runner_impl.cc.orig	2024-10-26 07:00:12.853410200 +0000
+--- content/app/content_main_runner_impl.cc.orig	2024-11-14 01:04:08.316601300 +0000
 +++ content/app/content_main_runner_impl.cc
 @@ -147,18 +147,20 @@
  #include "content/browser/posix_file_descriptor_info_impl.h"
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index 86c2673afd..5723794794 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-10-26 07:00:12.894435200 +0000
+--- content/browser/BUILD.gn.orig	2024-11-14 01:04:08.319601300 +0000
 +++ content/browser/BUILD.gn
-@@ -2432,6 +2432,14 @@ source_set("browser") {
+@@ -2434,6 +2434,14 @@ source_set("browser") {
      ]
    }
  
@@ -21,7 +21,7 @@ $NetBSD$
    if (is_linux || is_chromeos) {
      sources += [
        "child_process_launcher_helper_linux.cc",
-@@ -2477,6 +2485,15 @@ source_set("browser") {
+@@ -2479,6 +2487,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 4e72898653..1d75562a2b 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-10-26 07:00:12.946467000 +0000
+--- content/browser/audio/audio_service.cc.orig	2024-11-14 01:04:08.345601600 +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 eac9dbbb2c..07fa1c3d85 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_child_process_host_impl.cc.orig	2024-10-26 07:00:12.971482000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig	2024-11-14 01:04:08.358601600 +0000
 +++ content/browser/browser_child_process_host_impl.cc
 @@ -328,6 +328,7 @@ void BrowserChildProcessHostImpl::Launch
        switches::kLogBestEffortTasks,
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
index c3ca80dc45..05cef84878 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-10-26 07:00:12.971482000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig	2024-11-14 01:04:08.358601600 +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 c6f7d2dd22..f4fda50f32 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-10-26 07:00:12.972482700 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig	2024-11-14 01:04:08.358601600 +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 86a9b38bbb..e15d136372 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/browser_main_loop.cc.orig	2024-10-26 07:00:13.034520400 +0000
+--- content/browser/browser_main_loop.cc.orig	2024-11-14 01:04:08.359601500 +0000
 +++ content/browser/browser_main_loop.cc
 @@ -250,6 +250,12 @@
  #include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
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 8a92b75665..67ca47a1ac 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-10-26 07:00:13.077546400 +0000
+--- content/browser/child_process_launcher_helper.h.orig	2024-11-14 01:04:08.367601600 +0000
 +++ content/browser/child_process_launcher_helper.h
-@@ -293,7 +293,7 @@ class ChildProcessLauncherHelper
+@@ -304,7 +304,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 d4b9196056..0ba6e48898 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-10-26 07:00:13.077546400 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig	2024-11-14 01:04:08.368601800 +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 3fb932ff5a..41bedd3a6a 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-10-26 07:00:13.081549000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig	2024-11-14 01:04:08.369601700 +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 4fe73d2873..984d9368af 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-10-26 07:00:13.084550600 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig	2024-11-14 01:04:08.371601800 +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 869be2a204..f55aa1fa63 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-10-26 07:00:13.145587700 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig	2024-11-14 01:04:08.377601900 +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 12b7c075bf..3dfd312227 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-10-26 07:00:13.145587700 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig	2024-11-14 01:04:08.377601900 +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 ca57401793..3344e0cfdd 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-10-26 07:00:13.159596200 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig	2024-11-14 01:04:08.384601800 +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 3d5cf74eff..a0ccb3256d 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig	2024-10-26 07:00:13.191615800 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig	2024-11-14 01:04:08.395602000 +0000
 +++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
 @@ -125,7 +125,7 @@ class CONTENT_EXPORT FilePathWatcher {
      Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 14baeeafaf..51b2419904 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-10-29 13:58:38.599333271 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig	2024-11-16 19:58:04.322291391 +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 1d6f5f79cc..1fe8d4a416 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-10-26 07:00:13.192616500 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig	2024-11-14 01:04:08.395602000 +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 490942c7e6..c4f7162560 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig	2024-10-26 07:00:13.197619400 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig	2024-11-14 01:04:08.397602000 +0000
 +++ content/browser/file_system_access/file_system_access_local_path_watcher.cc
 @@ -63,7 +63,7 @@ void FileSystemAccessLocalPathWatcher::I
        .type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive
diff --git a/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc b/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
index 3fd617d601..e401602c3b 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-10-26 07:00:13.207625400 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig	2024-11-14 01:04:08.403602100 +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 319e94398e..910972bfdb 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-10-26 07:00:13.210627300 +0000
+--- content/browser/gpu/compositor_util.cc.orig	2024-11-14 01:04:08.405602000 +0000
 +++ content/browser/gpu/compositor_util.cc
 @@ -153,7 +153,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
        "video_decode",
@@ -12,7 +12,7 @@ $NetBSD$
            gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-           !base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) ||
+           !base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
  #endif  // BUILDFLAG(IS_LINUX)
                command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
 @@ -165,7 +165,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
@@ -21,6 +21,6 @@ $NetBSD$
            gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-           !base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux)),
+           !base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux)),
  #else
            command_line.HasSwitch(switches::kDisableAcceleratedVideoEncode)),
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 532c51d41e..99fba507a7 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-10-26 07:00:13.211628000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig	2024-11-14 01:04:08.405602000 +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 c76534b19d..623d598c94 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-10-26 07:00:13.211628000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig	2024-11-14 01:04:08.405602000 +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 729c0a90d5..65acd8dd2d 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig	2024-10-26 07:00:13.211628000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig	2024-11-14 01:04:08.405602000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1661,7 +1661,7 @@ void GpuDataManagerImplPrivate::RecordCo
+@@ -1672,7 +1672,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 1f07d7b0a5..98d0859e31 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-10-26 07:00:13.211628000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig	2024-11-14 01:04:08.405602000 +0000
 +++ content/browser/gpu/gpu_data_manager_impl_private.h
 @@ -147,7 +147,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
    void OnDisplayMetricsChanged(const display::Display& display,
@@ -15,7 +15,7 @@ $NetBSD$
    bool IsGpuMemoryBufferNV12Supported();
    void SetGpuMemoryBufferNV12Supported(bool supported);
  #endif  // BUILDFLAG(IS_LINUX)
-@@ -303,7 +303,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
+@@ -311,7 +311,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
    bool application_is_visible_ = true;
  
    bool disable_gpu_compositing_ = false;
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 18bcf2acfc..b959246d6a 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-10-26 07:00:13.235642400 +0000
+--- content/browser/gpu/gpu_memory_buffer_manager_singleton.cc.orig	2024-11-14 01:04:08.406602100 +0000
 +++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
 @@ -46,7 +46,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 89b3ed561f..367c9fc04a 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-10-26 07:00:13.236643000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig	2024-11-14 01:04:08.406602100 +0000
 +++ content/browser/gpu/gpu_process_host.cc
 @@ -275,6 +275,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 a05a56d6ef..cf5fb38437 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-10-26 07:00:13.401743400 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig	2024-11-14 01:04:08.449602600 +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 d4de11e136..11a09af071 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-10-26 07:00:13.405745700 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig	2024-11-14 01:04:08.451602500 +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 dbd312aa9c..132a395407 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-10-26 07:00:13.429760500 +0000
+--- content/browser/network_service_instance_impl.cc.orig	2024-11-14 01:04:08.464602700 +0000
 +++ content/browser/network_service_instance_impl.cc
 @@ -85,7 +85,7 @@
  #include "content/browser/network/network_service_process_tracker_win.h"
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 33fb89d08f..6bed91d818 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-10-26 07:00:13.442768300 +0000
+--- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig	2024-11-14 01:04:08.471602700 +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 84973c4dc3..41544659e6 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-10-26 07:00:13.485794500 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig	2024-11-14 01:04:08.492602800 +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
deleted file mode 100644
index 22e7fd6922..0000000000
--- a/chromium/patches/patch-content_browser_renderer__host_input_input__device__change__observer.cc
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- content/browser/renderer_host/input/input_device_change_observer.cc.orig	2024-10-26 07:00:13.494799900 +0000
-+++ content/browser/renderer_host/input/input_device_change_observer.cc
-@@ -9,7 +9,7 @@
- 
- #if BUILDFLAG(IS_WIN)
- #include "ui/events/devices/input_device_observer_win.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "ui/events/devices/device_data_manager.h"
- #elif BUILDFLAG(IS_ANDROID)
- #include "ui/events/devices/input_device_observer_android.h"
-@@ -21,7 +21,7 @@ InputDeviceChangeObserver::InputDeviceCh
-   render_view_host_impl_ = rvhi;
- #if BUILDFLAG(IS_WIN)
-   ui::InputDeviceObserverWin::GetInstance()->AddObserver(this);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   ui::DeviceDataManager::GetInstance()->AddObserver(this);
- #elif BUILDFLAG(IS_ANDROID)
-   ui::InputDeviceObserverAndroid::GetInstance()->AddObserver(this);
-@@ -31,7 +31,7 @@ InputDeviceChangeObserver::InputDeviceCh
- InputDeviceChangeObserver::~InputDeviceChangeObserver() {
- #if BUILDFLAG(IS_WIN)
-   ui::InputDeviceObserverWin::GetInstance()->RemoveObserver(this);
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   ui::DeviceDataManager::GetInstance()->RemoveObserver(this);
- #elif BUILDFLAG(IS_ANDROID)
-   ui::InputDeviceObserverAndroid::GetInstance()->RemoveObserver(this);
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 e7612c204e..050c9e3895 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-10-26 07:00:13.513811600 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig	2024-11-14 01:04:08.504603100 +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 766f53654c..d354c4b7aa 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-10-26 07:00:13.544830300 +0000
+--- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig	2024-11-14 01:04:08.517603200 +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
deleted file mode 100644
index 402deb1fb9..0000000000
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ /dev/null
@@ -1,61 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- content/browser/renderer_host/render_process_host_impl.cc.orig	2024-10-26 07:00:13.577850300 +0000
-+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -220,7 +220,7 @@
- #include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
- #endif
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <sys/resource.h>
- 
- #include "components/services/font/public/mojom/font_service.mojom.h"  // nogncheck
-@@ -1082,7 +1082,7 @@ static constexpr size_t kUnknownPlatform
- // to indicate failure and std::numeric_limits<size_t>::max() to indicate
- // unlimited.
- size_t GetPlatformProcessLimit() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   struct rlimit limit;
-   if (getrlimit(RLIMIT_NPROC, &limit) != 0)
-     return kUnknownPlatformProcessLimit;
-@@ -1263,7 +1263,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
- 
- void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
-     base::ProcessId child_pid) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   child_thread_type_switcher_.SetPid(child_pid);
- #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- }
-@@ -3286,7 +3286,7 @@ void RenderProcessHostImpl::AppendRender
-             base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
-   }
- 
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   // Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
-   // for NV12 GPU memory buffer.
-   if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3342,6 +3342,7 @@ void RenderProcessHostImpl::PropagateBro
-     switches::kDisableSpeechAPI,
-     switches::kDisableThreadedCompositing,
-     switches::kDisableTouchDragDrop,
-+    switches::kDisableUnveil,
-     switches::kDisableV8IdleTasks,
-     switches::kDisableVideoCaptureUseGpuMemoryBuffer,
-     switches::kDisableWebGLImageChromium,
-@@ -5112,7 +5113,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 6cd5fd0c6b..52ec8ce407 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-10-26 07:00:13.578851000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig	2024-11-14 01:04:08.528603300 +0000
 +++ content/browser/renderer_host/render_process_host_impl.h
 @@ -102,7 +102,7 @@
  #include "media/fuchsia_media_codec_provider_impl.h"
@@ -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)
-@@ -977,7 +977,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -973,7 +973,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 a4e624fc72..02f16ff112 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-10-26 07:00:13.578851000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig	2024-11-14 01:04:08.528603300 +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 d58b632209..66e90fd985 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_view_host_impl.cc.orig	2024-10-26 07:00:13.579851600 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig	2024-11-14 01:04:08.529603200 +0000
 +++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -275,7 +275,7 @@ void RenderViewHostImpl::GetPlatformSpec
+@@ -274,7 +274,7 @@ void RenderViewHostImpl::GetPlatformSpec
        display::win::ScreenWin::GetSystemMetricsInDIP(SM_CYVSCROLL);
    prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
        display::win::ScreenWin::GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 5e299ea943..62325b42ce 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-10-26 07:00:13.588857200 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig	2024-11-14 01:04:08.532603300 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.cc
 @@ -121,7 +121,7 @@
  #include "ui/gfx/gdi_util.h"
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 170ca18078..0cdd095767 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2024-10-26 07:00:13.588857200 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig	2024-11-14 01:04:08.532603300 +0000
 +++ content/browser/renderer_host/render_widget_host_view_aura.h
 @@ -267,7 +267,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
    ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index cfb662cdbe..7ac6dea093 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-10-26 07:00:13.595861400 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig	2024-11-14 01:04:08.534603400 +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 8a575f08b1..269cbb9e44 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-10-26 07:00:13.613872300 +0000
+--- content/browser/sandbox_host_linux.cc.orig	2024-11-14 01:04:08.542603500 +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 d9d944c017..f24759498d 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-10-26 07:00:13.622877800 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig	2024-11-14 01:04:08.544603300 +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 6a3c3ba110..1c5f0a17fb 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-10-26 07:00:13.623878200 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig	2024-11-14 01:04:08.544603300 +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 1cbf86560b..a110190dba 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-10-26 07:00:13.623878200 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig	2024-11-14 01:04:08.544603300 +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 8f0eeaacb5..280b6dc630 100644
--- a/chromium/patches/patch-content_browser_utility__process__host.cc
+++ b/chromium/patches/patch-content_browser_utility__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/utility_process_host.cc.orig	2024-10-26 07:00:13.746953000 +0000
+--- content/browser/utility_process_host.cc.orig	2024-11-14 01:04:08.578603700 +0000
 +++ content/browser/utility_process_host.cc
 @@ -62,7 +62,7 @@
  #include "content/browser/v8_snapshot_files.h"
@@ -15,16 +15,16 @@ $NetBSD$
  #include "base/files/file_util.h"
  #include "base/files/scoped_file.h"
  #include "base/pickle.h"
-@@ -75,7 +75,7 @@
- #include "services/network/public/mojom/network_service.mojom.h"
+@@ -76,7 +76,7 @@
  #endif
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  #include "base/task/sequenced_task_runner.h"
  #include "components/viz/host/gpu_client.h"
  #include "media/capture/capture_switches.h"
-@@ -86,7 +86,7 @@ namespace content {
+@@ -87,7 +87,7 @@ namespace content {
  
  namespace {
  
@@ -33,25 +33,25 @@ $NetBSD$
  base::ScopedFD PassNetworkContextParentDirs(
      std::vector<base::FilePath> network_context_parent_dirs) {
    base::Pickle pickle;
-@@ -151,7 +151,7 @@ UtilityProcessHost::UtilityProcessHost(s
-       started_(false),
+@@ -153,7 +153,7 @@ UtilityProcessHost::UtilityProcessHost(s
        name_(u"utility process"),
        file_data_(std::make_unique<ChildProcessLauncherFileData>()),
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
        allowed_gpu_(false),
        gpu_client_(nullptr, base::OnTaskRunnerDeleter(nullptr)),
  #endif
-@@ -210,7 +210,7 @@ void UtilityProcessHost::SetPreloadLibra
- #endif  // BUILDFLAG(IS_WIN)
+@@ -213,7 +213,7 @@ void UtilityProcessHost::SetPreloadLibra
  
  void UtilityProcessHost::SetAllowGpuClient() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    allowed_gpu_ = true;
  #endif
  }
-@@ -347,7 +347,7 @@ bool UtilityProcessHost::StartProcess() 
+@@ -351,7 +351,7 @@ bool UtilityProcessHost::StartProcess() 
          switches::kMuteAudio,
          switches::kUseFileForFakeAudioCapture,
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FREEBSD) || \
@@ -60,7 +60,7 @@ $NetBSD$
          switches::kAlsaInputDevice,
          switches::kAlsaOutputDevice,
  #endif
-@@ -406,7 +406,7 @@ bool UtilityProcessHost::StartProcess() 
+@@ -410,7 +410,7 @@ bool UtilityProcessHost::StartProcess() 
      file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
  #endif  // BUILDFLAG(IS_POSIX)
  
@@ -69,12 +69,12 @@ $NetBSD$
      // The network service should have access to the parent directories
      // necessary for its usage.
      if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -417,13 +417,13 @@ bool UtilityProcessHost::StartProcess() 
+@@ -421,13 +421,13 @@ bool UtilityProcessHost::StartProcess() 
      }
- #endif  // BUILDFLAG(IS_LINUX)
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
      // Pass `kVideoCaptureUseGpuMemoryBuffer` flag to video capture service only
      // when the video capture use GPU memory buffer enabled.
      if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
diff --git a/chromium/patches/patch-content_browser_utility__process__host.h b/chromium/patches/patch-content_browser_utility__process__host.h
index afdd957170..36ee741980 100644
--- a/chromium/patches/patch-content_browser_utility__process__host.h
+++ b/chromium/patches/patch-content_browser_utility__process__host.h
@@ -4,23 +4,23 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/utility_process_host.h.orig	2024-10-26 07:00:13.746953000 +0000
+--- content/browser/utility_process_host.h.orig	2024-11-14 01:04:08.578603700 +0000
 +++ content/browser/utility_process_host.h
-@@ -33,7 +33,7 @@ namespace base {
- class Thread;
+@@ -34,7 +34,7 @@ class Thread;
  }  // namespace base
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  namespace viz {
  class GpuClient;
  }  // namespace viz
-@@ -200,7 +200,7 @@ class CONTENT_EXPORT UtilityProcessHost
-   };
+@@ -202,7 +202,7 @@ class CONTENT_EXPORT UtilityProcessHost
    LaunchState launch_state_ = LaunchState::kLaunchInProgress;
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    bool allowed_gpu_;
    std::unique_ptr<viz::GpuClient, base::OnTaskRunnerDeleter> gpu_client_;
  #endif
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 e52a649048..6d34da087a 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/utility_process_host_receiver_bindings.cc.orig	2024-10-26 07:00:13.747953700 +0000
+--- content/browser/utility_process_host_receiver_bindings.cc.orig	2024-11-14 01:04:08.578603700 +0000
 +++ content/browser/utility_process_host_receiver_bindings.cc
-@@ -10,12 +10,12 @@
+@@ -10,13 +10,13 @@
  #include "content/public/browser/content_browser_client.h"
  #include "content/public/common/content_client.h"
  
@@ -16,12 +16,13 @@ $NetBSD$
  #include "content/browser/font_service.h"  // nogncheck
  #endif
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  #include "components/viz/host/gpu_client.h"
  #include "content/public/browser/gpu_client.h"
  #endif
-@@ -24,13 +24,13 @@ namespace content {
+@@ -25,14 +25,14 @@ namespace content {
  
  void UtilityProcessHost::BindHostReceiver(
      mojo::GenericPendingReceiver receiver) {
@@ -32,8 +33,9 @@ $NetBSD$
      return;
    }
  #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    if (allowed_gpu_) {
      // TODO(crbug.com/328099369) Remove once all clients get this directly.
      if (auto gpu_receiver = receiver.As<viz::mojom::Gpu>()) {
diff --git a/chromium/patches/patch-content_browser_utility__sandbox__delegate.cc b/chromium/patches/patch-content_browser_utility__sandbox__delegate.cc
index 7e01077a6b..5bc2b361ad 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-10-26 07:00:13.747953700 +0000
+--- content/browser/utility_sandbox_delegate.cc.orig	2024-11-14 01:04:08.578603700 +0000
 +++ content/browser/utility_sandbox_delegate.cc
 @@ -76,10 +76,10 @@ UtilitySandboxedProcessLauncherDelegate:
  #if BUILDFLAG(IS_FUCHSIA)
@@ -19,7 +19,20 @@ $NetBSD$
        sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -137,10 +137,10 @@ ZygoteCommunication* UtilitySandboxedPro
+@@ -93,10 +93,10 @@ UtilitySandboxedProcessLauncherDelegate:
+ #if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE)
+       sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+       sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+       sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
+ #endif
+       sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
+@@ -142,10 +142,10 @@ ZygoteCommunication* UtilitySandboxedPro
    // process upon startup.
    if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork ||
        sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
@@ -32,3 +45,12 @@ $NetBSD$
        sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  #if BUILDFLAG(IS_CHROMEOS_ASH)
+@@ -163,7 +163,7 @@ ZygoteCommunication* UtilitySandboxedPro
+ #if BUILDFLAG(ENABLE_SCREEN_AI_SERVICE)
+       sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+       sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
+       sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
+ #endif  // BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-content_browser_v8__snapshot__files.cc b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
index 0042b5c0cb..9fcab97d7a 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-10-26 07:00:13.747953700 +0000
+--- content/browser/v8_snapshot_files.cc.orig	2024-11-14 01:04:08.578603700 +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_slow__web__preference__cache.cc b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
new file mode 100644
index 0000000000..0855f893f2
--- /dev/null
+++ b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.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
+
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig	2024-11-14 01:04:08.579604000 +0000
++++ content/browser/web_contents/slow_web_preference_cache.cc
+@@ -16,7 +16,7 @@
+ 
+ #if BUILDFLAG(IS_WIN)
+ #include "ui/events/devices/input_device_observer_win.h"
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "ui/events/devices/device_data_manager.h"
+ #elif BUILDFLAG(IS_ANDROID)
+ #include "ui/base/device_form_factor.h"
+@@ -54,7 +54,7 @@ SlowWebPreferenceCache::SlowWebPreferenc
+ 
+ #if BUILDFLAG(IS_WIN)
+   ui::InputDeviceObserverWin::GetInstance()->AddObserver(this);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   ui::DeviceDataManager::GetInstance()->AddObserver(this);
+ #elif BUILDFLAG(IS_ANDROID)
+   ui::InputDeviceObserverAndroid::GetInstance()->AddObserver(this);
+@@ -64,7 +64,7 @@ SlowWebPreferenceCache::SlowWebPreferenc
+ SlowWebPreferenceCache::~SlowWebPreferenceCache() {
+ #if BUILDFLAG(IS_WIN)
+   ui::InputDeviceObserverWin::GetInstance()->RemoveObserver(this);
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   ui::DeviceDataManager::GetInstance()->RemoveObserver(this);
+ #elif BUILDFLAG(IS_ANDROID)
+   ui::InputDeviceObserverAndroid::GetInstance()->RemoveObserver(this);
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 4353014e70..70d6df9a2f 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-10-26 07:00:13.787978000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig	2024-11-14 01:04:08.582604000 +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.
-@@ -1324,7 +1324,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1326,7 +1326,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 1df161771a..59ba6b4d4c 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-10-26 07:00:13.788978600 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig	2024-11-14 01:04:08.583603900 +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 6f5ff134bc..f9c68bbc09 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-10-26 07:00:13.859021200 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig	2024-11-14 01:04:08.598604000 +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 6a788c7d4d..9c575698fa 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-10-26 07:00:13.859021200 +0000
+--- content/browser/webui/web_ui_main_frame_observer.h.orig	2024-11-14 01:04:08.598604000 +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 d3b6c66236..26e9ce39a0 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2024-10-26 07:00:13.870027800 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig	2024-11-14 01:04:08.603604000 +0000
 +++ content/browser/zygote_host/zygote_host_impl_linux.cc
 @@ -19,8 +19,10 @@
  #include "build/chromeos_buildflags.h"
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index 290a200826..50fa9c3440 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-10-26 07:00:13.870027800 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig	2024-11-14 01:04:08.603604000 +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 7032e334b3..95b463799d 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-10-26 07:00:13.870027800 +0000
+--- content/child/BUILD.gn.orig	2024-11-14 01:04:08.603604000 +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 7dcbdf3c09..905eb5739f 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-10-26 07:00:13.872029000 +0000
+--- content/child/child_process.cc.orig	2024-11-14 01:04:08.604604000 +0000
 +++ content/child/child_process.cc
-@@ -32,7 +32,7 @@
+@@ -31,7 +31,7 @@
  #include "content/common/android/cpu_time_metrics.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "content/child/sandboxed_process_thread_type_handler.h"
  #endif
  
-@@ -179,7 +179,7 @@ void ChildProcess::set_main_thread(Child
+@@ -178,7 +178,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 3c46abcb85..59028a6820 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-10-26 07:00:13.872029000 +0000
+--- content/child/child_process.h.orig	2024-11-14 01:04:08.604604000 +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 a43d06c67a..f365c6df19 100644
--- a/chromium/patches/patch-content_common_BUILD.gn
+++ b/chromium/patches/patch-content_common_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/BUILD.gn.orig	2024-10-26 07:00:13.945073400 +0000
+--- content/common/BUILD.gn.orig	2024-11-14 01:04:08.607604000 +0000
 +++ content/common/BUILD.gn
 @@ -386,19 +386,28 @@ source_set("common") {
    }
diff --git a/chromium/patches/patch-content_common_features.cc b/chromium/patches/patch-content_common_features.cc
index ea38fa19a2..3ae49b4dfa 100644
--- a/chromium/patches/patch-content_common_features.cc
+++ b/chromium/patches/patch-content_common_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/features.cc.orig	2024-10-26 07:00:13.952077600 +0000
+--- content/common/features.cc.orig	2024-11-14 01:04:08.609604100 +0000
 +++ content/common/features.cc
 @@ -143,7 +143,7 @@ BASE_FEATURE(kEnableBackForwardCacheForO
               base::FEATURE_ENABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
  BASE_FEATURE(kEnableDevToolsJsErrorReporting,
               "EnableDevToolsJsErrorReporting",
               base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -299,7 +299,7 @@ BASE_FEATURE(kGroupNIKByJoiningOrigin,
+@@ -306,7 +306,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 3fea25ba2e..f17344754d 100644
--- a/chromium/patches/patch-content_common_features.h
+++ b/chromium/patches/patch-content_common_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/common/features.h.orig	2024-10-26 07:00:13.952077600 +0000
+--- content/common/features.h.orig	2024-11-14 01:04:08.609604100 +0000
 +++ content/common/features.h
 @@ -34,7 +34,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDoc
  CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableBackForwardCacheForScreenReader);
@@ -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
+@@ -80,7 +80,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 cac14bd393..ae36b65387 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-10-26 07:00:13.953078300 +0000
+--- content/common/font_list_unittest.cc.orig	2024-11-14 01:04:08.610604000 +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 cb8eab5ab3..7a19322c54 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-10-29 13:58:38.770741940 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig	2024-11-16 19:58:04.485857398 +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 101ca78844..7517590a46 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-10-29 13:58:38.773565878 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig	2024-11-16 19:58:04.488599925 +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 d01502cdd7..c4f1ae2ce8 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-10-26 07:00:13.954079000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig	2024-11-14 01:04:08.610604000 +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_user__agent.cc b/chromium/patches/patch-content_common_user__agent.cc
index 543feebbee..84f431aa3d 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-10-26 07:00:13.995103800 +0000
+--- content/common/user_agent.cc.orig	2024-11-14 01:04:08.616604000 +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 209f9b8f5c..c2f508848d 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-10-26 07:00:13.998105800 +0000
+--- content/gpu/gpu_child_thread.cc.orig	2024-11-14 01:04:08.617604300 +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 761d548f34..4046bbb9a4 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/gpu/gpu_main.cc.orig	2024-10-26 07:00:13.998105800 +0000
+--- content/gpu/gpu_main.cc.orig	2024-11-14 01:04:08.617604300 +0000
 +++ content/gpu/gpu_main.cc
 @@ -95,10 +95,14 @@
  #include "sandbox/win/src/sandbox.h"
@@ -40,7 +40,7 @@ $NetBSD$
      return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
  #elif BUILDFLAG(IS_WIN)
      return StartSandboxWindows(sandbox_info_);
-@@ -285,7 +289,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -293,7 +297,7 @@ int GpuMain(MainFunctionParams parameter
            std::make_unique<base::SingleThreadTaskExecutor>(
                gpu_preferences.message_pump_type);
      }
@@ -49,7 +49,7 @@ $NetBSD$
  #error "Unsupported Linux platform."
  #elif BUILDFLAG(IS_MAC)
      // Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -308,7 +312,8 @@ int GpuMain(MainFunctionParams parameter
+@@ -318,7 +322,8 @@ int GpuMain(MainFunctionParams parameter
    base::PlatformThread::SetName("CrGpuMain");
    mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
  
@@ -59,7 +59,7 @@ $NetBSD$
    // Thread type delegate of the process should be registered before
    // thread type change below for the main thread and for thread pool in
    // ChildProcess constructor.
-@@ -439,7 +444,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -449,7 +454,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) {
-@@ -479,7 +484,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -489,7 +494,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 83c3f6b515..4c2a2fcda6 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-10-26 07:00:13.999106400 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig	2024-11-14 01:04:08.618604200 +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 da46837c73..e5127d0d3c 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-10-26 07:00:13.999106400 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig	2024-11-14 01:04:08.618604200 +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 7fedc46959..dc191801c3 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-10-26 07:00:13.999106400 +0000
+--- content/ppapi_plugin/ppapi_plugin_main.cc.orig	2024-11-14 01:04:08.618604200 +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 fc78d4e8f8..8a206d0c18 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-10-26 07:00:14.063145200 +0000
+--- content/public/browser/content_browser_client.cc.orig	2024-11-14 01:04:08.644604400 +0000
 +++ content/public/browser/content_browser_client.cc
-@@ -1330,7 +1330,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1343,7 +1343,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 ababc47c07..2c7fb5865e 100644
--- a/chromium/patches/patch-content_public_browser_service__process__host.cc
+++ b/chromium/patches/patch-content_public_browser_service__process__host.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/browser/service_process_host.cc.orig	2024-10-26 07:00:14.084158000 +0000
+--- content/public/browser/service_process_host.cc.orig	2024-11-14 01:04:08.656604500 +0000
 +++ content/public/browser/service_process_host.cc
-@@ -70,7 +70,7 @@ ServiceProcessHost::Options::WithPreload
- 
+@@ -71,7 +71,7 @@ ServiceProcessHost::Options::WithPreload
  ServiceProcessHost::Options& ServiceProcessHost::Options::WithGpuClient(
      base::PassKey<ServiceProcessHostGpuClient> passkey) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    allow_gpu_client = true;
  #endif
    return *this;
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 cbccf59662..8d4da1093e 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-10-26 07:00:14.095164800 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig	2024-11-14 01:04:08.661604600 +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 49bfe71813..edf55e72a0 100644
--- a/chromium/patches/patch-content_public_common_content__features.cc
+++ b/chromium/patches/patch-content_public_common_content__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/public/common/content_features.cc.orig	2024-10-26 07:00:14.098166500 +0000
+--- content/public/common/content_features.cc.orig	2024-11-14 01:04:08.662604600 +0000
 +++ content/public/common/content_features.cc
 @@ -65,7 +65,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
  // TODO(crbug.com/40118868): Remove !IS_CHROMEOS_LACROS once lacros starts being
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1206,9 +1206,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1218,9 +1218,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
-@@ -1245,7 +1245,11 @@ BASE_FEATURE(kWebUICodeCache,
+@@ -1257,7 +1257,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 69da07e8ee..23e131d166 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-10-26 07:00:14.100167800 +0000
+--- content/public/common/content_switches.cc.orig	2024-11-14 01:04:08.663604700 +0000
 +++ content/public/common/content_switches.cc
 @@ -350,6 +350,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.
-@@ -976,7 +978,7 @@ const char kPreventResizingContentsForTe
+@@ -969,7 +971,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 2af947e68b..f9b7876496 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-10-26 07:00:14.100167800 +0000
+--- content/public/common/content_switches.h.orig	2024-11-14 01:04:08.663604700 +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[];
-@@ -266,7 +267,7 @@ CONTENT_EXPORT extern const char kPreven
+@@ -265,7 +266,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 90eb523690..a343768d39 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-10-26 07:00:14.104170000 +0000
+--- content/public/common/zygote/features.gni.orig	2024-11-14 01:04:08.665604600 +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 0bf52e5bd2..58ff2d2ba1 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-10-26 07:00:14.175213300 +0000
+--- content/renderer/render_thread_impl.cc.orig	2024-11-14 01:04:08.696605000 +0000
 +++ content/renderer/render_thread_impl.cc
-@@ -215,6 +215,8 @@
+@@ -214,6 +214,8 @@
  
  #if BUILDFLAG(IS_APPLE)
  #include <malloc/malloc.h>
@@ -15,25 +15,25 @@ $NetBSD$
  #else
  #include <malloc.h>
  #endif
-@@ -1022,7 +1024,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1017,7 +1019,7 @@ media::GpuVideoAcceleratorFactories* Ren
                               kGpuStreamIdMedia, kGpuStreamPriorityMedia);
  
    const bool enable_video_decode_accelerator =
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-       base::FeatureList::IsEnabled(media::kVaapiVideoDecodeLinux) &&
+       base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
  #endif  // BUILDFLAG(IS_LINUX)
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -1031,7 +1033,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1026,7 +1028,7 @@ media::GpuVideoAcceleratorFactories* Ren
         gpu::kGpuFeatureStatusEnabled);
  
    const bool enable_video_encode_accelerator =
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-       base::FeatureList::IsEnabled(media::kVaapiVideoEncodeLinux) &&
+       base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
  #else
        !cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1815,7 +1817,7 @@ std::unique_ptr<CodecFactory> RenderThre
+@@ -1830,7 +1832,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 2c1fbf73e6..ed048812c0 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/renderer/renderer_blink_platform_impl.cc.orig	2024-10-26 07:00:14.179215700 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig	2024-11-14 01:04:08.697605000 +0000
 +++ content/renderer/renderer_blink_platform_impl.cc
 @@ -127,7 +127,7 @@
  
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 3a04e7c3ca..3a1ab35704 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-10-26 07:00:14.179215700 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig	2024-11-14 01:04:08.697605000 +0000
 +++ content/renderer/renderer_blink_platform_impl.h
-@@ -255,7 +255,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
+@@ -254,7 +254,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 83504feef9..52e9e46cf6 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-10-26 07:00:14.179215700 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig	2024-11-14 01:04:08.697605000 +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 5c41ff7e44..ded16b46d3 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-10-26 07:00:14.209234000 +0000
+--- content/shell/BUILD.gn.orig	2024-11-14 01:04:08.710605100 +0000
 +++ content/shell/BUILD.gn
-@@ -1084,7 +1084,7 @@ group("content_shell_crash_test") {
+@@ -1086,7 +1086,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 7eac251f21..efa5e3335e 100644
--- a/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/shell/app/shell_main_delegate.cc.orig	2024-10-26 07:00:14.217239000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig	2024-11-14 01:04:08.714605000 +0000
 +++ content/shell/app/shell_main_delegate.cc
-@@ -276,7 +276,7 @@ void ShellMainDelegate::PreSandboxStartu
+@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartu
      // Reporting for sub-processes will be initialized in ZygoteForked.
      if (process_type != switches::kZygoteProcess) {
        crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
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 f6c825be23..a8207a78f4 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-10-26 07:00:14.220240600 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig	2024-11-14 01:04:08.715605300 +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 f943a00bcd..7a230c9888 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-10-26 07:00:14.222241900 +0000
+--- content/shell/browser/shell_paths.cc.orig	2024-11-14 01:04:08.716605200 +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 e303be069b..a13296168c 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-10-26 07:00:14.258263800 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig	2024-11-14 01:04:08.719605200 +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 da6061c14b..648ee0831b 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-10-26 07:00:14.259264500 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig	2024-11-14 01:04:08.719605200 +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 1a17c27353..a8106acfbe 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-10-26 07:00:14.259264500 +0000
+--- content/test/BUILD.gn.orig	2024-11-14 01:04:08.719605200 +0000
 +++ content/test/BUILD.gn
-@@ -1755,7 +1755,7 @@ test("content_browsertests") {
+@@ -1754,7 +1754,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 1f9adfadad..eefb88a605 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-10-26 07:00:15.656113000 +0000
+--- content/utility/services.cc.orig	2024-11-14 01:04:09.029608200 +0000
 +++ content/utility/services.cc
 @@ -74,7 +74,7 @@
  extern sandbox::TargetServices* g_utility_target_services;
@@ -24,23 +24,16 @@ $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
-@@ -120,13 +120,13 @@ extern sandbox::TargetServices* g_utilit
+@@ -120,7 +120,7 @@ extern sandbox::TargetServices* g_utilit
  #endif  // BUILDFLAG(ENABLE_ACCESSIBILITY_SERVICE)
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
--    BUILDFLAG(ENABLE_VIDEO_EFFECTS)
-+    BUILDFLAG(ENABLE_VIDEO_EFFECTS) || BUILDFLAG(IS_BSD)
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #include "media/capture/capture_switches.h"
  #include "services/viz/public/cpp/gpu/gpu.h"
  #include "services/viz/public/mojom/gpu.mojom.h"
- #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
-         // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(ENABLE_VIDEO_EFFECTS)
- 
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
- #include "media/capture/capture_switches.h"
- #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
-         // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -244,7 +244,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+@@ -240,7 +240,7 @@ auto RunAudio(mojo::PendingReceiver<audi
        << "task_policy_set TASK_QOS_POLICY";
  #endif
  
@@ -49,16 +42,16 @@ $NetBSD$
    auto* command_line = base::CommandLine::ForCurrentProcess();
    if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
        sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -340,7 +340,7 @@ auto RunVideoCapture(
- #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
+@@ -337,7 +337,7 @@ auto RunVideoCapture(
    auto service = std::make_unique<UtilityThreadVideoCaptureServiceImpl>(
        std::move(receiver), base::SingleThreadTaskRunner::GetCurrentDefault());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  #if BUILDFLAG(IS_CHROMEOS_ASH)
    {
  #else
-@@ -395,7 +395,7 @@ auto RunOOPArcVideoAcceleratorFactorySer
+@@ -392,7 +392,7 @@ auto RunOOPArcVideoAcceleratorFactorySer
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
          // BUILDFLAG(USE_V4L2_CODEC))
  
@@ -67,7 +60,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
  auto RunStableVideoDecoderFactoryProcessService(
      mojo::PendingReceiver<
-@@ -406,7 +406,7 @@ auto RunStableVideoDecoderFactoryProcess
+@@ -403,7 +403,7 @@ auto RunStableVideoDecoderFactoryProcess
  #endif  // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)) &&
          // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
  
@@ -76,7 +69,7 @@ $NetBSD$
  auto RunVideoEncodeAcceleratorProviderFactory(
      mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
          receiver) {
-@@ -429,7 +429,7 @@ void RegisterIOThreadServices(mojo::Serv
+@@ -426,7 +426,7 @@ void RegisterIOThreadServices(mojo::Serv
    // loop of type IO that can get notified when pipes have data.
    services.Add(RunNetworkService);
  
@@ -85,7 +78,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
    if (base::FeatureList::IsEnabled(
            features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) {
-@@ -485,7 +485,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -482,7 +482,7 @@ void RegisterMainThreadServices(mojo::Se
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH) && (BUILDFLAG(USE_VAAPI) ||
          // BUILDFLAG(USE_V4L2_CODEC))
  
@@ -94,7 +87,7 @@ $NetBSD$
      (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
    if (!base::FeatureList::IsEnabled(
            features::kRunStableVideoDecoderFactoryProcessServiceOnIOThread)) {
-@@ -494,7 +494,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -491,7 +491,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 cb9884e933..fe1da93d0f 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-10-26 07:00:15.657113600 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig	2024-11-14 01:04:09.030608400 +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 5b7870ccb5..c4323c7c71 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-10-26 07:00:15.657113600 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig	2024-11-14 01:04:09.030608400 +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 35ded72e2b..7698236dcb 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-10-26 07:00:15.657113600 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig	2024-11-14 01:04:09.030608400 +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 638e69db18..6255d6458e 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-10-26 07:00:15.657113600 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig	2024-11-14 01:04:09.030608400 +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 6baed496ab..7940294d0c 100644
--- a/chromium/patches/patch-content_utility_utility__main.cc
+++ b/chromium/patches/patch-content_utility_utility__main.cc
@@ -4,11 +4,11 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- content/utility/utility_main.cc.orig	2024-10-26 07:00:15.705142700 +0000
+--- content/utility/utility_main.cc.orig	2024-11-14 01:04:09.030608400 +0000
 +++ content/utility/utility_main.cc
-@@ -36,17 +36,21 @@
- #include "services/screen_ai/buildflags/buildflags.h"
+@@ -37,17 +37,21 @@
  #include "services/tracing/public/cpp/trace_startup.h"
+ #include "services/video_effects/public/cpp/buildflags.h"
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
@@ -29,7 +29,7 @@ $NetBSD$
  #include "services/audio/audio_sandbox_hook_linux.h"
  #include "services/network/network_sandbox_hook_linux.h"
  // gn check is not smart enough to realize that this include only applies to
-@@ -58,10 +62,15 @@
+@@ -59,11 +63,16 @@
  #endif
  #endif
  
@@ -38,15 +38,17 @@ $NetBSD$
  #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
  
+-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_BSD)
 +#include "sandbox/policy/sandbox.h"
 +#include "content/common/gpu_pre_sandbox_hook_bsd.h"
 +#endif
 +
- #if BUILDFLAG(IS_CHROMEOS_ASH)
- #include "chromeos/ash/components/assistant/buildflags.h"
- #include "chromeos/ash/services/ime/ime_sandbox_hook.h"
-@@ -73,7 +82,7 @@
++#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
+ #include "services/video_effects/video_effects_sandbox_hook_linux.h"  // nogncheck
+ #endif  // BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+ 
+@@ -78,7 +87,7 @@
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
  #if (BUILDFLAG(ENABLE_SCREEN_AI_SERVICE) && \
@@ -55,7 +57,15 @@ $NetBSD$
  #include "services/screen_ai/public/cpp/utilities.h"  // nogncheck
  #include "services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h"  // nogncheck
  #endif
-@@ -101,7 +110,7 @@ namespace content {
+@@ -102,14 +111,14 @@
+ sandbox::TargetServices* g_utility_target_services = nullptr;
+ #endif  // BUILDFLAG(IS_WIN)
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "components/services/on_device_translation/sandbox_hook.h"
+ #endif  // BUILDFLAG(IS_LINUX)
+ namespace content {
  
  namespace {
  
@@ -64,7 +74,7 @@ $NetBSD$
  std::vector<std::string> GetNetworkContextsParentDirectories() {
    base::MemoryMappedFile::Region region;
    base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -128,9 +137,10 @@ std::vector<std::string> GetNetworkConte
+@@ -136,9 +145,10 @@ std::vector<std::string> GetNetworkConte
    return dirs;
  }
  
@@ -76,7 +86,7 @@ $NetBSD$
        sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
        sandbox_type == sandbox::mojom::Sandbox::kHardwareVideoEncoding;
-@@ -145,6 +155,7 @@ bool ShouldUseAmdGpuPolicy(sandbox::mojo
+@@ -153,6 +163,7 @@ bool ShouldUseAmdGpuPolicy(sandbox::mojo
  
    return false;
  }
@@ -84,7 +94,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
  #if BUILDFLAG(IS_WIN)
-@@ -242,7 +253,8 @@ int UtilityMain(MainFunctionParams param
+@@ -250,7 +261,8 @@ int UtilityMain(MainFunctionParams param
      CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
    }
  
@@ -94,7 +104,7 @@ $NetBSD$
    // Thread type delegate of the process should be registered before first
    // thread type change in ChildProcess constructor. It also needs to be
    // registered before the process has multiple threads, which may race with
-@@ -254,7 +266,7 @@ int UtilityMain(MainFunctionParams param
+@@ -262,7 +274,7 @@ int UtilityMain(MainFunctionParams param
    }
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
@@ -103,16 +113,32 @@ $NetBSD$
    // Initializes the sandbox before any threads are created.
    // TODO(jorgelo): move this after GTK initialization when we enable a strict
    // Seccomp-BPF policy.
-@@ -295,7 +307,7 @@ int UtilityMain(MainFunctionParams param
+@@ -292,7 +304,7 @@ int UtilityMain(MainFunctionParams param
+       pre_sandbox_hook =
+           base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
+       break;
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     case sandbox::mojom::Sandbox::kOnDeviceTranslation:
+       pre_sandbox_hook = base::BindOnce(
+           &on_device_translation::OnDeviceTranslationSandboxHook);
+@@ -306,13 +318,13 @@ int UtilityMain(MainFunctionParams param
+                              screen_ai::GetBinaryPathSwitch()));
+       break;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
      case sandbox::mojom::Sandbox::kVideoEffects:
-       // TODO(crbug.com/361128453): Implement this.
-       NOTREACHED() << "kVideoEffects sandbox not implemented.";
+       pre_sandbox_hook =
+           base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
+       break;
+ #endif  // BUILDFLAG(IS_LINUX)
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
      case sandbox::mojom::Sandbox::kHardwareVideoDecoding:
        pre_sandbox_hook =
            base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -322,6 +334,7 @@ int UtilityMain(MainFunctionParams param
+@@ -339,6 +351,7 @@ int UtilityMain(MainFunctionParams param
      default:
        break;
    }
@@ -120,7 +146,7 @@ $NetBSD$
    if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
        (parameters.zygote_child || !pre_sandbox_hook.is_null())) {
      sandbox_options.use_amd_specific_policies =
-@@ -329,6 +342,11 @@ int UtilityMain(MainFunctionParams param
+@@ -346,6 +359,11 @@ int UtilityMain(MainFunctionParams param
      sandbox::policy::Sandbox::Initialize(
          sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
    }
diff --git a/chromium/patches/patch-content_utility_utility__thread__impl.cc b/chromium/patches/patch-content_utility_utility__thread__impl.cc
index bca2c6926a..0d1f0eba24 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-10-26 07:00:15.705142700 +0000
+--- content/utility/utility_thread_impl.cc.orig	2024-11-14 01:04:09.030608400 +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 fab31188c6..d13a155226 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-10-26 07:00:15.919273000 +0000
+--- content/zygote/BUILD.gn.orig	2024-11-14 01:04:09.037608400 +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 0e56dd71ab..110e51d5fb 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-10-26 07:00:15.920273500 +0000
+--- content/zygote/zygote_linux.cc.orig	2024-11-14 01:04:09.037608400 +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 34bc29e547..5ebd05a042 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-10-26 07:00:15.920273500 +0000
+--- content/zygote/zygote_main_linux.cc.orig	2024-11-14 01:04:09.037608400 +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 5b924c02a0..eaed0599f9 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-10-26 07:00:16.050352600 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig	2024-11-14 01:04:09.047608400 +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 c945ef23cd..f8ca066576 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-10-26 07:00:16.358539800 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig	2024-11-14 01:04:09.058608500 +0000
 +++ device/bluetooth/cast_bluetooth.gni
 @@ -2,5 +2,5 @@ import("//build/config/features.gni")
  
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index ab83b26f1a..9402a02489 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-10-26 07:00:16.724762200 +0000
+--- device/gamepad/BUILD.gn.orig	2024-11-14 01:04:09.100609000 +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 be152ea028..5cbae39146 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-10-26 07:00:16.762785200 +0000
+--- device/gamepad/gamepad_provider.cc.orig	2024-11-14 01:04:09.103609000 +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 f9868be75c..d5fd4d3c39 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-10-26 07:00:16.764786500 +0000
+--- device/gamepad/hid_writer_linux.cc.orig	2024-11-14 01:04:09.104609000 +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 8353d540eb..4ac1100010 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-10-26 07:00:17.317122000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig	2024-11-14 01:04:09.245610500 +0000
 +++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -114,7 +114,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -117,7 +117,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 5d46a9ba3e..0fce07457b 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-10-26 07:00:17.354144600 +0000
+--- extensions/browser/api/management/management_api.cc.orig	2024-11-14 01:04:09.260610600 +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 0c4fb4049b..d648d3d86c 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-10-26 07:00:17.357146500 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig	2024-11-14 01:04:09.262610700 +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 ad433bf7e6..ead8cf0d94 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,21 +4,21 @@ $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-10-26 07:00:17.360148200 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig	2024-11-14 01:04:09.263610600 +0000
 +++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
-@@ -14,7 +14,7 @@
+@@ -12,7 +12,7 @@
+ 
+ #if BUILDFLAG(IS_CHROMEOS)
  #include "extensions/browser/api/networking_private/networking_private_chromeos.h"
- #elif BUILDFLAG(IS_CHROMEOS_LACROS)
- #include "extensions/browser/api/networking_private/networking_private_lacros.h"
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  #include "extensions/browser/api/networking_private/networking_private_linux.h"
  #elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
  #include "components/wifi/wifi_service.h"
-@@ -67,7 +67,7 @@ NetworkingPrivateDelegateFactory::BuildS
+@@ -63,7 +63,7 @@ NetworkingPrivateDelegateFactory::BuildS
+   std::unique_ptr<NetworkingPrivateDelegate> delegate;
+ #if BUILDFLAG(IS_CHROMEOS)
    delegate = std::make_unique<NetworkingPrivateChromeOS>(browser_context);
- #elif BUILDFLAG(IS_CHROMEOS_LACROS)
-   delegate = std::make_unique<NetworkingPrivateLacros>(browser_context);
 -#elif BUILDFLAG(IS_LINUX)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    delegate = std::make_unique<NetworkingPrivateLinux>();
diff --git a/chromium/patches/patch-extensions_common_api___permission__features.json b/chromium/patches/patch-extensions_common_api___permission__features.json
index 2a987648f0..db577b36c0 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-10-26 07:00:17.457207200 +0000
+--- extensions/common/api/_permission_features.json.orig	2024-11-14 01:04:09.302611000 +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 440f6d7300..12954e982e 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-10-26 07:00:17.466212700 +0000
+--- extensions/common/api/runtime.json.orig	2024-11-14 01:04:09.306611000 +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 25d81b5043..b572166b77 100644
--- a/chromium/patches/patch-extensions_common_command.cc
+++ b/chromium/patches/patch-extensions_common_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- extensions/common/command.cc.orig	2024-10-26 07:00:17.470215000 +0000
+--- extensions/common/command.cc.orig	2024-11-14 01:04:09.308611200 +0000
 +++ extensions/common/command.cc
 @@ -286,7 +286,7 @@ std::string Command::CommandPlatform() {
    return values::kKeybindingPlatformMac;
diff --git a/chromium/patches/patch-extensions_common_features_feature.cc b/chromium/patches/patch-extensions_common_features_feature.cc
index 80ac269bac..14764aa531 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-10-26 07:00:17.497231500 +0000
+--- extensions/common/features/feature.cc.orig	2024-11-14 01:04:09.311611200 +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 a3c235a818..4c8ce6a90b 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-10-26 07:00:17.540257700 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig	2024-11-14 01:04:09.328611400 +0000
 +++ extensions/renderer/bindings/api_binding_util.cc
 @@ -133,7 +133,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 e07d0eecaf..5b21806d0e 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-10-26 07:00:17.559269200 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig	2024-11-14 01:04:09.330611200 +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 ac51228f6d..b0b1e22fc3 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-10-26 07:00:17.584284300 +0000
+--- extensions/shell/app/shell_main_delegate.cc.orig	2024-11-14 01:04:09.342611300 +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 a9bee089bc..8d6349313e 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-10-26 07:00:17.585285000 +0000
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig	2024-11-14 01:04:09.342611300 +0000
 +++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
 @@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(co
  bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
index 3c18084b63..40ccd3f40e 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-10-26 07:00:17.586285600 +0000
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig	2024-11-14 01:04:09.343611500 +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 c249cc266e..7cdaca6612 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-10-26 07:00:17.588286900 +0000
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig	2024-11-14 01:04:09.344611400 +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 f87ab812c5..6473182338 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-10-26 07:00:17.588286900 +0000
+--- extensions/shell/browser/shell_extensions_api_client.h.orig	2024-11-14 01:04:09.344611400 +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 7dc1b0d2ac..eb2ac7e685 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-10-26 07:00:17.726370800 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig	2024-11-14 01:04:09.398612000 +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
deleted file mode 100644
index a3b14f42a4..0000000000
--- a/chromium/patches/patch-google__apis_google__api__keys-inc.cc
+++ /dev/null
@@ -1,29 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- google_apis/google_api_keys-inc.cc.orig	2024-10-26 07:00:17.768396100 +0000
-+++ google_apis/google_api_keys-inc.cc
-@@ -196,14 +196,18 @@ class APIKeyCache {
-         STRINGIZE_NO_EXPANSION(GOOGLE_METRICS_SIGNING_KEY), std::string(),
-         nullptr, std::string(), environment.get(), command_line, gaia_config);
- 
-+    // https://gitlab.archlinux.org/archlinux/packaging/packages/chromium/-/blob/main/use-oauth2-client-switches-as-default.patch?ref_type=heads
-+    // Use the --oauth2-client-id= and --oauth2-client-secret= switches for
-+    // setting GOOGLE_DEFAULT_CLIENT_ID and GOOGLE_DEFAULT_CLIENT_SECRET at
-+    // runtime -- this allows signing into Chromium without baked-in values
-     std::string default_client_id = CalculateKeyValue(
-         GOOGLE_DEFAULT_CLIENT_ID,
-         STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_ID), std::string(),
--        nullptr, std::string(), environment.get(), command_line, gaia_config);
-+        ::switches::kOAuth2ClientID, std::string(), environment.get(), command_line, gaia_config);
-     std::string default_client_secret = CalculateKeyValue(
-         GOOGLE_DEFAULT_CLIENT_SECRET,
-         STRINGIZE_NO_EXPANSION(GOOGLE_DEFAULT_CLIENT_SECRET), std::string(),
--        nullptr, std::string(), environment.get(), command_line, gaia_config);
-+        ::switches::kOAuth2ClientSecret, std::string(), environment.get(), command_line, gaia_config);
- 
-     // We currently only allow overriding the baked-in values for the
-     // default OAuth2 client ID and secret using a command-line
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 aa82c24761..ea3986d1d6 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-10-26 07:00:17.824430200 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig	2024-11-14 01:04:09.421612300 +0000
 +++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -307,7 +307,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -302,7 +302,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 4c754fda6e..758d5a3ed0 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-10-26 07:00:17.844442400 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig	2024-11-14 01:04:09.425612200 +0000
 +++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2906,7 +2906,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2879,7 +2879,7 @@ GLES2Decoder* GLES2Decoder::Create(
    }
  
  // Allow linux to run fuzzers.
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
index dde0a8fba0..ec57b7ae36 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_context_state.cc.orig	2024-10-26 07:00:17.877462400 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig	2024-11-14 01:04:09.436612400 +0000
 +++ gpu/command_buffer/service/shared_context_state.cc
 @@ -56,7 +56,7 @@
  #include "gpu/vulkan/vulkan_implementation.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
index dd3675a9a8..755f78c12d 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_context_state.h.orig	2024-10-26 07:00:17.877462400 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig	2024-11-14 01:04:09.436612400 +0000
 +++ gpu/command_buffer/service/shared_context_state.h
 @@ -222,7 +222,7 @@ class GPU_GLES2_EXPORT SharedContextStat
      return &memory_type_tracker_;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
index 5fbedf22b2..8464b54188 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-10-26 07:00:17.878463000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig	2024-11-14 01:04:09.437612300 +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 7c8e5a8704..885b01b2b0 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-10-26 07:00:17.884466600 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig	2024-11-14 01:04:09.440612300 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -59,7 +59,7 @@
+@@ -57,7 +57,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"
-@@ -727,7 +727,7 @@ std::unique_ptr<DawnImageRepresentation>
+@@ -704,7 +704,7 @@ std::unique_ptr<DawnImageRepresentation>
      wgpu::BackendType backend_type,
      std::vector<wgpu::TextureFormat> view_formats,
      scoped_refptr<SharedContextState> context_state) {
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index 6d7c424985..ca3e699fd9 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig	2024-10-26 07:00:17.885467300 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig	2024-11-14 01:04:09.440612300 +0000
 +++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -142,7 +142,7 @@ bool IsFormatSupported(viz::SharedImageF
- }  // namespace
+@@ -176,7 +176,7 @@ bool IsFormatSupported(viz::SharedImageF
  
- constexpr SharedImageUsageSet kSupportedUsage =
+ SharedImageUsageSet SupportedUsage() {
+   SharedImageUsageSet supported_usage =
 -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DAWN)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DAWN)
-     SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE |
-     SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE |
-     SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE |
+       SHARED_IMAGE_USAGE_WEBGPU_READ | SHARED_IMAGE_USAGE_WEBGPU_WRITE |
+       SHARED_IMAGE_USAGE_WEBGPU_SWAP_CHAIN_TEXTURE |
+       SHARED_IMAGE_USAGE_WEBGPU_STORAGE_TEXTURE |
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 01814ee736..63ab31518b 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2024-10-26 07:00:17.892471600 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig	2024-11-14 01:04:09.443612300 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
 @@ -48,7 +48,7 @@
  #include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
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 a346d747fe..ea5370b1f5 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,14 +4,14 @@ $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-10-26 07:00:17.893472200 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig	2024-11-14 01:04:09.443612300 +0000
 +++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -603,7 +603,7 @@ bool SharedImageManager::SupportsScanout
+@@ -605,7 +605,7 @@ bool SharedImageManager::SupportsScanout
    return true;
  #elif BUILDFLAG(IS_ANDROID)
    return base::AndroidHardwareBufferCompat::IsSupportAvailable();
 -#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
 +#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
-   return ui::OzonePlatform::GetInstance()
-       ->GetPlatformRuntimeProperties()
-       .supports_native_pixmaps;
+   // We are in the process of tightening scanout support on Ozone to be guarded
+   // by overlays being supported rather than merely native pixmaps being
+   // supported, as native pixmap support doesn't always imply that those native
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 62a62400f1..bc72c07605 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-10-26 07:00:17.896474100 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig	2024-11-14 01:04:09.445612400 +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 40b60800d7..067d52ccf2 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-10-26 07:00:17.905479400 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig	2024-11-14 01:04:09.449612400 +0000
 +++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1309,7 +1309,7 @@ WGPUFuture WebGPUDecoderImpl::RequestAda
+@@ -1390,7 +1390,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) {
-@@ -1978,7 +1978,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2075,7 +2075,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 42029cbd2a..0c3bb303fa 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,7 +4,7 @@ $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-10-26 07:00:17.907480700 +0000
+--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig	2024-11-14 01:04:09.450612500 +0000
 +++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
 @@ -32,7 +32,7 @@
  #include "ui/gfx/half_float.h"
diff --git a/chromium/patches/patch-gpu_config_gpu__control__list.cc b/chromium/patches/patch-gpu_config_gpu__control__list.cc
index 0024ca46e8..1f41b1bc9c 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-10-26 07:00:17.914485000 +0000
+--- gpu/config/gpu_control_list.cc.orig	2024-11-14 01:04:09.452612600 +0000
 +++ gpu/config/gpu_control_list.cc
-@@ -282,7 +282,7 @@ bool GpuControlList::More::GLVersionInfo
+@@ -277,7 +277,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;
-@@ -819,7 +819,7 @@ GpuControlList::OsType GpuControlList::G
+@@ -848,7 +848,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 622d4f0f46..79016ccd0f 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
@@ -4,23 +4,15 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/config/gpu_finch_features.cc.orig	2024-10-26 07:00:17.917487000 +0000
+--- gpu/config/gpu_finch_features.cc.orig	2024-11-14 01:04:09.454612500 +0000
 +++ gpu/config/gpu_finch_features.cc
-@@ -150,7 +150,7 @@ const base::FeatureParam<std::string>
+@@ -147,7 +147,8 @@ const base::FeatureParam<std::string>
  BASE_FEATURE(kDefaultEnableGpuRasterization,
               "DefaultEnableGpuRasterization",
  #if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
 -    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX)
-+    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-              base::FEATURE_ENABLED_BY_DEFAULT
- #else
-              base::FEATURE_DISABLED_BY_DEFAULT
-@@ -163,7 +163,7 @@ BASE_FEATURE(kCanvasOopRasterization,
-              "CanvasOopRasterization",
- #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_IOS) || BUILDFLAG(IS_WIN) ||         \
-     (BUILDFLAG(IS_MAC) && defined(ARCH_CPU_ARM64)) || BUILDFLAG(IS_ANDROID) || \
--    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+    BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++    BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_LINUX) || \
++    BUILDFLAG(IS_BSD)
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 608a320d37..0ae8550c37 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-10-26 07:00:17.927492900 +0000
+--- gpu/config/gpu_info_collector.cc.orig	2024-11-14 01:04:09.454612500 +0000
 +++ gpu/config/gpu_info_collector.cc
-@@ -368,7 +368,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+@@ -362,7 +362,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 707cf737d7..229addc599 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-10-26 07:00:17.967517100 +0000
+--- gpu/config/gpu_test_config.cc.orig	2024-11-14 01:04:09.455612700 +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 ee692a470a..1d093f7ae1 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-10-26 07:00:18.026553200 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.cc.orig	2024-11-14 01:04:09.460612500 +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 f58e90a5b5..e8c2670bfe 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-10-26 07:00:18.026553200 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.h.orig	2024-11-14 01:04:09.460612500 +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 1d726ea770..8f48f295eb 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/ipc/service/gpu_init.cc.orig	2024-10-26 07:00:18.071580400 +0000
+--- gpu/ipc/service/gpu_init.cc.orig	2024-11-14 01:04:09.464612700 +0000
 +++ gpu/ipc/service/gpu_init.cc
 @@ -387,7 +387,7 @@ bool GpuInit::InitializeAndStartSandbox(
    enable_watchdog = false;
@@ -42,7 +42,7 @@ $NetBSD$
          VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
                  << "on Linux";
          return false;
-@@ -761,7 +761,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -766,7 +766,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.
-@@ -816,7 +816,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -821,7 +821,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
-@@ -1001,7 +1001,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1008,7 +1008,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
-@@ -1056,7 +1056,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1063,7 +1063,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 9672eec410..f31ad1a5db 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-10-26 07:00:18.071580400 +0000
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig	2024-11-14 01:04:09.464612700 +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 7bdfdc981f..8884d882c6 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-10-26 07:00:18.076583400 +0000
+--- gpu/ipc/service/x_util.h.orig	2024-11-14 01:04:09.466612600 +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 9948b7e81d..2ed98cf816 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-10-26 07:00:18.079585300 +0000
+--- gpu/vulkan/generate_bindings.py.orig	2024-11-14 01:04:09.467612700 +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 e4eaa4b3fd..7ca71c0887 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-10-26 07:00:18.079585300 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig	2024-11-14 01:04:09.468612700 +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 c2385b81c4..57a4b7d814 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_device_queue.cc.orig	2024-10-26 07:00:18.080586000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig	2024-11-14 01:04:09.469612600 +0000
 +++ gpu/vulkan/vulkan_device_queue.cc
 @@ -154,7 +154,7 @@ bool VulkanDeviceQueue::Initialize(
  
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
index 21967b82a2..c0d062b5e6 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-10-26 07:00:18.080586000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig	2024-11-14 01:04:09.469612600 +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 fb3dddde40..460cc881bc 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-10-26 07:00:18.081586600 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig	2024-11-14 01:04:09.469612600 +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 c70861d686..1c00849de3 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-10-26 07:00:18.081586600 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig	2024-11-14 01:04:09.469612600 +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 0a1ada89b8..746349949e 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-10-26 07:00:18.081586600 +0000
+--- gpu/vulkan/vulkan_image.h.orig	2024-11-14 01:04:09.469612600 +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 0c3ec25289..1464f69241 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- gpu/vulkan/vulkan_util.cc.orig	2024-10-26 07:00:18.083587600 +0000
+--- gpu/vulkan/vulkan_util.cc.orig	2024-11-14 01:04:09.470612800 +0000
 +++ gpu/vulkan/vulkan_util.cc
 @@ -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 37d7e8760f..2534dafb7d 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-10-26 07:00:18.087590200 +0000
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig	2024-11-14 01:04:09.472612600 +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.cc b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
index 04bc2749b2..5da2d38454 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- headless/lib/browser/headless_content_browser_client.cc.orig	2024-10-26 07:00:18.087590200 +0000
+--- headless/lib/browser/headless_content_browser_client.cc.orig	2024-11-14 01:04:09.472612600 +0000
 +++ headless/lib/browser/headless_content_browser_client.cc
 @@ -56,7 +56,7 @@
  #include "content/public/common/content_descriptors.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "components/os_crypt/sync/os_crypt.h"  // nogncheck
  #include "content/public/browser/network_service_util.h"
  #endif
-@@ -478,7 +478,7 @@ void HeadlessContentBrowserClient::Handl
+@@ -488,7 +488,7 @@ void HeadlessContentBrowserClient::Handl
  
  void HeadlessContentBrowserClient::SetEncryptionKey(
      ::network::mojom::NetworkService* network_service) {
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 aa7838bed9..b5ceb75db6 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-10-26 07:00:18.088590900 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig	2024-11-14 01:04:09.472612600 +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__web__contents__impl.cc b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
index e69b7bfac0..ca88db610e 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-10-26 07:00:18.090592000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig	2024-11-14 01:04:09.473612800 +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 703387cff6..82b477027a 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-10-26 07:00:18.092593200 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig	2024-11-14 01:04:09.474612700 +0000
 +++ headless/lib/headless_content_main_delegate.cc
-@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCr
+@@ -407,7 +407,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 73fced9579..afb50fa27f 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-10-26 07:00:21.206456000 +0000
+--- ipc/ipc_channel.h.orig	2024-11-14 01:04:10.343621500 +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 c6ee52602b..b3280a7c77 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-10-26 07:00:21.206456000 +0000
+--- ipc/ipc_channel_common.cc.orig	2024-11-14 01:04:10.343621500 +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 2c2a6e6813..2d153d40a0 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-10-26 07:00:21.206456000 +0000
+--- ipc/ipc_channel_mojo.cc.orig	2024-11-14 01:04:10.343621500 +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 2639a8b68e..ccd0ceb938 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.cc
+++ b/chromium/patches/patch-ipc_ipc__message__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ipc/ipc_message_utils.cc.orig	2024-10-26 07:00:21.211459000 +0000
+--- ipc/ipc_message_utils.cc.orig	2024-11-14 01:04:10.345621300 +0000
 +++ ipc/ipc_message_utils.cc
-@@ -400,7 +400,7 @@ void ParamTraits<unsigned int>::Log(cons
+@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(cons
  }
  
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.h b/chromium/patches/patch-ipc_ipc__message__utils.h
index a28175ab1e..2768d118e8 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-10-26 07:00:21.211459000 +0000
+--- ipc/ipc_message_utils.h.orig	2024-11-14 01:04:10.345621300 +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 31dbe06b4c..e5ff10ef84 100644
--- a/chromium/patches/patch-media_BUILD.gn
+++ b/chromium/patches/patch-media_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/BUILD.gn.orig	2024-10-26 07:00:21.218463000 +0000
+--- media/BUILD.gn.orig	2024-11-14 01:04:10.349621500 +0000
 +++ media/BUILD.gn
 @@ -97,6 +97,12 @@ config("media_config") {
        defines += [ "DLOPEN_PULSEAUDIO" ]
diff --git a/chromium/patches/patch-media_audio_BUILD.gn b/chromium/patches/patch-media_audio_BUILD.gn
index 2740603066..9c6034cbd3 100644
--- a/chromium/patches/patch-media_audio_BUILD.gn
+++ b/chromium/patches/patch-media_audio_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/BUILD.gn.orig	2024-10-26 07:00:21.219463300 +0000
+--- media/audio/BUILD.gn.orig	2024-11-14 01:04:10.349621500 +0000
 +++ media/audio/BUILD.gn
 @@ -268,10 +268,35 @@ source_set("audio") {
      deps += [ "//media/base/android:media_jni_headers" ]
diff --git a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
index 4f8f0e19b3..ddfef39e17 100644
--- a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/alsa/audio_manager_alsa.cc.orig	2024-10-26 07:00:21.221464600 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig	2024-11-14 01:04:10.350621500 +0000
 +++ media/audio/alsa/audio_manager_alsa.cc
 @@ -100,7 +100,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
    int card = -1;
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index 25734208cb..18bdddb311 100644
--- a/chromium/patches/patch-media_audio_audio__input__device.cc
+++ b/chromium/patches/patch-media_audio_audio__input__device.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/audio_input_device.cc.orig	2024-10-26 07:00:21.227468000 +0000
+--- media/audio/audio_input_device.cc.orig	2024-11-14 01:04:10.353621500 +0000
 +++ media/audio/audio_input_device.cc
 @@ -269,7 +269,7 @@ void AudioInputDevice::OnStreamCreated(
  // here. See comments in AliveChecker and PowerObserverHelper for details and
diff --git a/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc b/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
index b34af4811b..010d8b85bc 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-10-26 07:00:21.232471000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig	2024-11-14 01:04:10.355621600 +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 228dfaf657..f6a3b54143 100644
--- a/chromium/patches/patch-media_audio_pulse_pulse__util.cc
+++ b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/audio/pulse/pulse_util.cc.orig	2024-10-26 07:00:21.247479400 +0000
+--- media/audio/pulse/pulse_util.cc.orig	2024-11-14 01:04:10.359621500 +0000
 +++ media/audio/pulse/pulse_util.cc
 @@ -50,8 +50,12 @@ constexpr char kBrowserDisplayName[] = "
  
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
index 33f7f1238e..729704a5ac 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-10-29 13:58:39.101804787 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig	2024-11-16 19:58:04.853052318 +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 0e4ad9a6c0..ba8573860e 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-10-29 13:58:39.102357952 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig	2024-11-16 19:58:04.855603200 +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 a1f7fd13a7..bff1872913 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-10-29 13:58:39.102844626 +0000
+--- media/audio/sndio/sndio_input.cc.orig	2024-11-16 19:58:04.857013994 +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 98dfeaf768..ae37759c2b 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-10-29 13:58:39.103408967 +0000
+--- media/audio/sndio/sndio_input.h.orig	2024-11-16 19:58:04.857620216 +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 5077adc0b8..035c57c6c6 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-10-29 13:58:39.103921064 +0000
+--- media/audio/sndio/sndio_output.cc.orig	2024-11-16 19:58:04.858129778 +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 43ce288564..8492493142 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-10-29 13:58:39.104488198 +0000
+--- media/audio/sndio/sndio_output.h.orig	2024-11-16 19:58:04.858678172 +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 a961703da6..cf55644a52 100644
--- a/chromium/patches/patch-media_base_audio__latency.cc
+++ b/chromium/patches/patch-media_base_audio__latency.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/audio_latency.cc.orig	2024-10-26 07:00:21.287502500 +0000
+--- media/base/audio_latency.cc.orig	2024-11-14 01:04:10.369621800 +0000
 +++ media/base/audio_latency.cc
 @@ -148,7 +148,7 @@ int AudioLatency::GetRtcBufferSize(int s
    }
diff --git a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
index ef16dd58dc..08ce862e63 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-10-26 07:00:21.309515000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig	2024-11-14 01:04:10.378621800 +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 7d8d50bac0..5ae3bc10c4 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-10-26 07:00:21.309515000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig	2024-11-14 01:04:10.378621800 +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 ef593e85fe..67c8d67163 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-10-26 07:00:21.314518000 +0000
+--- media/base/media_switches.cc.orig	2024-11-14 01:04:10.380622000 +0000
 +++ media/base/media_switches.cc
 @@ -21,7 +21,7 @@
  #include "ui/gl/gl_features.h"
@@ -67,7 +67,7 @@ $NetBSD$
  #endif  // BUILDFLAG(IS_LINUX)
  
  // When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -682,7 +707,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInP
+@@ -674,7 +699,7 @@ BASE_FEATURE(kFileDialogsBlockPictureInP
  // Show toolbar button that opens dialog for controlling media sessions.
  BASE_FEATURE(kGlobalMediaControls,
               "GlobalMediaControls",
@@ -76,7 +76,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -705,7 +730,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
+@@ -697,7 +722,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
  // If enabled, users can request Media Remoting without fullscreen-in-tab.
  BASE_FEATURE(kMediaRemotingWithoutFullscreen,
               "MediaRemotingWithoutFullscreen",
@@ -85,7 +85,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -717,7 +742,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
+@@ -709,7 +734,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
  BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
               "GlobalMediaControlsPictureInPicture",
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -94,25 +94,25 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -746,7 +771,7 @@ BASE_FEATURE(kUnifiedAutoplay,
+@@ -738,7 +763,7 @@ BASE_FEATURE(kUnifiedAutoplay,
               "UnifiedAutoplay",
               base::FEATURE_ENABLED_BY_DEFAULT);
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Enable vaapi video decoding on linux. This is already enabled by default on
- // chromeos, but needs an experiment on linux.
- BASE_FEATURE(kVaapiVideoDecodeLinux,
-@@ -846,7 +871,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
+ // Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
+ // on chromeos, but needs an experiment on linux.
+ BASE_FEATURE(kAcceleratedVideoDecodeLinux,
+@@ -838,7 +863,7 @@ BASE_FEATURE(kVSyncMjpegDecoding,
               "VSyncMjpegDecoding",
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
 -#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // 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
-@@ -1479,7 +1504,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDe
+ // Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
+ BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
+              "V4L2H264TemporalLayerHWEncoding",
+@@ -1453,7 +1478,7 @@ BASE_FEATURE(kUseGTFOOutOfProcessVideoDe
               base::FEATURE_DISABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
  
@@ -121,7 +121,7 @@ $NetBSD$
  // Spawn utility processes to perform hardware encode acceleration instead of
  // using the GPU process.
  BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1559,7 +1584,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1533,7 +1558,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 825c49e8b0..0aebab900c 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-10-26 07:00:21.314518000 +0000
+--- media/base/media_switches.h.orig	2024-11-14 01:04:10.380622000 +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
-@@ -331,13 +331,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlatf
+@@ -333,13 +333,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);
@@ -44,25 +44,25 @@ $NetBSD$
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
  #endif  // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -352,7 +365,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
+@@ -353,7 +366,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspe
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseDecoderStreamForWebRTC);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinux);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoDecodeLinuxGL);
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVideoEncodeLinux);
-@@ -373,7 +386,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
+@@ -374,7 +387,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
  MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
  #endif  // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
 -#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)
-@@ -513,7 +526,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
+@@ -511,7 +524,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 22aba8f41b..4c49c1950b 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-10-26 07:00:21.328526000 +0000
+--- media/base/user_input_monitor_unittest.cc.orig	2024-11-14 01:04:10.387621900 +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 775a776f75..84fcedfaf4 100644
--- a/chromium/patches/patch-media_base_video__frame.cc
+++ b/chromium/patches/patch-media_base_video__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/video_frame.cc.orig	2024-10-26 07:00:21.331527700 +0000
+--- media/base/video_frame.cc.orig	2024-11-14 01:04:10.388621800 +0000
 +++ media/base/video_frame.cc
 @@ -88,7 +88,7 @@ std::string VideoFrame::StorageTypeToStr
        return "OWNED_MEMORY";
@@ -33,7 +33,16 @@ $NetBSD$
    bool is_native_buffer =
        gpu_memory_buffer
            ? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -782,7 +782,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -453,7 +453,7 @@ VideoFrame::CreateFrameForGpuMemoryBuffe
+ }
+ 
+ // static
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ scoped_refptr<VideoFrame> VideoFrame::WrapOOPVDMailbox(
+     VideoPixelFormat format,
+     const gpu::Mailbox& mailbox,
+@@ -769,7 +769,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
    return frame;
  }
  
@@ -42,7 +51,16 @@ $NetBSD$
  // static
  scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
      const VideoFrameLayout& layout,
-@@ -1489,7 +1489,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1261,7 +1261,7 @@ bool VideoFrame::IsMappable() const {
+   return IsStorageTypeMappable(storage_type_);
+ }
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD) 
+ bool VideoFrame::HasOOPVDMailbox() const {
+   return wrapped_frame_ ? wrapped_frame_->HasOOPVDMailbox()
+                         : !oopvd_mailbox_.IsZero();
+@@ -1490,7 +1490,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
    return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
  }
  
diff --git a/chromium/patches/patch-media_base_video__frame.h b/chromium/patches/patch-media_base_video__frame.h
index 4d8c3d4f64..0f0a006f31 100644
--- a/chromium/patches/patch-media_base_video__frame.h
+++ b/chromium/patches/patch-media_base_video__frame.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/base/video_frame.h.orig	2024-10-26 07:00:21.331527700 +0000
+--- media/base/video_frame.h.orig	2024-11-14 01:04:10.389622000 +0000
 +++ media/base/video_frame.h
 @@ -50,7 +50,7 @@
  #include "base/apple/scoped_cftyperef.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/files/scoped_file.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -116,7 +116,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -109,7 +109,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,16 @@ $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
-@@ -393,7 +393,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -240,7 +240,7 @@ class MEDIA_EXPORT VideoFrame : public b
+       base::TimeDelta timestamp,
+       bool zero_initialize_memory);
+ 
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   // Wraps RegisteredMailboxFrameConverter mailbox with a VideoFrame. This is
+   // used only by ChromeOS/Linux's out-of-process video decoder.
+   // |mailbox_holder_release_cb| will be called with a sync token as the
+@@ -386,7 +386,7 @@ class MEDIA_EXPORT VideoFrame : public b
        ReleaseMailboxAndGpuMemoryBufferCB mailbox_holder_and_gmb_release_cb,
        base::TimeDelta timestamp);
  
@@ -33,16 +42,34 @@ $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
-@@ -711,7 +711,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -551,7 +551,7 @@ class MEDIA_EXPORT VideoFrame : public b
+   // visible_data() etc.
+   bool IsMappable() const;
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   // Returns true if `frame` has `oopvd_mailbox`.
+   bool HasOOPVDMailbox() const;
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -717,7 +717,7 @@ class MEDIA_EXPORT VideoFrame : public b
    // wait for the included sync point.
    scoped_refptr<gpu::ClientSharedImage> shared_image() const;
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   // 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.
-@@ -953,7 +953,7 @@ class MEDIA_EXPORT VideoFrame : public b
+   // Returns the OOPVD mailbox set by `WrapOOPVDMailbox`.
+   // Only valid to call if this is a NATIVE_TEXTURE frame. Before using the
+   // mailbox, the caller must wait for the included sync point.
+@@ -966,7 +966,7 @@ class MEDIA_EXPORT VideoFrame : public b
+   // VideoFrame.
+   const uint8_t* data_[kMaxPlanes];
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+   // Native texture mailbox, if this frame HasOOPVDMailbox().
+   gpu::Mailbox oopvd_mailbox_;
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -995,7 +995,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 f6221e6052..8c4a182161 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-10-26 07:00:21.374552500 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig	2024-11-14 01:04:10.403622000 +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 4931e765d7..15fc615003 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-10-26 07:00:21.374552500 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig	2024-11-14 01:04:10.403622000 +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 87ba505a3d..f504b1d804 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-10-26 07:00:21.375553000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig	2024-11-14 01:04:10.403622000 +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 d42d93f37f..af00619ef7 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-10-26 07:00:21.376553500 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig	2024-11-14 01:04:10.404622000 +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 91391a2405..fe30480a16 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-10-26 07:00:21.376553500 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig	2024-11-14 01:04:10.404622000 +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 41308ee839..a7dfac5de9 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-10-26 07:00:21.377554200 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig	2024-11-14 01:04:10.404622000 +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 a984ecf0d6..749c47382f 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-10-26 07:00:21.377554200 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig	2024-11-14 01:04:10.404622000 +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 876bd0328e..f0247b5bed 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-10-26 07:00:21.377554200 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig	2024-11-14 01:04:10.404622000 +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 b28e14e158..29de3e97e1 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-10-26 07:00:21.377554200 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig	2024-11-14 01:04:10.405622000 +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 cd9332b208..f29b8824b8 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-10-26 07:00:21.378554600 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig	2024-11-14 01:04:10.405622000 +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 9b95a82c10..d7e657d308 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-10-26 07:00:21.378554600 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig	2024-11-14 01:04:10.405622000 +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 65551b0946..49d8fe8c02 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-10-26 07:00:21.378554600 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig	2024-11-14 01:04:10.405622000 +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 edab2da157..87c5c3931b 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-10-26 07:00:21.378554600 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig	2024-11-14 01:04:10.405622000 +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 c51de1ff75..eaadf3d830 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-10-26 07:00:21.381556500 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig	2024-11-14 01:04:10.406622200 +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 bc33d6fd9d..3625b0465b 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/capture/video/video_capture_device_client.cc.orig	2024-10-26 07:00:21.381556500 +0000
+--- media/capture/video/video_capture_device_client.cc.orig	2024-11-14 01:04:10.407622000 +0000
 +++ media/capture/video/video_capture_device_client.cc
 @@ -169,7 +169,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
        CHECK(!is_width_odd && !is_height_odd);
diff --git a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
index 2836762805..1f394f6248 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-10-26 07:00:21.422580000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig	2024-11-14 01:04:10.418622300 +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 09a71ee1c3..d1016c57fd 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-10-26 07:00:21.425581700 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig	2024-11-14 01:04:10.419622200 +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 6d0e4e5e22..4280e75a19 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-10-26 07:00:21.433586400 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig	2024-11-14 01:04:10.424622300 +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 d38094c7bc..c4d52453b8 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-10-26 07:00:21.490619000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig	2024-11-14 01:04:10.425622200 +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 0897df789b..5a56093356 100644
--- a/chromium/patches/patch-media_gpu_buffer__validation.cc
+++ b/chromium/patches/patch-media_gpu_buffer__validation.cc
@@ -4,49 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/buffer_validation.cc.orig	2024-10-26 07:00:21.593678000 +0000
+--- media/gpu/buffer_validation.cc.orig	2024-11-14 01:04:10.458622700 +0000
 +++ media/gpu/buffer_validation.cc
-@@ -16,7 +16,7 @@
+@@ -15,7 +15,7 @@
  #include "ui/gfx/geometry/size.h"
  #include "ui/gfx/gpu_memory_buffer.h"
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <drm_fourcc.h>
  #include <sys/types.h>
  #include <unistd.h>
-@@ -29,7 +29,7 @@
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+@@ -23,7 +23,7 @@
  namespace media {
  
- namespace {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #ifndef I915_FORMAT_MOD_4_TILED_MTL_MC_CCS
- // TODO(b/271455200): Remove this definition once drm_fourcc.h contains it.
- /*
-@@ -55,7 +55,7 @@ bool IsIntelMediaCompressedModifier(uint
- }  // namespace
- 
  bool GetFileSize(const int fd, size_t* size) {
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    if (fd < 0) {
      VLOG(1) << "Invalid file descriptor";
      return false;
-@@ -109,14 +109,14 @@ bool VerifyGpuMemoryBufferHandle(
+@@ -77,7 +77,7 @@ bool VerifyGpuMemoryBufferHandle(
      VLOG(1) << "Unsupported: " << pixel_format;
      return false;
    }
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
-   const uint64_t modifier = gmb_handle.native_pixmap_handle.modifier;
-   const bool is_intel_media_compressed_buffer =
-       IsIntelMediaCompressedModifier(modifier);
-   const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
-       base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-       false;
- #endif
- 
+   const size_t num_planes = media::VideoFrame::NumPlanes(pixel_format);
+   if (num_planes != gmb_handle.native_pixmap_handle.planes.size() ||
+       num_planes == 0) {
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 15303936f5..6ed9ead953 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-10-26 07:00:21.634701500 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig	2024-11-14 01:04:10.459622600 +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 e4fc1fe6f7..ffc867d8b9 100644
--- a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2024-10-26 07:00:21.636702800 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig	2024-11-14 01:04:10.460622500 +0000
 +++ media/gpu/chromeos/libyuv_image_processor_backend.cc
 @@ -53,7 +53,7 @@ static constexpr struct {
  #define CONV(in, out, trans, result) \
@@ -15,7 +15,7 @@ $NetBSD$
      CONV(NV12, AR24, kConversion, Supported),
  #endif
      CONV(NV12, NV12, kConversion, Supported),
-@@ -420,7 +420,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -412,7 +412,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)
-@@ -582,7 +582,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -574,7 +574,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 05efd13dc7..923a3c0714 100644
--- a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2024-10-26 07:00:21.637703400 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig	2024-11-14 01:04:10.460622500 +0000
 +++ media/gpu/chromeos/mailbox_video_frame_converter.cc
 @@ -67,7 +67,7 @@ viz::SharedImageFormat GetSharedImageFor
                      << static_cast<int>(buffer_format);
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
deleted file mode 100644
index 318ac52414..0000000000
--- a/chromium/patches/patch-media_gpu_chromeos_native__pixmap__frame__resource.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
-
---- media/gpu/chromeos/native_pixmap_frame_resource.cc.orig	2024-10-26 07:00:21.637703400 +0000
-+++ media/gpu/chromeos/native_pixmap_frame_resource.cc
-@@ -176,7 +176,7 @@ scoped_refptr<NativePixmapFrameResource>
-   const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
-       base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-       false;
- #endif
-   CHECK(!is_intel_media_compressed_buffer ||
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 fa622d4d6f..5be1e0dc67 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig	2024-10-26 07:00:21.638703800 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig	2024-11-14 01:04:10.461622700 +0000
 +++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
+@@ -67,7 +67,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
      const base::FilePath dev_path(FILE_PATH_LITERAL(
          base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
  
@@ -15,21 +15,3 @@ $NetBSD$
      const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
  
      // TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -196,7 +196,7 @@ class GbmDeviceWrapper {
-     const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
-         base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-         false;
- #endif
-     if (is_intel_media_compression_enabled) {
-@@ -350,7 +350,7 @@ scoped_refptr<VideoFrame> CreateVideoFra
-   const bool is_intel_media_compression_enabled =
- #if BUILDFLAG(IS_CHROMEOS)
-       base::FeatureList::IsEnabled(features::kEnableIntelMediaCompression);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-       false;
- #endif
- 
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 2cb6d2bff6..8cec5aeae2 100644
--- a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig	2024-10-26 07:00:21.640705000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig	2024-11-14 01:04:10.462622600 +0000
 +++ media/gpu/chromeos/video_decoder_pipeline.cc
-@@ -1096,7 +1096,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1095,7 +1095,7 @@ VideoDecoderPipeline::PickDecoderOutputF
    }
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
    // Linux should always use a custom allocator (to allocate buffers using
    // libva) and a PlatformVideoFramePool.
    CHECK(allocator.has_value());
-@@ -1105,7 +1105,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1104,7 +1104,7 @@ VideoDecoderPipeline::PickDecoderOutputF
    // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
    main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
        *allocator, VideoFrame::STORAGE_DMABUFS);
@@ -24,7 +24,7 @@ $NetBSD$
    // Linux w/ V4L2 should not use a custom allocator
    // Only tested with video_decode_accelerator_tests
    // TODO(wenst@) Test with full Chromium Browser
-@@ -1287,7 +1287,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1286,7 +1286,7 @@ VideoDecoderPipeline::PickDecoderOutputF
               << " VideoFrames";
      auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
  
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 124f4d9d28..d39ac7ea39 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-10-26 07:00:21.643706800 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig	2024-11-14 01:04:10.463622600 +0000
 +++ media/gpu/gpu_video_encode_accelerator_factory.cc
 @@ -118,7 +118,7 @@ std::vector<VEAFactoryFunction> GetVEAFa
      return vea_factory_functions;
@@ -12,6 +12,15 @@ $NetBSD$
  #if BUILDFLAG(USE_VAAPI)
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (base::FeatureList::IsEnabled(kVaapiVideoEncodeLinux))
+   if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
      vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
- #else
+   }
+@@ -126,7 +126,7 @@ std::vector<VEAFactoryFunction> GetVEAFa
+   vea_factory_functions.push_back(base::BindRepeating(&CreateVaapiVEA));
+ #endif
+ #elif BUILDFLAG(USE_V4L2_CODEC)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   if (base::FeatureList::IsEnabled(kAcceleratedVideoEncodeLinux)) {
+     vea_factory_functions.push_back(base::BindRepeating(&CreateV4L2VEA));
+   }
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 ab50c9b255..2064a3866e 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-10-26 07:00:21.651711500 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig	2024-11-14 01:04:10.468622700 +0000
 +++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
 @@ -16,7 +16,9 @@
  #include "media/gpu/vaapi/vaapi_wrapper.h"
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index 688e29abb2..3edc434262 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-10-26 07:00:21.651711500 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig	2024-11-14 01:04:10.468622700 +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 3e0c3eb64b..592d72cc6d 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-10-26 07:00:21.651711500 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig	2024-11-14 01:04:10.468622700 +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 b40cf35828..84b376b5be 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-10-26 07:00:21.651711500 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig	2024-11-14 01:04:10.468622700 +0000
 +++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h
 @@ -5,7 +5,13 @@
  #ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-media_gpu_test_raw__video.cc b/chromium/patches/patch-media_gpu_test_raw__video.cc
index 37004c7c7d..d622d8dafa 100644
--- a/chromium/patches/patch-media_gpu_test_raw__video.cc
+++ b/chromium/patches/patch-media_gpu_test_raw__video.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/raw_video.cc.orig	2024-10-26 07:00:21.652711900 +0000
+--- media/gpu/test/raw_video.cc.orig	2024-11-14 01:04:10.469622600 +0000
 +++ media/gpu/test/raw_video.cc
 @@ -60,7 +60,7 @@ std::unique_ptr<base::MemoryMappedFile> 
                               base::File::FLAG_READ | base::File::FLAG_WRITE
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
index 037ad93f2e..0f9b72b174 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/video_frame_file_writer.cc.orig	2024-10-26 07:00:21.655713600 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig	2024-11-14 01:04:10.470622800 +0000
 +++ media/gpu/test/video_frame_file_writer.cc
 @@ -26,7 +26,7 @@
  #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
index d59329d10d..130ef77da3 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/video_frame_helpers.cc.orig	2024-10-26 07:00:21.656714200 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig	2024-11-14 01:04:10.471622700 +0000
 +++ media/gpu/test/video_frame_helpers.cc
 @@ -22,7 +22,7 @@
  #include "ui/gfx/buffer_format_util.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
index 5a229f505d..af89c9114c 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/test/video_frame_validator.cc.orig	2024-10-26 07:00:21.656714200 +0000
+--- media/gpu/test/video_frame_validator.cc.orig	2024-11-14 01:04:10.471622700 +0000
 +++ media/gpu/test/video_frame_validator.cc
 @@ -33,7 +33,7 @@
  #include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index abe0297b83..83b229416c 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-10-26 07:00:21.730756800 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig	2024-11-14 01:04:10.485623000 +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 a7e15b43a8..3d404a3c9a 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/gpu/vaapi/vaapi_wrapper.cc.orig	2024-10-26 07:00:21.733758400 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig	2024-11-14 01:04:10.487623000 +0000
 +++ media/gpu/vaapi/vaapi_wrapper.cc
 @@ -77,7 +77,7 @@
  using media_gpu_vaapi::kModuleVa_prot;
diff --git a/chromium/patches/patch-media_media__options.gni b/chromium/patches/patch-media_media__options.gni
index acd1f52fba..1ebf47c7ec 100644
--- a/chromium/patches/patch-media_media__options.gni
+++ b/chromium/patches/patch-media_media__options.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/media_options.gni.orig	2024-10-26 07:00:21.751768800 +0000
+--- media/media_options.gni.orig	2024-11-14 01:04:10.496623000 +0000
 +++ media/media_options.gni
 @@ -190,12 +190,18 @@ declare_args() {
    # Enables runtime selection of ALSA library for audio.
diff --git a/chromium/patches/patch-media_mojo_mojom_stable_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_stable_BUILD.gn
index 82ccaa1d44..9763bc5117 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-10-26 07:00:21.797795000 +0000
+--- media/mojo/mojom/stable/BUILD.gn.orig	2024-11-14 01:04:10.508623100 +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 f768a24602..dc88f852c1 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-10-26 07:00:21.798795700 +0000
+--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc.orig	2024-11-14 01:04:10.508623100 +0000
 +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.cc
 @@ -841,7 +841,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 312af83ada..56d9ed9798 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,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.h.orig	2024-10-26 07:00:21.798795700 +0000
+--- media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h.orig	2024-11-14 01:04:10.508623100 +0000
 +++ media/mojo/mojom/stable/stable_video_decoder_types_mojom_traits.h
 @@ -695,7 +695,7 @@ struct StructTraits<media::stable::mojom
    static const gfx::GpuMemoryBufferId& id(
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 035b60029b..219c0dc41d 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2024-10-26 07:00:21.800796700 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig	2024-11-14 01:04:10.510623200 +0000
 +++ media/mojo/mojom/video_frame_mojom_traits.cc
 @@ -27,7 +27,7 @@
  #include "ui/gfx/mojom/color_space_mojom_traits.h"
@@ -15,3 +15,21 @@ $NetBSD$
  #include "base/posix/eintr_wrapper.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
+@@ -152,7 +152,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+             std::move(shared_image), std::move(mailbox_holder.sync_token),
+             std::move(mailbox_holder.texture_target),
+             std::move(input->ycbcr_info())));
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   } else if (input->HasOOPVDMailbox()) {
+     return media::mojom::VideoFrameData::NewMailboxData(
+         media::mojom::MailboxVideoFrameData::New(input->oopvd_mailbox()));
+@@ -353,7 +353,7 @@ bool StructTraits<media::mojom::VideoFra
+     frame = media::VideoFrame::WrapExternalGpuMemoryBuffer(
+         visible_rect, natural_size, std::move(gpu_memory_buffer), shared_image,
+         sync_token, base::NullCallback(), timestamp);
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+   } else if (data.is_mailbox_data()) {
+     media::mojom::MailboxVideoFrameDataDataView mailbox_data;
+     data.GetMailboxDataDataView(&mailbox_data);
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 07cf549e65..8a1edb20eb 100644
--- a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
+++ b/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/fake_gpu_memory_buffer.cc.orig	2024-10-26 07:00:22.883404500 +0000
+--- media/video/fake_gpu_memory_buffer.cc.orig	2024-11-14 01:04:10.685624800 +0000
 +++ media/video/fake_gpu_memory_buffer.cc
 @@ -14,7 +14,7 @@
  #include "media/base/format_utils.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include <fcntl.h>
  #include <sys/stat.h>
  #include <sys/types.h>
-@@ -57,7 +57,7 @@ class FakeGpuMemoryBufferImpl : public g
+@@ -63,7 +63,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());
-@@ -87,7 +87,7 @@ FakeGpuMemoryBuffer::FakeGpuMemoryBuffer
+@@ -102,7 +102,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_);
-@@ -149,7 +149,7 @@ gfx::GpuMemoryBufferHandle FakeGpuMemory
+@@ -176,7 +176,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 b1e20fb90f..c7b7f52006 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,27 +4,18 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig	2024-10-26 07:00:22.884405100 +0000
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig	2024-11-14 01:04:10.686624800 +0000
 +++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -98,7 +98,7 @@ class GpuMemoryBufferVideoFramePool::Poo
-                 gpu::SHARED_IMAGE_USAGE_RASTER_READ |
-                 gpu::SHARED_IMAGE_USAGE_DISPLAY_READ |
-                 gpu::SHARED_IMAGE_USAGE_SCANOUT;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
-     // TODO(crbug.com/40194712): Always add the flag once the
-     // OzoneImageBacking is by default turned on.
-     if (base::CommandLine::ForCurrentProcess()->HasSwitch(
-@@ -695,7 +695,7 @@ void GpuMemoryBufferVideoFramePool::Pool
+@@ -641,7 +641,7 @@ void GpuMemoryBufferVideoFramePool::Pool
    }
  
-   bool is_software_backed_video_frame = !video_frame->HasTextures();
+   bool is_software_backed_video_frame = !video_frame->HasSharedImage();
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    is_software_backed_video_frame &= !video_frame->HasDmaBufs();
  #endif
  
-@@ -1104,7 +1104,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
+@@ -1049,7 +1049,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
        media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
  #endif
  
@@ -33,3 +24,12 @@ $NetBSD$
    is_webgpu_compatible =
        handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
  #endif
+@@ -1236,7 +1236,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
+       si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
+     }
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+     // TODO(crbug.com/40194712): Always add the flag once the
+     // OzoneImageBacking is by default turned on.
+     if (base::CommandLine::ForCurrentProcess()->HasSwitch(
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 d7b79384f9..7a01a3f39c 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
@@ -4,20 +4,20 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/video_encode_accelerator_adapter.cc.orig	2024-10-26 07:00:22.909419000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig	2024-11-14 01:04:10.687625000 +0000
 +++ media/video/video_encode_accelerator_adapter.cc
-@@ -164,7 +164,7 @@ VideoEncodeAccelerator::Config SetUpVeaC
-   if (is_rgb)
+@@ -160,7 +160,7 @@ VideoEncodeAccelerator::Config SetUpVeaC
      config.input_format = PIXEL_FORMAT_I420;
+   }
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    if (format != PIXEL_FORMAT_I420 ||
        !VideoFrame::IsStorageTypeMappable(storage_type)) {
      // ChromeOS/Linux hardware video encoders supports I420 on-memory
-@@ -550,7 +550,7 @@ void VideoEncodeAcceleratorAdapter::Init
-       SetUpVeaConfig(profile_, options_, format, first_frame->storage_type(),
-                      supported_rc_modes_, required_encoder_type_);
+@@ -519,7 +519,7 @@ void VideoEncodeAcceleratorAdapter::Init
+       profile_, options_, format, first_frame->storage_type(),
+       supported_rc_modes_, required_encoder_type_, is_gpu_supported_format);
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
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 6a25b6438d..d7570d6445 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/video/video_encode_accelerator_adapter_test.cc.orig	2024-10-26 07:00:22.909419000 +0000
+--- media/video/video_encode_accelerator_adapter_test.cc.orig	2024-11-14 01:04:10.687625000 +0000
 +++ media/video/video_encode_accelerator_adapter_test.cc
 @@ -461,7 +461,7 @@ TEST_P(VideoEncodeAcceleratorAdapterTest
        CreateGreenFrame(large_size, pixel_format, base::Milliseconds(2));
diff --git a/chromium/patches/patch-media_webrtc_audio__processor.cc b/chromium/patches/patch-media_webrtc_audio__processor.cc
index 725978e567..dc20afd25e 100644
--- a/chromium/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium/patches/patch-media_webrtc_audio__processor.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- media/webrtc/audio_processor.cc.orig	2024-10-26 07:00:22.911420300 +0000
+--- media/webrtc/audio_processor.cc.orig	2024-11-14 01:04:10.688624900 +0000
 +++ media/webrtc/audio_processor.cc
 @@ -521,7 +521,7 @@ std::optional<double> AudioProcessor::Pr
  #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-media_webrtc_helpers.cc b/chromium/patches/patch-media_webrtc_helpers.cc
index 9a98e3eb0e..f8da954354 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-10-26 07:00:22.911420300 +0000
+--- media/webrtc/helpers.cc.orig	2024-11-14 01:04:10.688624900 +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 0c2fda9256..c1aa530b8b 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-10-26 07:00:22.912420700 +0000
+--- media/webrtc/helpers_unittests.cc.orig	2024-11-14 01:04:10.688624900 +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 dc50fb6714..f7bb1c60ee 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/core/BUILD.gn.orig	2024-10-26 07:00:22.912420700 +0000
+--- mojo/core/BUILD.gn.orig	2024-11-14 01:04:10.689624800 +0000
 +++ mojo/core/BUILD.gn
 @@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
        ]
diff --git a/chromium/patches/patch-mojo_core_channel.cc b/chromium/patches/patch-mojo_core_channel.cc
index 4fb47a36da..5db1f364ac 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-10-26 07:00:22.913421400 +0000
+--- mojo/core/channel.cc.orig	2024-11-14 01:04:10.689624800 +0000
 +++ mojo/core/channel.cc
 @@ -82,7 +82,11 @@ const size_t kMaxAttachedHandles = 64;
  const size_t kMaxAttachedHandles = 253;
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index 8ed5c7586f..b49a83de56 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-10-26 07:00:22.920425200 +0000
+--- mojo/core/embedder/features.h.orig	2024-11-14 01:04:10.692624800 +0000
 +++ mojo/core/embedder/features.h
 @@ -16,7 +16,7 @@ namespace core {
  
diff --git a/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc b/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
index 3fe493150a..a1f3384b50 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-10-26 07:00:22.971453700 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig	2024-11-14 01:04:10.718625000 +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 6efc60ef22..0bc9dff103 100644
--- a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- mojo/public/tools/bindings/mojom.gni.orig	2024-10-26 07:00:23.013477000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig	2024-11-14 01:04:10.743625400 +0000
 +++ mojo/public/tools/bindings/mojom.gni
 @@ -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 50ea8b4d2a..be2651a1d0 100644
--- a/chromium/patches/patch-net_BUILD.gn
+++ b/chromium/patches/patch-net_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/BUILD.gn.orig	2024-10-26 07:00:23.526756500 +0000
+--- net/BUILD.gn.orig	2024-11-14 01:04:10.907627000 +0000
 +++ net/BUILD.gn
-@@ -125,7 +125,7 @@ net_configs = [
+@@ -126,7 +126,7 @@ net_configs = [
    "//build/config/compiler:wexit_time_destructors",
  ]
  
@@ -15,7 +15,7 @@ $NetBSD$
    net_configs += [ "//build/config/linux:libresolv" ]
  }
  
-@@ -1277,6 +1277,19 @@ component("net") {
+@@ -1287,6 +1287,19 @@ component("net") {
      ]
    }
  
@@ -35,7 +35,7 @@ $NetBSD$
    if (is_mac) {
      sources += [
        "base/network_notification_thread_mac.cc",
-@@ -1438,7 +1451,7 @@ component("net") {
+@@ -1450,7 +1463,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",
-@@ -2105,7 +2118,7 @@ static_library("test_support") {
+@@ -2118,7 +2131,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",
-@@ -2914,14 +2927,14 @@ target(_test_target_type, "net_unittests
+@@ -2928,14 +2941,14 @@ target(_test_target_type, "net_unittests
      ]
    }
  
@@ -70,7 +70,7 @@ $NetBSD$
      sources += [
        "base/address_tracker_linux_unittest.cc",
        "base/network_interfaces_linux_unittest.cc",
-@@ -3014,6 +3027,10 @@ target(_test_target_type, "net_unittests
+@@ -3028,6 +3041,10 @@ target(_test_target_type, "net_unittests
      ]
    }
  
@@ -81,7 +81,7 @@ $NetBSD$
    if (enable_websockets) {
      sources += [
        "server/http_connection_unittest.cc",
-@@ -3080,7 +3097,7 @@ target(_test_target_type, "net_unittests
+@@ -3094,7 +3111,7 @@ target(_test_target_type, "net_unittests
      ]
    }
  
@@ -90,7 +90,7 @@ $NetBSD$
      sources += [ "tools/quic/quic_simple_server_test.cc" ]
    }
  
-@@ -3219,7 +3236,7 @@ target(_test_target_type, "net_unittests
+@@ -3233,7 +3250,7 @@ target(_test_target_type, "net_unittests
    }
  
    # Use getifaddrs() on POSIX platforms, except Linux.
diff --git a/chromium/patches/patch-net_base_features.cc b/chromium/patches/patch-net_base_features.cc
index bfec41ce77..90a4a0312f 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-10-26 07:00:23.560775000 +0000
+--- net/base/features.cc.orig	2024-11-14 01:04:10.914627000 +0000
 +++ net/base/features.cc
 @@ -26,7 +26,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
  BASE_FEATURE(kAsyncDns,
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 351abecb04..11c90c727d 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-10-26 07:00:23.634815500 +0000
+--- net/base/mock_network_change_notifier.cc.orig	2024-11-14 01:04:10.917627000 +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 77e6a9444b..1b67543e4c 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-10-26 07:00:23.634815500 +0000
+--- net/base/mock_network_change_notifier.h.orig	2024-11-14 01:04:10.917627000 +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 61d0a2849c..f78fc5fb5c 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier.cc.orig	2024-10-26 07:00:23.636816500 +0000
+--- net/base/network_change_notifier.cc.orig	2024-11-14 01:04:10.918627300 +0000
 +++ net/base/network_change_notifier.cc
 @@ -37,7 +37,7 @@
  #include "net/base/network_change_notifier_linux.h"
diff --git a/chromium/patches/patch-net_base_network__change__notifier.h b/chromium/patches/patch-net_base_network__change__notifier.h
index 9b40f18a15..46ec2e7350 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.h
+++ b/chromium/patches/patch-net_base_network__change__notifier.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/base/network_change_notifier.h.orig	2024-10-26 07:00:23.636816500 +0000
+--- net/base/network_change_notifier.h.orig	2024-11-14 01:04:10.919627200 +0000
 +++ net/base/network_change_notifier.h
 @@ -19,7 +19,7 @@
  #include "net/base/net_export.h"
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 8037409901..19d9165ca3 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-10-26 07:00:23.637817100 +0000
+--- net/base/network_change_notifier_passive.cc.orig	2024-11-14 01:04:10.919627200 +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 d56a04388e..2478920f62 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-10-26 07:00:23.662830800 +0000
+--- net/base/network_interfaces_posix.h.orig	2024-11-14 01:04:10.920627000 +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 12018662da..1b7aba54c7 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-10-26 07:00:23.729867200 +0000
+--- net/base/sockaddr_util_posix.cc.orig	2024-11-14 01:04:10.925627200 +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 2e0a64e0e8..e5de9d88da 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-10-26 07:00:23.729867200 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig	2024-11-14 01:04:10.925627200 +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 ab20bc994d..7804773b37 100644
--- a/chromium/patches/patch-net_cert_cert__verify__proc.h
+++ b/chromium/patches/patch-net_cert_cert__verify__proc.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/cert/cert_verify_proc.h.orig	2024-10-26 07:00:23.759883600 +0000
+--- net/cert/cert_verify_proc.h.orig	2024-11-14 01:04:10.927627300 +0000
 +++ net/cert/cert_verify_proc.h
-@@ -178,7 +178,7 @@ class NET_EXPORT CertVerifyProc
+@@ -186,7 +186,7 @@ class NET_EXPORT CertVerifyProc
      kMaxValue = kChainLengthOne
    };
  
diff --git a/chromium/patches/patch-net_disk__cache_backend__experiment.h b/chromium/patches/patch-net_disk__cache_backend__experiment.h
new file mode 100644
index 0000000000..90dd9d62f5
--- /dev/null
+++ b/chromium/patches/patch-net_disk__cache_backend__experiment.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
+
+--- net/disk_cache/backend_experiment.h.orig	2024-11-14 01:04:11.051628600 +0000
++++ net/disk_cache/backend_experiment.h
+@@ -14,7 +14,7 @@ namespace disk_cache {
+ // default.
+ constexpr bool IsSimpleBackendEnabledByDefaultPlatform() {
+   return BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) ||
+-         BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC);
++         BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD);
+ }
+ 
+ // True if assigned to any of disk cache backend experiment groups.
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 1c78a153b1..0a3e62c9be 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-10-26 07:00:25.385746000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig	2024-11-14 01:04:11.057628600 +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 31a7225d3a..257e227b9c 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-10-26 07:00:25.497804200 +0000
+--- net/dns/BUILD.gn.orig	2024-11-14 01:04:11.058628600 +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 69fac00def..8c95491749 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-10-26 07:00:25.497804200 +0000
+--- net/dns/address_info.cc.orig	2024-11-14 01:04:11.058628600 +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 9c15b13569..1c9a4fa896 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-10-26 07:00:25.498804600 +0000
+--- net/dns/address_sorter_posix.cc.orig	2024-11-14 01:04:11.059628500 +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 02daa414f7..9cfc095e51 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-10-26 07:00:25.582848300 +0000
+--- net/dns/dns_config_service_posix.cc.orig	2024-11-14 01:04:11.060628700 +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 235720e744..96ccb83d5c 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-10-26 07:00:25.738929300 +0000
+--- net/dns/dns_reloader.cc.orig	2024-11-14 01:04:11.061628600 +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 af7e32ff10..72482632f0 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-10-26 07:00:25.769945400 +0000
+--- net/dns/dns_util.cc.orig	2024-11-14 01:04:11.063628700 +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 a797cd63d9..9d616ee213 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-10-26 07:00:26.033081300 +0000
+--- net/dns/host_resolver_proc.cc.orig	2024-11-14 01:04:11.067628600 +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 315f556923..78d37a09a1 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-10-26 07:00:26.075102600 +0000
+--- net/dns/public/BUILD.gn.orig	2024-11-14 01:04:11.070628600 +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 47370b7361..83fbc085cb 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-10-26 07:00:26.076103000 +0000
+--- net/dns/public/resolv_reader.cc.orig	2024-11-14 01:04:11.070628600 +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 f292921a17..304325ea0d 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-10-26 07:00:26.076103000 +0000
+--- net/dns/public/resolv_reader.h.orig	2024-11-14 01:04:11.070628600 +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 ad844a2a48..ef1d77bf57 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-10-26 07:00:26.076103000 +0000
+--- net/dns/public/scoped_res_state.cc.orig	2024-11-14 01:04:11.071628800 +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 37ebd90c6f..595ed2c532 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-10-26 07:00:26.076103000 +0000
+--- net/dns/public/scoped_res_state.h.orig	2024-11-14 01:04:11.071628800 +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 9945504281..5f6c5cccaf 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-10-26 07:00:26.147138800 +0000
+--- net/filter/zstd_source_stream.cc.orig	2024-11-14 01:04:11.078628800 +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 515f95f3af..90979c8689 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-10-26 07:00:26.167149000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig	2024-11-14 01:04:11.081628800 +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 1d53d8fc03..8491ba4e23 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-10-26 07:00:26.167149000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig	2024-11-14 01:04:11.081628800 +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 bc07882a74..3a8ecfc31b 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-10-26 07:00:26.169149900 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig	2024-11-14 01:04:11.082628700 +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 ceffcdae32..ed800e0ef3 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-10-26 07:00:26.170150500 +0000
+--- net/http/http_auth_preferences.cc.orig	2024-11-14 01:04:11.083629000 +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 300f0b5f99..b9a206d133 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-10-26 07:00:26.170150500 +0000
+--- net/http/http_auth_preferences.h.orig	2024-11-14 01:04:11.083629000 +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 469fa7387c..db2fef2aac 100644
--- a/chromium/patches/patch-net_http_http__network__session.cc
+++ b/chromium/patches/patch-net_http_http__network__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/http/http_network_session.cc.orig	2024-10-26 07:00:26.260196000 +0000
+--- net/http/http_network_session.cc.orig	2024-11-14 01:04:11.087628800 +0000
 +++ net/http/http_network_session.cc
 @@ -20,7 +20,9 @@
  #include "build/build_config.h"
diff --git a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
index b45e483608..d5fcada79e 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-10-26 07:00:27.565848000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig	2024-11-14 01:04:11.138629400 +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 75b37a2df8..d59e89dd7d 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-10-26 07:00:27.566848500 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig	2024-11-14 01:04:11.138629400 +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 a76b73a08e..5cb2e8dce6 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-10-26 07:00:28.075098000 +0000
+--- net/socket/socket_posix.cc.orig	2024-11-14 01:04:11.158629700 +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 7a7134a83f..1de69017ac 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-10-26 07:00:28.103111500 +0000
+--- net/socket/socks5_client_socket.cc.orig	2024-11-14 01:04:11.159629600 +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 d5974c9c77..334450258c 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-10-26 07:00:28.212164000 +0000
+--- net/socket/tcp_socket_posix.cc.orig	2024-11-14 01:04:11.162629600 +0000
 +++ net/socket/tcp_socket_posix.cc
 @@ -98,6 +98,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 518e45b220..753a0e7fc9 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-10-26 07:00:28.258186000 +0000
+--- net/socket/udp_socket_posix.cc.orig	2024-11-14 01:04:11.164629700 +0000
 +++ net/socket/udp_socket_posix.cc
 @@ -78,6 +78,32 @@ constexpr int kBindRetries = 10;
  constexpr int kPortStart = 1024;
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index a5023104d6..0c79425fcb 100644
--- a/chromium/patches/patch-net_socket_udp__socket__unittest.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/socket/udp_socket_unittest.cc.orig	2024-10-26 07:00:28.259186500 +0000
+--- net/socket/udp_socket_unittest.cc.orig	2024-11-14 01:04:11.165629600 +0000
 +++ net/socket/udp_socket_unittest.cc
 @@ -372,7 +372,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
    EXPECT_EQ(second_packet, received);
diff --git a/chromium/patches/patch-net_third__party_quiche_BUILD.gn b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
index 499d8f0949..424992185c 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-10-26 07:00:28.751423100 +0000
+--- net/third_party/quiche/BUILD.gn.orig	2024-11-14 01:04:11.181630000 +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 53c1b0df51..cd79f8f9db 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-10-26 07:00:28.754424600 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig	2024-11-14 01:04:11.183629800 +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 6495b609ed..f86d0c7ea3 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-10-26 07:00:28.774434000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig	2024-11-14 01:04:11.185629800 +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 c7fd7597f7..3c9c1d6bca 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-10-26 07:00:28.946517000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig	2024-11-14 01:04:11.190630000 +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 d2d09d4240..1884b7e0b0 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-10-26 07:00:28.953520300 +0000
+--- net/url_request/url_request_context.cc.orig	2024-11-14 01:04:11.191630000 +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 f05699a0c3..5746fe20d8 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-10-26 07:00:28.953520300 +0000
+--- net/url_request/url_request_context.h.orig	2024-11-14 01:04:11.191630000 +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 910e006e94..fe7ca847cf 100644
--- a/chromium/patches/patch-net_url__request_url__request__context__builder.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- net/url_request/url_request_context_builder.cc.orig	2024-10-26 07:00:28.953520300 +0000
+--- net/url_request/url_request_context_builder.cc.orig	2024-11-14 01:04:11.191630000 +0000
 +++ net/url_request/url_request_context_builder.cc
 @@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRe
    }
diff --git a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
index 2617e32967..db8b31b277 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- pdf/pdfium/pdfium_engine.cc.orig	2024-10-26 07:00:29.277673000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig	2024-11-14 01:04:11.207630200 +0000
 +++ pdf/pdfium/pdfium_engine.cc
-@@ -94,7 +94,7 @@
- #include "gin/public/cppgc.h"
+@@ -99,7 +99,7 @@
+ #include "ui/accessibility/ax_features.mojom-features.h"
  #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
  #include "pdf/pdfium/pdfium_font_linux.h"
  #endif
  
-@@ -523,7 +523,7 @@ void InitializeSDK(bool enable_v8,
+@@ -528,7 +528,7 @@ void InitializeSDK(bool enable_v8,
  
    FPDF_InitLibraryWithConfig(&config);
  
diff --git a/chromium/patches/patch-ppapi_tests_test__utils.h b/chromium/patches/patch-ppapi_tests_test__utils.h
index 8df2ca1db9..27ea1558d1 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-10-26 07:00:29.661853600 +0000
+--- ppapi/tests/test_utils.h.orig	2024-11-14 01:04:11.276630600 +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 372ea8345d..dba0cde751 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-10-26 07:00:29.674859500 +0000
+--- printing/backend/cups_ipp_helper.cc.orig	2024-11-14 01:04:11.284630800 +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 477f61310e..1624198e76 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-10-26 07:00:29.677861000 +0000
+--- printing/backend/print_backend_cups.cc.orig	2024-11-14 01:04:11.285631000 +0000
 +++ printing/backend/print_backend_cups.cc
 @@ -33,7 +33,7 @@
  #include "printing/mojom/print.mojom.h"
@@ -23,8 +23,8 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  // This may be removed when Amazon Linux 2 reaches EOL (30 Jun 2025).
  bool AreNewerCupsFunctionsAvailable() {
-   return cupsFindDestDefault && cupsFindDestSupported && ippValidateAttributes;
-@@ -291,7 +291,7 @@ bool PrintBackendCUPS::IsValidPrinter(co
+   return cupsFindDestDefault && cupsFindDestSupported && cupsUserAgent &&
+@@ -292,7 +292,7 @@ bool PrintBackendCUPS::IsValidPrinter(co
  #if !BUILDFLAG(IS_CHROMEOS)
  scoped_refptr<PrintBackend> PrintBackend::CreateInstanceImpl(
      const std::string& locale) {
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 f79e797d05..faa2408437 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-10-26 07:00:29.682863200 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig	2024-11-14 01:04:11.288631000 +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 5527476945..5fbbe7c464 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-10-26 07:00:29.682863200 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig	2024-11-14 01:04:11.288631000 +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 393d2de9f9..ab09e8c0ec 100644
--- a/chromium/patches/patch-printing_print__settings.cc
+++ b/chromium/patches/patch-printing_print__settings.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- printing/print_settings.cc.orig	2024-10-26 07:00:29.684864300 +0000
+--- printing/print_settings.cc.orig	2024-11-14 01:04:11.289631000 +0000
 +++ printing/print_settings.cc
-@@ -320,7 +320,7 @@ PrintSettings& PrintSettings::operator=(
+@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(
  #endif
    is_modifiable_ = settings.is_modifiable_;
    pages_per_sheet_ = settings.pages_per_sheet_;
@@ -15,7 +15,7 @@ $NetBSD$
    for (const auto& item : settings.advanced_settings_)
      advanced_settings_.emplace(item.first, item.second.Clone());
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -350,7 +350,7 @@ bool PrintSettings::operator==(const Pri
+@@ -349,7 +349,7 @@ bool PrintSettings::operator==(const Pri
  #endif
                    is_modifiable_, requested_custom_margins_in_points_,
                    pages_per_sheet_
@@ -24,7 +24,7 @@ $NetBSD$
                    ,
                    advanced_settings_
  #endif
-@@ -374,7 +374,7 @@ bool PrintSettings::operator==(const Pri
+@@ -373,7 +373,7 @@ bool PrintSettings::operator==(const Pri
                    other.is_modifiable_,
                    other.requested_custom_margins_in_points_,
                    other.pages_per_sheet_
@@ -33,7 +33,7 @@ $NetBSD$
                    ,
                    other.advanced_settings_
  #endif
-@@ -414,7 +414,7 @@ void PrintSettings::Clear() {
+@@ -413,7 +413,7 @@ void PrintSettings::Clear() {
  #endif
    is_modifiable_ = true;
    pages_per_sheet_ = 1;
diff --git a/chromium/patches/patch-printing_print__settings.h b/chromium/patches/patch-printing_print__settings.h
index d66f097c71..8d9d238544 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-10-26 07:00:29.684864300 +0000
+--- printing/print_settings.h.orig	2024-11-14 01:04:11.289631000 +0000
 +++ printing/print_settings.h
 @@ -25,7 +25,7 @@
  #include "base/values.h"
diff --git a/chromium/patches/patch-printing_print__settings__conversion.cc b/chromium/patches/patch-printing_print__settings__conversion.cc
index 634b80aadb..4ddec0616d 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-10-26 07:00:29.684864300 +0000
+--- printing/print_settings_conversion.cc.orig	2024-11-14 01:04:11.289631000 +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 e66b573176..31167eceef 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-10-26 07:00:29.686865000 +0000
+--- printing/printing_context_linux.cc.orig	2024-11-14 01:04:11.290630800 +0000
 +++ printing/printing_context_linux.cc
 @@ -23,7 +23,7 @@
  #endif
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/linux/linux_ui.h"
  #endif
  
-@@ -68,7 +68,7 @@ mojom::ResultCode PrintingContextLinux::
+@@ -66,7 +66,7 @@ mojom::ResultCode PrintingContextLinux::
  
    ResetSettings();
  
@@ -24,7 +24,7 @@ $NetBSD$
    if (!ui::LinuxUi::instance())
      return mojom::ResultCode::kSuccess;
  
-@@ -84,7 +84,7 @@ mojom::ResultCode PrintingContextLinux::
+@@ -82,7 +82,7 @@ mojom::ResultCode PrintingContextLinux::
  }
  
  gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() {
@@ -33,7 +33,7 @@ $NetBSD$
    if (ui::LinuxUi::instance())
      return ui::LinuxUi::instance()->GetPdfPaperSize(this);
  #endif
-@@ -97,7 +97,7 @@ mojom::ResultCode PrintingContextLinux::
+@@ -95,7 +95,7 @@ mojom::ResultCode PrintingContextLinux::
    DCHECK(!printer_settings.show_system_dialog);
    DCHECK(!in_print_job_);
  
diff --git a/chromium/patches/patch-printing_printing__features.cc b/chromium/patches/patch-printing_printing__features.cc
index 539caf272e..81cf77271b 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-10-26 07:00:29.702872800 +0000
+--- printing/printing_features.cc.orig	2024-11-14 01:04:11.291631000 +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 70633f9ded..63f32559a0 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-10-26 07:00:29.702872800 +0000
+--- printing/printing_features.h.orig	2024-11-14 01:04:11.291631000 +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 1703bfbc69..1b41f2cd8d 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-10-26 07:00:29.702872800 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig	2024-11-14 01:04:11.291631000 +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 10bacf7a10..ca7ea316c4 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-10-26 07:00:29.702872800 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig	2024-11-14 01:04:11.291631000 +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 17bac74c78..95b0c3fdf7 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-10-26 07:00:29.706874600 +0000
+--- remoting/base/chromoting_event.cc.orig	2024-11-14 01:04:11.293630800 +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 551c933e6e..58173c8976 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-10-26 07:00:29.708875700 +0000
+--- remoting/base/host_settings.cc.orig	2024-11-14 01:04:11.295631000 +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 a41f2ca5e6..612400ff06 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-10-26 07:00:29.719880800 +0000
+--- remoting/client/display/sys_opengl.h.orig	2024-11-14 01:04:11.301631000 +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 b91348adf1..ac8abef565 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-10-26 07:00:29.749894900 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig	2024-11-14 01:04:11.306631000 +0000
 +++ remoting/codec/webrtc_video_encoder_vpx.cc
 @@ -93,7 +93,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 8733dd57a1..f0dbdba52f 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-10-26 07:00:29.752896300 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig	2024-11-14 01:04:11.307631000 +0000
 +++ remoting/host/base/desktop_environment_options.cc
 @@ -99,7 +99,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 42e6ca4a78..e0547a223f 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-10-26 07:00:29.752896300 +0000
+--- remoting/host/base/switches.cc.orig	2024-11-14 01:04:11.307631000 +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 f217e44c6f..b9553f7087 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-10-26 07:00:29.752896300 +0000
+--- remoting/host/base/switches.h.orig	2024-11-14 01:04:11.307631000 +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 008aeef201..d919f517ee 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-10-26 07:00:29.753896700 +0000
+--- remoting/host/basic_desktop_environment.cc.orig	2024-11-14 01:04:11.307631000 +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 6b66e611be..f11c782ae8 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-10-26 07:00:29.755897500 +0000
+--- remoting/host/chromoting_host.cc.orig	2024-11-14 01:04:11.309631000 +0000
 +++ remoting/host/chromoting_host.cc
 @@ -132,7 +132,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 2287e80e9f..aa50e0fae9 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.h
+++ b/chromium/patches/patch-remoting_host_chromoting__host.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host.h.orig	2024-10-26 07:00:29.755897500 +0000
+--- remoting/host/chromoting_host.h.orig	2024-11-14 01:04:11.309631000 +0000
 +++ remoting/host/chromoting_host.h
 @@ -33,7 +33,7 @@
  #include "remoting/protocol/session_manager.h"
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index 1b2ddd6eb3..341d3b3d92 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__context.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/chromoting_host_context.cc.orig	2024-10-26 07:00:29.756898200 +0000
+--- remoting/host/chromoting_host_context.cc.orig	2024-11-14 01:04:11.309631000 +0000
 +++ remoting/host/chromoting_host_context.cc
-@@ -294,7 +294,7 @@ std::unique_ptr<ChromotingHostContext> C
+@@ -293,7 +293,7 @@ std::unique_ptr<ChromotingHostContext> C
    // on a UI thread.
    scoped_refptr<AutoThreadTaskRunner> input_task_runner =
        AutoThread::CreateWithType("ChromotingInputThread", ui_task_runner,
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
index 32947ef294..3f9594e61f 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-10-26 07:00:29.756898200 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig	2024-11-14 01:04:11.310631000 +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 b45bc8f519..33a49eb2be 100644
--- a/chromium/patches/patch-remoting_host_client__session.cc
+++ b/chromium/patches/patch-remoting_host_client__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/client_session.cc.orig	2024-10-26 07:00:29.757898600 +0000
+--- remoting/host/client_session.cc.orig	2024-11-14 01:04:11.310631000 +0000
 +++ remoting/host/client_session.cc
 @@ -161,7 +161,7 @@ void ClientSession::NotifyClientResoluti
    if (desktop_environment_options_.enable_curtaining()) {
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 f00131589e..6a397c3d5c 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-10-26 07:00:29.759899600 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig	2024-11-14 01:04:11.311631200 +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 9680f3a7c6..8f959697fc 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-10-26 07:00:29.761900400 +0000
+--- remoting/host/desktop_and_cursor_conditional_composer.cc.orig	2024-11-14 01:04:11.312631100 +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 e93d9175bd..bff7d87503 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-10-26 07:00:29.761900400 +0000
+--- remoting/host/desktop_capturer_proxy.cc.orig	2024-11-14 01:04:11.312631100 +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 793c4114bd..743cfe1efc 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-10-26 07:00:29.761900400 +0000
+--- remoting/host/desktop_capturer_wrapper.cc.orig	2024-11-14 01:04:11.312631100 +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 e79e8935b4..176289392d 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-10-26 07:00:29.765902300 +0000
+--- remoting/host/evaluate_capability.cc.orig	2024-11-14 01:04:11.314631200 +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 1d62b46f5b..a58b8bf73c 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-10-26 07:00:29.770904800 +0000
+--- remoting/host/host_attributes.cc.orig	2024-11-14 01:04:11.317631200 +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 559a643161..89763317ca 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-10-26 07:00:29.770904800 +0000
+--- remoting/host/host_details.cc.orig	2024-11-14 01:04:11.317631200 +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 6527cfd503..a22b9fd7ac 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-10-26 07:00:29.771905200 +0000
+--- remoting/host/host_main.cc.orig	2024-11-14 01:04:11.318631200 +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 c31f77c182..290aeb05c7 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-10-26 07:00:29.868950800 +0000
+--- remoting/host/ipc_constants.cc.orig	2024-11-14 01:04:11.326631300 +0000
 +++ remoting/host/ipc_constants.cc
 @@ -17,7 +17,7 @@ namespace remoting {
  
@@ -15,7 +15,7 @@ $NetBSD$
  
  #if !defined(NDEBUG)
  // Use a different IPC name for debug builds so that we can run the host
-@@ -68,7 +68,7 @@ GetChromotingHostServicesServerName() {
+@@ -81,7 +81,7 @@ GetChromotingHostServicesServerName() {
    static const base::NoDestructor<mojo::NamedPlatformChannel::ServerName>
        server_name(
            named_mojo_ipc_server::WorkingDirectoryIndependentServerNameFromUTF8(
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
index b4f9be341f..4eca2f8d5a 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-10-26 07:00:29.904967500 +0000
+--- remoting/host/it2me/it2me_host.cc.orig	2024-11-14 01:04:11.328631200 +0000
 +++ remoting/host/it2me/it2me_host.cc
-@@ -57,7 +57,7 @@
+@@ -58,7 +58,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)
-@@ -185,7 +185,7 @@ void It2MeHost::Connect(
+@@ -184,7 +184,7 @@ void It2MeHost::Connect(
  
    OnPolicyUpdate(std::move(policies));
  
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 9c3499fa1b..fd71cf74bb 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-10-26 07:00:29.905968200 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig	2024-11-14 01:04:11.329631300 +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 e2af0494ac..803c9eec5a 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-10-26 07:00:29.914972300 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig	2024-11-14 01:04:11.335631400 +0000
 +++ remoting/host/me2me_desktop_environment.cc
 @@ -108,7 +108,7 @@ std::string Me2MeDesktopEnvironment::Get
      capabilities += protocol::kRemoteWebAuthnCapability;
diff --git a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
new file mode 100644
index 0000000000..ba73bea7ba
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.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
+
+--- remoting/host/mojo_caller_security_checker.cc.orig	2024-11-14 01:04:11.335631400 +0000
++++ remoting/host/mojo_caller_security_checker.cc
+@@ -37,7 +37,7 @@
+ namespace remoting {
+ namespace {
+ 
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ constexpr auto kAllowedCallerProgramNames =
+     base::MakeFixedFlatSet<base::FilePath::StringPieceType>({
+         "remote-open-url",
+@@ -98,7 +98,7 @@ bool IsTrustedMojoEndpoint(
+   return true;
+ #endif
+ 
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ 
+   // TODO: yuweih - see if it's possible to move away from PID-based security
+   // checks, which might be susceptible of PID reuse attacks.
+@@ -122,7 +122,7 @@ bool IsTrustedMojoEndpoint(
+   base::FilePath::StringType program_name =
+       caller_process_image_path.BaseName().value();
+   if (!kAllowedCallerProgramNames.contains(program_name)) {
+-#if BUILDFLAG(IS_LINUX) && !defined(NDEBUG)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && !defined(NDEBUG)
+     // Linux binaries generated in out/Debug are underscore-separated. To make
+     // debugging easier, we just check the name again with underscores replaced
+     // with hyphens.
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 c173a7f8b1..e15c299401 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-10-26 07:00:29.916973400 +0000
+--- remoting/host/mouse_cursor_monitor_proxy.cc.orig	2024-11-14 01:04:11.336631300 +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 f5c38c1de4..3b04244f3a 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-10-26 07:00:29.918974200 +0000
+--- remoting/host/policy_watcher.cc.orig	2024-11-14 01:04:11.338631400 +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 efa0955916..470911bea9 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-10-26 07:00:29.919974800 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig	2024-11-14 01:04:11.338631400 +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 c1e64e2aaf..79151fa218 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-10-26 07:00:29.920975200 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig	2024-11-14 01:04:11.339631300 +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 acb3c46e55..19da9542de 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-10-26 07:00:29.920975200 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig	2024-11-14 01:04:11.339631300 +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 ab8da8766f..02885c1412 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-10-26 07:00:29.921975600 +0000
+--- remoting/host/remoting_me2me_host.cc.orig	2024-11-14 01:04:11.339631300 +0000
 +++ remoting/host/remoting_me2me_host.cc
-@@ -134,7 +134,7 @@
+@@ -146,7 +146,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)
-@@ -145,13 +145,13 @@
+@@ -157,13 +157,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
  
-@@ -164,7 +164,7 @@
+@@ -177,7 +177,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)
-@@ -193,7 +193,7 @@ const char kApplicationName[] = "chromot
+@@ -205,7 +205,7 @@ const char kApplicationName[] = "chromot
  const char kStdinConfigPath[] = "-";
  #endif  // !defined(REMOTING_MULTI_PROCESS)
  
@@ -49,16 +49,16 @@ $NetBSD$
  // The command line switch used to pass name of the pipe to capture audio on
  // linux.
  const char kAudioPipeSwitchName[] = "audio-pipe-name";
-@@ -412,7 +412,7 @@ class HostProcess : public ConfigWatcher
- 
-   std::unique_ptr<ChromotingHostContext> context_;
+@@ -448,7 +448,7 @@ class HostProcess : public ConfigWatcher
+   std::unique_ptr<AgentProcessBrokerClient> agent_process_broker_client_;
+ #endif
  
 -#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
    // Watch for certificate changes and kill the host when changes occur
    std::unique_ptr<CertificateWatcher> cert_watcher_;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -478,7 +478,7 @@ class HostProcess : public ConfigWatcher
+@@ -515,7 +515,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_;
-@@ -785,7 +785,7 @@ void HostProcess::StartOnNetworkThread()
+@@ -834,7 +834,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)
  }
-@@ -856,7 +856,7 @@ void HostProcess::CreateAuthenticatorFac
+@@ -905,7 +905,7 @@ void HostProcess::CreateAuthenticatorFac
              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,
-@@ -1001,13 +1001,13 @@ void HostProcess::StartOnUiThread() {
+@@ -1047,13 +1047,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 =
-@@ -1084,7 +1084,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1130,7 +1130,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.
-@@ -1092,7 +1092,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1138,7 +1138,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(); }));
-@@ -1502,7 +1502,7 @@ bool HostProcess::OnUsernamePolicyUpdate
+@@ -1592,7 +1592,7 @@ bool HostProcess::OnUsernamePolicyUpdate
    // Returns false: never restart the host after this policy update.
    DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
  
@@ -128,7 +128,7 @@ $NetBSD$
    std::optional<bool> host_username_match_required =
        policies.FindBool(policy::key::kRemoteAccessHostMatchUsername);
    if (!host_username_match_required.has_value()) {
-@@ -1778,7 +1778,7 @@ void HostProcess::StartHost() {
+@@ -1866,7 +1866,7 @@ void HostProcess::StartHost() {
      corp_host_status_logger_->StartObserving(*session_manager);
    }
  
@@ -137,7 +137,7 @@ $NetBSD$
    desktop_environment_options_.set_enable_remote_webauthn(is_corp_host_);
  #endif
  
-@@ -1798,7 +1798,7 @@ void HostProcess::StartHost() {
+@@ -1886,7 +1886,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_ =
-@@ -1834,7 +1834,7 @@ void HostProcess::StartHost() {
+@@ -1922,7 +1922,7 @@ void HostProcess::StartHost() {
    // addresses.
    host_->Start(*host_owner_emails_.begin());
  
@@ -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();
-@@ -1968,7 +1968,7 @@ int HostProcessMain() {
+@@ -2069,7 +2069,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 ...)
-@@ -2017,7 +2017,7 @@ int HostProcessMain() {
+@@ -2118,7 +2118,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 65a99f23c1..a788ddefab 100644
--- a/chromium/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- remoting/host/setup/start_host_main.cc.orig	2024-10-26 07:00:29.929979300 +0000
+--- remoting/host/setup/start_host_main.cc.orig	2024-11-14 01:04:11.344631400 +0000
 +++ remoting/host/setup/start_host_main.cc
 @@ -38,7 +38,7 @@
  #include <unistd.h>
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 380c94f69c..33cfddc7ac 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-10-26 07:00:29.931980400 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig	2024-11-14 01:04:11.344631400 +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 931a2a1c95..9be2b6419c 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-10-26 07:00:29.931980400 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig	2024-11-14 01:04:11.345631400 +0000
 +++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
 @@ -30,7 +30,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 cec446e28f..a9ede5dc0e 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-10-26 07:00:30.066042700 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig	2024-11-14 01:04:11.373631700 +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 81fd8d909f..8631eeaa52 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-10-26 07:00:30.137075200 +0000
+--- sandbox/BUILD.gn.orig	2024-11-14 01:04:11.391631800 +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 4f6a0c601c..fe00a68ef2 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-10-26 07:00:30.137075200 +0000
+--- sandbox/features.gni.orig	2024-11-14 01:04:11.391631800 +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 8e7458fbc0..6e1feffd63 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-10-26 07:00:30.137075200 +0000
+--- sandbox/linux/BUILD.gn.orig	2024-11-14 01:04:11.391631800 +0000
 +++ sandbox/linux/BUILD.gn
 @@ -12,11 +12,11 @@ if (is_android) {
  }
@@ -21,7 +21,7 @@ $NetBSD$
  
    # On Android, use plain GTest.
    use_base_test_suite = is_linux || is_chromeos
-@@ -379,6 +379,17 @@ component("sandbox_services") {
+@@ -380,6 +380,17 @@ component("sandbox_services") {
        "services/libc_interceptor.h",
      ]
    }
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 fc14e03e00..32bd37a1ad 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-10-26 07:00:30.166088300 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig	2024-11-14 01:04:11.395632000 +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 dff4970245..60e3495c86 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-10-26 07:00:30.166088300 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig	2024-11-14 01:04:11.395632000 +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 bbb00a9dc8..5e7b5def89 100644
--- a/chromium/patches/patch-sandbox_policy_BUILD.gn
+++ b/chromium/patches/patch-sandbox_policy_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/BUILD.gn.orig	2024-10-26 07:00:30.175092500 +0000
+--- sandbox/policy/BUILD.gn.orig	2024-11-14 01:04:11.402632000 +0000
 +++ sandbox/policy/BUILD.gn
 @@ -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",
-@@ -127,6 +127,38 @@ component("policy") {
+@@ -129,6 +129,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 2af5369ba2..27e9159e2d 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-10-26 07:00:30.176092900 +0000
+--- sandbox/policy/features.cc.orig	2024-11-14 01:04:11.402632000 +0000
 +++ sandbox/policy/features.cc
 @@ -20,7 +20,11 @@ namespace sandbox::policy::features {
  // (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
@@ -18,7 +18,7 @@ $NetBSD$
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  // Enables a fine-grained seccomp-BPF syscall filter for the network service.
-@@ -134,7 +138,7 @@ BASE_FEATURE(kSpectreVariant2Mitigation,
+@@ -132,7 +136,7 @@ BASE_FEATURE(kSpectreVariant2Mitigation,
               base::FEATURE_ENABLED_BY_DEFAULT);
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
diff --git a/chromium/patches/patch-sandbox_policy_features.h b/chromium/patches/patch-sandbox_policy_features.h
index 443517effb..c3d9f0e143 100644
--- a/chromium/patches/patch-sandbox_policy_features.h
+++ b/chromium/patches/patch-sandbox_policy_features.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/features.h.orig	2024-10-26 07:00:30.176092900 +0000
+--- sandbox/policy/features.h.orig	2024-11-14 01:04:11.402632000 +0000
 +++ sandbox/policy/features.h
 @@ -45,7 +45,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATU
  SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation);
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 0c0f699613..959e04a072 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2024-10-29 13:58:39.333521897 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig	2024-11-16 19:58:05.048931085 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.cc
-@@ -0,0 +1,245 @@
+@@ -0,0 +1,211 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -165,7 +165,7 @@ $NetBSD$
 +    return true;
 +
 +  VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+      << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type);
++      << process_type << " sandbox_type=" << sandbox_type;
 +
 +  // Only one thread is running, pre-initialize if not already done.
 +  if (!pre_initialized_)
@@ -216,39 +216,5 @@ $NetBSD$
 +        // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
 +}
 +
-+// static
-+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) {
-+  switch (sandbox_type) {
-+    case sandbox::mojom::Sandbox::kNoSandbox:
-+      return "Unsandboxed";
-+    case sandbox::mojom::Sandbox::kRenderer:
-+      return "Renderer";
-+    case sandbox::mojom::Sandbox::kUtility:
-+      return "Utility";
-+    case sandbox::mojom::Sandbox::kGpu:
-+      return "GPU";
-+#if BUILDFLAG(ENABLE_PPAPI)
-+    case sandbox::mojom::Sandbox::kPpapi:
-+      return "PPAPI";
-+#endif
-+    case sandbox::mojom::Sandbox::kNetwork:
-+      return "Network";
-+    case sandbox::mojom::Sandbox::kCdm:
-+      return "CDM";
-+    case sandbox::mojom::Sandbox::kPrintCompositor:
-+      return "Print Compositor";
-+    case sandbox::mojom::Sandbox::kAudio:
-+      return "Audio";
-+    case sandbox::mojom::Sandbox::kSpeechRecognition:
-+      return "Speech Recognition";
-+    case sandbox::mojom::Sandbox::kService:
-+      return "Service";
-+    case sandbox::mojom::Sandbox::kVideoCapture:
-+      return "Video Capture";
-+    default:
-+      return "Unknown";
-+  }
-+}
-+
 +}  // namespace policy
 +}  // namespace sandbox
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index f7b043f35e..4f340b88c8 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2024-10-29 13:58:39.334160831 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig	2024-11-16 19:58:05.049874780 +0000
 +++ sandbox/policy/freebsd/sandbox_freebsd.h
-@@ -0,0 +1,278 @@
+@@ -0,0 +1,276 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -175,8 +175,6 @@ $NetBSD$
 +  // is called from inside these processes.
 +  int GetStatus();
 +
-+  static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type);
-+
 +  // Returns true if the current process is single-threaded or if the number
 +  // of threads cannot be determined.
 +  bool IsSingleThreaded() const;
diff --git a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
index 8f1db25231..c3b0d55b80 100644
--- a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/mojom/sandbox.mojom.orig	2024-10-26 07:00:30.181095100 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig	2024-11-14 01:04:11.405632000 +0000
 +++ sandbox/policy/mojom/sandbox.mojom
-@@ -80,6 +80,15 @@ enum Sandbox {
+@@ -81,6 +81,15 @@ enum Sandbox {
    [EnableIf=is_fuchsia]
    kVideoCapture,
  
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index 4f30dfc746..d946453ad2 100644
--- a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2024-10-29 13:58:39.336068693 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig	2024-11-16 19:58:05.052444659 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.cc
-@@ -0,0 +1,245 @@
+@@ -0,0 +1,211 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -165,7 +165,7 @@ $NetBSD$
 +    return true;
 +
 +  VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+      << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type);
++      << process_type << " sandbox_type=" << sandbox_type;
 +
 +  // Only one thread is running, pre-initialize if not already done.
 +  if (!pre_initialized_)
@@ -216,39 +216,5 @@ $NetBSD$
 +        // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
 +}
 +
-+// static
-+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) {
-+  switch (sandbox_type) {
-+    case sandbox::mojom::Sandbox::kNoSandbox:
-+      return "Unsandboxed";
-+    case sandbox::mojom::Sandbox::kRenderer:
-+      return "Renderer";
-+    case sandbox::mojom::Sandbox::kUtility:
-+      return "Utility";
-+    case sandbox::mojom::Sandbox::kGpu:
-+      return "GPU";
-+#if BUILDFLAG(ENABLE_PPAPI)
-+    case sandbox::mojom::Sandbox::kPpapi:
-+      return "PPAPI";
-+#endif
-+    case sandbox::mojom::Sandbox::kNetwork:
-+      return "Network";
-+    case sandbox::mojom::Sandbox::kCdm:
-+      return "CDM";
-+    case sandbox::mojom::Sandbox::kPrintCompositor:
-+      return "Print Compositor";
-+    case sandbox::mojom::Sandbox::kAudio:
-+      return "Audio";
-+    case sandbox::mojom::Sandbox::kSpeechRecognition:
-+      return "Speech Recognition";
-+    case sandbox::mojom::Sandbox::kService:
-+      return "Service";
-+    case sandbox::mojom::Sandbox::kVideoCapture:
-+      return "Video Capture";
-+    default:
-+      return "Unknown";
-+  }
-+}
-+
 +}  // namespace policy
 +}  // namespace sandbox
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
index ec39fd9a16..002b95cf31 100644
--- a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
+++ b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2024-10-29 13:58:39.336724110 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig	2024-11-16 19:58:05.053023224 +0000
 +++ sandbox/policy/netbsd/sandbox_netbsd.h
-@@ -0,0 +1,278 @@
+@@ -0,0 +1,276 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -175,8 +175,6 @@ $NetBSD$
 +  // is called from inside these processes.
 +  int GetStatus();
 +
-+  static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type);
-+
 +  // Returns true if the current process is single-threaded or if the number
 +  // of threads cannot be determined.
 +  bool IsSingleThreaded() const;
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index ff4ad6b306..c44eef1b1d 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2024-10-29 13:58:39.337580958 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig	2024-11-16 19:58:05.054275897 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,424 @@
+@@ -0,0 +1,392 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -209,6 +209,7 @@ $NetBSD$
 +      ufile = _UNVEIL_MAIN;
 +      break;
 +    case sandbox::mojom::Sandbox::kGpu:
++    case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
 +      ufile = _UNVEIL_GPU;
 +      break;
 +    case sandbox::mojom::Sandbox::kNetwork:
@@ -305,7 +306,7 @@ $NetBSD$
 +    return true;
 +
 +  VLOG(1) << "SandboxLinux::InitializeSandbox: process_type="
-+      << process_type << " sandbox_type=" << GetSandboxTypeInEnglish(sandbox_type);
++      << process_type << " sandbox_type=" << sandbox_type;
 +
 +  // Only one thread is running, pre-initialize if not already done.
 +  if (!pre_initialized_)
@@ -337,6 +338,7 @@ $NetBSD$
 +      SetPledge("stdio rpath flock prot_exec recvfd sendfd ps", NULL);
 +      break;
 +    case sandbox::mojom::Sandbox::kGpu:
++    case sandbox::mojom::Sandbox::kOnDeviceModelExecution:
 +      SetPledge("stdio drm rpath flock cpath wpath prot_exec recvfd sendfd tmppath", NULL);
 +      break;
 +#if BUILDFLAG(ENABLE_PPAPI)
@@ -359,7 +361,7 @@ $NetBSD$
 +      SetPledge("stdio rpath cpath wpath fattr flock sendfd recvfd prot_exec", NULL);
 +      break;
 +    default:
-+      LOG(ERROR) << "non-pledge()'d process: " << GetSandboxTypeInEnglish(sandbox_type);
++      LOG(ERROR) << "non-pledge()'d process: " << sandbox_type;
 +      break;
 +  }
 +
@@ -395,39 +397,5 @@ $NetBSD$
 +        // !defined(THREAD_SANITIZER) && !defined(LEAK_SANITIZER)
 +}
 +
-+// static
-+std::string SandboxLinux::GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type) {
-+  switch (sandbox_type) {
-+    case sandbox::mojom::Sandbox::kNoSandbox:
-+      return "Unsandboxed";
-+    case sandbox::mojom::Sandbox::kRenderer:
-+      return "Renderer";
-+    case sandbox::mojom::Sandbox::kUtility:
-+      return "Utility";
-+    case sandbox::mojom::Sandbox::kGpu:
-+      return "GPU";
-+#if BUILDFLAG(ENABLE_PPAPI)
-+    case sandbox::mojom::Sandbox::kPpapi:
-+      return "PPAPI";
-+#endif
-+    case sandbox::mojom::Sandbox::kNetwork:
-+      return "Network";
-+    case sandbox::mojom::Sandbox::kCdm:
-+      return "CDM";
-+    case sandbox::mojom::Sandbox::kPrintCompositor:
-+      return "Print Compositor";
-+    case sandbox::mojom::Sandbox::kAudio:
-+      return "Audio";
-+    case sandbox::mojom::Sandbox::kSpeechRecognition:
-+      return "Speech Recognition";
-+    case sandbox::mojom::Sandbox::kService:
-+      return "Service";
-+    case sandbox::mojom::Sandbox::kVideoCapture:
-+      return "Video Capture";
-+    default:
-+      return "Unknown";
-+  }
-+}
-+
 +}  // namespace policy
 +}  // namespace sandbox
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 56d865ecc7..9fdd423657 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2024-10-29 13:58:39.338227156 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig	2024-11-16 19:58:05.054911732 +0000
 +++ sandbox/policy/openbsd/sandbox_openbsd.h
-@@ -0,0 +1,282 @@
+@@ -0,0 +1,280 @@
 +// Copyright (c) 2012 The Chromium Authors. All rights reserved.
 +// Use of this source code is governed by a BSD-style license that can be
 +// found in the LICENSE file.
@@ -175,8 +175,6 @@ $NetBSD$
 +  // is called from inside these processes.
 +  int GetStatus();
 +
-+  static std::string GetSandboxTypeInEnglish(sandbox::mojom::Sandbox sandbox_type);
-+
 +  // Returns true if the current process is single-threaded or if the number
 +  // of threads cannot be determined.
 +  bool IsSingleThreaded() const;
diff --git a/chromium/patches/patch-sandbox_policy_sandbox.cc b/chromium/patches/patch-sandbox_policy_sandbox.cc
index 970abc81b0..62315f4196 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-10-26 07:00:30.181095100 +0000
+--- sandbox/policy/sandbox.cc.orig	2024-11-14 01:04:11.405632000 +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 d0810b1a83..8660585298 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-10-26 07:00:30.181095100 +0000
+--- sandbox/policy/sandbox.h.orig	2024-11-14 01:04:11.405632000 +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 b1e06357df..f5578fec0d 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-10-26 07:00:30.181095100 +0000
+--- sandbox/policy/sandbox_type.cc.orig	2024-11-14 01:04:11.405632000 +0000
 +++ sandbox/policy/sandbox_type.cc
 @@ -38,7 +38,7 @@ bool IsUnsandboxedSandboxType(Sandbox sa
  #endif
@@ -33,7 +33,20 @@ $NetBSD$
      case Sandbox::kZygoteIntermediateSandbox:
      case Sandbox::kHardwareVideoEncoding:
  #endif
-@@ -131,7 +131,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -81,10 +81,10 @@ bool IsUnsandboxedSandboxType(Sandbox sa
+     case Sandbox::kScreenAI:
+ #endif
+     case Sandbox::kSpeechRecognition:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     case Sandbox::kVideoEffects:
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+     case Sandbox::kOnDeviceTranslation:
+ #endif
+       return false;
+@@ -136,7 +136,7 @@ void SetCommandLineFlagsForSandboxType(b
  #endif
      case Sandbox::kPrintCompositor:
      case Sandbox::kAudio:
@@ -42,7 +55,7 @@ $NetBSD$
      case Sandbox::kVideoCapture:
  #endif
  #if BUILDFLAG(IS_WIN)
-@@ -142,10 +142,10 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -147,10 +147,10 @@ void SetCommandLineFlagsForSandboxType(b
      case Sandbox::kMediaFoundationCdm:
      case Sandbox::kWindowsSystemProxyResolver:
  #endif  // BUILDFLAG(IS_WIN)
@@ -55,7 +68,20 @@ $NetBSD$
      case Sandbox::kHardwareVideoEncoding:
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  #if BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -171,7 +171,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -168,10 +168,10 @@ void SetCommandLineFlagsForSandboxType(b
+     case Sandbox::kScreenAI:
+ #endif
+     case Sandbox::kSpeechRecognition:
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     case Sandbox::kVideoEffects:
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+     case Sandbox::kOnDeviceTranslation:
+ #endif
+       DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
+@@ -181,7 +181,7 @@ void SetCommandLineFlagsForSandboxType(b
            switches::kServiceSandboxType,
            StringFromUtilitySandboxType(sandbox_type));
        break;
@@ -64,7 +90,7 @@ $NetBSD$
      case Sandbox::kZygoteIntermediateSandbox:
        break;
  #endif
-@@ -211,7 +211,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
+@@ -221,7 +221,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
      return Sandbox::kUtility;
    }
  
@@ -73,7 +99,7 @@ $NetBSD$
    // Intermediate process gains a sandbox later.
    if (process_type == switches::kZygoteProcessType)
      return Sandbox::kZygoteIntermediateSandbox;
-@@ -259,7 +259,7 @@ std::string StringFromUtilitySandboxType
+@@ -267,7 +267,7 @@ std::string StringFromUtilitySandboxType
        return switches::kUtilitySandbox;
      case Sandbox::kAudio:
        return switches::kAudioSandbox;
@@ -82,7 +108,21 @@ $NetBSD$
      case Sandbox::kVideoCapture:
        return switches::kVideoCaptureSandbox;
  #endif
-@@ -291,11 +291,11 @@ std::string StringFromUtilitySandboxType
+@@ -281,11 +281,11 @@ std::string StringFromUtilitySandboxType
+     case Sandbox::kScreenAI:
+       return switches::kScreenAISandbox;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     case Sandbox::kVideoEffects:
+       return switches::kVideoEffectsSandbox;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+     case Sandbox::kOnDeviceTranslation:
+       return switches::kOnDeviceTranslationSandbox;
+ #endif
+@@ -305,11 +305,11 @@ std::string StringFromUtilitySandboxType
      case Sandbox::kMirroring:
        return switches::kMirroringSandbox;
  #endif
@@ -96,7 +136,7 @@ $NetBSD$
      case Sandbox::kHardwareVideoEncoding:
        return switches::kHardwareVideoEncodingSandbox;
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -314,7 +314,7 @@ std::string StringFromUtilitySandboxType
+@@ -328,7 +328,7 @@ std::string StringFromUtilitySandboxType
        // The following are not utility processes so should not occur.
      case Sandbox::kRenderer:
      case Sandbox::kGpu:
@@ -104,11 +144,23 @@ $NetBSD$
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
      case Sandbox::kZygoteIntermediateSandbox:
  #endif
-       NOTREACHED_IN_MIGRATION();
-@@ -389,15 +389,15 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+       NOTREACHED();
+@@ -399,25 +399,25 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+   if (sandbox_string == switches::kScreenAISandbox)
+     return Sandbox::kScreenAI;
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
    if (sandbox_string == switches::kVideoEffectsSandbox) {
      return Sandbox::kVideoEffects;
    }
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+   if (sandbox_string == switches::kOnDeviceTranslationSandbox) {
+     return Sandbox::kOnDeviceTranslation;
+   }
+ #endif
 -#if BUILDFLAG(IS_FUCHSIA)
 +#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
    if (sandbox_string == switches::kVideoCaptureSandbox)
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index 04575a2605..bd6d378af1 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-10-26 07:00:30.181095100 +0000
+--- sandbox/policy/switches.cc.orig	2024-11-14 01:04:11.405632000 +0000
 +++ sandbox/policy/switches.cc
 @@ -55,10 +55,10 @@ const char kWindowsSystemProxyResolverSa
  const char kMirroringSandbox[] = "mirroring";
@@ -19,7 +19,16 @@ $NetBSD$
  const char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -98,7 +98,9 @@ const char kGpuSandboxFailuresFatal[] = 
+@@ -71,7 +71,7 @@ const char kLibassistantSandbox[] = "lib
+ #endif  // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ const char kOnDeviceTranslationSandbox[] = "on_device_translation";
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ 
+@@ -102,7 +102,9 @@ const char kGpuSandboxFailuresFatal[] = 
  // Meant to be used as a browser-level switch for testing purposes only.
  const char kNoSandbox[] = "no-sandbox";
  
diff --git a/chromium/patches/patch-sandbox_policy_switches.h b/chromium/patches/patch-sandbox_policy_switches.h
index 0f7d550548..5a3d502b41 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-10-26 07:00:30.181095100 +0000
+--- sandbox/policy/switches.h.orig	2024-11-14 01:04:11.405632000 +0000
 +++ sandbox/policy/switches.h
 @@ -58,10 +58,10 @@ SANDBOX_POLICY_EXPORT extern const char 
  SANDBOX_POLICY_EXPORT extern const char kMirroringSandbox[];
@@ -19,7 +19,16 @@ $NetBSD$
  SANDBOX_POLICY_EXPORT extern const char kHardwareVideoEncodingSandbox[];
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
  
-@@ -83,7 +83,8 @@ SANDBOX_POLICY_EXPORT extern const char 
+@@ -74,7 +74,7 @@ SANDBOX_POLICY_EXPORT extern const char 
+ #endif  // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+ #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
+ 
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ SANDBOX_POLICY_EXPORT extern const char kOnDeviceTranslationSandbox[];
+ #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+ 
+@@ -87,7 +87,8 @@ SANDBOX_POLICY_EXPORT extern const char 
  SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
  SANDBOX_POLICY_EXPORT extern const char kGpuSandboxFailuresFatal[];
  SANDBOX_POLICY_EXPORT extern const char kNoSandbox[];
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 89b76da53e..7540ae7ee7 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-10-26 07:00:30.214110400 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig	2024-11-14 01:04:11.421632300 +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 435fe0cc62..67fca555af 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-10-26 07:00:30.214110400 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig	2024-11-14 01:04:11.421632300 +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 e08eff6597..092816ccd2 100644
--- a/chromium/patches/patch-services_device_BUILD.gn
+++ b/chromium/patches/patch-services_device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/BUILD.gn.orig	2024-10-26 07:00:30.235120000 +0000
+--- services/device/BUILD.gn.orig	2024-11-14 01:04:11.432632200 +0000
 +++ services/device/BUILD.gn
 @@ -15,7 +15,7 @@ if (is_android) {
  }
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 e5919e91cc..cad6094748 100644
--- a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
+++ b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/geolocation/location_provider_manager.cc.orig	2024-10-26 07:00:30.258130600 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig	2024-11-14 01:04:11.446632400 +0000
 +++ services/device/geolocation/location_provider_manager.cc
-@@ -51,7 +51,7 @@ LocationProviderManager::LocationProvide
+@@ -87,7 +87,7 @@ LocationProviderManager::LocationProvide
  #if BUILDFLAG(IS_ANDROID)
    // On Android, default to using the platform location provider.
    provider_manager_mode_ = kPlatformOnly;
diff --git a/chromium/patches/patch-services_device_hid_BUILD.gn b/chromium/patches/patch-services_device_hid_BUILD.gn
index a36625fb11..aa689c6617 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-10-26 07:00:30.263132800 +0000
+--- services/device/hid/BUILD.gn.orig	2024-11-14 01:04:11.449632400 +0000
 +++ services/device/hid/BUILD.gn
 @@ -36,7 +36,33 @@ source_set("hid") {
      "//services/device/public/mojom",
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
index 46057a9655..589dc0b664 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-10-29 13:58:39.347730707 +0000
+--- services/device/hid/hid_connection_fido.cc.orig	2024-11-16 19:58:05.068483846 +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 f90616fca4..cab3041111 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-10-29 13:58:39.348367685 +0000
+--- services/device/hid/hid_connection_fido.h.orig	2024-11-16 19:58:05.069138677 +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 c063ab2ed3..ab50e06436 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-10-29 13:58:39.348879503 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig	2024-11-16 19:58:05.069694614 +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 a7e7d5e93b..e33847bd96 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-10-29 13:58:39.349533523 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig	2024-11-16 19:58:05.070294969 +0000
 +++ services/device/hid/hid_connection_freebsd.h
 @@ -0,0 +1,67 @@
 +// Copyright (c) 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service.cc b/chromium/patches/patch-services_device_hid_hid__service.cc
index def7db4321..ba1aabbdc5 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-10-26 07:00:30.265133600 +0000
+--- services/device/hid/hid_service.cc.orig	2024-11-14 01:04:11.450632600 +0000
 +++ services/device/hid/hid_service.cc
 @@ -20,12 +20,18 @@
  
diff --git a/chromium/patches/patch-services_device_hid_hid__service__fido.cc b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
index 49b22710c8..d47da05f39 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-10-29 13:58:39.350778704 +0000
+--- services/device/hid/hid_service_fido.cc.orig	2024-11-16 19:58:05.071617483 +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 9ab8f777db..7d6c5b2d7f 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-10-29 13:58:39.351432166 +0000
+--- services/device/hid/hid_service_fido.h.orig	2024-11-16 19:58:05.072346067 +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 9fe47a76a3..8be56c721c 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-10-29 13:58:39.351900401 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig	2024-11-16 19:58:05.072872391 +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 3701f9f743..1bb81a2d39 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-10-29 13:58:39.352542408 +0000
+--- services/device/hid/hid_service_freebsd.h.orig	2024-11-16 19:58:05.073590918 +0000
 +++ services/device/hid/hid_service_freebsd.h
 @@ -0,0 +1,49 @@
 +// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc b/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
index 03111ee845..3cffef5a29 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_netbsd.cc.orig	2024-10-29 13:58:39.353161507 +0000
+--- services/device/hid/hid_service_netbsd.cc.orig	2024-11-16 19:58:05.074174512 +0000
 +++ services/device/hid/hid_service_netbsd.cc
 @@ -0,0 +1,27 @@
 +// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
index 73dc69ddb1..8205784829 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/hid/hid_service_netbsd.h.orig	2024-10-29 13:58:39.353685617 +0000
+--- services/device/hid/hid_service_netbsd.h.orig	2024-11-16 19:58:05.074698601 +0000
 +++ services/device/hid/hid_service_netbsd.h
 @@ -0,0 +1,33 @@
 +// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
index 2865deb210..f7f9d6633b 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-10-26 07:00:30.270135900 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig	2024-11-14 01:04:11.453632600 +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 00cede58fe..da7fd7f38d 100644
--- a/chromium/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/device/public/mojom/BUILD.gn.orig	2024-10-26 07:00:30.277139200 +0000
+--- services/device/public/mojom/BUILD.gn.orig	2024-11-14 01:04:11.458632500 +0000
 +++ services/device/public/mojom/BUILD.gn
 @@ -98,7 +98,7 @@ mojom("device_service") {
    enable_js_fuzzing = false
diff --git a/chromium/patches/patch-services_device_serial_BUILD.gn b/chromium/patches/patch-services_device_serial_BUILD.gn
index 461b1c155b..4f5446826d 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-10-26 07:00:30.280140600 +0000
+--- services/device/serial/BUILD.gn.orig	2024-11-14 01:04:11.459632600 +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 50cdec6ac7..1b6b8d160d 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-10-26 07:00:30.281141000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig	2024-11-14 01:04:11.460632600 +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 599e7390d5..e81b9585a0 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-10-26 07:00:30.282141400 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig	2024-11-14 01:04:11.460632600 +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 d6ebbec247..f0af54af52 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-10-26 07:00:30.284142500 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig	2024-11-14 01:04:11.462632700 +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 d90770612a..3326bbe4ab 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-10-26 07:00:30.285143000 +0000
+--- services/device/usb/BUILD.gn.orig	2024-11-14 01:04:11.462632700 +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 ffccb91b89..75e59037f6 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-10-26 07:00:30.290145200 +0000
+--- services/device/usb/usb_service.cc.orig	2024-11-14 01:04:11.466632600 +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 ec511dc872..d5c8c3b82f 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-10-29 13:58:39.362913982 +0000
+--- services/device/usb/usb_service_fake.cc.orig	2024-11-16 19:58:05.082900759 +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 0330c1192f..38a606afbb 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-10-29 13:58:39.363497879 +0000
+--- services/device/usb/usb_service_fake.h.orig	2024-11-16 19:58:05.083451946 +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 d7e9c03bee..9f38aa20f6 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-10-26 07:00:30.306152600 +0000
+--- services/network/BUILD.gn.orig	2024-11-14 01:04:11.474632700 +0000
 +++ services/network/BUILD.gn
-@@ -395,7 +395,6 @@ if (is_linux || is_chromeos) {
+@@ -401,7 +401,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 896dae4700..4091ed5115 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-10-26 07:00:30.325161200 +0000
+--- services/network/network_context.cc.orig	2024-11-14 01:04:11.482632900 +0000
 +++ services/network/network_context.cc
-@@ -588,7 +588,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -589,7 +589,7 @@ NetworkContext::NetworkContextHttpAuthPr
  NetworkContext::NetworkContextHttpAuthPreferences::
      ~NetworkContextHttpAuthPreferences() = default;
  
@@ -15,7 +15,7 @@ $NetBSD$
  bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
      const {
    if (network_service_) {
-@@ -2435,7 +2435,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2444,7 +2444,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 99a7ce9efb..d75d8c3c75 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-10-26 07:00:30.325161200 +0000
+--- services/network/network_context.h.orig	2024-11-14 01:04:11.483632800 +0000
 +++ services/network/network_context.h
-@@ -697,7 +697,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 79b3f226c2..aaea37cd11 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-10-26 07:00:30.329163000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig	2024-11-14 01:04:11.484632700 +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 c5153e01e2..e948e67174 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-10-26 07:00:30.329163000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig	2024-11-14 01:04:11.484632700 +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 a2202b3944..452b982575 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-10-26 07:00:30.330163500 +0000
+--- services/network/network_service.cc.orig	2024-11-14 01:04:11.484632700 +0000
 +++ services/network/network_service.cc
 @@ -99,7 +99,7 @@
  #include "third_party/boringssl/src/include/openssl/cpu.h"
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 77af21cdac..7f28e27705 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-10-26 07:00:30.330163500 +0000
+--- services/network/network_service.h.orig	2024-11-14 01:04:11.484632700 +0000
 +++ services/network/network_service.h
 @@ -238,7 +238,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE) 
        const std::vector<ContentSettingPatternSource>& settings) override;
diff --git a/chromium/patches/patch-services_network_public_cpp_BUILD.gn b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
index 09f386fa8a..22c5a7b951 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-10-26 07:00:30.339167600 +0000
+--- services/network/public/cpp/BUILD.gn.orig	2024-11-14 01:04:11.489632800 +0000
 +++ services/network/public/cpp/BUILD.gn
 @@ -481,7 +481,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 651d2d740f..a31d9bf76c 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-10-26 07:00:30.349172000 +0000
+--- services/network/public/cpp/features.cc.orig	2024-11-14 01:04:11.495633000 +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 a95d363df9..b287b1c6a2 100644
--- a/chromium/patches/patch-services_network_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/network/public/mojom/BUILD.gn.orig	2024-10-26 07:00:30.365179500 +0000
+--- services/network/public/mojom/BUILD.gn.orig	2024-11-14 01:04:11.504633000 +0000
 +++ services/network/public/mojom/BUILD.gn
-@@ -493,11 +493,11 @@ mojom("url_loader_base") {
+@@ -491,11 +491,11 @@ mojom("url_loader_base") {
    }
  
    enabled_features = []
@@ -20,7 +20,7 @@ $NetBSD$
      # TODO(crbug.com/40263697): Remove this once is_linux in the mojom IDL does
      # not include lacros.
      enabled_features += [ "use_network_interface_change_listener" ]
-@@ -1490,7 +1490,7 @@ mojom("mojom") {
+@@ -1493,7 +1493,7 @@ mojom("mojom") {
      }
    }
  
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 a706efa0a0..11745af289 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-10-26 07:00:30.381186700 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig	2024-11-14 01:04:11.513633000 +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 a8e82bf63a..6b7c5dae8d 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,10 +4,10 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/on_device_model/on_device_model_service.h.orig	2024-10-26 07:00:30.406198300 +0000
+--- services/on_device_model/on_device_model_service.h.orig	2024-11-14 01:04:11.527633200 +0000
 +++ services/on_device_model/on_device_model_service.h
-@@ -27,6 +27,10 @@ namespace ml {
- class OnDeviceModelInternalImpl;
+@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
+ class TsHolder;
  }
  
 +#if BUILDFLAG(IS_BSD)
@@ -17,7 +17,7 @@ $NetBSD$
  namespace on_device_model {
  
  class COMPONENT_EXPORT(ON_DEVICE_MODEL) OnDeviceModelService
-@@ -40,7 +44,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) 
+@@ -44,7 +48,7 @@ class COMPONENT_EXPORT(ON_DEVICE_MODEL) 
    // Must be called in the service's process after the run loop finished.
    [[nodiscard]] static bool Shutdown();
  
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 c32f4f77fd..463311238c 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-10-26 07:00:30.406198300 +0000
+--- services/on_device_model/pre_sandbox_init.cc.orig	2024-11-14 01:04:11.527633200 +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 b0f7d2c446..6390a943df 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-10-26 07:00:30.422205700 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig	2024-11-14 01:04:11.536633300 +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 fa615a78ed..8afb2532ad 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-10-26 07:00:30.423206000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig	2024-11-14 01:04:11.537633400 +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 c91e4bd5fc..da0a220470 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-10-26 07:00:30.424206500 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig	2024-11-14 01:04:11.537633400 +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 5be7ff55bb..8d28aef898 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-10-29 13:58:39.386876943 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig	2024-11-16 19:58:05.106507386 +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 2e7dc4407d..e99b843bc4 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-10-26 07:00:30.427208000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig	2024-11-14 01:04:11.539633300 +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 b1aa747ab4..3ec0dd5fe0 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-10-26 07:00:30.428208400 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig	2024-11-14 01:04:11.539633300 +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 f1692308be..5421435ee1 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-10-26 07:00:30.428208400 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig	2024-11-14 01:04:11.540633400 +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 f5a754622d..94a400629e 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-10-26 07:00:30.429208800 +0000
+--- services/service_manager/BUILD.gn.orig	2024-11-14 01:04:11.540633400 +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 60977c5035..5fd49c793a 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-10-26 07:00:30.431209800 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig	2024-11-14 01:04:11.542633300 +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 1fd26176c2..167235ede3 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-10-26 07:00:30.550264100 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig	2024-11-14 01:04:11.564633600 +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 965b1cdf41..0dcdce5415 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-10-26 07:00:30.556267000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig	2024-11-14 01:04:11.569633700 +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 e146d68466..09040cf99f 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,41 +4,41 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_capture/video_capture_service_impl.cc.orig	2024-10-26 07:00:30.559268200 +0000
+--- services/video_capture/video_capture_service_impl.cc.orig	2024-11-14 01:04:11.571633800 +0000
 +++ services/video_capture/video_capture_service_impl.cc
-@@ -42,7 +42,7 @@
- #include "services/video_capture/lacros/device_factory_adapter_lacros.h"
+@@ -43,7 +43,7 @@
  #endif  // BUILDFLAG(IS_CHROMEOS_LACROS)
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  #include "media/capture/capture_switches.h"
  #include "media/capture/video/video_capture_gpu_channel_host.h"
  #include "services/viz/public/cpp/gpu/context_provider_command_buffer.h"
-@@ -110,7 +110,7 @@ class VideoCaptureServiceImpl::GpuDepend
-       this};
+@@ -112,7 +112,7 @@ class VideoCaptureServiceImpl::GpuDepend
  };
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  // 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
-@@ -337,7 +337,7 @@ void VideoCaptureServiceImpl::LazyInitia
+@@ -334,7 +334,7 @@ void VideoCaptureServiceImpl::LazyInitia
      gpu_dependencies_context_ = std::make_unique<GpuDependenciesContext>();
  
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
--#if BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_CHROMEOS_ASH)
    {
  #else
-   if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
-@@ -469,7 +469,7 @@ void VideoCaptureServiceImpl::OnGpuInfoU
- }
+@@ -468,7 +468,7 @@ void VideoCaptureServiceImpl::OnGpuInfoU
  #endif
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  void VideoCaptureServiceImpl::SetVizGpu(std::unique_ptr<viz::Gpu> viz_gpu) {
    viz_gpu_ = std::move(viz_gpu);
  }
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 55f4fa74f4..f1b49002f1 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,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- services/video_capture/video_capture_service_impl.h.orig	2024-10-26 07:00:30.559268200 +0000
+--- services/video_capture/video_capture_service_impl.h.orig	2024-11-14 01:04:11.571633800 +0000
 +++ services/video_capture/video_capture_service_impl.h
-@@ -27,7 +27,7 @@
- #include "services/video_capture/ash/video_capture_device_factory_ash.h"
+@@ -28,7 +28,7 @@
  #endif  // BUILDFLAG(IS_CHROMEOS_ASH)
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
  #include "services/viz/public/cpp/gpu/gpu.h"
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
-         // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -75,7 +75,7 @@ class VideoCaptureServiceImpl : public m
- #if BUILDFLAG(IS_WIN)
+         // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_MAC)
+@@ -77,7 +77,7 @@ class VideoCaptureServiceImpl : public m
    void OnGpuInfoUpdate(const CHROME_LUID& luid) override;
  #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    void SetVizGpu(std::unique_ptr<viz::Gpu> viz_gpu);
  #endif  // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
-         // BUILDFLAG(IS_CHROMEOS_ASH)
-@@ -120,7 +120,7 @@ class VideoCaptureServiceImpl : public m
-       factory_receivers_ash_;
+         // BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_MAC)
+@@ -123,7 +123,7 @@ class VideoCaptureServiceImpl : public m
  #endif
  
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS_ASH) || \
+-    BUILDFLAG(IS_MAC)
++    BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
    class VizGpuContextProvider;
    std::unique_ptr<VizGpuContextProvider> viz_gpu_context_provider_;
    std::unique_ptr<viz::Gpu> viz_gpu_;
diff --git a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
new file mode 100644
index 0000000000..e0ab73e5b3
--- /dev/null
+++ b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
@@ -0,0 +1,33 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- services/video_effects/video_effects_sandbox_hook_linux.cc.orig	2024-11-14 01:04:11.572633700 +0000
++++ services/video_effects/video_effects_sandbox_hook_linux.cc
+@@ -6,7 +6,13 @@
+ 
+ #include <dlfcn.h>
+ 
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+ #include "services/on_device_model/ml/chrome_ml.h"
+ 
+ namespace video_effects {
+@@ -29,8 +35,10 @@ bool VideoEffectsPreSandboxHook(
+     DVLOG(1) << "Successfully opened Chrome ML shared library.";
+   }
+ 
++#if !BUILDFLAG(IS_BSD)
+   auto* instance = sandbox::policy::SandboxLinux::GetInstance();
+   instance->EngageNamespaceSandboxIfPossible();
++#endif
+   return true;
+ }
+ 
diff --git a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
new file mode 100644
index 0000000000..2a017010e3
--- /dev/null
+++ b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
@@ -0,0 +1,22 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- services/video_effects/video_effects_sandbox_hook_linux.h.orig	2024-11-14 01:04:11.572633700 +0000
++++ services/video_effects/video_effects_sandbox_hook_linux.h
+@@ -5,7 +5,13 @@
+ #ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
+ #define SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
+ 
++#include "build/build_config.h"
++
++#if BUILDFLAG(IS_BSD)
++#include "sandbox/policy/sandbox.h"
++#else
+ #include "sandbox/policy/linux/sandbox_linux.h"
++#endif
+ 
+ namespace video_effects {
+ 
diff --git a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
index 2a3868e199..b0061861a1 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-10-26 07:00:30.608290700 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig	2024-11-14 01:04:11.587633800 +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 c1e340c0bf..53e138b71d 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-10-26 07:00:30.614293600 +0000
+--- skia/ext/font_utils.cc.orig	2024-11-14 01:04:11.591633800 +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 5b9a79ed37..56b1452b67 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-10-26 07:00:30.615294000 +0000
+--- skia/ext/platform_canvas.h.orig	2024-11-14 01:04:11.592634000 +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 1d835949f1..ed63f59824 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-10-26 07:00:30.640305500 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig	2024-11-14 01:04:11.593634000 +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 81ad99c536..84006c752f 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-10-26 07:00:31.504695400 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig	2024-11-14 01:04:11.670634700 +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 92c4e173e3..f1ea213f5b 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-10-26 07:00:31.507696900 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig	2024-11-14 01:04:11.672634600 +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 90e6338094..7dd06ac57a 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-10-26 07:00:31.508697300 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig	2024-11-14 01:04:11.673634800 +0000
 +++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
 @@ -30,7 +30,7 @@
  #include <sys/syscall.h>
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index 39f3ec76f6..675285ba99 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-10-26 07:00:31.606741200 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig	2024-11-14 01:04:11.685634900 +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 a1d452a826..31dad0cbfe 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-10-26 07:00:31.713789000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig	2024-11-14 01:04:11.723635200 +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 ee970e38cf..a90319cda9 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-10-26 07:00:31.779818300 +0000
+--- third_party/afl/src/afl-fuzz.c.orig	2024-11-14 01:04:11.755635500 +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 46f0535b4b..f5e25cc1b6 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-10-26 07:02:09.931671400 +0000
+--- third_party/angle/BUILD.gn.orig	2024-11-14 01:06:45.578498600 +0000
 +++ third_party/angle/BUILD.gn
 @@ -354,7 +354,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 2ba8dd5dd2..5c34cc4297 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-10-26 07:02:12.347953800 +0000
+--- third_party/angle/src/common/platform.h.orig	2024-11-14 01:06:45.619498700 +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 90c56e876b..ce2b9551fc 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-10-26 07:02:12.347953800 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig	2024-11-14 01:06:45.619498700 +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 3c8b578a2c..c101afdea5 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-10-26 07:02:12.349954100 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig	2024-11-14 01:06:45.620499000 +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 7c62b6dc48..47dbf5058f 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-10-26 07:02:12.350954300 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig	2024-11-14 01:06:45.620499000 +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 b3571603b3..0c70d033e2 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-10-26 07:02:14.363188500 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig	2024-11-14 01:06:45.649499000 +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 dc45fdcd74..5b5890a133 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-10-26 07:02:14.363188500 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig	2024-11-14 01:06:45.649499000 +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 771f227e3e..fe4155e383 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-10-26 07:02:14.363188500 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig	2024-11-14 01:06:45.649499000 +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 8d7f9fe8b2..83da92f20e 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-10-26 07:02:14.364188400 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig	2024-11-14 01:06:45.649499000 +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 72916559a1..7722246460 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-10-26 07:02:14.863247000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig	2024-11-14 01:06:45.655499000 +0000
 +++ third_party/angle/src/libANGLE/Display.cpp
 @@ -60,7 +60,7 @@
  #        include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
@@ -42,7 +42,7 @@ $NetBSD$
  #        if defined(ANGLE_USE_GBM)
              if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
              {
-@@ -2158,7 +2158,7 @@ static ClientExtensions GenerateClientEx
+@@ -2131,7 +2131,7 @@ static ClientExtensions GenerateClientEx
      extensions.x11Visual = true;
  #endif
  
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 26aca524e6..2fcc8fc3c8 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-10-26 07:02:15.094273600 +0000
+--- third_party/angle/src/libANGLE/formatutils.cpp.orig	2024-11-14 01:06:45.668499000 +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 cdf0a548de..7146041faf 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-10-26 07:02:15.692342300 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig	2024-11-14 01:06:45.704499200 +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 88cdfecbeb..0431082c1f 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-10-26 07:02:15.961373300 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig	2024-11-14 01:06:45.721499400 +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 4b44ace1b4..0cfb384884 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-10-26 07:02:22.022070400 +0000
+--- third_party/angle/util/BUILD.gn.orig	2024-11-14 01:06:45.872500200 +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 9fcdcac217..0be3f804ab 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-10-26 07:00:31.935888000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig	2024-11-14 01:04:11.841636400 +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 6db19609ed..3847e31e8f 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-10-26 07:00:32.726234000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig	2024-11-14 01:04:12.133639300 +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 4e7ca32fb2..b4d3d88ce2 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-10-26 07:00:32.726234000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig	2024-11-14 01:04:12.133639300 +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 b97c7212a4..3161fbc04d 100644
--- a/chromium/patches/patch-third__party_blink_public_platform_platform.h
+++ b/chromium/patches/patch-third__party_blink_public_platform_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/platform/platform.h.orig	2024-10-26 07:00:32.864294300 +0000
+--- third_party/blink/public/platform/platform.h.orig	2024-11-14 01:04:12.165639600 +0000
 +++ third_party/blink/public/platform/platform.h
 @@ -374,7 +374,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 2a92a8f616..6dbe414a3e 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/public/platform/web_vector.h.orig	2024-10-26 07:00:32.873298200 +0000
+--- third_party/blink/public/platform/web_vector.h.orig	2024-11-14 01:04:12.170639800 +0000
 +++ third_party/blink/public/platform/web_vector.h
-@@ -91,7 +91,7 @@ class WebVector {
+@@ -86,7 +86,7 @@ class WebVector {
    // The vector can be populated using reserve() and emplace_back().
    WebVector() = default;
  
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 e7bc2dc3ae..5fc19bcf19 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-10-26 07:00:32.948330900 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig	2024-11-14 01:04:12.208640000 +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 361246cd3a..03535a2515 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-10-26 07:00:32.962337000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig	2024-11-14 01:04:12.216640200 +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 29bbf560e9..dca46f7a44 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-10-26 07:00:32.966338900 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig	2024-11-14 01:04:12.219640300 +0000
 +++ third_party/blink/renderer/controller/blink_initializer.cc
 @@ -81,12 +81,12 @@
  #include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
@@ -21,7 +21,7 @@ $NetBSD$
  #include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
  #include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
  #endif
-@@ -256,7 +256,7 @@ void BlinkInitializer::RegisterInterface
+@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterface
        main_thread_task_runner);
  #endif
  
@@ -30,7 +30,7 @@ $NetBSD$
    binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
        ConvertToBaseRepeatingCallback(
            CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -303,7 +303,7 @@ void BlinkInitializer::RegisterMemoryWat
+@@ -302,7 +302,7 @@ void BlinkInitializer::RegisterMemoryWat
  #endif
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 00345aff39..d68b27f957 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,9 +4,9 @@ $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-10-26 07:00:32.967339300 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig	2024-11-14 01:04:12.220640200 +0000
 +++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
-@@ -133,15 +133,17 @@ void MemoryUsageMonitorPosix::ResetFileD
+@@ -128,15 +128,17 @@ void MemoryUsageMonitorPosix::ResetFileD
  
  void MemoryUsageMonitorPosix::SetProcFiles(base::File statm_file,
                                             base::File status_file) {
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 9bfb5649ba..09872a39e7 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-10-26 07:00:32.968339700 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig	2024-11-14 01:04:12.220640200 +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 ec66efd708..98c9f2d719 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-10-26 07:00:33.368510500 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig	2024-11-14 01:04:12.333641300 +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 d8c05d99b1..681a9a8080 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-10-26 07:00:33.415530400 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig	2024-11-14 01:04:12.359641600 +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 034df4ca7c..4ca6a29da9 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-10-26 07:00:33.427535500 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig	2024-11-14 01:04:12.365641600 +0000
 +++ third_party/blink/renderer/core/exported/web_view_impl.cc
 @@ -428,7 +428,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'
-@@ -3413,7 +3413,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3415,7 +3415,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 a5daa644ba..d4173805ae 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2024-10-26 07:00:33.566594800 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig	2024-11-14 01:04:12.393642000 +0000
 +++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6478,7 +6478,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
+@@ -6474,7 +6474,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
  }
  
  #if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
  // TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
  // TODO(crbug.com/1317375): Build these tests on all platforms.
  #define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
-@@ -6887,7 +6887,7 @@ TEST_F(CompositedSelectionBoundsTest, La
+@@ -6883,7 +6883,7 @@ TEST_F(CompositedSelectionBoundsTest, La
  TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
    RunTest("composited_selection_bounds_large_selection_noscroll.html");
  }
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 6ac53ae255..ccf595eaea 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-10-26 07:00:33.622618700 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig	2024-11-14 01:04:12.399642000 +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 0207db830c..cd7b933d82 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-10-26 07:00:33.786688300 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig	2024-11-14 01:04:12.455642500 +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 5536e7c3a3..52805337e1 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/layout/layout_view.cc.orig	2024-10-26 07:00:33.992776200 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig	2024-11-14 01:04:12.493642800 +0000
 +++ third_party/blink/renderer/core/layout/layout_view.cc
 @@ -73,7 +73,7 @@
  #include "ui/display/screen_info.h"
@@ -15,7 +15,7 @@ $NetBSD$
  #include "third_party/blink/renderer/platform/fonts/font_cache.h"
  #endif
  
-@@ -776,7 +776,7 @@ void LayoutView::LayoutRoot() {
+@@ -769,7 +769,7 @@ void LayoutView::LayoutRoot() {
      intrinsic_logical_widths_ = LogicalWidth();
    }
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
new file mode 100644
index 0000000000..ee5425be18
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.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
+
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig	2024-11-14 01:04:12.528643400 +0000
++++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
+@@ -553,7 +553,7 @@ bool OriginTrialContext::CanEnableTrialF
+   }
+ 
+   if (trial_name == "TranslationAPI") {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+     return base::FeatureList::IsEnabled(features::kEnableTranslationAPI);
+ #else
+     return false;
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 e119d95184..1077bf6d15 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-10-26 07:00:34.098820400 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig	2024-11-14 01:04:12.544643400 +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 cf35f7d972..7ac9af317a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2024-10-26 07:00:34.212868000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig	2024-11-14 01:04:12.567643600 +0000
 +++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
 @@ -148,7 +148,7 @@ bool ScrollbarThemeAura::SupportsDragSna
  // is true for at least GTK and QT apps).
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 31f02146fb..46ef8d3511 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-10-26 07:00:34.356928000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig	2024-11-14 01:04:12.652644400 +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 bc7aa51a50..d6b5c55c97 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-10-26 07:00:34.356928000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig	2024-11-14 01:04:12.652644400 +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 4f40f2032c..252271e0ee 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-10-26 07:00:34.565014600 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig	2024-11-14 01:04:12.731645300 +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 71822355dd..09fb0b7c62 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,9 +4,9 @@ $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-10-26 07:00:34.566015000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig	2024-11-14 01:04:12.732645300 +0000
 +++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
-@@ -813,7 +813,7 @@ TEST_F(AudioRendererMixerManagerTest, Mi
+@@ -874,7 +874,7 @@ TEST_F(AudioRendererMixerManagerTest, Mi
              mixer->get_output_params_for_testing().sample_rate());
  
  #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index f3193b0c9a..de4bcb7bfb 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig	2024-10-26 07:00:34.650050200 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig	2024-11-14 01:04:12.774645800 +0000
 +++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
-@@ -557,6 +557,7 @@ void RTCDataChannel::send(Blob* data, Ex
+@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, Ex
    pending_messages_.push_back(message);
  }
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index f3ee3cae09..92fe6f07d6 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-10-26 07:00:34.670058500 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig	2024-11-14 01:04:12.784645800 +0000
 +++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
 @@ -304,7 +304,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 b5d1a468ae..58bfc1bcee 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig	2024-10-26 07:00:34.728082700 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig	2024-11-14 01:04:12.818646200 +0000
 +++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
 @@ -469,7 +469,7 @@ class AudioWorkletThreadPriorityTest
  
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 4126eb4501..a3b29f33ef 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-10-26 07:00:34.783105600 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig	2024-11-14 01:04:12.849646600 +0000
 +++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6304,7 +6304,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6321,7 +6321,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 72dc66a8e7..91af3abae2 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-10-26 07:00:34.807115600 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig	2024-11-14 01:04:12.856646500 +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 5634b6383f..1f42ef72ff 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-10-26 07:00:34.949175000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig	2024-11-14 01:04:12.876646800 +0000
 +++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2015,7 +2015,7 @@ static_library("test_support") {
+@@ -2019,7 +2019,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 ad43bb7444..0bfe40b756 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2024-10-26 07:00:35.244295400 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig	2024-11-14 01:04:12.901647000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.cc
 @@ -81,7 +81,7 @@ extern const char kNotoColorEmojiCompat[
  
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 d6a66ebb68..d72558b0f9 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-10-26 07:00:35.244295400 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig	2024-11-14 01:04:12.901647000 +0000
 +++ third_party/blink/renderer/platform/fonts/font_cache.h
 @@ -55,7 +55,7 @@
  #include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index dbf0e6faed..e411e06c78 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-10-26 07:00:35.261302200 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig	2024-11-14 01:04:12.902647000 +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 ce2850031b..f3f69ce912 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-10-26 07:00:35.282310700 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig	2024-11-14 01:04:12.903647000 +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 854ae1f943..bde8e446d3 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-10-26 07:00:35.283311100 +0000
+--- third_party/blink/renderer/platform/fonts/font_platform_data.cc.orig	2024-11-14 01:04:12.903647000 +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 99fb52a44c..01ca22265c 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-10-26 07:00:35.284311500 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig	2024-11-14 01:04:12.904647000 +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 8998ae9d1c..85a8685590 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-10-26 07:00:35.355340500 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig	2024-11-14 01:04:12.912647000 +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 71b0a505ce..07013dbe71 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-10-26 07:00:35.384352200 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig	2024-11-14 01:04:12.916647200 +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_gpu_image__layer__bridge.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index 0d50f04aa6..028bf8a8e1 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig	2024-10-26 07:00:35.604442000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig	2024-11-14 01:04:12.926647200 +0000
 +++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
 @@ -49,7 +49,7 @@ scoped_refptr<StaticBitmapImage> MakeAcc
    const auto paint_image = source->PaintImageForCurrentFrame();
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 afbdeb033d..7fd76d3a28 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2024-10-26 07:00:35.721489400 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig	2024-11-14 01:04:12.940647400 +0000
 +++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
 @@ -438,7 +438,7 @@ void VideoFrameSubmitter::OnBeginFrame(
      auto& details = timing_details.find(frame_token)->value;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index 8fb12d3ff4..b145ec4b7a 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-10-26 07:00:35.861546300 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig	2024-11-14 01:04:12.950647600 +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 728991574c..3690f7515a 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,7 +4,7 @@ $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-10-26 07:00:36.357744700 +0000
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig	2024-11-14 01:04:12.980647800 +0000
 +++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
 @@ -260,12 +260,12 @@ SupportedFormats GetSupportedFormatsInte
        supported_formats.scalability_modes.push_back(profile.scalability_modes);
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 9cbe53b744..0e9fd6f4ee 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-10-26 07:00:36.538816500 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig	2024-11-14 01:04:12.983647800 +0000
 +++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -384,7 +384,7 @@
+@@ -388,7 +388,7 @@
        name: "AppTitle",
        status: "experimental",
        origin_trial_feature_name: "AppTitle",
@@ -15,7 +15,7 @@ $NetBSD$
        base_feature: "WebAppEnableAppTitle",
      },
      {
-@@ -1840,7 +1840,7 @@
+@@ -1845,7 +1845,7 @@
        base_feature: "none",
        public: true,
        origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -24,7 +24,7 @@ $NetBSD$
        origin_trial_allows_third_party: true,
      },
      {
-@@ -3208,7 +3208,7 @@
+@@ -3233,7 +3233,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",
-@@ -3354,7 +3354,7 @@
+@@ -3369,7 +3369,7 @@
      {
        name: "PrivateNetworkAccessPermissionPrompt",
        origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -42,7 +42,7 @@ $NetBSD$
        status: "stable",
        public: true,
        base_feature: "none",
-@@ -4365,7 +4365,7 @@
+@@ -4379,7 +4379,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
-@@ -4515,7 +4515,7 @@
+@@ -4544,7 +4544,7 @@
      {
        name: "WebAppScopeExtensions",
        origin_trial_feature_name: "WebAppScopeExtensions",
@@ -60,7 +60,7 @@ $NetBSD$
        status: "experimental",
        base_feature: "none",
      },
-@@ -4558,7 +4558,7 @@
+@@ -4587,7 +4587,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 7306e30b7c..8ebbcac304 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2024-10-26 07:00:36.556823700 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig	2024-11-14 01:04:12.985648000 +0000
 +++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -88,7 +88,7 @@ void Thread::CreateAndSetCompositorThrea
+@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThrea
              "Compositor");
        }));
  
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 945d7a57d0..70f2035ba6 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-10-26 07:00:36.794918000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig	2024-11-14 01:04:13.026648300 +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 d9cc93729c..74ad6642ee 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-10-26 07:00:36.875950300 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig	2024-11-14 01:04:13.033648300 +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 83810716e6..d01048c1eb 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-10-26 07:00:36.936974500 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig	2024-11-14 01:04:13.035648300 +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 94aace6621..000c8f7dfd 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-10-26 07:00:36.938975300 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig	2024-11-14 01:04:13.036648300 +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 9b2fe55076..fc5ba94d00 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,9 +4,27 @@ $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-10-26 07:00:37.013004500 +0000
+--- third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc.orig	2024-11-14 01:04:13.042648300 +0000
 +++ third_party/blink/renderer/platform/wtf/text/text_codec_icu.cc
-@@ -615,6 +615,7 @@ static void GbkUrlEscapedEntityCallack(
+@@ -323,7 +323,7 @@ void TextCodecICU::CreateICUConverter() 
+   DCHECK(!converter_icu_);
+ 
+ #if defined(USING_SYSTEM_ICU)
+-  const char* name = encoding_.GetName();
++  const AtomicString& name = encoding_.GetName();
+   needs_gbk_fallbacks_ =
+       name[0] == 'G' && name[1] == 'B' && name[2] == 'K' && !name[3];
+ #endif
+@@ -448,7 +448,7 @@ String TextCodecICU::Decode(base::span<c
+   // <http://bugs.webkit.org/show_bug.cgi?id=17014>
+   // Simplified Chinese pages use the code A3A0 to mean "full-width space", but
+   // ICU decodes it as U+E5E5.
+-  if (!strcmp(encoding_.GetName(), "GBK")) {
++  if (!strcmp(encoding_.GetName().Utf8().c_str(), "GBK")) {
+     if (EqualIgnoringASCIICase(encoding_.GetName(), "gb18030"))
+       resultString.Replace(0xE5E5, kIdeographicSpaceCharacter);
+     // Make GBK compliant to the encoding spec and align with GB18030
+@@ -611,6 +611,7 @@ static void GbkUrlEscapedEntityCallack(
                                code_point, reason, err);
  }
  
@@ -14,7 +32,7 @@ $NetBSD$
  static void GbkCallbackSubstitute(const void* context,
                                    UConverterFromUnicodeArgs* from_unicode_args,
                                    const UChar* code_units,
-@@ -632,6 +633,7 @@ static void GbkCallbackSubstitute(const 
+@@ -628,6 +629,7 @@ static void GbkCallbackSubstitute(const 
    UCNV_FROM_U_CALLBACK_SUBSTITUTE(context, from_unicode_args, code_units,
                                    length, 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 df650bb022..9ba71eaa20 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-10-26 07:00:37.021007500 +0000
+--- third_party/blink/renderer/platform/wtf/thread_specific.h.orig	2024-11-14 01:04:13.044648400 +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 66f12ce97d..d618899f30 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-10-26 07:01:15.111674300 +0000
+--- third_party/brotli/common/platform.h.orig	2024-11-14 01:04:21.210730000 +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 5d33e82627..59d74f54b5 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-10-26 07:01:15.429736400 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig	2024-11-14 01:04:21.282730800 +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 88b9f895c4..752c574c86 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-10-26 07:01:15.430736500 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig	2024-11-14 01:04:21.283730700 +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 537f6f9d55..a314bdd586 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-10-26 07:01:15.468743800 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig	2024-11-14 01:04:21.284730700 +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 1a1f5f70f9..c88f069ace 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-10-29 13:58:39.844045586 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig	2024-11-16 19:58:05.246758423 +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 1c434409d2..8754c361ef 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-10-26 07:01:15.491748300 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig	2024-11-14 01:04:21.295730800 +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 30becd4d29..983b61c233 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-10-26 07:01:15.565762800 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig	2024-11-14 01:04:21.326731200 +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 0688e414f6..a7593e406d 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-10-26 07:01:15.566763000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig	2024-11-14 01:04:21.326731200 +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 867f364858..0378c4ffe0 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-10-26 07:01:15.567763000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig	2024-11-14 01:04:21.327731100 +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 5f377d494a..535100da13 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-10-26 07:01:15.569763700 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig	2024-11-14 01:04:21.328731300 +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 d6f1b9fd60..bfc25e9e4a 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-10-26 07:01:15.573764300 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig	2024-11-14 01:04:21.330731200 +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 b1826f204e..03164b8657 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-10-26 07:01:15.573764300 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig	2024-11-14 01:04:21.330731200 +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 c784598403..96e8299ea9 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-10-26 07:01:15.574764500 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig	2024-11-14 01:04:21.330731200 +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 3e92686387..3454d5d6a8 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-10-26 07:01:15.574764500 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig	2024-11-14 01:04:21.331731300 +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 e098a6dae2..33cd508c23 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-10-26 07:01:15.584766600 +0000
+--- third_party/crc32c/BUILD.gn.orig	2024-11-14 01:04:21.336731200 +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 c1fc4b6913..c166ca0d05 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-10-26 07:04:29.452933500 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig	2024-11-14 01:07:58.909115000 +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 a684851b1d..f0d3e3069f 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-10-26 07:04:30.099003000 +0000
+--- third_party/dawn/src/dawn/common/Platform.h.orig	2024-11-14 01:07:58.913115000 +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 486b83cad8..19a8bf0a99 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-10-26 07:04:31.747181000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig	2024-11-14 01:07:58.940114700 +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 30756b4572..d0bcd01eeb 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-10-26 07:02:02.713817100 +0000
+--- third_party/ffmpeg/BUILD.gn.orig	2024-11-14 01:07:54.407154000 +0000
 +++ third_party/ffmpeg/BUILD.gn
 @@ -350,7 +350,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 6364d0c6c9..a541f4d94e 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-10-26 07:02:28.121764000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig	2024-11-14 01:07:54.617152200 +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 977ad156f5..8b8d2a1b10 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-10-26 07:02:37.270792500 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig	2024-11-14 01:07:54.728151000 +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 2acaa5ec0d..e984b616ef 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-10-26 07:02:37.730844000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig	2024-11-14 01:07:54.736151200 +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 2c54291bf1..05554f888c 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-10-26 07:02:37.880860800 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig	2024-11-14 01:07:54.738151000 +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 42cbb22d8d..2efa878d2d 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-10-26 07:02:38.241901200 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig	2024-11-14 01:07:54.747151100 +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 8e554dec23..8723576520 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-10-26 07:01:15.622774000 +0000
+--- third_party/fontconfig/include/config.h.orig	2024-11-14 01:04:21.350731400 +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 fd754b9e72..4025d272e8 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-10-26 07:01:43.739431100 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig	2024-11-14 01:04:48.900006800 +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 b1552f62d9..0f5460ea69 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-10-26 07:01:16.287903000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig	2024-11-14 01:04:21.627734200 +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 86b1b8160d..a995a1512b 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-10-26 07:01:16.288903200 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig	2024-11-14 01:04:21.627734200 +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 857f33202d..3f9fb03087 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-10-26 07:01:16.331911600 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig	2024-11-14 01:04:21.650734400 +0000
 +++ third_party/leveldatabase/env_chromium.cc
 @@ -329,7 +329,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 7ec53f41ae..80236a625f 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,9 +4,9 @@ $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-10-26 07:02:07.928436300 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig	2024-11-14 01:05:13.999004800 +0000
 +++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
-@@ -99,10 +99,46 @@ static int arm_get_cpu_caps(void) {
+@@ -127,10 +127,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 21ce34ee65..eeda640c7e 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/src/chrono.cpp.orig	2024-10-26 07:02:04.109983200 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig	2024-11-14 01:06:42.509480500 +0000
 +++ third_party/libc++/src/src/chrono.cpp
 @@ -34,7 +34,7 @@
  // OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but
diff --git a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index efbad59ccb..e514eacb3c 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2024-10-26 07:02:04.111983500 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig	2024-11-14 01:06:42.509480500 +0000
 +++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
 @@ -30,7 +30,7 @@
  #endif
diff --git a/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h b/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
index 402ec9a0ba..794984f748 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-10-26 07:01:50.782357700 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig	2024-11-14 01:05:03.755030200 +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 db60c5a9a0..a4814ee7a0 100644
--- a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
+++ b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/libdrm/src/xf86drmMode.c.orig	2024-10-26 07:03:52.182915700 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig	2024-11-14 01:05:01.190036500 +0000
 +++ third_party/libdrm/src/xf86drmMode.c
 @@ -976,7 +976,7 @@ drm_public int drmCheckModesettingSuppor
  	}
diff --git a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
index f1728ca192..8459180892 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-10-26 07:02:02.408780300 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig	2024-11-14 01:05:53.894906300 +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 3e19984914..868b000bc0 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-10-26 07:02:02.408780300 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig	2024-11-14 01:05:53.895906200 +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 0e3c1c1ac1..ba03d0b2b5 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-10-26 07:02:02.408780300 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig	2024-11-14 01:05:53.895906200 +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 c2a3f5cdd4..7531f897a5 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-10-26 07:02:03.599922700 +0000
+--- third_party/libsync/src/include/sync/sync.h.orig	2024-11-14 01:05:03.669030400 +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 0299a0a833..860415d0d1 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-10-26 07:02:03.599922700 +0000
+--- third_party/libsync/src/sync.c.orig	2024-11-14 01:05:03.670030400 +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 e0dbb99f8c..a5217a6a9e 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-10-26 07:01:16.466937500 +0000
+--- third_party/libusb/BUILD.gn.orig	2024-11-14 01:04:21.705735000 +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 02a201bc0b..78e749c832 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-10-26 07:01:16.467937700 +0000
+--- third_party/libusb/src/libusb/core.c.orig	2024-11-14 01:04:21.706735000 +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 3a4a0f1a40..2c40030ab9 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-10-26 07:01:16.471938400 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig	2024-11-14 01:04:21.707735000 +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 0321f22a29..f9e4696c45 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,9 +4,9 @@ $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-10-26 07:02:14.507205200 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig	2024-11-14 01:05:19.816990600 +0000
 +++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
-@@ -92,10 +92,24 @@ static int arm_get_cpu_caps(void) {
+@@ -120,10 +120,24 @@ static int arm_get_cpu_caps(void) {
    return flags;
  }
  
diff --git a/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c b/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
index bdf4ed14f7..b1df1b314c 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-10-26 07:01:16.891019300 +0000
+--- third_party/lzma_sdk/C/CpuArch.c.orig	2024-11-14 01:04:21.831736300 +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 ab2f722dd0..87c94779e4 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-10-26 07:01:56.067012300 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig	2024-11-14 01:05:26.240974700 +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 866cf0900a..2ab5bda7f8 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-10-26 07:01:57.117140300 +0000
+--- third_party/nasm/BUILD.gn.orig	2024-11-14 01:05:13.870005100 +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 337688da85..e9ed5179b5 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-10-26 07:01:57.197150000 +0000
+--- third_party/nasm/config/config-linux.h.orig	2024-11-14 01:05:13.876005200 +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 19d1b3801f..1cc6952db9 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-10-26 07:01:17.245087100 +0000
+--- third_party/node/node.gni.orig	2024-11-14 01:04:21.974737600 +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 d2efacb47f..5b92a9057d 100644
--- a/chromium/patches/patch-third__party_node_node.py
+++ b/chromium/patches/patch-third__party_node_node.py
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/node/node.py.orig	2024-10-26 07:01:17.245087100 +0000
+--- third_party/node/node.py.orig	2024-11-14 01:04:21.974737600 +0000
 +++ third_party/node/node.py
-@@ -20,6 +20,9 @@ def GetBinaryPath():
+@@ -21,6 +21,9 @@ def GetBinaryPath():
    return os_path.join(os_path.dirname(__file__), *{
      'Darwin': (darwin_path, darwin_name, 'bin', 'node'),
      'Linux': ('linux', 'node-linux-x64', 'bin', 'node'),
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 a62334c5d4..9410f9624e 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-10-26 07:06:58.612016700 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig	2024-11-14 01:05:49.083918000 +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 418d8be9d4..cce4f0a568 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-10-26 07:06:58.686024700 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig	2024-11-14 01:05:49.093918000 +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 16f8ec85ac..e042949f73 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-10-26 07:06:58.887046300 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig	2024-11-14 01:05:49.112918100 +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 fdab21d626..a81fb0f02a 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-10-26 07:06:58.976055900 +0000
+--- third_party/pdfium/pdfium.gni.orig	2024-11-14 01:05:49.117918000 +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 c0122b5d37..84a367be70 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-10-26 07:07:02.218405700 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig	2024-11-14 01:05:49.229917800 +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 232727f914..6b17aaa3d7 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-10-26 07:04:44.200523600 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig	2024-11-14 01:09:19.560974000 +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 50b11ff37d..6c7102473a 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-10-26 07:04:44.201523500 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig	2024-11-14 01:09:19.561974000 +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 4e29fdc172..ca505ff00e 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-10-26 07:04:44.201523500 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig	2024-11-14 01:09:19.561974000 +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 4552479c0a..72495aea40 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-10-26 07:04:44.202523700 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig	2024-11-14 01:09:19.561974000 +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 33033ddcdd..73093fe7e6 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-10-26 07:04:44.412546400 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig	2024-11-14 01:09:19.563974000 +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 1c2a044dd0..9719f6e4e0 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-10-26 07:04:44.476553200 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig	2024-11-14 01:09:19.571974000 +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 640b8d8835..43e3fe0973 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-10-26 07:04:45.336646000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig	2024-11-14 01:09:19.594974000 +0000
 +++ third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto
 @@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent {
    optional uint32 field = 2;
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
new file mode 100644
index 0000000000..f6f0b2dda4
--- /dev/null
+++ b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
@@ -0,0 +1,18 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig	2024-11-14 01:09:19.604974300 +0000
++++ third_party/perfetto/src/base/clock_snapshots.cc
+@@ -26,7 +26,8 @@ ClockSnapshotVector CaptureClockSnapshot
+   ClockSnapshotVector snapshot_data;
+ #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
+     !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) &&   \
+-    !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL)
++    !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) &&  \
++    !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+   struct {
+     clockid_t id;
+     protos::pbzero::BuiltinClock type;
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 3bdfb260a9..b2f1498107 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-10-26 07:04:45.815697700 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig	2024-11-14 01:09:19.604974300 +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 60b94a9827..24d1f9a316 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-10-26 07:04:45.817697800 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig	2024-11-14 01:09:19.605974200 +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 611ea05ddf..384e6769d0 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-10-26 07:04:45.817697800 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig	2024-11-14 01:09:19.606974100 +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 67323391bc..dea387d7d8 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-10-26 07:04:45.818698000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig	2024-11-14 01:09:19.606974100 +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 4ab0403d09..e37e46a785 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-10-26 07:04:45.870703500 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig	2024-11-14 01:09:19.607974300 +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 4ec5fdbbd3..5f929c18e0 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-10-26 07:04:45.870703500 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig	2024-11-14 01:09:19.607974300 +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 765c2fa7fb..a5f8fbebd9 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-10-26 07:04:45.871703600 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig	2024-11-14 01:09:19.608974200 +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 831fe65763..1f11d39497 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-10-26 07:04:45.872703800 +0000
+--- third_party/perfetto/src/base/utils.cc.orig	2024-11-14 01:09:19.608974200 +0000
 +++ third_party/perfetto/src/base/utils.cc
 @@ -38,8 +38,9 @@
  #include <mach/vm_page_size.h>
@@ -18,7 +18,32 @@ $NetBSD$
  #include <sys/prctl.h>
  
  #ifndef PR_GET_TAGGED_ADDR_CTRL
-@@ -337,8 +338,9 @@ void AlignedFree(void* ptr) {
+@@ -278,14 +279,22 @@ void Daemonize(std::function<int()> pare
+ 
+ std::string GetCurExecutablePath() {
+   std::string self_path;
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) ||   \
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) ||   \
+     PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID) || \
+-    PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)
++    PERFETTO_BUILDFLAG(PERFETTO_OS_FUCHSIA)) && \
++    !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+   char buf[PATH_MAX];
+   ssize_t size = readlink("/proc/self/exe", buf, sizeof(buf));
+   PERFETTO_CHECK(size != -1);
+   // readlink does not null terminate.
+   self_path = std::string(buf, static_cast<size_t>(size));
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
++  char *buf;
++  const char *cpath = "@PREFIX@/lib/chromium/chrome";
++  if ((buf = getenv("CHROME_EXE_PATH")) != NULL)
++    self_path = std::string(buf);
++  else
++    self_path = std::string(cpath);
+ #elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
+   uint32_t size = 0;
+   PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
+@@ -337,8 +346,9 @@ void AlignedFree(void* ptr) {
  }
  
  bool IsSyncMemoryTaggingEnabled() {
diff --git a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index fc26c21dcd..827af07f4d 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-10-26 07:04:46.935818400 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig	2024-11-14 01:09:19.636974300 +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
deleted file mode 100644
index bc117e6692..0000000000
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_core_clock__snapshots.cc
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- third_party/perfetto/src/tracing/core/clock_snapshots.cc.orig	2024-10-26 07:05:05.683839800 +0000
-+++ third_party/perfetto/src/tracing/core/clock_snapshots.cc
-@@ -26,7 +26,8 @@ ClockSnapshotVector CaptureClockSnapshot
-   ClockSnapshotVector snapshot_data;
- #if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
-     !PERFETTO_BUILDFLAG(PERFETTO_OS_WIN) &&   \
--    !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL)
-+    !PERFETTO_BUILDFLAG(PERFETTO_OS_NACL) &&  \
-+    !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
-   struct {
-     clockid_t id;
-     protos::pbzero::BuiltinClock type;
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 0d69a2f70b..8df7cf90a5 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-10-26 07:05:05.733845200 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig	2024-11-14 01:09:19.944975900 +0000
 +++ third_party/perfetto/src/tracing/ipc/memfd.cc
 @@ -20,7 +20,8 @@
  
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
new file mode 100644
index 0000000000..3751a3fd16
--- /dev/null
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
@@ -0,0 +1,25 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+  pkgsrc's qt5-qtwebengine patches
+
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig	2024-11-14 01:09:19.945976000 +0000
++++ third_party/perfetto/src/tracing/platform_posix.cc
+@@ -110,12 +110,13 @@ std::unique_ptr<base::TaskRunner> Platfo
+ }
+ 
+ std::string PlatformPosix::GetCurrentProcessName() {
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+-    PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++    PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++    !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+   std::string cmdline;
+   base::ReadFile("/proc/self/cmdline", &cmdline);
+   return cmdline.substr(0, cmdline.find('\0'));
+-#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
++#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) || PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+   return std::string(getprogname());
+ #else
+   return "unknown_producer";
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 4fc90e022c..dc88e401ae 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
@@ -4,9 +4,21 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/perfetto/src/tracing/track.cc.orig	2024-10-26 07:05:07.077990000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig	2024-11-14 01:09:19.949976000 +0000
 +++ third_party/perfetto/src/tracing/track.cc
-@@ -155,7 +155,7 @@ namespace internal {
+@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrac
+   auto desc = Track::Serialize();
+   auto pd = desc.mutable_process();
+   pd->set_pid(static_cast<int32_t>(pid));
+-#if PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
+-    PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
++#if (PERFETTO_BUILDFLAG(PERFETTO_OS_LINUX) || \
++    PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)) && \
++    !PERFETTO_BUILDFLAG(PERFETTO_OS_BSD)
+   std::string cmdline;
+   if (base::ReadFile("/proc/self/cmdline", &cmdline)) {
+     // Since cmdline is a zero-terminated list of arguments, this ends up
+@@ -155,7 +156,7 @@ namespace internal {
  namespace {
  
  uint64_t GetProcessStartTime() {
diff --git a/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index b73354633f..62a19eb62d 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-10-26 07:01:17.673169000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig	2024-11-14 01:04:22.159739500 +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 169dc442eb..71ecdcd8f7 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-10-26 07:03:12.707660200 +0000
+--- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig	2024-11-14 01:11:58.719925600 +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 68fba962eb..a999da99e5 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-10-26 07:03:13.950794200 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig	2024-11-14 01:11:58.785925900 +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 2c2cb792a1..032fb1bc6d 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-10-26 07:03:13.951794400 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig	2024-11-14 01:11:58.785925900 +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 94f3a9b958..6e30a736c9 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-10-29 13:58:40.087738725 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig	2024-11-16 19:58:05.307939930 +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 50f347a201..bada26c326 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-10-26 07:01:18.887397000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig	2024-11-14 01:04:22.613744000 +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 c0ed6a2d1c..c1a29bec23 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-10-26 07:01:18.888397200 +0000
+--- third_party/sqlite/BUILD.gn.orig	2024-11-14 01:04:22.614744000 +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 8dc3d80be0..61e0f5a525 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2024-10-26 07:03:04.877816200 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig	2024-11-14 01:06:13.545573700 +0000
 +++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
 @@ -20646,6 +20646,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
  ** The alloca() routine never returns NULL.  This will cause code paths
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 2abb4bd384..621e988d94 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2024-10-26 07:03:04.793807300 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig	2024-11-14 01:06:13.507584300 +0000
 +++ third_party/sqlite/src/amalgamation/sqlite3.c
 @@ -14187,7 +14187,7 @@ struct fts5_api {
  ** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 872e9eef1f..f7dbfdda1e 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-10-26 07:02:24.536357000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig	2024-11-14 01:13:10.259982800 +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 3438e5ce3f..cdc6ef90e4 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-10-26 07:02:24.652370000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig	2024-11-14 01:13:10.262982800 +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 eb8af85d51..2b7507399f 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-10-26 07:02:24.652370000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig	2024-11-14 01:13:10.262982800 +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 c46d329d22..5f78143f7a 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-10-26 07:02:24.719377800 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig	2024-11-14 01:13:10.267982700 +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 d82a7ee6af..3fade21b88 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-10-26 07:02:24.723378200 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig	2024-11-14 01:13:10.269982800 +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 7a157c18d4..9ffd8ae56d 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-10-26 07:02:44.828634300 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig	2024-11-14 01:13:11.633987700 +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 9b9546d01e..52a297f409 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-10-26 07:03:12.771667200 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig	2024-11-14 01:13:12.819992000 +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 9bdbf9a58b..119fac6ce7 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-10-26 07:03:12.976689300 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig	2024-11-14 01:13:12.846992300 +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 f68faca2a1..e094bc7aa0 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-10-26 07:03:12.979689600 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig	2024-11-14 01:13:12.848992000 +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 0804081537..4af8c2a35e 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-10-26 07:01:19.345481900 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig	2024-11-14 01:04:22.727745300 +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 0c2ef1f529..bfbc6d6213 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-10-26 07:01:19.345481900 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig	2024-11-14 01:04:22.727745300 +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 0f58e14232..a8c58d2972 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-10-26 07:01:19.345481900 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig	2024-11-14 01:04:22.727745300 +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 78b09737a3..1150ffc3ab 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-10-26 07:01:19.346482000 +0000
+--- third_party/tflite/features.gni.orig	2024-11-14 01:04:22.727745300 +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 2fc82cbab1..773dc4da44 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-10-26 07:01:24.493406000 +0000
+--- third_party/unrar/src/crypt.cpp.orig	2024-11-14 01:04:23.110749000 +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 34bda611bd..67ea3522b6 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-10-26 07:02:30.503032700 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig	2024-11-14 01:06:21.519357200 +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 d5609bcae0..ce1e9bef89 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-10-26 07:02:35.020540700 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig	2024-11-14 01:06:21.554357500 +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 3f52c0db54..613a81f5b9 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-10-26 07:02:24.966405900 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig	2024-11-14 01:06:05.388863800 +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 f822b5c70c..ed611a53d1 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-10-26 07:01:24.551416200 +0000
+--- third_party/wayland/BUILD.gn.orig	2024-11-14 01:04:23.128749100 +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 c57ab62eb7..67c52f0c57 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-10-26 07:01:24.551416200 +0000
+--- third_party/wayland/include/config.h.orig	2024-11-14 01:04:23.128749100 +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 d54a3580b4..6ea9fa4797 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-10-26 07:05:32.303710000 +0000
+--- third_party/webrtc/BUILD.gn.orig	2024-11-14 01:09:18.535968500 +0000
 +++ third_party/webrtc/BUILD.gn
 @@ -218,6 +218,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 6f95cc7f18..093d9ff3ad 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-10-26 07:05:46.692261500 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig	2024-11-14 01:09:18.730969700 +0000
 +++ third_party/webrtc/modules/audio_device/BUILD.gn
 @@ -330,7 +330,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 cab72e33cd..c623192c76 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-10-26 07:05:48.195423400 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig	2024-11-14 01:09:18.766970000 +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 5d00751878..7ccf2dc9aa 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-10-26 07:05:48.200424000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig	2024-11-14 01:09:18.768969800 +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_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
index 83d72cfdad..c79888ea46 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig	2024-10-26 07:05:49.920609500 +0000
+--- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig	2024-11-14 01:09:18.797970000 +0000
 +++ third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc
 @@ -299,7 +299,9 @@ int LibaomAv1Encoder::InitEncode(const V
      SET_ENCODER_PARAM_OR_RETURN_ERROR(AV1E_SET_ENABLE_PALETTE, 0);
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 46ea27a5c5..1d3930d128 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-10-26 07:05:51.972830800 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig	2024-11-14 01:09:18.858970400 +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 7e0bcb8baf..afba1bdb9e 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-10-26 07:05:52.157850700 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig	2024-11-14 01:09:18.863970300 +0000
 +++ third_party/webrtc/rtc_base/ip_address.cc
 @@ -14,7 +14,8 @@
  #include <cstring>
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 9d055c55b7..1f1ffa30e3 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-10-26 07:05:52.632902000 +0000
+--- third_party/webrtc/rtc_base/net_test_helpers.cc.orig	2024-11-14 01:09:18.865970400 +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 c2b38681e3..03636b7f56 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-10-26 07:05:52.632902000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig	2024-11-14 01:09:18.865970400 +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 856c189da5..c7b6159e81 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-10-26 07:05:52.761916000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig	2024-11-14 01:09:18.869970300 +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 8a819f784a..668702fb9a 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-10-26 07:05:52.761916000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig	2024-11-14 01:09:18.869970300 +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 5a795df3c5..bbdec191ba 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-10-26 07:05:52.762915800 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig	2024-11-14 01:09:18.869970300 +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 d80fe3f4c8..19228cb8ea 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-10-26 07:05:52.959937000 +0000
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig	2024-11-14 01:09:18.877970500 +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 56ddf7d6a0..994464721e 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-10-26 07:05:55.570218600 +0000
+--- third_party/webrtc/system_wrappers/BUILD.gn.orig	2024-11-14 01:09:18.963971000 +0000
 +++ third_party/webrtc/system_wrappers/BUILD.gn
 @@ -62,8 +62,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 f5f584c931..ef25a4e9f5 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-10-26 07:01:24.818462600 +0000
+--- third_party/widevine/cdm/widevine.gni.orig	2024-11-14 01:04:23.172749800 +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 1b94329475..94a7102a2c 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-10-26 07:01:25.135517600 +0000
+--- third_party/zlib/BUILD.gn.orig	2024-11-14 01:04:23.245750400 +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 5e6912f545..352f1352b4 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-10-26 07:01:25.141518600 +0000
+--- third_party/zlib/cpu_features.c.orig	2024-11-14 01:04:23.248750400 +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 cc6b16029b..48b2a82db2 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-10-26 07:01:25.437569400 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig	2024-11-14 01:04:23.350751400 +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 5ec828283f..697413d9d8 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-10-26 07:01:25.437569400 +0000
+--- tools/generate_stubs/rules.gni.orig	2024-11-14 01:04:23.351751300 +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 1ccf6572e8..a41b87dfb9 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-10-26 07:21:44.152338500 +0000
+--- tools/gn/build/build_linux.ninja.template.orig	2024-11-13 14:25:50.000000000 +0000
 +++ tools/gn/build/build_linux.ninja.template
 @@ -5,7 +5,7 @@ rule cxx
    deps = gcc
diff --git a/chromium/patches/patch-tools_gn_build_gen.py b/chromium/patches/patch-tools_gn_build_gen.py
index 368705d659..8d006ba67a 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-10-26 07:21:44.153338700 +0000
+--- tools/gn/build/gen.py.orig	2024-11-13 14:25:50.000000000 +0000
 +++ tools/gn/build/gen.py
 @@ -94,6 +94,12 @@ class Platform(object):
    def is_solaris(self):
diff --git a/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc b/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
index 87cc612c3a..c2a59585ba 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-10-26 07:21:44.166340000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig	2024-11-13 14:25:50.000000000 +0000
 +++ tools/gn/src/base/files/file_posix.cc
 @@ -359,7 +359,7 @@ void File::DoInitialize(const FilePath& 
  bool File::Flush() {
diff --git a/chromium/patches/patch-tools_gn_src_gn_version.h b/chromium/patches/patch-tools_gn_src_gn_version.h
index cccc8fcd53..2460c2f05a 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-10-26 07:21:44.214345200 +0000
+--- tools/gn/src/gn/version.h.orig	2024-11-13 14:25:50.000000000 +0000
 +++ tools/gn/src/gn/version.h
 @@ -22,9 +22,9 @@ class Version {
  
diff --git a/chromium/patches/patch-tools_gn_src_util_exe__path.cc b/chromium/patches/patch-tools_gn_src_util_exe__path.cc
index 462880bf25..bee887de0f 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-10-26 07:21:44.232347000 +0000
+--- tools/gn/src/util/exe_path.cc.orig	2024-11-13 14:25:50.000000000 +0000
 +++ tools/gn/src/util/exe_path.cc
 @@ -15,7 +15,7 @@
  #include <windows.h>
diff --git a/chromium/patches/patch-tools_grit_grit_node_base.py b/chromium/patches/patch-tools_grit_grit_node_base.py
index 707cea3261..8ffc4b42c2 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-10-26 07:01:25.474575800 +0000
+--- tools/grit/grit/node/base.py.orig	2024-11-14 01:04:23.355751500 +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 cbafc73942..7d9c4877e3 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2024-10-26 07:01:25.593596200 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig	2024-11-14 01:04:23.369751700 +0000
 +++ tools/json_schema_compiler/cpp_bundle_generator.py
 @@ -145,7 +145,7 @@ class CppBundleGenerator(object):
          # BUILDFLAG(IS_CHROMEOS) && BUILDFLAG(IS_CHROMEOS_LACROS).
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 a9b15b566e..e41ba1e04d 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-10-26 07:01:25.594596400 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig	2024-11-14 01:04:23.369751700 +0000
 +++ tools/json_schema_compiler/feature_compiler.py
 @@ -292,6 +292,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 9a53eedb91..573ace7c34 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-10-26 07:01:25.622601300 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig	2024-11-14 01:04:23.384751800 +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 9f1482d52b..68dc8242bd 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-10-26 07:01:25.944656600 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig	2024-11-14 01:04:23.451752400 +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 f3526a7301..fd32c4bacd 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-10-26 07:01:26.301717000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig	2024-11-14 01:04:23.591753700 +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 6dd131e2ee..5b6cc5cd4e 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-10-26 07:01:26.387731600 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig	2024-11-14 01:04:23.615754100 +0000
 +++ tools/v8_context_snapshot/BUILD.gn
 @@ -36,6 +36,24 @@ buildflag_header("buildflags") {
    ]
diff --git a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
index 0745ebe48d..1ae07efc30 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-10-26 07:01:26.388731700 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig	2024-11-14 01:04:23.616754000 +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 2327447f66..b6129cffce 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-10-26 07:01:26.557760200 +0000
+--- ui/aura/client/drag_drop_client.h.orig	2024-11-14 01:04:23.686754700 +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 496404ece2..2999fbb092 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-10-26 07:01:26.570762400 +0000
+--- ui/aura/screen_ozone.cc.orig	2024-11-14 01:04:23.689754700 +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 7e91f80e88..d62ee38b81 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-10-26 07:01:26.570762400 +0000
+--- ui/aura/screen_ozone.h.orig	2024-11-14 01:04:23.689754700 +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 9398931dce..1ab3ce1140 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-10-26 07:01:26.583764600 +0000
+--- ui/base/clipboard/clipboard_constants.cc.orig	2024-11-14 01:04:23.696755000 +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 04bf239848..958fa4be7c 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-10-26 07:01:26.583764600 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig	2024-11-14 01:04:23.696755000 +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 c3866582fc..585b9dfff9 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-10-26 07:01:26.585765000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig	2024-11-14 01:04:23.697754900 +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 e7d792b68f..885688c04a 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/cursor/cursor_factory.cc.orig	2024-10-26 07:01:26.642774600 +0000
+--- ui/base/cursor/cursor_factory.cc.orig	2024-11-14 01:04:23.702755000 +0000
 +++ ui/base/cursor/cursor_factory.cc
-@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges(
+@@ -96,7 +96,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 20fe60f2f8..d74d00c027 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-10-26 07:01:26.642774600 +0000
+--- ui/base/cursor/cursor_factory.h.orig	2024-11-14 01:04:23.702755000 +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 b60475345d..c5ea564bab 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-10-26 07:01:26.645775000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig	2024-11-14 01:04:23.704755000 +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 d3381bf2cf..15cb298e93 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-10-26 07:01:26.645775000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig	2024-11-14 01:04:23.704755000 +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 bdd1346905..946c5f6a9b 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/dummy_text_input_client.cc.orig	2024-10-26 07:01:26.659777400 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig	2024-11-14 01:04:23.711755000 +0000
 +++ ui/base/ime/dummy_text_input_client.cc
 @@ -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 c814dcd979..7d8c12db51 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/dummy_text_input_client.h.orig	2024-10-26 07:01:26.659777400 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig	2024-11-14 01:04:23.712755000 +0000
 +++ ui/base/ime/dummy_text_input_client.h
 @@ -67,7 +67,7 @@ class DummyTextInputClient : public Text
    ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
index 0dfb35ec1d..3b4101bb89 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/fake_text_input_client.cc.orig	2024-10-26 07:01:26.660777600 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig	2024-11-14 01:04:23.712755000 +0000
 +++ ui/base/ime/fake_text_input_client.cc
 @@ -215,7 +215,7 @@ bool FakeTextInputClient::ShouldDoLearni
    return should_do_learning_;
diff --git a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
index 6c0943e2dc..b8c3c92158 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/fake_text_input_client.h.orig	2024-10-26 07:01:26.660777600 +0000
+--- ui/base/ime/fake_text_input_client.h.orig	2024-11-14 01:04:23.712755000 +0000
 +++ ui/base/ime/fake_text_input_client.h
 @@ -101,7 +101,7 @@ class FakeTextInputClient : public TextI
    void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override;
diff --git a/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc b/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
index 59b4143681..12042a1c21 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-10-26 07:01:26.661777700 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig	2024-11-14 01:04:23.712755000 +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 3046e19e2e..1f35fdae7e 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-10-26 07:01:26.663778000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig	2024-11-14 01:04:23.713755100 +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 0e6fd74d13..39f732c9a8 100644
--- a/chromium/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/ime/text_input_client.h.orig	2024-10-26 07:01:26.665778400 +0000
+--- ui/base/ime/text_input_client.h.orig	2024-11-14 01:04:23.715755000 +0000
 +++ ui/base/ime/text_input_client.h
 @@ -268,7 +268,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
    // fields that are considered 'private' (e.g. in incognito tabs).
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index 02d31c2a4c..8f3885d4a6 100644
--- a/chromium/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/resource/resource_bundle.cc.orig	2024-10-26 07:01:26.686782100 +0000
+--- ui/base/resource/resource_bundle.cc.orig	2024-11-14 01:04:23.726755100 +0000
 +++ ui/base/resource/resource_bundle.cc
 @@ -914,7 +914,7 @@ void ResourceBundle::ReloadFonts() {
  }
diff --git a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
index 57086f500b..67d29fdb8c 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-10-26 07:01:26.704785000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig	2024-11-14 01:04:23.729755200 +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 fa65b35b21..dbc5c48d38 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-10-26 07:01:26.704785000 +0000
+--- ui/base/test/ui_controls.h.orig	2024-11-14 01:04:23.729755200 +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 3832736425..b03c27ad2f 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-10-26 07:01:26.706785400 +0000
+--- ui/base/ui_base_features.cc.orig	2024-11-14 01:04:23.730755300 +0000
 +++ ui/base/ui_base_features.cc
-@@ -162,7 +162,7 @@ BASE_FEATURE(kWaylandTextInputV3,
+@@ -173,7 +173,7 @@ BASE_FEATURE(kWaylandUiScale,
               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)
-@@ -264,7 +264,7 @@ BASE_FEATURE(kExperimentalFlingAnimation
+@@ -275,7 +275,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
-@@ -366,7 +366,7 @@ bool IsForcedColorsEnabled() {
+@@ -379,7 +379,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 ab2d49422b..b8d6f2b69e 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-10-26 07:01:26.706785400 +0000
+--- ui/base/ui_base_features.h.orig	2024-11-14 01:04:23.730755300 +0000
 +++ ui/base/ui_base_features.h
-@@ -141,7 +141,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandTextInputV3);
+@@ -148,7 +148,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+ BASE_DECLARE_FEATURE(kWaylandUiScale);
  #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 098d277bb1..f0fa3a19a1 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-10-26 07:01:26.706785400 +0000
+--- ui/base/ui_base_switches.cc.orig	2024-11-14 01:04:23.730755300 +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 4c44a3e3f9..d26e110b7c 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-10-26 07:01:26.707785600 +0000
+--- ui/base/ui_base_switches.h.orig	2024-11-14 01:04:23.731755300 +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 2011dc399c..246e498351 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/base/webui/web_ui_util.cc.orig	2024-10-26 07:01:26.709786000 +0000
+--- ui/base/webui/web_ui_util.cc.orig	2024-11-14 01:04:23.732755200 +0000
 +++ ui/base/webui/web_ui_util.cc
 @@ -44,7 +44,7 @@ namespace {
  constexpr float kMaxScaleFactor = 1000.0f;
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
index cb6346f8e2..af7b787e08 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-10-26 07:01:26.713786600 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig	2024-11-14 01:04:23.734755300 +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 54b3aa93b2..dad324d48b 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-10-26 07:01:26.713786600 +0000
+--- ui/base/x/x11_cursor_factory.h.orig	2024-11-14 01:04:23.734755300 +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 339aa5d0a1..fe49147f12 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-10-26 07:01:26.745792000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig	2024-11-14 01:04:23.735755200 +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 6dfbceb5bf..a86afa1a1b 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-10-26 07:01:26.745792000 +0000
+--- ui/base/x/x11_display_manager.cc.orig	2024-11-14 01:04:23.735755200 +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 06f74559c2..26f8644b37 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-10-26 07:01:26.748792400 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig	2024-11-14 01:04:23.736755400 +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 715d474c28..25e1dbf4ee 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-10-26 07:01:26.866812500 +0000
+--- ui/color/color_id.h.orig	2024-11-14 01:04:23.784755700 +0000
 +++ ui/color/color_id.h
 @@ -622,7 +622,7 @@
    \
diff --git a/chromium/patches/patch-ui_color_color__provider__utils.cc b/chromium/patches/patch-ui_color_color__provider__utils.cc
index 9493d197f3..7cb0a7d738 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-10-26 07:01:26.868812800 +0000
+--- ui/color/color_provider_utils.cc.orig	2024-11-14 01:04:23.784755700 +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 0eaa154d02..9b1b5ac6f0 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-10-26 07:01:26.870813100 +0000
+--- ui/color/system_theme.h.orig	2024-11-14 01:04:23.786755800 +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 328853d338..ea2333298a 100644
--- a/chromium/patches/patch-ui_compositor_compositor.cc
+++ b/chromium/patches/patch-ui_compositor_compositor.cc
@@ -4,14 +4,14 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor.cc.orig	2024-10-26 07:01:26.872813500 +0000
+--- ui/compositor/compositor.cc.orig	2024-11-14 01:04:23.787755700 +0000
 +++ ui/compositor/compositor.cc
-@@ -925,7 +925,7 @@ void Compositor::OnResume() {
+@@ -915,7 +915,7 @@ void Compositor::OnResume() {
      obs.ResetIfActive();
  }
  
 -#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
 +#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
  void Compositor::OnCompleteSwapWithNewSize(const gfx::Size& size) {
-   for (auto& observer : observer_list_)
-     observer.OnCompositingCompleteSwapWithNewSize(this, size);
+   observer_list_.Notify(
+       &CompositorObserver::OnCompositingCompleteSwapWithNewSize, this, size);
diff --git a/chromium/patches/patch-ui_compositor_compositor.h b/chromium/patches/patch-ui_compositor_compositor.h
index 3051bf5048..df3c1333dc 100644
--- a/chromium/patches/patch-ui_compositor_compositor.h
+++ b/chromium/patches/patch-ui_compositor_compositor.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/compositor/compositor.h.orig	2024-10-26 07:01:26.872813500 +0000
+--- ui/compositor/compositor.h.orig	2024-11-14 01:04:23.787755700 +0000
 +++ ui/compositor/compositor.h
 @@ -457,7 +457,7 @@ class COMPOSITOR_EXPORT Compositor : pub
    // base::PowerSuspendObserver:
diff --git a/chromium/patches/patch-ui_compositor_compositor__observer.h b/chromium/patches/patch-ui_compositor_compositor__observer.h
index 26811eb869..ea061caa9b 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-10-26 07:01:26.872813500 +0000
+--- ui/compositor/compositor_observer.h.orig	2024-11-14 01:04:23.787755700 +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 a993ee5779..0c46e9a6c4 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-10-26 07:01:26.899818000 +0000
+--- ui/display/screen.cc.orig	2024-11-14 01:04:23.801756000 +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 07794efad5..1bce2fb33b 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-10-26 07:01:26.899818000 +0000
+--- ui/display/screen.h.orig	2024-11-14 01:04:23.801756000 +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 1eb645b06b..5b9b7a65d5 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/devices/x11/device_data_manager_x11.cc.orig	2024-10-26 07:01:26.928823000 +0000
+--- ui/events/devices/x11/device_data_manager_x11.cc.orig	2024-11-14 01:04:23.811756100 +0000
 +++ ui/events/devices/x11/device_data_manager_x11.cc
 @@ -849,6 +849,7 @@ void DeviceDataManagerX11::SetDisabledKe
  }
diff --git a/chromium/patches/patch-ui_events_event.cc b/chromium/patches/patch-ui_events_event.cc
index c4431ecc7a..6f0ec4f1e7 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/event.cc.orig	2024-10-26 07:01:26.929823200 +0000
+--- ui/events/event.cc.orig	2024-11-14 01:04:23.812756000 +0000
 +++ ui/events/event.cc
 @@ -366,7 +366,7 @@ std::string LocatedEvent::ToString() con
  MouseEvent::MouseEvent(const PlatformEvent& native_event)
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index 00e89aa682..0741ee43ae 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-10-26 07:01:26.931823500 +0000
+--- ui/events/event_switches.cc.orig	2024-11-14 01:04:23.813756000 +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 3ea05d9353..1bae115990 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-10-26 07:01:26.931823500 +0000
+--- ui/events/event_switches.h.orig	2024-11-14 01:04:23.813756000 +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 f71783fd20..9a7f36bb54 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/events/keycodes/dom/keycode_converter.cc.orig	2024-10-26 07:01:26.941825200 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig	2024-11-14 01:04:23.819756000 +0000
 +++ ui/events/keycodes/dom/keycode_converter.cc
 @@ -18,7 +18,7 @@
  #include "ui/events/keycodes/dom/dom_code.h"
diff --git a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
index 951ab37f3e..ef88f5295f 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-10-26 07:01:26.941825200 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig	2024-11-14 01:04:23.819756000 +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 519d8207e3..0596085070 100644
--- a/chromium/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium/patches/patch-ui_gfx_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/BUILD.gn.orig	2024-10-26 07:01:27.094850800 +0000
+--- ui/gfx/BUILD.gn.orig	2024-11-14 01:04:23.874756600 +0000
 +++ ui/gfx/BUILD.gn
-@@ -664,7 +664,7 @@ source_set("memory_buffer_sources") {
+@@ -666,7 +666,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 b94b7185a8..20de78c8e0 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-10-26 07:01:27.101852000 +0000
+--- ui/gfx/canvas_skia.cc.orig	2024-11-14 01:04:23.878756800 +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 3067b993be..3ad259fda5 100644
--- a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/font_fallback_linux.cc.orig	2024-10-26 07:01:27.107853000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig	2024-11-14 01:04:23.882756700 +0000
 +++ ui/gfx/font_fallback_linux.cc
 @@ -32,6 +32,8 @@
  #include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__render__params.h b/chromium/patches/patch-ui_gfx_font__render__params.h
index e977f0b7af..baf91dd6bc 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-10-26 07:01:27.109853300 +0000
+--- ui/gfx/font_render_params.h.orig	2024-11-14 01:04:23.882756700 +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 324daf447a..0fbbc6c633 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-10-26 07:01:27.109853300 +0000
+--- ui/gfx/font_render_params_linux.cc.orig	2024-11-14 01:04:23.882756700 +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 c745b12e3a..345ad614a4 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-10-26 07:01:27.110853400 +0000
+--- ui/gfx/font_util.cc.orig	2024-11-14 01:04:23.883756600 +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 d735af5f11..376e20711e 100644
--- a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
+++ b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/gpu_memory_buffer.cc.orig	2024-10-26 07:01:27.121855300 +0000
+--- ui/gfx/gpu_memory_buffer.cc.orig	2024-11-14 01:04:23.890756800 +0000
 +++ ui/gfx/gpu_memory_buffer.cc
-@@ -55,7 +55,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
+@@ -63,7 +63,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
    handle.region = region.Duplicate();
    handle.offset = offset;
    handle.stride = stride;
diff --git a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
index 768451d4d2..0ab3ed015e 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-10-26 07:01:27.121855300 +0000
+--- ui/gfx/gpu_memory_buffer.h.orig	2024-11-14 01:04:23.890756800 +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 7f5588fb94..3d55c965ea 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-10-26 07:01:27.131857200 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig	2024-11-14 01:04:23.895757000 +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 6f0015e92a..14295e9f6b 100644
--- a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gfx/linux/gbm_wrapper.cc.orig	2024-10-26 07:01:27.131857200 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig	2024-11-14 01:04:23.896757000 +0000
 +++ ui/gfx/linux/gbm_wrapper.cc
 @@ -319,7 +319,7 @@ class Device final : public ui::GbmDevic
      // of 1x1 BOs which are destroyed before creating the final BO creation used
diff --git a/chromium/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc b/chromium/patches/patch-ui_gfx_mojom_buffer__types__mojom__traits.cc
index 3c18f28652..cb1caa5b1e 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-10-26 07:01:27.133857500 +0000
+--- ui/gfx/mojom/buffer_types_mojom_traits.cc.orig	2024-11-14 01:04:23.897756800 +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 b2546635db..1434e4280a 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-10-26 07:01:27.135857800 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig	2024-11-14 01:04:23.899757000 +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 b8bd4625e6..df674285b2 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-10-26 07:01:27.135857800 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig	2024-11-14 01:04:23.899757000 +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 d1aa024ee8..3757a3edb6 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-10-26 07:01:27.137858200 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig	2024-11-14 01:04:23.899757000 +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 a693c1bf10..7ac2979e64 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-10-26 07:01:27.137858200 +0000
+--- ui/gfx/native_pixmap_handle.h.orig	2024-11-14 01:04:23.899757000 +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 4a696ac40f..eebb17ff7d 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-10-26 07:01:27.137858200 +0000
+--- ui/gfx/native_widget_types.h.orig	2024-11-14 01:04:23.899757000 +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 84b10867eb..11c795d3d8 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-10-26 07:01:27.139858500 +0000
+--- ui/gfx/platform_font_skia.cc.orig	2024-11-14 01:04:23.901757000 +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 b292c85fe0..2863851f67 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-10-26 07:01:27.141858800 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig	2024-11-14 01:04:23.902757000 +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 b1019c8399..338a2202de 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-10-26 07:01:27.141858800 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig	2024-11-14 01:04:23.902757000 +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 b1d4dd571f..1921e8cdfb 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-10-26 07:01:27.147859800 +0000
+--- ui/gfx/switches.cc.orig	2024-11-14 01:04:23.905757000 +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 5219c5bbc1..d6d15fe35c 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-10-26 07:01:27.147859800 +0000
+--- ui/gfx/switches.h.orig	2024-11-14 01:04:23.905757000 +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 6a739c7d4f..889873ca9d 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-10-26 07:01:27.157861500 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig	2024-11-14 01:04:23.910757000 +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 a7bd448a23..01f9708897 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-10-26 07:01:27.160862000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig	2024-11-14 01:04:23.912757000 +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 575aaf379b..0e92877f9c 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-10-26 07:01:27.167863100 +0000
+--- ui/gfx/x/xlib_support.cc.orig	2024-11-14 01:04:23.916757000 +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 f8a30d926f..0f48ce3dc2 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-10-26 07:01:27.168863300 +0000
+--- ui/gl/BUILD.gn.orig	2024-11-14 01:04:23.916757000 +0000
 +++ ui/gl/BUILD.gn
 @@ -168,7 +168,6 @@ component("gl") {
    public_deps = [
@@ -22,7 +22,7 @@ $NetBSD$
      ]
      if (enable_swiftshader) {
        data_deps += [
-@@ -538,7 +536,6 @@ test("gl_unittests") {
+@@ -541,7 +539,6 @@ test("gl_unittests") {
  
    data_deps = [
      "//testing/buildbot/filters:gl_unittests_filters",
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index 422ec5c596..f2427261d1 100644
--- a/chromium/patches/patch-ui_gl_gl__context.cc
+++ b/chromium/patches/patch-ui_gl_gl__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_context.cc.orig	2024-10-26 07:01:27.187866400 +0000
+--- ui/gl/gl_context.cc.orig	2024-11-14 01:04:23.923757000 +0000
 +++ ui/gl/gl_context.cc
-@@ -522,7 +522,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -517,7 +517,7 @@ bool GLContext::MakeVirtuallyCurrent(
    DCHECK(virtual_context->IsCurrent(surface));
  
    if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/chromium/patches/patch-ui_gl_gl__fence.cc b/chromium/patches/patch-ui_gl_gl__fence.cc
index 788f75eb26..b011211bfc 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-10-26 07:01:27.190867000 +0000
+--- ui/gl/gl_fence.cc.orig	2024-11-14 01:04:23.924757200 +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 dd864f96fc..86fc53c39a 100644
--- a/chromium/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium/patches/patch-ui_gl_gl__implementation.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gl/gl_implementation.cc.orig	2024-10-26 07:01:27.191867000 +0000
+--- ui/gl/gl_implementation.cc.orig	2024-11-14 01:04:23.925757200 +0000
 +++ ui/gl/gl_implementation.cc
 @@ -253,7 +253,7 @@ GetRequestedGLImplementationFromCommandL
      const base::CommandLine* command_line) {
diff --git a/chromium/patches/patch-ui_gl_gl__switches.cc b/chromium/patches/patch-ui_gl_gl__switches.cc
index 22a9205ecc..bacbd9b678 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-10-26 07:01:27.196868000 +0000
+--- ui/gl/gl_switches.cc.orig	2024-11-14 01:04:23.926757000 +0000
 +++ ui/gl/gl_switches.cc
 @@ -11,7 +11,7 @@
  #include "base/android/build_info.h"
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 f09ff60664..e037f68c6f 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-10-26 07:01:27.202869000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig	2024-11-14 01:04:23.930757300 +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 78b3fd3934..d2f9835aa6 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-10-26 07:01:27.202869000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig	2024-11-14 01:04:23.930757300 +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 9a874aa389..2de7d39769 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-10-26 07:01:27.204869300 +0000
+--- ui/gtk/gtk_compat.cc.orig	2024-11-14 01:04:23.931757200 +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 91ec04357b..fbab932069 100644
--- a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/gtk/printing/print_dialog_gtk.cc.orig	2024-10-26 07:01:27.208870000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig	2024-11-14 01:04:23.932757100 +0000
 +++ ui/gtk/printing/print_dialog_gtk.cc
 @@ -439,7 +439,7 @@ void PrintDialogGtk::ShowDialog(
    GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
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 6892c2e11c..ec7d223a1a 100644
--- a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
+++ b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/message_center/views/message_popup_view.cc.orig	2024-10-26 07:01:27.256878100 +0000
+--- ui/message_center/views/message_popup_view.cc.orig	2024-11-14 01:04:23.939757300 +0000
 +++ ui/message_center/views/message_popup_view.cc
 @@ -144,7 +144,7 @@ std::unique_ptr<views::Widget> MessagePo
    params.z_order = ui::ZOrderLevel::kFloatingWindow;
diff --git a/chromium/patches/patch-ui_native__theme_native__theme.h b/chromium/patches/patch-ui_native__theme_native__theme.h
index 4e08c43e5f..5c8f5bcd91 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme.h
+++ b/chromium/patches/patch-ui_native__theme_native__theme.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme.h.orig	2024-10-26 07:01:27.261879000 +0000
+--- ui/native_theme/native_theme.h.orig	2024-11-14 01:04:23.941757400 +0000
 +++ ui/native_theme/native_theme.h
 @@ -64,7 +64,7 @@ class NATIVE_THEME_EXPORT NativeTheme {
      kCheckbox,
diff --git a/chromium/patches/patch-ui_native__theme_native__theme__base.cc b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
index 4872f233ff..89e4039cb1 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme__base.cc
+++ b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme_base.cc.orig	2024-10-26 07:01:27.262879100 +0000
+--- ui/native_theme/native_theme_base.cc.orig	2024-11-14 01:04:23.942757400 +0000
 +++ ui/native_theme/native_theme_base.cc
 @@ -241,7 +241,7 @@ void NativeThemeBase::Paint(cc::PaintCan
        break;
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 a6167a406b..875c0645bf 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme__features.cc
+++ b/chromium/patches/patch-ui_native__theme_native__theme__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/native_theme/native_theme_features.cc.orig	2024-10-26 07:01:27.277881600 +0000
+--- ui/native_theme/native_theme_features.cc.orig	2024-11-14 01:04:23.942757400 +0000
 +++ ui/native_theme/native_theme_features.cc
-@@ -54,7 +54,7 @@ bool IsOverlayScrollbarEnabled() {
+@@ -65,7 +65,7 @@ bool IsOverlayScrollbarEnabled() {
  
  bool IsFluentScrollbarEnabled() {
  // Fluent scrollbars are only used for some OSes due to UI design guidelines.
@@ -15,7 +15,7 @@ $NetBSD$
    return base::FeatureList::IsEnabled(features::kFluentScrollbar) ||
           IsFluentOverlayScrollbarEnabled();
  #else
-@@ -63,7 +63,7 @@ bool IsFluentScrollbarEnabled() {
+@@ -74,7 +74,7 @@ bool IsFluentScrollbarEnabled() {
  }
  bool IsFluentOverlayScrollbarEnabled() {
  // Fluent scrollbars are only used for some OSes due to UI design guidelines.
diff --git a/chromium/patches/patch-ui_ozone_common_egl__util.cc b/chromium/patches/patch-ui_ozone_common_egl__util.cc
index 60a8b70821..fae1a88fc4 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-10-26 07:01:27.314887800 +0000
+--- ui/ozone/common/egl_util.cc.orig	2024-11-14 01:04:23.943757300 +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 a1f84d65d8..a2483a77f3 100644
--- a/chromium/patches/patch-ui_ozone_common_features.cc
+++ b/chromium/patches/patch-ui_ozone_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/common/features.cc.orig	2024-10-26 07:01:27.314887800 +0000
+--- ui/ozone/common/features.cc.orig	2024-11-14 01:04:23.944757500 +0000
 +++ ui/ozone/common/features.cc
-@@ -30,7 +30,7 @@ BASE_FEATURE(kWaylandSurfaceSubmissionIn
+@@ -35,7 +35,7 @@ BASE_FEATURE(kWaylandSurfaceSubmissionIn
  // enabled.
  BASE_FEATURE(kWaylandFractionalScaleV1,
               "WaylandFractionalScaleV1",
@@ -15,7 +15,7 @@ $NetBSD$
               base::FEATURE_ENABLED_BY_DEFAULT
  #else
               base::FEATURE_DISABLED_BY_DEFAULT
-@@ -42,7 +42,7 @@ BASE_FEATURE(kWaylandFractionalScaleV1,
+@@ -47,7 +47,7 @@ BASE_FEATURE(kWaylandFractionalScaleV1,
  // protocol is supported.
  BASE_FEATURE(kWaylandXdgToplevelDrag,
               "WaylandXdgToplevelDrag",
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 1a43800435..61bd85c520 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-10-26 07:01:27.338891700 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig	2024-11-14 01:04:23.956757500 +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 b73b766777..12d4d94899 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-10-26 07:01:27.339892000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig	2024-11-14 01:04:23.957757500 +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 73fbd1cf8a..b315c6dc4e 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-10-26 07:01:27.339892000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig	2024-11-14 01:04:23.957757500 +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 7a693768b6..faa5d7cb7b 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2024-10-26 07:01:27.340892000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig	2024-11-14 01:04:23.958757400 +0000
 +++ ui/ozone/platform/wayland/common/wayland_util.cc
 @@ -347,7 +347,7 @@ void TransformToWlArray(
  }
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 debad8d167..c83789693b 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-10-26 07:01:27.340892000 +0000
+--- ui/ozone/platform/wayland/emulate/wayland_input_emulate.cc.orig	2024-11-14 01:04:23.958757400 +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 71c5642315..68f10d531f 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-10-26 07:01:27.340892000 +0000
+--- ui/ozone/platform/wayland/emulate/wayland_input_emulate.h.orig	2024-11-14 01:04:23.958757400 +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 a85411877a..39a31e8939 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-10-26 07:01:27.342892400 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig	2024-11-14 01:04:23.958757400 +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 c8013ac844..758e6367f8 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,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_connection.cc.orig	2024-10-26 07:01:27.348893400 +0000
+--- ui/ozone/platform/wayland/host/wayland_connection.cc.orig	2024-11-14 01:04:23.962757600 +0000
 +++ ui/ozone/platform/wayland/host/wayland_connection.cc
 @@ -541,7 +541,7 @@ bool WaylandConnection::ShouldUseOverlay
    // isn't present on any non-exo Wayland compositors.
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 8cec2489ed..9d8b2601f8 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,7 +4,7 @@ $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-10-26 07:01:27.352894000 +0000
+--- ui/ozone/platform/wayland/host/wayland_input_method_context.cc.orig	2024-11-14 01:04:23.965757600 +0000
 +++ ui/ozone/platform/wayland/host/wayland_input_method_context.cc
 @@ -60,7 +60,7 @@ namespace {
  // Only enable the preedit string for sequence mode (i.e. when using dead keys
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 404b3bd84e..eac667ae4e 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-10-26 07:01:27.354894400 +0000
+--- ui/ozone/platform/wayland/host/wayland_popup.cc.orig	2024-11-14 01:04:23.966757500 +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__screen.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.cc
index 1bd47ad496..a8a3163e24 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.cc
@@ -4,32 +4,32 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_screen.cc.orig	2024-10-26 07:01:27.354894400 +0000
+--- ui/ozone/platform/wayland/host/wayland_screen.cc.orig	2024-11-14 01:04:23.966757500 +0000
 +++ ui/ozone/platform/wayland/host/wayland_screen.cc
-@@ -46,7 +46,7 @@
+@@ -47,7 +47,7 @@
  #include "ui/ozone/platform/wayland/host/org_gnome_mutter_idle_monitor.h"
  #endif
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "ui/base/ui_base_features.h"
  #include "ui/linux/linux_ui.h"
  #endif
- 
-@@ -133,7 +133,7 @@ WaylandScreen::WaylandScreen(WaylandConn
+@@ -135,7 +135,7 @@ WaylandScreen::WaylandScreen(WaylandConn
    tablet_state_ = connection_->GetTabletState();
  #endif
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   if (auto* linux_ui = ui::LinuxUi::instance()) {
+   if (connection_->IsUiScaleEnabled() && LinuxUi::instance()) {
      OnDeviceScaleFactorChanged();
-     display_scale_factor_observer_.Observe(linux_ui);
-@@ -606,7 +606,7 @@ bool WaylandScreen::VerifyOutputStateCon
+     display_scale_factor_observer_.Observe(LinuxUi::instance());
+@@ -614,7 +614,7 @@ bool WaylandScreen::VerifyOutputStateCon
    return true;
  }
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
  void WaylandScreen::OnDeviceScaleFactorChanged() {
-   if (const auto* linux_ui = ui::LinuxUi::instance()) {
-     const float new_font_scale = linux_ui->display_config().font_scale;
+   CHECK(connection_->IsUiScaleEnabled());
+   CHECK(LinuxUi::instance());
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.h b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.h
index 80bb3170cb..311370dc6a 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.h
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__screen.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_screen.h.orig	2024-10-26 07:01:27.354894400 +0000
+--- ui/ozone/platform/wayland/host/wayland_screen.h.orig	2024-11-14 01:04:23.966757500 +0000
 +++ ui/ozone/platform/wayland/host/wayland_screen.h
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
  #include "ui/ozone/platform/wayland/host/wayland_output.h"
  #include "ui/ozone/public/platform_screen.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "base/scoped_observation.h"
  #include "ui/linux/device_scale_factor_observer.h"
  #include "ui/linux/linux_ui.h"
-@@ -44,7 +44,7 @@ class OrgGnomeMutterIdleMonitor;
+@@ -43,7 +43,7 @@ class OrgGnomeMutterIdleMonitor;
  
  // A PlatformScreen implementation for Wayland.
  class WaylandScreen : public PlatformScreen
@@ -24,7 +24,7 @@ $NetBSD$
      ,
                        public DeviceScaleFactorObserver
  #endif
-@@ -96,7 +96,7 @@ class WaylandScreen : public PlatformScr
+@@ -95,7 +95,7 @@ class WaylandScreen : public PlatformScr
    display::TabletState GetTabletState() const override;
  #endif
  
@@ -33,12 +33,12 @@ $NetBSD$
    // DeviceScaleFactorObserver:
    void OnDeviceScaleFactorChanged() override;
  #endif
-@@ -158,7 +158,7 @@ class WaylandScreen : public PlatformScr
+@@ -155,7 +155,7 @@ class WaylandScreen : public PlatformScr
    display::TabletState tablet_state_;
  #endif
  
 -#if BUILDFLAG(IS_LINUX)
 +#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-   float font_scale_ = 1.0f;
- 
    base::ScopedObservation<ui::LinuxUi, DeviceScaleFactorObserver>
+       display_scale_factor_observer_{this};
+ #endif
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 883b1fea38..49b8b45e2a 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-10-26 07:01:27.356894700 +0000
+--- ui/ozone/platform/wayland/host/wayland_toplevel_window.cc.orig	2024-11-14 01:04:23.967757700 +0000
 +++ ui/ozone/platform/wayland/host/wayland_toplevel_window.cc
-@@ -634,7 +634,7 @@ void WaylandToplevelWindow::HandleAuraTo
+@@ -629,7 +629,7 @@ void WaylandToplevelWindow::HandleToplev
    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 5ae7233278..47dd58820b 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-10-26 07:01:27.357895000 +0000
+--- ui/ozone/platform/wayland/host/wayland_toplevel_window.h.orig	2024-11-14 01:04:23.967757700 +0000
 +++ ui/ozone/platform/wayland/host/wayland_toplevel_window.h
-@@ -261,7 +261,7 @@ class WaylandToplevelWindow : public Way
+@@ -262,7 +262,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 96a2724815..b746e09ac0 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,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/ozone/platform/wayland/host/wayland_window.cc.orig	2024-10-26 07:01:27.357895000 +0000
+--- ui/ozone/platform/wayland/host/wayland_window.cc.orig	2024-11-14 01:04:23.968757600 +0000
 +++ ui/ozone/platform/wayland/host/wayland_window.cc
-@@ -318,7 +318,7 @@ void WaylandWindow::OnPointerFocusChange
+@@ -323,7 +323,7 @@ void WaylandWindow::OnPointerFocusChange
    // Whenever the window gets the pointer focus back, the cursor shape must be
    // updated. Otherwise, it is invalidated upon wl_pointer::leave and is not
    // restored by the Wayland compositor.
@@ -15,7 +15,7 @@ $NetBSD$
    if (focused && async_cursor_) {
      async_cursor_->AddCursorLoadedCallback(base::BindOnce(
          &WaylandWindow::OnCursorLoaded, AsWeakPtr(), async_cursor_));
-@@ -584,7 +584,7 @@ bool WaylandWindow::ShouldUseNativeFrame
+@@ -604,7 +604,7 @@ bool WaylandWindow::ShouldUseNativeFrame
  void WaylandWindow::SetCursor(scoped_refptr<PlatformCursor> platform_cursor) {
    DCHECK(platform_cursor);
  
@@ -24,7 +24,7 @@ $NetBSD$
    auto async_cursor = WaylandAsyncCursor::FromPlatformCursor(platform_cursor);
  
    if (async_cursor_ == async_cursor) {
-@@ -795,7 +795,7 @@ std::string WaylandWindow::WindowStates:
+@@ -815,7 +815,7 @@ std::string WaylandWindow::WindowStates:
    } else {
      base::TrimString(states, " ", &states);
    }
@@ -33,7 +33,7 @@ $NetBSD$
    states += "; tiled_edges: ";
    std::string tiled = "";
    if (tiled_edges.left) {
-@@ -1283,12 +1283,12 @@ void WaylandWindow::UpdateCursorShape(sc
+@@ -1318,12 +1318,12 @@ void WaylandWindow::UpdateCursorShape(sc
          cursor->bitmaps(), hotspot_in_dips,
          std::ceil(cursor->cursor_image_scale_factor()));
    }
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 b97a086d0e..a18f099d40 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-10-26 07:01:27.358895000 +0000
+--- ui/ozone/platform/wayland/host/wayland_window.h.orig	2024-11-14 01:04:23.968757600 +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
  
-@@ -285,7 +285,7 @@ class WaylandWindow : public PlatformWin
+@@ -280,7 +280,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
  
-@@ -569,7 +569,7 @@ class WaylandWindow : public PlatformWin
+@@ -578,7 +578,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
-@@ -638,7 +638,7 @@ class WaylandWindow : public PlatformWin
+@@ -647,7 +647,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 0c2317eb74..eaf1ab3140 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,7 +4,7 @@ $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-10-26 07:01:27.426906600 +0000
+--- ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc.orig	2024-11-14 01:04:23.971757700 +0000
 +++ ui/ozone/platform/wayland/host/xdg_toplevel_wrapper_impl.cc
 @@ -322,7 +322,7 @@ void XDGToplevelWrapperImpl::OnToplevelC
    window_states.is_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 6870dbb1eb..0666d6b896 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,7 +4,7 @@ $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-10-26 07:01:27.427906800 +0000
+--- ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc.orig	2024-11-14 01:04:23.972757600 +0000
 +++ ui/ozone/platform/wayland/host/zwp_text_input_wrapper_v1.cc
 @@ -256,6 +256,10 @@ void ZWPTextInputWrapperV1::SetSurroundi
    // so if it exceeds 16 bits, it may be broken.
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 66646a6fae..501bbf68f2 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-10-26 07:01:27.428907000 +0000
+--- ui/ozone/platform/wayland/ozone_platform_wayland.cc.orig	2024-11-14 01:04:23.973757700 +0000
 +++ ui/ozone/platform/wayland/ozone_platform_wayland.cc
 @@ -66,13 +66,13 @@
  #include "ui/events/ozone/layout/stub/stub_keyboard_layout_engine.h"
@@ -22,7 +22,7 @@ $NetBSD$
  #include "ui/ozone/platform/wayland/host/linux_ui_delegate_wayland.h"
  #endif
  
-@@ -267,7 +267,7 @@ class OzonePlatformWayland : public Ozon
+@@ -278,7 +278,7 @@ class OzonePlatformWayland : public Ozon
  
      buffer_manager_connector_ = std::make_unique<WaylandBufferManagerConnector>(
          connection_->buffer_manager_host());
@@ -31,7 +31,7 @@ $NetBSD$
      cursor_factory_ = std::make_unique<WaylandCursorFactory>(connection_.get());
  #else
      cursor_factory_ = std::make_unique<BitmapCursorFactory>();
-@@ -277,7 +277,7 @@ class OzonePlatformWayland : public Ozon
+@@ -288,7 +288,7 @@ class OzonePlatformWayland : public Ozon
  
      supported_buffer_formats_ =
          connection_->buffer_manager_host()->GetSupportedBufferFormats();
@@ -40,7 +40,7 @@ $NetBSD$
      linux_ui_delegate_ =
          std::make_unique<LinuxUiDelegateWayland>(connection_.get());
  #endif
-@@ -343,7 +343,7 @@ class OzonePlatformWayland : public Ozon
+@@ -354,7 +354,7 @@ class OzonePlatformWayland : public Ozon
        properties->supports_global_screen_coordinates =
            kDefaultScreenCoordinateEnabled;
  
@@ -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
-@@ -545,7 +545,7 @@ class OzonePlatformWayland : public Ozon
+@@ -556,7 +556,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 ee6b32e310..95997708ff 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-10-26 07:01:27.438908600 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig	2024-11-14 01:04:23.979757800 +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 fadcd17d7b..f6d08ee150 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-10-26 07:01:27.439908700 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig	2024-11-14 01:04:23.980757700 +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 880100fadc..89b778aaa3 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-10-26 07:01:27.439908700 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig	2024-11-14 01:04:23.980757700 +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 8f5d91f82f..ce9f005af0 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-10-26 07:01:27.440909000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig	2024-11-14 01:04:23.981757600 +0000
 +++ ui/ozone/platform/x11/x11_window.cc
-@@ -1504,7 +1504,7 @@ void X11Window::OnXWindowStateChanged() 
+@@ -1488,7 +1488,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 9852ee6b6f..583c28ec25 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-10-26 07:01:27.444909600 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig	2024-11-14 01:04:23.983757700 +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 649705e67c..a9df856a2b 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.cc.orig	2024-10-26 07:01:27.446910000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig	2024-11-14 01:04:23.985757800 +0000
 +++ ui/platform_window/platform_window_delegate.cc
-@@ -61,7 +61,7 @@ gfx::Insets PlatformWindowDelegate::Calc
+@@ -66,7 +66,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 76a6a4074d..f6e27e8c51 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/platform_window/platform_window_delegate.h.orig	2024-10-26 07:01:27.446910000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig	2024-11-14 01:04:23.985757800 +0000
 +++ ui/platform_window/platform_window_delegate.h
-@@ -181,7 +181,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) 
+@@ -191,7 +191,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW) 
    virtual void OnWindowStateChanged(PlatformWindowState old_state,
                                      PlatformWindowState new_state) = 0;
  
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
index 2e64f5805a..a43d5c5f24 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-10-26 07:01:27.446910000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig	2024-11-14 01:04:23.985757800 +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 27f17ad0c5..745a859bac 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-10-26 07:01:27.447910000 +0000
+--- ui/qt/BUILD.gn.orig	2024-11-14 01:04:23.986757800 +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 925baca5ab..8c97fa4aaa 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-10-26 07:01:27.447910000 +0000
+--- ui/qt/qt.gni.orig	2024-11-14 01:04:23.986757800 +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 0ca6891c35..223b786b33 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-10-26 07:01:27.468913600 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig	2024-11-14 01:04:23.998757800 +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 07c62c5d45..d88501774e 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-10-26 07:01:27.469913700 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig	2024-11-14 01:04:23.999758000 +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 eb546ab47c..7661902661 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-10-26 07:01:27.469913700 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig	2024-11-14 01:04:23.999758000 +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 1bd5edb862..9f6d1c874b 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-10-26 07:01:27.469913700 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig	2024-11-14 01:04:23.999758000 +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 3e9eb58875..57397d85f6 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-10-26 07:01:27.470914000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig	2024-11-14 01:04:23.999758000 +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 b1c7e3c88a..0fabd462b1 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-10-26 07:01:27.471914000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig	2024-11-14 01:04:24.000758000 +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 8ba7647990..7a4c4ca1aa 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-10-26 07:01:27.471914000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig	2024-11-14 01:04:24.000758000 +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 4b49d7d836..384c18ed2d 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.cc
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/prefix_selector.cc.orig	2024-10-26 07:01:27.651944400 +0000
+--- ui/views/controls/prefix_selector.cc.orig	2024-11-14 01:04:24.046758400 +0000
 +++ ui/views/controls/prefix_selector.cc
 @@ -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 08d1176c9b..88a01c59c6 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.h
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/prefix_selector.h.orig	2024-10-26 07:01:27.651944400 +0000
+--- ui/views/controls/prefix_selector.h.orig	2024-11-14 01:04:24.046758400 +0000
 +++ ui/views/controls/prefix_selector.h
 @@ -85,7 +85,7 @@ class VIEWS_EXPORT PrefixSelector : publ
    ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
index a23d0d3273..306e45071d 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/textfield/textfield.cc.orig	2024-10-26 07:01:27.790967700 +0000
+--- ui/views/controls/textfield/textfield.cc.orig	2024-11-14 01:04:24.050758400 +0000
 +++ ui/views/controls/textfield/textfield.cc
-@@ -85,7 +85,7 @@
+@@ -87,7 +87,7 @@
  #include "base/win/win_util.h"
  #endif
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/base/ime/linux/text_edit_command_auralinux.h"
  #include "ui/base/ime/text_input_flags.h"
  #include "ui/linux/linux_ui.h"
-@@ -183,7 +183,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -185,7 +185,7 @@ bool IsControlKeyModifier(int flags) {
  // Control-modified key combination, but we cannot extend it to other platforms
  // as Control has different meanings and behaviors.
  // https://crrev.com/2580483002/#msg46
@@ -24,7 +24,7 @@ $NetBSD$
    return flags & ui::EF_CONTROL_DOWN;
  #else
    return false;
-@@ -761,7 +761,7 @@ bool Textfield::OnKeyPressed(const ui::K
+@@ -763,7 +763,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 &&
-@@ -944,7 +944,7 @@ void Textfield::AboutToRequestFocusFromT
+@@ -946,7 +946,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;
-@@ -1994,7 +1994,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -1997,7 +1997,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(
-@@ -2500,14 +2500,14 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2503,14 +2503,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 d0e9a300e2..5d119bbdb7 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.h
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/controls/textfield/textfield.h.orig	2024-10-26 07:01:27.791967900 +0000
+--- ui/views/controls/textfield/textfield.h.orig	2024-11-14 01:04:24.050758400 +0000
 +++ ui/views/controls/textfield/textfield.h
-@@ -47,7 +47,7 @@
+@@ -48,7 +48,7 @@
  #include "ui/views/view_observer.h"
  #include "ui/views/word_lookup_client.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <vector>
  #endif
  
-@@ -463,7 +463,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -465,7 +465,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 1cb778176b..7dec992fa7 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-10-26 07:01:27.798969000 +0000
+--- ui/views/corewm/tooltip_aura.cc.orig	2024-11-14 01:04:24.053758400 +0000
 +++ ui/views/corewm/tooltip_aura.cc
 @@ -37,7 +37,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 f8eb8ce59d..4daf1c754b 100644
--- a/chromium/patches/patch-ui_views_examples_widget__example.cc
+++ b/chromium/patches/patch-ui_views_examples_widget__example.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/examples/widget_example.cc.orig	2024-10-26 07:01:27.808970700 +0000
+--- ui/views/examples/widget_example.cc.orig	2024-11-14 01:04:24.060758600 +0000
 +++ ui/views/examples/widget_example.cc
 @@ -50,7 +50,7 @@ void WidgetExample::CreateExampleView(Vi
    modal_button->SetCallback(
diff --git a/chromium/patches/patch-ui_views_focus_focus__manager.cc b/chromium/patches/patch-ui_views_focus_focus__manager.cc
index ade54bf201..f6f4ff8961 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-10-26 07:01:27.809970900 +0000
+--- ui/views/focus/focus_manager.cc.orig	2024-11-14 01:04:24.060758600 +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 b6f4306d6f..9d029cdec5 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-10-26 07:01:27.840976000 +0000
+--- ui/views/style/platform_style.cc.orig	2024-11-14 01:04:24.069758700 +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 6b9b0bc090..6e91b58db1 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-10-26 07:01:27.843976500 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig	2024-11-14 01:04:24.072758700 +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 3de80067d2..4dbc084bf3 100644
--- a/chromium/patches/patch-ui_views_views__delegate.cc
+++ b/chromium/patches/patch-ui_views_views__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/views_delegate.cc.orig	2024-10-26 07:01:27.853978200 +0000
+--- ui/views/views_delegate.cc.orig	2024-11-14 01:04:24.077758800 +0000
 +++ ui/views/views_delegate.cc
-@@ -95,7 +95,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx:
+@@ -97,7 +97,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx:
    return false;
  }
  #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
diff --git a/chromium/patches/patch-ui_views_views__delegate.h b/chromium/patches/patch-ui_views_views__delegate.h
index 02f54fb0cc..8108b13adc 100644
--- a/chromium/patches/patch-ui_views_views__delegate.h
+++ b/chromium/patches/patch-ui_views_views__delegate.h
@@ -4,9 +4,9 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/views_delegate.h.orig	2024-10-26 07:01:27.853978200 +0000
+--- ui/views/views_delegate.h.orig	2024-11-14 01:04:24.077758800 +0000
 +++ ui/views/views_delegate.h
-@@ -146,7 +146,7 @@ class VIEWS_EXPORT ViewsDelegate {
+@@ -147,7 +147,7 @@ class VIEWS_EXPORT ViewsDelegate {
    // environment.
    virtual bool IsWindowInMetro(gfx::NativeWindow window) const;
  #elif BUILDFLAG(ENABLE_DESKTOP_AURA) && \
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 fc7f608273..aab11bc7fc 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,9 +4,9 @@ $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-10-26 07:01:27.855978500 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig	2024-11-14 01:04:24.078758700 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
-@@ -206,7 +206,7 @@ DragOperation DesktopDragDropClientOzone
+@@ -204,7 +204,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 ab8569f1d3..9dda0b583c 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,9 +4,9 @@ $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-10-26 07:01:27.855978500 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig	2024-11-14 01:04:24.078758700 +0000
 +++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
-@@ -66,7 +66,7 @@ class VIEWS_EXPORT DesktopDragDropClient
+@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClient
      // The offset of |drag_widget_| relative to the mouse position.
      gfx::Vector2d offset;
  
@@ -15,7 +15,7 @@ $NetBSD$
      // The last received drag location.  The drag widget is moved asynchronously
      // so its position is updated when the UI thread has time for that.  When
      // the first change to the location happens, a call to UpdateDragWidget()
-@@ -87,7 +87,7 @@ class VIEWS_EXPORT DesktopDragDropClient
+@@ -88,7 +88,7 @@ class VIEWS_EXPORT DesktopDragDropClient
        const gfx::Point& root_location,
        int allowed_operations,
        ui::mojom::DragEventSource source) override;
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 938124d900..2d18a7f9c1 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,9 +4,9 @@ $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-10-26 07:01:27.858979200 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig	2024-11-14 01:04:24.080758800 +0000
 +++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
  #include "ui/wm/core/window_util.h"
  #include "ui/wm/public/window_move_client.h"
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
  #endif
  
-@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropCl
+@@ -359,7 +359,7 @@ std::unique_ptr<aura::client::DragDropCl
  DesktopWindowTreeHostPlatform::CreateDragDropClient() {
    ui::WmDragHandler* drag_handler = ui::GetWmDragHandler(*(platform_window()));
    std::unique_ptr<DesktopDragDropClientOzone> drag_drop_client =
@@ -24,7 +24,7 @@ $NetBSD$
        std::make_unique<DesktopDragDropClientOzoneLinux>(window(), drag_handler);
  #else
        std::make_unique<DesktopDragDropClientOzone>(window(), drag_handler);
-@@ -1175,7 +1175,7 @@ bool DesktopWindowTreeHostPlatform::Rota
+@@ -1176,7 +1176,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 8e50d7ec54..f693982673 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-10-26 07:01:27.859979400 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform_impl_interactive_uitest.cc.orig	2024-11-14 01:04:24.080758800 +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 902fe15e2e..bbce4de115 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-10-26 07:01:27.885983700 +0000
+--- ui/views/widget/root_view.cc.orig	2024-11-14 01:04:24.082758700 +0000
 +++ ui/views/widget/root_view.cc
-@@ -139,7 +139,7 @@ class AnnounceTextView : public View {
+@@ -110,7 +110,7 @@ class AnnounceTextView : public View {
  #if BUILDFLAG(IS_CHROMEOS)
      // On ChromeOS, kAlert role can invoke an unnecessary event on reparenting.
      GetViewAccessibility().SetRole(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 61822f3d99..c7c7714cd5 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-10-26 07:01:27.886983900 +0000
+--- ui/views/widget/widget.cc.orig	2024-11-14 01:04:24.083758800 +0000
 +++ ui/views/widget/widget.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,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
  
-@@ -2203,7 +2203,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2194,7 +2194,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 cee7c147d7..d656fd1b1b 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-10-26 07:01:27.895985400 +0000
+--- ui/views/window/custom_frame_view.cc.orig	2024-11-14 01:04:24.087758800 +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 674956f5b8..54a963af56 100644
--- a/chromium/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- ui/views/window/dialog_delegate.cc.orig	2024-10-26 07:01:27.897985700 +0000
+--- ui/views/window/dialog_delegate.cc.orig	2024-11-14 01:04:24.087758800 +0000
 +++ ui/views/window/dialog_delegate.cc
 @@ -105,7 +105,7 @@ Widget* DialogDelegate::CreateDialogWidg
  
diff --git a/chromium/patches/patch-ui_views_window_frame__background.cc b/chromium/patches/patch-ui_views_window_frame__background.cc
index 9ef9e82e2f..702dfb7287 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-10-26 07:01:27.897985700 +0000
+--- ui/views/window/frame_background.cc.orig	2024-11-14 01:04:24.088758700 +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 97fbaebc7e..bbc626c9ec 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-10-26 07:03:23.155786500 +0000
+--- v8/BUILD.gn.orig	2024-11-14 01:10:09.488233000 +0000
 +++ v8/BUILD.gn
-@@ -907,6 +907,9 @@ external_v8_defines = [
+@@ -929,6 +929,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 = [
-@@ -983,6 +986,15 @@ if (target_os == "android") {
+@@ -1005,6 +1008,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
-@@ -2410,6 +2422,23 @@ action("generate_bytecode_builtins_list"
+@@ -2438,6 +2450,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.
-@@ -2428,7 +2457,11 @@ template("run_mksnapshot") {
+@@ -2456,7 +2485,11 @@ template("run_mksnapshot") {
      suffix = "_$name"
    }
    action("run_mksnapshot_" + name) {
@@ -69,7 +69,7 @@ $NetBSD$
      if (v8_verify_deterministic_mksnapshot) {
        # We archive the snapshot executable when verifying snapshot
        # determinism to ease debugging.
-@@ -2535,6 +2568,12 @@ template("run_mksnapshot") {
+@@ -2563,6 +2596,12 @@ template("run_mksnapshot") {
        if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
          args += [ "--reorder-builtins" ]
        }
@@ -82,7 +82,7 @@ $NetBSD$
      }
  
      if (v8_enable_turboshaft_csa) {
-@@ -4627,7 +4666,7 @@ v8_header_set("v8_internal_headers") {
+@@ -4658,7 +4697,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" ]
-@@ -6009,7 +6048,7 @@ v8_source_set("v8_base_without_compiler"
+@@ -6021,7 +6060,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",
-@@ -6625,7 +6664,7 @@ v8_component("v8_libbase") {
+@@ -6636,7 +6675,7 @@ v8_component("v8_libbase") {
      }
    }
  
@@ -109,7 +109,7 @@ $NetBSD$
      sources += [
        "src/base/debug/stack_trace_posix.cc",
        "src/base/platform/platform-linux.cc",
-@@ -6636,6 +6675,27 @@ v8_component("v8_libbase") {
+@@ -6647,6 +6686,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 4c513789ce..24f1cf8123 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-10-26 07:03:23.565830700 +0000
+--- v8/include/v8-internal.h.orig	2024-11-14 01:10:09.494233100 +0000
 +++ v8/include/v8-internal.h
 @@ -229,7 +229,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 5ead50cd1d..01dedcfa22 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-10-26 07:03:23.761851800 +0000
+--- v8/include/v8config.h.orig	2024-11-14 01:10:09.496233200 +0000
 +++ v8/include/v8config.h
 @@ -201,6 +201,9 @@ path. Add it with -I<path> to the comman
    && !defined(V8_TARGET_OS_FUCHSIA) \
diff --git a/chromium/patches/patch-v8_src_api_api.cc b/chromium/patches/patch-v8_src_api_api.cc
index 9a90f4201a..e59f0454b0 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-10-26 07:03:23.966874000 +0000
+--- v8/src/api/api.cc.orig	2024-11-14 01:10:09.499233200 +0000
 +++ v8/src/api/api.cc
-@@ -149,7 +149,7 @@
+@@ -151,7 +151,7 @@
  #include "src/wasm/wasm-serialization.h"
  #endif  // V8_ENABLE_WEBASSEMBLY
  
@@ -15,7 +15,7 @@ $NetBSD$
  #include <signal.h>
  #include <unistd.h>
  
-@@ -6525,7 +6525,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6559,7 +6559,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 b6306dfb58..ac7539fcd0 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-10-26 07:03:24.511932600 +0000
+--- v8/src/base/atomicops.h.orig	2024-11-14 01:10:09.502233300 +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 94983d6d87..262594d805 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-10-26 07:03:24.617944000 +0000
+--- v8/src/base/platform/memory.h.orig	2024-11-14 01:10:09.506233200 +0000
 +++ v8/src/base/platform/memory.h
 @@ -21,13 +21,13 @@
  #include <malloc/malloc.h>
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc b/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
index aaefd6f508..06479f19cc 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-10-26 07:03:24.665949300 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig	2024-11-14 01:10:09.506233200 +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 90b6e39dbe..bb12b06fb2 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-10-26 07:03:24.665949300 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig	2024-11-14 01:10:09.507233400 +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 521cbac92c..673c777dad 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-10-26 07:03:24.666949500 +0000
+--- v8/src/base/platform/platform-posix.cc.orig	2024-11-14 01:10:09.507233400 +0000
 +++ v8/src/base/platform/platform-posix.cc
 @@ -27,6 +27,9 @@
      defined(__NetBSD__) || defined(__OpenBSD__)
@@ -43,7 +43,7 @@ $NetBSD$
  // static
  void* OS::GetRandomMmapAddr() {
    uintptr_t raw_addr;
-@@ -416,6 +428,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -412,6 +424,7 @@ void* OS::GetRandomMmapAddr() {
  #endif
    return reinterpret_cast<void*>(raw_addr);
  }
@@ -51,7 +51,7 @@ $NetBSD$
  
  // TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
  #if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -704,7 +717,7 @@ void OS::DestroySharedMemoryHandle(Platf
+@@ -700,7 +713,7 @@ void OS::DestroySharedMemoryHandle(Platf
  #if !V8_OS_ZOS
  // static
  bool OS::HasLazyCommits() {
@@ -60,7 +60,7 @@ $NetBSD$
    return true;
  #else
    // TODO(bbudge) Return true for all POSIX platforms.
-@@ -859,6 +872,8 @@ int OS::GetCurrentThreadId() {
+@@ -855,6 +868,8 @@ int OS::GetCurrentThreadId() {
    return static_cast<int>(thread_self());
  #elif V8_OS_FUCHSIA
    return static_cast<int>(zx_thread_self());
@@ -69,7 +69,7 @@ $NetBSD$
  #elif V8_OS_SOLARIS
    return static_cast<int>(pthread_self());
  #elif V8_OS_ZOS
-@@ -1160,7 +1175,11 @@ Thread::Thread(const Options& options)
+@@ -1156,7 +1171,11 @@ Thread::Thread(const Options& options)
        stack_size_(options.stack_size()),
        priority_(options.priority()),
        start_semaphore_(nullptr) {
@@ -81,7 +81,7 @@ $NetBSD$
    if (stack_size_ > 0) stack_size_ = std::max(stack_size_, min_stack_size);
    set_name(options.name());
  }
-@@ -1175,7 +1194,7 @@ static void SetThreadName(const char* na
+@@ -1171,7 +1190,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);
@@ -90,7 +90,7 @@ $NetBSD$
  #elif V8_OS_DARWIN
    // pthread_setname_np is only available in 10.6 or later, so test
    // for it at runtime.
-@@ -1350,7 +1369,7 @@ void Thread::SetThreadLocal(LocalStorage
+@@ -1346,7 +1365,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 e618033c60..f4672fd21b 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-10-26 07:03:24.839968000 +0000
+--- v8/src/base/small-vector.h.orig	2024-11-14 01:10:09.509233200 +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 182d4eab03..e46db0dc8f 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-10-26 07:03:24.839968000 +0000
+--- v8/src/base/strings.h.orig	2024-11-14 01:10:09.509233200 +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 def8b7f1f0..ecd7112bfa 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-10-26 07:03:24.839968000 +0000
+--- v8/src/base/sys-info.cc.orig	2024-11-14 01:10:09.509233200 +0000
 +++ v8/src/base/sys-info.cc
 @@ -35,8 +35,12 @@ namespace base {
  
diff --git a/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc b/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
index aedd6f8543..7f33bddf1a 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-10-26 07:03:24.919976700 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig	2024-11-14 01:10:09.509233200 +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_builtins_x64_builtins-x64.cc b/chromium/patches/patch-v8_src_builtins_x64_builtins-x64.cc
deleted file mode 100644
index 76a4b7321e..0000000000
--- a/chromium/patches/patch-v8_src_builtins_x64_builtins-x64.cc
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
-  pkgsrc's qt5-qtwebengine patches
-
---- v8/src/builtins/x64/builtins-x64.cc.orig	2024-10-26 07:03:27.482252800 +0000
-+++ v8/src/builtins/x64/builtins-x64.cc
-@@ -2838,7 +2838,11 @@ void Generate_OSREntry(MacroAssembler* m
-   // Drop the return address on the stack and jump to the OSR entry
-   // point of the function.
-   __ Drop(1);
-+#ifdef V8_ENABLE_CET_IBT
-+  __ jmp(entry_address, /*notrack=*/true);
-+#else
-   __ jmp(entry_address);
-+#endif
- }
- 
- enum class OsrSourceTier {
diff --git a/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc b/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
index c4f3e1a7e0..185e5b3991 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-10-26 07:03:37.803365500 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig	2024-11-14 01:10:09.613233800 +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 32290bb062..536f57b633 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-10-26 07:03:37.803365500 +0000
+--- v8/src/diagnostics/perf-jit.h.orig	2024-11-14 01:10:09.613233800 +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 07770323fb..11a37b1a8c 100644
--- a/chromium/patches/patch-v8_src_execution_isolate.cc
+++ b/chromium/patches/patch-v8_src_execution_isolate.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/execution/isolate.cc.orig	2024-10-26 07:03:38.284417400 +0000
+--- v8/src/execution/isolate.cc.orig	2024-11-14 01:10:09.619233800 +0000
 +++ v8/src/execution/isolate.cc
 @@ -168,6 +168,10 @@
  #include "src/execution/simulator-base.h"
@@ -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_[];
-@@ -4972,6 +4976,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -4995,6 +4999,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 1140bb9181..f448f9bd73 100644
--- a/chromium/patches/patch-v8_src_flags_flags.cc
+++ b/chromium/patches/patch-v8_src_flags_flags.cc
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/flags/flags.cc.orig	2024-10-26 07:03:38.882481800 +0000
+--- v8/src/flags/flags.cc.orig	2024-11-14 01:10:09.626233800 +0000
 +++ v8/src/flags/flags.cc
 @@ -16,6 +16,10 @@
  #include <set>
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index b8a37a664c..f38986b18c 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-10-26 07:03:49.363611700 +0000
+--- v8/src/sandbox/sandbox.cc.orig	2024-11-14 01:10:09.714234400 +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 35306edaac..d03bc48e43 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-10-26 07:03:49.393614800 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig	2024-11-14 01:10:09.715234300 +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 2ebdb8eaed..b96048ba07 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -4,7 +4,7 @@ $NetBSD$
 * Based on OpenBSD's chromium patches, and
   pkgsrc's qt5-qtwebengine patches
 
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2024-10-26 07:03:49.393614800 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig	2024-11-14 01:10:09.716234400 +0000
 +++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
 @@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
    kWin,
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index 2dfa33e661..05aedd9884 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-10-26 07:03:49.393614800 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig	2024-11-14 01:10:09.716234400 +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 529cd851be..efd46c8716 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-10-26 07:03:49.772655700 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig	2024-11-14 01:10:09.726234400 +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 debc7c2bad..15d27f22f2 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-10-26 07:03:49.772655700 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig	2024-11-14 01:10:09.726234400 +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 631877ea91..235f75faac 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-10-26 07:03:49.773656000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig	2024-11-14 01:10:09.727234400 +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 e1d39b45b3..5378149441 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-10-26 07:03:49.847663900 +0000
+--- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig	2024-11-14 01:10:09.730234400 +0000
 +++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -512,7 +512,7 @@ void LiftoffAssembler::StoreTaggedPointe
+@@ -579,7 +579,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) {
-@@ -592,7 +592,7 @@ void LiftoffAssembler::Load(LiftoffRegis
+@@ -659,7 +659,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 */) {
-@@ -671,7 +671,7 @@ void LiftoffAssembler::Store(Register ds
+@@ -738,7 +738,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) {
-@@ -689,7 +689,7 @@ void LiftoffAssembler::AtomicLoad(Liftof
+@@ -756,7 +756,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());
-@@ -759,7 +759,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor
+@@ -826,7 +826,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);
-@@ -827,7 +827,7 @@ inline void AtomicAddOrSubOrExchange32(L
+@@ -894,7 +894,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);
-@@ -942,7 +942,7 @@ inline void AtomicBinop32(LiftoffAssembl
+@@ -1009,7 +1009,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
-@@ -1038,7 +1038,7 @@ inline void AtomicBinop64(LiftoffAssembl
+@@ -1105,7 +1105,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) {
-@@ -1052,7 +1052,7 @@ void LiftoffAssembler::AtomicAdd(Registe
+@@ -1119,7 +1119,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) {
-@@ -1065,7 +1065,7 @@ void LiftoffAssembler::AtomicSub(Registe
+@@ -1132,7 +1132,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) {
-@@ -1079,7 +1079,7 @@ void LiftoffAssembler::AtomicAnd(Registe
+@@ -1146,7 +1146,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) {
-@@ -1093,7 +1093,7 @@ void LiftoffAssembler::AtomicOr(Register
+@@ -1160,7 +1160,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) {
-@@ -1107,7 +1107,7 @@ void LiftoffAssembler::AtomicXor(Registe
+@@ -1174,7 +1174,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 */) {
-@@ -1122,7 +1122,7 @@ void LiftoffAssembler::AtomicExchange(Re
+@@ -1189,7 +1189,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 bb1f8742fd..23347916a9 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-10-29 13:58:40.579443592 +0000
+--- v8/tools/run-paxctl.py.orig	2024-11-16 19:58:05.779680519 +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 dc36ab5cc0..6ff8780780 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-10-26 07:04:13.416204700 +0000
+--- v8/tools/run.py.orig	2024-11-14 01:10:10.315237500 +0000
 +++ v8/tools/run.py
 @@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout'
    kwargs = dict(stdout=subprocess.PIPE)
diff --git a/chromium/tests.mk b/chromium/tests.mk
index f688a362a0..ce28ed92f3 100644
--- a/chromium/tests.mk
+++ b/chromium/tests.mk
@@ -2,8 +2,8 @@
 
 REGRESS_DISTFILE=		chromium-${VERSION}-testdata${EXTRACT_SUFX_C}
 DISTFILES+=			${REGRESS_DISTFILE}
-EXTRACT_ONLY=			${DISTNAME}${EXTRACT_SUFX_C} ${PROFILE_DISTFILE}
-EXTRACT_ONLY+=			${_GITHUB_DEFAULT_DISTFILES}
+EXTRACT_ONLY=			${DISTNAME}${EXTRACT_SUFX_C} ${PROFILE_DISTFILES}
+EXTRACT_ONLY+=			${_GITHUB_DEFAULT_DISTFILES} ${GN_DISTFILES}
 
 USE_TOOLS+=	xzcat gzip tar
 
diff --git a/openra/Makefile b/openra/Makefile
index a3ae00cc3f..44da703078 100644
--- a/openra/Makefile
+++ b/openra/Makefile
@@ -5,7 +5,7 @@ CATEGORIES=	games
 COMMENT=	Strategy game engine for early Westwood games such as C&C: Red Alert
 LICENSE=	gnu-gpl-v3
 
-VERSION=	20161019
+VERSION=	20231010
 PKGNAME=	OpenRA-${VERSION}
 DISTNAME=	release-${VERSION}
 GITHUB_PROJECT=	OpenRA
@@ -17,57 +17,29 @@ MAINTAINER=	tm%core.io@localhost
 HOMEPAGE=	https://github.com/OpenRA/OpenRA/
 
 USE_TOOLS+=	gmake unzip
-SMF_METHODS=	openra
 
-INSTALL_MAKE_FLAGS+=	prefix=${DESTDIR}${PREFIX}
-INSTALL_MAKE_FLAGS+=	mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
+MAKE_FLAGS+=		prefix=${DESTDIR}${PREFIX}
+MAKE_FLAGS+=		mandir=${DESTDIR}${PREFIX}/${PKGMANDIR}
+BUILD_MAKE_FLAGS+=	RUNTIME=mono
+BUILD_MAKE_FLAGS+=	TARGETPLATFORM=unix-generic
+#BUILD_TARGET=		all
 
-DEPENDS+=	libgdiplus-[0-9]*:../../graphics/libgdiplus
-DEPENDS+=	lua51-[0-9]*:../../lang/lua51
-
-SUBST_CLASSES+=		version
-SUBST_MESSAGE.version=	Fix version in Makefile
-SUBST_STAGE.version=	pre-configure
-SUBST_FILES.version=	Makefile
-SUBST_SED.version=	-e "s,VERSION\ *=.*,VERSION=${DISTNAME},"
-
-SUBST_CLASSES+=		deps
-SUBST_MESSAGE.deps=	Modify lookup path for liblua51
-SUBST_STAGE.deps=	pre-configure
-SUBST_FILES.deps=	thirdparty/configure-native-deps.sh
-SUBST_SED.deps=		-e "s,locations=\"\(.*\)\",locations=\"\1 ${PREFIX}/lib\","
-
-.include "../../mk/bsd.prefs.mk"
-OPENRA_USER?=	openra
-OPENRA_GROUP?=	games
-OPENRA_HOME?=	${VARBASE}/games/openra
-PKG_GROUPS=	${OPENRA_GROUP}
-PKG_USERS=	${OPENRA_USER}:${OPENRA_GROUP}
-PKG_GROUPS_VARS=	OPENRA_USER
-PKG_USERS_VARS=		OPENRA_GROUP
-PKG_HOME.${OPENRA_USER}=	${OPENRA_HOME}
-
-
-OWN_DIRS+=		${OPENRA_HOME}
-OWN_DIRS_PERMS+=	${OPENRA_HOME} ${OPENRA_USER} ${OPENRA_GROUP} 0770
-
-FILES_SUBST+=	OPENRA_USER=${OPENRA_USER}
-FILES_SUBST+=	OPENRA_GROUP=${OPENRA_GROUP}
+#DEPENDS+=	libgdiplus-[0-9]*:../../graphics/libgdiplus
+#DEPENDS+=	lua51-[0-9]*:../../lang/lua51
 
 pre-configure:
-	cd ${WRKSRC} && gmake dependencies
-
-pre-install:
-	cd ${WRKSRC} && \
-	gmake prefix=${DESTDIR}${PREFIX} mandir=${DESTDIR}${PREFIX}/${PKGMANDIR} \
-	tools docs version
+	cd ${WRKSRC} && gmake version VERSION="${DISTNAME}"
 
 do-install:
 	cd ${WRKSRC} && \
 	gmake prefix=${DESTDIR}${PREFIX} mandir=${DESTDIR}${PREFIX}/${PKGMANDIR} \
 	install install-linux-scripts install-man-page
 
-.include "../../lang/mono/buildlink3.mk"
-.include "../../lang/lua51/buildlink3.mk"
+
+.include "../../audio/openal-soft/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
 .include "../../graphics/libgdiplus/buildlink3.mk"
+.include "../../lang/lua51/buildlink3.mk"
+.include "../../lang/mono/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/openra/distinfo b/openra/distinfo
index ee5f2548e0..2dd34a657f 100644
--- a/openra/distinfo
+++ b/openra/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-RMD160 (OpenRA/release-20161019.tar.gz) = 0de95795c2578cdead6e2090cd2528142f600776
-SHA512 (OpenRA/release-20161019.tar.gz) = f21ed9140527dacae3ca983bde44b7be50d47b9b0af06c67e5dc8acfff29b59561e20ec49be8eda67726a2eb96970b843e1c9fcb2932ea91855dc5a502199aec
-Size (OpenRA/release-20161019.tar.gz) = 12017426 bytes
+BLAKE2s (OpenRA/release-20231010.tar.gz) = ad03cef3d622997b8e93080f3907b9a874ebe4b8416c75f5bb1bfc22034f73eb
+SHA512 (OpenRA/release-20231010.tar.gz) = 76968f241f506faf879793b63553bd259eb2ae204c607dcbfdb03078773c32d3d122ffe554049d31fed5cd7d35bf22fb07ef0fa73505a88b2ce7f8ae21189f8d
+Size (OpenRA/release-20231010.tar.gz) = 24088852 bytes
+SHA1 (patch-configure-system-libraries.sh) = 119d7b7c2f2e59de7001f0ebad20e86091a70248
diff --git a/openra/files/smf/manifest.xml b/openra/files/smf/manifest.xml
deleted file mode 100644
index c6e9e7fd42..0000000000
--- a/openra/files/smf/manifest.xml
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version='1.0'?>
-<!DOCTYPE service_bundle SYSTEM '/usr/share/lib/xml/dtd/service_bundle.dtd.1'>
-<service_bundle type='manifest' name='export'>
-  <service name='@SMF_PREFIX@/@SMF_NAME@' type='service' version='0'>
-    <dependency name='net-physical' grouping='require_all' restart_on='none' type='service'>
-      <service_fmri value='svc:/network/physical'/>
-    </dependency>
-    <dependency name='filesystem' grouping='require_all' restart_on='none' type='service'>
-      <service_fmri value='svc:/system/filesystem/local'/>
-    </dependency>
-    <exec_method name='start' type='method' exec='@PREFIX@/bin/mono --debug OpenRA.Server.exe Game.Mod=%{config/mod} Server.Name=%{config/name} Server.ListenPort=%{config/listenport} Server.ExternalPort=%{config/externalport} Server.AdvertiseOnline=%{config/advertise} Server.AllowPortForward=%{config/portforwarding} Server.EnableSingleplayer=%{config/singleplayer} Server.Password=%{config/password}' timeout_seconds='0'/>
-    <exec_method name='stop' type='method' exec=':kill' timeout_seconds='10'/>
-    <exec_method name='refresh' type='method' exec=':kill -HUP' timeout_seconds='60'/>
-    <property_group name='startd' type='framework'>
-      <propval name='duration' type='astring' value='child'/>
-      <propval name='ignore_error' type='astring' value='core,signal'/>
-    </property_group>
-    <instance name='default' enabled='false'>
-      <method_context working_directory='@PREFIX@/lib/openra'>
-        <method_credential user="@OPENRA_USER@" group="@OPENRA_GROUP@" />
-        <method_environment>
-          <envvar name='PATH' value='@PREFIX@/bin:/opt/local/sbin:/usr/bin:/usr/sbin:/bin'/>
-        </method_environment>
-      </method_context>
-      <property_group name='config' type='application'>
-        <propval name='mod' type='astring' value='ra'/>
-        <propval name='name' type='astring' value='OpenRA'/>
-        <propval name='listenport' type='integer' value='1234'/>
-        <propval name='externalport' type='integer' value='1234'/>
-        <propval name='advertise' type='astring' value='True'/>
-        <propval name='portforwarding' type='astring' value='False'/>
-        <propval name='singleplayer' type='astring' value='True'/>
-        <propval name='password' type='astring' value=''/>
-      </property_group>
-    </instance>
-    <instance name='ra' enabled='false'>
-      <method_context working_directory='@PREFIX@/lib/openra'>
-	<method_credential user="@OPENRA_USER@" group="@OPENRA_GROUP@" />
-	<method_environment>
-	  <envvar name='PATH' value='@PREFIX@/bin:/opt/local/sbin:/usr/bin:/usr/sbin:/bin'/>
-	</method_environment>
-      </method_context>
-      <property_group name='config' type='application'>
-	<propval name='mod' type='astring' value='ra'/>
-	<propval name='name' type='astring' value='Red Alert'/>
-	<propval name='listenport' type='integer' value='1235'/>
-	<propval name='externalport' type='integer' value='1235'/>
-	<propval name='advertise' type='astring' value='True'/>
-	<propval name='portforwarding' type='astring' value='False'/>
-	<propval name='singleplayer' type='astring' value='True'/>
-	<propval name='password' type='astring' value=''/>
-      </property_group>
-    </instance>
-    <instance name='d2k' enabled='false'>
-      <method_context working_directory='@PREFIX@/lib/openra'>
-	<method_credential user="@OPENRA_USER@" group="@OPENRA_GROUP@" />
-	<method_environment>
-	  <envvar name='PATH' value='@PREFIX@/bin:/opt/local/sbin:/usr/bin:/usr/sbin:/bin'/>
-	</method_environment>
-      </method_context>
-      <property_group name='config' type='application'>
-	<propval name='mod' type='astring' value='d2k'/>
-	<propval name='name' type='astring' value='Dune'/>
-	<propval name='listenport' type='integer' value='1236'/>
-	<propval name='externalport' type='integer' value='1236'/>
-	<propval name='advertise' type='astring' value='True'/>
-	<propval name='portforwarding' type='astring' value='False'/>
-	<propval name='singleplayer' type='astring' value='True'/>
-	<propval name='password' type='astring' value=''/>
-      </property_group>
-    </instance>
-    <instance name='cnc' enabled='false'>
-      <method_context working_directory='@PREFIX@/lib/openra'>
-	<method_credential user="@OPENRA_USER@" group="@OPENRA_GROUP@" />
-	<method_environment>
-	  <envvar name='PATH' value='@PREFIX@/bin:/opt/local/sbin:/usr/bin:/usr/sbin:/bin'/>
-	</method_environment>
-      </method_context>
-      <property_group name='config' type='application'>
-	<propval name='mod' type='astring' value='cnc'/>
-	<propval name='name' type='astring' value='Tiberian Dawn'/>
-	<propval name='listenport' type='integer' value='1237'/>
-	<propval name='externalport' type='integer' value='1237'/>
-	<propval name='advertise' type='astring' value='True'/>
-	<propval name='portforwarding' type='astring' value='False'/>
-	<propval name='singleplayer' type='astring' value='True'/>
-	<propval name='password' type='astring' value=''/>
-      </property_group>
-    </instance>
-    <stability value='Evolving'/>
-    <template>
-      <common_name>
-        <loctext xml:lang='C'>OpenRA</loctext>
-      </common_name>
-    </template>
-  </service>
-</service_bundle>
diff --git a/openra/patches/patch-configure-system-libraries.sh b/openra/patches/patch-configure-system-libraries.sh
new file mode 100644
index 0000000000..6f1257b06e
--- /dev/null
+++ b/openra/patches/patch-configure-system-libraries.sh
@@ -0,0 +1,28 @@
+$NetBSD$
+
+* Add pkgsrc's lib names and path to found system libraries
+
+--- configure-system-libraries.sh.orig	2024-11-08 09:36:26.467059850 +0000
++++ configure-system-libraries.sh
+@@ -25,7 +25,7 @@ patch_config()
+ 			for LIB in ${SEARCH}; do
+ 				if [ -f "${DIR}/${LIB}" ]; then
+ 					echo "${LIB}"
+-					sed "s|target=\"${REPLACE}\"|target=\"${DIR}/${LIB}\"|" "${CONFIG}" > "${CONFIG}.temp"
++					sed "s|target=\"${REPLACE}\"|target=\"${LIB}\"|" "${CONFIG}" > "${CONFIG}.temp"
+ 					mv "${CONFIG}.temp" "${CONFIG}"
+ 					return 0
+ 				fi
+@@ -68,9 +68,9 @@ if [ "$(uname -s)" = "Darwin" ]; then
+ 	patch_config OpenAL "${SEARCHDIRS}" bin/OpenAL-CS.dll.config soft_oal.dylib libopenal.1.dylib
+ 	patch_config FreeType "${SEARCHDIRS}" bin/OpenRA.Platforms.Default.dll.config freetype6.dylib libfreetype.6.dylib
+ else
+-	SEARCHDIRS="/lib /lib64 /usr/lib /usr/lib64 /usr/lib/x86_64-linux-gnu /usr/lib/i386-linux-gnu /usr/lib/arm-linux-gnueabihf /usr/lib/aarch64-linux-gnu /usr/lib/powerpc64le-linux-gnu /usr/lib/mipsel-linux-gnu /usr/local/lib /opt/lib /opt/local/lib /app/lib"
+-	patch_config "Lua 5.1" "${SEARCHDIRS}" bin/Eluant.dll.config lua51.so "liblua.so.5.1.5 liblua5.1.so.5.1 liblua5.1.so.0 liblua.so.5.1 liblua-5.1.so liblua5.1.so"
+-	patch_config SDL2 "${SEARCHDIRS}" bin/SDL2-CS.dll.config SDL2.so "libSDL2-2.0.so.0 libSDL2-2.0.so libSDL2.so"
++	SEARCHDIRS="/lib /lib64 /usr/lib /usr/pkg/lib /usr/lib64 /usr/lib/x86_64-linux-gnu /usr/lib/i386-linux-gnu /usr/lib/arm-linux-gnueabihf /usr/lib/aarch64-linux-gnu /usr/lib/powerpc64le-linux-gnu /usr/lib/mipsel-linux-gnu /usr/local/lib /opt/lib /opt/local/lib /app/lib"
++	patch_config "Lua 5.1" "${SEARCHDIRS}" bin/Eluant.dll.config lua51.so "liblua5.1.la liblua.so.5.1.5 liblua5.1.so.5.1 liblua5.1.so.0 liblua.so.5.1 liblua-5.1.so liblua5.1.so"
++	patch_config SDL2 "${SEARCHDIRS}" bin/SDL2-CS.dll.config SDL2.so "libSDL2.la libSDL2-2.0.so.0 libSDL2-2.0.so libSDL2.so"
+ 	patch_config OpenAL "${SEARCHDIRS}" bin/OpenAL-CS.dll.config soft_oal.so "libopenal.so.1 libopenal.so"
+ 	patch_config FreeType "${SEARCHDIRS}" bin/OpenRA.Platforms.Default.dll.config freetype6.so "libfreetype.so.6 libfreetype.so"
+ fi


Home | Main Index | Thread Index | Old Index