pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: update to 152.0.7977.75
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Wed Sep 2 09:39:51 2026 +0200
Changeset: f19df3450a82292aad3d4b9d58f4f6738ae428e7
Modified Files:
chromium/Makefile
chromium/distinfo
chromium/patches/patch-BUILD.gn
chromium/patches/patch-agents_skills_magi-mode_tests_testdata_mock__app.cc
chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
chromium/patches/patch-base_BUILD.gn
chromium/patches/patch-base_allocator_dispatcher_tls.h
chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
chromium/patches/patch-base_base__paths__posix.cc
chromium/patches/patch-base_compiler__specific.h
chromium/patches/patch-base_debug_debugger__posix.cc
chromium/patches/patch-base_debug_elf__reader.cc
chromium/patches/patch-base_debug_proc__maps__linux.cc
chromium/patches/patch-base_debug_stack__trace.cc
chromium/patches/patch-base_debug_stack__trace__posix.cc
chromium/patches/patch-base_features.cc
chromium/patches/patch-base_files_dir__reader__linux.h
chromium/patches/patch-base_files_dir__reader__posix.h
chromium/patches/patch-base_files_drive__info.h
chromium/patches/patch-base_files_drive__info__posix.cc
chromium/patches/patch-base_files_file__path__watcher.h
chromium/patches/patch-base_files_file__path__watcher__bsd.cc
chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
chromium/patches/patch-base_files_file__path__watcher__kqueue.h
chromium/patches/patch-base_files_file__util__posix.cc
chromium/patches/patch-base_files_file__util__unittest.cc
chromium/patches/patch-base_files_important__file__writer__cleaner.cc
chromium/patches/patch-base_files_scoped__file.cc
chromium/patches/patch-base_functional_unretained__traits.h
chromium/patches/patch-base_i18n_icu__util.cc
chromium/patches/patch-base_linux__util.cc
chromium/patches/patch-base_logging__unittest.cc
chromium/patches/patch-base_memory_platform__shared__memory__region.h
chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
chromium/patches/patch-base_memory_protected__memory.h
chromium/patches/patch-base_memory_protected__memory__posix.cc
chromium/patches/patch-base_message__loop_message__pump__epoll.cc
chromium/patches/patch-base_message__loop_message__pump__glib.cc
chromium/patches/patch-base_posix_can__lower__nice__to.cc
chromium/patches/patch-base_posix_file__descriptor__shuffle.h
chromium/patches/patch-base_posix_sysctl.cc
chromium/patches/patch-base_posix_unix__domain__socket.cc
chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
chromium/patches/patch-base_process_internal__linux.h
chromium/patches/patch-base_process_kill.h
chromium/patches/patch-base_process_kill__posix.cc
chromium/patches/patch-base_process_launch.h
chromium/patches/patch-base_process_launch__posix.cc
chromium/patches/patch-base_process_memory__linux.cc
chromium/patches/patch-base_process_process__handle.cc
chromium/patches/patch-base_process_process__handle.h
chromium/patches/patch-base_process_process__handle__freebsd.cc
chromium/patches/patch-base_process_process__handle__openbsd.cc
chromium/patches/patch-base_process_process__iterator.h
chromium/patches/patch-base_process_process__iterator__freebsd.cc
chromium/patches/patch-base_process_process__iterator__openbsd.cc
chromium/patches/patch-base_process_process__metrics.cc
chromium/patches/patch-base_process_process__metrics.h
chromium/patches/patch-base_process_process__metrics__freebsd.cc
chromium/patches/patch-base_process_process__metrics__openbsd.cc
chromium/patches/patch-base_process_process__metrics__posix.cc
chromium/patches/patch-base_process_process__metrics__unittest.cc
chromium/patches/patch-base_process_process__posix.cc
chromium/patches/patch-base_process_process__unittest.cc
chromium/patches/patch-base_profiler_module__cache.cc
chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
chromium/patches/patch-base_profiler_stack__base__address__posix.cc
chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
chromium/patches/patch-base_profiler_thread__delegate__posix.cc
chromium/patches/patch-base_rand__util.h
chromium/patches/patch-base_rand__util__posix.cc
chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
chromium/patches/patch-base_synchronization_cancelable__event.h
chromium/patches/patch-base_synchronization_lock__impl.h
chromium/patches/patch-base_syslog__logging.cc
chromium/patches/patch-base_system_sys__info.cc
chromium/patches/patch-base_system_sys__info.h
chromium/patches/patch-base_system_sys__info__freebsd.cc
chromium/patches/patch-base_system_sys__info__openbsd.cc
chromium/patches/patch-base_system_sys__info__posix.cc
chromium/patches/patch-base_system_sys__info__unittest.cc
chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
chromium/patches/patch-base_test_launcher_test__launcher.cc
chromium/patches/patch-base_test_test__file__util__linux.cc
chromium/patches/patch-base_test_test__file__util__posix.cc
chromium/patches/patch-base_threading_hang__watcher.cc
chromium/patches/patch-base_threading_platform__thread.h
chromium/patches/patch-base_threading_platform__thread__bsd.cc
chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
chromium/patches/patch-base_threading_platform__thread__metrics.cc
chromium/patches/patch-base_threading_platform__thread__metrics.h
chromium/patches/patch-base_threading_platform__thread__posix.cc
chromium/patches/patch-base_threading_platform__thread__unittest.cc
chromium/patches/patch-base_time_time__now__posix.cc
chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
chromium/patches/patch-base_trace__event_memory__dump__manager.cc
chromium/patches/patch-base_trace__event_process__memory__dump.cc
chromium/patches/patch-base_tracing_trace__time.cc
chromium/patches/patch-base_tracing_trace__time.h
chromium/patches/patch-base_version__info_version__info.h
chromium/patches/patch-build_config_BUILD.gn
chromium/patches/patch-build_config_BUILDCONFIG.gn
chromium/patches/patch-build_config_c++_modules.gni
chromium/patches/patch-build_config_clang_BUILD.gn
chromium/patches/patch-build_config_clang_clang.gni
chromium/patches/patch-build_config_compiler_BUILD.gn
chromium/patches/patch-build_config_compiler__cpu__abi.gn
chromium/patches/patch-build_config_linux_BUILD.gn
chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
chromium/patches/patch-build_config_linux_pkg-config.py
chromium/patches/patch-build_config_ozone.gni
chromium/patches/patch-build_config_rust.gni
chromium/patches/patch-build_config_v8__target__cpu.gni
chromium/patches/patch-build_detect__host__arch.py
chromium/patches/patch-build_dotfile__settings.gni
chromium/patches/patch-build_gn__run__binary.py
chromium/patches/patch-build_linux_chrome.map
chromium/patches/patch-build_linux_strip__binary.gni
chromium/patches/patch-build_linux_strip__binary.py
chromium/patches/patch-build_linux_unbundle_icu.gn
chromium/patches/patch-build_linux_unbundle_libpng.gn
chromium/patches/patch-build_linux_unbundle_libusb.gn
chromium/patches/patch-build_modules_unified_modulemap__config.py
chromium/patches/patch-build_rust_allocator_lib.rs
chromium/patches/patch-build_rust_rust__bindgen.gni
chromium/patches/patch-build_rust_rust__bindgen__generator.gni
chromium/patches/patch-build_rust_std_BUILD.gn
chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
chromium/patches/patch-build_toolchain_gcc__toolchain.gni
chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
chromium/patches/patch-build_toolchain_toolchain.gni
chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
chromium/patches/patch-cc_base_features.cc
chromium/patches/patch-chrome_app_chrome__command__ids.h
chromium/patches/patch-chrome_app_chrome__main.cc
chromium/patches/patch-chrome_app_chrome__main__delegate.cc
chromium/patches/patch-chrome_browser_about__flags.cc
chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
chromium/patches/patch-chrome_browser_browser__features.cc
chromium/patches/patch-chrome_browser_browser__features.h
chromium/patches/patch-chrome_browser_browser__process__impl.cc
chromium/patches/patch-chrome_browser_browser__process__impl.h
chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
chromium/patches/patch-chrome_browser_chrome__browser__main.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
chromium/patches/patch-chrome_browser_component__updater_registration.cc
chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
chromium/patches/patch-chrome_browser_defaults.cc
chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
chromium/patches/patch-chrome_browser_download_download__commands.cc
chromium/patches/patch-chrome_browser_download_download__commands.h
chromium/patches/patch-chrome_browser_download_download__file__picker.cc
chromium/patches/patch-chrome_browser_download_download__item__model.cc
chromium/patches/patch-chrome_browser_download_download__prefs.cc
chromium/patches/patch-chrome_browser_download_download__prefs.h
chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
chromium/patches/patch-chrome_browser_enterprise_connectors_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_crash__reporting__context.h
chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
chromium/patches/patch-chrome_browser_enterprise_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_remote__commands_user__remote__commands__factory.cc
chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
chromium/patches/patch-chrome_browser_extensions_BUILD.gn
chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
chromium/patches/patch-chrome_browser_first__run_first__run.cc
chromium/patches/patch-chrome_browser_first__run_first__run.h
chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
chromium/patches/patch-chrome_browser_flag__descriptions.h
chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
chromium/patches/patch-chrome_browser_glic_public_features.cc
chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
chromium/patches/patch-chrome_browser_global__features.cc
chromium/patches/patch-chrome_browser_global__features.h
chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
chromium/patches/patch-chrome_browser_media_audio__service__util.cc
chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
chromium/patches/patch-chrome_browser_memory__details.cc
chromium/patches/patch-chrome_browser_metrics_BUILD.gn
chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
chromium/patches/patch-chrome_browser_platform__util__linux.cc
chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
chromium/patches/patch-chrome_browser_printing_printer__query.cc
chromium/patches/patch-chrome_browser_process__singleton__posix.cc
chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
chromium/patches/patch-chrome_browser_sessions_session__restore.cc
chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
chromium/patches/patch-chrome_browser_shell__integration.h
chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
chromium/patches/patch-chrome_browser_signin_signin__util.cc
chromium/patches/patch-chrome_browser_signin_signin__util.h
chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
chromium/patches/patch-chrome_browser_themes_theme__helper.cc
chromium/patches/patch-chrome_browser_themes_theme__service.cc
chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
chromium/patches/patch-chrome_browser_ui_browser.h
chromium/patches/patch-chrome_browser_ui_browser__actions.cc
chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
chromium/patches/patch-chrome_browser_ui_browser__commands.cc
chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
chromium/patches/patch-chrome_browser_ui_sad__tab.cc
chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
chromium/patches/patch-chrome_browser_ui_ui__features.cc
chromium/patches/patch-chrome_browser_ui_ui__features.h
chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
chromium/patches/patch-chrome_browser_updater_updater.cc
chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
chromium/patches/patch-chrome_browser_web__applications_web__app.cc
chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
chromium/patches/patch-chrome_common_channel__info.h
chromium/patches/patch-chrome_common_channel__info__posix.cc
chromium/patches/patch-chrome_common_chrome__content__client.cc
chromium/patches/patch-chrome_common_chrome__features.cc
chromium/patches/patch-chrome_common_chrome__features.h
chromium/patches/patch-chrome_common_chrome__paths.cc
chromium/patches/patch-chrome_common_chrome__paths.h
chromium/patches/patch-chrome_common_chrome__paths__internal.h
chromium/patches/patch-chrome_common_chrome__switches.cc
chromium/patches/patch-chrome_common_chrome__switches.h
chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
chromium/patches/patch-chrome_common_crash__keys.cc
chromium/patches/patch-chrome_common_extensions_extension__constants.h
chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
chromium/patches/patch-chrome_common_media_cdm__registration.cc
chromium/patches/patch-chrome_common_media_cdm__registration.h
chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
chromium/patches/patch-chrome_common_pref__names.h
chromium/patches/patch-chrome_common_url__constants.h
chromium/patches/patch-chrome_common_webui__url__constants.cc
chromium/patches/patch-chrome_common_webui__url__constants.h
chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
chromium/patches/patch-chrome_enterprise__companion_lock.cc
chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
chromium/patches/patch-chrome_updater_configurator.cc
chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
chromium/patches/patch-chrome_updater_lock.cc
chromium/patches/patch-chrome_updater_util_posix__util.cc
chromium/patches/patch-chrome_utility_services.cc
chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
chromium/patches/patch-components_BUILD.gn
chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
chromium/patches/patch-components_constrained__window_constrained__window__views.cc
chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
chromium/patches/patch-components_cookie__config_cookie__store__util.cc
chromium/patches/patch-components_crash_core_app_BUILD.gn
chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
chromium/patches/patch-components_crash_core_common_BUILD.gn
chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
chromium/patches/patch-components_device__signals_core_common_platform__utils.h
chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
chromium/patches/patch-components_device__signals_test_signals__contract.cc
chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
chromium/patches/patch-components_embedder__support_user__agent__utils.cc
chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
chromium/patches/patch-components_enterprise_watermarking_watermark.cc
chromium/patches/patch-components_error__page_common_localized__error.cc
chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
chromium/patches/patch-components_feature__engagement_public_event__constants.cc
chromium/patches/patch-components_feature__engagement_public_event__constants.h
chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
chromium/patches/patch-components_feature__engagement_public_feature__constants.h
chromium/patches/patch-components_feature__engagement_public_feature__list.cc
chromium/patches/patch-components_feature__engagement_public_feature__list.h
chromium/patches/patch-components_feature__engagement_public_tracker.h
chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
chromium/patches/patch-components_feed_core_v2_proto__util.cc
chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
chromium/patches/patch-components_gwp__asan_BUILD.gn
chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
chromium/patches/patch-components_live__caption_caption__util.cc
chromium/patches/patch-components_live__caption_caption__util.h
chromium/patches/patch-components_media__router_common_media__source.cc
chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
chromium/patches/patch-components_metrics_drive__metrics__provider.cc
chromium/patches/patch-components_metrics_dwa_dwa__service.cc
chromium/patches/patch-components_metrics_metrics__log.cc
chromium/patches/patch-components_metrics_motherboard.cc
chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
chromium/patches/patch-components_named__system__lock_BUILD.gn
chromium/patches/patch-components_named__system__lock_lock.h
chromium/patches/patch-components_named__system__lock_lock__unittest.cc
chromium/patches/patch-components_ntp__tiles_pref__names.h
chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
chromium/patches/patch-components_performance__manager_public_features.h
chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
chromium/patches/patch-components_policy_core_common_policy__paths.cc
chromium/patches/patch-components_policy_tools_generate__policy__source.py
chromium/patches/patch-components_power__metrics_BUILD.gn
chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
chromium/patches/patch-components_search__engines_template__url__service.cc
chromium/patches/patch-components_security__interstitials_content_utils.cc
chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
chromium/patches/patch-components_signin_public_base_signin__switches.cc
chromium/patches/patch-components_signin_public_base_signin__switches.h
chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
chromium/patches/patch-components_soda_soda__util.cc
chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
chromium/patches/patch-components_storage__monitor_BUILD.gn
chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
chromium/patches/patch-components_storage__monitor_removable__device__constants.h
chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
chromium/patches/patch-components_supervised__user_core_common_features.cc
chromium/patches/patch-components_supervised__user_core_common_features.h
chromium/patches/patch-components_supervised__user_core_common_pref__names.h
chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
chromium/patches/patch-components_sync_base_sync__util.cc
chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
chromium/patches/patch-components_sync_service_sync__prefs.cc
chromium/patches/patch-components_system__cpu_cpu__probe.cc
chromium/patches/patch-components_translate_core_common_translate__util.cc
chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
chromium/patches/patch-components_update__client_update__query__params.cc
chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
chromium/patches/patch-components_user__education_views_help__bubble__view.cc
chromium/patches/patch-components_user__education_views_help__bubble__view.h
chromium/patches/patch-components_user__education_views_help__bubble__views.cc
chromium/patches/patch-components_variations_service_variations__service.cc
chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
chromium/patches/patch-components_viz_host_gpu__host__impl.cc
chromium/patches/patch-components_viz_host_host__display__client.cc
chromium/patches/patch-components_viz_host_host__display__client.h
chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
chromium/patches/patch-components_viz_service_display_skia__renderer.cc
chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
chromium/patches/patch-components_viz_test_fake__display__client.cc
chromium/patches/patch-components_viz_test_fake__display__client.h
chromium/patches/patch-components_viz_test_mock__display__client.h
chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
chromium/patches/patch-components_webui_flags_flags__state.cc
chromium/patches/patch-content_app_BUILD.gn
chromium/patches/patch-content_app_content__main.cc
chromium/patches/patch-content_app_content__main__runner__impl.cc
chromium/patches/patch-content_browser_BUILD.gn
chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
chromium/patches/patch-content_browser_browser__child__process__host__impl.h
chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
chromium/patches/patch-content_browser_browser__main__loop.cc
chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
chromium/patches/patch-content_browser_gpu_compositor__util.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
chromium/patches/patch-content_browser_network__service__instance__impl.cc
chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
chromium/patches/patch-content_browser_sandbox__host__linux.cc
chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
chromium/patches/patch-content_browser_service__host_utility__process__host.cc
chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
chromium/patches/patch-content_browser_theme__helper.cc
chromium/patches/patch-content_browser_v8__snapshot__files.cc
chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
chromium/patches/patch-content_child_BUILD.gn
chromium/patches/patch-content_child_child__process.cc
chromium/patches/patch-content_child_child__process.h
chromium/patches/patch-content_common_BUILD.gn
chromium/patches/patch-content_common_features.cc
chromium/patches/patch-content_common_features.h
chromium/patches/patch-content_common_font__list__unittest.cc
chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
chromium/patches/patch-content_common_thread__type__switcher.mojom
chromium/patches/patch-content_gpu_gpu__child__thread.cc
chromium/patches/patch-content_gpu_gpu__main.cc
chromium/patches/patch-content_public_browser_content__browser__client.cc
chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
chromium/patches/patch-content_public_common_content__features.cc
chromium/patches/patch-content_public_common_content__switches.cc
chromium/patches/patch-content_public_common_content__switches.h
chromium/patches/patch-content_public_common_zygote_features.gni
chromium/patches/patch-content_renderer_render__thread__impl.cc
chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
chromium/patches/patch-content_renderer_renderer__main.cc
chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
chromium/patches/patch-content_shell_BUILD.gn
chromium/patches/patch-content_shell_app_shell__main__delegate.cc
chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
chromium/patches/patch-content_test_BUILD.gn
chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
chromium/patches/patch-content_utility_services.cc
chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
chromium/patches/patch-content_utility_utility__main.cc
chromium/patches/patch-content_utility_utility__thread__impl.cc
chromium/patches/patch-content_zygote_BUILD.gn
chromium/patches/patch-content_zygote_zygote__linux.cc
chromium/patches/patch-content_zygote_zygote__main__linux.cc
chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
chromium/patches/patch-device_fido_public_features.cc
chromium/patches/patch-device_fido_public_features.h
chromium/patches/patch-device_gamepad_BUILD.gn
chromium/patches/patch-device_gamepad_gamepad__provider.cc
chromium/patches/patch-device_gamepad_hid__writer__linux.cc
chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
chromium/patches/patch-extensions_common_api___permission__features.json
chromium/patches/patch-extensions_common_api_runtime.json
chromium/patches/patch-extensions_common_command.cc
chromium/patches/patch-extensions_common_features_feature.cc
chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
chromium/patches/patch-gpu_config_gpu__control__list.cc
chromium/patches/patch-gpu_config_gpu__finch__features.cc
chromium/patches/patch-gpu_config_gpu__finch__features.h
chromium/patches/patch-gpu_config_gpu__info__collector.cc
chromium/patches/patch-gpu_config_gpu__test__config.cc
chromium/patches/patch-gpu_ipc_service_gpu__init.cc
chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
chromium/patches/patch-gpu_ipc_service_x__util.h
chromium/patches/patch-gpu_vulkan_generate__bindings.py
chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
chromium/patches/patch-gpu_vulkan_vulkan__image.h
chromium/patches/patch-gpu_vulkan_vulkan__util.cc
chromium/patches/patch-headless_BUILD.gn
chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
chromium/patches/patch-ipc_ipc__channel.cc
chromium/patches/patch-ipc_ipc__channel.h
chromium/patches/patch-ipc_param__traits__utils.h
chromium/patches/patch-media_BUILD.gn
chromium/patches/patch-media_audio_BUILD.gn
chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
chromium/patches/patch-media_audio_audio__input__device.cc
chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
chromium/patches/patch-media_audio_pulse_pulse__util.cc
chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
chromium/patches/patch-media_audio_sndio_sndio__input.cc
chromium/patches/patch-media_audio_sndio_sndio__input.h
chromium/patches/patch-media_audio_sndio_sndio__output.cc
chromium/patches/patch-media_audio_sndio_sndio__output.h
chromium/patches/patch-media_base_audio__bus.h
chromium/patches/patch-media_base_audio__latency.cc
chromium/patches/patch-media_base_libaom__thread__wrapper.cc
chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
chromium/patches/patch-media_base_media__switches.cc
chromium/patches/patch-media_base_media__switches.h
chromium/patches/patch-media_base_video__frame.cc
chromium/patches/patch-media_base_video__frame.h
chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
chromium/patches/patch-media_capture_video_video__capture__device__client.cc
chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
chromium/patches/patch-media_gpu_test_raw__video.cc
chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
chromium/patches/patch-media_gpu_test_video__frame__validator.cc
chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
chromium/patches/patch-media_media__options.gni
chromium/patches/patch-media_mojo_mojom_BUILD.gn
chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
chromium/patches/patch-media_webrtc_audio__processor.cc
chromium/patches/patch-media_webrtc_helpers.cc
chromium/patches/patch-mojo_core_BUILD.gn
chromium/patches/patch-mojo_core_channel.cc
chromium/patches/patch-mojo_core_channel.h
chromium/patches/patch-mojo_core_channel__posix.cc
chromium/patches/patch-mojo_core_embedder_features.h
chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
chromium/patches/patch-net_BUILD.gn
chromium/patches/patch-net_base_features.cc
chromium/patches/patch-net_base_network__change__notifier.cc
chromium/patches/patch-net_base_network__change__notifier__passive.cc
chromium/patches/patch-net_base_network__interfaces__posix.h
chromium/patches/patch-net_base_sockaddr__util__posix.cc
chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
chromium/patches/patch-net_disk__cache_backend__experiment.h
chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
chromium/patches/patch-net_dns_BUILD.gn
chromium/patches/patch-net_dns_address__info.cc
chromium/patches/patch-net_dns_address__sorter__posix.cc
chromium/patches/patch-net_dns_dns__config__service__posix.cc
chromium/patches/patch-net_dns_dns__reloader.cc
chromium/patches/patch-net_dns_dns__util.cc
chromium/patches/patch-net_dns_host__resolver__proc.cc
chromium/patches/patch-net_dns_public_BUILD.gn
chromium/patches/patch-net_dns_public_resolv__reader.cc
chromium/patches/patch-net_dns_public_resolv__reader.h
chromium/patches/patch-net_dns_public_scoped__res__state.cc
chromium/patches/patch-net_dns_public_scoped__res__state.h
chromium/patches/patch-net_filter_zstd__source__stream.cc
chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
chromium/patches/patch-net_http_http__auth__gssapi__posix.h
chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
chromium/patches/patch-net_http_http__auth__preferences.cc
chromium/patches/patch-net_http_http__auth__preferences.h
chromium/patches/patch-net_http_http__network__session.cc
chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
chromium/patches/patch-net_socket_socks5__client__socket.cc
chromium/patches/patch-net_socket_tcp__socket__posix.cc
chromium/patches/patch-net_socket_udp__socket__posix.cc
chromium/patches/patch-net_socket_udp__socket__posix.h
chromium/patches/patch-net_socket_udp__socket__unittest.cc
chromium/patches/patch-net_third__party_quiche_BUILD.gn
chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
chromium/patches/patch-net_url__request_url__request__context.cc
chromium/patches/patch-net_url__request_url__request__context.h
chromium/patches/patch-net_url__request_url__request__context__builder.cc
chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
chromium/patches/patch-printing_backend_cups__helper.cc
chromium/patches/patch-printing_backend_cups__helper.h
chromium/patches/patch-printing_backend_cups__ipp__helper.cc
chromium/patches/patch-printing_backend_cups__jobs.cc
chromium/patches/patch-printing_backend_cups__printer.cc
chromium/patches/patch-printing_backend_cups__weak__functions.h
chromium/patches/patch-printing_backend_print__backend__cups.h
chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
chromium/patches/patch-printing_print__settings.cc
chromium/patches/patch-printing_print__settings.h
chromium/patches/patch-printing_print__settings__conversion.cc
chromium/patches/patch-printing_printing__features.cc
chromium/patches/patch-printing_printing__features.h
chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
chromium/patches/patch-remoting_base_branding.cc
chromium/patches/patch-remoting_base_constants.h
chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
chromium/patches/patch-remoting_base_environment__details.cc
chromium/patches/patch-remoting_base_host__settings.cc
chromium/patches/patch-remoting_base_remoting__export.h
chromium/patches/patch-remoting_base_security__key__socket__name.cc
chromium/patches/patch-remoting_base_username.cc
chromium/patches/patch-remoting_base_username.h
chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
chromium/patches/patch-remoting_host_audio__injector.cc
chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
chromium/patches/patch-remoting_host_base_switches.cc
chromium/patches/patch-remoting_host_base_switches.h
chromium/patches/patch-remoting_host_chromoting__host.cc
chromium/patches/patch-remoting_host_chromoting__host.h
chromium/patches/patch-remoting_host_chromoting__host__context.cc
chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
chromium/patches/patch-remoting_host_config__file__watcher.cc
chromium/patches/patch-remoting_host_config__file__watcher.h
chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
chromium/patches/patch-remoting_host_desktop__process__main.cc
chromium/patches/patch-remoting_host_desktop__session__connector.h
chromium/patches/patch-remoting_host_desktop__session__proxy.cc
chromium/patches/patch-remoting_host_desktop__session__proxy.h
chromium/patches/patch-remoting_host_evaluate__capability.cc
chromium/patches/patch-remoting_host_host__attributes.cc
chromium/patches/patch-remoting_host_host__main.cc
chromium/patches/patch-remoting_host_host__power__save__blocker.cc
chromium/patches/patch-remoting_host_ipc__constants.cc
chromium/patches/patch-remoting_host_ipc__constants.h
chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
chromium/patches/patch-remoting_host_ipc__desktop__environment.h
chromium/patches/patch-remoting_host_it2me_it2me__host.cc
chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
chromium/patches/patch-remoting_host_policy__watcher.cc
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
chromium/patches/patch-remoting_host_remoting__me2me__host.cc
chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
chromium/patches/patch-remoting_host_session__policies__from__dict.cc
chromium/patches/patch-remoting_host_setup_daemon__controller.cc
chromium/patches/patch-remoting_host_setup_daemon__controller.h
chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
chromium/patches/patch-remoting_host_setup_start__host__main.cc
chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
chromium/patches/patch-remoting_protocol_webrtc__transport.cc
chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
chromium/patches/patch-sandbox_BUILD.gn
chromium/patches/patch-sandbox_features.gni
chromium/patches/patch-sandbox_linux_BUILD.gn
chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
chromium/patches/patch-sandbox_policy_BUILD.gn
chromium/patches/patch-sandbox_policy_features.cc
chromium/patches/patch-sandbox_policy_features.h
chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
chromium/patches/patch-sandbox_policy_sandbox.cc
chromium/patches/patch-sandbox_policy_sandbox.h
chromium/patches/patch-sandbox_policy_sandbox__type.cc
chromium/patches/patch-sandbox_policy_switches.cc
chromium/patches/patch-sandbox_policy_switches.h
chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
chromium/patches/patch-services_device_BUILD.gn
chromium/patches/patch-services_device_device__service.cc
chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
chromium/patches/patch-services_device_hid_BUILD.gn
chromium/patches/patch-services_device_hid_hid__connection__fido.cc
chromium/patches/patch-services_device_hid_hid__connection__fido.h
chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
chromium/patches/patch-services_device_hid_hid__service.cc
chromium/patches/patch-services_device_hid_hid__service__fido.cc
chromium/patches/patch-services_device_hid_hid__service__fido.h
chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
chromium/patches/patch-services_device_hid_hid__service__freebsd.h
chromium/patches/patch-services_device_public_cpp_device__features.cc
chromium/patches/patch-services_device_public_cpp_device__features.h
chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
chromium/patches/patch-services_device_public_mojom_BUILD.gn
chromium/patches/patch-services_device_serial_BUILD.gn
chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
chromium/patches/patch-services_device_usb_BUILD.gn
chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
chromium/patches/patch-services_device_usb_usb__service.cc
chromium/patches/patch-services_device_usb_usb__service__fake.cc
chromium/patches/patch-services_device_usb_usb__service__fake.h
chromium/patches/patch-services_network_BUILD.gn
chromium/patches/patch-services_network_network__context.cc
chromium/patches/patch-services_network_network__context.h
chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
chromium/patches/patch-services_network_network__sandbox__hook__linux.h
chromium/patches/patch-services_network_network__service.cc
chromium/patches/patch-services_network_network__service.h
chromium/patches/patch-services_network_public_cpp_BUILD.gn
chromium/patches/patch-services_network_public_cpp_features.cc
chromium/patches/patch-services_network_public_mojom_BUILD.gn
chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
chromium/patches/patch-services_service__manager_BUILD.gn
chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
chromium/patches/patch-services_shape__detection_shape__detection__service.cc
chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
chromium/patches/patch-services_viz_public_mojom_BUILD.gn
chromium/patches/patch-services_webnn_features.gni
chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
chromium/patches/patch-skia_ext_font__utils.cc
chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
chromium/patches/patch-third__party_angle_BUILD.gn
chromium/patches/patch-third__party_angle_src_common_platform.h
chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
chromium/patches/patch-third__party_angle_util_BUILD.gn
chromium/patches/patch-third__party_blink_common_features.cc
chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
chromium/patches/patch-third__party_blink_public_platform_platform.h
chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
chromium/patches/patch-third__party_cpuinfo_BUILD.gn
chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
chromium/patches/patch-third__party_crabbyavif_BUILD.gn
chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
chromium/patches/patch-third__party_crc32c_BUILD.gn
chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
chromium/patches/patch-third__party_dawn_src_utils_platform.h
chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
chromium/patches/patch-third__party_ffmpeg_BUILD.gn
chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
chromium/patches/patch-third__party_fontconfig_include_meson-config.h
chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
chromium/patches/patch-third__party_google__benchmark_BUILD.gn
chromium/patches/patch-third__party_ipcz_src_BUILD.gn
chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
chromium/patches/patch-third__party_libsync_src_sync.c
chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
chromium/patches/patch-third__party_libusb_BUILD.gn
chromium/patches/patch-third__party_libusb_src_libusb_core.c
chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
chromium/patches/patch-third__party_litert_features.gni
chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
chromium/patches/patch-third__party_nasm_BUILD.gn
chromium/patches/patch-third__party_nasm_config_config-linux.h
chromium/patches/patch-third__party_nasm_output_outieee.c
chromium/patches/patch-third__party_nasm_output_outobj.c
chromium/patches/patch-third__party_node_check__version.py
chromium/patches/patch-third__party_node_node.gni
chromium/patches/patch-third__party_node_node.py
chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
chromium/patches/patch-third__party_pdfium_pdfium.gni
chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
chromium/patches/patch-third__party_perfetto_src_base_utils.cc
chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
chromium/patches/patch-third__party_protobuf_proto__library.gni
chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
chromium/patches/patch-third__party_skia_rust_png_FFI.rs
chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
chromium/patches/patch-third__party_sqlite_BUILD.gn
chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
chromium/patches/patch-third__party_tflite_features.gni
chromium/patches/patch-third__party_unrar_src_crypt.cpp
chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
chromium/patches/patch-third__party_wayland_BUILD.gn
chromium/patches/patch-third__party_wayland_include_config.h
chromium/patches/patch-third__party_wayland_src_src_scanner.c
chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
chromium/patches/patch-third__party_webrtc_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
chromium/patches/patch-third__party_widevine_cdm_widevine.gni
chromium/patches/patch-third__party_zlib_BUILD.gn
chromium/patches/patch-third__party_zlib_cpu__features.c
chromium/patches/patch-tools_code__cache__generator_BUILD.gn
chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
chromium/patches/patch-tools_generate__stubs_rules.gni
chromium/patches/patch-tools_gn_build_build__linux.ninja.template
chromium/patches/patch-tools_gn_build_gen.py
chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
chromium/patches/patch-tools_gn_src_gn_args.cc
chromium/patches/patch-tools_gn_src_gn_version.h
chromium/patches/patch-tools_gn_src_util_exe__path.cc
chromium/patches/patch-tools_grit_grit_node_base.py
chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
chromium/patches/patch-ui_accessibility_accessibility__features.cc
chromium/patches/patch-ui_accessibility_accessibility__features.h
chromium/patches/patch-ui_accessibility_ax__node.cc
chromium/patches/patch-ui_accessibility_ax__node.h
chromium/patches/patch-ui_accessibility_ax__tree.cc
chromium/patches/patch-ui_accessibility_ax__tree.h
chromium/patches/patch-ui_aura_client_drag__drop__client.h
chromium/patches/patch-ui_aura_screen__ozone.cc
chromium/patches/patch-ui_aura_screen__ozone.h
chromium/patches/patch-ui_base_accelerators_accelerator.cc
chromium/patches/patch-ui_base_accelerators_command.cc
chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
chromium/patches/patch-ui_base_clipboard_clipboard.cc
chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
chromium/patches/patch-ui_base_cursor_cursor__factory.cc
chromium/patches/patch-ui_base_cursor_cursor__factory.h
chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
chromium/patches/patch-ui_base_ime_fake__text__input__client.h
chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
chromium/patches/patch-ui_base_ime_text__input__client.h
chromium/patches/patch-ui_base_resource_resource__bundle.cc
chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
chromium/patches/patch-ui_base_test_ui__controls.h
chromium/patches/patch-ui_base_ui__base__features.cc
chromium/patches/patch-ui_base_ui__base__features.h
chromium/patches/patch-ui_base_ui__base__switches.h
chromium/patches/patch-ui_base_webui_web__ui__util.cc
chromium/patches/patch-ui_base_x_selection__owner.cc
chromium/patches/patch-ui_base_x_selection__owner.h
chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
chromium/patches/patch-ui_base_x_x11__cursor__factory.h
chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
chromium/patches/patch-ui_base_x_x11__display__manager.cc
chromium/patches/patch-ui_base_x_x11__drag__context.cc
chromium/patches/patch-ui_base_x_x11__drag__context.h
chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
chromium/patches/patch-ui_color_color__id.h
chromium/patches/patch-ui_color_system__theme.h
chromium/patches/patch-ui_compositor_compositor.cc
chromium/patches/patch-ui_compositor_compositor.h
chromium/patches/patch-ui_compositor_compositor__observer.h
chromium/patches/patch-ui_display_screen.cc
chromium/patches/patch-ui_display_screen.h
chromium/patches/patch-ui_events_event.cc
chromium/patches/patch-ui_events_event__switches.cc
chromium/patches/patch-ui_events_event__switches.h
chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
chromium/patches/patch-ui_gfx_BUILD.gn
chromium/patches/patch-ui_gfx_canvas__skia.cc
chromium/patches/patch-ui_gfx_font__fallback__linux.cc
chromium/patches/patch-ui_gfx_font__render__params.h
chromium/patches/patch-ui_gfx_font__render__params__linux.cc
chromium/patches/patch-ui_gfx_font__util.cc
chromium/patches/patch-ui_gfx_gpu__extra__info.h
chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
chromium/patches/patch-ui_gfx_native__pixmap__handle.h
chromium/patches/patch-ui_gfx_native__ui__types.h
chromium/patches/patch-ui_gfx_platform__font__skia.cc
chromium/patches/patch-ui_gfx_platform__font__skia.h
chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
chromium/patches/patch-ui_gfx_switches.cc
chromium/patches/patch-ui_gfx_switches.h
chromium/patches/patch-ui_gfx_x_connection.cc
chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
chromium/patches/patch-ui_gfx_x_xlib__support.cc
chromium/patches/patch-ui_gl_BUILD.gn
chromium/patches/patch-ui_gl_gl__context.cc
chromium/patches/patch-ui_gl_gl__implementation.cc
chromium/patches/patch-ui_gl_gl__switches.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
chromium/patches/patch-ui_gtk_gtk__compat.cc
chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
chromium/patches/patch-ui_message__center_views_message__popup__view.cc
chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
chromium/patches/patch-ui_native__theme_native__theme.h
chromium/patches/patch-ui_native__theme_native__theme__base.cc
chromium/patches/patch-ui_ozone_common_egl__util.cc
chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
chromium/patches/patch-ui_platform__window_platform__window__delegate.h
chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
chromium/patches/patch-ui_qt_BUILD.gn
chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
chromium/patches/patch-ui_views_BUILD.gn
chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
chromium/patches/patch-ui_views_controls_prefix__selector.cc
chromium/patches/patch-ui_views_controls_prefix__selector.h
chromium/patches/patch-ui_views_controls_textfield_textfield.cc
chromium/patches/patch-ui_views_controls_textfield_textfield.h
chromium/patches/patch-ui_views_examples_widget__example.cc
chromium/patches/patch-ui_views_focus_focus__manager.cc
chromium/patches/patch-ui_views_style_platform__style.cc
chromium/patches/patch-ui_views_style_platform__style.h
chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
chromium/patches/patch-ui_views_views__delegate.cc
chromium/patches/patch-ui_views_views__delegate.h
chromium/patches/patch-ui_views_views__features.cc
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
chromium/patches/patch-ui_views_widget_widget.cc
chromium/patches/patch-ui_views_widget_widget.h
chromium/patches/patch-ui_views_window_default__frame__view.cc
chromium/patches/patch-ui_views_window_dialog__delegate.cc
chromium/patches/patch-ui_views_window_frame__background.cc
chromium/patches/patch-ui_webui_resources_tools_minify__js.py
chromium/patches/patch-ui_webui_webui__features.gni
chromium/patches/patch-v8_BUILD.gn
chromium/patches/patch-v8_gni_v8.gni
chromium/patches/patch-v8_include_v8-internal.h
chromium/patches/patch-v8_include_v8config.h
chromium/patches/patch-v8_src_api_api.cc
chromium/patches/patch-v8_src_base_atomicops.h
chromium/patches/patch-v8_src_base_macros.h
chromium/patches/patch-v8_src_base_platform_memory.h
chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
chromium/patches/patch-v8_src_base_platform_platform-posix.cc
chromium/patches/patch-v8_src_base_strings.h
chromium/patches/patch-v8_src_base_sys-info.cc
chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
chromium/patches/patch-v8_src_diagnostics_perf-jit.h
chromium/patches/patch-v8_src_execution_isolate.cc
chromium/patches/patch-v8_src_flags_flags.cc
chromium/patches/patch-v8_src_libsampler_sampler.cc
chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
chromium/patches/patch-v8_src_objects_simd.cc
chromium/patches/patch-v8_src_sandbox_sandbox.cc
chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
chromium/patches/patch-v8_src_trap-handler_trap-handler.h
chromium/patches/patch-v8_tools_run-paxctl.py
chromium/patches/patch-v8_tools_run.py
Added Files:
chromium/patches/patch-base_message__loop_message__pump__epoll.h
chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc
chromium/patches/patch-components_cbor_BUILD.gn
chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
chromium/patches/patch-components_sync_base_features.cc
chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc
chromium/patches/patch-net_socket_extra__socket__defines.h
chromium/patches/patch-remoting_host_peer__session__impl.cc
chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h
chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper.cc
chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
Removed Files:
chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc
chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h
chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.cc
chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.h
chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_embedder_embedder.cc
chromium/patches/patch-components_autofill_core_common_autofill__features.cc
chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
chromium/patches/patch-components_services_font__data_font__data__service__impl.cc
chromium/patches/patch-remoting_host_client__session.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc
chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
chromium/patches/patch-tools_metrics_BUILD.gn
Log Message:
chromium: update to 152.0.7977.75
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=f19df3450a82292aad3d4b9d58f4f6738ae428e7
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium/Makefile | 2 +-
chromium/distinfo | 3285 ++++++++++----------
chromium/patches/patch-BUILD.gn | 18 +-
...ts_skills_magi-mode_tests_testdata_mock__app.cc | 2 +-
...patch-apps_ui_views_app__window__frame__view.cc | 2 +-
chromium/patches/patch-base_BUILD.gn | 24 +-
.../patches/patch-base_allocator_dispatcher_tls.h | 2 +-
...cator_partition__allocator_partition__alloc.gni | 4 +-
...tition__allocator_src_partition__alloc_BUILD.gn | 4 +-
...artition__alloc_address__space__randomization.h | 6 +-
...llocator_src_partition__alloc_page__allocator.h | 2 +-
...c_partition__alloc_page__allocator__constants.h | 2 +-
...ion__alloc_page__allocator__internals__posix.cc | 2 +-
...tion__alloc_page__allocator__internals__posix.h | 2 +-
...rtition__alloc__base_debug_proc__maps__linux.cc | 2 +-
...ition__alloc__base_debug_stack__trace__posix.cc | 2 +-
...loc_partition__alloc__base_rand__util__posix.cc | 2 +-
...ition__alloc__base_threading_platform__thread.h | 2 +-
...e_threading_platform__thread__internal__posix.h | 2 +-
...lloc__base_threading_platform__thread__posix.cc | 2 +-
...src_partition__alloc_partition__alloc__config.h | 2 +-
..._partition__alloc_partition__alloc__constants.h | 2 +-
...rc_partition__alloc_partition__alloc__forward.h | 6 +-
...locator_src_partition__alloc_partition__root.cc | 2 +-
...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_base__paths__posix.cc | 2 +-
chromium/patches/patch-base_compiler__specific.h | 2 +-
.../patches/patch-base_debug_debugger__posix.cc | 2 +-
chromium/patches/patch-base_debug_elf__reader.cc | 2 +-
.../patches/patch-base_debug_proc__maps__linux.cc | 2 +-
chromium/patches/patch-base_debug_stack__trace.cc | 10 +-
.../patch-base_debug_stack__trace__posix.cc | 2 +-
chromium/patches/patch-base_features.cc | 4 +-
.../patches/patch-base_files_dir__reader__linux.h | 2 +-
.../patches/patch-base_files_dir__reader__posix.h | 2 +-
chromium/patches/patch-base_files_drive__info.h | 2 +-
.../patches/patch-base_files_drive__info__posix.cc | 2 +-
.../patches/patch-base_files_file__path__watcher.h | 2 +-
.../patch-base_files_file__path__watcher__bsd.cc | 2 +-
...patch-base_files_file__path__watcher__kqueue.cc | 2 +-
.../patch-base_files_file__path__watcher__kqueue.h | 2 +-
.../patches/patch-base_files_file__util__posix.cc | 8 +-
.../patch-base_files_file__util__unittest.cc | 8 +-
...-base_files_important__file__writer__cleaner.cc | 2 +-
chromium/patches/patch-base_files_scoped__file.cc | 2 +-
.../patch-base_functional_unretained__traits.h | 2 +-
chromium/patches/patch-base_i18n_icu__util.cc | 6 +-
chromium/patches/patch-base_linux__util.cc | 2 +-
chromium/patches/patch-base_logging__unittest.cc | 2 +-
...-base_memory_platform__shared__memory__region.h | 2 +-
...mory_platform__shared__memory__region__posix.cc | 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 | 20 +
...patch-base_message__loop_message__pump__glib.cc | 2 +-
.../patch-base_posix_can__lower__nice__to.cc | 2 +-
.../patch-base_posix_file__descriptor__shuffle.h | 2 +-
chromium/patches/patch-base_posix_sysctl.cc | 2 +-
.../patch-base_posix_unix__domain__socket.cc | 2 +-
...ch-base_posix_unix__domain__socket__unittest.cc | 2 +-
.../patches/patch-base_process_internal__linux.h | 2 +-
chromium/patches/patch-base_process_kill.h | 2 +-
chromium/patches/patch-base_process_kill__posix.cc | 2 +-
chromium/patches/patch-base_process_launch.h | 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__openbsd.cc | 2 +-
.../patches/patch-base_process_process__iterator.h | 2 +-
...atch-base_process_process__iterator__freebsd.cc | 2 +-
...atch-base_process_process__iterator__openbsd.cc | 2 +-
.../patches/patch-base_process_process__metrics.cc | 2 +-
.../patches/patch-base_process_process__metrics.h | 2 +-
...patch-base_process_process__metrics__freebsd.cc | 2 +-
...patch-base_process_process__metrics__openbsd.cc | 2 +-
.../patch-base_process_process__metrics__posix.cc | 2 +-
...atch-base_process_process__metrics__unittest.cc | 2 +-
.../patches/patch-base_process_process__posix.cc | 2 +-
.../patch-base_process_process__unittest.cc | 2 +-
.../patches/patch-base_profiler_module__cache.cc | 2 +-
...e_profiler_sampling__profiler__thread__token.cc | 2 +-
...se_profiler_sampling__profiler__thread__token.h | 2 +-
...ch-base_profiler_stack__base__address__posix.cc | 2 +-
...ofiler_stack__sampling__profiler__test__util.cc | 2 +-
...profiler_stack__sampling__profiler__unittest.cc | 2 +-
.../patch-base_profiler_thread__delegate__posix.cc | 2 +-
chromium/patches/patch-base_rand__util.h | 2 +-
chromium/patches/patch-base_rand__util__posix.cc | 2 +-
.../patch-base_strings_safe__sprintf__unittest.cc | 2 +-
.../patch-base_synchronization_cancelable__event.h | 2 +-
.../patch-base_synchronization_lock__impl.h | 2 +-
chromium/patches/patch-base_syslog__logging.cc | 2 +-
chromium/patches/patch-base_system_sys__info.cc | 2 +-
chromium/patches/patch-base_system_sys__info.h | 2 +-
.../patch-base_system_sys__info__freebsd.cc | 2 +-
.../patch-base_system_sys__info__openbsd.cc | 2 +-
.../patches/patch-base_system_sys__info__posix.cc | 2 +-
.../patch-base_system_sys__info__unittest.cc | 2 +-
...k_thread__pool_environment__config__unittest.cc | 2 +-
.../patch-base_test_launcher_test__launcher.cc | 2 +-
.../patch-base_test_test__file__util__linux.cc | 2 +-
.../patch-base_test_test__file__util__posix.cc | 2 +-
.../patches/patch-base_threading_hang__watcher.cc | 2 +-
.../patch-base_threading_platform__thread.h | 2 +-
.../patch-base_threading_platform__thread__bsd.cc | 2 +-
..._threading_platform__thread__internal__posix.cc | 2 +-
...tch-base_threading_platform__thread__metrics.cc | 2 +-
...atch-base_threading_platform__thread__metrics.h | 2 +-
...patch-base_threading_platform__thread__posix.cc | 4 +-
...ch-base_threading_platform__thread__unittest.cc | 2 +-
.../patches/patch-base_time_time__now__posix.cc | 2 +-
...tch-base_trace__event_malloc__dump__provider.cc | 6 +-
...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 | 4 +-
chromium/patches/patch-build_config_BUILDCONFIG.gn | 8 +-
.../patches/patch-build_config_c++_modules.gni | 2 +-
chromium/patches/patch-build_config_clang_BUILD.gn | 2 +-
.../patches/patch-build_config_clang_clang.gni | 2 +-
.../patches/patch-build_config_compiler_BUILD.gn | 20 +-
.../patch-build_config_compiler__cpu__abi.gn | 2 +-
chromium/patches/patch-build_config_linux_BUILD.gn | 2 +-
.../patch-build_config_linux_libdrm_BUILD.gn | 2 +-
.../patches/patch-build_config_linux_pkg-config.py | 2 +-
chromium/patches/patch-build_config_ozone.gni | 2 +-
chromium/patches/patch-build_config_rust.gni | 8 +-
.../patches/patch-build_config_v8__target__cpu.gni | 2 +-
chromium/patches/patch-build_detect__host__arch.py | 2 +-
chromium/patches/patch-build_dotfile__settings.gni | 2 +-
chromium/patches/patch-build_gn__run__binary.py | 2 +-
chromium/patches/patch-build_linux_chrome.map | 2 +-
.../patches/patch-build_linux_strip__binary.gni | 2 +-
.../patches/patch-build_linux_strip__binary.py | 2 +-
chromium/patches/patch-build_linux_unbundle_icu.gn | 2 +-
.../patches/patch-build_linux_unbundle_libpng.gn | 2 +-
.../patches/patch-build_linux_unbundle_libusb.gn | 2 +-
...atch-build_modules_unified_modulemap__config.py | 4 +-
chromium/patches/patch-build_rust_allocator_lib.rs | 4 +-
.../patches/patch-build_rust_rust__bindgen.gni | 2 +-
.../patch-build_rust_rust__bindgen__generator.gni | 2 +-
chromium/patches/patch-build_rust_std_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_freebsd_BUILD.gn | 2 +-
.../patch-build_toolchain_gcc__solink__wrapper.py | 2 +-
.../patch-build_toolchain_gcc__toolchain.gni | 6 +-
.../patches/patch-build_toolchain_netbsd_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_openbsd_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_toolchain.gni | 4 +-
...atch-buildtools_third__party_libc++abi_BUILD.gn | 4 +-
chromium/patches/patch-cc_base_features.cc | 2 +-
.../patch-chrome_app_chrome__command__ids.h | 4 +-
chromium/patches/patch-chrome_app_chrome__main.cc | 8 +-
.../patch-chrome_app_chrome__main__delegate.cc | 28 +-
.../patches/patch-chrome_browser_about__flags.cc | 167 +-
...h-chrome_browser_after__startup__task__utils.cc | 6 +-
...apps_app__service_publishers_extension__apps.cc | 2 +-
...er_apps_platform__apps_platform__app__launch.cc | 2 +-
...ser_apps_platform__apps_platform__app__launch.h | 2 +-
...ete_chrome__autocomplete__scheme__classifier.cc | 2 +-
...kground_extensions_background__mode__manager.cc | 2 +-
...e_browser_background_glic_glic__status__icon.cc | 2 +-
.../patch-chrome_browser_browser__features.cc | 2 +-
.../patch-chrome_browser_browser__features.h | 2 +-
.../patch-chrome_browser_browser__process__impl.cc | 8 +-
.../patch-chrome_browser_browser__process__impl.h | 2 +-
...hrome_browser_chrome__browser__field__trials.cc | 21 +-
..._browser_chrome__browser__interface__binders.cc | 6 +-
...r_chrome__browser__interface__binders__webui.cc | 8 +-
...r__interface__binders__webui__parts__desktop.cc | 12 +-
.../patch-chrome_browser_chrome__browser__main.cc | 61 +-
...r_chrome__browser__main__extra__parts__ozone.cc | 2 +-
...-chrome_browser_chrome__browser__main__linux.cc | 2 +-
...h-chrome_browser_chrome__browser__main__linux.h | 2 +-
...-chrome_browser_chrome__browser__main__posix.cc | 2 +-
...ome_browser_chrome__content__browser__client.cc | 68 +-
...rome_browser_chrome__content__browser__client.h | 4 +-
...tent__browser__client__navigation__throttles.cc | 2 +-
...ssaging_messaging__backend__service__factory.cc | 2 +-
...iwa__key__distribution__component__installer.cc | 6 +-
..._iwa__key__distribution__component__installer.h | 4 +-
...rome_browser_component__updater_registration.cc | 8 +-
...ater_wasm__tts__engine__component__installer.cc | 2 +-
..._updater_widevine__cdm__component__installer.cc | 2 +-
...hrome__protocol__handler__registry__delegate.cc | 2 +-
chromium/patches/patch-chrome_browser_defaults.cc | 2 +-
...tity_device__oauth2__token__service__factory.cc | 2 +-
...me_browser_devtools_devtools__policy__dialog.cc | 2 +-
...e_browser_devtools_remote__debugging__server.cc | 2 +-
...me_browser_devtools_remote__debugging__server.h | 2 +-
...hrome_browser_diagnostics_diagnostics__writer.h | 2 +-
...download_chrome__download__manager__delegate.cc | 8 +-
...h-chrome_browser_download_download__commands.cc | 8 +-
...ch-chrome_browser_download_download__commands.h | 4 +-
...rome_browser_download_download__file__picker.cc | 2 +-
...hrome_browser_download_download__item__model.cc | 8 +-
...atch-chrome_browser_download_download__prefs.cc | 2 +-
...patch-chrome_browser_download_download__prefs.h | 2 +-
...ser__management_browser__management__service.cc | 2 +-
...wser__management_browser__management__service.h | 2 +-
...ise_browser__management_management__identity.cc | 2 +-
...ome__browser__main__extra__parts__enterprise.cc | 2 +-
...rome__browser__main__extra__parts__enterprise.h | 2 +-
...nectors_analysis_analysis__service__settings.cc | 2 +-
...-chrome_browser_enterprise_connectors_common.cc | 6 +-
...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 +-
...onnectors_reporting_crash__reporting__context.h | 2 +-
...ectors_reporting_realtime__reporting__client.cc | 2 +-
...nectors_reporting_realtime__reporting__client.h | 2 +-
...nt_profile__management__navigation__throttle.cc | 2 +-
...te__commands_cbcm__remote__commands__factory.cc | 10 +-
...te__commands_user__remote__commands__factory.cc | 2 +-
...reporting_cloud__profile__reporting__service.cc | 6 +-
...er_enterprise_signals_context__info__fetcher.cc | 2 +-
...ser_enterprise_signals_device__info__fetcher.cc | 2 +-
...erprise_signals_signals__aggregator__factory.cc | 22 +-
...enterprise_signin_enterprise__signin__service.h | 2 +-
...terstitials_managed__profile__required__page.cc | 2 +-
...wser_enterprise_util_managed__browser__utils.cc | 2 +-
.../patch-chrome_browser_extensions_BUILD.gn | 4 +-
..._browser__context__keyed__service__factories.cc | 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 | 2 +-
...__private_enterprise__reporting__private__api.h | 2 +-
...writer__private_removable__storage__provider.cc | 2 +-
...ensions_api_messaging_launch__context__posix.cc | 2 +-
...__private_passwords__private__delegate__impl.cc | 4 +-
...s_api_runtime_chrome__runtime__api__delegate.cc | 2 +-
...extensions_api_settings__private_prefs__util.cc | 10 +-
...chrome_browser_extensions_api_tabs_tabs__api.cc | 10 +-
...cation__proxy_web__authentication__proxy__api.h | 2 +-
...gging__private_webrtc__logging__private__api.cc | 4 +-
...api_webstore__private_webstore__private__api.cc | 17 -
..._browser_extensions_chrome__app__deprecation.cc | 2 +-
...e_browser_extensions_chrome__app__deprecation.h | 2 +-
...s_component__extensions__allowlist_allowlist.cc | 2 +-
..._browser_extensions_external__provider__impl.cc | 6 +-
...ser_extensions_sync_extension__sync__service.cc | 2 +-
...rome_browser_favicon_chrome__favicon__client.cc | 2 +-
...chrome_browser_feedback_show__feedback__page.cc | 2 +-
...ck_system__logs_about__system__logs__fetcher.cc | 2 +-
...k_system__logs_chrome__system__logs__fetcher.cc | 2 +-
...e__file__system__access__permission__context.cc | 4 +-
.../patch-chrome_browser_first__run_first__run.cc | 2 +-
.../patch-chrome_browser_first__run_first__run.h | 2 +-
...-chrome_browser_first__run_first__run__dialog.h | 2 +-
...hrome_browser_first__run_first__run__internal.h | 2 +-
.../patch-chrome_browser_flag__descriptions.h | 4 +-
...e_browser_gcm_gcm__profile__service__factory.cc | 2 +-
...__id_instance__id__profile__service__factory.cc | 2 +-
...e_browser_glic_glic__settings__util__desktop.cc | 4 +-
.../patch-chrome_browser_glic_host_guest__util.cc | 4 +-
.../patch-chrome_browser_glic_public_features.cc | 2 +-
...me_browser_glic_service_glic__instance__impl.cc | 18 +-
...atch-chrome_browser_glic_widget_glic__widget.cc | 2 +-
.../patch-chrome_browser_global__features.cc | 14 +-
.../patch-chrome_browser_global__features.h | 8 +-
...chrome_browser_headless_headless__mode__init.cc | 2 +-
...chrome_browser_headless_headless__mode__util.cc | 2 +-
...h-chrome_browser_intranet__redirect__detector.h | 2 +-
...dia__galleries_media__file__system__registry.cc | 2 +-
...ch-chrome_browser_media_audio__service__util.cc | 2 +-
...-chrome_browser_media_router_discovery_BUILD.gn | 2 +-
...er_discovery_discovery__network__list__posix.cc | 2 +-
...covery_discovery__network__list__wifi__linux.cc | 2 +-
...wser_media_webrtc_chrome__screen__enumerator.cc | 2 +-
...owser_media_webrtc_chrome__screen__enumerator.h | 2 +-
...ia_webrtc_desktop__media__picker__controller.cc | 2 +-
...media_webrtc_rtc__diagnostic__logging__utils.cc | 2 +-
...e_browser_media_webrtc_webrtc__log__uploader.cc | 2 +-
...ser_media_webrtc_webrtc__logging__controller.cc | 2 +-
...wser_media_webrtc_webrtc__logging__controller.h | 2 +-
.../patch-chrome_browser_memory__details.cc | 2 +-
.../patches/patch-chrome_browser_metrics_BUILD.gn | 6 +-
...chrome__browser__main__extra__parts__metrics.cc | 4 +-
..._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 | 4 +-
..._profile__network__context__service__factory.cc | 2 +-
...rowser_net_system__network__context__manager.cc | 16 +-
...browser_net_system__network__context__manager.h | 2 +-
...page_modules_file__suggestion_drive__service.cc | 2 +-
...cations_notification__display__service__impl.cc | 2 +-
...ns_notification__platform__bridge__delegator.cc | 2 +-
..._tiles_chrome__most__visited__sites__factory.cc | 2 +-
...oad__metrics_page__load__metrics__initialize.cc | 6 +-
...d__manager_chrome__password__manager__client.cc | 10 +-
..._factories_password__reuse__manager__factory.cc | 2 +-
...icture_picture__in__picture__window__manager.cc | 4 +-
.../patch-chrome_browser_platform__util__linux.cc | 2 +-
...wser__cloud__management__controller__desktop.cc | 2 +-
...onfiguration__policy__handler__list__factory.cc | 85 +-
...y_developer__tools__policy__checker__factory.cc | 2 +-
...y_device__management__service__configuration.cc | 2 +-
...olicy_policy__value__and__status__aggregator.cc | 2 +-
.../patch-chrome_browser_prefs_browser__prefs.cc | 68 +-
...er_prefs_pref__service__incognito__allowlist.cc | 2 +-
...-chrome_browser_prefs_session__startup__pref.cc | 2 +-
...er_printing_print__backend__service__manager.cc | 2 +-
...h-chrome_browser_printing_print__test__utils.cc | 2 +-
...patch-chrome_browser_printing_printer__query.cc | 4 +-
...tch-chrome_browser_process__singleton__posix.cc | 4 +-
...hrome__browser__main__extra__parts__profiles.cc | 74 +-
.../patch-chrome_browser_profiles_profile__impl.cc | 14 +-
...ch-chrome_browser_profiles_profile__io__data.cc | 2 +-
...atch-chrome_browser_profiles_profiles__state.cc | 2 +-
...ies_regional__capabilities__service__factory.cc | 2 +-
...ties_regional__capabilities__service__factory.h | 2 +-
...r__context__menu_render__view__context__menu.cc | 6 +-
...h-chrome_browser_renderer__preferences__util.cc | 10 +-
...s_settings_autofill__page_passwords__shared.css | 2 +-
...ome_browser_resources_signin_signin__shared.css | 2 +-
...owsing_chrome__password__protection__service.cc | 4 +-
...dent__reporting_incident__reporting__service.cc | 2 +-
...owsing_safe__browsing__pref__change__handler.cc | 2 +-
...rowsing_safe__browsing__pref__change__handler.h | 2 +-
...owser_safe__browsing_safe__browsing__service.cc | 2 +-
...ity__settings__bundle__pref__change__handler.cc | 2 +-
...rity__settings__bundle__pref__change__handler.h | 2 +-
...rowser_screen__ai_screen__ai__install__state.cc | 4 +-
...creen__ai_screen__ai__service__handler__base.cc | 2 +-
...tch-chrome_browser_sessions_session__restore.cc | 6 +-
...ser_sharing_sharing__handler__registry__impl.cc | 6 +-
.../patch-chrome_browser_shell__integration.h | 2 +-
...patch-chrome_browser_shortcuts_icon__badging.cc | 2 +-
...chrome_browser_signin_chrome__signin__client.cc | 4 +-
...tch-chrome_browser_signin_signin__hats__util.cc | 2 +-
.../patch-chrome_browser_signin_signin__util.cc | 2 +-
.../patch-chrome_browser_signin_signin__util.h | 2 +-
...ed__user_classify__url__navigation__throttle.cc | 2 +-
...vised__user_supervised__user__browser__utils.cc | 2 +-
...rvised__user_supervised__user__browser__utils.h | 2 +-
...supervised__user__extensions__delegate__impl.cc | 2 +-
...__user_supervised__user__extensions__manager.cc | 6 +-
...d__user_supervised__user__extensions__manager.h | 2 +-
...ed__user__google__auth__navigation__throttle.cc | 2 +-
..._supervised__user__metrics__service__factory.cc | 2 +-
..._user_supervised__user__navigation__observer.cc | 2 +-
...me_browser_support__tool_support__tool__util.cc | 8 +-
...owser_sync_chrome__sync__controller__builder.cc | 4 +-
...rowser_sync_device__info__sync__client__impl.cc | 2 +-
...h-chrome_browser_sync_sync__service__factory.cc | 4 +-
...est_integration_sync__service__impl__harness.cc | 2 +-
...e_browser_task__manager_sampling_task__group.cc | 2 +-
...me_browser_task__manager_sampling_task__group.h | 2 +-
..._task__manager_sampling_task__group__sampler.cc | 2 +-
...r_task__manager_sampling_task__group__sampler.h | 2 +-
...r_task__manager_sampling_task__manager__impl.cc | 2 +-
...browser_task__manager_task__manager__observer.h | 2 +-
.../patch-chrome_browser_themes_theme__helper.cc | 2 +-
.../patch-chrome_browser_themes_theme__service.cc | 2 +-
...e_browser_themes_theme__service__aura__linux.cc | 2 +-
...hrome_browser_themes_theme__service__factory.cc | 2 +-
.../patch-chrome_browser_ui_accelerator__table.cc | 4 +-
...-chrome_browser_ui_actions_chrome__action__id.h | 10 +-
...browser_ui_autofill_chrome__autofill__client.cc | 18 +-
..._browser_ui_autofill_chrome__autofill__client.h | 28 +-
..._payments_desktop__payments__window__manager.cc | 6 +-
...l_payments_desktop__payments__window__manager.h | 12 +-
chromium/patches/patch-chrome_browser_ui_browser.h | 4 +-
.../patch-chrome_browser_ui_browser__actions.cc | 14 +-
...rome_browser_ui_browser__command__controller.cc | 20 +-
.../patch-chrome_browser_ui_browser__commands.cc | 6 +-
.../patch-chrome_browser_ui_browser__ui__prefs.cc | 4 +-
...patch-chrome_browser_ui_browser__view__prefs.cc | 2 +-
...r__window_internal_browser__window__features.cc | 6 +-
...wser__window_public_browser__window__features.h | 8 +-
.../patch-chrome_browser_ui_chrome__pages.cc | 2 +-
...rowser_ui_color_native__chrome__color__mixer.cc | 2 +-
.../patch-chrome_browser_ui_hats_survey__config.cc | 4 +-
...s_trust__safety__sentiment__service__factory.cc | 2 +-
...r_ui_omnibox_omnibox__pedal__implementations.cc | 2 +-
...rollers_relaunch__chrome__bubble__controller.cc | 2 +-
..._passwords_manage__passwords__ui__controller.cc | 2 +-
.../patch-chrome_browser_ui_prefs_pref__watcher.cc | 8 +-
.../patch-chrome_browser_ui_prefs_pref__watcher.h | 2 +-
...h-chrome_browser_ui_prefs_prefs__tab__helper.cc | 2 +-
.../patches/patch-chrome_browser_ui_sad__tab.cc | 4 +-
...sharing__hub_sharing__hub__bubble__controller.h | 2 +-
...e_browser_ui_signin_signin__view__controller.cc | 6 +-
...me_browser_ui_signin_signin__view__controller.h | 2 +-
..._ui_signin_signin__view__controller__delegate.h | 6 +-
...chrome_browser_ui_startup_bad__flags__prompt.cc | 4 +-
...tch-chrome_browser_ui_startup_infobar__utils.cc | 2 +-
...browser_ui_startup_startup__browser__creator.cc | 2 +-
...r_ui_startup_startup__browser__creator__impl.cc | 38 +-
...me_browser_ui_startup_startup__tab__provider.cc | 2 +-
.../patch-chrome_browser_ui_startup_url__util.cc | 2 +-
.../patch-chrome_browser_ui_tab__helpers.cc | 4 +-
...h-chrome_browser_ui_tabs_public_tab__features.h | 14 +-
...-chrome_browser_ui_tabs_tab__dialog__manager.cc | 4 +-
.../patch-chrome_browser_ui_tabs_tab__features.cc | 16 +-
...owser_ui_task__manager_task__manager__columns.h | 2 +-
...ui_task__manager_task__manager__table__model.cc | 2 +-
...ch-chrome_browser_ui_test_popup__browsertest.cc | 2 +-
...tch-chrome_browser_ui_test_test__browser__ui.cc | 2 +-
...owser_ui_toolbar_app__menu__icon__controller.cc | 2 +-
...h-chrome_browser_ui_toolbar_app__menu__model.cc | 10 +-
.../patch-chrome_browser_ui_ui__features.cc | 6 +-
.../patches/patch-chrome_browser_ui_ui__features.h | 8 +-
...pps_chrome__native__app__window__views__aura.cc | 2 +-
...s_chrome__browser__main__extra__parts__views.cc | 6 +-
...rome_browser_ui_views_chrome__views__delegate.h | 2 +-
...wser_ui_views_chrome__views__delegate__linux.cc | 2 +-
...owser_ui_views_compose_compose__dialog__view.cc | 2 +-
...collaboration__controller__delegate__desktop.cc | 4 +-
..._collaboration__controller__delegate__desktop.h | 4 +-
...s_frame_browser__frame__view__factory__views.cc | 10 +-
...ws_frame_browser__frame__view__layout__linux.cc | 4 +-
..._browser__frame__view__layout__linux__native.cc | 2 +-
...r_ui_views_frame_browser__frame__view__linux.cc | 6 +-
...-chrome_browser_ui_views_frame_browser__view.cc | 8 +-
...hrome_browser_ui_views_frame_browser__widget.cc | 21 +-
...chrome_browser_ui_views_frame_browser__widget.h | 2 +-
...e_browser_ui_views_frame_contents__web__view.cc | 4 +-
...me_browser_ui_views_frame_contents__web__view.h | 2 +-
...s_frame_horizontal__tab__strip__region__view.cc | 4 +-
...rame_layout_browser__view__app__layout__impl.cc | 2 +-
...e_layout_browser__view__tabbed__layout__impl.cc | 2 +-
...ti__contents__view__drop__target__controller.cc | 4 +-
..._ui_views_frame_opaque__browser__frame__view.cc | 10 +-
...r_ui_views_frame_opaque__browser__frame__view.h | 2 +-
...paque__browser__frame__view__layout__delegate.h | 2 +-
..._ui_views_frame_system__menu__model__builder.cc | 2 +-
...ui_views_frame_system__menu__model__delegate.cc | 10 +-
...chrome_browser_ui_views_hung__renderer__view.cc | 2 +-
...r_ui_views_location__bar_location__bar__view.cc | 4 +-
...ui_views_new__tab__footer_footer__controller.cc | 4 +-
...views_passwords_password__bubble__view__base.cc | 8 +-
...er_ui_views_profiles_avatar__toolbar__button.cc | 2 +-
...ser_ui_views_profiles_avatar__toolbar__button.h | 2 +-
...iles_avatar__toolbar__button__state__manager.cc | 4 +-
...files_avatar__toolbar__button__state__manager.h | 2 +-
..._views_profiles_first__run__flow__controller.cc | 6 +-
...ui_views_profiles_profile__menu__coordinator.cc | 4 +-
...rowser_ui_views_profiles_profile__menu__view.cc | 6 +-
...wser_ui_views_profiles_profile__picker__view.cc | 4 +-
...er_ui_views_profiles_profile__picker__widget.cc | 2 +-
...es_signin__view__controller__delegate__views.cc | 18 +-
...les_signin__view__controller__delegate__views.h | 10 +-
...i_views_tabs_common_tab__group__header__view.cc | 4 +-
...ui_views_tabs_dragging_tab__drag__controller.cc | 12 +-
...abs_hovercard_tab__hover__card__bubble__view.cc | 2 +-
...cts_projects__panel__tab__groups__item__view.cc | 17 -
...projects_projects__panel__thread__item__view.cc | 17 -
...ome_browser_ui_views_tabs_shared_drop__arrow.cc | 4 +-
.../patch-chrome_browser_ui_views_tabs_tab.cc | 4 +-
...rome_browser_ui_views_tabs_tab__style__views.cc | 4 +-
...er_ui_views_task__manager__search__bar__view.cc | 2 +-
...ws_toolbar_avatar__toolbar__button__interface.h | 2 +-
...hrome_browser_ui_views_toolbar_toolbar__view.cc | 10 +-
...views_toolbar_webui__avatar__toolbar__button.cc | 2 +-
..._views_toolbar_webui__avatar__toolbar__button.h | 2 +-
..._education_browser__user__education__service.cc | 12 +-
...eb__apps_web__app__integration__test__driver.cc | 20 +-
...i_web__applications_app__browser__controller.cc | 4 +-
...rowser_ui_web__applications_web__app__dialogs.h | 2 +-
...eb__applications_web__app__ui__manager__impl.cc | 6 +-
...web__applications_web__app__ui__manager__impl.h | 4 +-
...ser_ui_webui__browser_webui__browser__window.cc | 4 +-
...atch-chrome_browser_ui_webui_about_about__ui.cc | 8 +-
...patch-chrome_browser_ui_webui_about_about__ui.h | 2 +-
..._ui_webui_app__home_app__home__page__handler.cc | 2 +-
...r_ui_webui_app__home_app__home__page__handler.h | 2 +-
...ui_webui_app__settings_web__app__settings__ui.h | 2 +-
...icate__manager_certificate__manager__handler.cc | 2 +-
...i_certificate__manager_client__cert__sources.cc | 2 +-
...ui_certificate__manager_client__cert__sources.h | 2 +-
...me_browser_ui_webui_chrome__web__ui__configs.cc | 32 +-
...i_webui_chrome__web__ui__controller__factory.cc | 2 +-
...ternals_connectors__internals__page__handler.cc | 35 -
...i_connectors__internals_device__trust__utils.cc | 2 +-
..._cr__components_searchbox_searchbox__handler.cc | 4 +-
...ui_history_history__identity__state__watcher.cc | 2 +-
...fobar__internals_infobar__internals__handler.cc | 12 +-
...wser_ui_webui_interstitials_interstitial__ui.cc | 2 +-
...e_browser_ui_webui_management_management__ui.cc | 4 +-
...i_webui_management_management__ui__constants.cc | 2 +-
...ui_webui_management_management__ui__constants.h | 2 +-
..._ui_webui_management_management__ui__handler.cc | 14 +-
...r_ui_webui_management_management__ui__handler.h | 6 +-
...ssword__manager_notification__cards__handler.cc | 44 +
...assword__manager_notification__cards__handler.h | 26 +
...notification__cards_relaunch__chrome__banner.cc | 26 +
...ebui_password__manager_promo__cards__handler.cc | 44 -
...webui_password__manager_promo__cards__handler.h | 26 -
...manager_promo__cards_relaunch__chrome__promo.cc | 26 -
...ch-chrome_browser_ui_webui_policy_policy__ui.cc | 4 +-
...ui_sanitized__image_sanitized__image__source.cc | 2 +-
...bui_sanitized__image_sanitized__image__source.h | 2 +-
...h__engine__choice_search__engine__choice__ui.cc | 4 +-
...rowser_ui_webui_settings_appearance__handler.cc | 4 +-
...tings_settings__localized__strings__provider.cc | 16 +-
...er_ui_webui_settings_site__settings__handler.cc | 8 +-
...ize__chrome_customize__chrome__page__handler.cc | 2 +-
...mize__chrome_customize__chrome__page__handler.h | 2 +-
...ser_ui_webui_signin_profile__picker__handler.cc | 4 +-
...owser_ui_webui_signin_sync__confirmation__ui.cc | 4 +-
...r__education__internals__page__handler__impl.cc | 2 +-
...-chrome_browser_ui_webui_version_version__ui.cc | 2 +-
...hrome_browser_ui_window__sizer_window__sizer.cc | 4 +-
...rowser_updater_browser__updater__client__util.h | 2 +-
.../patch-chrome_browser_updater_updater.cc | 2 +-
...r_upgrade__detector_version__history__client.cc | 2 +-
...king_visited__url__ranking__service__factory.cc | 2 +-
...lications_commands_launch__web__app__command.cc | 2 +-
...s_commands_set__user__display__mode__command.cc | 2 +-
...browser_web__applications_icons_icon__masker.cc | 2 +-
...ons_os__integration_os__integration__manager.cc | 2 +-
...__integration_os__integration__test__override.h | 2 +-
...integration_run__on__os__login__sub__manager.cc | 2 +-
...tions_os__integration_shortcut__sub__manager.cc | 2 +-
...gration_web__app__file__handler__registration.h | 2 +-
...lications_os__integration_web__app__shortcut.cc | 2 +-
...plications_os__integration_web__app__shortcut.h | 2 +-
...pplications_policy_web__app__policy__manager.cc | 2 +-
...s_test_os__integration__test__override__impl.cc | 2 +-
...ns_test_os__integration__test__override__impl.h | 2 +-
...ch-chrome_browser_web__applications_web__app.cc | 2 +-
...ser_web__applications_web__app__install__info.h | 2 +-
...rome_browser_webapps_chrome__webapps__client.cc | 2 +-
...bauthn_chrome__web__authentication__delegate.cc | 4 +-
...tch-chrome_browser_webauthn_enclave__manager.cc | 2 +-
...ebauthn_password__credential__ui__controller.cc | 2 +-
...me_browser_webauthn_unexportable__key__utils.cc | 2 +-
.../patches/patch-chrome_common_channel__info.h | 2 +-
.../patch-chrome_common_channel__info__posix.cc | 2 +-
.../patch-chrome_common_chrome__content__client.cc | 2 +-
.../patch-chrome_common_chrome__features.cc | 10 +-
.../patches/patch-chrome_common_chrome__features.h | 12 +-
.../patches/patch-chrome_common_chrome__paths.cc | 2 +-
.../patches/patch-chrome_common_chrome__paths.h | 2 +-
.../patch-chrome_common_chrome__paths__internal.h | 2 +-
.../patch-chrome_common_chrome__switches.cc | 6 +-
.../patches/patch-chrome_common_chrome__switches.h | 6 +-
...e_common_controlled__frame_controlled__frame.cc | 2 +-
.../patches/patch-chrome_common_crash__keys.cc | 8 +-
...chrome_common_extensions_extension__constants.h | 6 +-
...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 | 24 +-
.../patches/patch-chrome_common_url__constants.h | 6 +-
.../patch-chrome_common_webui__url__constants.cc | 6 +-
.../patch-chrome_common_webui__url__constants.h | 15 +-
...ise__companion_enterprise__companion__client.cc | 2 +-
...h-chrome_enterprise__companion_event__logger.cc | 2 +-
...e_enterprise__companion_ipc__security__linux.cc | 2 +-
.../patch-chrome_enterprise__companion_lock.cc | 2 +-
...e_renderer_chrome__content__renderer__client.cc | 17 +-
...vices_printing_print__backend__service__impl.cc | 2 +-
...rvices_printing_print__backend__service__impl.h | 2 +-
...services_speech_audio__source__fetcher__impl.cc | 2 +-
...e_test_base_scoped__channel__override__posix.cc | 2 +-
...ch-chrome_test_chromedriver_chrome__launcher.cc | 2 +-
...rome_test_chromedriver_chrome_chrome__finder.cc | 2 +-
...e_test_chromedriver_key__converter__unittest.cc | 2 +-
...medriver_keycode__text__conversion__unittest.cc | 2 +-
...sed__user_google__auth__state__waiter__mixin.cc | 4 +-
.../patches/patch-chrome_updater_configurator.cc | 2 +-
...atch-chrome_updater_ipc_ipc__security__linux.cc | 2 +-
chromium/patches/patch-chrome_updater_lock.cc | 2 +-
.../patch-chrome_updater_util_posix__util.cc | 2 +-
chromium/patches/patch-chrome_utility_services.cc | 8 +-
...mponents_mojo__proxy_mojo__core_core_channel.cc | 26 -
...omponents_mojo__proxy_mojo__core_core_channel.h | 17 -
...s_mojo__proxy_mojo__core_core_channel__posix.cc | 15 +-
...ojo__proxy_mojo__core_core_embedder_embedder.cc | 26 -
chromium/patches/patch-components_BUILD.gn | 18 +-
...owser_foundations_browser__autofill__manager.cc | 4 +-
...r_integrators_autofill__ai_management__utils.cc | 62 +
...guide_autofill__optimization__guide__decider.cc | 2 +-
...browser_payments_amount__extraction__manager.cc | 21 +-
...autofill_core_browser_payments_bnpl__manager.cc | 4 +-
...payments_credit__card__suggestion__generator.cc | 4 +-
...ebdata_payments_payments__sync__bridge__util.cc | 4 +-
...ents_autofill_core_common_autofill__features.cc | 17 -
...ill_core_common_autofill__payments__features.cc | 14 +-
chromium/patches/patch-components_cbor_BUILD.gn | 36 +
...on_public_collaboration__controller__delegate.h | 2 +-
...onents_commerce_core_commerce__feature__list.cc | 2 +-
...nstrained__window_constrained__window__views.cc | 2 +-
...ngs_core_browser_website__settings__registry.cc | 2 +-
...omponents_cookie__config_cookie__store__util.cc | 2 +-
.../patch-components_crash_core_app_BUILD.gn | 2 +-
...nts_crash_core_app_chrome__crashpad__handler.cc | 2 +-
...nents_crash_core_app_crashpad__handler__main.cc | 2 +-
...h_core_browser_crash__upload__list__crashpad.cc | 2 +-
.../patch-components_crash_core_common_BUILD.gn | 2 +-
...h-components_dbus_xdg_file__transfer__portal.cc | 2 +-
...s_device__signals_core_browser_browser__utils.h | 16 +-
...wser_desktop_desktop__os__signals__collector.cc | 2 +-
...ignals_core_browser_mock__signals__aggregator.h | 2 +-
...ice__signals_core_browser_signals__aggregator.h | 2 +-
...gnals_core_browser_signals__aggregator__impl.cc | 2 +-
...ignals_core_browser_signals__aggregator__impl.h | 2 +-
...ignals_core_browser_user__permission__service.h | 2 +-
...core_browser_user__permission__service__impl.cc | 2 +-
..._core_browser_user__permission__service__impl.h | 2 +-
...als_core_common_linux_platform__utils__linux.cc | 2 +-
...s_device__signals_core_common_platform__utils.h | 2 +-
...nals_core_system__signals_platform__delegate.cc | 2 +-
...nents_device__signals_test_signals__contract.cc | 2 +-
...service_discardable__shared__memory__manager.cc | 4 +-
...ponents_embedder__support_user__agent__utils.cc | 8 +-
...bedder__support_user__agent__utils__unittest.cc | 2 +-
...eporting_chrome__profile__request__generator.cc | 17 +
...ts_enterprise_browser_reporting_report__util.cc | 2 +-
...ctors_core_realtime__reporting__client__base.cc | 2 +-
..._enterprise_data__controls_core_browser_rule.cc | 6 +-
...components_enterprise_watermarking_watermark.cc | 2 +-
...mponents_error__page_common_localized__error.cc | 2 +-
...h-components_eye__dropper_eye__dropper__view.cc | 2 +-
..._feature__engagement_public_event__constants.cc | 2 +-
...s_feature__engagement_public_event__constants.h | 2 +-
...e__engagement_public_feature__configurations.cc | 4 +-
...eature__engagement_public_feature__constants.cc | 8 +-
...feature__engagement_public_feature__constants.h | 8 +-
...nts_feature__engagement_public_feature__list.cc | 14 +-
...ents_feature__engagement_public_feature__list.h | 16 +-
...components_feature__engagement_public_tracker.h | 2 +-
...omponents_feed_core_proto_v2_wire_version.proto | 2 +-
...s_feed_core_v2_feed__network__impl__unittest.cc | 4 +-
.../patch-components_feed_core_v2_proto__util.cc | 2 +-
...omponents_feed_core_v2_proto__util__unittest.cc | 2 +-
...-components_feed_core_v2_test_proto__printer.cc | 2 +-
...h-components_gcm__driver_gcm__desktop__utils.cc | 2 +-
.../patches/patch-components_gwp__asan_BUILD.gn | 2 +-
...-components_gwp__asan_buildflags_buildflags.gni | 2 +-
..._asan_client_guarded__page__allocator__posix.cc | 2 +-
.../patch-components_gwp__asan_client_gwp__asan.cc | 2 +-
...ponents_gwp__asan_client_gwp__asan__features.cc | 2 +-
...nts_gwp__asan_crash__handler_crash__analyzer.cc | 2 +-
...patch-components_live__caption_caption__util.cc | 2 +-
.../patch-components_live__caption_caption__util.h | 2 +-
...omponents_media__router_common_media__source.cc | 2 +-
...n_providers_cast_channel_cast__message__util.cc | 2 +-
...ter_common_providers_cast_channel_enum__table.h | 2 +-
...-components_metrics_drive__metrics__provider.cc | 2 +-
.../patch-components_metrics_dwa_dwa__service.cc | 2 +-
.../patch-components_metrics_metrics__log.cc | 2 +-
.../patch-components_metrics_motherboard.cc | 2 +-
...nents_metrics_private__metrics_puma__service.cc | 4 +-
...nts_named__mojo__ipc__server_connection__info.h | 2 +-
...ts_named__mojo__ipc__server_endpoint__options.h | 2 +-
...erver_named__mojo__ipc__server__client__util.cc | 2 +-
...ed__mojo__server__endpoint__connector__linux.cc | 2 +-
.../patch-components_named__system__lock_BUILD.gn | 2 +-
.../patch-components_named__system__lock_lock.h | 2 +-
...omponents_named__system__lock_lock__unittest.cc | 2 +-
.../patch-components_ntp__tiles_pref__names.h | 2 +-
...n__device__translation_service_sandbox__hook.cc | 2 +-
...on__device__translation_service_sandbox__hook.h | 2 +-
...core_feature__registry_feature__registration.cc | 17 -
...on__guide_core_optimization__guide__features.cc | 4 +-
...zation__guide_core_optimization__guide__util.cc | 4 +-
..._async_browser_secret__portal__key__provider.cc | 2 +-
...aint__preview_browser_paint__preview__client.cc | 4 +-
...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 | 4 +-
...ager_core_browser_features_password__features.h | 4 +-
...ger_core_browser_password__autofill__manager.cc | 8 +-
...ager_core_browser_password__autofill__manager.h | 4 +-
...manager_core_browser_password__form__filling.cc | 2 +-
...manager_core_browser_password__form__manager.cc | 4 +-
...word__manager_core_browser_password__manager.cc | 2 +-
...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 | 6 +-
...core_browser_password__manual__fallback__flow.h | 4 +-
..._core_browser_password__store__factory__util.cc | 2 +-
...core_browser_password__store_login__database.cc | 6 +-
...ssword__store_login__database__async__helper.cc | 2 +-
...er_password__store_login__database__unittest.cc | 2 +-
...core_browser_stub__password__manager__client.cc | 2 +-
..._core_browser_stub__password__manager__client.h | 2 +-
...er_core_common_password__manager__pref__names.h | 2 +-
...nager_decorators_process__metrics__decorator.cc | 2 +-
...mponents_performance__manager_public_features.h | 2 +-
...e__attribution_memory__measurement__delegate.cc | 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 +-
...-components_policy_core_common_policy__paths.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 +-
...y__config_pref__proxy__config__tracker__impl.cc | 6 +-
...ents_proxy__config_proxy__config__pref__names.h | 8 +-
...nfig_proxy__override__rules__policy__handler.cc | 23 +-
...onfig_proxy__override__rules__policy__handler.h | 2 +-
...components_proxy__config_proxy__prefs__utils.cc | 14 +-
...capabilities_regional__capabilities__service.cc | 2 +-
..._capabilities_regional__capabilities__service.h | 2 +-
...ontent_common_file__type__policies__unittest.cc | 2 +-
...ing_content_resources_gen__file__type__proto.py | 2 +-
..._core_browser_db_sb__protocol__manager__util.cc | 4 +-
..._browser_realtime_url__lookup__service__base.cc | 2 +-
...nents_search__engines_template__url__service.cc | 4 +-
...onents_security__interstitials_content_utils.cc | 2 +-
..._default__model_cross__device__user__segment.cc | 2 +-
...ervices_font__data_font__data__service__impl.cc | 17 -
...paint__preview__compositor__collection__impl.cc | 2 +-
...identity__manager_account__capabilities__list.h | 2 +-
...mponents_signin_public_base_signin__switches.cc | 54 +-
...omponents_signin_public_base_signin__switches.h | 63 +-
...blic_identity__manager_account__capabilities.cc | 2 +-
...ublic_identity__manager_account__capabilities.h | 2 +-
.../patches/patch-components_soda_soda__util.cc | 2 +-
...metric__utils_browser_startup__metric__utils.cc | 40 +
..._metric__utils_browser_startup__metric__utils.h | 17 +
..._metric__utils_common_startup__metric__utils.cc | 2 +-
.../patch-components_storage__monitor_BUILD.gn | 2 +-
...torage__monitor_removable__device__constants.cc | 2 +-
...storage__monitor_removable__device__constants.h | 2 +-
...d__user_core_browser_child__account__service.cc | 4 +-
...r_core_browser_list__family__members__service.h | 4 +-
...e_browser_supervised__user__metrics__service.cc | 2 +-
...r_core_browser_supervised__user__preferences.cc | 2 +-
...owser_supervised__user__url__checker__client.cc | 2 +-
...d__user_core_browser_supervised__user__utils.cc | 2 +-
...onents_supervised__user_core_common_features.cc | 2 +-
...ponents_supervised__user_core_common_features.h | 2 +-
...ents_supervised__user_core_common_pref__names.h | 2 +-
...onents_sync__bookmarks_bookmark__model__view.cc | 2 +-
...sync__device__info_local__device__info__util.cc | 2 +-
...evice__info_local__device__info__util__linux.cc | 2 +-
.../patches/patch-components_sync_base_features.cc | 17 +
.../patch-components_sync_base_sync__util.cc | 4 +-
...nts_sync_service_device__statistics__tracker.cc | 2 +-
.../patch-components_sync_service_sync__prefs.cc | 4 +-
.../patch-components_system__cpu_cpu__probe.cc | 2 +-
...onents_translate_core_common_translate__util.cc | 2 +-
...sted__vault_trusted__vault__connection__impl.cc | 2 +-
...ponents_update__client_update__query__params.cc | 2 +-
..._formatter_spoof__checks_idn__spoof__checker.cc | 2 +-
...nts_user__education_views_help__bubble__view.cc | 2 +-
...ents_user__education_views_help__bubble__view.h | 2 +-
...ts_user__education_views_help__bubble__views.cc | 2 +-
...nents_variations_service_variations__service.cc | 4 +-
...isited__url__ranking_public_url__visit__util.cc | 2 +-
.../patch-components_viz_host_gpu__host__impl.cc | 2 +-
...ch-components_viz_host_host__display__client.cc | 2 +-
...tch-components_viz_host_host__display__client.h | 2 +-
...isplay__embedder_skia__output__surface__impl.cc | 4 +-
..._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 | 4 +-
...components_viz_service_gl_gpu__service__impl.cc | 2 +-
...-components_viz_service_gl_gpu__service__impl.h | 2 +-
...ch-components_viz_test_fake__display__client.cc | 2 +-
...tch-components_viz_test_fake__display__client.h | 2 +-
...tch-components_viz_test_mock__display__client.h | 2 +-
..._wallet_core_browser_network_wallet__request.cc | 2 +-
...onents_webapps_browser_web__app__url__config.cc | 2 +-
...core_browser_gpm__user__verification__policy.cc | 2 +-
.../patch-components_webui_flags_flags__state.cc | 2 +-
chromium/patches/patch-content_app_BUILD.gn | 4 +-
.../patches/patch-content_app_content__main.cc | 6 +-
...atch-content_app_content__main__runner__impl.cc | 16 +-
chromium/patches/patch-content_browser_BUILD.gn | 6 +-
...sibility_browser__accessibility__state__impl.cc | 2 +-
...owser__accessibility__state__impl__auralinux.cc | 8 +-
..._browser_browser__child__process__host__impl.cc | 4 +-
...t_browser_browser__child__process__host__impl.h | 4 +-
...ild__process__host__impl__receiver__bindings.cc | 2 +-
.../patch-content_browser_browser__main__loop.cc | 10 +-
...wser_child__process__launcher__helper__linux.cc | 2 +-
...browser_child__thread__type__switcher__linux.cc | 2 +-
..._compositor_viz__process__transport__factory.cc | 2 +-
...wser_devtools_devtools__frontend__host__impl.cc | 2 +-
...owser_devtools_devtools__frontend__host__impl.h | 2 +-
...wser_devtools_protocol_system__info__handler.cc | 2 +-
...ccess_file__path__watcher_file__path__watcher.h | 2 +-
...file__path__watcher_file__path__watcher__bsd.cc | 2 +-
...le__path__watcher_file__path__watcher__kqueue.h | 2 +-
...s_file__system__access__local__path__watcher.cc | 2 +-
...font__access_font__enumeration__data__source.cc | 2 +-
.../patch-content_browser_gpu_compositor__util.cc | 2 +-
...content_browser_gpu_gpu__data__manager__impl.cc | 2 +-
...-content_browser_gpu_gpu__data__manager__impl.h | 2 +-
...rowser_gpu_gpu__data__manager__impl__private.cc | 2 +-
...browser_gpu_gpu__data__manager__impl__private.h | 2 +-
...patch-content_browser_gpu_gpu__process__host.cc | 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 | 8 +-
...rowser_renderer__host_delegated__frame__host.cc | 4 +-
...ia_service__video__capture__device__launcher.cc | 2 +-
...n__transitions_navigation__entry__screenshot.cc | 2 +-
...r_renderer__host_render__process__host__impl.cc | 12 +-
...er_renderer__host_render__process__host__impl.h | 4 +-
...der__process__host__impl__receiver__bindings.cc | 2 +-
...wser_renderer__host_render__view__host__impl.cc | 2 +-
...derer__host_render__widget__host__view__aura.cc | 12 +-
...nderer__host_render__widget__host__view__aura.h | 4 +-
...t_render__widget__host__view__event__handler.cc | 4 +-
.../patch-content_browser_sandbox__host__linux.cc | 2 +-
...scheduler_responsiveness_jank__monitor__impl.cc | 2 +-
...duler_responsiveness_native__event__observer.cc | 2 +-
...eduler_responsiveness_native__event__observer.h | 2 +-
...browser_service__host_utility__process__host.cc | 8 +-
...t_utility__process__host__receiver__bindings.cc | 2 +-
...ser_service__host_utility__sandbox__delegate.cc | 2 +-
...r_shape__detection_shape__detection__service.cc | 2 +-
.../patches/patch-content_browser_theme__helper.cc | 2 +-
.../patch-content_browser_v8__snapshot__files.cc | 2 +-
...r_web__contents_slow__web__preference__cache.cc | 2 +-
...nt_browser_web__contents_web__contents__impl.cc | 35 +
...wser_web__contents_web__contents__view__aura.cc | 4 +-
...contents_web__contents__view__aura__unittest.cc | 18 +-
...browser_webui_web__ui__main__frame__observer.cc | 2 +-
...owser_zygote__host_zygote__host__impl__linux.cc | 18 +-
...rowser_zygote__host_zygote__host__impl__linux.h | 2 +-
chromium/patches/patch-content_child_BUILD.gn | 4 +-
.../patches/patch-content_child_child__process.cc | 2 +-
.../patches/patch-content_child_child__process.h | 2 +-
chromium/patches/patch-content_common_BUILD.gn | 4 +-
chromium/patches/patch-content_common_features.cc | 8 +-
chromium/patches/patch-content_common_features.h | 12 +-
.../patch-content_common_font__list__unittest.cc | 2 +-
...-content_common_gpu__pre__sandbox__hook__bsd.cc | 2 +-
...h-content_common_gpu__pre__sandbox__hook__bsd.h | 2 +-
...content_common_gpu__pre__sandbox__hook__linux.h | 2 +-
...tch-content_common_thread__type__switcher.mojom | 2 +-
.../patch-content_gpu_gpu__child__thread.cc | 2 +-
chromium/patches/patch-content_gpu_gpu__main.cc | 32 +-
...tent_public_browser_content__browser__client.cc | 4 +-
...blic_browser_zygote__host_zygote__host__linux.h | 2 +-
...atch-content_public_common_content__features.cc | 10 +-
...atch-content_public_common_content__switches.cc | 6 +-
...patch-content_public_common_content__switches.h | 6 +-
...patch-content_public_common_zygote_features.gni | 2 +-
.../patch-content_renderer_render__thread__impl.cc | 2 +-
...ent_renderer_renderer__blink__platform__impl.cc | 2 +-
...tent_renderer_renderer__blink__platform__impl.h | 2 +-
.../patch-content_renderer_renderer__main.cc | 4 +-
...er_renderer__main__platform__delegate__linux.cc | 2 +-
...ces_devtools__media__encoding__service_BUILD.gn | 16 +
chromium/patches/patch-content_shell_BUILD.gn | 4 +-
...atch-content_shell_app_shell__main__delegate.cc | 2 +-
...nt_shell_browser_shell__browser__main__parts.cc | 2 +-
...ell_browser_shell__platform__delegate__views.cc | 2 +-
...ll_renderer_shell__content__renderer__client.cc | 4 +-
...hell_utility_shell__content__utility__client.cc | 6 +-
chromium/patches/patch-content_test_BUILD.gn | 4 +-
...vice__model_on__device__model__sandbox__init.cc | 2 +-
...evice__model_on__device__model__sandbox__init.h | 2 +-
chromium/patches/patch-content_utility_services.cc | 2 +-
...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 | 18 +-
.../patch-content_utility_utility__thread__impl.cc | 2 +-
chromium/patches/patch-content_zygote_BUILD.gn | 2 +-
.../patches/patch-content_zygote_zygote__linux.cc | 2 +-
.../patch-content_zygote_zygote__main__linux.cc | 2 +-
.../patch-device_bluetooth_bluetooth__adapter.cc | 2 +-
.../patch-device_bluetooth_cast__bluetooth.gni | 2 +-
.../patches/patch-device_fido_public_features.cc | 4 +-
.../patches/patch-device_fido_public_features.h | 2 +-
chromium/patches/patch-device_gamepad_BUILD.gn | 2 +-
.../patch-device_gamepad_gamepad__provider.cc | 2 +-
.../patch-device_gamepad_hid__writer__linux.cc | 2 +-
...-device_gamepad_public_cpp_gamepad__features.cc | 2 +-
...h-device_gamepad_public_cpp_gamepad__features.h | 2 +-
..._browser__context__keyed__service__factories.cc | 4 +-
...sions_browser_api_messaging_message__service.cc | 6 +-
...ivate_networking__private__delegate__factory.cc | 2 +-
...api_webstore__private_webstore__private__api.cc | 17 +
...tensions_common_api___permission__features.json | 10 +-
.../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-google__apis_gcm_engine_heartbeat__manager.cc | 2 +-
...nt_internal_mappable__buffer__native__pixmap.cc | 2 +-
...buffer_client_test__shared__image__interface.cc | 2 +-
..._buffer_client_test__shared__image__interface.h | 2 +-
...mand__buffer_service_dawn__context__provider.cc | 4 +-
..._command__buffer_service_gles2__cmd__decoder.cc | 4 +-
...ice_raster__decoder__unittest__context__lost.cc | 2 +-
...mmand__buffer_service_shared__context__state.cc | 8 +-
...ommand__buffer_service_shared__context__state.h | 2 +-
...image_angle__vulkan__image__backing__factory.cc | 2 +-
...ed__image_dawn__ozone__image__representation.cc | 6 +-
...e_shared__image_external__vk__image__backing.cc | 2 +-
..._image_external__vk__image__backing__factory.cc | 2 +-
..._service_shared__image_ozone__image__backing.cc | 4 +-
...service_shared__image_shared__image__factory.cc | 4 +-
...service_shared__image_shared__image__manager.cc | 2 +-
...ce_shared__image_wrapped__sk__image__backing.cc | 4 +-
...ommand__buffer_service_webgpu__decoder__impl.cc | 6 +-
.../patches/patch-gpu_config_gpu__control__list.cc | 2 +-
.../patch-gpu_config_gpu__finch__features.cc | 15 +-
.../patch-gpu_config_gpu__finch__features.h | 4 +-
.../patch-gpu_config_gpu__info__collector.cc | 6 +-
.../patches/patch-gpu_config_gpu__test__config.cc | 2 +-
.../patches/patch-gpu_ipc_service_gpu__init.cc | 20 +-
.../patch-gpu_ipc_service_shared__image__stub.cc | 2 +-
chromium/patches/patch-gpu_ipc_service_x__util.h | 2 +-
.../patches/patch-gpu_vulkan_generate__bindings.py | 2 +-
.../patches/patch-gpu_vulkan_semaphore__handle.cc | 2 +-
.../patch-gpu_vulkan_vulkan__device__queue.cc | 2 +-
.../patch-gpu_vulkan_vulkan__device__queue.h | 2 +-
.../patch-gpu_vulkan_vulkan__function__pointers.cc | 2 +-
.../patch-gpu_vulkan_vulkan__function__pointers.h | 2 +-
chromium/patches/patch-gpu_vulkan_vulkan__image.h | 2 +-
chromium/patches/patch-gpu_vulkan_vulkan__util.cc | 2 +-
chromium/patches/patch-headless_BUILD.gn | 2 +-
...headless_lib_browser_headless__browser__impl.cc | 2 +-
...ib_browser_headless__content__browser__client.h | 2 +-
...ss_lib_browser_headless__web__contents__impl.cc | 2 +-
...adless_lib_headless__content__main__delegate.cc | 2 +-
chromium/patches/patch-ipc_ipc__channel.cc | 2 +-
chromium/patches/patch-ipc_ipc__channel.h | 2 +-
chromium/patches/patch-ipc_param__traits__utils.h | 2 +-
chromium/patches/patch-media_BUILD.gn | 4 +-
chromium/patches/patch-media_audio_BUILD.gn | 2 +-
.../patch-media_audio_alsa_audio__manager__alsa.cc | 14 +-
.../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 +-
chromium/patches/patch-media_base_audio__bus.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 | 22 +-
.../patches/patch-media_base_media__switches.h | 10 +-
chromium/patches/patch-media_base_video__frame.cc | 8 +-
chromium/patches/patch-media_base_video__frame.h | 2 +-
...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 +-
...a_gpu_chromeos_gl__image__processor__backend.cc | 2 +-
...u_chromeos_libyuv__image__processor__backend.cc | 2 +-
...pu_chromeos_mailbox__video__frame__converter.cc | 4 +-
...a_gpu_chromeos_platform__video__frame__utils.cc | 2 +-
...-media_gpu_chromeos_video__decoder__pipeline.cc | 27 +-
...gpu_gpu__video__decode__accelerator__factory.cc | 2 +-
...gpu_gpu__video__encode__accelerator__factory.cc | 8 +-
...dware__video__decoding__sandbox__hook__linux.cc | 4 +-
...rdware__video__decoding__sandbox__hook__linux.h | 2 +-
...dware__video__encoding__sandbox__hook__linux.cc | 4 +-
...rdware__video__encoding__sandbox__hook__linux.h | 2 +-
.../patches/patch-media_gpu_test_raw__video.cc | 2 +-
...ch-media_gpu_test_video__frame__file__writer.cc | 2 +-
.../patch-media_gpu_test_video__frame__helpers.cc | 2 +-
...patch-media_gpu_test_video__frame__validator.cc | 2 +-
.../patches/patch-media_gpu_v4l2_v4l2__utils.cc | 2 +-
.../patch-media_gpu_vaapi_vaapi__video__decoder.cc | 4 +-
.../patch-media_gpu_vaapi_vaapi__wrapper.cc | 2 +-
chromium/patches/patch-media_media__options.gni | 2 +-
chromium/patches/patch-media_mojo_mojom_BUILD.gn | 2 +-
...media_mojo_mojom_video__frame__mojom__traits.cc | 2 +-
...-media_mojo_mojom_video__frame__mojom__traits.h | 2 +-
..._mappable__shared__image__video__frame__pool.cc | 6 +-
..._mappable__shared__image__video__frame__pool.cc | 2 +-
...ia_video_video__encode__accelerator__adapter.cc | 4 +-
.../patches/patch-media_webrtc_audio__processor.cc | 4 +-
chromium/patches/patch-media_webrtc_helpers.cc | 4 +-
chromium/patches/patch-mojo_core_BUILD.gn | 2 +-
chromium/patches/patch-mojo_core_channel.cc | 2 +-
chromium/patches/patch-mojo_core_channel.h | 2 +-
chromium/patches/patch-mojo_core_channel__posix.cc | 2 +-
.../patches/patch-mojo_core_embedder_features.h | 2 +-
...ojo_public_cpp_platform_socket__utils__posix.cc | 2 +-
.../patch-mojo_public_tools_bindings_mojom.gni | 2 +-
chromium/patches/patch-net_BUILD.gn | 16 +-
chromium/patches/patch-net_base_features.cc | 4 +-
.../patch-net_base_network__change__notifier.cc | 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 +-
.../patch-net_disk__cache_backend__experiment.h | 2 +-
...net_disk__cache_simple_simple__file__tracker.cc | 2 +-
chromium/patches/patch-net_dns_BUILD.gn | 2 +-
chromium/patches/patch-net_dns_address__info.cc | 2 +-
.../patch-net_dns_address__sorter__posix.cc | 2 +-
.../patch-net_dns_dns__config__service__posix.cc | 2 +-
chromium/patches/patch-net_dns_dns__reloader.cc | 2 +-
chromium/patches/patch-net_dns_dns__util.cc | 2 +-
.../patches/patch-net_dns_host__resolver__proc.cc | 2 +-
chromium/patches/patch-net_dns_public_BUILD.gn | 4 +-
.../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 | 4 +-
.../patch-net_http_http__auth__preferences.h | 4 +-
.../patch-net_http_http__network__session.cc | 2 +-
...net_proxy__resolution_proxy__config__service.cc | 2 +-
...xy__resolution_proxy__config__service__linux.cc | 2 +-
.../patch-net_socket_extra__socket__defines.h | 17 +
.../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 | 94 +-
.../patches/patch-net_socket_udp__socket__posix.h | 12 +-
.../patch-net_socket_udp__socket__unittest.cc | 12 +-
.../patches/patch-net_third__party_quiche_BUILD.gn | 2 +-
..._tools_cert__verify__tool_cert__verify__tool.cc | 2 +-
.../patch-net_tools_net__watcher_net__watcher.cc | 2 +-
...ffic__annotation_network__traffic__annotation.h | 2 +-
...patch-net_url__request_url__request__context.cc | 2 +-
.../patch-net_url__request_url__request__context.h | 2 +-
..._url__request_url__request__context__builder.cc | 2 +-
...ets_websocket__basic__stream__adapters__test.cc | 2 +-
.../patches/patch-pdf_pdfium_pdfium__engine.cc | 6 +-
.../patches/patch-printing_backend_cups__helper.cc | 2 +-
.../patches/patch-printing_backend_cups__helper.h | 2 +-
.../patch-printing_backend_cups__ipp__helper.cc | 2 +-
.../patches/patch-printing_backend_cups__jobs.cc | 2 +-
.../patch-printing_backend_cups__printer.cc | 2 +-
.../patch-printing_backend_cups__weak__functions.h | 2 +-
.../patch-printing_backend_print__backend__cups.h | 2 +-
...h-printing_backend_print__backend__cups__ipp.cc | 2 +-
...nting_mojom_printing__context__mojom__traits.cc | 2 +-
...inting_mojom_printing__context__mojom__traits.h | 2 +-
...m_printing__context__mojom__traits__unittest.cc | 2 +-
chromium/patches/patch-printing_print__settings.cc | 2 +-
chromium/patches/patch-printing_print__settings.h | 2 +-
.../patch-printing_print__settings__conversion.cc | 2 +-
.../patches/patch-printing_printing__features.cc | 2 +-
.../patches/patch-printing_printing__features.h | 2 +-
...sandbox_print__backend__sandbox__hook__linux.cc | 2 +-
..._sandbox_print__backend__sandbox__hook__linux.h | 2 +-
chromium/patches/patch-remoting_base_branding.cc | 2 +-
chromium/patches/patch-remoting_base_constants.h | 2 +-
...oting_base_crash_crashpad__database__manager.cc | 2 +-
.../patch-remoting_base_environment__details.cc | 2 +-
.../patches/patch-remoting_base_host__settings.cc | 2 +-
.../patches/patch-remoting_base_remoting__export.h | 2 +-
...ch-remoting_base_security__key__socket__name.cc | 2 +-
chromium/patches/patch-remoting_base_username.cc | 2 +-
chromium/patches/patch-remoting_base_username.h | 2 +-
...h-remoting_codec_webrtc__video__encoder__vpx.cc | 2 +-
.../patches/patch-remoting_host_audio__injector.cc | 2 +-
...ting_host_base_desktop__environment__options.cc | 2 +-
.../patches/patch-remoting_host_base_switches.cc | 2 +-
.../patches/patch-remoting_host_base_switches.h | 2 +-
.../patch-remoting_host_chromoting__host.cc | 8 +-
.../patches/patch-remoting_host_chromoting__host.h | 14 +-
...atch-remoting_host_chromoting__host__context.cc | 2 +-
...ting_host_chromoting__host__services__client.cc | 2 +-
...ting_host_chromoting__host__services__server.cc | 12 +-
.../patches/patch-remoting_host_client__session.cc | 17 -
.../patch-remoting_host_config__file__watcher.cc | 2 +-
.../patch-remoting_host_config__file__watcher.h | 2 +-
...ch-remoting_host_crash_crash__file__uploader.cc | 2 +-
...ate__desktop__interaction__strategy__factory.cc | 2 +-
.../patch-remoting_host_desktop__process__main.cc | 2 +-
...tch-remoting_host_desktop__session__connector.h | 4 +-
.../patch-remoting_host_desktop__session__proxy.cc | 2 +-
.../patch-remoting_host_desktop__session__proxy.h | 2 +-
.../patch-remoting_host_evaluate__capability.cc | 2 +-
.../patch-remoting_host_host__attributes.cc | 2 +-
chromium/patches/patch-remoting_host_host__main.cc | 2 +-
...tch-remoting_host_host__power__save__blocker.cc | 2 +-
.../patches/patch-remoting_host_ipc__constants.cc | 2 +-
.../patches/patch-remoting_host_ipc__constants.h | 2 +-
...atch-remoting_host_ipc__desktop__environment.cc | 4 +-
...patch-remoting_host_ipc__desktop__environment.h | 12 +-
.../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 | 2 +-
.../patch-remoting_host_peer__session__impl.cc | 17 +
.../patches/patch-remoting_host_policy__watcher.cc | 2 +-
..._remote__open__url_remote__open__url__client.cc | 2 +-
...st_remote__open__url_remote__open__url__main.cc | 2 +-
...st_remote__open__url_remote__open__url__util.cc | 2 +-
...mote__open__url_url__forwarder__configurator.cc | 2 +-
.../patch-remoting_host_remoting__me2me__host.cc | 26 +-
...st_security__key_remote__security__key__main.cc | 2 +-
...-remoting_host_session__policies__from__dict.cc | 2 +-
...patch-remoting_host_setup_daemon__controller.cc | 2 +-
.../patch-remoting_host_setup_daemon__controller.h | 2 +-
...ng_host_setup_me2me__native__messaging__host.cc | 2 +-
...t_setup_me2me__native__messaging__host__main.cc | 2 +-
.../patch-remoting_host_setup_start__host__main.cc | 2 +-
...g_host_webauthn_desktop__session__type__util.cc | 2 +-
...hn_remote__webauthn__caller__security__utils.cc | 4 +-
...bauthn_remote__webauthn__extension__notifier.cc | 2 +-
...emoting_host_webauthn_remote__webauthn__main.cc | 2 +-
.../patch-remoting_protocol_webrtc__transport.cc | 4 +-
...atch-remoting_protocol_webrtc__video__stream.cc | 4 +-
...ng_signaling_ftl__host__device__id__provider.cc | 2 +-
chromium/patches/patch-sandbox_BUILD.gn | 2 +-
chromium/patches/patch-sandbox_features.gni | 2 +-
chromium/patches/patch-sandbox_linux_BUILD.gn | 2 +-
...sandbox_linux_services_init__process__reaper.cc | 2 +-
...tch-sandbox_linux_services_libc__interceptor.cc | 2 +-
chromium/patches/patch-sandbox_policy_BUILD.gn | 2 +-
chromium/patches/patch-sandbox_policy_features.cc | 4 +-
chromium/patches/patch-sandbox_policy_features.h | 2 +-
...atch-sandbox_policy_freebsd_sandbox__freebsd.cc | 2 +-
...patch-sandbox_policy_freebsd_sandbox__freebsd.h | 2 +-
.../patch-sandbox_policy_mojom_sandbox.mojom | 2 +-
...atch-sandbox_policy_openbsd_sandbox__openbsd.cc | 2 +-
...patch-sandbox_policy_openbsd_sandbox__openbsd.h | 2 +-
chromium/patches/patch-sandbox_policy_sandbox.cc | 2 +-
chromium/patches/patch-sandbox_policy_sandbox.h | 2 +-
.../patches/patch-sandbox_policy_sandbox__type.cc | 2 +-
chromium/patches/patch-sandbox_policy_switches.cc | 4 +-
chromium/patches/patch-sandbox_policy_switches.h | 4 +-
...h-services_audio_audio__sandbox__hook__linux.cc | 2 +-
...ch-services_audio_audio__sandbox__hook__linux.h | 2 +-
chromium/patches/patch-services_device_BUILD.gn | 2 +-
.../patch-services_device_device__service.cc | 4 +-
...vice_geolocation_location__provider__manager.cc | 2 +-
.../patches/patch-services_device_hid_BUILD.gn | 4 +-
...ch-services_device_hid_hid__connection__fido.cc | 2 +-
...tch-services_device_hid_hid__connection__fido.h | 2 +-
...services_device_hid_hid__connection__freebsd.cc | 2 +-
...-services_device_hid_hid__connection__freebsd.h | 2 +-
.../patch-services_device_hid_hid__service.cc | 6 +-
...patch-services_device_hid_hid__service__fido.cc | 2 +-
.../patch-services_device_hid_hid__service__fido.h | 2 +-
...ch-services_device_hid_hid__service__freebsd.cc | 2 +-
...tch-services_device_hid_hid__service__freebsd.h | 2 +-
...-services_device_public_cpp_device__features.cc | 4 +-
...h-services_device_public_cpp_device__features.h | 4 +-
...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 +-
...rvices_device_usb_usb__device__handle__usbfs.cc | 12 +-
...ervices_device_usb_usb__device__handle__usbfs.h | 2 +-
.../patch-services_device_usb_usb__service.cc | 2 +-
...patch-services_device_usb_usb__service__fake.cc | 2 +-
.../patch-services_device_usb_usb__service__fake.h | 2 +-
chromium/patches/patch-services_network_BUILD.gn | 4 +-
.../patch-services_network_network__context.cc | 6 +-
.../patch-services_network_network__context.h | 4 +-
...rvices_network_network__sandbox__hook__linux.cc | 2 +-
...ervices_network_network__sandbox__hook__linux.h | 2 +-
.../patch-services_network_network__service.cc | 8 +-
.../patch-services_network_network__service.h | 8 +-
.../patch-services_network_public_cpp_BUILD.gn | 6 +-
.../patch-services_network_public_cpp_features.cc | 4 +-
.../patch-services_network_public_mojom_BUILD.gn | 8 +-
...ionary_shared__dictionary__writer__in__memory.h | 2 +-
...services_on__device__model_ml_gpu__blocklist.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 | 8 +-
..._ai_sandbox_screen__ai__sandbox__hook__linux.cc | 2 +-
...__ai_sandbox_screen__ai__sandbox__hook__linux.h | 2 +-
...ervices_screen__ai_screen__ai__service__impl.cc | 4 +-
.../patch-services_service__manager_BUILD.gn | 2 +-
...manager_public_cpp_service__executable_BUILD.gn | 2 +-
...e__detection_shape__detection__sandbox__hook.cc | 2 +-
...pe__detection_shape__detection__sandbox__hook.h | 2 +-
...s_shape__detection_shape__detection__service.cc | 2 +-
...ng_public_cpp_perfetto_track__name__recorder.cc | 2 +-
...p_stack__sampling_tracing__sampler__profiler.cc | 2 +-
..._tracing_public_cpp_system__metrics__sampler.cc | 2 +-
...ture_public_mojom_video__capture__service.mojom | 2 +-
.../patch-services_viz_public_mojom_BUILD.gn | 2 +-
chromium/patches/patch-services_webnn_features.gni | 2 +-
...rvices_webnn_public_cpp_webnn__sandbox__init.cc | 32 +
...ervices_webnn_public_cpp_webnn__sandbox__init.h | 17 +
...ch-services_webnn_webnn__graph__impl__fuzzer.cc | 6 +-
.../patch-skia_ext_SkMemory__new__handler.cpp | 2 +-
chromium/patches/patch-skia_ext_font__utils.cc | 2 +-
.../patches/patch-skia_ext_skcolorspace__trfn.cc | 2 +-
...atch-third__party_abseil-cpp_absl_base_config.h | 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 | 11 +-
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 | 10 +-
...ngle_src_gpu__info__util_SystemInfo__internal.h | 2 +-
...ngle_src_gpu__info__util_SystemInfo__libpci.cpp | 2 +-
...angle_src_gpu__info__util_SystemInfo__linux.cpp | 2 +-
...y_angle_src_gpu__info__util_SystemInfo__x11.cpp | 2 +-
...tch-third__party_angle_src_libANGLE_Display.cpp | 14 +-
...e_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp | 2 +-
...e_src_libANGLE_renderer_vulkan_DisplayVk__api.h | 2 +-
.../patches/patch-third__party_angle_util_BUILD.gn | 4 +-
.../patch-third__party_blink_common_features.cc | 6 +-
...erences_renderer__preferences__mojom__traits.cc | 11 +-
...n_renderer__preferences_renderer__preferences.h | 15 +-
...ferences_renderer__preferences__mojom__traits.h | 11 +-
...h-third__party_blink_public_platform_platform.h | 2 +-
...rer_bindings_scripts_bind__gen_style__format.py | 2 +-
...rd__party_blink_renderer_build_scripts_gperf.py | 2 +-
...renderer_build_scripts_run__with__pythonpath.py | 2 +-
...blink_renderer_controller_blink__initializer.cc | 6 +-
...rer_controller_memory__usage__monitor__posix.cc | 2 +-
...erer_controller_memory__usage__monitor__posix.h | 2 +-
...rd__party_blink_renderer_core_dom_tree__scope.h | 4 +-
...link_renderer_core_editing_editing__behavior.cc | 2 +-
...erer_core_execution__context_navigator__base.cc | 2 +-
...blink_renderer_core_exported_web__view__impl.cc | 33 +-
...y_blink_renderer_core_frame_web__frame__test.cc | 6 +-
...ore_html_canvas_canvas__async__blob__creator.cc | 2 +-
...erer_core_inspector_inspector__memory__agent.cc | 2 +-
...arty_blink_renderer_core_layout_layout__view.cc | 4 +-
...renderer_core_page_context__menu__controller.cc | 4 +-
...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 | 4 +-
...k_renderer_core_xml_xslt__processor__libxslt.cc | 2 +-
...magebitmap_image__bitmap__rendering__context.cc | 4 +-
...r_modules_media_audio_audio__device__factory.cc | 2 +-
..._audio_audio__renderer__mixer__manager__test.cc | 2 +-
...er_modules_peerconnection_rtc__data__channel.cc | 2 +-
...peerconnection_webrtc__audio__renderer__test.cc | 2 +-
...odules_webaudio_audio__worklet__thread__test.cc | 2 +-
...odules_webgl_webgl__rendering__context__base.cc | 4 +-
...nderer_modules_webgpu_external__image__utils.cc | 2 +-
...ird__party_blink_renderer_modules_webgpu_gpu.cc | 4 +-
...renderer_modules_webgpu_gpu__canvas__context.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 +-
...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 +-
...form_graphics_canvas__2d__resource__provider.cc | 17 +
...graphics_canvas__non__2d__resource__provider.cc | 17 +
...platform_graphics_canvas__resource__provider.cc | 26 -
..._graphics_gpu_webgpu__shared__image__wrapper.cc | 17 +
...er_platform_graphics_video__frame__submitter.cc | 2 +-
...ion_partition__alloc__memory__dump__provider.cc | 2 +-
...enderer_platform_peerconnection_webrtc__util.cc | 2 +-
...derer_platform_runtime__enabled__features.json5 | 28 +-
...nk_renderer_platform_scheduler_common_thread.cc | 2 +-
...g_blink__categorized__worker__pool__delegate.cc | 2 +-
..._renderer_platform_wtf_container__annotations.h | 2 +-
...arty_blink_renderer_platform_wtf_math__extras.h | 2 +-
...arty_blink_renderer_platform_wtf_stack__util.cc | 2 +-
...y_boringssl_src_crypto_cpu__aarch64__openbsd.cc | 2 +-
...d__party_boringssl_src_include_openssl_target.h | 2 +-
.../patches/patch-third__party_cpuinfo_BUILD.gn | 2 +-
.../patches/patch-third__party_cpuinfo_cpuinfo.gni | 2 +-
.../patches/patch-third__party_crabbyavif_BUILD.gn | 2 +-
...ashpad_crashpad_build_crashpad__buildconfig.gni | 2 +-
...-third__party_crashpad_crashpad_client_BUILD.gn | 2 +-
...hpad_crashpad_client_crashpad__client__posix.cc | 2 +-
...ashpad_minidump_minidump__misc__info__writer.cc | 2 +-
...ty_crashpad_crashpad_util_misc_address__types.h | 2 +-
..._crashpad_crashpad_util_misc_capture__context.h | 2 +-
...d__party_crashpad_crashpad_util_misc_metrics.cc | 2 +-
...hird__party_crashpad_crashpad_util_misc_uuid.cc | 2 +-
...crashpad_crashpad_util_posix_close__multiple.cc | 2 +-
...rashpad_crashpad_util_posix_drop__privileges.cc | 2 +-
...__party_crashpad_crashpad_util_posix_signals.cc | 2 +-
...ashpad_util_posix_symbolic__constants__posix.cc | 2 +-
.../patches/patch-third__party_crc32c_BUILD.gn | 2 +-
..._party_dawn_include_dawn_native_VulkanBackend.h | 2 +-
...party_dawn_src_dawn_native_vulkan_BackendVk.cpp | 2 +-
.../patch-third__party_dawn_src_utils_BUILD.gn | 25 +
.../patch-third__party_dawn_src_utils_platform.h | 2 +-
...ty_renderdoc_renderdoc_api_app_renderdoc__app.h | 2 +-
...-third__party_dawn_tools_generate-sources-gn.py | 2 +-
...ch-third__party_dawn_tools_python_cipd__deps.py | 2 +-
...rontend_src_node__modules_rollup_dist_native.js | 2 +-
..._fcp_client_opstats_pds__backed__opstats__db.cc | 2 +-
...otodatastore-cpp_src_protostore_file-storage.cc | 2 +-
.../patches/patch-third__party_ffmpeg_BUILD.gn | 4 +-
...atch-third__party_ffmpeg_libavcodec_x86_cabac.h | 2 +-
.../patch-third__party_ffmpeg_libavutil_cpu.c | 2 +-
.../patch-third__party_ffmpeg_libavutil_mem.c | 2 +-
...ch-third__party_ffmpeg_libavutil_random__seed.c | 2 +-
...ch-third__party_ffmpeg_libavutil_x86_x86inc.asm | 2 +-
...-third__party_fontconfig_include_meson-config.h | 2 +-
...atch-third__party_fontconfig_src_src_fccompat.c | 4 +-
.../patch-third__party_google__benchmark_BUILD.gn | 2 +-
.../patches/patch-third__party_ipcz_src_BUILD.gn | 2 +-
...rd__party_ipcz_src_reference__drivers_random.cc | 2 +-
...hird__party_ipcz_src_standalone_base_logging.cc | 18 -
...tch-third__party_leveldatabase_env__chromium.cc | 2 +-
...onfig_linux_arm64-cpu-detect_config_av1__rtcd.h | 2 +-
...source_config_linux_x64_config_aom__dsp__rtcd.h | 44 +
...m_source_libaom_aom__ports_aarch64__cpudetect.c | 2 +-
...src_include_____locale__dir_support_bsd__like.h | 2 +-
.../patch-third__party_libc++_src_src_chrono.cpp | 2 +-
...libc++_src_src_filesystem_filesystem__clock.cpp | 2 +-
...ird__party_libc++abi_src_src_cxa__guard__impl.h | 2 +-
.../patch-third__party_libdrm_src_xf86drmMode.c | 2 +-
...rc_cpp_src_phonenumbers_base_memory_singleton.h | 2 +-
...pp_src_phonenumbers_base_synchronization_lock.h | 2 +-
...src_cpp_src_phonenumbers_base_thread__checker.h | 2 +-
...tch-third__party_libsync_src_include_ndk_sync.h | 2 +-
.../patches/patch-third__party_libsync_src_sync.c | 2 +-
...third__party_libunwind_src_src_AddressSpace.hpp | 2 +-
...__party_libunwind_src_src_DwarfInstructions.hpp | 6 +-
...ird__party_libunwind_src_src_EHHeaderParser.hpp | 2 +-
...third__party_libunwind_src_src_UnwindCursor.hpp | 4 +-
.../patches/patch-third__party_libusb_BUILD.gn | 2 +-
.../patch-third__party_libusb_src_libusb_core.c | 2 +-
...rd__party_libusb_src_libusb_os_threads__posix.c | 2 +-
.../patch-third__party_libvpx_libvpx__srcs.gni | 2 +-
...urce_config_linux_arm64-highbd_vpx__dsp__rtcd.h | 2 +-
...bvpx_source_config_linux_arm64_vpx__dsp__rtcd.h | 2 +-
...x_source_libvpx_vpx__ports_aarch64__cpudetect.c | 2 +-
.../patches/patch-third__party_litert_features.gni | 2 +-
.../patch-third__party_lzma__sdk_src_C_CpuArch.c | 2 +-
...ial__color__utilities_src_cpp_palettes_tones.cc | 2 +-
chromium/patches/patch-third__party_nasm_BUILD.gn | 2 +-
.../patch-third__party_nasm_config_config-linux.h | 2 +-
.../patch-third__party_nasm_output_outieee.c | 2 +-
.../patch-third__party_nasm_output_outobj.c | 2 +-
.../patch-third__party_node_check__version.py | 2 +-
chromium/patches/patch-third__party_node_node.gni | 2 +-
chromium/patches/patch-third__party_node_node.py | 2 +-
...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp | 2 +-
...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp | 18 +-
...-third__party_pdfium_fxjs_fx__date__helpers.cpp | 2 +-
.../patches/patch-third__party_pdfium_pdfium.gni | 2 +-
...__party_pdfium_third__party_lcms_src_cmscgats.c | 2 +-
...fium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp | 2 +-
..._perfetto_include_perfetto_base_build__config.h | 2 +-
..._perfetto_include_perfetto_base_thread__utils.h | 2 +-
...rd__party_perfetto_include_perfetto_base_time.h | 2 +-
..._perfetto_include_perfetto_ext_base_event__fd.h | 2 +-
...fetto_include_perfetto_ext_base_thread__utils.h | 2 +-
...erfetto_tracing_internal_track__event__legacy.h | 2 +-
...erfetto_protos_perfetto_trace_ftrace_v4l2.proto | 2 +-
...hird__party_perfetto_src_base_android__utils.cc | 2 +-
...rd__party_perfetto_src_base_clock__snapshots.cc | 2 +-
...tch-third__party_perfetto_src_base_event__fd.cc | 2 +-
...h-third__party_perfetto_src_base_file__utils.cc | 2 +-
...hird__party_perfetto_src_base_periodic__task.cc | 2 +-
...party_perfetto_src_base_scoped__sched__boost.cc | 2 +-
...third__party_perfetto_src_base_string__utils.cc | 2 +-
...d__party_perfetto_src_base_subprocess__posix.cc | 2 +-
...party_perfetto_src_base_test_vm__test__utils.cc | 2 +-
...party_perfetto_src_base_thread__task__runner.cc | 2 +-
...-third__party_perfetto_src_base_unix__socket.cc | 2 +-
.../patch-third__party_perfetto_src_base_utils.cc | 8 +-
...ce__processor_importers_ftrace_v4l2__tracker.cc | 2 +-
...-third__party_perfetto_src_tracing_ipc_memfd.cc | 2 +-
...__party_perfetto_src_tracing_platform__posix.cc | 2 +-
...atch-third__party_perfetto_src_tracing_track.cc | 2 +-
.../patch-third__party_protobuf_proto__library.gni | 4 +-
...uf_src_google_protobuf_stubs_platform__macros.h | 2 +-
.../patch-third__party_rust_bytemuck_v1_BUILD.gn | 2 +-
.../patch-third__party_rust_qr__code_v2_BUILD.gn | 4 +-
.../patch-third__party_skia_rust_png_FFI.rs | 2 +-
...third__party_skia_src_core_SkAutoLocaleSetter.h | 2 +-
...hird__party_skia_src_ports_SkMemory__malloc.cpp | 2 +-
...third__party_skia_src_ports_SkOSFile__posix.cpp | 2 +-
...__party_speech-dispatcher_libspeechd__version.h | 2 +-
...third__party_speech-dispatcher_speechd__types.h | 2 +-
.../patches/patch-third__party_sqlite_BUILD.gn | 2 +-
...d__party_sqlite_src_amalgamation__dev_sqlite3.c | 6 +-
...-third__party_sqlite_src_amalgamation_sqlite3.c | 10 +-
...-third__party_swiftshader_src_Reactor_Debug.cpp | 2 +-
...__party_swiftshader_src_System_Configurator.cpp | 2 +-
...d__party_swiftshader_src_System_Linux_MemFd.cpp | 2 +-
...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp | 2 +-
...tch-third__party_swiftshader_src_WSI_libXCB.cpp | 2 +-
...10.0_configs_linux_include_llvm_Config_config.h | 2 +-
...ubzero_build_Linux_include_llvm_Config_config.h | 2 +-
...ty_swiftshader_third__party_marl_src_memory.cpp | 2 +-
...ty_swiftshader_third__party_marl_src_thread.cpp | 2 +-
...ch-third__party_test__fonts_fontconfig_BUILD.gn | 2 +-
...st__fonts_fontconfig_fontconfig__util__linux.cc | 2 +-
...onts_fontconfig_generate__fontconfig__caches.cc | 2 +-
.../patches/patch-third__party_tflite_features.gni | 2 +-
.../patches/patch-third__party_unrar_src_crypt.cpp | 2 +-
.../patch-third__party_vulkan-loader_src_BUILD.gn | 2 +-
..._vulkan-loader_src_loader_loader__environment.c | 2 +-
...vulkan-loader_src_loader_vk__loader__platform.h | 4 +-
...layers_src_layers_external_vma_vk__mem__alloc.h | 2 +-
...ers_vulkan_generated_vk__function__pointers.cpp | 2 +-
...kan__memory__allocator_include_vk__mem__alloc.h | 2 +-
.../patches/patch-third__party_wayland_BUILD.gn | 2 +-
.../patch-third__party_wayland_include_config.h | 2 +-
.../patch-third__party_wayland_src_src_scanner.c | 2 +-
...patch-third__party_wayland_src_src_wayland-os.c | 2 +-
.../patches/patch-third__party_webrtc_BUILD.gn | 4 +-
...rd__party_webrtc_modules_audio__device_BUILD.gn | 2 +-
..._party_webrtc_modules_desktop__capture_BUILD.gn | 4 +-
...s_desktop__capture_linux_wayland_egl__dmabuf.cc | 2 +-
...es_desktop__capture_linux_wayland_egl__dmabuf.h | 2 +-
...__capture_linux_x11_x__server__pixel__buffer.cc | 2 +-
...p__capture_linux_x11_x__server__pixel__buffer.h | 2 +-
...__party_webrtc_modules_portal_pipewire__utils.h | 2 +-
...ideo__coding_codecs_av1_libaom__av1__encoder.cc | 2 +-
...tch-third__party_webrtc_rtc__base_byte__order.h | 2 +-
...atch-third__party_webrtc_rtc__base_cpu__info.cc | 2 +-
...ch-third__party_webrtc_rtc__base_ip__address.cc | 2 +-
...h-third__party_webrtc_rtc__base_net__helpers.cc | 2 +-
.../patch-third__party_webrtc_rtc__base_network.cc | 4 +-
...ty_webrtc_rtc__base_physical__socket__server.cc | 2 +-
...rty_webrtc_rtc__base_physical__socket__server.h | 2 +-
...rty_webrtc_rtc__base_platform__thread__types.cc | 2 +-
.../patch-third__party_widevine_cdm_widevine.gni | 8 +-
chromium/patches/patch-third__party_zlib_BUILD.gn | 2 +-
.../patch-third__party_zlib_cpu__features.c | 2 +-
.../patch-tools_code__cache__generator_BUILD.gn | 2 +-
...erate__shim__headers_generate__shim__headers.py | 2 +-
.../patches/patch-tools_generate__stubs_rules.gni | 2 +-
...atch-tools_gn_build_build__linux.ninja.template | 2 +-
chromium/patches/patch-tools_gn_build_gen.py | 2 +-
.../patch-tools_gn_src_base_files_file__posix.cc | 2 +-
chromium/patches/patch-tools_gn_src_gn_args.cc | 4 +-
chromium/patches/patch-tools_gn_src_gn_version.h | 2 +-
.../patches/patch-tools_gn_src_util_exe__path.cc | 2 +-
.../patches/patch-tools_grit_grit_node_base.py | 2 +-
...son__schema__compiler_cpp__bundle__generator.py | 2 +-
...ols_json__schema__compiler_feature__compiler.py | 4 +-
...ls_memory_partition__allocator_inspect__utils.h | 2 +-
chromium/patches/patch-tools_metrics_BUILD.gn | 25 -
...ch-tools_perf_chrome__telemetry__build_BUILD.gn | 2 +-
.../patch-tools_protoc__wrapper_protoc__wrapper.py | 2 +-
.../patch-tools_v8__context__snapshot_BUILD.gn | 2 +-
...atch-tools_variations_fieldtrial__to__struct.py | 2 +-
...tch-ui_accessibility_accessibility__features.cc | 6 +-
...atch-ui_accessibility_accessibility__features.h | 6 +-
.../patches/patch-ui_accessibility_ax__node.cc | 6 +-
chromium/patches/patch-ui_accessibility_ax__node.h | 4 +-
.../patches/patch-ui_accessibility_ax__tree.cc | 14 +-
chromium/patches/patch-ui_accessibility_ax__tree.h | 8 +-
.../patch-ui_aura_client_drag__drop__client.h | 2 +-
chromium/patches/patch-ui_aura_screen__ozone.cc | 2 +-
chromium/patches/patch-ui_aura_screen__ozone.h | 2 +-
.../patch-ui_base_accelerators_accelerator.cc | 2 +-
.../patches/patch-ui_base_accelerators_command.cc | 2 +-
...istener_global__accelerator__listener__ozone.cc | 2 +-
.../patches/patch-ui_base_clipboard_clipboard.cc | 2 +-
.../patch-ui_base_clipboard_clipboard__constants.h | 2 +-
...tch-ui_base_clipboard_clipboard__non__backed.cc | 2 +-
.../patch-ui_base_cursor_cursor__factory.cc | 2 +-
.../patches/patch-ui_base_cursor_cursor__factory.h | 2 +-
...agdrop_os__exchange__data__provider__factory.cc | 2 +-
...op_os__exchange__data__provider__non__backed.cc | 2 +-
...patch-ui_base_ime_dummy__text__input__client.cc | 2 +-
.../patch-ui_base_ime_dummy__text__input__client.h | 2 +-
.../patch-ui_base_ime_fake__text__input__client.cc | 2 +-
.../patch-ui_base_ime_fake__text__input__client.h | 2 +-
...-ui_base_ime_init_input__method__initializer.cc | 2 +-
...linux_linux__input__method__context__factory.cc | 2 +-
.../patch-ui_base_ime_text__input__client.h | 2 +-
.../patch-ui_base_resource_resource__bundle.cc | 4 +-
.../patch-ui_base_test_skia__gold__pixel__diff.cc | 2 +-
chromium/patches/patch-ui_base_test_ui__controls.h | 2 +-
.../patches/patch-ui_base_ui__base__features.cc | 17 +-
.../patches/patch-ui_base_ui__base__features.h | 4 +-
.../patches/patch-ui_base_ui__base__switches.h | 2 +-
.../patches/patch-ui_base_webui_web__ui__util.cc | 6 +-
.../patches/patch-ui_base_x_selection__owner.cc | 2 +-
.../patches/patch-ui_base_x_selection__owner.h | 2 +-
.../patch-ui_base_x_x11__cursor__factory.cc | 2 +-
.../patches/patch-ui_base_x_x11__cursor__factory.h | 2 +-
.../patches/patch-ui_base_x_x11__cursor__loader.cc | 2 +-
.../patch-ui_base_x_x11__display__manager.cc | 2 +-
.../patches/patch-ui_base_x_x11__drag__context.cc | 4 +-
.../patches/patch-ui_base_x_x11__drag__context.h | 2 +-
.../patch-ui_base_x_x11__shm__image__pool.cc | 2 +-
chromium/patches/patch-ui_color_color__id.h | 2 +-
chromium/patches/patch-ui_color_system__theme.h | 2 +-
chromium/patches/patch-ui_compositor_compositor.cc | 4 +-
chromium/patches/patch-ui_compositor_compositor.h | 4 +-
.../patch-ui_compositor_compositor__observer.h | 2 +-
chromium/patches/patch-ui_display_screen.cc | 2 +-
chromium/patches/patch-ui_display_screen.h | 2 +-
chromium/patches/patch-ui_events_event.cc | 2 +-
.../patches/patch-ui_events_event__switches.cc | 2 +-
chromium/patches/patch-ui_events_event__switches.h | 2 +-
...ch-ui_events_keycodes_dom_keycode__converter.cc | 2 +-
...tch-ui_events_keycodes_dom_keycode__converter.h | 2 +-
chromium/patches/patch-ui_gfx_BUILD.gn | 2 +-
chromium/patches/patch-ui_gfx_canvas__skia.cc | 2 +-
.../patches/patch-ui_gfx_font__fallback__linux.cc | 2 +-
.../patches/patch-ui_gfx_font__render__params.h | 2 +-
.../patch-ui_gfx_font__render__params__linux.cc | 2 +-
chromium/patches/patch-ui_gfx_font__util.cc | 2 +-
chromium/patches/patch-ui_gfx_gpu__extra__info.h | 2 +-
chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h | 2 +-
.../patches/patch-ui_gfx_linux_gbm__wrapper.cc | 4 +-
...x_mojom_native__handle__types__mojom__traits.cc | 2 +-
...fx_mojom_native__handle__types__mojom__traits.h | 2 +-
.../patches/patch-ui_gfx_native__pixmap__handle.cc | 2 +-
.../patches/patch-ui_gfx_native__pixmap__handle.h | 2 +-
chromium/patches/patch-ui_gfx_native__ui__types.h | 2 +-
.../patches/patch-ui_gfx_platform__font__skia.cc | 2 +-
.../patches/patch-ui_gfx_platform__font__skia.h | 2 +-
.../patch-ui_gfx_render__text__api__fuzzer.cc | 2 +-
.../patches/patch-ui_gfx_render__text__fuzzer.cc | 2 +-
.../patches/patch-ui_gfx_render__text__harfbuzz.cc | 2 +-
chromium/patches/patch-ui_gfx_switches.cc | 2 +-
chromium/patches/patch-ui_gfx_switches.h | 2 +-
chromium/patches/patch-ui_gfx_x_connection.cc | 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 | 2 +-
chromium/patches/patch-ui_gl_gl__implementation.cc | 2 +-
chromium/patches/patch-ui_gl_gl__switches.cc | 8 +-
.../patch-ui_gl_sync__control__vsync__provider.cc | 2 +-
.../patch-ui_gl_sync__control__vsync__provider.h | 2 +-
chromium/patches/patch-ui_gtk_gtk__compat.cc | 2 +-
.../patch-ui_gtk_printing_print__dialog__gtk.cc | 4 +-
...atch-ui_gtk_select__file__dialog__linux__gtk.cc | 2 +-
...i_message__center_views_message__popup__view.cc | 2 +-
...tive__theme_features_native__theme__features.cc | 2 +-
.../patches/patch-ui_native__theme_native__theme.h | 2 +-
.../patch-ui_native__theme_native__theme__base.cc | 2 +-
.../patches/patch-ui_ozone_common_egl__util.cc | 2 +-
...platform_headless_headless__surface__factory.cc | 2 +-
..._platform_headless_ozone__platform__headless.cc | 2 +-
...rm_headless_vulkan__implementation__headless.cc | 2 +-
.../patch-ui_ozone_platform_wayland_BUILD.gn | 2 +-
..._ozone_platform_wayland_common_wayland__util.cc | 2 +-
..._wayland_gpu_vulkan__implementation__wayland.cc | 2 +-
..._wayland_host_wayland__buffer__manager__host.cc | 2 +-
...one_platform_wayland_host_wayland__clipboard.cc | 2 +-
...wayland_host_wayland__data__drag__controller.cc | 2 +-
...yland_host_wayland__exchange__data__provider.cc | 2 +-
...ayland_host_wayland__exchange__data__provider.h | 2 +-
...latform_wayland_host_wayland__frame__manager.cc | 2 +-
...one_platform_x11_vulkan__implementation__x11.cc | 2 +-
...-ui_ozone_platform_x11_x11__clipboard__ozone.cc | 2 +-
...h-ui_ozone_platform_x11_x11__clipboard__ozone.h | 2 +-
...tch-ui_ozone_platform_x11_x11__screen__ozone.cc | 2 +-
...atch-ui_ozone_platform_x11_x11__screen__ozone.h | 2 +-
.../patch-ui_ozone_platform_x11_x11__window.cc | 4 +-
...zone_public_ozone__ui__controls__test__helper.h | 2 +-
...i_ozone_test_mock__platform__window__delegate.h | 2 +-
..._platform__window_platform__window__delegate.cc | 2 +-
...i_platform__window_platform__window__delegate.h | 2 +-
...rm__window_platform__window__init__properties.h | 2 +-
chromium/patches/patch-ui_qt_BUILD.gn | 2 +-
...ings_translations_app__locale__settings__bn.xtb | 2 +-
...ings_translations_app__locale__settings__ja.xtb | 2 +-
...ings_translations_app__locale__settings__ko.xtb | 2 +-
...ings_translations_app__locale__settings__ml.xtb | 2 +-
...ings_translations_app__locale__settings__th.xtb | 2 +-
...s_translations_app__locale__settings__zh-CN.xtb | 2 +-
...s_translations_app__locale__settings__zh-TW.xtb | 2 +-
chromium/patches/patch-ui_views_BUILD.gn | 4 +-
...h-ui_views_accessibility_view__accessibility.cc | 6 +-
.../patch-ui_views_controls_prefix__selector.cc | 2 +-
.../patch-ui_views_controls_prefix__selector.h | 2 +-
.../patch-ui_views_controls_textfield_textfield.cc | 8 +-
.../patch-ui_views_controls_textfield_textfield.h | 4 +-
.../patch-ui_views_examples_widget__example.cc | 2 +-
.../patches/patch-ui_views_focus_focus__manager.cc | 2 +-
.../patch-ui_views_style_platform__style.cc | 2 +-
.../patches/patch-ui_views_style_platform__style.h | 2 +-
..._ui__controls__factory__desktop__aura__ozone.cc | 2 +-
chromium/patches/patch-ui_views_views__delegate.cc | 2 +-
chromium/patches/patch-ui_views_views__delegate.h | 2 +-
chromium/patches/patch-ui_views_views__features.cc | 8 +-
...top__aura_desktop__drag__drop__client__ozone.cc | 2 +-
...ktop__aura_desktop__drag__drop__client__ozone.h | 2 +-
...__aura_desktop__window__tree__host__platform.cc | 6 +-
chromium/patches/patch-ui_views_widget_widget.cc | 6 +-
chromium/patches/patch-ui_views_widget_widget.h | 4 +-
.../patch-ui_views_window_default__frame__view.cc | 2 +-
.../patch-ui_views_window_dialog__delegate.cc | 2 +-
.../patch-ui_views_window_frame__background.cc | 2 +-
.../patch-ui_webui_resources_tools_minify__js.py | 2 +-
.../patches/patch-ui_webui_webui__features.gni | 2 +-
chromium/patches/patch-v8_BUILD.gn | 24 +-
chromium/patches/patch-v8_gni_v8.gni | 4 +-
chromium/patches/patch-v8_include_v8-internal.h | 2 +-
chromium/patches/patch-v8_include_v8config.h | 2 +-
chromium/patches/patch-v8_src_api_api.cc | 6 +-
chromium/patches/patch-v8_src_base_atomicops.h | 2 +-
chromium/patches/patch-v8_src_base_macros.h | 2 +-
.../patches/patch-v8_src_base_platform_memory.h | 2 +-
.../patch-v8_src_base_platform_platform-freebsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-openbsd.cc | 10 +-
.../patch-v8_src_base_platform_platform-posix.cc | 42 +-
chromium/patches/patch-v8_src_base_strings.h | 2 +-
chromium/patches/patch-v8_src_base_sys-info.cc | 2 +-
...ch-v8_src_base_utils_random-number-generator.cc | 2 +-
.../patches/patch-v8_src_diagnostics_perf-jit.cc | 2 +-
.../patches/patch-v8_src_diagnostics_perf-jit.h | 2 +-
chromium/patches/patch-v8_src_execution_isolate.cc | 6 +-
chromium/patches/patch-v8_src_flags_flags.cc | 8 +-
.../patches/patch-v8_src_libsampler_sampler.cc | 2 +-
.../patch-v8_src_objects_js-temporal-zoneinfo64.cc | 2 +-
chromium/patches/patch-v8_src_objects_simd.cc | 2 +-
chromium/patches/patch-v8_src_sandbox_sandbox.cc | 4 +-
..._embedded_platform-embedded-file-writer-base.cc | 2 +-
...t_embedded_platform-embedded-file-writer-base.h | 2 +-
...bedded_platform-embedded-file-writer-generic.cc | 2 +-
...tch-v8_src_trap-handler_handler-inside-posix.cc | 2 +-
...atch-v8_src_trap-handler_handler-inside-posix.h | 2 +-
.../patch-v8_src_trap-handler_trap-handler.h | 2 +-
chromium/patches/patch-v8_tools_run-paxctl.py | 2 +-
chromium/patches/patch-v8_tools_run.py | 2 +-
1658 files changed, 5457 insertions(+), 5033 deletions(-)
diffs:
diff --git a/chromium/Makefile b/chromium/Makefile
index 6bd1330699..d5630c09e4 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.52 2026/04/10 17:31:46 kikadf Exp $
DISTNAME= chromium-${VERSION}
-VERSION= 151.0.7922.173
+VERSION= 152.0.7977.75
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
diff --git a/chromium/distinfo b/chromium/distinfo
index fb0d7bf9ca..97661f8416 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -66,12 +66,12 @@ Size (cc-1.2.61.crate) = 97163 bytes
BLAKE2s (cfg-if-1.0.4.crate) = 517b7cff4f133f9b02492c0db281822fd02c24941a7aa4f9b1502895dc5e58d9
SHA512 (cfg-if-1.0.4.crate) = 176e04df7ba783b7143bb84397b777f5c5a1305c08a5c3a218d4a66830620be89ed68992ba27686165bcd3fb2f34b2daf80b2a1d4b481ecc267c988e84d28e9d
Size (cfg-if-1.0.4.crate) = 9360 bytes
-BLAKE2s (chromium-151.0.7922.173-lite.tar.xz) = 7b287613625ee0cfa6a885b1820d10ea3b996f13b685d85d9c80ecf26627fb3b
-SHA512 (chromium-151.0.7922.173-lite.tar.xz) = aa121805df437cf59e108c7a519edc3f43d391a5537f69176c23685f525288dc20d211849f9714c01fcb76a00b3f6033987b80ce98bbfe399774f063b698a985
-Size (chromium-151.0.7922.173-lite.tar.xz) = 1712173636 bytes
-BLAKE2s (chromium-151.0.7922.173-testdata.tar.xz) = 3378f4cd1bada15b16663749d13750bb9e91593a49499f746b4a9d0585980ed2
-SHA512 (chromium-151.0.7922.173-testdata.tar.xz) = 9150e7ecc696df10d36676dbc3ab48502f90951c3e6c76851dc50dd1740e5e530e5569752c167333de51e3727eb1b8ef31dfde14164796a160aa0cfea5fdb7c0
-Size (chromium-151.0.7922.173-testdata.tar.xz) = 1305407120 bytes
+BLAKE2s (chromium-152.0.7977.75-lite.tar.xz) = e886d63f083afd2ddaf29bfa647a24285a629f2eeb5b94a9a250ed8d212b8964
+SHA512 (chromium-152.0.7977.75-lite.tar.xz) = d5b3277e3fdf6bc276672cc687330a05ce24344be8947cadf6cb8e73a58eb8cb37c9a48d9f8356b54fe2f64660d158125401895d9803a3dc0e8ac0ecc9c86cee
+Size (chromium-152.0.7977.75-lite.tar.xz) = 1774839940 bytes
+BLAKE2s (chromium-152.0.7977.75-testdata.tar.xz) = 75c89aa6836b4812f7bb8a5dcd183af5a94fdcd40bd5f06c1f5203a45ca9a494
+SHA512 (chromium-152.0.7977.75-testdata.tar.xz) = bcd6b1aff4e5864783cf55be9e96ec6c61e59e3fa77614901aae0a579aa3bdd42d2e4c2f3b926cd45eb86403d62c9f01f73345bc94ce240c456e3a948bb1ede0
+Size (chromium-152.0.7977.75-testdata.tar.xz) = 1301894528 bytes
BLAKE2s (cmake-0.1.58.crate) = a4568b73f30075a127114fb24a891b182573483d81080643888ecbd5e954efe7
SHA512 (cmake-0.1.58.crate) = 49420a5d7d71ddccc21b71373769e1e28ab98c9af1a0c5d59fc3127e6dcc45cb1b7c6b5a37c9110907daceda7fd10bb59344f2bb8f041b18d62b16c22c5d0d60
Size (cmake-0.1.58.crate) = 20474 bytes
@@ -630,1639 +630,1644 @@ Size (zerovec-derive-0.11.3.crate) = 22115 bytes
BLAKE2s (zmij-1.0.21.crate) = a2d1e7214230c8f4e8c946d28215765c131da3aac89f1001daf534335307648e
SHA512 (zmij-1.0.21.crate) = a488f11ec8721ddfe42e61d028a128818551de8fccd69d7824504e4ae2efccdc38f716fa5a10ef4de07a8a087e75e819c4a1e0790817e8539b5db697bde14585
Size (zmij-1.0.21.crate) = 26665 bytes
-SHA1 (patch-BUILD.gn) = 9bb6491ce4c149d6ee9f85b846f28b58376b5d12
-SHA1 (patch-agents_skills_magi-mode_tests_testdata_mock__app.cc) = d4f2691f69991ca4d17b0fbbf01d178b58f1bbb7
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 4d8270049231081f86a67f9d2f2164289f2b2bf0
-SHA1 (patch-base_BUILD.gn) = aa3663068db7035b4548f2a486e615a831d565e9
-SHA1 (patch-base_allocator_dispatcher_tls.h) = dc261cf573074ac85e783783acfb74045d4b0284
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 81dff4f2740fa7efd422bf13411588f88d57059f
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 9d2444b902b0a2d2cde57230a9b37697e4e73147
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 12f70af438ed3b4fcb8d87859f34390891b3b5b2
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 93d58f3776b2e7036e1e73c3069fde6144d38130
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 41f562db5661b6d1ad2164159b2bf7b2b1d3076d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 72cf9c1f67f0717c4549c7cf5ab32740298b8d99
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = f5500ed2bd7a0e11ce78eb613d3c3cb1a8fa33b3
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 65ce18316d2a13b9cdd477e74812df025e85603a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 86b66f050a45391d81fc4b6bd6018b1080e5d07d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 7308bd6f3e3cedef5eadff35ab794d16b9542711
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = e63ad37c3cfa2afb038d0e57ed5a648d231d84ea
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 5b1790dcd3a741d5bab31c2ba90e0ed1cc43b3dc
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = dfe4e48df0d8a045514693cac374e4dc3c62b681
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 0d72eca727bbfadfb44561d4ce610e6b95fe1eee
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = aa99ed606e0a6df8dab139dd889341dfa12573d8
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 53f0cc17266a288d2784b85c9ba10ffb989a4d3f
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 90c835118f13042b1657bada2470c0644cf7e473
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = f7a7c591b91a249ac84a033ee264e915a0943f7a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 830dcdbe9cfa1b6798d89fc9522a941b45bdc630
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 4485a82f427e8db0b8f7813bd45f89039e26b8a4
-SHA1 (patch-base_base__paths__posix.cc) = e2f0c08ecddf6fbae1a18138bd1a666e7ff2c613
-SHA1 (patch-base_compiler__specific.h) = dd44ac734723e479b41740f2d2b0a44d2274b543
-SHA1 (patch-base_debug_debugger__posix.cc) = e032ce1cbc9bed0fc73173311ea7744d3f6dd0e2
-SHA1 (patch-base_debug_elf__reader.cc) = 204fad5512445b228e3fe44d26aa2a115ebc463b
-SHA1 (patch-base_debug_proc__maps__linux.cc) = e78bea6101014b3f079b5c6bb0a9cfb4dfd6ef72
-SHA1 (patch-base_debug_stack__trace.cc) = c07bbc45d425dd2718592479ed222cba7e7afc13
-SHA1 (patch-base_debug_stack__trace__posix.cc) = 1bf91c1c3d7bd3bb1947ea0a3a31cad994f2e514
-SHA1 (patch-base_features.cc) = f3e2ebb33457978cf4303b589398431396af69e4
-SHA1 (patch-base_files_dir__reader__linux.h) = f16e1d1786c2b13f78141392470c49aaf6a28cfe
-SHA1 (patch-base_files_dir__reader__posix.h) = 6a6d16f43659e74514815326195e6b5b039f4467
-SHA1 (patch-base_files_drive__info.h) = 1387e684a0b15b12e211abebe85e3864f7aaa96b
-SHA1 (patch-base_files_drive__info__posix.cc) = 485ffee640e8e863520d128e8a8d83b6d794e6fc
-SHA1 (patch-base_files_file__path__watcher.h) = 34932be9d52c49fbaa9e61798c9bafa02c04b31f
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = adaa8589fc8fe658c88edfd31b584ac154803d06
-SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 94a3e66091225db74105e93aab6a3018829b9a70
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 4bcc9f2dc5d04cfb33194317876f94b45cd8be5a
-SHA1 (patch-base_files_file__util__posix.cc) = 6673901c982a92b41b77abe7ce565719ff8fc89a
-SHA1 (patch-base_files_file__util__unittest.cc) = fa5b7acad535fd490ce94fbc66df8f8662744307
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = f7123320eefd028d0e09daf3deecac40f23c79eb
-SHA1 (patch-base_files_scoped__file.cc) = 5fe2977eb10cda5decb9f036ac5aad5d02fe4f88
-SHA1 (patch-base_functional_unretained__traits.h) = ccb632d399794f3ebda10fb1b44fc778cb1ad750
-SHA1 (patch-base_i18n_icu__util.cc) = e0ddb34f60398f73635eb1cde34e6ce4bddb021a
-SHA1 (patch-base_linux__util.cc) = 3f1a9c906f30d79b5aa9579c9a96afde40be7d50
-SHA1 (patch-base_logging__unittest.cc) = dbff82dd2f58532fc67a081fc9b865e5a5d0ea30
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = ddc63ed8a296baec4f9c86a3ad9ac9e7b92ddfcc
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = e6aa6096aea3fbe7a0bd1172a9e4c88690d0047b
-SHA1 (patch-base_memory_protected__memory.h) = af7341e8f57d730b69d34a329e8e77776c0dd254
-SHA1 (patch-base_memory_protected__memory__posix.cc) = b06f03b6d4bd6599d25f9276ef2d35a201aa6e61
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 0fcb1b564f19e4d365b2d2cf2dd3c9719ad9838a
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 76eefb858a3a9a0c10953163a0f0a9bff36331ed
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 0f960d4bce279565e87ff9e112cceac83b14cce3
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = c285f589806b0679ac5fa623566b177cb1e4f14a
-SHA1 (patch-base_posix_sysctl.cc) = 8928a6119fa50327b56d0b84a527cea743743b82
-SHA1 (patch-base_posix_unix__domain__socket.cc) = eeac785877e47755fde20b548a363b9674dc838b
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 7bb57b189e0f74d52d31353db9a6dbc3418cdb27
-SHA1 (patch-base_process_internal__linux.h) = 68a29c8f5cdd979178f655f8420976661230f69a
-SHA1 (patch-base_process_kill.h) = dac5afb6adbac6a90101197d154ee3acadbdb086
-SHA1 (patch-base_process_kill__posix.cc) = 4be9f72ce4f4c622c385ce74e1b6bd9685e2ba37
-SHA1 (patch-base_process_launch.h) = 6fefebfb1bb73ef65d1bb5d8a7e264b3355b158b
-SHA1 (patch-base_process_launch__posix.cc) = 9fe3a1631c7c59d7f942fc464f9c06e36b08ec24
-SHA1 (patch-base_process_memory__linux.cc) = 6545adc6d42f1471b196c78a67da89fa59c4bcca
-SHA1 (patch-base_process_process__handle.cc) = 545aa7d6d6a8f3c6f4ce2fa4f37f5265a3417779
-SHA1 (patch-base_process_process__handle.h) = bf64fcaa545e76d7e3aba107c02677a94fe9c552
-SHA1 (patch-base_process_process__handle__freebsd.cc) = a88fc94219fcf7e5194c5ebaac7e1fdf5a053fc9
-SHA1 (patch-base_process_process__handle__openbsd.cc) = e8fd8492ae1b6efe832953014896335a3ec14d9a
-SHA1 (patch-base_process_process__iterator.h) = 1b91ed6c26a69ed206dea36b30ad575083cb6c31
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = e15643e28858862fec7bb72ba2ad268870c23c91
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = 966b869cca051b844083d648dff9437c4217a70f
-SHA1 (patch-base_process_process__metrics.cc) = 9537be3c652dd88368fd62173ca4f7259a16eea4
-SHA1 (patch-base_process_process__metrics.h) = a4f536f6310e7f7ada9f08a5e8625c87415ce1fe
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = c83e95715a466ab45c7b3301fec35f8e03acb09c
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 5283924370ce1fd92ec36418735c4628484de3e6
-SHA1 (patch-base_process_process__metrics__posix.cc) = 44dee85a14989b573f1c4aed5305ccfcd27f80bb
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 123d88290f5b93b8f823657ffee85b9f0a84670b
-SHA1 (patch-base_process_process__posix.cc) = ebcb9c08169466600f4602b6b8936910e32dff4d
-SHA1 (patch-base_process_process__unittest.cc) = 2b603fb163ff38ddd52c0179b570dc5e63efd1bd
-SHA1 (patch-base_profiler_module__cache.cc) = 3bea0d951b2a35bd880aac457b135ff72f378f83
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = e46b5fb78fdbfb667669764048d748523942fc86
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 34610e2c668f4052814991a5e8373113353016ce
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = c1760893acce7e16f6c057f59681552aa7d4c155
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 271ad9e9d3682531edce37972d186c0f4077994e
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = ef4a7aa810a85803efcea0973e1b9de023d0984b
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 9ee871314e4fd22aa92cc7e87eeaffea24e94288
-SHA1 (patch-base_rand__util.h) = 54a09057483f9fcb512615dfba223c7e6359f7d2
-SHA1 (patch-base_rand__util__posix.cc) = da46fa100cd69d35f4b8dd2ab9e32015467105cd
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = bf650372cd37997bc856bcf0369609b0fb972b63
-SHA1 (patch-base_synchronization_cancelable__event.h) = e8ddcc1f02aad9ad1e592b6946a8e64075768fa1
-SHA1 (patch-base_synchronization_lock__impl.h) = 67b40af091152b3a288a07f7a53bb076eda41835
-SHA1 (patch-base_syslog__logging.cc) = b53aec8d5a643bf2ff8c520310418c83407b2653
-SHA1 (patch-base_system_sys__info.cc) = d4f760c01f71b1d02af429eac46a78939c224f8d
-SHA1 (patch-base_system_sys__info.h) = 693d9c9283eb978b6df23b7857fd79130ff76ac8
-SHA1 (patch-base_system_sys__info__freebsd.cc) = c94854ee4528e720e06c22a61a0f0d78c9a0a1a7
-SHA1 (patch-base_system_sys__info__openbsd.cc) = f190432bfe53cd7c80912a8da26df361ea3e3830
-SHA1 (patch-base_system_sys__info__posix.cc) = 82d140b37215e56b75a92a5d6cf19dba45241714
-SHA1 (patch-base_system_sys__info__unittest.cc) = d53d6bc48deeaedefa1957d00eec7e6959889649
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 4a486108eebdfe2e5bb1c270568fd36fc3464a71
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 0fce6c7eb483cec5929243af095efa15719b188d
-SHA1 (patch-base_test_test__file__util__linux.cc) = 5645adb4e3cca7fc3ef2ad23357724f89f6a83b9
-SHA1 (patch-base_test_test__file__util__posix.cc) = 6fa260b2fcdfee63b178b749cf5a8a360ba78934
-SHA1 (patch-base_threading_hang__watcher.cc) = 684a95d1b27a72e0e0f5f3a997024ea645ea9d97
-SHA1 (patch-base_threading_platform__thread.h) = 37d6599f8e6b695346f4666da0eaf4f9b6d4ab4f
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 5a64acbfeb3abd9aa3f3c169aabfd1bd3a9c52b2
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 88e37eb07ce3b4b23c27ed11794168933f6efec0
-SHA1 (patch-base_threading_platform__thread__metrics.cc) = 943fda45161b2366c8734f18b2a67aa5a279b195
-SHA1 (patch-base_threading_platform__thread__metrics.h) = 174d147e892ca66c6ef95a8416f88fcb5ed6d7e3
-SHA1 (patch-base_threading_platform__thread__posix.cc) = 5fd1271107270f64472b2298d8041d040b91db50
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 73fe30b1f45f0d9ee5ffdf70b43783ab390bb5cc
-SHA1 (patch-base_time_time__now__posix.cc) = 022dccf3786f5c2a91f24ed8489f4240b0fe5c3c
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 41fa275d27cfda5b7c4d47a30d8bf0dd9a01d4b9
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 729eb1907b86263fce0e807a91b48e1f6a29a9d4
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 78026742014d3011e9ac3dd0542f22863459ad23
-SHA1 (patch-base_tracing_trace__time.cc) = 8b8cdb20e76f22f881b242a116a4af69957579aa
-SHA1 (patch-base_tracing_trace__time.h) = 0c9223b2b8ccf67e827bca6a4009dc3fd39ad87f
-SHA1 (patch-base_version__info_version__info.h) = 8a89c23709f9847aaf878fd527383ad3ea5bd04d
-SHA1 (patch-build_config_BUILD.gn) = 1e12d75c194496a9c928b4382919231ea0774cb0
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 49d5f04ec25a4678afc384a065275cf014da7681
-SHA1 (patch-build_config_c++_modules.gni) = 3c69a0abd8013854d75401b95f615f56839f7713
-SHA1 (patch-build_config_clang_BUILD.gn) = 50e7fc237dac58f7648c6aa4d677689285ae703a
-SHA1 (patch-build_config_clang_clang.gni) = 7f3cd1a8cbeda71bbb45ab972cfabff1e0a5e21f
-SHA1 (patch-build_config_compiler_BUILD.gn) = caef2fa2d30c8e0344ce8a78fa611c98d767c825
-SHA1 (patch-build_config_compiler__cpu__abi.gn) = 124b6cfa5283bfaa965a7edbc80ad21ba2eb0091
-SHA1 (patch-build_config_linux_BUILD.gn) = fa60fc651976e97828ec8f16cf27d8d2f8ae4b7c
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = e69b59a74f2c86a9580edc1e15e982eb703b415a
-SHA1 (patch-build_config_linux_pkg-config.py) = 0e8478f08a7ec82933f7911a8da2b0d8594e8e2c
-SHA1 (patch-build_config_ozone.gni) = 1cbbde3711fdfb2dab81d6cb11405d971f2cb9e6
-SHA1 (patch-build_config_rust.gni) = 73c43d8fd2fb7cdaf39b13ed20bed02e37a43c4e
-SHA1 (patch-build_config_v8__target__cpu.gni) = 67288609f7a08afd23e3be2bf18a8c32c0bf6cbf
-SHA1 (patch-build_detect__host__arch.py) = 97f8ccba687ec0f24e447068dfd1e1c04fd2c638
-SHA1 (patch-build_dotfile__settings.gni) = 74d97854d70ffad6d259258d366e4cbbb3041a25
-SHA1 (patch-build_gn__run__binary.py) = b120bcc1abfb633b80c42620efaa88c9c7273503
-SHA1 (patch-build_linux_chrome.map) = 15b0d18131c5517042eb053841a2725ed5c5c26b
-SHA1 (patch-build_linux_strip__binary.gni) = d94972b2246ea7debef285364a7f33aadf3790a4
-SHA1 (patch-build_linux_strip__binary.py) = 72f5c42a84e25ddc570d911e885421dbedc24799
-SHA1 (patch-build_linux_unbundle_icu.gn) = f1f5f0efa5e3a54275af2c2f3eb6f22ce49e0f2c
-SHA1 (patch-build_linux_unbundle_libpng.gn) = d3164068dae45a164fda245253e9ee0c143ca2b7
-SHA1 (patch-build_linux_unbundle_libusb.gn) = de0182374ed5c08e44e3fae5847634981a502a5b
-SHA1 (patch-build_modules_unified_modulemap__config.py) = c234d848d1407f60f7bee5ee91f3cac1e43215dd
-SHA1 (patch-build_rust_allocator_lib.rs) = 616148459328a1c0356b6107b2ecec209c816c31
-SHA1 (patch-build_rust_rust__bindgen.gni) = d2c616e885545db18dfb88c5c1746d2a009d809a
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 6853308683a768b7fe74579aaa087bc5f11a3fb5
-SHA1 (patch-build_rust_std_BUILD.gn) = 09237aa1ccebc472b6b2ea3aed9f52fc42e7fd9f
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 00e0794c5f1546d80078c83cb25f9bfc7ea49747
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = c6835034f9c7dd8d736d7e74ac1737015c83a4ac
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = bbdd2b0983f12e40a8104226beb7bedd58d523fd
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = af48dcd42a18d26120d51efaace7a02a214a511d
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 8a09acc79be01c253b15b274fb94bd7bea338de4
-SHA1 (patch-build_toolchain_toolchain.gni) = 5afd44dac9920a3e10beea9e25ae3a8a9f6a2a39
-SHA1 (patch-buildtools_third__party_libc++abi_BUILD.gn) = 8ba80ca9240fc7d43195d3a5eb83eb21cdb99100
-SHA1 (patch-cc_base_features.cc) = 4a12056cf19f36ec8052e6d1770cfa6053154ab0
-SHA1 (patch-chrome_app_chrome__command__ids.h) = f11b23d5620c548d707b5910798bd5bac1a646a9
-SHA1 (patch-chrome_app_chrome__main.cc) = 483b31e2a0b84559c132cff9458ca9bb9b7b0dba
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 54199317808e8d91e223428a75b0553ffc4759aa
-SHA1 (patch-chrome_browser_about__flags.cc) = 8a7a9720674caae9d9b35e5f3ea891c8fef6528f
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 0d8c932497e0c74829b6c5194b72ec86a4e7025d
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = f19b13b56eaff6273d339283ec5a4728eb46019d
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 18f6765573bebfa4ae63b2fbb405b47a53f8044b
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 148b4e5f4eb7fb16d9eabc296fdca1926db245fe
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = bb4e8ad419fa97758d259d332f1670a039024129
-SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = ff8084cbf1ee38be2aa8e3e466e1ddd225eae677
-SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = a0fcad7d067850d262fe945c1746970da9609d00
-SHA1 (patch-chrome_browser_browser__features.cc) = 50a68a5b50c44e56ebb00cdf8f87174374798d39
-SHA1 (patch-chrome_browser_browser__features.h) = 407963a8b0ffb6b67af2393455f0f1b80c81b24d
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = a49918aab87c77dce5711bfb16811670bd26685e
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 001873c5fa1f2fb879e884eb2c7a72815f5b7226
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = e7be64bd760fe7e904b49c5fd4c8248783fe46c2
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 7e0857e2404e0808b8007d3b2af7d8bdc6da1c24
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 4bb2456efe337a8c3998484f6f91d48150560108
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = 939293304fb342d14e897554036323387420113c
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 1fe850552dd9cdb72488030920e2e4f2cbdcd31c
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = a5aee1d01f3d7cd7aede9420819b6a84d946e6b8
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 734bd1d4b883a40d399def858f08bf57acd0c3b4
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 435136f1c32505eca9ef2546af227bb65d98e1bb
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = f20f63999de8e81e37f11cc2ab3a1133f9f5f28d
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 438d572f60c9e9f220f6e03223f29ff1273175a1
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 819ae648f1d81a4370b18ffab4acf7c451e84e61
-SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 3ec80f401707ba514f204c78e5b83a8bffd4ad61
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = ac97b0c6c6870089ad108526805413572e6bbf58
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 5cdeffbd3ae7a03e1548bfb51cd7d43f96fc92f8
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 2c3316425bd5d0bc9c7e9cdf46d164fa6366ca6c
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = c6712982e2cdc1117ba7859844dbf7a98c4b12da
-SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = f6e168de48cc8a62e0e2a2087b46460c892f0094
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 3f9c18f7d5ea62209bac5e092e7e55b25d5a9513
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 245d647ca755d537577af7d54de4d574e38849e4
-SHA1 (patch-chrome_browser_defaults.cc) = ae0cd5eee40ceb72e770e9d95dea1dc58d9b17d0
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = a36e9a2abf4cd90195bc07a8ee016b333bfeb6e5
-SHA1 (patch-chrome_browser_devtools_devtools__policy__dialog.cc) = 5abbb5bf542de7ecbc076e326ad896beeab8a780
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 842e3e08f6fcf31dc8cfc05d40a802ed156d8dab
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = d47020f1d21786536c4cfe9d922bea3f87115c82
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 7cd4d337fa1d0e0fa2ec3a2274e44cd0830e3574
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 1a7cfc4805bfbcfb73db0ac5bc5acbd3a9a14f17
-SHA1 (patch-chrome_browser_download_download__commands.cc) = 41abf2cb7d7ca7a7d92cd413e8c15a57c743ba7b
-SHA1 (patch-chrome_browser_download_download__commands.h) = 5ef7f6cd9c2acf459304afff0be949810348c82b
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 80cfbe939c0aba2141619168ad0aee2983c8f3a0
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = f9150b7e9132b48aaa95ee1ad35d30b63215fdc4
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 23bd57186ddd1c4ab4cc15f56c9711fed92d918a
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 38ab6fecb633309abe299f0249a3496d5480d9f8
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = e5b70ed6a5b45bee1cde2d38481808e39296d588
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 2e8c779910edcd7d6085cacb94422f8e83210cfd
-SHA1 (patch-chrome_browser_enterprise_browser__management_management__identity.cc) = 09548ff8d078683ae7bc097b25ba3f189d09b6bf
-SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = 65faaf8caa778678b525c5202219c42ad9023116
-SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = cd1be4975af2e4b39baddc7e147021f1c3d6387c
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = b70ca36b66e0005e629bd1825ba4b34687fd91fa
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 4a5689a296c17389332f8a4d91d1cd30484e8279
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = be6028547d8b2c24ade2a499584ebc6c7b02470d
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 5f3e053cb38a30e785f82779858b53ee0465b2b7
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 29b3f94c4e9754febac34205c0b8e97ffa792592
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 9d807281c8ffe76bc940f57d294d8a332c64715f
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 4a6009e519d0866c076586811aee3ec9efd2f012
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 58c844a766e9526fb440a892d80ab7ccd09a0289
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 72780787eb3a96a291a793293c6e31ec3ba07c59
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = b03e88495e8f45afdb3bbc7a36d4296d72360c2e
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h) = 167464a0380794a0d64c9c84210defafb791c657
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = ea24b19fcd7b19c8431cde7e0835d1885ead7e29
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 3578df9d0073d975fa1b33f6ef9a385b76ba1f7c
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 490f4f6b0438fa58bc5b772c3fddecd163bc3f29
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 8c25699f235f10c4c81bff14966ade0db86625e7
-SHA1 (patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc) = b15c79dc1d3ec25261bce97e61deaffe9acbc9d5
-SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = d397265d0fdf6a3324f2b2a3cc4ba5750e092804
-SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = dc11d061fa2cefa745576a32dad8530925583c3a
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 7f8bb055c4c19fa86acc3d0312d8a7caa9afc0f8
-SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = c4b8550049e6eb2d74174df311d3cd1146bacb79
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 225df37cab7011550f92cb3c3818fc7a0e123be5
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = ccd2fc933ede39143326a702b9017fed58c958f8
-SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = c6a55307a50df346fdae5530e3e949036e5d2c72
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = ec1f6246a5c0781c0ba5b9d160fe9db8c807c185
-SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 7a297734cd33e5df7a8e064065d7d654b7d5db04
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 47003ae6af4ed6027e9708c20ad2cdb3a6447581
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = f62cec0dfe44725a06337e1fd12341b269aee0b2
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = ad630573ea8978a8b78bfa6905e1a7472719ee25
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 5a15b0297f96aa6a51c94fc65d971076071f3637
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = a13ba46522597eea706d299137f1f14a35316c1e
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 6d9f8461cba6a4a5a784797cd561fbc7b9d27655
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = c71412fe81e551018dfdfe2fda90846993745262
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 9ea18e1676ac8e39282a098a930a42c67db308c6
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = d213e05e8552405470df92bed30140d663103d8f
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 7f4a9c45263eebbfd21fc60170b9ee19537e380f
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 9b7df6bd889b4032a6d97cdcb6b1d85b862cbf53
-SHA1 (patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h) = 677e6f6fd737826973a98725bc587745ecab9bc5
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = b0a470ec65d31eedf29e1c740934e5f622c3eac9
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 5af28211302720f762fac706badffb58640daade
-SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.cc) = 6c14d89f3ae0bcbc16c22351859af582e8521300
-SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.h) = 7a05c49ec0dc27c08e4bd973b40e3d4a9bfd3b1c
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 3df697c1998d8e4dbf6ef628e1f0d56d33fc320e
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 2a1a4d34c7df0068d01ac5dbe96fa3a569162f31
-SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = 34ce44eb83aee271fefa255aebddea9988650d45
-SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = 752016d238b5d635c7eb793989173df24d00c362
-SHA1 (patch-chrome_browser_feedback_show__feedback__page.cc) = 8d3174269a0e6adbfac9d3aeb4b05daf6e014dc0
-SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = d029d7ee53d39210e6fb2ca6241f5dd385c5ce8e
-SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = 70ff94a73bd00de0eeff56c1c804436f2e92e307
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 1b2007dfe8cc521d32bc6bce6006d13c13af8248
-SHA1 (patch-chrome_browser_first__run_first__run.cc) = 3ac0309b205f6163823227441ddbcdf4aa04b2be
-SHA1 (patch-chrome_browser_first__run_first__run.h) = 6a43d0cdf5c805fc6405c58b0de14debf69fe335
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 5f02340efa9d7b20ffaeea5e584e1795b5f6526d
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 1e610c248e093ff297e4dfef436bc7f1d8ac7331
-SHA1 (patch-chrome_browser_flag__descriptions.h) = 85fa0c672ca5aded74c2bb74893155815573efee
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = fab3559c5cd90550f5f432c270f6612307283bc4
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 3eef4c70253d9bd5ae8b6ca01bd9b77c43966f19
-SHA1 (patch-chrome_browser_glic_glic__settings__util__desktop.cc) = d0b320c72c7ad2cee3d4e10dcf2957a00957e1f6
-SHA1 (patch-chrome_browser_glic_host_guest__util.cc) = 08ae9d5f09a34251908b9ebd19d3760ba2cb254c
-SHA1 (patch-chrome_browser_glic_public_features.cc) = c1ce3fb3b6f81a621652f84913e498a393a0b470
-SHA1 (patch-chrome_browser_glic_service_glic__instance__impl.cc) = 5d221f7fc088ce241eb999ea85bb99f93ad63e2c
-SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = 4311a1585b220bcf6ce33a8a4d594a3471864e97
-SHA1 (patch-chrome_browser_global__features.cc) = 2306fe1bb72d9f5eb10bc6925e054eff5c00de19
-SHA1 (patch-chrome_browser_global__features.h) = 0a38849fea77686919332495f68673d4661fcd85
-SHA1 (patch-chrome_browser_headless_headless__mode__init.cc) = 539b3d6ab4bd8c4a38caf43c00ed21f1b8f2214e
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = b8168a6257e5c4d4dab61e37d84437f5dcf2aeac
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 5d9d28ade977c569df85fe29c376ae92126edb7e
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 3b91c3e8b43bd8a7333b6db951324cc58b18ab00
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 03db3c2ac507036e3dd25743f58b2522c32ffcd6
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 9e317471dfd9abc2b213eed483423b0a12f151d9
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 7d023d0ef3e5b0317ff08e5650f0d278189c621c
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 05c634437f88a49b47a38225dfeb2e2c9b68caeb
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = a4e1016e2f438769ee0fab3ac9cfaad4d7d7aea8
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 9c6a5e568eb30d46f231878f8e8f1cc775237d8b
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = b88d9ab48ffa4afad3aa5823e98f708a97801600
-SHA1 (patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc) = cd55b153401c471bca03b346cfa37d2d54f6521f
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 344b91584d149e1af1c298fd97cf760ada5aa138
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = e47be5dfcfc6e9df322105eb87bccebaa8e19f52
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = c660ed3f3a4b59be6a1a21ecad03db13825d20b8
-SHA1 (patch-chrome_browser_memory__details.cc) = ceddc9ffd1999eb058532e2b5e74d718b48aec4b
-SHA1 (patch-chrome_browser_metrics_BUILD.gn) = d4932f90f58c0abe6f8d06ac47710daffafa4eee
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = b38280d8a1abfe72882a1c95684038436cf12594
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 25894c687ed89a31da467c20f46543290d9bdfb9
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = bb369d8606c5fabfa28f855631bf2e585f57ce1e
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 96d9f8d1509723035e066709173ebcb7a4fadbb7
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = e72e7d2b1d56d820305c2f7116cb952c442ac6d3
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 068934cb63730b7c9cfcd4bad74dce39c96bc9f5
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = f1ff475ef30dd9386f20a7a977243688189513ef
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 51da382a2459c6ed6ec4a91d873980a374eae377
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 8b144cee66f0513fe0d48e792795727477850256
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 10eae5dd3ae514372f2e695075c3c4a72a8bb0d0
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 5835d63ac72e759c4cd4743f42e57b046a4119cf
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = e773e0b29f3e933c7b9831e017881882aec7c97f
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 3a748221467a48f7e3a3e7da10563d523b5e5fc7
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 169ffe0cdac1b747861b5ae31c504a41757535bf
-SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = 03c216d432ba63af5ed52cab1bf0770f307be706
-SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = 294b2581722d6abbfec6e6b085082bb0a60e8a9f
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 653f38db4d19446623e2f19f3166959c0ffc1404
-SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = dbb0e84897f921da193939fabb7378242d2fbfc0
-SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = 6fe17aa031f9ea0411ed4db20879aba43f717de7
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = 99393ca873b29994c5023c994012ee5d0475188f
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 37315809d87917f56cea7904eaad67350d755920
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 57379842d7f318472f98afbbff6a15c9209334fc
-SHA1 (patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc) = beed66c5a4b27a1b84dfecd212c0f82a39372c4f
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 6068bc131633e2043378bdd4ddda86f9e4a3211e
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 7cd4540823121c48839c10c345ea71dfd7e71451
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = fe4b7e1f1d8744cfc678bef3de9056d083d8810f
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = a4274b04cce181b09389d00b4648ee8eb9a5e98e
-SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = 26e5c9860f64d00c0e56964b563aee07f3f76c5c
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 7f368e74eaa2b42487769f5846f0bd03d565e1cf
-SHA1 (patch-chrome_browser_printing_print__test__utils.cc) = d62eab4bde407739b992a8708ea37d9335279f3c
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = 9edd41ebacaed1e5f640ec6d3cc40cf13adf8feb
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = a5f6ab5394da1bb265a418043c4f2caf3b787f7d
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 2647d10f445def9a822fd0aa91c31b1010206df8
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 03ca6705b643ed7a3fff556a806dc81aea435e36
-SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = 64f66e9aa825f0c1bb007bfbef8e68f6d69987c4
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = ca9dfd38be3635f6272d92751273205ca7a2839c
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = d288fed27544d5cd2ef065da47a36efd383d0d00
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h) = 22e6ebbd0cc7c669caf3818b1c8670b59747b0e3
-SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = a3647db68888899cff040f378fbdb8c7fb0eff4d
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 41cab2409c6582c0de1e77f35e18af47fdb989c6
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 6b65c9d4dd726e56e5fd6b694e8b8f8583c0a7ee
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 108c1d4dcf00138ba3df638241f6fff9a48dcbcd
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 4d3200943d1c5a7358870770f2740913a17a57c5
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 2fdea6b0bf6bcb897453c2c572a1401a213eec63
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 1947700deac0d209c46b425ca267a983d88ec6ae
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = 59112f06859152e4cb4a7bdb61839bf748477877
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = d89a95aecfa867e7eaaee0e9df45e6160792ea59
-SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc) = de8cec8f6c355d253479c6ca19a4a99b6dd5bcc5
-SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h) = 914a9a0a187ce3112b63897aea1af9987dc2abd9
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = c6f51ea060c86cb44867ee18b86c0f70180766cd
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = b0ca215da5374ce2672d339b233db4c4a0e85cf1
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = b55bc2e71f77683b885f14f7699a02cb89fc2a3a
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = bff5e149d436165910c5af5c425ab31704b24106
-SHA1 (patch-chrome_browser_shell__integration.h) = 6b4764c3022d97f9695528dd0a4b4bd6180da47d
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 0c920fed656f7af8306e775ab42d73ddfae44997
-SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = 2729831fdcf196f1853f8ce09829784c00048619
-SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = be6565484de14b9ed94d541ccdcd38659f6ce163
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = b393c95558e42ffd2ee66ba1052e300b3e89c687
-SHA1 (patch-chrome_browser_signin_signin__util.h) = 053e569296bf1d22d7877ca114adb0f9ee1d2ede
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = f7702e8dc7375f4d0ada26df4d888fc47fdd77a8
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 14eb7e43718f359828e676982d3e37cdacab0946
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = e022746e801712e5aa12f30497f58ddd99947eaf
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = deb760c2ecaa5add858e0e31fff757b800dd4423
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 73b8ed3f95196732afe17328e00587a1204dcdc3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = c6a6e78b74814469315a18fa35f81783329267f8
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = b73db204e3fdc878bb212d3d15c2e32b668f9700
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 19ca00a83522acf8e159d0d4e4a40955afd1566f
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 9bc2cde7ba93dd55a0ba82bdf85651ea0156f29d
-SHA1 (patch-chrome_browser_support__tool_support__tool__util.cc) = 4f76f40881e975995b3006d307e8ceb982421da7
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 59dbe53ae10729e8abe6405a2025aece0d813745
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = ebf9c943bed913744b1ff3924ec8b0e644ca25e5
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 1aed33a118e0068ffeb52fe41a860bfa3e51a3f2
-SHA1 (patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc) = 59769a76bf57746e831362b6b9af80cf699400cc
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 07e3b708cd0a78e1163af3b0e3eae97f7c211bd9
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 34634c6b1a26bbb5d13f2b1608e51ed6c084d6a2
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 4a9abcd37c8671b6626d6d40d0990a34c8b41761
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 320ffa23c8c02c3b5dafa98dac96c39e8b071a84
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 1fb590ab6cdf2719054071a58c2355de9678452c
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 689159bf5a021a159df840b220d7af29792525c3
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 66eba77065a4ca8acc0cbbf77a45af3c5093a76b
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = 73fb8dc858f18882438d64961d2cad09ac6bb1e2
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 18aa4180feb4ce100f73cbfcd711b12da7c8e879
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = a0f9bf72140ac1831e9c32fff837fd479bef8278
-SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = 188a5987c87bad4f81e253b5a7206f253d3794f7
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 11d88ad5bf44daf80be366f7f94b5625ecfd8628
-SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.cc) = 2b82d6be40be600cb22467ef6845b3ba857f6ded
-SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.h) = 114df97f129fd180de5265c3804b874fc6f3164a
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 0b5ca391c1f302f327cf68a062697ca9eca45767
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = a8f588bfffc389f37697197cc7452b83cf61f05c
-SHA1 (patch-chrome_browser_ui_browser.h) = 8d07727b92baf908ced080a50e5b9244a674a68a
-SHA1 (patch-chrome_browser_ui_browser__actions.cc) = f794c9c595ada5151f65d9402961667e752360c3
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = b0f1a417da94abf0adfaf8b7f4921fe92e64f0a7
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = c12505e2f212520806091aac41935f30a0b6a37c
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 626d599c98cda1cdc1f12c4286bd0f01b473d663
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 081d4382a6dfd7f84813134b46376603fa9734de
-SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = 1944cdeb1e69b3dc8416924c50f8906c11d72958
-SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = a17f3bc7cc08a5f8131d435a5729c5d6f7b68951
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 26624a46f27274d20e4b43badafd16723533510c
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 27a12a74a4895a3c0b39f3c3678fa693fa4d432f
-SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = bb26328a5cb1386ceb2b5d60077ebb0b655f5990
-SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 38a6ca0bcb7e6c61cec92c35f6db215a4e93e9c2
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 0b3ba7174e9db382c3bbe62f633d5d67e637128f
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = ea46ce665b336adf817b56bdb7e023e3eef63609
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 4e7dbd42d958c84e9c8b49aad9901bf886685c64
-SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.cc) = ef22c0f75ce52478192b7863b451a5d75d478cc8
-SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.h) = 382f6a82a09a10393776711379c59cc9d4b7cdda
-SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = c05b2c262e981f9791d338516fccfc3d960e51cc
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = d53bcff4cc2ff1432530f316f079b5c2f2ff83af
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = e2cce7cf989e96796fb2bbeb90728507a30bb2f0
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 5b349eafdb7630fba8dbd1349a90629a72ab29f0
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 43e163de8173f135ef57afb484ffee103460f503
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 8437f3f2151f1171d70cc1aab11de509d9e64a4a
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = db32de71c1db04ef2a7e8c9db1a5221e5fee637c
-SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = a5b79765e83529b88473ab885a74d846060558f4
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = cf66cf4074f1e5e1a8d6b4774779ff9bb21d4008
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = b7260dc83c4129634331a9192db61437cd053a1e
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 12eb475379e219931572ac4ee4709f365a96f2ab
-SHA1 (patch-chrome_browser_ui_startup_url__util.cc) = 88979519aa17b3e349b7e354005cb9eed7a6e850
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 18ac5b1c640735f6e2d693b938bff484b25a71cb
-SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = 7e6bcf02917adfa12328c4f48e21344f32adbe18
-SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = f27eeb933b0c07d59286ff5b09f8c3d50404df9c
-SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 5d4a64141acddf66c28a2d9e666e2a8f7ccac19c
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 4f4cd845bdc9d66b7c8aa2ecf1b5fa221454156a
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 11f60c8ec062b3b4ced4c9184182e95296362398
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 5ef1d47770e719a7091e014b52f792abbfd48d0f
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = e499c84940457a21dfe102436e5f6d802a64868b
-SHA1 (patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc) = fbeecf777411530dd99fb4e553457860407b5d60
-SHA1 (patch-chrome_browser_ui_toolbar_app__menu__model.cc) = f8efb0a290574101ca66329b4f8665ab83772c8a
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = 869e98e84ce307a80c093b2e6b3ea02359ffe6e8
-SHA1 (patch-chrome_browser_ui_ui__features.h) = 60a34ef440ef7ee755eccdec05f89d0da0956e2d
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 9de855ce8547a71c7c248406c5ea224e5d4b9f3b
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = cea7265fa5e7222db426632b6af8be42eba25509
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = f258f170ebe21d63eb1118073461fc0e6fd6119a
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 07cc5ca3de2262edf080d9074ab383a94c8c08af
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = c130fe0259076724f3e1318e4a1e33a730c87027
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = 8464e3e2c1fca9d9edf9989ac933f154392e0730
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = 704be71921844f5f283bd90785e7251425be33de
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = ecc664520f08b58e36be5ee62ec34c0749455947
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 4b518730e561cf17182107255757bf1bfd2da4f6
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 67e93556debffe66c4002dbc3d59b3fbfbfea54d
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 6a39e9fe1c6d7e31448375698985134effbe33b5
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = ed57c1345c98bcd971b9eceaadbd15a04cabe13c
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = 966a1db07ba16eb3c199e72754321d2b2b27efcb
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = 248d5cc31fdd1db6c2c4708c89f954b3039a166c
-SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.cc) = 3d623da11117e5f59a90f9b5372fe8c8cd776ab6
-SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.h) = 0b4ceec1fdea9da8c07da3d9ffa3ed3f8849c522
-SHA1 (patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc) = 2412bcfb149261f3c7cb3d6750e0e9ecc20940c6
-SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc) = 0d9ea5841d75a484d916b59c251eab99f14af4ee
-SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc) = b203990f2ccb5636e88170a02e91a9899b5a343e
-SHA1 (patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc) = 5a98bda4ad50f7105fb0e61fcdc2d22f1c0fca45
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = a95ba36fff3dfd0618bc95118287c3378e7b398d
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 00416b7185846ba558d4978811db3e95c6bc8e56
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 61527ef524ee9a73682e7c5578e3dd47ae817ad6
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 50cae690faa138312bfac2030f74f038ade9b262
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = cd58d63d6fc73087e3057526520faa3771694edb
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 6ad6b6c5c3b443a37480cace7eb677cfbef12da6
-SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = 706eab26963506622f9b42f3b51179deaf73242c
-SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 73ed8bfd34e5444e3101f9811721092f9fc25e1a
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = d2461ab0dc1fa71b6cfd11d8200cc6eecc7679ec
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = b20836f9cd01a45cb0a8f5c0ea29e3c9584eed72
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 85774465c489caebf722e782a334d3fe609b879b
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc) = 149d9a0beda448415ea7b4a3c644b67d5090dd5d
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h) = bd74cc94f448a85a373cd5cb07a55eb1cace69bf
-SHA1 (patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc) = 4b1e798384ee7a2cf718823c7413cca69691170f
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 71292fcc7da729654b485625e0e6ef234072c67b
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = be11c0e48f1c41ccc7c8a03929182c690e9b2ece
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 7bbd88f0be37d5d38539c84fc19a95bbbd986d44
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc) = 4e8f09b1d94d93bf6cd4d7c98084c2fa39a31e3d
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 125a7181183e73aef8e0cddf629a489321613466
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = eb14cbbf338288bfc667e20218b03f3a6c2a1533
-SHA1 (patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc) = 05741ec9a87e10a5c351591cfd89b373210ec23e
-SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = d35a9084abefa9462a582c38581e44c9c3acf2cb
-SHA1 (patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc) = 606776a439c31a4cf50db9ff9d42b22f3d27a44f
-SHA1 (patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc) = 7d943bec9c0da6fba16bc7fd396ed4894b738445
-SHA1 (patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc) = e93dd85a749c366a7e49e096182627bbaf2d3eeb
-SHA1 (patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc) = 066c2b2a6398eec06dd5dd4cee98c08f3d732748
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 4a0ac4af673f81782911b2a383150640734f98c4
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = ff3531e0dd9c30babcdb0e7fe9475bee53d6a1de
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 09a82d49853f424cbcdc95d767931b59b20cb8a7
-SHA1 (patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h) = 250154e90de852d9c3256a41ef1ff1e0571a2bcd
-SHA1 (patch-chrome_browser_ui_views_toolbar_toolbar__view.cc) = 72446d777835a4567f8ef26537e1d2abca7be037
-SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc) = 4cfd8e82ce24c3956d2b3fd9be11788bcd1649af
-SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h) = 55c69fa36e06ce80b4a85995d88885189c1ed970
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 12902391b1240d683fcc3483a31284ac1f75df46
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 21f92df16cb901e6c3cb3773e11e4b1315ea918e
-SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = d11a8218205949f6ed4b6d6ec1c11b622ebfb6e3
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = d0e7068f770e993d130c92b315d1923d390ad534
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 8e90dacf1fbaafa439de3b409b326099b469cb6a
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = f1a93ecf04369ab2f13f2633ad62de648a1088f0
-SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 3cfa8322ab6ba708a02d804746bf3d1dfe67eaa8
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = f2daf342aaef60ec72519a586654060c0e0de37d
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 513067b9486bf5c627d2f34577690dacddf707f4
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 12bc842987595dd5b478449ec0621dc75197cd4f
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = 68c0d4f5c38612131d9eeaa9d38b3ebe7d899a45
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = f06b8f2c183eb22477b12cb48bc7ac88eaea8d74
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 1be24c1e4f2545a896ecfa35644417843a71c888
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 2f2b827ccc7bbec3e4e20b80ed4eb78dfd4c7fe5
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 033025b466e5d3636a7a045c081fadbfb80bec6a
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 39f331e44b7f3641c9722c6ac60b3cfe2d2d06ab
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 9bde01e177282a089641a7adfb7e4075779829f0
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = 5439a15025f67ecc62df7d9de98ad632d445ed2b
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = d0a921820d695c1ff45242434c8f7986884c9829
-SHA1 (patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc) = 321c46e3b10c2eee68a8511f75575e84b0f96e93
-SHA1 (patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc) = a18fad28051a06df7820f6642e077a38989c4fdc
-SHA1 (patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc) = 4d2264d299432996d373be1e7a07bc3597c71f39
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 97689de8d2b21990267aaba030984240a6706f1c
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 4485c3d704dff90bbd9eb19fba8c73d4e3fcbbfe
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 669daaeb854e61f73014b87c8c29f2501a837871
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = bb3912e2b2462ab1a99b026fcc77bfd531e4f5ec
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 205982ca59bab743143e42b9fda8dc71287dd9c9
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = f00f360c4ead5a969d4c5f3526ce0f37c2885bac
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 52f3d45f19794a6691bf0f89c5d4181cd98e8013
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h) = 665528beac61171c7f8dce929065e71023175f4d
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 3d667eeb634188805dfdc752b617c322272480e4
-SHA1 (patch-chrome_browser_ui_webui_policy_policy__ui.cc) = 24b2160e9e45dca9e78059bd01e24306a068a638
-SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc) = da34dcdd4f19ac683ddc7cc5374ced9a5414c953
-SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h) = 03bc9e330cff1c524f9d63f57851864a17db9e14
-SHA1 (patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc) = e33332b60d580ab0890a3ed3268dfb2a5286ca23
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = e84fa765dd8a7912449810a7ea8e591dc5b5f45c
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 21ea63892e5d597e197f986f39afd1ee73270c75
-SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = 9d76dd03b2b1320276e9cac2b2bc63bf98b9fd76
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = 50df5a012a69e581ba5b2aceaebf34cb04cb34f5
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = 09bf0a7a998858788dbc5e68432e103cd5d07a0d
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = df01893a4db7b86e76ff5cdc8756e9449fc87730
-SHA1 (patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc) = 0b227df45117cf4e5c936e2ec0f3828b4444c3c8
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = ef2b72a267abb6b2bbe32eb0bb94aa06df114d71
-SHA1 (patch-chrome_browser_ui_webui_version_version__ui.cc) = 0ff56f56d30e149921cea87c1c43c71ed04747fd
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 3b5f38289d24a6817a5a2f0e88becce54bedd961
-SHA1 (patch-chrome_browser_updater_browser__updater__client__util.h) = c962ecdf04626e467a78c404cf0d52c13fb02337
-SHA1 (patch-chrome_browser_updater_updater.cc) = 790fa2438e2156d26ee25621fea1e0aa2f9b878c
-SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 90f2060a443135ef4cf07a2037d8d61f3d1b2a28
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = e7731f58d68bdaede6ec253821f79ad694cb8d8f
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = fff8b17d289c91a4280ea2e0d3b21dd2a5111f77
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = a76c45034dac823481eaa5d48ade3ade89ea96eb
-SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = 0a25c2556ed718cb9645e436bc7547eb0edb8a2e
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 0e80adc041310480a9976411f75747e71c7d8da2
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = b138b92b1a6c1590198a41756c1e65197d2da219
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 1d8f87059013ebbf33567d48bade99f618a93307
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 470c11fc123123e493892734a7f904dabfbca5f5
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 11da31256776f55b8b27776d10d8f620257b6b9f
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 3fe0e9f64e804245c3ebb6825964ae410c3d9384
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = e7f19ec92c2ec4c16e7872f1800182dd5fb81a7a
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 15a50488809371158d9d598d03da7e7f543bcd71
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 10bad6b6e82a54c4ba45dbc2ab8fee430a9b250d
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = da6521cf8b0f22845d896639168d66b50082347e
-SHA1 (patch-chrome_browser_web__applications_web__app.cc) = cb412294bd3217c584f15e2f92cc1de4bc24d5a1
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 5a98afe4d5e6723a2a494ea11e77234165b33f11
-SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = dd19b5a4c5515faeabfa12b2091ea31d6a360183
-SHA1 (patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc) = f2949e7b68486d48970dea4adadb8544deae0dfc
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 446660fb39e3126056f990e51ad5c9156b2bf09d
-SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = eea4c52221386d39c9159bb01f5c56869502c643
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 317836f6f238818d11edd3addb8ff6b9c60cfeb2
-SHA1 (patch-chrome_common_channel__info.h) = 6d2d06d0dcff2e1d14fe3b8cbbb357e9f91e0705
-SHA1 (patch-chrome_common_channel__info__posix.cc) = 316de2c5b130fc692935a24bdcd10bae9105d898
-SHA1 (patch-chrome_common_chrome__content__client.cc) = aec0cbf25c2e828e813ea67dd6241b51219565fc
-SHA1 (patch-chrome_common_chrome__features.cc) = 4b8d7d755637593d2a12c5efebfd68492b675054
-SHA1 (patch-chrome_common_chrome__features.h) = 09bf28c8fdad3b49fba09ac418f00dd80e400488
-SHA1 (patch-chrome_common_chrome__paths.cc) = 367a3b69a14496df61b0b9768dfb92c5505e0839
-SHA1 (patch-chrome_common_chrome__paths.h) = 1c97441d2d113a088914bdcbf8f71b62937ece5a
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = 3db2d99a43a9b9d195e55618a98d51a43a6eadb4
-SHA1 (patch-chrome_common_chrome__switches.cc) = b91e7b3d1791a6c37d20467caebc9af437e1b9d7
-SHA1 (patch-chrome_common_chrome__switches.h) = b5ca3c11bf1e13b425ad168adb11e566b1037d64
-SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = 52c61c940e257ce22176c54dcd69b0d7d82a4c38
-SHA1 (patch-chrome_common_crash__keys.cc) = 00c56ab4786340564779df80940dc98780cecb05
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = a557c077bdc5f755c0ef7bb05ce0c6e524f1cc38
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = fa60693b867d742f2618cf90d842ceee6a730528
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = f2ac6c837db3a5d439174cbb78d16e422cf29806
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 21214f11f74877f39f20eadd17e5fd6467d36668
-SHA1 (patch-chrome_common_media_cdm__registration.h) = 861b653f8237876b7b6eb9bc5e4ff4b0ff6d2fa3
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 14a58f72e8903bcc935ae9bbe6820786320194d1
-SHA1 (patch-chrome_common_pref__names.h) = ec37a5f4c6915564f1671cea7089e6c9ca189fd7
-SHA1 (patch-chrome_common_url__constants.h) = 8ac44956400a133972a5a9fee99ddedccf4b947a
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 6e4ec0fef4806786d1588b63bbfadde4af31c6c9
-SHA1 (patch-chrome_common_webui__url__constants.h) = c76f83a226ae914dc925c955601c7f15e23a4b56
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = db607b9e5e781bbfb052a371b6302ef7fa42d38d
-SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = ac7d2f8a7e4c4c7d63c3ddff5a48429b1a226b9b
-SHA1 (patch-chrome_enterprise__companion_ipc__security__linux.cc) = 339545d5c0e43c140cc79e3e5c62ad5239e678b0
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = fc49e2f75429b9ab8af660bed1758f6b931ebda3
-SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = c55f478d81caf2d69a8308f5b0c3e6337b4cb6b0
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 90c6a02d97c874a54308bdf5e6c60563bea8a847
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.h) = c62b8851ddb252cdcc045f5e46f84d77ba1c9b89
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = c55d37605255c1032e2b647e0499801b6e7493e4
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 144726146959a167fca618f1618cdb4468625bf2
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 34b2e259d3251958989e9ae55f707169a14f26d7
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 74514cb228b4cfe35d6a757776db1c47a13565a5
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 0f2bdf3d19ffcc5fadbaa4f8277962e85282715b
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 5409bfc458b2c958579dcfcf1373e5b901a79130
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 0884ac6d16e592a79002799eef38619004a415bb
-SHA1 (patch-chrome_updater_configurator.cc) = f13c4190de08c923eed904e35903656990fee203
-SHA1 (patch-chrome_updater_ipc_ipc__security__linux.cc) = 60e1598c899e4c6b22ab2c15dad319252eb0ef7d
-SHA1 (patch-chrome_updater_lock.cc) = 19cedc3a8b6f221264065c02ef764afe0a44c539
-SHA1 (patch-chrome_updater_util_posix__util.cc) = 7073367ce19096e782d5e823db66518559d08ad5
-SHA1 (patch-chrome_utility_services.cc) = 3fa8932b96bc26291842a43ab3a8bcec959c6d87
-SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.cc) = 803f5109c67ae42c44ee972c0da9a36b7f306bf1
-SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.h) = eaadf764c21e7c36acbaadc2928ab1ef9045eaf0
-SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc) = 96fb81c5cde25a9be210887a4639ffeda8509151
-SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_embedder_embedder.cc) = 933eaf82b0315c79998f5d494ba4dffa25277203
-SHA1 (patch-components_BUILD.gn) = 6a985e1582b4e91839705333a267e6739c2514e4
-SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = db80e2ebbc6eedeaa6237378a3dc9fd7c22eb786
-SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 9ffcc0dc003c4e619b32f3be8b19db139f811bd1
-SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = 3490320262a67c7311a688f6f8f0e95a407d167e
-SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = fdb0eeb303378e43b66b87019590b4ab0efaedc3
-SHA1 (patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc) = 58f5ab2ad9f637bf3a3995a4083348809dcbb46a
-SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 3b12ce725da476de1826a84fa38c1a34c63b9fba
-SHA1 (patch-components_autofill_core_common_autofill__features.cc) = 2ebd93bf22ddf793aa8c9d36a4cb72e918cbd6b5
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = d6ba03368884551267d70f5b95d37db5eb8a2aa0
-SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = 3610d2db545ae4861f3c0edb64e0a6fdbd619612
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 061b188a22ed0731241e7fa145145c8236835b52
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = a073842dddd57d658c2f022f1877645586f8e621
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = e08498ffb4506b50834ce8c48d7d7099fdf0880c
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = a67fec42ce839dd8cf5ff629c651c64122dc154a
-SHA1 (patch-components_crash_core_app_BUILD.gn) = e3c952980f296269eb75a1057bfcefb64c874322
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 5a0b4505f4abc9204863d116bd68b97b63e07913
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 0e2f04468d9b7dcadcfe39352894e29a2b347e98
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 09d20ccfba7fd1722cb1123415005d931a0b5a4d
-SHA1 (patch-components_crash_core_common_BUILD.gn) = c36f4d40faa4018d6b2156a385586bcb3b58ef8c
-SHA1 (patch-components_dbus_xdg_file__transfer__portal.cc) = ba14283d327ff19925c93096f2cdeef42c6ca34c
-SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 43ac47adf30ec096b8e86b499a425f0cccbcc293
-SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 6bbaffd262e12bfbd4efc03f7197f4201801626b
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = f567130c71d7aad791c9be60a773c1c7f11d11f8
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 148c4f9d396dfbf16a280edc101031d83d4a6a3d
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 908c5e84e8f76a1c83dd989101976f47771f573e
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 0c2589a49f6375e939a4f13efa133e074ec1823a
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 79663d45472d919d4d39fd2a5d94c19ec495f351
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 9907436bf0f276d8f505f1c6400b02ef64a3ccc5
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 5da9d7d76f5dbba47977cc46b11c4ee23c5ea6e9
-SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 38f53ed02238ca07c000fbfb7f78bb995a7972ca
-SHA1 (patch-components_device__signals_core_common_platform__utils.h) = b389bf8925436680e58495fa8c6738fc7e606f52
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = fdfda54b3762f3e98f401fd484c06616baa80631
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = afe749672637b44a0ee400f227d1353e24beed6d
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = baf486b2e449f5d51a00e8795509114b42763ed4
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 11c0c290b780ed1de46ac36fc8ccd0beeb8f8961
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 7e27f06d441b0da296f6247980289b02703a6826
-SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 4ce1dbd19276d0934c0f80784fd702281c1b5d9a
-SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = b44fb550e2e87fd62229564bb53d197669662724
-SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = b086baa8bf154d2398ef2c2f8f90d74821afd531
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = f19c71e5bb90af99d047d93ddbace86763bf566f
-SHA1 (patch-components_error__page_common_localized__error.cc) = ac3019a1aa9954f7e305b11e6d38e9b29df1ed0d
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 9c2f0a85c7e291658091ff6407c612485449fe63
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 2d30ad66670fa5a50718aacf2fad4040a61fa4de
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = a6a6ebfbbab9f3f63680ec07700b489503a4ec38
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 6c81b962db5d3ba51d559f611651e063e3b1c043
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = fa6ed1743172ec4574e2689ed0a1d99cf21b0e40
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = b8b2b1340948acb35bc6403b58632c2c3149b998
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 123664cf2cc58b4ea7f1fa69d32fe0ed28c8f1e8
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = db7881bfda902ca6d04721fcf7879f4d745b1569
-SHA1 (patch-components_feature__engagement_public_tracker.h) = 1e2c05033d9617937f1baa0fb025354f42d94b49
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 9b8f7f3b0c80f0d2ea2ce6afd7e3dcd2c4ce52c0
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = a3292d9ec1e84e4b18f703a894593dc263d65d26
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = c787e254dadd8c2be099999603858ca2bb8dbb19
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = fe8627c3e323b067b31670af7e463ce4e67d44e9
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = f3726556843c54f308657468049765e144ea3e04
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 05eb54186fe3d63d46b168548c4f3c591dd63213
-SHA1 (patch-components_gwp__asan_BUILD.gn) = 225579d32d5c1748106eed3565df9c9a0433da96
-SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 87ca1753cb7f438060cac87dc49722c7cf20e60d
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 6a91625778e21762ec5fa27d0f06d2ef2fa21efa
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = a99368ffc3fe8a51c015a6a81b51c903e96872f2
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 665b0cf5f812301360c1ca1d75b72e895f3298f7
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 6e4f23c91b9a6ecd7af6961967797c339b2608d3
-SHA1 (patch-components_live__caption_caption__util.cc) = 26a2ceab3c306bb68b6eef0a3fb4195045d51621
-SHA1 (patch-components_live__caption_caption__util.h) = 3c5b5907c42f26ec4112d167aea79eec21613cad
-SHA1 (patch-components_media__router_common_media__source.cc) = 9dd1fdcd4222c486e5543673bf0503c8b967a0d0
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 6a96077ad38a86ad115e82273a0c49351430dcc5
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = ba1ee04b0a8a3e3f267f0aed769a282c516e8506
-SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 52f21018206967c35246b72f8f3077f1121a5759
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = c9c6af08b6d2334476b46bb72eb0fcb12c64044a
-SHA1 (patch-components_metrics_metrics__log.cc) = dde220b0ae79cd326a4a42060afd83a8f3154267
-SHA1 (patch-components_metrics_motherboard.cc) = 54d218cd3ce8f48b05c46108484932a9e7a7ff38
-SHA1 (patch-components_metrics_private__metrics_puma__service.cc) = 51e546ebfbf91d901f4d770eb054babab39f2175
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 4276be63af0783392cf2fd018e664f80cf25ebfb
-SHA1 (patch-components_named__mojo__ipc__server_endpoint__options.h) = f6848abadc31c3fc658e081c7483ba7255a3ecb9
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 40b417d42ca98bd1f9fb0aeeab108580e3f66458
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = d969d65b9cbd0da01c72ce31d62e4d9b3c1461d8
-SHA1 (patch-components_named__system__lock_BUILD.gn) = 3a52bf0010cc8f01038322ee002bfc60c8b0c4db
-SHA1 (patch-components_named__system__lock_lock.h) = a8527e8dfda43e6942cc8feab36cbbad6ab7158e
-SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 1bf18a996021ce39f41d6137040574353265edb6
-SHA1 (patch-components_ntp__tiles_pref__names.h) = c405e3148b207813c8847c3bcbe8efcfc4f8ce11
-SHA1 (patch-components_on__device__translation_service_sandbox__hook.cc) = cf8ee9fce7dfb02467958254a114bd57acacc274
-SHA1 (patch-components_on__device__translation_service_sandbox__hook.h) = 0ebbcd16fe9453d67e66a70aabed081e0bc3e34e
-SHA1 (patch-components_optimization__guide_core_feature__registry_feature__registration.cc) = 2e8ab31df938c25ed2f75bb0282a0155a6591c05
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = c0934dcffe46d5fa5e3619b191a54cb2d92da27d
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 94c9f938d2ddb2dec8ea77f69f7ad511e53c2102
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = d87f03e3efdab94addc28f43f6b1a4c293058355
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = d5334d4eee0cf71f54427064fbb25dd037c3528d
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 6366703b89b9a165d83a71737f06076b393d2ad7
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = a3f1af79ae5d08c6fa606b680bf41a27797a4c9e
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 7b11ce4702c78a7720f0f58dfb8f5b4f39b90f71
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = cdab86925681db7d432e45b8c998bb5178129a94
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 4c70dc51e6c2c36f0d9a3355d1d78953256aa97e
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = 03965c01dc49f010d1ddea8241e75319732d253f
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = ee18ee05bad0fb1197aaf0f52c24f4f9cb3987f2
-SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 2a593890f3f05a2c4010a3cf51ec1355cd13946b
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = f96a35f95281029b8b954f06bc32579eb34ddbb2
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 6eae5ab682dfe9b35fb7f7cb065c58b297cb9d1f
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 145c03499e52af73a61392e575636485b6e9a87d
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 2397166625888fb5e71305eb6e288331ec1391ee
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 3ddc6cfc42a3f33b117cc7a8a9c5939af0007e4b
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 51cb641c648914410dcd55c0964fea041cfba4c9
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 205a59d9fcbe4427a87b4224ae52dd03ee140c1e
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = d94eb6447453d49efa7b5637c9ce114d47597748
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 70e12478b677b003e0ccf5c36f20072a18e8f240
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 2fc3e53361f577a5e1f8ef124bd21476e529ef57
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = aaf00ae68002c6d5bd365d6af64ecf2dbcddeeea
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 181512c45ea44056f02d6b6359c26ac7fa2ec609
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = a72b5da102a67664d4609fdce6ab75f31bb485a2
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 44dd7cf01ff204228b825303b7c09f3d67d7120f
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 08668459dd8c3e038b3a8ea3417bee948f90b7ec
-SHA1 (patch-components_performance__manager_public_features.h) = fe834ed2e9bcd6d13535eb0f760acde6e797c4a0
-SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = f1d1e97bf685d408f133b15d37cb8605d8eae3f3
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = b8a432d0271be64037ecdbed1fa4950d14ed4d82
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 295aaae25473f0560ac32fc0b2f91c00479132ca
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = cfc6798b1c17e7137d208edb373f8aa4e737ac48
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = b713d87c6d6560715a22952cb8c8dea1eec701a6
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 9b30bcbe62a964c2bc629fe87941efeb477c41a8
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = 20e8d3a22bb00d6a9cb0703db1eb1da477b6c576
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = 924df2532b1ab4ce2ad21781a7c20f9533494f7b
-SHA1 (patch-components_power__metrics_BUILD.gn) = 491d923722e5819a1ece11fe3d9771851c21a47c
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 640dfc3cba26ba831594c9983fb2cc7cbd5aa6d9
-SHA1 (patch-components_proxy__config_pref__proxy__config__tracker__impl.cc) = 52f2259ca05151bac97f8b14b8a1a8d6202d3010
-SHA1 (patch-components_proxy__config_proxy__config__pref__names.h) = 76882b1e6482963c6a9ac977c52538e77dd2b43e
-SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.cc) = 367ca3421fa3fa9e291a22ea0e0fddbf9e11fead
-SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.h) = c871789573467afc0017a7ec3710981307fb89c5
-SHA1 (patch-components_proxy__config_proxy__prefs__utils.cc) = 6c01f50f783b8304fa271a697cfa06a95bd28394
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 9bc7adbd0bd4417c0b60ac24641b65f16a13bd38
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.h) = 52a9c4a3b814e86d0e77f8d0a740bee7074d0871
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = ac1ee9b7558ea423318847d18c3bcb606a306a99
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 12292ecef9aa504a91ce0f82df1b9d6e47e53327
-SHA1 (patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc) = 3999f7904802557468d3a7dd2f0b3187542866a1
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 4182ba1a87e24bccc8a2dd1e4cd780a21d0214be
-SHA1 (patch-components_search__engines_template__url__service.cc) = dfca766c53ccae9d6caeeafa188e5ff431697dcf
-SHA1 (patch-components_security__interstitials_content_utils.cc) = f63a46f4b708987a44a3afac2c8d12aa0c852561
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 99830eec6c302e48bbbd1383309b80ade0b1a8f9
-SHA1 (patch-components_services_font__data_font__data__service__impl.cc) = a3dfc47a2825cee84f16f6c5b4f84ac58752da05
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 1483629e99d97b7f855343d91e1ea079963ad8f8
-SHA1 (patch-components_signin_internal_identity__manager_account__capabilities__list.h) = e34c15e0d51df706557658d4244336f2cd4759ef
-SHA1 (patch-components_signin_public_base_signin__switches.cc) = 158ecc88d3c7ba535cc76d669becb0f09a9ff906
-SHA1 (patch-components_signin_public_base_signin__switches.h) = 585dee0d93e1f0e24a62e362eeaa7ec7fc065139
-SHA1 (patch-components_signin_public_identity__manager_account__capabilities.cc) = a1f2c28619581c2d712421a4439556326fb0b93a
-SHA1 (patch-components_signin_public_identity__manager_account__capabilities.h) = c92d3ad23a41e1f5c3c6a23fc94776e1c3d894d7
-SHA1 (patch-components_soda_soda__util.cc) = d082ecabbc1bf60a00451cb9dac5f4dd05c36286
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = f0c46e9933b868dbd4c0a7c1a830559fbe37a39b
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 462e2801e809a600dc2bbbdeef4db16b36b46e06
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 522bd507ceedb82b0cb9f7443d23035575a9cb62
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = b4c3ff3eb4203d618bf63059b62ba1007cc02c85
-SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = a483e374bde5354a0c9f6ef2791442dee618e83b
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = a148a030e4e483debf4485d6528b980c263a80e6
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = c56826d526bc984ad4f33dd94c34e79a3accde33
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = a59945eec325f1fd2729d53a3a7ab7d63948364c
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc) = 281a9ff1f9d47a3b6f095eed3910c83a0cdbfb6e
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__utils.cc) = d1631e53a4341d2a29e4f129c0944b4f53e967d1
-SHA1 (patch-components_supervised__user_core_common_features.cc) = 31d2fce1b2ebf518c54ab8a57f6f5c3ca6ddc17c
-SHA1 (patch-components_supervised__user_core_common_features.h) = e6f75c2267c859041d0b97314356f8dd1a2b0107
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = f4f86638123e741a599dc52a9a90a6382969ba3c
-SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = 619b62106c462d33ce20643ab9caee46959bfa43
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 1ca099547e28f309809130fa84dbb2d839c18f53
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = bfabfeabfc4f2358c03f150b18d31119ba70e101
-SHA1 (patch-components_sync_base_sync__util.cc) = 8c9033d4a831e8a0805da3f7fe2e84aea568ed54
-SHA1 (patch-components_sync_service_device__statistics__tracker.cc) = 4ad0e6406fc78057b835b8dbc2db31ef34b5c0fd
-SHA1 (patch-components_sync_service_sync__prefs.cc) = 1d31f3311b18730dc833bed3def6125bd2644110
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = e7c18483c1b9da5d1f15de5891a3541b2b0cf067
-SHA1 (patch-components_translate_core_common_translate__util.cc) = 5036beab4260cb3dabe5a7f653a3ee78705e250f
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 025bcfb7da810a2d45c009b60e63267839e7a69f
-SHA1 (patch-components_update__client_update__query__params.cc) = 0694091201144b6564698aba09ca5119d503fd4e
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = b114f612f0c8c3cf7b0e3ace1f9d2c777116ca4b
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 4e8ef033ca89cfa1d688ecf7054967b6ef029bd8
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = 09d9eb2506895ed009f8e9d8fd2e733ec5de114c
-SHA1 (patch-components_user__education_views_help__bubble__views.cc) = c65284a16bb21524c3caa2526242374627f4e271
-SHA1 (patch-components_variations_service_variations__service.cc) = 866b84609310d7e4a06f5f175f3e9eefba816b8e
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 03ec271954a80d387df3c3551446da8823bfc15f
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 1cde09f349bb34497fe81f0895ba26775e849a21
-SHA1 (patch-components_viz_host_host__display__client.cc) = a18de2d4058dfd30bd9a5e4728a604328a8c6d42
-SHA1 (patch-components_viz_host_host__display__client.h) = 02465158c9752e2877f6fd2ee7f289ba197ab96f
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = f493950b1472531c2be1ab8c8654966ee35eba8b
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 8c7b5deed744681821403acf7b9fb65349d45ca8
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 4a5fd33aa5a85c60dc86ab3c9d8d7f7eaf087920
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = ceb406c89b59efbc961f5fc32d23eebf6b70e061
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 5d1edd19ef1097849b4e1bc193bb17a3aed97ead
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 7d86f535dbbc1a44598be80d0044488c7b78f158
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = 48a4f8b1b1b7af2e474e08404562bb8d491e1ca9
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = 0638053866ff0daf8e3f79b33ddf88d306164c36
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 66eebfed51b9700c5c8ce3e17619e07e52e43645
-SHA1 (patch-components_viz_test_fake__display__client.h) = 10ad2b20fc550aa02d9da157ad7e41fdfacac1bf
-SHA1 (patch-components_viz_test_mock__display__client.h) = 586eb914fd2a4fca1119246dad552bec7503ed4f
-SHA1 (patch-components_wallet_core_browser_network_wallet__request.cc) = 43b57ef4c27b125b5adb7598e87fc4ba0e079d48
-SHA1 (patch-components_webapps_browser_web__app__url__config.cc) = 9c4cbdd5318a7fc560d313b8d0b36ef5c3fbf423
-SHA1 (patch-components_webauthn_core_browser_gpm__user__verification__policy.cc) = 6a72021f0194e24b6cedfacca2eb4952fbfdeb7a
-SHA1 (patch-components_webui_flags_flags__state.cc) = 1fbff113d943e5f779898fc95c28ae601b6b4ff3
-SHA1 (patch-content_app_BUILD.gn) = 09b5e47273f665aef507ff7518a9bf42375ad04d
-SHA1 (patch-content_app_content__main.cc) = a2976d3cf160fe75b38641431ed3ad3f738d9f3f
-SHA1 (patch-content_app_content__main__runner__impl.cc) = 1eb4858d9f3cd4c6a316ae664994e50e8ba0e8c2
-SHA1 (patch-content_browser_BUILD.gn) = e6b14d6c36dc804e55ff60eab9c31b6b589a3478
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = 95cb651bb4a7d848ce7e1cf7e9503a1b0cd81536
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 1cd5c72370d2220cba194c4adfb4a64232146d66
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 9ed4e10088f469b75d0f09f889e066000813ae07
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 16842b0ddf6a98e95ff14c25fd8ccb19a128bc81
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 15b7aeca1be9c438c42465120e280fbf56f3a048
-SHA1 (patch-content_browser_browser__main__loop.cc) = f3d96965e3c366c1f5ea8541076f232a933c07f2
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 13f76a963084027b80ca586210637e90da45cd09
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = ff8fb01f6a98919e7a7e1a62585169378ef9375d
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 523cd061e4325589052f599b9f84c46612525b7b
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 286b24b468a7957a720a00a77041fa3f38c01e86
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = aad8de5d0bfecf97adb208374eedd819f60557a6
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 7d6c705a58f4c90272d39d30b915abd48538eb92
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 2506a609d78a16303f93602f8f6fdb18c20bbe2f
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 57da8fd751b250b014714f287cb318b9058745e1
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = b8a32f8f7e6714d796e652b9bca5d5e552513028
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = e1699e657671ab082b061753c3816ec85e6b4740
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 4b96c68d97becaa32f9b6632a5ada58ed63ba76e
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = 2254c992a75e71b67871f37fc161ba5d6c214fc9
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = d59c2f2678bd62e44d347cf611f3785652b86aa4
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = a84a22d3243491eb5d26fd47ce7f09249b2459eb
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = b3c20e15681fea6fde1aaad454cb1a823377de68
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 261238e8609fc1fe623b52762520bf76d40e102b
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = b32d754e574ed0c16ace5ebc4009575e5f22c60f
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = cdc4ab22567fb4dc6308b699a8820b6fca364de5
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 5e97854096398f29c39ea6357dd2b3531d9add59
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 336b87dc18ef5ff670d94af608c1296271445a94
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 359be7bbe6fe9851733bf5d301784db5ced73b21
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = e0d128db8fecf742d596a4eff30a9563a97d79bc
-SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = b9dad0d55f24fbb80b7b1e0b5971ea858316b412
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 264986cf8f77b805e1c36a86ee8a60ffd11aa143
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 677e4e4ec06db0db7147be6aa3f14334cbadb02c
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = f0d063ee0e86812705c976c11dea425806d9a84e
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 72c3e448f00ea4773e215b96c9a57921a2a1d37a
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 613393065b9f11ddb0a5b1f3561872e9d7a7aeb1
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 432512169634a01b6ff7540f4eacc73e03e4a916
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 24623f10fec424e9b545725eed4b7c905c88a173
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = b5b940b4b3ad187beffe0552e1f26226aa476424
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = f65b20c881dee1696df5b4ced20c8044557fce58
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 42b70d894bb66efec8e02620f4b264813803b56f
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 76589239ec1b376edae2c06c37af037fdae4223c
-SHA1 (patch-content_browser_service__host_utility__process__host.cc) = e25d8ac1e68df6c51171487fe78862bca0f6c853
-SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = 5425c9b926c46aa69786e4a544a1df5997a8a2de
-SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 702d91a6bc8dd57c7ea932d07fe5f352307db8f1
-SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = da656e3e0c0deb956d3a668be263e841c2339332
-SHA1 (patch-content_browser_theme__helper.cc) = ed38ec8ffafcdfda4e87643001c39fda93d61a71
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = 5c9dca4681c45edbd1f65823c46b5a33295c20cf
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 6b8f2356e22f75736540548ed2cc9f0cdc0465ce
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = eade968ad073e6bfdefbe4e188746207f446d67f
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 6c75cbdbb3bb8f044cac74bec5906e32dc15838f
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = ae3ec5ab64fed5670c72e3ac4ac91f10037b9602
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 80b6e096413ee660303c9dc05789deb462d07d80
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = b204bea2616e39067ea8366e57cf6fc93dbd047e
-SHA1 (patch-content_child_BUILD.gn) = 69df82f920bddd2f7dd87cc2232e4419dc7ff228
-SHA1 (patch-content_child_child__process.cc) = 9f0e651770dbbba46ab96fa6e6bbb2b9c6cd5b70
-SHA1 (patch-content_child_child__process.h) = de7826086291e5c251d4b7eed586c113f70a0509
-SHA1 (patch-content_common_BUILD.gn) = f8ec77b3089e5b9593791b205872a801fbf23e04
-SHA1 (patch-content_common_features.cc) = f69f65ff2a69ca7d95cebe3a66adf5301b44c337
-SHA1 (patch-content_common_features.h) = 31793b85e25e90739f6af46b664da1e6529accad
-SHA1 (patch-content_common_font__list__unittest.cc) = f1de1b2a9c2732ff55e903d47d5187610f04b09c
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = e0c2edd2f285b76b63182bad54607229e1de3be1
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = d3417cccde081af06ee4a71b3c2b884c50ea81ae
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 85e3ac6b161eca239cd6fc1ded767ae3aa80fc46
-SHA1 (patch-content_common_thread__type__switcher.mojom) = 8dc8ef15dea7b80d5148c4490ea64c68bab37501
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 53e51c555d39ef691fbc5cbace2c72cbd5380609
-SHA1 (patch-content_gpu_gpu__main.cc) = 04917499837f617d8af1c4d0a7800475a9f25c6a
-SHA1 (patch-content_public_browser_content__browser__client.cc) = 319af5febb165b062d6a3110abebdd0982cb1957
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 78d97c8f4828a62d1ec9b2fe5c43d2b91917bca2
-SHA1 (patch-content_public_common_content__features.cc) = 6997479862fb4352b031e815aee14e23d08a887f
-SHA1 (patch-content_public_common_content__switches.cc) = 1d0fbd7fa288f0f6da33a889c4c3396aae23aa34
-SHA1 (patch-content_public_common_content__switches.h) = e834affb188f02991d11d63d11000c3e740e3359
-SHA1 (patch-content_public_common_zygote_features.gni) = 00c2fb8d57b32fb04b012bc208fa66516c8e9281
-SHA1 (patch-content_renderer_render__thread__impl.cc) = 25e260a7e585682745ccd4fc4936665f1dafe711
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 18ef921deb64949eba93beca3ad4ced73a3b85dd
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = ac47f65084f4ddfe314f481f5395ab0526c132e4
-SHA1 (patch-content_renderer_renderer__main.cc) = 9f14cff35743e802ffc7cb1b5c27834587aeccac
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 5973c748f7fc4129be304ff1546caa8a09af4708
-SHA1 (patch-content_shell_BUILD.gn) = fab08926e3fa21a4971e89b5a298c17139a8126e
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 173de014bc4443f4f3cbe5d176a0709472937e2c
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = fd1e2d15e530ba8fae8e7512c0363b69c042d48d
-SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 6f5b00dd330d0fbc98f758cd091afbe781c24299
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = ca991fbeca3a622e3249cced4b303797911b990c
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 83dc47cfa51f8ba848226a4d027bbedf64c93f1e
-SHA1 (patch-content_test_BUILD.gn) = c7da13fcc2e5eefcdcbe82de9ce213c6d82b618c
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = 6c94666df88852811216369f2f58f1c2eaba9348
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = 0106f8af36f6caa6c2c5f47b1f15c3e48308fd26
-SHA1 (patch-content_utility_services.cc) = 742faafb252222bd929882f5fb7dde0f3cc58e04
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 06057d7c7dbafa9062ea670858468769b91cfe1d
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 00ac3b7bf27f24f4d04f49a4bb6d75a9e2671f77
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 9f904d40286c38550f7d9df44b0f37ff1ec19bf6
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 987baa8286c5861e130be2b44b4f88b20c172c56
-SHA1 (patch-content_utility_utility__main.cc) = 2402f1d4483bcd9523c9225a20a9b7989ba6fca1
-SHA1 (patch-content_utility_utility__thread__impl.cc) = bd808ae4b172469c549950ee4c333c97216de47c
-SHA1 (patch-content_zygote_BUILD.gn) = 95cb8fc4b3efe0523a2ea820a1e0c7aaa9a373ca
-SHA1 (patch-content_zygote_zygote__linux.cc) = 875107121e268d254d00e78780956f2476e91f17
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 57682a5e65bba7e635735adf56871659834457e7
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 3e6d0a37098a05a368225eceac7259b85f531c70
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = a91b92e21486596142a9ae28a9222c075c1fd3eb
-SHA1 (patch-device_fido_public_features.cc) = 45341c85afeab10cc85de35e9587017df7b49ac2
-SHA1 (patch-device_fido_public_features.h) = 4c344b4a01bec8e38ca073874bc7844b17f9f20d
-SHA1 (patch-device_gamepad_BUILD.gn) = 97ac8b1bcf34520a72e6f249b88e2fd8d8251bfe
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 8c6fd920f071937f6a58fbf90754c059b18c5a6b
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 640c113f52a8c47e2b7fab252e6418a66e81e21f
-SHA1 (patch-device_gamepad_public_cpp_gamepad__features.cc) = a3960227da7459630f2c4e62764c970182119644
-SHA1 (patch-device_gamepad_public_cpp_gamepad__features.h) = 5005ca99920f383a9c68b7c5414d9945fb1a98b8
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = b9ae1223544782e76cb929496207700ed300a680
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 1b87a893d8c885444d6af4248eed591806aa057f
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = a8a61dd6475ff4a3043ce4ce316d9a632548059b
-SHA1 (patch-extensions_common_api___permission__features.json) = 430516a0f3888cd9b8fae4cf6c2ef2f1481fae51
-SHA1 (patch-extensions_common_api_runtime.json) = 665bca0d6ac3fd5290d48e965dce94b82f43fad6
-SHA1 (patch-extensions_common_command.cc) = ea1c3cb5da5cbcd360554b7f9f488be721470dbc
-SHA1 (patch-extensions_common_features_feature.cc) = 6ab4469ec5ee1b5123476a233326a43ed9613e35
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = da2e91fc6208b24d1192429e100616323bb29f36
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 89a39b42df4aedb9c4b6467f7773739fe8e22e06
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = d2023590b7c19623c3a9eaeaeb8d2f285de444ff
-SHA1 (patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc) = 46ba37feb5cb0e3a2bd85de8ab52c89f97d3effe
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = 129fd0e4ed43ae34aa1a1a9dd1fdb26c93bce2f1
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = 9fd5ad22a799aae82456ac371804fe9d47e40f4b
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 6dc26a3a6e954dca96924921cab259c4232904af
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = bf470964d0c9e6d4a99c4850fc4f85aa1e50ba77
-SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = e9dbba1419fabe51d2c0d35f638616d0ad280180
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 5c0160af9839f2ed3da02943189b278850fe26e3
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 633977b4f71d1942c29d1eba4b382a1d86207d1f
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 83babfa2da78e9a921b8e1b406dff7b29c57ec7f
-SHA1 (patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc) = 3bafa493926f2753a7d2699040b5c35f676e92d0
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 63ed41b7a4d245bd9458abf679db6f4f00f0e96d
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = bf7c65f3bf9af5a2bb9f6f65b9fb661ffe48c4a0
-SHA1 (patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc) = 28de2a62620dff9f192d12b801e17c93d002a539
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 12aed713776881e5680a27bb5c1e3c4f52d59516
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 001d1bcda37f1948f6d87cafd650ddab30993df5
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = dae94cece0e7ab197369ffa7b4bb6b673544568a
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = e4c53e7cc807f0b78edc26ba1a5dcc5f365c22ac
-SHA1 (patch-gpu_config_gpu__control__list.cc) = 380a15cb04a6bcd4c483a425a3b27c016d73da6c
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 9d38030cdf6690e54897ed3eb3c71182e231f9ce
-SHA1 (patch-gpu_config_gpu__finch__features.h) = f9c1acc81d483512655f6fe23f4615d2872f01ae
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = eef1c6ae6b4dd50009e3367a2b210c225412b211
-SHA1 (patch-gpu_config_gpu__test__config.cc) = c9422c9a12def3feac7fc46db6d8913cab447254
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 23890f23afc47912bd0d6a4a79fdf1904bef9db2
-SHA1 (patch-gpu_ipc_service_shared__image__stub.cc) = af293fc5636efce30175ac41193ffe72a0efdd58
-SHA1 (patch-gpu_ipc_service_x__util.h) = e119337d05d92d62b50d920817c33e48fd7614e7
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = c1355bd45631a8e6a87308b0ab9a1988490af6e6
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 3d2c08caa66d094cdcb7c3e457945dddd73332f2
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 8eb3fcd5788e204f15bb53adb85bf7d4315fcc2d
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 827e6f6c1e63646afc6a4c7caf816740bee0470c
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 0b1246eba4d3217afe3b42307329c18013fb77a1
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 94121f1df8c22e49d6de1c105edc2d2ecb31dd42
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = 85184878c8fbaa7ffd32b9ea97d583c5852d5295
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 191090c88f283c49cdda8a6d53a2af8f9c3f3bbf
-SHA1 (patch-headless_BUILD.gn) = e4081253ed346c45e130be6b4882f9bd1466552e
-SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = ffe4b7738ed00b7cafd5a6e9948c7b08ca1894d8
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 93c8eabeb79c94b3a1fcf5445e0ebcee765a6258
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 188a9c7ad1fba5c91dc0981d597dd19a71b4aba6
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 1e722f2b928a2d64636f51bd6ded05d84827df1e
-SHA1 (patch-ipc_ipc__channel.cc) = f6c93bac936d6e9a0703883121714daf0825973f
-SHA1 (patch-ipc_ipc__channel.h) = 87a0f1d3c461c32e0c9ed97871cd78d2dcc6daa3
-SHA1 (patch-ipc_param__traits__utils.h) = 53b419dbcb1386a9e3a54104aedcc5ce826ec7b1
-SHA1 (patch-media_BUILD.gn) = 41570eafa1d5cea5f2199f5d64f42ca31c814cdc
-SHA1 (patch-media_audio_BUILD.gn) = f2abe9830ac481de3d8c5c65658ed0c5b54c4881
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 6f5ce95e1b080d72bdac240917216992b8e624d2
-SHA1 (patch-media_audio_audio__input__device.cc) = 628e2725f5dbaf26790adce06e72651a3809731c
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = a890e4496462df0286bf4cd043d9eea9fe1cd907
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = 3928432ae729bb09c1247bfdf62aa783c0236601
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 2fc98a41f76c5f4c044ac15d62434ab52890bb99
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = cb1355313f96f4fe1ac076ecd5c60f88ed02d467
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = d43088a6e9d2a261f70c3341710f9a9e1e0facdd
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 54f672e7ebd2a7f037b78a3eb59bab1abfb42327
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = 8692bfe30ebbb86843fd48d8d7e8ed8a4ed4072c
-SHA1 (patch-media_audio_sndio_sndio__output.h) = 73522a1674da43ce8d5c8a86720e30beaebdde6b
-SHA1 (patch-media_base_audio__bus.h) = 01ff2ba1d5307fbe3729fc40768885a1cc83f178
-SHA1 (patch-media_base_audio__latency.cc) = f316162fe287a319a6ecc552dffe913d66ed6d3b
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 833baf92da4b47392c77df9d48d9ee3f9602638c
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 05331ecdbd09100c37d524b7b2cea9d529c04c6a
-SHA1 (patch-media_base_media__switches.cc) = 2b624eff2b1bbb7422604fdd06501790952e1d61
-SHA1 (patch-media_base_media__switches.h) = bbf536666abc492e7a611d609fcccaf172da9830
-SHA1 (patch-media_base_video__frame.cc) = 4b8135f742675c1c57b94b28db19d504d0d15c5a
-SHA1 (patch-media_base_video__frame.h) = ccd85e273ea5e34ff3d0cba8619f86e894cef606
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = a0c397b85a2340d9bdf8ba697efd9d4a79267db7
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = e73965363ef2b74c83152b89837430b9c358e8b7
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = b3ccba7892212bde3dcc4a5153cbd2de7c84c648
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 48ac89dbb1090f1f7a4e5e711d8880d971bd4c8a
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 599239c754ad5dbb8196fa2901eacae0b2fe165d
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 257bbcfbdc256f082e5fbd1b9d473e1994363f28
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 86b5ccb426cb4a852c8d27202b8d8536e593f8c3
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = c429c466f52238b03990f9cadbd1eaa735951622
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 7c3de7c3040e69c5a547fb4d4f90d477906fc8cc
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 8ee06054a07254543b77c47777ec4073df77f1df
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 454dc423875a1519df24e4241433f7d8aa5a3542
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 0d991fc5240e8a8e01ee24627b02530ffc2cd774
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = c8fc569116728fb74eb8c45945142ac7389a4ac5
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 354dfc733e67a3c853e1118dc6870b85b60ee61b
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 2ed7caf14e5c71dc0e5e2e40aca5d158dda949b5
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = c6f237785e0ba92448d0a3b6165d1398bd99ca9a
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 173a3cdabdb79ba6547afb585f74a32915d197af
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = e450caf45c1d4c4755aced047c51e8ab5ab0a674
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = d751c2efbd586f99ac89fbd47265304c8d8f1a19
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = b7deb8afd54467db2602179c397210e7674fe1df
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 31976d1941fd7b356a4cf74786c5e2871bf8181a
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 343ba3c4e1d61558dc2c5e6555eb293ecf5d06f4
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 7c1f3aedfb6445ef777b2a9e211b4ebad0da26b0
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 7554e2e013f0cdde03485bb9d59e0671b91a1af0
-SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 026636aa2d872896ba5533c3bc1db15b4da07f15
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 3cc1af5a94c3aa7400d73d46ef2b8f20aab2bf73
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 411f6c0889ff56be480537f6c495b99fcb23afe2
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = be0af4c1b870ca00ae74417f3bb62a3fcc8c81ae
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 9a47d63e720cc31b028f72e0a2b91a90b1dee37b
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 314cb455e450986ec62b6bad99ed944004f4e0db
-SHA1 (patch-media_gpu_test_raw__video.cc) = fbba4a809651acf984d7df52b181492fa758f988
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = a4e57b4a6087800a6e23d3877cee9ff8b0ad4c82
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 4c1ab090710ce59912c8afe319ed48c9af5d57bb
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 23c193812909deb90df7e2df756fdab6a735ca9d
-SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 2c4a71d986fb261a25926e14db7b2208c31bdc58
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = f7e0608da14a368b00256c7813b8cb3de4980464
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 4cd33ac3e9f18e96fd8590747ba2a0c6bda3d2b7
-SHA1 (patch-media_media__options.gni) = 24f9cec555cc912e89c2e8c1bc1992c8b2d9a9b5
-SHA1 (patch-media_mojo_mojom_BUILD.gn) = 11fe7f46cef896e3a1e03682e34e714fd50af147
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 494fbe14d6006dd3ab80c3777b2e811c5da36acd
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = b61032f18510492d05ae50ec40bd95929c22803b
-SHA1 (patch-media_video_mappable__shared__image__video__frame__pool.cc) = e4a69aaaac38fcb94002c1b2c134d8d63569cbbf
-SHA1 (patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc) = 29e2297eed054196be70517485b3a2ce0d0cf22e
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 393dca6f01b4ce260b70b44acd12dac79e75dd23
-SHA1 (patch-media_webrtc_audio__processor.cc) = 29552c9b15dc6dade74df34ec04d57ac94d22682
-SHA1 (patch-media_webrtc_helpers.cc) = ae7ff2f5b6667d4c9cfa6d64508245ac00987659
-SHA1 (patch-mojo_core_BUILD.gn) = 82ec4a9387dde5444540abc7ffc8402098e26523
-SHA1 (patch-mojo_core_channel.cc) = 1b1b4fbe533cb201d0569a39f934a07bcc589a4c
-SHA1 (patch-mojo_core_channel.h) = 62f6a10cba650a01b1e006edfb72f8abc4c2aee6
-SHA1 (patch-mojo_core_channel__posix.cc) = 9e8cf6d74e612d119ec19730855751a0436a6381
-SHA1 (patch-mojo_core_embedder_features.h) = 0bc12f75ddf78b85ca5ac5e4345b0c1c334f56e5
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = d33f31854edf164d312a0ef33d23f13fac2c1467
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = b85a92def3a5581d929cec939e2b8c4bd92059a4
-SHA1 (patch-net_BUILD.gn) = 2b45c5e1e5978cc9de4679850ecee53e1085887e
-SHA1 (patch-net_base_features.cc) = 88fbd31c1ac38aceab8ddd769831f9a7791aec04
-SHA1 (patch-net_base_network__change__notifier.cc) = c578276c715317667ff001220f230f1b2365c952
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = fa398c982b6c5672a5b2eb963e3150fc0473c487
-SHA1 (patch-net_base_network__interfaces__posix.h) = aa0dfee5098047ae4a6a363c3882b4e44cc35dab
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 0cb970d95f076615e6f4f613a8ae589cf8465642
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 896b6ddac621045c94a5e33cb964267843402302
-SHA1 (patch-net_disk__cache_backend__experiment.h) = 3286e3f7e66446ed01e2260b9beec72e1f91013c
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 3ce895c5fecd3e80a3b324e54bcdf9bfb7673118
-SHA1 (patch-net_dns_BUILD.gn) = 03fcbd5d30844f98b5c6a83ce2895375edf15010
-SHA1 (patch-net_dns_address__info.cc) = ce02422cf4ff6b48c562b8dec3c07e7fc538415f
-SHA1 (patch-net_dns_address__sorter__posix.cc) = e99ab3a7f8fc0177c90ff4fdbba6d369af12b344
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 47e2b471e2701491e271c3f3ad8a2203bb6f5d8e
-SHA1 (patch-net_dns_dns__reloader.cc) = 9ec20d472cd959eda98fef628115a356f2802b0c
-SHA1 (patch-net_dns_dns__util.cc) = f29720978955452251a39d3105b834798f78e7f6
-SHA1 (patch-net_dns_host__resolver__proc.cc) = 8bae074d4002b7eeab8fcc09482c02bac9c78c12
-SHA1 (patch-net_dns_public_BUILD.gn) = 5cb28c2600333961b9cee7c6e147479bba5a4abc
-SHA1 (patch-net_dns_public_resolv__reader.cc) = a23cc85324b7767f72077e837c508c87c8c0a724
-SHA1 (patch-net_dns_public_resolv__reader.h) = f6aea79e896530a4f70c4214f9e067eb98842779
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = bfe1bae2c479ee2b58fa81efa95fc569a6e477f0
-SHA1 (patch-net_dns_public_scoped__res__state.h) = 79ae21a106c048dce7a9fc3e437dd0f3fe35e402
-SHA1 (patch-net_filter_zstd__source__stream.cc) = 31298b5a00c778a7388a47827e2adc473ed5485b
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 0ceb331886ffb9e1e6846371f05b6e29e4db44f3
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = fe649736a2ed143d58b09c404a2dbe049aa21620
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 8b681688bb1cdf6befb26797b20d401e13e433dc
-SHA1 (patch-net_http_http__auth__preferences.cc) = c30fd2cbf6fddcbd4302ca9635ec4dfa8f08a6f7
-SHA1 (patch-net_http_http__auth__preferences.h) = 3859a343cee6b28e004131bb3e63f4dc6d0ecfff
-SHA1 (patch-net_http_http__network__session.cc) = 84dabce0bb573cd80e43317ac57faa5d187fde48
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 845800f09d87696960bcefadb993370fff31cd53
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 5f95b692577e790f2dd117da099b7cff9b5c495c
-SHA1 (patch-net_socket_socks5__client__socket.cc) = e3fbc6396d52e7d06e3b44cfc52da1280ebe44ae
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = 3d59c20795df03dca12dac7eea4671a60d6feaba
-SHA1 (patch-net_socket_udp__socket__posix.cc) = 2e79ffc12f6e88a632c8f9f0408840772ca2a15c
-SHA1 (patch-net_socket_udp__socket__posix.h) = 8c8ba295d9725664f48de032b3c9e41d49611c9c
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = e6970082527b462e05215f95f368d4c9c859cc7e
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = 666e490ded55ebed0d7c847690037b73f4c22eec
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 960d6a910ec920b70027a5ecae377a1fbcac122e
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = dc7492d1c7f2aa069821d02c45bf7a0282f44363
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 4df352af04d9a8316103d20a213da252428aa905
-SHA1 (patch-net_url__request_url__request__context.cc) = 06e6d1352cdf290b890084dbbca1228143e3fa23
-SHA1 (patch-net_url__request_url__request__context.h) = aa402d04b9b21e48f690601f7f01fbb9ee7ef45f
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 3c99c8c4826bf50e5b2ae5086c2b20242479ad10
-SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 643f6414f304e7bc3ee18a0d488f8f2ecccf3f6c
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 01a4d0d7e97d551e67626dfd360f02155433ab03
-SHA1 (patch-printing_backend_cups__helper.cc) = a763299acba6a61282a1d6730a248f98476a1154
-SHA1 (patch-printing_backend_cups__helper.h) = 065cb574be7deadcfbf6dc7136fba965c2589366
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = fdbe696403205dd0a6bc5da66c9c03be2218fd56
-SHA1 (patch-printing_backend_cups__jobs.cc) = 9946a856af01fb5c460f5fad26069156a6183898
-SHA1 (patch-printing_backend_cups__printer.cc) = bae51467dfdb9fc1a712cf65648a2ed86f0d3bd5
-SHA1 (patch-printing_backend_cups__weak__functions.h) = 0e98f20d90a168f111ab19eb33fee83521a69f31
-SHA1 (patch-printing_backend_print__backend__cups.h) = d2dfd1a1c07cc97fe4c26f6d1eba67746bd21fa2
-SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 05756f677e9ef348d2d898bae94a0974bd51205d
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 2c80fca32c6abefc5881a164af38a5914afd6650
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 9f1e2f3ea08c19d798ef38abbd30ff3bc38e7a3a
-SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 6337cac480517585d6a6567ec07b167bcfbeb3f1
-SHA1 (patch-printing_print__settings.cc) = 1a9c6591fa83c68bd4d614158fbaf6ed840bff6a
-SHA1 (patch-printing_print__settings.h) = e5de2a1b22b9cf7d9e410759831401e3eef2de5d
-SHA1 (patch-printing_print__settings__conversion.cc) = 78201c753976326bbdb8f4d7a9faf064ca6883fd
-SHA1 (patch-printing_printing__features.cc) = 9d121a49d167454bec31abe67de1735d7d646a0f
-SHA1 (patch-printing_printing__features.h) = 0db4ded640aa4d4f7954178d0f2515a0f50bb83b
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 357ae81321594cb178ea44caa9213a7b3d407002
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 3b9293ba84386f284f5f763c9c93c780908e2528
-SHA1 (patch-remoting_base_branding.cc) = 55d5c0d0c08a62fce6b832d1662ddd6561dc0969
-SHA1 (patch-remoting_base_constants.h) = bb1a8ff9ffca80a0b139b7996b66a8fd3fb967ec
-SHA1 (patch-remoting_base_crash_crashpad__database__manager.cc) = f40b9cb5e8577bf134c4d05ddcce9b8e2ffb16fa
-SHA1 (patch-remoting_base_environment__details.cc) = c8a818b834eeed493139789d65de027ab0a0cc00
-SHA1 (patch-remoting_base_host__settings.cc) = 2ae9fbb082f38223e4f8905812c75475f1a049d6
-SHA1 (patch-remoting_base_remoting__export.h) = 925d794dcc58fd405cbc0ef5d450ef801aba74b8
-SHA1 (patch-remoting_base_security__key__socket__name.cc) = 53d1f845a50906e376593b72c71916d8d7a766cb
-SHA1 (patch-remoting_base_username.cc) = c1e1035a5175468836e3a7b8c277ed189ef09df8
-SHA1 (patch-remoting_base_username.h) = 4e9f20c4d710cb2d50a8237901839890b81dc753
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = c2c65d4a32d741b68a38cfbc80039b536e1b99fb
-SHA1 (patch-remoting_host_audio__injector.cc) = 939a3da66aa4ea88a41347891b72f3d4634ec145
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = f67a84dc0ba2964c9c2ffda9dc9260cbfacce10d
-SHA1 (patch-remoting_host_base_switches.cc) = 6a9eb46f64e0c3e7d04a3ffebe37500d9fb26267
-SHA1 (patch-remoting_host_base_switches.h) = 624ebbd954bd6d494799f1d33297f764a844f5d4
-SHA1 (patch-remoting_host_chromoting__host.cc) = 78a51e639a9d581a5dccb513c6b56b1c5b02fb45
-SHA1 (patch-remoting_host_chromoting__host.h) = 728451d5627c7966fcc4532b7b59ca488ec5e3ac
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = f0c9daa68127fa03f654bcef79d278db649df442
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 9b61459f2a46a599441e4ab578c659e251f1c53a
-SHA1 (patch-remoting_host_chromoting__host__services__server.cc) = 6e9a06d22aa80582978801da10862d1450937a73
-SHA1 (patch-remoting_host_client__session.cc) = 8f92e613435ff552d8c54f1cdebedd4356f2a257
-SHA1 (patch-remoting_host_config__file__watcher.cc) = d50eb9620247ec0a16c51da4a86885668cc8c056
-SHA1 (patch-remoting_host_config__file__watcher.h) = ee98191061f2595e25fbd604aa20184a78338726
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = d70fabeb5fa922837732167f801ce508e6141c6a
-SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = a1938b90baff2b4af1182a58c0659f9d86c03678
-SHA1 (patch-remoting_host_desktop__process__main.cc) = 6b0b008b4b68218147cbf4d6c2277fd639c9644f
-SHA1 (patch-remoting_host_desktop__session__connector.h) = a3281a153d7e442ea6360636db00d03ad6052005
-SHA1 (patch-remoting_host_desktop__session__proxy.cc) = a4a48ff274634055459401d71d380d383d92513a
-SHA1 (patch-remoting_host_desktop__session__proxy.h) = f7720f5328c2e77f0ef6dc2d556db3c01f71fe59
-SHA1 (patch-remoting_host_evaluate__capability.cc) = 7e840895de4433ceb055e4ac05d83cd459e470c9
-SHA1 (patch-remoting_host_host__attributes.cc) = 04c3a1685e9f514455065e05139a0f657b7f4fff
-SHA1 (patch-remoting_host_host__main.cc) = 576034053e2cdceeb0873c3d542af2b1309be649
-SHA1 (patch-remoting_host_host__power__save__blocker.cc) = 8eb501d1fc407fd33bd3d46eea6141ac89c1b610
-SHA1 (patch-remoting_host_ipc__constants.cc) = dfd6beb6c6c4d8c6bedd5281a760df34eea53932
-SHA1 (patch-remoting_host_ipc__constants.h) = 056baec871d63be0412404d7a12ada76f7597d89
-SHA1 (patch-remoting_host_ipc__desktop__environment.cc) = 2dcb4f17aea2b920e3542e59866c0eb6aaa2aecb
-SHA1 (patch-remoting_host_ipc__desktop__environment.h) = 462a1c8c2fc6a55fe8d6de3b3d4281996f1754fa
-SHA1 (patch-remoting_host_it2me_it2me__host.cc) = b27d17a18ee94a09aec2a64eac1244640a106aaf
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = f4f219acd6075bba961cb7fa00a0c7a7c4074e40
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = b05be5f6b0d6640ea53ebcbca1642eadca5fff56
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = fdded4a354fa12f2f636665339285a41123f2461
-SHA1 (patch-remoting_host_policy__watcher.cc) = bc22e6fbb61adc65e44c6b7708f534bf13cf3a27
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = f0dcb98657454ed4355c40b2d8ec54953ae73574
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = 7cc630820e689c472a07bd4532ab44156655cf3e
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 615033832c8ef80b54e9c6776cb20b8c67f4f920
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 54a4fb4552f7d0b2bd26a747cb910924619fb8b9
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 901dfe60348e7ab13904d5aa49c8c0b7c75923ee
-SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = c96debb676f41f2e9e740b8dd3890752d380c2a7
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 8231758a2fc65d36b9482dd8009a7722b3233992
-SHA1 (patch-remoting_host_setup_daemon__controller.cc) = 15a0354fda031d716008d668dc8150195eee19e1
-SHA1 (patch-remoting_host_setup_daemon__controller.h) = ddda2de350f9ccfb39603f09267af11347862478
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host.cc) = 465f2aa5acf67b02e3896519d8d939fa3bcd964a
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 3e4ca85c52368ebff9122604eccd00a693f5dc1c
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 067d0e21a83aa7423c62dd503e4f16dbcda60e27
-SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = cade64de5f54888ad0885c64703777c43ef81dc3
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 0e73d4b673859ba69cd9015b5d4d6b9b172a5437
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = cf63459846971e4b6442043ef52f93f2ca187205
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = e20b239f9516b0585b111cf26ced3e440cc23bbc
-SHA1 (patch-remoting_protocol_webrtc__transport.cc) = 572a02f2336475cc62d3bc06614e00d16b6fb933
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 7290d312e29d849eea66de9b67e9b8405ca8acef
-SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 9f1dbdbe3e62c23dd07adc470053956e5e59aa30
+SHA1 (patch-BUILD.gn) = 687c5e85f36f14ac063bdc54b50f57d35c9215fb
+SHA1 (patch-agents_skills_magi-mode_tests_testdata_mock__app.cc) = f175c5a757ef398c103a3671474d978a2425112d
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = aa5d52e40e9fc930f8b2c9246db792cd776dc549
+SHA1 (patch-base_BUILD.gn) = 48f2899a1e310569b5c3478f7aa984b457a4609b
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 9d118382e1c552838b2d190a97a4c6d27341742f
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = df1fa0a0e368e44424571c0a987cce8d20d512d0
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 4bdd8ccfffd6ed3b77899c806d2eb58846f2d3eb
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 73369dd2622eb7cf04176b6030b39ed33382dff7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = ce831d3c6daa1c9dd26456b41475d0d274be0e57
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = e11593c4acad72b0f1055ddc30230001feee618d
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = b323457cfdf95a4be9981092502061821078df44
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 7541783ae7db2255776d9e5ef43779057535e57b
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 0a89440a2c9e604767e23cb1bb596e0040f6c9c8
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 0ea5261c9b3a3c11cffd275474687843a8dbeb19
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 5a97aac752c53daa0655abad597ec37944912133
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 0407f1b1c513da4b93f68097855016943ff1dd5f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = e1dab9a0c5b33779765a1bdefe68b72967613b3f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 9142677298895d44b1bee7707a1cd1cc9f23c8b7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 6d510455140bcdf2aae3fe885fda1f6d9b3d67fb
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = dd85d1f9c2628948bcebcc7ab526190ad11cc01b
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 226ffb980f7777367511016b34e50b9961aa9524
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = aa4f1f8930d401ab6f1756ebf74a9b8c7bebc461
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = c746efeec9eaf59541661dbaefb49bb4bda397c6
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = bbed8eb53cc03918fc604010d29b400c5846a38f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 05500e5ac7f9389ed4a4b088b0be6ae45178f939
+SHA1 (patch-base_base__paths__posix.cc) = b2cae56af2f8bba9aa75e8eb1f9d661ed9f37117
+SHA1 (patch-base_compiler__specific.h) = 3ab4a951fbe81d90447ec53fa4a474b8491231b1
+SHA1 (patch-base_debug_debugger__posix.cc) = bf6e35d8362a05b2821bfc2dfae07dd20835bb55
+SHA1 (patch-base_debug_elf__reader.cc) = 1d013e7e57f69197ce342ba42bdc770e61c6bcab
+SHA1 (patch-base_debug_proc__maps__linux.cc) = 4195092eb269b71c1231fc39c2ece0411e69c9e1
+SHA1 (patch-base_debug_stack__trace.cc) = a9f69f56154f85efc46bd567ef5e3b12a79641d5
+SHA1 (patch-base_debug_stack__trace__posix.cc) = abca407e8c7c62af34e54315f4efb3c030598005
+SHA1 (patch-base_features.cc) = 55af5cd81d1539fba1a3d4c8972d812922121ad0
+SHA1 (patch-base_files_dir__reader__linux.h) = ba728a1fd8e7f2f7d3006bf601b405b3b1ae29cd
+SHA1 (patch-base_files_dir__reader__posix.h) = dc9b081c88765bb4ef4852e8e46129221159bfe9
+SHA1 (patch-base_files_drive__info.h) = 95cc89bf4492ca21b338496cb792b644cfded33b
+SHA1 (patch-base_files_drive__info__posix.cc) = 4233c4a6feb1eb64ffd69b8ad586afecefb03b78
+SHA1 (patch-base_files_file__path__watcher.h) = ec524c6bce6553a00ae26d330dd528cb18fc1df2
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 6ca0b139c1ffff72a13f83297a623783f23af2e4
+SHA1 (patch-base_files_file__path__watcher__kqueue.cc) = 36ad5abc950edb6b49821e1f181f5e0140fe8825
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 1d025d404bea83c1f23474c03964d9331e86518d
+SHA1 (patch-base_files_file__util__posix.cc) = 134812a02cad1f397ff8bf7f2429ab97e1228bda
+SHA1 (patch-base_files_file__util__unittest.cc) = 3facd48300c1d324c25363ee618dff585acb9470
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 37ccc696b0ad0bcae8aff64c37bdb22e66ff4bb0
+SHA1 (patch-base_files_scoped__file.cc) = 56fcfca5438ae20205532e04fef2a68ea5b67fff
+SHA1 (patch-base_functional_unretained__traits.h) = 1813524d06f3e7a183fa1e1327189e18c8477413
+SHA1 (patch-base_i18n_icu__util.cc) = 9ccf01dbd9c4e081f82d633ac3e71517a18ced0d
+SHA1 (patch-base_linux__util.cc) = 270179e3917a1cbd6eabbcab35960e87579822ad
+SHA1 (patch-base_logging__unittest.cc) = 113a8af82ffe16a8e83eda76f880d216b46a5a59
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = 50acf06d2f135aee820390acf6388b68100ae47e
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 8c1e1375fd8475de27f12773a8d2d8231fe44ed6
+SHA1 (patch-base_memory_protected__memory.h) = e9566b7160ae66fd61ec2b368fb15dbc968a1a19
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 18a5c9c8745401ea5e29d694ea7f12320e113067
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 19ea25ca0086d0619d5fed6a2eb63d52f68dc50c
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = aca6d423b3cb4d9bfdd98aea281048224520471f
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = ca087f97ef93d868fbd3997c28b7c560489cd73c
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = f5ad0c65d2eddc8065cf5c45b4914de6a06ee15e
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 0611ecd9e8db9fd3ef6d5b4731b3f2f638c4bb63
+SHA1 (patch-base_posix_sysctl.cc) = f24f34e33edfcc3d2f0aec0534ae001cccc64dc9
+SHA1 (patch-base_posix_unix__domain__socket.cc) = 04b24eb489bbf685a2608deb62d893ed9bf72c7c
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 36c5160d29435808cda3d7d7e8c53df060fcca3a
+SHA1 (patch-base_process_internal__linux.h) = 6b3fcece27b4bace41968d1a150202c0178f2359
+SHA1 (patch-base_process_kill.h) = 24955f4078e86be551150485622d3d65059b2796
+SHA1 (patch-base_process_kill__posix.cc) = babef2db9b7a2e73e4a34db488d3296488bc0a46
+SHA1 (patch-base_process_launch.h) = f756c27c7c46cbf0c233c62c8a20f45e4d37b2ba
+SHA1 (patch-base_process_launch__posix.cc) = b20238d7dbffa221762b0eb2da8bda2426423227
+SHA1 (patch-base_process_memory__linux.cc) = c9f57aaeee79d50721b73cf231ff47c1872e3bfb
+SHA1 (patch-base_process_process__handle.cc) = 4d5abd6977021ebd85d2af96494ce896b81d2d62
+SHA1 (patch-base_process_process__handle.h) = 3a4bc7b5bff66b503eb9784d29069fdbceb13804
+SHA1 (patch-base_process_process__handle__freebsd.cc) = 09912030848a3f7023dc28ff8599646583c89821
+SHA1 (patch-base_process_process__handle__openbsd.cc) = d50bce5d7a1e53e78e600ee0ed5eaea43f4f6117
+SHA1 (patch-base_process_process__iterator.h) = 5054a3e111a61ea0679d2bb659fb4084d2244820
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = b324bca30d3f226f49bbb96a3f64a6000812f861
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = b51b669633d22c68f8c1345a591447daf6eff6bb
+SHA1 (patch-base_process_process__metrics.cc) = 46785cab17af366564bafb4eba27ca15562326c6
+SHA1 (patch-base_process_process__metrics.h) = bd592fecfb4b78bfe01f423810bcf50f0bc75953
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = f8814dac50579f706a34413eeaf01ea0abe1d307
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = aff3f87da4858973e06614d097533e2ee1fd6b1b
+SHA1 (patch-base_process_process__metrics__posix.cc) = a3fd615926a93bffd8360077ad9c4cb359830b3a
+SHA1 (patch-base_process_process__metrics__unittest.cc) = bfd75fc630205127e86cca709d446425814c9841
+SHA1 (patch-base_process_process__posix.cc) = 825b3b300b8ceb781e303cdd12438238756579d4
+SHA1 (patch-base_process_process__unittest.cc) = 8dc9e89a5816b8259be3da6e51e14bccf6043011
+SHA1 (patch-base_profiler_module__cache.cc) = e39a1d28d03ed6a4ef48b3be7c035c3d541d6810
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 56bcfa0c4a878b69796615a508cf61e729901aa0
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 4a4a67c981378f5ed8a4670a3b100991b6ff4376
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 26eeafebcbdf71512f42ac397f3348ed2e5e58c0
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 48a790f224717d2aeff9a960996278a511226ab7
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = e2fbc4c3d0ddfe14fefa3477870d70d64533222c
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 617dfae5304d9c07a0a6f5b8d5d91ffcf38d8ac2
+SHA1 (patch-base_rand__util.h) = 4100cf7ac166560a2c3ded1a29b943e497bb5529
+SHA1 (patch-base_rand__util__posix.cc) = 706d660c26f5ea066702a8ad05498b9415350641
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 50e6f1bbbcb95c21de428f76cbb051282bc40486
+SHA1 (patch-base_synchronization_cancelable__event.h) = 309424f037b3b6602dcb00a894b47ce5dcfeca0a
+SHA1 (patch-base_synchronization_lock__impl.h) = 489cc5dd14e9e03999b53d1a0533b59fc430e354
+SHA1 (patch-base_syslog__logging.cc) = 027d5d9ec6e82f34ebae5fb7710cef49fa70ab9c
+SHA1 (patch-base_system_sys__info.cc) = 45d066a0672558bc69e24ae15469d5a85a8c9c17
+SHA1 (patch-base_system_sys__info.h) = fa76226a39164fe509677065f5753c362b7d00f0
+SHA1 (patch-base_system_sys__info__freebsd.cc) = aa1299d8a75051810f06c373c766f3744e33c606
+SHA1 (patch-base_system_sys__info__openbsd.cc) = e2f2917553f75a76552fc4c3cf6b41397e06c473
+SHA1 (patch-base_system_sys__info__posix.cc) = bce178c313715d9000750855262d13f5f1880400
+SHA1 (patch-base_system_sys__info__unittest.cc) = bf4d2ff44c2702d33fa0674c62d8ce7d67183bd7
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 403caab255d7441af295582fea0561d17294c2ab
+SHA1 (patch-base_test_launcher_test__launcher.cc) = 7026caf5338246d67bc990d55e551eabcd7fba28
+SHA1 (patch-base_test_test__file__util__linux.cc) = b2fe2f06188e01696b2afb8c3adb1b5951eb7df1
+SHA1 (patch-base_test_test__file__util__posix.cc) = b3d6718b37aa5f11bcdda5dbcd00d4f78adb9887
+SHA1 (patch-base_threading_hang__watcher.cc) = 11901c2015946da0390fe0671bab086a7730d82d
+SHA1 (patch-base_threading_platform__thread.h) = 43b0c1a2aa692cfbdb876e2eb590d4f278821b96
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 43fd424605714e2854cb180d3807bb8d7f717704
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 9f5eb8c19446bba4627d403386bc1f49e1136895
+SHA1 (patch-base_threading_platform__thread__metrics.cc) = 13a110e07a821055eeb67bd1542a1faf2bcc1175
+SHA1 (patch-base_threading_platform__thread__metrics.h) = 43699d99d1130e8dc1e075fb600c7a1984aef52e
+SHA1 (patch-base_threading_platform__thread__posix.cc) = 31efaf58672204c8c45e328faa37f6d367f2237b
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = e0d5b34977f014804b5c955bf7dfb81bee7de086
+SHA1 (patch-base_time_time__now__posix.cc) = eaf2bd5bec5d3cc71aa8e1729120f8702433a452
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = a8c4b7df16e53c61d9b84acec23a07cdb910d0a0
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = a0ad1cf4441b84a222677eead8a2e9123dbba377
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 6b0fdfa61592332a84be24003ea6bc10930f9a6c
+SHA1 (patch-base_tracing_trace__time.cc) = 5197faecdaf4a313e62a77882d4daa6e3c8c00e4
+SHA1 (patch-base_tracing_trace__time.h) = 7c1e62c46dd09a38a0e04d0c5ac5461f49c72f8b
+SHA1 (patch-base_version__info_version__info.h) = 55cfdefd1df44a4652c976f0246617fba41aff15
+SHA1 (patch-build_config_BUILD.gn) = b639010c86d7401961ac74615318abc70f825cde
+SHA1 (patch-build_config_BUILDCONFIG.gn) = bcfe48a7b7ef15545f4fade9f6413f2c036bc5d2
+SHA1 (patch-build_config_c++_modules.gni) = 48076623ad4c05da261e006d0c81b19398a79c91
+SHA1 (patch-build_config_clang_BUILD.gn) = cbd223f05d180c19fb5114495f4d07721081e2e0
+SHA1 (patch-build_config_clang_clang.gni) = 7757a8826c94ce1fad6de9f7985c010f702b889d
+SHA1 (patch-build_config_compiler_BUILD.gn) = 744960f56b6b61a52865015d6d0dc469ba8d53a2
+SHA1 (patch-build_config_compiler__cpu__abi.gn) = 4baa09b6ebe2724a6d555884d77fa883fe584ad5
+SHA1 (patch-build_config_linux_BUILD.gn) = 20e5fdc3e6ce1aed138d6dba17c913aeadd9cbde
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = ff4239b6cd146bf437f4a904ce56d36489521b85
+SHA1 (patch-build_config_linux_pkg-config.py) = 243ff641f17d8aae728bbe4887a6f3fd51810339
+SHA1 (patch-build_config_ozone.gni) = 57e9eb40874aa7775ae16711812ecb560f91c95d
+SHA1 (patch-build_config_rust.gni) = efa8a9ada77a26d57c48853f9210b4a6c922b0a0
+SHA1 (patch-build_config_v8__target__cpu.gni) = d345100a273c7dca0fdfc79a2e5308b1fa8caa13
+SHA1 (patch-build_detect__host__arch.py) = 525a895e85704d3e1f06cbe64ad6156bab00ecd1
+SHA1 (patch-build_dotfile__settings.gni) = 017c6aa0bb36b5c663539ac05c48dc26e2af51fa
+SHA1 (patch-build_gn__run__binary.py) = e0720a5d7e40c7914f371b4d305123ce88358151
+SHA1 (patch-build_linux_chrome.map) = 93eccb35ebec95f2525b49a2e0b40dbe2c9c1aaf
+SHA1 (patch-build_linux_strip__binary.gni) = 7b91fc88202b77deafab33fce156c42fdad425a1
+SHA1 (patch-build_linux_strip__binary.py) = b8efee32417a0b6396a1453cbba5645eae3c2bd0
+SHA1 (patch-build_linux_unbundle_icu.gn) = 18c103b0f20adb26389e60e998e5ccc2a075da1d
+SHA1 (patch-build_linux_unbundle_libpng.gn) = fa3c7fd4386aa4fddc5532f983587a5d4fa63c49
+SHA1 (patch-build_linux_unbundle_libusb.gn) = dc441cff6b7a6711fb084ac8c3634ed6cae97837
+SHA1 (patch-build_modules_unified_modulemap__config.py) = 46dce4900a128e7202301371c6e7d3f389bbaa4c
+SHA1 (patch-build_rust_allocator_lib.rs) = df1684290a3ce2febe81f3ad2eb279241c74d7e2
+SHA1 (patch-build_rust_rust__bindgen.gni) = a91d396d5cc2f675a8705022dc96fbda56b7ae7f
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = e15e804d4b74868b95d7dbc4fed0e49258413dd6
+SHA1 (patch-build_rust_std_BUILD.gn) = 73322237766a48bd5e9049e594daa237b93a27b5
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 5031c3f0a425b76d0272ad229316f730a339d6f0
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = f70b69c79b5d0b09e30cdc953875a3416e13f014
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = cb8f693b410f4d064bc80dab8f5a7b10eebff649
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = b25a7459a92dfcb9bc939d232bd43bcdec921a80
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 7c18ee945556df6071026d0f21535761f449d49a
+SHA1 (patch-build_toolchain_toolchain.gni) = b6d8e8570c048034653d93d6ab94c317b6464a7d
+SHA1 (patch-buildtools_third__party_libc++abi_BUILD.gn) = 836ab3083d5dfb7a508c9e60a0f607f066410b4a
+SHA1 (patch-cc_base_features.cc) = 7a5b1f6dc284252325361e2c2bf9f804f88cbf0c
+SHA1 (patch-chrome_app_chrome__command__ids.h) = 44e1445be375e3c45fd23e448c551e1984bc8f3e
+SHA1 (patch-chrome_app_chrome__main.cc) = 4541e59c954e78642bd40973dbef547ab2b2df83
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = c75008ce3b577fa0a09e784cd237ad5dea44a922
+SHA1 (patch-chrome_browser_about__flags.cc) = 831ab76dc63f81ad8e995a4471b153c43d2e9d7d
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 152716a143e71f445514d457c044e68eb2d144d5
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 84cc6c3bdb5969758b0ff6707f9165bad011b07f
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 62387d256aa163ad3876469dcdbb5de87d97a2ea
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = ff1771a3b1a01239b835c5d4d2300ebde4efc3a2
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 4cc0918bde0e35e69f53570d0229ef1d9f22a3ae
+SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 936561d2f85cd9473262c3e8fc630799aad440a7
+SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = ac2bfe6a838a3cf50b4a8fd174888db2a6c296c5
+SHA1 (patch-chrome_browser_browser__features.cc) = bb1abfc339c6eae232d3d1da7c60be482be8314b
+SHA1 (patch-chrome_browser_browser__features.h) = 2fbe07086c37eb5580938490992d026a60d91279
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 54b4871e4c47beac71a69035facf442b650bbe6f
+SHA1 (patch-chrome_browser_browser__process__impl.h) = 12df9740ed23798c518f084db73d971389850780
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = d9235aaaf709b9c5cb4ef82157872b18eec2a640
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 6cd9963dbf497e78f6d60129dc18af55aa8cb52e
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 3addc28e5db2a29db516fbb45de98f37e8b8a9aa
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = 1b3343820691c7219536a08b57caab3c92d31bd4
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 3dd16398230bb95a417d6c031ffdfbf322dc92f2
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 4411074e512cdded3564233f8b49c685c1038b5e
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 901c1bcd110e577b4901254f7397e8e03ec95894
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 9aba395f7184444164b6ac6d480a3a7b975686f0
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = e20507946592b83b389332645c0a667fa8ae6714
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 3eb8d512aec514183a7328c5c1f40d8bd672d56c
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = d5d727cf5aaaca6012b217a4fd081865f3841d98
+SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = f5eaac1740d9608a540eafc608598bbb35e5997c
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 29b66c1a78468b47eb069e70ba21634edab7056e
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 53068cfaa43434da241928ed4e1c845ee9b6216d
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = f582ea0d3ed3599a637e9b7360573871b2458b34
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = 3e1d4173b46e7a8465fa2feb777db3ef8adb4936
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 1ae64340f4c0be86de1a4236c72d26a1e652d515
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 6b0c23ecc09625e0ba373e4d23ef059b13142ecd
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = a2d0f3f7356087b8de285bb5c2ea76d0ef3c60c6
+SHA1 (patch-chrome_browser_defaults.cc) = cff533816ed56a2d2d5f5cb3b8ed2eb778b101ee
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = b90377c3a915baa962455673959f44278cf55ed9
+SHA1 (patch-chrome_browser_devtools_devtools__policy__dialog.cc) = c1b8893a5a4b7bfc43c3912a0aac97a276a732ae
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = c2d284605421107cff5c5a3fa0e62423efacd36a
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = d21113ced201b1179e3fd5dd1be1748a74dfd05f
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = f35f9d49d9ac9ddaad60dd647af030c3243118b7
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 1d6bf9256e54f22d1db3c0eb6124fbc1cf9132de
+SHA1 (patch-chrome_browser_download_download__commands.cc) = 9c61bf37d60acbc2b707691983011ae1a27b80af
+SHA1 (patch-chrome_browser_download_download__commands.h) = 31877859356b6e53fe842be5b45dfb5bda4d537f
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 08a4c27d0ab6518ec2ab59f712bab39f56ec5e7f
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = a8580d5db775f484cc3559599fcef6632fa7aed8
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = 72f7d6a0b1e0373ecad15cf840447213d039be99
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 28fad170a8921bbd978288c04b11ebbb2da79e30
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = e4ad0244663cdfc9ed1d52f70a95ccab7ee6088d
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = e0e8a4adf70fbc3d14b0b7ab750437887ccc0f5a
+SHA1 (patch-chrome_browser_enterprise_browser__management_management__identity.cc) = 9409ba3630128d6ea4f7bce99c3f24d5dd62d60e
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = 6e3baa6c0bbf7d8a405cd0812e015da6316e1c6f
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = ffd97355c53a29507b3ca32cf1229764b1341adc
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = aedc387da051c2dcb1bf621cdb53c7315ac7d5d3
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = f7f03d6c12d55d086e5b9132cfc00aa1d6adbf3d
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 06efee75cc7ce4c8f2bbc7e6af6056440bd5bae6
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = eab29ae0a0f5088276b079d9516476a512c00888
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 036b5536ad4119ccc746b115c4480fe0d8c5301b
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 747bff9af04973f7f53f62ebaa303157fe7c3520
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = c787e1a42d6aecdb320f9db149892f5a88e21372
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 6987cd93fb43ef080e71ebfbfb28c622b0c01338
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 1359a9e76c839aede11fa3ad2934059f7b1c6220
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 5c9005d9eff46bc006e59b4fddb7039e60b54ac7
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h) = 8f11d31308c62471abf8b513a2309555faf3eec3
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 22051b5860c8fedc5e2d6bd856b6983585f27ef8
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 9b7ae2660b7de54c752ac28b549ba3f5184d59e4
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 5b49670390f6b52d97414a77278fbc29770af1d6
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 987f7ad6f0d965f0155cabce82e21acf50f274d9
+SHA1 (patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc) = 3393f62f7c821d2f61408ccc8cdc4295bf18d42f
+SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = 44519fa1f58f922e9e1302ee8f40823a6eca8f0c
+SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = c95078034da35504621193311032401529f9c766
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 8bcf58daea1a4175cfd0e2ad89ca03972e8d7f70
+SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = e8a580adff83dff0ded7e8652bd9d3ca005a9c87
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 3135a7b2699606754d7a70d61a8992bed5ba890a
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 338d9d4f8a20eade2447a57be428987d210c09c1
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = f2fbbb3930b45936377d1a1b28e9274c477b71b5
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 3abb341f5085f4d258b0b81abd4e5ddcb5af948c
+SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 1f4ddc82b753e5927a83b436eee30e2b702b2d3a
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 17d5d50daa59e010e7dbbb5243f845a5e240055d
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = ef8ae7f2b4ed41ca6c98b14acb520d88e32c2cf2
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = d38dbb7b0634dabb34ef16fa1a993dd42effda2a
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 8c58e4675826c5f51d17a1c6bc2258618a63e21d
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 62f0bb92376df8f1867753e31f6b8c535a3d3b71
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 9679b5847489e587cc26782609a3039add0ace95
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = cd265378f6df8ae4a3ff97e0cc281056430acb15
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 4d8f1cb2914add19abf528d0ef2555679e50ce94
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 15ba2e46d4edef5686e1aa7305119fd8d2d64a0a
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 8e3d1baa5d3c54bcda34181335b91808074df147
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = d2c2016935c0a732a100b9cb5c78c9c19e211286
+SHA1 (patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h) = 81330b7da3c16fb93ed2a19e2c3d2a4b6ff34af7
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 694af3d8a727b60573529455becc6a5c8cf52a2f
+SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.cc) = e465f9ad91d960e5f56a767aac85d051942aa780
+SHA1 (patch-chrome_browser_extensions_chrome__app__deprecation.h) = ce4508b79057fa8ea6e9f5d6af0af0d2e8591715
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = fc9ebb36ab26bdbfbab6567b5724e5b685ab546a
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 369926f66852c3a5ee0508763940d62cb6574991
+SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = 5509eed47dafa7b600638cbcdc68cf2f15432da1
+SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = 2ad4c66453cc6c3a6d42628cf50d9064944669b7
+SHA1 (patch-chrome_browser_feedback_show__feedback__page.cc) = bf77d0bccd697b724feea662399a398a313c34a4
+SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = fd4fd5c061f7edc835a208bc5df46db9fe6e0ccc
+SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = 81f544c81e9d094e5b25382caf328cd3ad6a0278
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 5e3f6860e353bbeb663c5a22225911715d13c2e9
+SHA1 (patch-chrome_browser_first__run_first__run.cc) = 6ac6610ea3f3f2234ceb398561015477093cc865
+SHA1 (patch-chrome_browser_first__run_first__run.h) = 166957df638dad9e871e5a8c274ed035e295cc72
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 3b4ef744e9b50074766d45d4df3e0abd188fe8ff
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = c4ff92286df3d15b38d43c1040250f9abf5b3efb
+SHA1 (patch-chrome_browser_flag__descriptions.h) = f66be4a1293ab80e5deb5c89bb4b020c9db3997f
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = c6a38797837c1e9ebfda8e652686e189e91c2b43
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = c4d08679da53ce351ac4672ac1f2482edab14cb0
+SHA1 (patch-chrome_browser_glic_glic__settings__util__desktop.cc) = 6a7c2d7bc82f723fdd77e925260cff41429963c1
+SHA1 (patch-chrome_browser_glic_host_guest__util.cc) = 453a5cf74ba901c1129fe94c4d766097d4e585d1
+SHA1 (patch-chrome_browser_glic_public_features.cc) = b1767f871681e8d0404fb1ebaa0210addc6c0414
+SHA1 (patch-chrome_browser_glic_service_glic__instance__impl.cc) = 9001e7e50f4bed56ac42f0daf787e5a1fef66000
+SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = 95328ad1c8bdac0e86c2f773b7dafdb5d8ce18cb
+SHA1 (patch-chrome_browser_global__features.cc) = 65e17b543c5aa35648562316a4e0ff446b9d8d84
+SHA1 (patch-chrome_browser_global__features.h) = 7b9f03ca2a476603d7381b3a81762d125cab4171
+SHA1 (patch-chrome_browser_headless_headless__mode__init.cc) = 8eaec58a64ea3cf05b73cac3c71d6fcbfef0da35
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 039d7d2b2527aa155bfe5af6db76ef6e01b1f62c
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 7d1d09233f93352720baa1bcd1b4631431cf813c
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 9cbf2d8d6b038efbff9c0bd41235ef104607b196
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 72a11df638b24dfdd96f421f5a97d3ec62b7a18f
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = e5666c95f2a7ebb750c371f44017dd3a40851c77
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 58463e7a50782d1a62866f8f0ddaaaa107ecd504
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 91811e1f12dbd92792e23c20679cc8c3aba99325
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 87e8ad6f13d63e35d93137836c9fc05fcbd15ec0
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 02d9c9864234971c2189ecedfe297ec406b2a09f
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 164541f13491f0ac5421b832b5dc798f053cdc8d
+SHA1 (patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc) = df030a404d416f5078e4158cfd0e19d72641bd68
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = c98004871f1293b81ba6f556cd419ecd9dd9bdb2
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 0637c657c6a7338ab53a421435d92f55b358202b
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = cd7cf33bb40909bbc7bee80f661637f8eb44b395
+SHA1 (patch-chrome_browser_memory__details.cc) = 5b0d7ccb13bed5472af314f4777936867e8e7fd5
+SHA1 (patch-chrome_browser_metrics_BUILD.gn) = 4893d1e7eee2c6282873058cdce751656c7fed96
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 119b02d0709d92268398b292df42fb02834c5735
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 385754a235942dde5bb321fab12a300df5dea216
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 89c4a96ff0d387cc1e2745e0f4bd4a5c77fe5c7c
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = e420c5260b1959b2b6972a280af5991becccec77
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 804fed7952635f5aae265d76a1a493c296db15f1
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 307296f3ea94ed1616694de96f19a130279624a3
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = 54bc273db7bec2c4ac41a308ca23556bd6fdaa02
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 60c8650e7ba985c02289f1d40e9c5a89fea27fc6
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = e0b8639e9b9dcf6bf8cf8d29721fc3ad43be2711
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 68fccf19847373f7231374226cf40776119319a7
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = d9d8986ea7929ace41cec8945b2707114eab97f1
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = e96dbcafe95f9b4071ab539955c0126dc57e92c0
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 2521739edc8cbf50a576d085640e1e8f2d64311f
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 2adf4e4c744216333c5d297d916937350a51dd94
+SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = a352c6cb32cacb76719577ca465e13073662dc09
+SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = 373861fcfb45edb92bf148ed881f18e4795f818e
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = f43c512c281142e6007bfa816e84c0c7054652c7
+SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = 15b449de9bf46c7d7a89f0360e6231b5b4ac7c21
+SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = fb0ac22f2a235c07cba78fed9ca7413f0685feb1
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = e783f00d20da7e05c5dec1d7650b8a9bf307d27b
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 6a4e4d36a3a534cb517c7b4e847efd91ffb93b1d
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 0bcb73a3e051f080480ed288e55cfaaf7a514ffd
+SHA1 (patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc) = 72fd7138aadfe38aafacd9c2ffcc61b5cd8a117a
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 513ba8d853c798bc64bc9b9e85099543a5ac37b5
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 42ca1c899250ad8b5bad0f3541c19dceb66e9fe7
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 73a71d77d9af1d9e095514586eab7d3d14222a39
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = fa3d06b8350742dc55ade1affafaea96c4046858
+SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = 6214aec41fb6fd77a8f981c57086ba7c74f67df9
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = e517f478b35b68eeceb02ec77873138ffe2bf2b6
+SHA1 (patch-chrome_browser_printing_print__test__utils.cc) = 9ab5e09ba6c66caa19f09294f4b6573cacbb62a6
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = 3a970b6856124a3383bce3c8b5897615c5449c15
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = bee0f5a08e22e0b77a206769ea5b94ca93befa6d
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = a107a9d7f767ac891531f45ff796c91f032d057a
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 240c3f6851da8a0ff4e497327f46d9a286c540b0
+SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = 9699b57403ee1a60c30513821996633175ac13a9
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = e16c811ebff31cd638375825dc62eb66d5aa29a7
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = e7458932a65fb67bde2feb81db71c30f816faa87
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h) = bd17850d5c2cbb67dd6bf1304ed04e8cfa988949
+SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = afe76e1f7f35bffd521e82eb8e283addcac70298
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 969f87ae75ba46f292c249bca0c07d0de2c88ebc
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 67173ed9ac7d8648d4bad677d596aa2bc12e8237
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = fec569296940e63b640518f9b251024e1ec22200
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 3d7a1c3fc1aac78a54f35ef4a813e7eb250e51d7
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = dddfd7e0e14f2b575e7091d427ff269a0ffe3655
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 6a5ee36c230995cb64611af9058f42264f44cb07
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = b7ba0afbbc47b4ec91fbe1d6ee26a3e698d7f85a
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = 35e1390f75720a747ce1971b0d2a0ca0299ba899
+SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc) = dde477c988bd8c792f3527e316fc5f6775472384
+SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h) = 2781218de6bd8e2acb00e2673d81e7ba11417f19
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 3a5445c67f11b4c07de541c9749b617a64f6321e
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = 9ec2409b07a6390a6097a80380b8ccbd661f01b6
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = f9ae282d840c2d627fdf8eff5f16800103a7a1eb
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = c49195ec8237fd96aad7077fcf564bf2f47cfc6b
+SHA1 (patch-chrome_browser_shell__integration.h) = 17534957a9f523a724087405fa016ac142bad970
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 063047970720afbc683f89f869ef250724e4bf3e
+SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = a366ece62fbd65cce62e6b8dff4aaf8cdff3c843
+SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = b446fc5fdbaef47c7864f68469661f0be3be228b
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = 541662e55f37943d74a6477c0727481b35f5a74b
+SHA1 (patch-chrome_browser_signin_signin__util.h) = 505f484156c862d056acbcf0c792ae43c4f84e68
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = c8a4e85cfa1c90b619fc84e1a3b712fb74d9c6ea
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 251c164e54b322709605b0d2813550a4aa011f03
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 96def8c052cbc09a744a02fc0e37e77bfab83c4a
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 3a34b00e8cc487868df5dfa531cb5b936d3d3534
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 10bc785a4cbcc7c8714fffd8a06a1060513532ce
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = da153cd1eb2467c2f6d1d62f8c2daa77804f1cb4
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 90881bd75200ada8205a88542ff17b173fab66af
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 1fafff63aa4021b99a7b9ad23657f93a5c3babb3
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 7f695de090de59be93738f6d21fe4460265ec074
+SHA1 (patch-chrome_browser_support__tool_support__tool__util.cc) = a97e1e244beff454c02b432061c919f737a55c84
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = e28da8c1b7bbb20f597a6330ea4546a5b376bb6a
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = a0856b6440a2156f1da846c7d88192ce0d0a07d6
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = a0003bdc1c46e601f58d6f056c1323a8581b02ee
+SHA1 (patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc) = 753ae3b5f297fb130b8a8f96b10ee28e3681b5f9
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 95a6ba63edc5e6a0c46b4922f3a77607cacf6a1c
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 4185ab39bc1458c064e7ae104ff6521d78b91d64
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 300b4a9a420b84cdcfee7a854db31644aa9bef2d
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = b4a048b1177690a2b29cf04d359fe34ca02460a5
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = fc1ed78a7fe25926e1f934c86e1ae6c126ddc4bc
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 546f8f1c721be9fdbae487ffacd8fa2ab2058f79
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = a001a52ba5bec7e46733968c1bece5aab9496861
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = 9f34b0b4c8e953603cabc3be0fef356e1523481d
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 15e2e9f60d0cc457c77eea49597afa05900c873e
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = ad47df4ed63c7f6d8e5e8f52758f27ede8f90c8e
+SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = a3608722ab69a75b24356d7ebe7c211cb512a655
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = e49004c626eff722fb41f0ccc72d9ab302ee80ca
+SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.cc) = dc51d8910c7efb11f80d28016226698822f7ae61
+SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.h) = 7a99e52129a6d2be5bf541cd4d248085d0f29c3d
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 4cb146a4e06504e99dc9ba1404b9578b4c5f57e9
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 6da612c77454a55f2d34fac9b3949642caf4d057
+SHA1 (patch-chrome_browser_ui_browser.h) = 7176a15e4b340f1f8a6fa51e87f127e89e0faba0
+SHA1 (patch-chrome_browser_ui_browser__actions.cc) = 96e673b78ae521ef2c6be15791fcd9b83e897491
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 74a8186316419f1bc808361afcf33bc651decc24
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 6211ae9166ace10d42c6acf9bdacbee32495ee95
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 77a6d7cc25192507e3a9785deb835914f26cb0d7
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 70fdf58336f85fb27fc45c18d24e550367c17a4a
+SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = c3b33f14f9fc71700ade2b40108ebff83217456c
+SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = 0c6a0c698f31ce52d24815911b0537fbb6da5275
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 7aea29c36ba02801b86732fc2ab024d6f258b7c0
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 060408aa0463868b1ea56fd64918726e04a5b747
+SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = a4d7407de1b2f8e581581169bdd08815774e2357
+SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 105fccd86583d3415edec889683bb61322fe500a
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 19d5f602a036f15a1f7ae07210dfc63192a68543
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 378afb2b42395f7e33aa52870139d1b90b1e250f
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 726872b07c44081b5ea3064de9f55f66027c1088
+SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.cc) = e1ca3a591254991d59999b49991d1cbd2a498a73
+SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.h) = d8ff1eb38ff6b7153ec8826dfbe4dfe4c8841c9a
+SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = bb41ff634f0a5afddcf141a07813490f7f692637
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 545eedad650ce16b2bc9b8cd69dea6db0ce08b4f
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = ed4011862f527dbfec1d448b11914cefc41f6515
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = dc45a5e2ddc88a549ecb3c64d8f800d44b4d7975
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 51d74ecdec40ceabc10aeb27919540bc01ac0065
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = c774fbcffe0f4ef1f8e148eda81f2a73624fb201
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = f221feb6c74e3db0e3b8d1a36ff01669a0566498
+SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = 698cf6d61870a5ed4fdf55e5b8adcbe3646430ff
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 21523a29fe176b852cfebbdf64a84bd758c47881
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 69694833bf154c07efbd84d87e5731b095bdd4ac
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 76e29f605b89e1728b7e89ea9cb72f6e3bab9727
+SHA1 (patch-chrome_browser_ui_startup_url__util.cc) = ad3f634ac076acf1332875ebf2865b1d8bfdc9f5
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = fcebd8189a498a8bd5f52ec8d2a6a2e55e46a0ef
+SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = 39b28e8815ec7250b85fdff7c08a2c6680c71d5d
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = cb7a37e87f7e60306ee1a331261c070da1143dc6
+SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 2703cb1242cb56ea0b2b8bda5c54ed0e869155de
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 8bdff606c1f6483258f6193d9fdbaaa787d902c0
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = b259fc7afefd91bc4d794933f7672666e3c7c6bb
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = dc50e5088f4f78c1e9ad5e7fa042d6628b045ee0
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 2eb1f4fda589b2665bbe04c946290e7c56be6026
+SHA1 (patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc) = 5e989658aca152f277b2896830ea24aa3039c30c
+SHA1 (patch-chrome_browser_ui_toolbar_app__menu__model.cc) = af500bf119c65b3e08aad3b9f2025bf30721c365
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = 0a0c603a5c89cbe3b4318e4a1b5e692f603d1178
+SHA1 (patch-chrome_browser_ui_ui__features.h) = 0ecc9269bf2ef4f960321bba9cd9ff2f1804d400
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 7193bfa8ef9c7b8c1ac94b9715285e526ec772bd
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 349911222483b6635e1226ed5be1dac59efb42df
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 91fd2002aef03de78ff4ca4d5475f01aad4024ca
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 4e90f29f195c50f6cbae755f13a922c0cf973e6b
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 495d8b21242a6f378a732aa2e7bbb0ac71878cf6
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = e5ec40ef156cb98ab563034b885f0d2ce58c61b5
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = b126dcb3d1bb9b2c138c583e98ef0d5456d2a537
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = c2ab7c81b95710f6b2a0b6ee6058757e812d410a
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 26582a809368bc1d400454e84b90ccdd79bf9957
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 8f406c9066ae042524883838b27c7d9c84c69f8a
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 2d8f0c54064f49cfe669728f8fa52ebcdb8ffbe9
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 45c06c3142aa8accb72b63c1452b77a7cb436541
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = 88f8764d99f2d1f91b7c63be0517ce08a1b244ae
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = 80176c721346b66bb074ce5be3ba8e0938e052ca
+SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.cc) = 957cf905d32ac38aa205e4218e3ed948d2ec9570
+SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.h) = 1e1623ccd350c3150790605983c39960929fc263
+SHA1 (patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc) = 0280e56c78b928aa098bdffd0abba0d3211b68d6
+SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc) = af1c07e676f7aa43cd81b5b8904206e42ffe9629
+SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc) = aee066b8718b8f1d693d0197463a88b3cc6d54e4
+SHA1 (patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc) = b9a7263c1bb616d54749f700e343814789455199
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = a25cc58e2915166c3c65e275f46a151fb40f8110
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 53e03698e9e4e79eb477ce47719dfb244003472a
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = ac1b9393d5f36b4aa19772e195deb1e7bd20a226
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = f30e814f472bc28fb1ca4d57448d1b174bf3404e
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 1c23686793ef0b4fb3af7b5421611a49cc02da24
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = b0c91988477118a78b2da0f7896af8a9c69ccf58
+SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = 7a43e5255e71ef520961f4f89738451688d982ad
+SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 8ba843cf956f818c42ea378d339b1da73a88e800
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 05a55a1f3d296256297b354a5229d940cf77ac47
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 3f439bbb77ae83feda8a6b5ea8bbb06a4b110f87
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 0bf07fe655f5cba0e42d61ec0e9181b9413e5c1b
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc) = 9a41a9f9c3659b2d58c051c1b119d1cdab1324a5
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h) = 2679c4a104340035811f7c828d37a3b8cf0a3985
+SHA1 (patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc) = 2cca1edecb2be69876a8cf20e54c650a084aa1b6
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 27aa8aa149226cdb2eb17c3d5ffaabbd3872724b
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = aecce674c12f2afceef418f5ffb5d4748fcee514
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 5329e916896512ccd1d9b9cecae7287b991ea8e3
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc) = 4f8e002ae222acbb524d28943a3deb3538fa4001
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = a362cd5de48870ba5b06680c24e4bb957dd7e373
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 76f80ba65d600733b247c4ad30ad7051fe6fcc20
+SHA1 (patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc) = 487e6e4b0fe096ad0c79e4ad4611e6c2e0037be1
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 249098b6b2509f8b33e7235e997634abd62bc6d1
+SHA1 (patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc) = e1d6e6be1257ef6df3b5c2267b4d7e10a4dedf9b
+SHA1 (patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc) = c27d3ffd4c74396848289f0e3c8a55be9cfdad38
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 33223c76beb7f8e6000485edc88fcae1e1262a5e
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = ef36d9def27c7193f50ebacd6e6b114a872fdb6c
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 510a67a24349618543b81fe85a82eda3f237e215
+SHA1 (patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h) = 3243f46b1faf7223ff19ec85110aed6aa044fd09
+SHA1 (patch-chrome_browser_ui_views_toolbar_toolbar__view.cc) = 00197f4194b13e03b3b80c0401244eaed4007750
+SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc) = 10421e48775b9d143cf297d236e75a5168bfec23
+SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h) = 9d67520b46ca198c44a3cab97220163b02ddf6c8
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = e43915dcd8311e7950db28ff99a743a455b21eac
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = cff2e475339781d13c9162a9dd3f571e8a1eef50
+SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = 40be1c29e73759882d32a403cdc9e20721f43510
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = dd266302b9b42bfa60bc6197c4a1efe5530f64fe
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = b9295fde2777419304edc80c92b3d61f94161d95
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 1e5d2fda30a921d5fec9588512feacfbd00286db
+SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 5076126d542f2c25bc2b8be8ac5ce03cd3df07a4
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 4a635c3a8f63d24622e8690d7eb6c004f2c5bbf8
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = d7e516a26b06e0686ae6b68fd2b934e2b3b69132
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 8999bbb2a2406a205aa5a8572994b52c54d88be6
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = a2deda705d1067e346b8250ecf94005920560366
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 25e99a39e9964f052a3452936c7a9d2178abb0cc
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 52169a223c188b76ecb88a0b33df2f8fc9da5d26
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = d79da1dc3ae84143787a4bd5b251f4ef74a47be5
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = cf83e8dc9dc3e7fb4409f56b23ab107f8d9e7ac2
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 637952dbcfee783ddc84a1e5daf55b192d56093e
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = dd8ccaeca8946dc6c17415074b15798d67beacee
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 8e8f43db858f290f77cdc33d37508b697546e83e
+SHA1 (patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc) = c816c10cdddbe902aa2b45d8ad1ea779e18dca3d
+SHA1 (patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc) = c78cb54166d0276e22b21d200218e1eb2b122ede
+SHA1 (patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc) = 01a4c55b054d9e86b8a6ccfd32bf6c22c394a6aa
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = e9aaaa115c3e9f04ad36cac21622480d3efef764
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = b9c3131139f16c70a9a604883ec6ecafb0bd4a40
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = d18bc6956452332d017f6b08e6d0416a138ab36c
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 21e92fd01e184fbfc757121d29b03de629b8f4f4
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = e969ac4dd0ab8fd3c7d4a593cf165427e7c51462
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 604d742eddebd52d0ba6752e81cfe6f880537d3c
+SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc) = 86b0145443fde0f81f3707f8d5ce69a180e85e79
+SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h) = f1f5a6331268884cd8b71ebaf1c441645754404e
+SHA1 (patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc) = f8174ec2ced3447d085afa17213502e503675048
+SHA1 (patch-chrome_browser_ui_webui_policy_policy__ui.cc) = 06b9cb9fdf75292fec7283ec59ebb25bdfcd0a23
+SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc) = 7fd5febeaa80685c7096588a68c813b8c29567b1
+SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h) = d84f5fa4fa7fef01472170581798e54fb3cf060c
+SHA1 (patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc) = 61e1120258c2674409dccadb5df7a2cf5c97ba73
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = c0487fd3e36792abb65484bffb83d770e837efac
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = a8bf97a70c80ce229565deae814dbd365f684984
+SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = f1e98c2dea68dc1c6f11f697f1cddaf3419d5216
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = c13a8cb49e1ee5b68e1cac10ca4f910b446c192d
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = 8707ba54a0e17138b77de738d2efce87751ccd3c
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 244be6aa11f06a0e965813f190475593f20bcec5
+SHA1 (patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc) = 148c78265fb2acdc3297a834c969c0d30b708c65
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = d6b310071c60b70db2ad7349afe802a6e918f579
+SHA1 (patch-chrome_browser_ui_webui_version_version__ui.cc) = 8b99b55c2a8239fdb1fbf3a82dc03777f2cb705f
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 3b728b05563fee5974b031bc7d9830f5d9c7075a
+SHA1 (patch-chrome_browser_updater_browser__updater__client__util.h) = 132af2fc14b2db8c56fcc4ba00413cdbc56dad66
+SHA1 (patch-chrome_browser_updater_updater.cc) = 1a995e06365a31f6e4bc39621a90b379f6fbe7e7
+SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = d0ec629b4acc182005f2356148daf23a84441dcd
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 234e5cbeffc9e0c1705ed21a342b5ec679d79c12
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = e7b51f587f10cd1ccdbb26dc337b1e61c40548f2
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 002ae7b26da44ee72218c16dea1ec61ddb26b64a
+SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = e0954763d4a094698334ec720b39bed27c0197a3
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = c72b13e16d10e10f5bec1f6d6ed1ea1bfef26220
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 6ae759d500ffc6ca1f82807e80c51c3dc5a81d6a
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 5f9f4a576da1c0164be0f7fc32928ccecf9a04f8
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = bc0a358296c32524188b62f47d046fa5528164a9
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = f1aaa772f49a8e7e5f19ca2b10b06c37b0613fa0
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 79ad0395f21f6319dfe484ef52733f2e7945642a
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 994daee98999c5a9930d4d57aa8600e012fb6591
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 60b428f8ca87057e160d6f5dec62f6bbe66faae2
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 070a60ce492440f09e1ca13b7e71f3408865de10
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 5014ee11f951116d13aaec5f4e81c986c0576206
+SHA1 (patch-chrome_browser_web__applications_web__app.cc) = d563911dd204d07469218a32b9efa8c4213ba81a
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = dfe0292f9f63636a4cc65c1cd58b7bb210ca07ca
+SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = 680f788f90ed97f0e143cc52a5eda7ec15d3784d
+SHA1 (patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc) = 757b1d4983b85f0a2c6e0f6033da4d31e542e4e5
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 79df97bf3586cfc3517e7ffb7dcb1449ce4e3dfd
+SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = 6ba7a4d6ccee3769022657722f5cfde98206d72f
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 513a2bdcea054f7cbfa91d695b32616bb2a60d78
+SHA1 (patch-chrome_common_channel__info.h) = 570f177ff188df0934a2b3c17899522281318681
+SHA1 (patch-chrome_common_channel__info__posix.cc) = de8affcb0a79852d48926e942262b977f9ffb84b
+SHA1 (patch-chrome_common_chrome__content__client.cc) = 1cffeebd5a300b2f7d488b32e425d574e4b9886b
+SHA1 (patch-chrome_common_chrome__features.cc) = 38b5fddcb0d80e71001c71cfdd08308e50a0c798
+SHA1 (patch-chrome_common_chrome__features.h) = 714498997e9e975e2a644503cbba7edab0e2b4eb
+SHA1 (patch-chrome_common_chrome__paths.cc) = bb4e79cc006c9c54e4e3a5dba31a82b1367e34f6
+SHA1 (patch-chrome_common_chrome__paths.h) = 0076246bbb6cab48f24d3a1e2dcfa5a062740511
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = da230a41724d018033dde21a193ddc79e14bfc68
+SHA1 (patch-chrome_common_chrome__switches.cc) = 7df861b2af7e457ca13d140370d224619c2d8626
+SHA1 (patch-chrome_common_chrome__switches.h) = 157eef8991582f550dec3e57236502a452aaff43
+SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = b09c31eaff7df298c55ee2c26face06b5c162f7c
+SHA1 (patch-chrome_common_crash__keys.cc) = 68c71c59019ec356754eaee061796974dfe713fd
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = 46fe824646a7747311ae04b34257af6974706be2
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = a8cf21b76db8c4206fdf7f9766d29d56de71b091
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 1dc8dfc124cab533ca51139eeacaaf017117dee5
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = bf27e506b8659e9bfca22a66c97b5a3f5a1a8a1f
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 02d4eba3013b3a98c18ebf52b9dcc563a2e44e25
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 8556c859a9eea8ab864aedffa91996a2241cbaf2
+SHA1 (patch-chrome_common_pref__names.h) = 60fc57ec1034b8a48903bc00152196e049cb8763
+SHA1 (patch-chrome_common_url__constants.h) = 16c1af152e00f7d17fc0f15d02faf84f03d0b66a
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 021fad45699ffde50082f4cdec05e531ff5351b7
+SHA1 (patch-chrome_common_webui__url__constants.h) = 5fab096716ec0e1917e63d17213768702464b16e
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 520fcfd29e5327a494fd1e1cacff4eddb6bf11c6
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 40d7172228b68a1277cf808ad84ba4386f66ab2c
+SHA1 (patch-chrome_enterprise__companion_ipc__security__linux.cc) = 05f29754e8a9f708e132cb0d55a5d922a31c8891
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = fed79c6694eaa90adf6361d8e75893aaf63f6b34
+SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = 6d697680cdce7b196e865f9dde9bd8ec124ece53
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 0d511eba72e9f908832e0e0077ed3b2fd9a5a783
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.h) = bb92425a651d8edf06fc019094dd72d6f15d6891
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 821bcf328ec34527790db6651b4acd840c3803b2
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = e8d1b2729f72d801a5eda3d92ba91f7d475c4376
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 783841971c5d2e285665ee6e4b8d2516db7f0d69
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 8d9e9eabc181ac079b5341f6984eaa16f8339815
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 4fd3b6dc2f544aa206930b2db8f2ed3fb063aee9
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = f588a308a42ef78ad1bcb935cefc7536bb5965dc
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 7ee2df51d574aa91b8a6f82173f1f82b38e93b8f
+SHA1 (patch-chrome_updater_configurator.cc) = aa0a348949931a8140f36114be39543c659468b1
+SHA1 (patch-chrome_updater_ipc_ipc__security__linux.cc) = 665e50539b15c3e4a1d9c2b6fef9d0bd32d98728
+SHA1 (patch-chrome_updater_lock.cc) = 87c907a1bda2b3e33f3a7831d78ddd4a3a0de0fe
+SHA1 (patch-chrome_updater_util_posix__util.cc) = 6e638923ce6cbd65de651eac2d22493d85082ab5
+SHA1 (patch-chrome_utility_services.cc) = a86d862c5c88550ffdb3a69cc970cedcd70366bc
+SHA1 (patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc) = 40b06876965cf44b35d218bef90f48598e37de3d
+SHA1 (patch-components_BUILD.gn) = daca11e5110d8d99741a0dc14b1f3e19cfa12a15
+SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = a978f1a81c5895152011caaa10c5cc5abbed4a78
+SHA1 (patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc) = 42a55f04ee15b6cc493a712e9e6d0cfe71fda626
+SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 4bad447031a3743581d9e5e14945d53189f2eb7f
+SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = dc53b7fc592151e887ccaf581b19d8e39897f69c
+SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 408047d1902d186c8c54b3a885c3f9d8e9dcb6d9
+SHA1 (patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc) = 1208ae816af16c01ea84623bd34b42a1963f2686
+SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 17309afb59ff1dd937973425d634090e1e4df3a4
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 7cf27d3d518c2b73a88aa3d8270dd7cf08dcd711
+SHA1 (patch-components_cbor_BUILD.gn) = 6d25654af28014a9dc7b5cf80536f16801d73bf1
+SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = fba3e3d5e040739b0832e3bb310794e1f84e8f56
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 892cec0d4f33c5e79ce37529a45f37849d7bee8e
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = bb3da83be38340fbb23fa5a92e7f36f455eb40c5
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 32910b0fe1c39493f79b18643eb094f476a4d141
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 40fc6f00d2e951edcd6f7d591e998724d38db878
+SHA1 (patch-components_crash_core_app_BUILD.gn) = 71fc07d7e1f23c75403bb97675d1779ca4079e61
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = b98888467566722f45a0ec8eea03232abde4ee3f
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 079cde7ca80dd17bad779a590b189c5b9ad17f88
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 9012d7802b818021a31c9721f8a2e84b8a04935c
+SHA1 (patch-components_crash_core_common_BUILD.gn) = c4317276002193ff3449197b422312bc1b1bb925
+SHA1 (patch-components_dbus_xdg_file__transfer__portal.cc) = 13e8f930dd152008531cd1f9f9f56916f3a7bbff
+SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 6560b06211ea7605655646cb9803d612c015f15b
+SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 648087b304ca39878abaed9e94472faa72982964
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 9d2f83a3b39ea950cfc9f66206883bada7ef4417
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = ce6862cb7c0296a7532533c36931ca6d6ef90420
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 25582dc1e866a3bb82ff0dcafa0a8b8c95f5cc0e
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = afd9724b215cba4017882b24025aac185c24e96a
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 8c068714f4df22a5fda7135ca4eaad4b88378a0b
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = c562a78e3621f9a934e12e15dc46100b4fc9b83d
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = fde2f2ae664f0b79ce2d39564cffd27be7642a93
+SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 5d99fbb9e8bafb9821f29ff32769e782808e78b3
+SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 67f0dd077e5cbb80be7c36debfea092bb1bab0d5
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 004224ef8b9bf1b6366b1e7754632deeec5a5cef
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = c287d1f990b88fcb5393f4c1ffa403385055690f
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 5b16ff8166e108d08fdda815e9b132244cd8495f
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = f03378c71a90e06f4acd2915f420342f78194855
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 0a4ce21aa928ef21dad7e0bac01cbb250d58ff02
+SHA1 (patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc) = ae214cb5276a4e3f4bfe6dffb0ad1da89446a8db
+SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 2ceea6bf5ff41c43ff0a0a5ad422d1cff1847b84
+SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = da2f6dcd0fd1061838a491e574065ea6562b060f
+SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = a96e2acbd640064ea80f768354dc6f41551816f7
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = f763811a3ef6eafb8806367b46d7451ae9b51320
+SHA1 (patch-components_error__page_common_localized__error.cc) = 8aae9d6fb3295c5ed5da88797f2b4b243b18745a
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 23ea83c2a7f97f43cc5fc19d14b0d4ca4e048d17
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 326d5415007d4d0f5d61670fcb4ab005f97b007b
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = 768c2cb13294825efef9142a8fc01b999ec48437
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 5fce2691104e59524e7d9337f947a48d1b48b4df
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = b8a76f8eccc4d2a9ec6069d53380d0ddac2078a7
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = fae61c08393bc4badd4b47680bc16e5199bfa945
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 89bb30272e5808ac71d8633674da21f17b9d42a4
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = 04b96e06218019ac17ac4b7bb583d44563b54c8d
+SHA1 (patch-components_feature__engagement_public_tracker.h) = a892b8bfc974194cd8fc8c1c573801f5b4d48203
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = da892fead2cdc833203809b952ab18bbcac792c6
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 261eb12b32b391cc8aaba0c760add0e3bb30d2f8
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = 736f9a3747a038ac08c072d97f24533765a1af62
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = b786ec573156488eefb1e0b11b9d6842452798fb
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 53db8290cd89b91e55ac4ccb9ca4cff3a7a96af6
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = de2d131b0bed8dd5befc6ae63d09bf13ff3c6980
+SHA1 (patch-components_gwp__asan_BUILD.gn) = ba3655798668d75b24c8f1e4c239764474411c0e
+SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 8648c2dd39a0fdaefe695ea57ae5fdec79ad5e06
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 2b87e94048f887b9c395e6510b7bc0c2e15953da
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 7766ce5e47e1478d833f317fcf2348593a600af8
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = e8ab1149b2a7801520177b8b9dca2867a1fb8852
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 191f7c3ad037f127b191724fec1aaa6b747fca94
+SHA1 (patch-components_live__caption_caption__util.cc) = 859cc800450de8b621b9779dc8f7fed4dc10584b
+SHA1 (patch-components_live__caption_caption__util.h) = c0fa5b63c040d03c4f330c58cbdaf67648063793
+SHA1 (patch-components_media__router_common_media__source.cc) = 66f12067ff78ca65bbe487a44996ee5efc9629f2
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 6afbcf30758dcc3e33ae51d56c933cc9239f6d4f
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = a57b4409d2c2360a7c7cbffc2313bd40c52f7beb
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 1ea916b9292991ec10ca7d35e7f4027ce6a3f57a
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = b50317e86f7bd41cc14e88946871ef2561b8e37a
+SHA1 (patch-components_metrics_metrics__log.cc) = 74e03da5d00de5b399eda3c125eb6904c66e58b5
+SHA1 (patch-components_metrics_motherboard.cc) = 9ee4842d9fd05ce5bd2787a42883a07e07b3717e
+SHA1 (patch-components_metrics_private__metrics_puma__service.cc) = 4038d7cd5b3ae6a181269f51b61e695b5390ac72
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 58af5a15f91c1bb48864cdfaa7a111155eeca2ea
+SHA1 (patch-components_named__mojo__ipc__server_endpoint__options.h) = cc8b0dbe6f040ebd4bedc280364574c0582e0c35
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 1ce1f51705bd246aa053e573ddaec5af0d2c69ed
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 44b87064460451af0c9acb4fcfb60dcccbe1d533
+SHA1 (patch-components_named__system__lock_BUILD.gn) = 8f80565d0413b81a11d3bc46d42acbad1bfde77e
+SHA1 (patch-components_named__system__lock_lock.h) = f28e7fd41828c3302afe2b7be212ce30122ea10e
+SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 154388e86ee495d8d6c2758e5f33423e27769136
+SHA1 (patch-components_ntp__tiles_pref__names.h) = da0e48ce9a0cd1416eb6dfc8c2163cf1048478c7
+SHA1 (patch-components_on__device__translation_service_sandbox__hook.cc) = b2e7fc42f3006d4368fec0b43a0db8b7737a5882
+SHA1 (patch-components_on__device__translation_service_sandbox__hook.h) = 9fd4243ca7a2028be85ae82f4eb3ee0d856946b0
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = c3cd5f60010f7d3e62abfa586ad5a5f53785ac09
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = ee8df7b98c97e795628d51700e7a9927a66f9222
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = ab451f48a14437bd51331bbacb5bd5c2ea97087a
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 910cde48c7962d73558fd3b664e15d5e5681472a
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = ce692512e3918621bdd6036a028ef54ccf5eda6e
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 9db98fe20ecfbd97ba44ed0268a9b892f7c48e78
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = f796bbb648ded35b319982f94935be849191f4bb
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 050715c5bc7a89c9be7fa1d5ebbf0c357afbf533
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = d7d41a4ccb359fe16c49a3076f9c7683ab82e1d8
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = ea64d5020325d0fa805c10fac1a3b6a3db316321
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = 905b4f5234bcdb45c3276e2e709b5f99d6b87643
+SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 255293673bdcfbe691346646f47113f40e030122
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 307230b584a52c64fb7af159906dfbba7d7f666a
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 6efa6a4858c892ac51a3a17220708d00a4d8522a
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 5562847ab624391cd6338b13517c3743fbe7e2d9
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = f22fe9f96858c1caba4d6fc4ec880d852e83ab40
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = e8d8968b6d0b93eb61b095013c2a432711db8d9c
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 91700206f3e3d33d0043e37690327864fcdc2d6b
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 61fb10f9d8e37e287133ee34920144fdeb09bec9
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = d43a3bd40a8cfcc080566e311db0f364a7dfa1f2
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 75160da2c414d8d569ae061a08bacda54bd9fca7
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = ce0131cd601a1cff61de5f28775d48673d4bd793
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 06164af2732dc3ab82d56c5ebd69c20f7a05186f
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = d74b40cca1375f01e287dbdf0a2535b19708c6ba
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 60639aeeac2819c9488d6e657d8148209d0df68b
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 70ecf3ef1323fb9017b0decc2d5e8355564a9645
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 6fef03f8047df03078708610435a10d4589cd647
+SHA1 (patch-components_performance__manager_public_features.h) = e81ce658c079024d83d6cbcaa6ccf3eddb259e58
+SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = 1cc4169acb394be13d3a6c3d55c1a0e20b32b0dd
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 8f252c00e509e7f59c45d37178a4a9803f6f4519
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 71cddb5c9c0c5b263d7e866993e1d50948449ea1
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = 5382014eb9a793e6ab90e6f18104913f98edccfb
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = b24c71d0bf8cfcbe9d819a9ae16c1ef0523432c7
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 16fcc19fa597f53fb0679685847d3b2bb6aebbaa
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = cf844895e045b5434f2da224bc767f3b7bd158c5
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = 79c35c83811d5cac60faac05c4fc756e9af8d5fe
+SHA1 (patch-components_power__metrics_BUILD.gn) = f59cd1e5c34833875a391dfb8a7633c820a0e7a7
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = afa7a39174c25436f3ea58663a6e45b95eddc584
+SHA1 (patch-components_proxy__config_pref__proxy__config__tracker__impl.cc) = 8d0b76afcac9ad51824926f10391d604189fb88e
+SHA1 (patch-components_proxy__config_proxy__config__pref__names.h) = 17983c902f2af1de9f90196ecb0afb311536eaa1
+SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.cc) = 1886aee6d9e812be9abbf419eb3ab8a1f7337ee6
+SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.h) = efd83807943e2af5345da15eca356468cd4412a1
+SHA1 (patch-components_proxy__config_proxy__prefs__utils.cc) = d278f6ec38a3771d4145571cec1439108d46499f
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 6feb333ebc9e49c1e37bbf6ebc058a70aa110f28
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.h) = 09c3f27a8f9f5f77b490862911813c7ccca88e0a
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = c6ea00221c3b55ba3b77beb8ec0ac5bdd536334a
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 648c6c7b1ed905230968e6c778b2285243bc7a4b
+SHA1 (patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc) = e97da0886e3d5a04c1eae7d53c9776a79d36ff40
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = c3e7e0e55eeb225c01b72fb909ed58b2e4efd5d0
+SHA1 (patch-components_search__engines_template__url__service.cc) = e4fefe62a42022c9f1e7c0d03e33a5a4775c0333
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 863118eb9e5a5750c2b2acac278136d5376d0ca1
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = da01af7ed2e2b6093baf2597b8ae321c4a649406
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 581e39c3dfb6918467699db7f5bcdf8e77b3b23f
+SHA1 (patch-components_signin_internal_identity__manager_account__capabilities__list.h) = e3a6f672a8539847fae294dee08730a424b0e9d2
+SHA1 (patch-components_signin_public_base_signin__switches.cc) = 88a6ba92c4fe7c6f2212957cdf1943cc5485ba90
+SHA1 (patch-components_signin_public_base_signin__switches.h) = 5231e3a5bfd5c0de82832be900071a91f3624fe8
+SHA1 (patch-components_signin_public_identity__manager_account__capabilities.cc) = f7ccb75cd9506ccc8f0f6570aaf5ed7a457bff73
+SHA1 (patch-components_signin_public_identity__manager_account__capabilities.h) = bed6156ed45a11105b649313cfb5784bf5fe077d
+SHA1 (patch-components_soda_soda__util.cc) = a7a57867b2a537e592def043ce5f9d32eda515f2
+SHA1 (patch-components_startup__metric__utils_browser_startup__metric__utils.cc) = ac8d53ccd1ba86ea7ed50edbac79abf60d426dd7
+SHA1 (patch-components_startup__metric__utils_browser_startup__metric__utils.h) = 62cb0e0b2976a587fb52d2e7bad71ce09fcfd375
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 4fc5749fd4c5f35cf2b24735e5131de8699c3e6a
+SHA1 (patch-components_storage__monitor_BUILD.gn) = 417181cfe002075a01b2275cfa82a47283cdc000
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = c921a8be1e864b5c40d922b58219d80391e4f13d
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = edfb7a520f4f875fc9bfbc4dda59b4eac37a874f
+SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = e9c7f720d180d40734e618862dda404cb8447d31
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 1a36e51fcd33d3c9255ef1e78f7514a66d890b52
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = daf73647ec07b79713e19f4746d386dc19d35055
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = c383a63766d90d16f90bebf88e310185d72533a9
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc) = af35b533de1a079133fda4be537751352c877e10
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__utils.cc) = 3b4e1cb548b578acf47ebfd803c69c33a8c51057
+SHA1 (patch-components_supervised__user_core_common_features.cc) = 56351886e5634e1741578c8679fb4514f8a2c2ab
+SHA1 (patch-components_supervised__user_core_common_features.h) = e13dc52d3f5df9a238ccd610da906098a0019854
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 4f07eb8303b3c2b9e842e39911c13176ab1bd0ab
+SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = 6362da4e67fefc27b5f398f632c5dee0fe0b2932
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 2a79f72d02ecf95d47c4fdd3b53bb583c21d0278
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 2d6f0f644dfbd31b1e8f4db782682a97c30235a8
+SHA1 (patch-components_sync_base_features.cc) = 36298ae432c6a3312f7d61ad59157e547e9ba1a6
+SHA1 (patch-components_sync_base_sync__util.cc) = e17aac2496957178681b2445364b7560318d08f7
+SHA1 (patch-components_sync_service_device__statistics__tracker.cc) = cd068f8cf4c93d823870ed4afbfaed0121f73a0d
+SHA1 (patch-components_sync_service_sync__prefs.cc) = 99f48ba8753b47573d07c298d96417fe7494066d
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = 84802738ca83f012800075a13c0aed66ce85d499
+SHA1 (patch-components_translate_core_common_translate__util.cc) = c4a6092570e3900ba0fe583f4bad339b26009828
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = f7fe1cd298820fe1fd655111f236555c483765c6
+SHA1 (patch-components_update__client_update__query__params.cc) = 430fb2af3f1e70f46dabd408377557d9b4b78a3b
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 9e2032fce91b975af8908c0c6977f396aa4acb56
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 5bd51bef693ec3609670873a89d0c07ba2c41b6a
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = 7abfe3addb249308b1d99899a3aa979095223d3d
+SHA1 (patch-components_user__education_views_help__bubble__views.cc) = 0be039c486b80337859f47c90fec79a430b336ab
+SHA1 (patch-components_variations_service_variations__service.cc) = b318825e4c5260b0936e29aa8ac14e4502ae7513
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = bb4a2840fe06f283705b01850b86c4274e58a1ac
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 57093bd4d491cd0ad951dd1e6661ac191c3b7d81
+SHA1 (patch-components_viz_host_host__display__client.cc) = 8cea86b93038adcb63e8d75369e7d6386b0acc19
+SHA1 (patch-components_viz_host_host__display__client.h) = 6f515545205821162f61aa2f29e79e1b21dd9919
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = c7961fd722dcfe9970a3bde7076b927a4f0ff2a6
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 65576988235f68c3063e70e4b461287d23261498
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 161af7517df2a79382a68fac6071e26b85d381b9
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 8e21468860613ec78fa69f837f960c2e52461907
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 0b00b3b235d11e1c7713cc3e5166ad29180094f6
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 1caa7f5e386f8908297685664259378d44107139
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = c2e53d5b11c017d155b490e6fb673dc96368011b
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = a0d7a80b35b362d2aef03c7ed2e2295f44816152
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 302b36777b4fdc6e0fdba8a1e1c4b0059fda4e7f
+SHA1 (patch-components_viz_test_fake__display__client.h) = 7679a05b439fb7a94b8bdf10eda09cd0ce571dc1
+SHA1 (patch-components_viz_test_mock__display__client.h) = 6003406634c1a6a4172bc9fcda9acdf72b2a4c82
+SHA1 (patch-components_wallet_core_browser_network_wallet__request.cc) = 16c964f6360ec24c2bd40dc5f93acb64dc0f2054
+SHA1 (patch-components_webapps_browser_web__app__url__config.cc) = b7668916ad487757ba9073617a732b0b4f594a56
+SHA1 (patch-components_webauthn_core_browser_gpm__user__verification__policy.cc) = 9751b7de016d54e1620e35e2e5a1913875770fa3
+SHA1 (patch-components_webui_flags_flags__state.cc) = bf9ea597d2a0ac839aeb1d031b88e85469b01134
+SHA1 (patch-content_app_BUILD.gn) = 4cf718c175537a18e5264106d7c5443cf2ca22e5
+SHA1 (patch-content_app_content__main.cc) = a320e31c9d0a200d00251da4343daa06839785a9
+SHA1 (patch-content_app_content__main__runner__impl.cc) = eac3049a1826740cb3eec6925c1d73352e5dd568
+SHA1 (patch-content_browser_BUILD.gn) = 62624a7683c988d8f3e724fa773a92c3268c326d
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = 407659e868b045a1f075d3dfc2477f8a5ae9a7e9
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 16963e7f55b61f2ce02635fc70b660bd135cb3c5
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = dcb7480a424668a039b189d702dbfc165f81334f
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 441bf98aaa6d53dd6024720b662975d54b1662ca
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = e69f82ff97803dbf4176ee3fa6748f70e26a551c
+SHA1 (patch-content_browser_browser__main__loop.cc) = a9a05839d3fead35d4b9d13a806addc439b37eae
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 068d72faac016e7dd46501745f12f00429de069b
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 8bff4a28a151ce7c9762fddc4037b5ac8d858cd1
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = b8d52bbd5f38bb5c1ca3b2f8ae20d21f3e75a433
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = fc08f9de72195426bbab293e2b2870c62da1c764
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 225742117b4942422015ee99b58b67a8e4fa3e16
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 3fdaf1bc4cc8dbe242e9ac8906be489a9e473965
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 1949c7be6aabc8ccdcc1ae0a708d4a0dd24af437
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = e0780146cb897114a054512dbf292ca4261e3fda
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = dc6a55d1ad204091c78ebbdda9a757d7e4d4b196
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 728fb8f9cf646986d3ec0184f3508e4f8e07e75e
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = e978849b45f4db3a6d8a23e8680bed0d1e15b081
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = f23c1b6230fe8d6a0f87e0a4c2879d9d3db34bd0
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = a4fa0504541ecea38a7f034a665713a619eab22f
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 8cee2eb45ddf727b7c668369e3400d658c01cb1e
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 6189eb16115b4e9097f8d7973853225078b772df
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = b934cd878210878b9d43988b69f211281dae4681
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = b975614ab3362a9a967a5985ad8ae947264d29b0
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = bc6b13684f1f438f44d0f9901b67cbbdd1039f7a
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = ad2ef51c67af5affa5edfe5ce0128253d2b6c567
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = 40089cf1e7e108f5f4cec27528313a653356e64f
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 55fcea885b1b3d1e86495dd52b564485a8724ea7
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = d0a4c4ddc515b8de40d754c022cc8256baf7ebb7
+SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = 7ee085cddf0eee705c1affd57b2e9e19252c8a40
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 55968ad94fee61af4228bf789cbcb161e462151b
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = dba70b94d651e80c4cc5c9333c570fa69ca963af
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 915060c9ab120fd11c58152a8e5fc8fd5f388cea
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 4f07634509d9fdea4447a61b3d9062e718980d36
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 199f3c6f48b8e3ec9b537050558b517162b69c49
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = ecebd80d7db82f5883982c3368b07836ee02457c
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = df3a57c845fd6d1888f3812a6562c820a10a7f84
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = cc7c5161221b5a4c98670f74aa1968085ea4d009
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 8b567dc82df23ba07c3ff001705c6c35a4414195
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 3b408f902c43a0cb978043d93ca2330eb033b3bc
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = a2a8da6f5a3e29483632c5ea67be0eff5625b909
+SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 8c1222b2649ccd2b8e069ab14291776c0cb801ef
+SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = 1a73d5dfe0436c21a343fde23d3e564ecd62f9fa
+SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 522b605ee586f1236ab19279ffd0d42951c1a535
+SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = 5e74078629ca51d74fbf94940773253acd0dbe58
+SHA1 (patch-content_browser_theme__helper.cc) = 7c63a4a0d7dcd11e923f947fbad4d1f058aa1aa1
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = 4582085221b1142716648bdad7b1d1b9eee659fa
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 2f1dd08a14ccc663f8276601b9d54bb852de170b
+SHA1 (patch-content_browser_web__contents_web__contents__impl.cc) = f86bfc10c2117d99f84f099f25378afad29f68ab
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = e20961e4a667fd1a7f5df7f28d6c90ccd41edd97
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 3258a60797a01d16cf4426e544ba426b1b7d4ba7
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 30f25c1b1228c08cca3f4882a7151e482ec6dd5d
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 2390cc824c932dc3b4207ed66699773912948d1e
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 751e6f12a697d3de5b4322c633e8315c95ca61e9
+SHA1 (patch-content_child_BUILD.gn) = 13235690e12bbcd2093aa49527265eb81667eac1
+SHA1 (patch-content_child_child__process.cc) = 6208df40798c2d82d3c13617dcf3ccde18e0d700
+SHA1 (patch-content_child_child__process.h) = 765004ed11ce0e6bfe2204149df82edb16c99157
+SHA1 (patch-content_common_BUILD.gn) = a06f48d1a041d278e64d578a8c1fa0bd4309636b
+SHA1 (patch-content_common_features.cc) = 24dcfd400c84e19f5a0944f95a140f959e1795aa
+SHA1 (patch-content_common_features.h) = e5cecfb5b53d406fe9196085f24a01f3eac23c46
+SHA1 (patch-content_common_font__list__unittest.cc) = 75a8d40ebd5b6da0f6de32af9464052ceefe8424
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 4a947a5a3563f8cf621b19f65593c1e95fb48bf7
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 3df0f48a8916be2e63a74bcd361237fd3450a186
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = a4eb3fcd560b9a65d94fd8995ebb0be2a0d2718c
+SHA1 (patch-content_common_thread__type__switcher.mojom) = b81b570174d08b7bc039af2e6fe99c3511110a6c
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = 59d46b054e5d6b9100415dded03351031ec58c34
+SHA1 (patch-content_gpu_gpu__main.cc) = d94a91818322dc844705ddbc2702bd6e3ae340e9
+SHA1 (patch-content_public_browser_content__browser__client.cc) = afd04e250b62002d9ee607cc16b7f8ec73e134a4
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 14845b2b77b74c86762b999c7c140d64967a9e8a
+SHA1 (patch-content_public_common_content__features.cc) = 012f43f28f4df5f657ac49ed5e4e3a1aa59f6d52
+SHA1 (patch-content_public_common_content__switches.cc) = 2de758bda62b89ce74a8e0375fa1f7854ea70f39
+SHA1 (patch-content_public_common_content__switches.h) = 1ee3551b81d7e89352baa8a991081b674768ba8b
+SHA1 (patch-content_public_common_zygote_features.gni) = f78722d1d0b4de8c297a8d63c936ab5729574177
+SHA1 (patch-content_renderer_render__thread__impl.cc) = 6a876efbadafa9938c0111bcff098de9843dbe44
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = c0f85b3eeb61b05c5001e7c9ade68dbff5dfd14e
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = ff0eee645fe04b11a9a9ccf0fef56b36a27520d2
+SHA1 (patch-content_renderer_renderer__main.cc) = 3a89922bbb231c9c258a9d0090db803fea2f7568
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = d7d1e0ee4f126c573c1ae67784cc52580654e353
+SHA1 (patch-content_services_devtools__media__encoding__service_BUILD.gn) = e9b9c13cc4c4cd15ee4e49fe5ee33fdf8d38eeb0
+SHA1 (patch-content_shell_BUILD.gn) = 4186ac71ad35bd571a767a2881c0a2c9f99a704a
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 0aa54207091f2c5f1b56e779df159d9eb88a3295
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 79151f926bf1dd3de2eb4f219f488a14c72c43ae
+SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 39a4522e80c8dc27f405981cb247814fa0356667
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = abddb65392077e0390724b32a59f2e2236d9d386
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 5c280a7d6c249207ac4f62419d6d1ccf5b84cf76
+SHA1 (patch-content_test_BUILD.gn) = e7943938602780ea0ef9d6d7cb3e73edd0415d91
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = 203b122ee94d4a9362e136b9cf1484f823582136
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = 506189b2930aca47fe87d762283a80d9eb14eba7
+SHA1 (patch-content_utility_services.cc) = d6530006e0c412471b76bc08c18bbb38f3bab90e
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 0c97aecb79f598741ae48c2dd0c6508bdf5ee89a
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 27f6e76868012a133a8fb9835b134947ab36a4de
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = a4e2888fe7d5663e4b6796dfe4544accc76663a0
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 43b154187ec689c409c15938362a1fff9e809306
+SHA1 (patch-content_utility_utility__main.cc) = fb6526a71cd636f7e7348246b7ca02e46798e06a
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 8de3fa2828541c806b45adb1d0e6aa9e39cc7fba
+SHA1 (patch-content_zygote_BUILD.gn) = dce219f26b3104dd0949af7b6241e2eb34fc5dc7
+SHA1 (patch-content_zygote_zygote__linux.cc) = c076bd2f191d0ca3e0781abae6ac7bf9784134e7
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = cc8e9bf23dc21946a65862b673f235a6a9abb38a
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 25a135540c9f3f0d2383100e59ce8e7738053d1c
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = c3545ec03b16158651c58a21d232148d9f2d3bbf
+SHA1 (patch-device_fido_public_features.cc) = 31b3b139a0a4e6f289e2dde586a013749ebe4e39
+SHA1 (patch-device_fido_public_features.h) = 285bf34c398afd552b3bb894119ca3760ae96e78
+SHA1 (patch-device_gamepad_BUILD.gn) = 97c7c1175edcfae8f00fd14d4dee65d93dd87246
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 79e140689d15d9e7c85e86e2617b1589c5dcf9b2
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 7cc22968251af0e7e8a19590c13886e42515f51e
+SHA1 (patch-device_gamepad_public_cpp_gamepad__features.cc) = d2cb11d7aa1ba1b2ff7ef69ad4814061d4aa3ba1
+SHA1 (patch-device_gamepad_public_cpp_gamepad__features.h) = e4276a714da24c89dd0d4722932880258d2f90d4
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = e3ef497bd15b565640049fc99b330e68e37162c0
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = d73230af6c12839b1dafb114d10fb84f1d881a92
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = d723fbf2346eedd0d2d986b7e0f9f17cfed213ac
+SHA1 (patch-extensions_browser_api_webstore__private_webstore__private__api.cc) = 0dbf48b785cac0c4b18096b48f695edaa0ffc357
+SHA1 (patch-extensions_common_api___permission__features.json) = 0bb26c711dcb950942a9ead1f345751f776db588
+SHA1 (patch-extensions_common_api_runtime.json) = ea8910543fba4a7ea8034b89708a8f1f973f0097
+SHA1 (patch-extensions_common_command.cc) = 932a4a1552a2de76101c48875ff7be18d88d0ecd
+SHA1 (patch-extensions_common_features_feature.cc) = ce707b09c13b498c3db3da619505807d38949576
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 2b75adda677d1543f410229b897b51791c173aa8
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = f8d0f7d7f3c5d449a4e038d6f2722f82f4a018ca
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 2b0b473155b6fd92d52e5e7fad692d2fe034f472
+SHA1 (patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc) = c4679682e68927ee627cb0798ecafd5f13f0d39e
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = dcf15bd65505fe37ca1a3f803e31bba706597ef0
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = 63632105dcad8b3f22553c1f5e2777f1bca85ee8
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = e861b9d0611aded14b329b295e1a3f0ab8b2de82
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 5fe5eef7250da3573fa6cc3493a910ecb7b4e946
+SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 89577d765cace5d4d2377b4a2297aacd0e22331b
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 14feea430f6636896cc8467252f00fe86ff040b5
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = f06c00fc08f23297488a8d831fbf0ff2b13cf6fc
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = d1cc3e8b54aa2aeb2508c9c0af7552654061e1a0
+SHA1 (patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc) = 209bcbb3f60471a9b4409600d4ff55d2c6bc3e63
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 9878f243fc622bcf9726ff9e3b86bb426dcb08d0
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 68c8aeb39143e4449e9a07d7ee6abbcd118f892c
+SHA1 (patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc) = f547d68abc6904e135f54badb60d33b726e4931b
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = b4b661a57fbf6927f54c4d4a7099ff0520c993a3
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = faa5f5caab75c47b484e1c6df3ba0d339056e4cb
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 870c72e6029916f36f87919c39044f9829eb84dc
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 0f4fee5a6749ba661a86f3a621ff2adf8fe309bb
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 6fa7fa27298b821cf7c89c9efaa1c8c5dde98a69
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = 844ea380ce589910db9b1802559ca032c4574a45
+SHA1 (patch-gpu_config_gpu__finch__features.h) = e0aed2e5b7f8e2916b277b07eed1ab29bc5d7be9
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = 4e4a9874f27460c52b1f4f8a41e9b15f3027217a
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 07c0448bfa2b36654eddcddd65577c781699eb58
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 7410fc6bd639929e97f8548e9a84a62e20b2f304
+SHA1 (patch-gpu_ipc_service_shared__image__stub.cc) = b692d47000e1fe9acdee1e3bd2a31afdd75a9859
+SHA1 (patch-gpu_ipc_service_x__util.h) = 3ac1ef77716bf34429068955d3b469e6e979151d
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = 4dbc457e9a10404defc2d96886ece81a9cb77a80
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 3e3665b80e2abc699b08a224281d46121d145894
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 9e1f7fe340fe423ec717fc36332dabfe2c5e3953
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 79f65942df0887db411cab89c9e316460c6da850
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 9ff3b48bf139c5cd3bdf3356e4d69cf0e33e9cde
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 62ae78c3de9ed05a74c472b8f351b1d375eec9be
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = 4690440ce5e6ba77705aab180bb2bdd94544ae6e
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = a8cf1fb798ab927a6c79e754f2da216f95759659
+SHA1 (patch-headless_BUILD.gn) = d6fb9f60d4c0648df1fc9fabb27ab1951b6534e9
+SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = 4c07f96e000ee7e761537ffa4ba7c8abf944d214
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 24a4b82f550c010cf0759d795364a5913dbb00b1
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = ddc86813379b92c91b8ad875fc9bf6e00b1a0895
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 5356e6c98f4e3d75ad932128afe4f83ce9f4450f
+SHA1 (patch-ipc_ipc__channel.cc) = 8b64668b9c830e7b4e1ce63bdd9e9efcfc8d0aae
+SHA1 (patch-ipc_ipc__channel.h) = bab7bc39dd4d06f2069d651695c3f9e93997d7e6
+SHA1 (patch-ipc_param__traits__utils.h) = 6e62a4fda1ed02e4afcaf2fc5ef5989e8d67aea8
+SHA1 (patch-media_BUILD.gn) = ee8fe6f25fe10d85a3ee7ba0548010a07a99b2cf
+SHA1 (patch-media_audio_BUILD.gn) = a0f84c5db77995d6dc17e82eb9afc75d420b1ee9
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = b2705a965549b4e3ec3ee29655c95f543b120d08
+SHA1 (patch-media_audio_audio__input__device.cc) = 12c21a3366ff7dbd00273bf6981356752eca5b5c
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 3d3356b3f70e295163867d97f39623cd5775f27e
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = d9cbc86f925a9ebfb2354ef990109209a41a1ab1
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = ecec1be60a513f08697d12b5786f20da66e50604
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 338de78a79d8e2e2598696c4ff767b4d9e00b025
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 41ec34e1f08b64c953706517af70a492878f7a92
+SHA1 (patch-media_audio_sndio_sndio__input.h) = cc4980588e6d8791229cc6d73a1aeae62c674665
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = b0642f637fef7a6b72ed2d963b4bf960a96ff0b3
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 285a853100d1a596a435a9f7dd438f86c038e6b1
+SHA1 (patch-media_base_audio__bus.h) = 5b27b7afa186ea39614cda1e80c8f81d58e15f62
+SHA1 (patch-media_base_audio__latency.cc) = 09dfdbc3da952ff42219bf3cef96014a147e41ff
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = d389718214e000ab1540225d7253745934612654
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 77182b30c3c6f38d668dd746891e6f4873fe7ff1
+SHA1 (patch-media_base_media__switches.cc) = 5077aa8d3465558aa596e213794bbb2dc2104b30
+SHA1 (patch-media_base_media__switches.h) = 34f04a273df51b1b8b7679a519b827bf28c0a871
+SHA1 (patch-media_base_video__frame.cc) = 27b831fc879de1fba9c2bbdb50feec0a1a5f903f
+SHA1 (patch-media_base_video__frame.h) = 07a9736dbf2dbd58702901cd4d6457340b564d4e
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 2d4024ad7a4d3c77be5d29faf21a167b39889c5e
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = bb8338304a2a479cc14fc2f0ed2b36aec8d788a0
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = aa60f58c1bfde79b9394cb3a63c3f4ca446787f8
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 4153d928c3e43cc95ea341cafc52bb9771d11f3c
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 75e605e01d0826bd9bc120409e116650da2c2137
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 4f3b46c0a6a1dbf1b6d9dc50d9231d297ad457b4
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 50bdc3f874c090275add2547d6a35e600ef8edfd
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = c2537cc70d525d0c6180ac01848933654cdec51f
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 3bd042e1728af4e9adff750a6de0b376c5e7fe07
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 43cb6dd68f81496abfb75a3bee73f3bf77858724
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = d31db7ad7ee5f50cdabd9f214f4d8c197c785bbc
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 9cc7a78ad1e43123cec1fed63f364ca2495e80ab
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = ab50ae2a9c3c66baf0935745f97c2d80b6210aad
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = cf7503dff63b044882c791d9c27a903dae7a3367
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = bf4d88918035e440b259fb97df7b45c7848aceec
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = fe262eaac53e33f37b4a90672b14f030300cdb3f
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 27ec4d32323c6d8d9b3b409b323c79b0b204483c
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 45777436f6b2763597037c78c32178ead7be1518
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 354c8be7955a9a502235ead11c3482046e08e883
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = c25512e59bf7ca5d04ec15ea48aaa23c73853a3e
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 9096337133cb4063e6c9ff5b4cac97da1cd8f048
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = ac68f8729cac567f558bd424f65360b782c7dd8d
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = d4ba0a743e52b575b7832c899cc39cab8287e492
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 9d288ad2b973367c325679c5886bb3c017aafeae
+SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 017a9c6a375938059abf226f5712adaeaf2149f8
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 82ddca0d6fcd159290ee330263f7fa5771b3e3cf
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = a3274cd159a341d3f5da912509ee9445964a628e
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = d676c2f2dec9bcb64f15597ae0030146c44c6f18
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 7e88fb3f4636df9370e38f38824f0c21f5e1fa3d
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = b61aba152c71f7f212badcac59fbdc45c096bbd1
+SHA1 (patch-media_gpu_test_raw__video.cc) = 43fd063c6143050f3ca5fc77dc22af2a4c044d83
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = bf8611e4f986fba18edb62c1ddd894032d679565
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 2386981bcf1f25c5af5aa59afe35070cd42b2612
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 5ba657706cc415cdfe6dde6e06c2a3352a56cfa9
+SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 7d936c0848cf67f66ef4bd762d33093b3bc88b74
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 059316c0d5436f9c0f72eb893767d3bf94737bce
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 6d43a4643d202a64465cef872281b2afd23b5e92
+SHA1 (patch-media_media__options.gni) = b0e84d4e671bef209ba37aebe6159f978fcd830a
+SHA1 (patch-media_mojo_mojom_BUILD.gn) = 16836aff7dc7ce1400041c9d7d8c406d1a9ee26d
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 92a345d54df6944b3c0a2bb0236728e665e1f324
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = 341f722b1618340d5a145146411503dddb9b56ac
+SHA1 (patch-media_video_mappable__shared__image__video__frame__pool.cc) = 29a4e0b0f6cc5cef85119ce896184e479a619e6a
+SHA1 (patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc) = 3ca58cc096f244eb1563055f3791b235bc2133a9
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 070b6eefb7a574f0a1a9e7dafc5bf03db12d647f
+SHA1 (patch-media_webrtc_audio__processor.cc) = 966703ed1c93e8fe36f04ad79195258a1f223a57
+SHA1 (patch-media_webrtc_helpers.cc) = 27f3c053e7b808af5ec0dc9f2d91491c88baa445
+SHA1 (patch-mojo_core_BUILD.gn) = fc4efacadc11fa73f3fc49155cfa3d171e828d8e
+SHA1 (patch-mojo_core_channel.cc) = 5f6dffe01834d62ca5925b4e289eef678f1f78ef
+SHA1 (patch-mojo_core_channel.h) = ed3936f7529307bc9a69c11952228d010b494ed5
+SHA1 (patch-mojo_core_channel__posix.cc) = 4972c3218b4cd203ad29484d71e0ca4e814009a0
+SHA1 (patch-mojo_core_embedder_features.h) = 41b6ab6101baa48b872307f7c8e301ea3353151f
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 72537f4c4163bec53f4a17f0c98318081590ffd0
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = f179c3010d02eb926cfcf7c8663ad07f351cc034
+SHA1 (patch-net_BUILD.gn) = dd0bc75ca47149027e5348b3f66e3ab621f53119
+SHA1 (patch-net_base_features.cc) = e5eb1cbdf22c58b6d15ce5a499fb24e7541d4897
+SHA1 (patch-net_base_network__change__notifier.cc) = ea56e10457248e83d35a075dcae945859f7e012e
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = cd8d6f2f37dea9521150e036451a502155fece1f
+SHA1 (patch-net_base_network__interfaces__posix.h) = 495915ac22e89d7176310c3e72aae0c111482db0
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 2593c9df0271cfa4feb9cf05e0e40318591c49fd
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 4b69f4bdb8fd2970f80db5780d8e4bfe57c3815b
+SHA1 (patch-net_disk__cache_backend__experiment.h) = abe03e79bdd00be6ea055618224fb280ef5f37db
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 5d652e8dea99a5183cc19244f1ca73f070bbb196
+SHA1 (patch-net_dns_BUILD.gn) = d23348108ce3b7cf4c9aeac338fda093a0e4b697
+SHA1 (patch-net_dns_address__info.cc) = 2dc1ec8a30907e1cd89bc1c4334a1e9942233b7d
+SHA1 (patch-net_dns_address__sorter__posix.cc) = 75a8d1aa5619f224e4ec96ab33263d991ec3b80a
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 5a252c397dec1b43deaa5e2e3ebbd5d875cb5c1a
+SHA1 (patch-net_dns_dns__reloader.cc) = e37cda4e7888e08c6c8c0d0c748c9c8e708613fc
+SHA1 (patch-net_dns_dns__util.cc) = ab349785e355b36528447f1f17b428cbbf876ba4
+SHA1 (patch-net_dns_host__resolver__proc.cc) = c953812656f2897fe72317a213252cd7b1c00ef8
+SHA1 (patch-net_dns_public_BUILD.gn) = 51de73d614592566bec11f111729874d33d857ab
+SHA1 (patch-net_dns_public_resolv__reader.cc) = 6a13669f5ff8306d96523d44b57502a8eb59dff3
+SHA1 (patch-net_dns_public_resolv__reader.h) = de93542e12251dc30052dffaeb75cad7b5442a92
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = 5734893d89464de265452581e85e202cb9b29d83
+SHA1 (patch-net_dns_public_scoped__res__state.h) = ab2c6466b4a633d5f3eedd5f9cf10373160fb7f3
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 0468d7618adc037410952b70aa51728339611ffc
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = d13917c07df90369f82819df73bb20fe3df6ca94
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = b37e94b27442adb7fa505a52f813484199e17511
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 22eca32fc63ac89b519c792560fa5ed347ed7e54
+SHA1 (patch-net_http_http__auth__preferences.cc) = 49747a8b4a8cae7aa212f443cc4ff09c9da8f7ee
+SHA1 (patch-net_http_http__auth__preferences.h) = d230cbaea6208bd20e93e6092fc466c43a7cbd72
+SHA1 (patch-net_http_http__network__session.cc) = a50169864e22159a5ba7310f349d3ec58017aa21
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 72c2b620f02e2027f09e11494dc2216d4240bcff
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = d9071ecfa18b08d34f8b47254e6c1a3524b1b8f6
+SHA1 (patch-net_socket_extra__socket__defines.h) = d0d8d60c6ff6ce653dcb106cbd881f6e708a3778
+SHA1 (patch-net_socket_socks5__client__socket.cc) = f9645ff1ab4f5e25b08eb5f70b662bdb377fe335
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = fc3ad7e2e4c55afdf9875387903350db1098ffcc
+SHA1 (patch-net_socket_udp__socket__posix.cc) = ac1cd449d0da0c627dc2dd49d6a61183b0ba2436
+SHA1 (patch-net_socket_udp__socket__posix.h) = 5b1f748a44c882df85a746f8dc599b70df20c9b8
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = 8e53e4233b64fb03b9befe9c904c8d165a917551
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 6fde026c37762104eb47c46647c7cf5cc43b3206
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 738dc0496739548eadcc7ac90c078c3016c1f029
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = b68bdc54bcf387cd255c4856415af8c184eecf98
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = ae84cb4b18210f898a4f0c06f7f490949c476152
+SHA1 (patch-net_url__request_url__request__context.cc) = 5671ecea057ab57a03bfc5d32582885d4a3f0f22
+SHA1 (patch-net_url__request_url__request__context.h) = e3c9be61d745c4553d0366e3fe6484d3eff07383
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 6a96076a4dfa356b4d4c2a53c55b194b8d4a0520
+SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = d73a9ca9fb6cbc7ff42bce9cbbb1dc5d5b01db45
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 5ce550b47ebdc0deae3dc659ff79a992f138aafa
+SHA1 (patch-printing_backend_cups__helper.cc) = e4045e19b21b05602cb95f2822a70f6aa07f1110
+SHA1 (patch-printing_backend_cups__helper.h) = e5f10f31b9704783734d5c59330510def5a4760e
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 94ac36972d0caaed481818656fc4dc5a1a168639
+SHA1 (patch-printing_backend_cups__jobs.cc) = ff206d21ea51bfbc21030e149f21391801aed136
+SHA1 (patch-printing_backend_cups__printer.cc) = b24561a9f46f23122dbea91b68bb0c5a300d7ac2
+SHA1 (patch-printing_backend_cups__weak__functions.h) = 2dd0fd798d19a682e1dcaa32f71d51f098dae9dd
+SHA1 (patch-printing_backend_print__backend__cups.h) = a72a027993b74553d0b95ba0ea3f6c8dfa1d5b0d
+SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 6e06b40831f9310c6f794ac7c0d2d26323012317
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 4292b6a07605138655718725bb863c2fd52645e7
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 4aaf6f1ef8a416c35e5796ed7367aa517e172bff
+SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = ff1c9e736433dbbecf3267fc5ee75a1f5cbe03b8
+SHA1 (patch-printing_print__settings.cc) = da99cee6dec9cd2d550d664353c09503a7a3d8e0
+SHA1 (patch-printing_print__settings.h) = 9e03878ab1192c8822fe79eefdde068d3b6c1b70
+SHA1 (patch-printing_print__settings__conversion.cc) = 3ff9093ab8d993817d74fda5f0cc4d0ffd4982d3
+SHA1 (patch-printing_printing__features.cc) = 20e2dcb7726709703a9aaf36e6d9d5616d44aa43
+SHA1 (patch-printing_printing__features.h) = 786e93aeb3b437a940d10eecd16a8e259662983d
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 29be638e67b14a98327fc26a3510998d9f7ed000
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 8d5bce4645ce3d6f7f06258a37795b33b24a951f
+SHA1 (patch-remoting_base_branding.cc) = 1a1b7ebd40047a5615759ad7e2bec88cd8424b74
+SHA1 (patch-remoting_base_constants.h) = d2e153978877045ae81421a0eb51d1cc22594276
+SHA1 (patch-remoting_base_crash_crashpad__database__manager.cc) = 39385fec79f5b534f0125d928079b8f59f83e239
+SHA1 (patch-remoting_base_environment__details.cc) = 43f360521e4ff727af96ab27cd46d929042939d8
+SHA1 (patch-remoting_base_host__settings.cc) = b104ebcf907323e1b1bff6472ed4ce2e16b5f76f
+SHA1 (patch-remoting_base_remoting__export.h) = 13843fdd2b1b86b4d852fa94758ed73f0e084c0f
+SHA1 (patch-remoting_base_security__key__socket__name.cc) = 4612140117d8d209eda889d333a674594195ea41
+SHA1 (patch-remoting_base_username.cc) = 0f26337ff7f05b268e827c0d135b32c484e6e846
+SHA1 (patch-remoting_base_username.h) = 68035b08535dfd3fdc6b657d278aa8aaba0eb09f
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 4965b6842808ef5c303b15dd07ae1c30684f19a9
+SHA1 (patch-remoting_host_audio__injector.cc) = 1bc74db0a65d81ae8d7ac784069580dcf2094557
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = a5c12453bcd7e0b960618007f3575e21bde82a4c
+SHA1 (patch-remoting_host_base_switches.cc) = a0b2335842c0a7441e61012e2cc1454959ecb982
+SHA1 (patch-remoting_host_base_switches.h) = 7f9e5c19a7d2ba51364b020b7f3bdf7ef36b6aae
+SHA1 (patch-remoting_host_chromoting__host.cc) = bb36c857178131d24b97788dafc0f09459357acd
+SHA1 (patch-remoting_host_chromoting__host.h) = 5982c8c61f37c280efb0b5accd5eb135ddabf8cf
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = 1f5e21b0dd7fae1a7530a9f02fb0f28e1781ec6e
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = fcb089a2b8f41a6563b75292255836c55df256a2
+SHA1 (patch-remoting_host_chromoting__host__services__server.cc) = 0d7ad5b9c4c995a3f91795d58935072ca9c6e52e
+SHA1 (patch-remoting_host_config__file__watcher.cc) = aaa8971c0f1f0f6871ebc25dd17d4b72a008bac2
+SHA1 (patch-remoting_host_config__file__watcher.h) = 844e52d1d47e5be2a022607c3162099a9c9351ab
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 451d0c18203f937bce9b34fb98c829503bc61e68
+SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = b390e0eb157264cee34ca6838d0acf5dd060282c
+SHA1 (patch-remoting_host_desktop__process__main.cc) = 8ca757bc2784d86f75cafc5dfe5b043b243b72f9
+SHA1 (patch-remoting_host_desktop__session__connector.h) = 455d0109a7fcd7b159b3c59bba120d14dcee02b4
+SHA1 (patch-remoting_host_desktop__session__proxy.cc) = 196741daef8a0f39267990151f47d54329fe71be
+SHA1 (patch-remoting_host_desktop__session__proxy.h) = 1bd610d64f64d4c6df0a699b67d24211bc9d69f4
+SHA1 (patch-remoting_host_evaluate__capability.cc) = adb3ff780418790ee22340a2f4fc6a2bc6a66a11
+SHA1 (patch-remoting_host_host__attributes.cc) = a46d6899b0cea01a8afe24d5b02e7d66bc5917aa
+SHA1 (patch-remoting_host_host__main.cc) = a39752fdcbc59e2f71c7438c44e60f7790800dca
+SHA1 (patch-remoting_host_host__power__save__blocker.cc) = c590f302c5a958f8d170eb55784f7fe83f7d54be
+SHA1 (patch-remoting_host_ipc__constants.cc) = b79ca739f3be6a8f6679c3720ae2e36fd35907e9
+SHA1 (patch-remoting_host_ipc__constants.h) = ad3a5e44126e9278c7aea96f3d417cc06eb387f5
+SHA1 (patch-remoting_host_ipc__desktop__environment.cc) = 7f3b4d6be5b85ae65ffb1d9c24d2941fc6dd65ed
+SHA1 (patch-remoting_host_ipc__desktop__environment.h) = 1ca0a70de37f99f2503e3e7aa3b254b5e9d72f94
+SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 0b6ff7f5414cd81eb3dac3c50f217a6b77b1d0f3
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = f8c518b30d36d38c2d7b1f1ca322329b5cd4a28a
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = ea4d6e62629845335e2b40d35d122fe9a1fa0c15
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 1abc3a518bdddc6425aad8f62f35aab7990954bf
+SHA1 (patch-remoting_host_peer__session__impl.cc) = 3fcabe9355bbc42a332a2ccea7353dd082d3d545
+SHA1 (patch-remoting_host_policy__watcher.cc) = f63d2125337c5d97dceba0f5617d6379bfe3181a
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 240a95e83bb94d75e6d871656f397a9edab998a5
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = e929012790e899fa68aa93ddf08a34565a5e533e
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 9b4391138a0c25d37357cb80fbb6d37ef7dfe5c4
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = a2bb3b2235d733a9dc3110d3670ef8ed89192f1d
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 813725eba3682808e1a79fee323fbd2a0c3db497
+SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = 9bd7b9fbfe5edf14f4a37e875d608723d35275b3
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 0d4320c17cc62b162b9fad946237bd8206f3b6fd
+SHA1 (patch-remoting_host_setup_daemon__controller.cc) = 3fca5a4d3539a6ff16fd9b75335966ddcb4bf2cb
+SHA1 (patch-remoting_host_setup_daemon__controller.h) = 898f634f61310cb5b2b0ef863cee47e98418047c
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host.cc) = fbc80500a6729c8f0cb823f2a719d052f4a6b3e0
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = d8a4c553ad8767b6785d30b5cfbaa54797148e87
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 550b5e6f68785c50202e41da7dfa5240994f86ed
+SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = 5625ca6e94ef1a8d633f65879769dda3de92a376
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 02aafd123884064441a4a478453dd8efe0f589aa
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 3b5a37189b823ec7f9eb2cad904ca09a94b3a4a4
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = e2e220ad4a1cc5dbcf468d54dc9aa5770b68d5d0
+SHA1 (patch-remoting_protocol_webrtc__transport.cc) = 2c3254516df399d926a229ca140f5695c288430f
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = de0a4851eddc6db2c525f81ae3e2847fc79151dd
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 92a46dcd5a15fac327219f1e15e66e7d2d57ee09
SHA1 (patch-rollup_rust_bindings__napi_Cargo.toml) = af46b5c65dcbd0714ccca2782988f89e4a8d175d
SHA1 (patch-rollup_rust_bindings__napi_src_lib.rs) = 930763c6c3725b129b395a2a9d560c7c7996cba4
-SHA1 (patch-sandbox_BUILD.gn) = e3c2f10d63164cc1720c0bf7677a4c89f0119066
-SHA1 (patch-sandbox_features.gni) = 33056340b1bbbaf2299adce1585c840a7efc45a5
-SHA1 (patch-sandbox_linux_BUILD.gn) = 77326e9ad190c38060249a1bedd6aa4d13c6ef17
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 9a3c9ffb67ff473d7903c72a26d6bade90831d69
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = b0d5694f50426b45eb8e192159ccd16e72f359cf
-SHA1 (patch-sandbox_policy_BUILD.gn) = 2c5a1063fd749e2bf43bb32da4782efaf0797112
-SHA1 (patch-sandbox_policy_features.cc) = 63608676c52c07512a23f1f66197d8013520ff5c
-SHA1 (patch-sandbox_policy_features.h) = 70d1f861393c639ae75620d7a9d5069deaa4a7e4
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = b5dc6fa4c8775fd7188441138a434de2b1339815
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 995bf42d0aba3f5c287940cf7090f0ddf0bee5f0
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = d317d8849153b8b9844171180db125b464894b92
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 3258ba49d1ec3c413bcef5c7c93704a00597f8e4
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = d202215e0cb9da7f646f70c0b4eb7354479e0647
-SHA1 (patch-sandbox_policy_sandbox.cc) = 9d332a3f12459118bb4dff5b7f61d8000f5402bb
-SHA1 (patch-sandbox_policy_sandbox.h) = bde7e796eb9c9f6dc18991bd5fd714ecc14b4946
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = b20a7f9da24047f7c534e9d3ee0cfd7217bfb84e
-SHA1 (patch-sandbox_policy_switches.cc) = 63f7ebe25ab29a384c701651e486d091709bf3a1
-SHA1 (patch-sandbox_policy_switches.h) = 852cc68bb8bd06a63b8570c0c64eb0020a422308
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = a4afce1333d8b6647777196740db95555374daeb
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 1321dca291615549c6e6680d5e8d4d2c7ccc1178
-SHA1 (patch-services_device_BUILD.gn) = 75d60e63f0a511f5016793e95cf09abb00137567
-SHA1 (patch-services_device_device__service.cc) = a55f0289eb35c6a1b52f8a645f65a5931dcef75a
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = c39e923a353e3709a26237e0e9c72e62722f2022
-SHA1 (patch-services_device_hid_BUILD.gn) = f5c33ff83085fa165422a8c917a683f7bd08918e
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 93e1d6780fac7ae3e12b480038bb8f0474009784
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = 1f1e7dc4e9b3cbce1eb55087b44863ec9f40f6de
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 571d725b1e3f74c59be7898c678632a6152470b5
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = e0e70d4d2b4bcefe35666e783ac7e33fb0e285b2
-SHA1 (patch-services_device_hid_hid__service.cc) = ebc4cccc9a34a80f1242d943a9ab160c1a1eb9a8
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = b837acda5d9df2c498a75508765bcff73570c3a3
-SHA1 (patch-services_device_hid_hid__service__fido.h) = a3ca160acd37a025a640ec1037902b3bb6038aa6
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = bba19f72f2c0a024381672d1cb0377e23c1803ee
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = bb1c82b029bc5c3c25614112846f9dfdbaf2e9c7
-SHA1 (patch-services_device_public_cpp_device__features.cc) = 671fde084d18e039e3d3616074d308a750691c59
-SHA1 (patch-services_device_public_cpp_device__features.h) = d05caa93c6a067ed9c7abcade2f6a6ff8ba349ad
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = a3bd813e8bd1ab95270daa185d688399f6981508
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 11bec3d0725a0f06b9f55136a11f8eb137f323f5
-SHA1 (patch-services_device_serial_BUILD.gn) = 9ec88ab4dc1ef9d531b91db206161e2cc82c624b
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = f3782f98a160bb9f77d79653a99c6e267b04485a
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = ec96ab5889820e9d86053226411ae0ae23b32a9d
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 4e5117ebe8c1095e82d97c8f7d65ebfaa7386b9b
-SHA1 (patch-services_device_usb_BUILD.gn) = b00399855617ac119a6f9fe0c377721c55e152a3
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = a8144103490b32c450a10b76110030c465e933c0
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 27e87bb35a982c8c83c8eea3ec6141e16168528d
-SHA1 (patch-services_device_usb_usb__service.cc) = 453a24c8736942a1f58d11963bafdd1b6be814ca
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = b7346e58d8ad79666e26cb3490d7a9b6f09ce210
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 6be3d8644e1c8b9c0c78685554ca91e7b4129e6a
-SHA1 (patch-services_network_BUILD.gn) = 12b9adae30873fdcb9ecc70cb8a6b8aaa6bce572
-SHA1 (patch-services_network_network__context.cc) = f98775e6ba6c200d67a6c938dcf736a940d9b470
-SHA1 (patch-services_network_network__context.h) = d68aa56dcd286bfc2a58a29c877ad4abaec92175
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = da7c41af44b90ecd50dd6cb26a23ebbd3a967c67
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 6e6d607eead1d6b945109f8cc991d729cd6a0f7c
-SHA1 (patch-services_network_network__service.cc) = 45f085a39794a2340fb82e286530397323248214
-SHA1 (patch-services_network_network__service.h) = c0eaf1e7cc53ea843e5e8ebdccb1de4dde5a232b
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = af012a86f4aeaa53ee72a9bee82f829dba3bae10
-SHA1 (patch-services_network_public_cpp_features.cc) = 4b23fcbe2c827463f1325d514288dab8a016f031
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 9db4505f1132076f5429f3cbb07de53c19b6f019
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 7c4b07935f63e112a0e06885a21af95ddba08ab2
-SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = c5134f4f86fd1d9fd08ee958192b9842b5a102a9
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 1dd2bc485eecfbe6dcb1b929aacaac5be95fd8b1
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = d7e293e6666b71ea64b4048a1828a07dea0e58b0
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 58978618647de9457ca49a7b18168e0b170d2c08
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 3245f96e7271dc66d1d02cddb502d3c2c7516b84
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 03d500c58c7ef7d8bdd95c2a7ee652ee6da8b7c5
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = c451f66bcc37f13190203e93b0799756ccd0c9d6
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 3030a2bbb3c0c8d6fedc8a1e92c9004ff1e02f2c
-SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 796afe78aa7703d5a3d0b052a3923e292cfe1088
-SHA1 (patch-services_service__manager_BUILD.gn) = 1f02309fd3712b97250340e7989ed9291641dff4
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 9a5b0186536dfabbe7519faddd0902eb459bfeb8
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 198e62c02ddd2b270439d1ae169c98bbe2e72e5b
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = f89e3465ca0a16bac76056ae281a50300aa0ef04
-SHA1 (patch-services_shape__detection_shape__detection__service.cc) = b487dd552491da77bfc3427eedc758b2e89dedc1
-SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = a23f71a243dfcbdb1880f00216364f7051be686c
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 8550a2daffc3570363a09d0e0e27452d6f73317e
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = a1d979ad3ac9d057f4851954988c2c91521370f0
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 9df9194656d6651fc433b38fef63feb02bbc02d7
-SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 9117dd2672def460ea654a15558f85d22058c0c2
-SHA1 (patch-services_webnn_features.gni) = 2b0365abb632cdd72eef38a43621189d36e574b8
-SHA1 (patch-services_webnn_webnn__graph__impl__fuzzer.cc) = c83cc4a409c6705ff5e88b2d3bd4f0e6945bb59a
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = f939130b0ee7ecc5325763f2ae7269fb26e3bdb9
-SHA1 (patch-skia_ext_font__utils.cc) = ff8354a38736841ba296faae7221829a1d324fcf
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 49fbe57e98fde4d282596986c32d38d0652cec4a
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 32f1309e0b78984bd10aed305c46f979a6830cc6
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = b8e99c513ca10346e4679dab107a4e441f35185d
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = abf365d1642f2143ab4e6e356f31975aec8d1afb
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = bf0f0e6a8e089e796b6042434420d3a01c5356a0
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = f74e284b767ce51a01334dde7229cc95eb69f3e4
-SHA1 (patch-third__party_angle_BUILD.gn) = 820a314a39a0f091eb3291813fffd6f39786a1ce
-SHA1 (patch-third__party_angle_src_common_platform.h) = 012824af5523cc7124cdde9956b6c152eee98ffe
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = bb3ea0827371a488786d3be60af6f9437e2110d4
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 9730e09eb3baa39d2a8373e351fcf5417d4e9637
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 2ec1bc34a7e8e169c3afdf0b07926031327cfade
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 3025a34ab8f0dd04476622e3db3aca91bea9c21b
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = e5ed9b146fef0256cafb30d246e89bf19f9ffeb1
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 5e933602e62d7bc0385987bef88e610ef2bdde20
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = ea47289d81325fd0e1423ff0fb5f51380d9f9d17
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = e83fc1fe58fd4f85f9b43746e2a4a132c8b5b59b
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 4a8a3f4f05402f3b149ede0db8080dc87250dc77
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = d357042969e452844431f5445ade13f5de1fbbee
-SHA1 (patch-third__party_angle_util_BUILD.gn) = 254cc98413449a211b3e85c6bf17ed74064a3b58
-SHA1 (patch-third__party_blink_common_features.cc) = 507b63f56e31468bccbb92c7ffbbb37ba6713897
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 1c09fc26ce6b05326537b7cedeb953a2192efbdf
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 504557af400718bbf69e80f10c77b99b62258998
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 7a430cb66172212148b97307821d0bfcf899382f
-SHA1 (patch-third__party_blink_public_platform_platform.h) = 0f320c1f3a41be29370b653f980d0c8553666a90
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = a3686482f2f9fab59901963f7228287569ee1019
-SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 2d2542cf69329b2628bf8b26cc8e5442ec995c0a
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 37cc6e6bcec1efb7412eb5ff1df40ee44851e1d6
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 4c490cc2a0914be6dd433d992c4e70a6f9f81e7e
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 8dfde91352aa0c69ec655c8c530bcb32d725a7ca
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 897307b52052ff1089087a21ab763713c67d8678
-SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = 1ef41b6d158c48f4205eed003c3334776e51526d
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 2558bcaf351dbbf75e10b4718481cc8e7e123744
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = ee115e830025b0fe49a803cef6a933715b84157c
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 0ca4385d9b1c25a5a5579b917bb1987cd3460abc
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = bfdb26c6486ac3b12e83606b15e1d955173986e7
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = cda302a633c162ffb5e8a66a317f86338bdc8900
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = adfa5f889e5e64ef45a401d1e5d2bda1f662f4b9
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 1c0e602a1bc79fc228b22ef8e9a44da95a753edb
-SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = e7b1cbb1fcfdeb8d08dd08b70b28893d1489a2ca
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 834d136dd0d1e1616199d664d9005b2dab164dc2
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 48c2d7a11e30af02be9a152ac46956a75e7a3a0e
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 86ac34c5ebdd7bd5df4ee383747a31747713b015
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = ca6589c62eac36c4d5f6ed70874d9b69fae54785
-SHA1 (patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc) = 4c43141166a12d9d67551e37c7e9a18a333dc2bb
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = fc8b9ac32cfc582b9810a67ded162e10b65ce27e
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 6b37d31376a2881a9c277b410dbc4a49d48724e1
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 5eb47dd4b941ee6935a2945b3933396150decd36
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 5619503667fdfd42e6b1dfd604d8f543b6ce47fc
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 071ad6c4ffff98b34ecbc20e5a31b59e0456670a
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 7f454f4f9e295452b61b8e398c20c8de80814bdb
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc) = e8d95d17c45a58ebce49851115ca210503ff6dfb
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu.cc) = 876488859410be852580412e7c7710c387887bc8
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 42e52167ba5fba5d83c2e560b3bb164927e8ea40
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 1ecb9971f709a26c70ef926fb344fdcb358b1940
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 5d93e5048dc5b3cd410e5dbdeb2e99b74f98da62
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 0451492b5ed43e5cfdef7e92f74ee74f0ecbb589
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 8a6238af6f60e2657b885de04242c105022d9aee
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 1ae7da2d9a5861b978fde9d323e8c13886ebb965
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 9efe6c4f91b4bdae585081a1e755aefc88ebbe53
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 6a4bca6c3a116042b9f3733806dd5f1beaf64cc3
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = d01da5e1db303402117ac3d151751705039e8a7c
-SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc) = 2e07e46dfc972ec0c64028f69aea3dc7335102f8
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = ac3db6767c5ff507a06f09dc0f4be8cda3e8b5f6
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 4fca88828e070f43030a431686471f7e68d3bb8a
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = b5193f99d5e0e06bfa491a17f487717dba9d338e
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = e8c6a588fbee5b59b4e0d3ecd573a9602c4264cc
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 582394c283a45d6a1a054f647d5778f94d654cb2
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 2a2b48ee80647af748ce2ed3205abc097babafa6
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 78c9b853e76588053da76e3af5246909b3913bbd
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = fd0ca8636a32f9d79a5fe73767f428cb54cc0586
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = d8663fed36165e8ed5c3fdeec1ff8a1a47a1af89
-SHA1 (patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc) = 1fe9261aaf61dc267357ad2be469428e83f391e1
-SHA1 (patch-third__party_boringssl_src_include_openssl_target.h) = 1df492487df51e2f64f107c600c778c137112099
-SHA1 (patch-third__party_cpuinfo_BUILD.gn) = 063873dfe750cd77b664927e07986602de76639e
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 00d19fae42c5578e5b5acce6fc893e799ffc4442
-SHA1 (patch-third__party_crabbyavif_BUILD.gn) = dae4e4524250182f0702024355ea0782a33d52f6
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 1b60e63856d6959af03f4c6b9a760c1ad3fa0053
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = b43a855df7926032dd72e810d2132fe65dd9dc7e
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 8d00beb6fc9b1432da1b0ef8455e621959ea4868
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 66bcfa828042fb5c061406f2fd98885783196838
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 90d922e93e5baf9ed7d160be6f2f7ec79d26410a
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 3303c83f7189769f4d6ee2ad569c55a131d73c73
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 3165d13eea470082a83e3aac52766c17de139e2c
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 8631c0619068c38e0a249dd32754cf2a220aafd3
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 4b7000c079cbc5e72bdfb821924863d359aaa21f
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = e84163dd37cb7a3813557c374f28576c74d716c1
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 183d7d0f6c5b23ea704130a3f5e97bcd9aad1615
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = c58dcd3deca029d8717de978761224d76ae1184d
-SHA1 (patch-third__party_crc32c_BUILD.gn) = 3df7c4fd05280514773b42d7081a0c31eb3ac7c1
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = b3d19fde1ec6ee66814a580ff49a96325459af7a
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = faf9a5259e52ddc0922ff55cfe03f69125c1cbc5
-SHA1 (patch-third__party_dawn_src_utils_platform.h) = 48bc5f9a9c85d05a82f5af07d8936d5240948022
-SHA1 (patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h) = fc10b0d1e3fbf32da07abd15a4d3b65bd1c13ff8
-SHA1 (patch-third__party_dawn_tools_generate-sources-gn.py) = 7ef766bff3afdbd300c261863ed7f31cd8160ccb
-SHA1 (patch-third__party_dawn_tools_python_cipd__deps.py) = bc8718a2b8f26dfdf0d7f4ce0093149aa2ebe2aa
-SHA1 (patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js) = 3818933a5c1c7526c98b82aba488a4afb5bf5164
-SHA1 (patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc) = 75e6e90a7b7e5f90618741657ad86a4dfdc72cb3
-SHA1 (patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc) = e7516b26a53c9aed471f3de172737101b1e67fa2
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = f3db89fc002d78882d1d6aceab248bcbc3582269
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = bb5d59d2a8fb9b98ccd55ad0c73eaee69b601fac
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 3ec12257a9bab50abab24992a12d659aeafe9a92
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = ea0dfb37904d3616dcb9ca97ae559d8524f77bb9
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = bc5837b813b118ee8a97f5ab38117141d72abe5d
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 65de1b0820a62d8fec293e06ab294323999bb89d
-SHA1 (patch-third__party_fontconfig_include_meson-config.h) = 2436eaf58ae53f080fa10128219756f194258662
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 3ba60453c9ddec2325a758b37d23b242ecac1bf7
-SHA1 (patch-third__party_google__benchmark_BUILD.gn) = fa9d86c91b9063e1b324e87974b4a7d69a633e10
-SHA1 (patch-third__party_ipcz_src_BUILD.gn) = bdb1a0d904e3adba8f714c87b1eef632209c6363
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = e1beba6bb537bd788dae874a3e9e40fa27de488e
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 8011c8a10a752f7c21e98f93e0faa4d3f5b1fcb0
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 4b2de11114b9c8ec72cc0c7ca619d9a2245e2e73
-SHA1 (patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h) = 98447089407ca31a77e30652bc17097e76f42f90
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = f915d1ed9c90630f4da7b334fbe7568eee0470aa
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 539475a550805ae3993c1645eaac7e3faed2b87b
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 6a3c88b994abf3e52840874048cfb0d644d51632
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = aab7fef1a34981d2efaaef167ed1819efad0e74f
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = de0c9c9aaa8e4ef9301fd8b18366504133a149d7
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 7ed2a8c06ed947b970e8b386286e55210fd1e658
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h) = 4c0a0d288b14c2b0fb24aaff3a975a8df3c4f98b
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h) = 0946d1b9e8bef65d0480db7dab31144ad814dcf9
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h) = dca97e8090514df8186d58f04de6ef3f82f91c2a
-SHA1 (patch-third__party_libsync_src_include_ndk_sync.h) = 3308de478251b5b47bd518941613459a7c519515
-SHA1 (patch-third__party_libsync_src_sync.c) = ce3479fafc17821e76816f13986ff6977aa5cfbb
-SHA1 (patch-third__party_libunwind_src_src_AddressSpace.hpp) = c0d26621260f18594d6a89019633f67e3004544a
-SHA1 (patch-third__party_libunwind_src_src_DwarfInstructions.hpp) = 475a01a61a025d49dbd5c0728b05bfd14a1f5198
-SHA1 (patch-third__party_libunwind_src_src_EHHeaderParser.hpp) = f1d69f21b3b0bb8795144a72bbdeed769a20f14e
-SHA1 (patch-third__party_libunwind_src_src_UnwindCursor.hpp) = 7437be29ef511d1dcd5e540e11acd670b600c86d
-SHA1 (patch-third__party_libusb_BUILD.gn) = 6360a1168f42adeed29f5785d8e06ffab87d322b
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = 95aa6512718b2f71a87d9139b2b740589ac8fafb
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = ed0cfbef4dba08d743b78269c52918e1ad6ff1e6
-SHA1 (patch-third__party_libvpx_libvpx__srcs.gni) = b7765806ab7971029cd105a9410773d97865b3f5
-SHA1 (patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h) = adab967b39f8db8b21c3986365f64cd80623efa6
-SHA1 (patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h) = df41571c42f59812029c32971fee6b371601ee8f
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 65bc4b1e38f04c50ee19553ebf4ff4b929d414b6
-SHA1 (patch-third__party_litert_features.gni) = 47f831bf41c3544d00e29c46fe495dfe8d785879
-SHA1 (patch-third__party_lzma__sdk_src_C_CpuArch.c) = b481a5eea449d509a1d0913288bb423ee11c6002
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 9fe6a542dec5194947e93e445436af95b44d6bce
-SHA1 (patch-third__party_nasm_BUILD.gn) = f54b75de713adf1ed2ccfd0c7fd730078c841954
-SHA1 (patch-third__party_nasm_config_config-linux.h) = d0293c403d051f521e6e18b8e1ec5f284d094edb
-SHA1 (patch-third__party_nasm_output_outieee.c) = d7d5a8d98f41d2d51ec2af9f7561032d2e9cd386
-SHA1 (patch-third__party_nasm_output_outobj.c) = 1f1bd19ae6b7499a5287dfcf1914065fa79fef0a
-SHA1 (patch-third__party_node_check__version.py) = 5709d9d7c4a6353cf859d448f8039b232325537a
-SHA1 (patch-third__party_node_node.gni) = 2c88b41bd97804b5361c2947744162f35b098473
-SHA1 (patch-third__party_node_node.py) = 3d88d36594aa4e836db4896e18ecb818bf2d521f
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 8596c0d325c495784dc9a65cb27601ca8424c081
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = f0b5b0d0b738136bf67c83904f5d9d8268adc5fe
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = b879a4df95ab5098ce374d60c12f7f37b2dd08dc
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 69510d2ea27fb0c9be2c7b5e0065ea0528669222
-SHA1 (patch-third__party_pdfium_third__party_lcms_src_cmscgats.c) = 5de66beca3371362a39c148b5839f1d17d6f6c23
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 308886b6cdc8eaf913b1c60a0b705515ee192634
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 217e6b6960c0ff062c6e75106f39761ae32544fc
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 06b8648c9cc132c399f082bd93e43c6c350f7131
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = f981cd0123666fde8c1d52c159973d38313215b0
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 88f70bc0f8c3336495fc701e2296fe1e624ccc50
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 8da34aba4ed8208ca75bcc8ab2fbb03962121995
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 4959682f1781547ac639e5afe92990d68f0f9aea
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 77ca98a4650db57ea603ef444be8785fc4f6bdf7
-SHA1 (patch-third__party_perfetto_src_base_android__utils.cc) = 976bf5d2d36acbe0a03bfb606ff8bf00ef747919
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = 476f50b59dfe8bec234b55e2b664268f8f6d7215
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = f9c26069c94386f2a99c1dff38efe802572f6047
-SHA1 (patch-third__party_perfetto_src_base_file__utils.cc) = 1e44c300cbdb3f939a53c45d7ddac85f918c330f
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = d644976eec0b6faf1cfe43f8fb9da2b3b2397519
-SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 0e1fd7261b1fe6cd09729f842a5f18b0758295d6
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = f41ecfd97e4138f3b2e239c4cdbe0205294eaca1
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 15e922849fa5771c30b4b93f6223add03da3e26b
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = c9a3fb3eb13d26bb56ed150922aec1d79aa2cb25
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 9338b7ce609acde77c3e63dfdb03418cd75f51f8
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 8d1554bd9e92aaa6dbe5772acdd380046eaf0926
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = bea6bf4c7799326aa0593b901ed3c5e50e401bd2
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = f0a5d177c58704aedb133833fe173c03e74193bc
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 4358e3a12984b20940f0e36b319fd7fcb6286520
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 9e7d9591163d52b1dcb70e534b4555360739a6eb
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 34fd4340e1284ae7b398f25660aa0b7d59904a74
-SHA1 (patch-third__party_protobuf_proto__library.gni) = f13626f8efba7507a4ea9ae07eca0a4d21b4ce4c
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = c41b5880473e8270b94605c3fb252911dcac1da8
-SHA1 (patch-third__party_rust_bytemuck_v1_BUILD.gn) = 7d516cdcc806b0f54f209863b04422830432a394
-SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = bc770baee3900a618d2d217b63be584518feec7a
-SHA1 (patch-third__party_skia_rust_png_FFI.rs) = aa668f635c909465a9abffd4b4464c8625f0e0a2
-SHA1 (patch-third__party_skia_src_core_SkAutoLocaleSetter.h) = 2ae75ba51f4e05bd836104ff4f2179f94a0be0a9
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = f1ba0aacfeeb01c9e41e7dde33161e6476add9cd
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 31ac349e1141f956f05ce280d926fc4bb2eceb9d
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = a013595acf0989cc523a86eba3234879b523a32d
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 56711c25751f57df81be0d96c14d177bccf76abd
-SHA1 (patch-third__party_sqlite_BUILD.gn) = d59c0c3a0704021c74bc65020fe92427de59b2bc
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = e81b43a556711bd8b9becc5bdaafe80f76fd9c8a
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 9b02bc9dde3566fea56b14d5338dff6682b81e9a
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 8c8e83e39a56414772172b3c02738ea4524fe52d
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 64ee2be83e4a827535002e096d94f7cb06264761
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 60f28eec9446c23e49034b0803a117dd33b439ab
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = bf60d1565c22842e8579e3620c2331e982e9c317
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 155115b144659070fb268f421e68d9fd043b281e
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = cb46e62cbe159f1e2143d00ea56a5b3aef5a7d41
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = b7303f0582d1d706c9cfccbac7d3d78ee496db9e
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 3ad24201541557e3cb8297b2598311a530d407b6
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 806a214e6e24ab4cf90c20baef6bb75d2255c804
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 62e199f0ba170ba5363ddca843e8b07ab25cb88d
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = edb0e298a59f9e7a88688d8ffd4847510bbdd5fa
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 239a2bc742327cdfec8ee2fa5e771d735e8035d0
-SHA1 (patch-third__party_tflite_features.gni) = 9affe2dc565c2cbdeff965f273d8636b25a96b74
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = 1d9becefc7f63b7c457fbee4dc07df700b1dcb01
-SHA1 (patch-third__party_vulkan-loader_src_BUILD.gn) = 83a461bfb8ff4cd769dac3e07fb2ff5c7b35eb35
-SHA1 (patch-third__party_vulkan-loader_src_loader_loader__environment.c) = 6de7a85c4e18435bc400e3ef6b651689c340a493
-SHA1 (patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h) = 0988eb646d54c5763311242429961047b5cc4386
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 470f3e1ed8422ea4df102bf3cc2317335ae407a3
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 9d460251c6bf44472da6f9c373f4b24e5b2b5529
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 4e087288f4bb7bfd34c06bd9a6112c96e5e58f41
-SHA1 (patch-third__party_wayland_BUILD.gn) = a9c13311a63f157b7cdce820d9e36942cd03f0b5
-SHA1 (patch-third__party_wayland_include_config.h) = 088420805e207b666552b82e9b7865fbc0639736
-SHA1 (patch-third__party_wayland_src_src_scanner.c) = ed93d5a4d2488efd5ebb5b6b0629c27ae22c5fad
-SHA1 (patch-third__party_wayland_src_src_wayland-os.c) = 2d0e158047c3c1dd82eda46ba9b51e09d7d90364
-SHA1 (patch-third__party_webrtc_BUILD.gn) = bd5d6b9a27fa652f74b87d43cd7407b7c30a103d
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = cacf629fe45a275a6784442debd36c80ee1f3373
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_BUILD.gn) = 8f67e49047dd5c0d78af7a5891aa8a38fd9a7181
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 03e477d4e0d64b39d3a4d11e0a5ec5e5dc0fcddd
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h) = 258c6f91d6df24d7422f4b4290e7a645c58803b9
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 9e06d5efe2855876417d4eb734d0044eecf0de8e
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h) = e3c531dd1098c492667276d4acff197d4ec21572
-SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = e319a85885ecc0ecee858c9ddf575f9bde2f5ab2
-SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = b6332c301165ed28ff8ef7f9188677206e88d55c
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = e064af061c0c5c6b0c4137955130a0bc1d46d875
-SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = 8f1c64c4b0b3088374e902866e8be994479d2d79
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 5663f1b9ea409b7a1461a11808701dc724227b97
-SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 1c7633365501cfc737d10bb19b9da53093cca90e
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = e2cdb18b9fde41e356860eb4c08ccc899bf1475d
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 16b661d94353a915cd1c464128f23d0f15f20ff6
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 82c92a1e9abc5cdf3bd06991a8c7b4ac58da0f63
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 01032fb062423b6537b24db37987e609c8009fcb
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 60ce802c7e61945cef65ca116655d6db25295918
-SHA1 (patch-third__party_zlib_BUILD.gn) = 849b5a21564557dcaee127340dadb9ac8f4ff390
-SHA1 (patch-third__party_zlib_cpu__features.c) = 437fd92c81705323a983e2b87bf21bc5ab8b21eb
-SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 3530c3d69270d8fddc120e249a159be3b08ca2ab
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 774552c65ab4abbd0287fe48bef82d85eec97912
-SHA1 (patch-tools_generate__stubs_rules.gni) = c30d54fb4348120dfd33522a8f3ee8858a457650
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 3372f7b97438b000ff2a77e6cad3c489fe5f754a
-SHA1 (patch-tools_gn_build_gen.py) = 679a6b421ccdda071e6664f9d6dd3fec28d67239
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 34aee11575fb0aa5e5a0ee60b6d829411ca6ee2e
-SHA1 (patch-tools_gn_src_gn_args.cc) = 92c93d44ccefd21dc3d4aaf51f3ca71d1f7da3fa
-SHA1 (patch-tools_gn_src_gn_version.h) = 68b3548df8a06bb9deea5e1e022de83772f50364
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 9150c32e83c9541fac55ca288a733cd4ccf6764a
-SHA1 (patch-tools_grit_grit_node_base.py) = 3c9c6e15105ed648cb0953bc17169e8e9fe52e91
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 8840589ee4df3d1797c2e7f064febbbf09aef98f
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = 02c4d24ddc53848a7637255aea17530e7a95afd9
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 82d66b5fa964f622ccee97b970edd9634f31df21
-SHA1 (patch-tools_metrics_BUILD.gn) = 219f102facbcd2e8b584ebbaede336efacb85b95
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 96f96b422de0e8e7bbb8c43854127b5fec46f559
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = d0012a16a63a96a56b7f0be1256ff373c3c76881
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 72e1e8f8f4c45b8c650a0ee87fae8088d017b8b0
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = dc526251e9d1a3dfdb204531609cda34876a5b41
-SHA1 (patch-ui_accessibility_accessibility__features.cc) = 560f0a29f07e18f20e43c93953598e7b3bfd3a5c
-SHA1 (patch-ui_accessibility_accessibility__features.h) = 829b76de74940aa3429b660abc19db3345326511
-SHA1 (patch-ui_accessibility_ax__node.cc) = 5402f50c1e9445cf2c40e2e1caf9d95e7e4546d0
-SHA1 (patch-ui_accessibility_ax__node.h) = 6d619cee16c15142e0187d3b037cce860e4a5d49
-SHA1 (patch-ui_accessibility_ax__tree.cc) = 1f0d0b9835c33df9ac1c9bbee92d6333cb408664
-SHA1 (patch-ui_accessibility_ax__tree.h) = 5dd44facd6507cc5dd67b431258290639c7692cd
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = a0c17a95d03d4437937b82fd27cd22777ce68c39
-SHA1 (patch-ui_aura_screen__ozone.cc) = bb7b4729d51d44b053c38cf4ba796fbeb816b3f8
-SHA1 (patch-ui_aura_screen__ozone.h) = 9719ac802c6f23375639097fc8e036ac283de464
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = 0da0d507ea9f206173b08ba674775efa2f60950f
-SHA1 (patch-ui_base_accelerators_command.cc) = 4ece03a31e9d6d129bfb39dcdb863db8ab2f79b3
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 5c40c85d8f3183b919ffa8faa20781beb53a2186
-SHA1 (patch-ui_base_clipboard_clipboard.cc) = 346c11bc5d0bf84019f7cc27539e6dc95a03dc80
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 78565e97c4760de0933bfcd82f4bc6a1b8896650
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 4d8069100bebe75ccb9401b6c88002874603c7e2
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = c0aa1ad6de04d70c5c22e420f70887dd90c6ed60
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = 6788c1c597835f0312a46e32d833d29061ffc687
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 29093b8ff77d83103bdfc63e8859c4b62bb30ec2
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = d52a0b290234eb96ba9c35ddb5d84479c4a7c803
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 0b2b0bc7b6e0efdb4a29f3cf712d2a3f12f39641
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = f7e261477c701e825fa7f2aea7782a7e4a231bda
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = fbfd99ef79a7195ac10ca7f20f43142662656825
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 463fcefddefd3387831b63f51c881566cd814623
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 715c00f787580fba6de9a5349c03ae1ed955dd82
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = bed9201f2efc8aceb18ef49bfcc093c4c75ffd25
-SHA1 (patch-ui_base_ime_text__input__client.h) = 2c85fd9e22cc6ad89266c09ca8bf026b7308fa59
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = 69c24deb6fa30fc55c173f499a74bbc54bc451e1
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = db0f82624e97c9271bc324057e8f856f2fb33497
-SHA1 (patch-ui_base_test_ui__controls.h) = 40ae7807ca55f622a9af3bd2fecc08ddb5d583f1
-SHA1 (patch-ui_base_ui__base__features.cc) = ce039716c845d731b49b24845275f241d4777a55
-SHA1 (patch-ui_base_ui__base__features.h) = 141592bb8f7463034ca5f5fd28c3f0c8be06cf7f
-SHA1 (patch-ui_base_ui__base__switches.h) = ca01a0bc2ad9c9c298058e0a4baaecee2672419f
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = fce223a83b8d29a04230ead0c659526ba04d2b99
-SHA1 (patch-ui_base_x_selection__owner.cc) = 52069d377ca9eeee7c1d0fdd3f3f3d2ac779612e
-SHA1 (patch-ui_base_x_selection__owner.h) = 9e570d233779769b504c21715422bf427ec90c7f
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 931f74cb0f871ab5f355e661a1d8abbf4d214331
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 0c333392d31952b6857196043e2e1a707ce8fc45
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 8e6db70420d6d6f9011b387020668da5d734a71b
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = 509370c232c764767cb17cfffde7685a0111fe9c
-SHA1 (patch-ui_base_x_x11__drag__context.cc) = f3ce52e80c23ceac09aa36a95ad40edd964d83d4
-SHA1 (patch-ui_base_x_x11__drag__context.h) = 35741f266fc8335e1ce37068f5c89669c918298f
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = e9d9bdc71c7f82f110b09d086b152c392ee771b3
-SHA1 (patch-ui_color_color__id.h) = d4f79b40b9df43af5c778fc16900694878909864
-SHA1 (patch-ui_color_system__theme.h) = f41afdb16faaa38ca40e9689c730557e4682f2ec
-SHA1 (patch-ui_compositor_compositor.cc) = 3cd8894a282f831faaca0c440b014c653fa28a2a
-SHA1 (patch-ui_compositor_compositor.h) = 9a4014440f751c500357a8a35aa211d6670a52dc
-SHA1 (patch-ui_compositor_compositor__observer.h) = b8bb85d245c9d9205740803749a806f959bf9ee6
-SHA1 (patch-ui_display_screen.cc) = 91658d17ca2fa89606b89b0258add7a0fbadda65
-SHA1 (patch-ui_display_screen.h) = c6b008cf12e41b6a20f22bf01c110544c287447f
-SHA1 (patch-ui_events_event.cc) = 160dcc2a7fb33f0abad4fef17710b49a2fd3d4b8
-SHA1 (patch-ui_events_event__switches.cc) = a5defed39e53830f744b47143fe0c469e0bca41e
-SHA1 (patch-ui_events_event__switches.h) = 83a264d5648bec938b01bbdc306ebb0173558bdb
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 38f86de9c84999367c98704f28a6f04e7f7fa8e4
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 644907d02e45fa48bc937d6590cc09abe5045095
-SHA1 (patch-ui_gfx_BUILD.gn) = d303564e9984106fac85998c2215bcdb7a324f43
-SHA1 (patch-ui_gfx_canvas__skia.cc) = ea7cb7bbde485808f8c1a8c5230a3d0472b5e7ae
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 0af43ae206aed24749b244ef260af3ef6bb3a880
-SHA1 (patch-ui_gfx_font__render__params.h) = 276b708e63dd7500cb41cb933187082dfa681148
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 8aa4d19b61857630732c68f4ab365fbf2614b532
-SHA1 (patch-ui_gfx_font__util.cc) = 8370f651a4f2445dc75814276272b243633b01be
-SHA1 (patch-ui_gfx_gpu__extra__info.h) = ecb1e5dd94265b40fa97459b6ea32f2272f93eb1
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = aa333c3289c581ab845484068141ad50e3a7b61f
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = b1d71f904464ac0d8aa97432d95088e834674bbd
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 5c064b0f0c1c5fa795d36cf9fa1c5035c88a93c1
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 75cbc4c3b9615fdfbb1530ae28cfb3611cf98f27
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 3f80a8690168f608e8796ef9c67ae1590bd4624b
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 6d1ff10fca699f1f1805d6a0c90bd2547e13f8ea
-SHA1 (patch-ui_gfx_native__ui__types.h) = 14996209471a58f4465e4e4d38d59836af4f2e72
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = ee4a24c345121b6e398b0551ebb0b94351d6ce28
-SHA1 (patch-ui_gfx_platform__font__skia.h) = c3ad47474c4a84e73bafabc467fc60280e62ebeb
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 26d22111c0935a329836235d98d00393d63fce4d
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 92ea9a9a800426395de97a9da52f817eb6b49734
-SHA1 (patch-ui_gfx_render__text__harfbuzz.cc) = 53a2367f5377a56b9bf7323d85996df4cf7e99cc
-SHA1 (patch-ui_gfx_switches.cc) = 1117dc7e5ee4a3dcdaf4ded75ea5605385702c71
-SHA1 (patch-ui_gfx_switches.h) = 6d47b9eee02dbdf41d5f87bf0d6a767610cad59d
-SHA1 (patch-ui_gfx_x_connection.cc) = 2273d6015296c4f8d87764ec4bd81cf9071934d5
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 6dcbd8ff6e80a81840e91087af8c52b663d69405
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 1ccc68f64557ebc126e60c6079480274847c4ba2
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 2e2eceba2c47c0694cd43fec41f818f458118347
-SHA1 (patch-ui_gl_BUILD.gn) = 9e39d987c6169b81340904c5be6a63ee2f629888
-SHA1 (patch-ui_gl_gl__context.cc) = 38b2e151e0a2ee5abc00623419c274d246e9c3fc
-SHA1 (patch-ui_gl_gl__implementation.cc) = 37c79e5ed7d1342a8f58ac0e1ff123d08a1d1afd
-SHA1 (patch-ui_gl_gl__switches.cc) = 7d95aa63bcacb61a72603b189745bb4b30efdf91
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = e6d1866f9b68a2e94dbc6ad98e6dbd4ae1dc0f78
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = b4668ba4ba145156f8f0392367c4e5456c0d88dc
-SHA1 (patch-ui_gtk_gtk__compat.cc) = 0fd0271bfbb67fbdbc88d9443f4e18241923872f
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 09ca7688ca67358e6cb7b7167c6025c5a181eec9
-SHA1 (patch-ui_gtk_select__file__dialog__linux__gtk.cc) = 0664be0217234312d915c47baf69efa84373b817
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 7a72a8f49b215e662ab306dbd5f83863d57355f7
-SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = e19d189ca31d1cd62afd07c7188981e97930f26a
-SHA1 (patch-ui_native__theme_native__theme.h) = d66958c3c27e4d1cc91ae63fef11eae648a83400
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 17794bb4be525fb6e65fa03a0564ba05bd54af74
-SHA1 (patch-ui_ozone_common_egl__util.cc) = 55231fe67e6ce3850f122e924fd3202037af2a2d
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = 6084b61811255d03921dda95f41722baf8adf79d
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = d552e8217147c2d3d4879ca8b7283df62ecedd87
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 42700e5d0ad028aeacefa6f47da376bcea077a09
-SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = f5b9e31288efb9c3efd0ab4cd56f81f85c82a448
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 05bbf6c7a7a30f7584621d5253a5b43e254391e5
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = a3075d8c0b0998de17cdf4f95860f02c40196fd6
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc) = 17ea9f48de8ef3e92941bed30c7429f2873bfd6c
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc) = e3f743f3fe738f2193bdd05b1e91670da5132034
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc) = 681529ba2305d81823b0336d21e01d53821deb21
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc) = 64663cfee761d6ea1ba5beb310916603e369be79
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h) = 952ae24e780e6f89d811e944a269b5f2b3fb04a6
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 531fb197e9ba88be2fc51d43ac3027c260d1d22e
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = dd134ab3086839d06675a00b95c84af0ae002856
-SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc) = c6d09a2fe256807f50e03ccaec0f201ea62a605b
-SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.h) = 6493a0239ae17c388dcfe8a7af9f178e4828a020
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 1b49c4f9a0156ad0b6ba78cc4e3b1f7a1840e93f
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 389facce1400c957625dcdeacc63ff2facc75c7c
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 11ad561acf34ca92c01e67df7fe83a8da2141a91
-SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 740095c72772d2919606175310cdde5051f6007c
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 8127d8477bcef6117b554ff8254c10c0428ba715
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 6c2769a453f79524bd06e65689d73ad531b09f40
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = afb209d5161ec2e60a65f7cf67785f738ee030f5
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 12ffc3cb041e64cac4b35a06822480b2a31667f4
-SHA1 (patch-ui_qt_BUILD.gn) = 9dfd2704f2f8d9a5f5bb489894c8bcd07f87d612
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 9552254defa2fd410cdc1353b8b4e736908cb134
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 127477f06e8b1e24d756fb52fe126791c83b13fd
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 35f46e86b7b0a6695c32b6de8729d8c7b41ad2ab
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 039032f50cfa108d6158c8e38aa6e69851a2077f
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = c7d30309f6e8c74da867b10787d7f82c3762b999
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 9fa1a008adabd8584e92be86a1b0ca8c2ffb542b
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = e7138fbfc473c70b3284f3a79087202a4e022600
-SHA1 (patch-ui_views_BUILD.gn) = 19eec812fde123cfc6c565f77cc9021b977cb897
-SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 2f6b2dfa53d4d3f5a95fabe94a48df04993ae9ac
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = bf37bc3004dc64ee1833a0df54f796b4ed9a243e
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 2a54fbde535ef857166d4e086da951487dc72132
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 824258813b142716517ccf42a923cd5b3dc2a0d4
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = 272d9096df03ce14234207ed9c200a3bcafd8a33
-SHA1 (patch-ui_views_examples_widget__example.cc) = 37a5c25cca9d7e7ab43cd180527d6d72210519f7
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 4396687ecba316540d751aa7eac291cc248b2268
-SHA1 (patch-ui_views_style_platform__style.cc) = bf76eb13ba10b69677b305581a17341ef775a519
-SHA1 (patch-ui_views_style_platform__style.h) = 9c081156b399955563e10bc26970e42a95e0d19e
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 8dfeff65c7762b8f9d38091b5a7fd3aedc27c351
-SHA1 (patch-ui_views_views__delegate.cc) = def522586be87dfe81bc49829c8fbbf398167b9d
-SHA1 (patch-ui_views_views__delegate.h) = dfd232adffb5b33857d290dbe6111377057cee77
-SHA1 (patch-ui_views_views__features.cc) = d09e1e7dba19444282801ff071c7b2ffe854d180
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 3ff67d379e31598896b951e21b283be918057450
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 1ee4a43cc00b6f2f2c312a11fbcfc719d46668b2
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 4ed0df7c0d617d337e0df13a31913b875f6523bf
-SHA1 (patch-ui_views_widget_widget.cc) = a03f7ca88e65294e2e07a4a61b6ba0898b132e81
-SHA1 (patch-ui_views_widget_widget.h) = 245b96beadfc8d6c700daaba986eb37ccfb2bdb9
-SHA1 (patch-ui_views_window_default__frame__view.cc) = 09bbdb6089fb128a1e85c249ee90a2ac6184dd4b
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = b55c3f86bf54deb65d78a8155df1a497f6b1f6a2
-SHA1 (patch-ui_views_window_frame__background.cc) = e9c924204b426e91458c86ff7cfff7a12f29091a
-SHA1 (patch-ui_webui_resources_tools_minify__js.py) = 02140663949af4f37cf1f25b1b26364faa84519e
-SHA1 (patch-ui_webui_webui__features.gni) = 8a3632dd59698c50d2f93cd62928d894b456e4df
-SHA1 (patch-v8_BUILD.gn) = 4be5fcafd747911d9b7b5e799394fdc18314ad7a
-SHA1 (patch-v8_gni_v8.gni) = 8d20d0ba74f308ca182558304059305b7125b356
-SHA1 (patch-v8_include_v8-internal.h) = b3a59a8d6c15ac1690fe3b47d0ce32ea65695bcd
-SHA1 (patch-v8_include_v8config.h) = b51c944bf6e58013a67c4fe925c92c4d25563338
-SHA1 (patch-v8_src_api_api.cc) = 8ebee536a4565df6f560a05c0401dad9cd33ba3e
-SHA1 (patch-v8_src_base_atomicops.h) = adc17b30b428b6d8eb0f7f585f1461144ec8be78
-SHA1 (patch-v8_src_base_macros.h) = 18eca4a4f3b11de7b07a90baaff2c5178ffc2def
-SHA1 (patch-v8_src_base_platform_memory.h) = a4064bcb395369f78ce5046f7578b426ea7ceca2
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = b9eaab0ea387838f728536faf921e37f263accd4
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = d60293d48b7db8f705af555a2f93ec20d698d61e
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = c6f96929f0d53372a7cabb5a8564a7594e6ac115
-SHA1 (patch-v8_src_base_strings.h) = 009100723d726e444451000d2adc60fbae2ea4d2
-SHA1 (patch-v8_src_base_sys-info.cc) = f7e95febff639c68c2349d461dd23c883a240a62
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 8c399e5a1f35071c5d3ef6ed3ce46d4d7705e140
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 21c81b5b726c2b7a0c4306063e67a063a7e083f4
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 7bd3692bad15a162806332e92e9cac2067b9cdc2
-SHA1 (patch-v8_src_execution_isolate.cc) = 6fc6a924da684119637716ef4c0864366a88f3f5
-SHA1 (patch-v8_src_flags_flags.cc) = aec7ada1a464aa5473d603aac1c0627bef2dc3d9
-SHA1 (patch-v8_src_libsampler_sampler.cc) = 7a1eed8eeda071169c89bb9ff10e402f7befc0c8
-SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = c4cff7b1c2acdbed7eec4dd3f638d81a9129744b
-SHA1 (patch-v8_src_objects_simd.cc) = e87a670d800cf090386ad17ab8cdc5ce961a087f
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = 064900e3e360824e2e4f923459a9d2dbc8ed6943
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = bcf8cb80329dc051baf2fbc8c580eb1ea2c04d78
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 74283c764e6247fbb467fa4a95ef3c5f0ff60e0d
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 42cc3d88ddbcf4c4b64e7b354e7b6600a3339307
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = aac3d51249494ee6e6c9a2f6006d099b43a90ff5
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 43183a97d5342e54e973938cb6f5b05e3d78cbb8
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 91b9cbcab6548ee46967637035f4bee673871f51
-SHA1 (patch-v8_tools_run-paxctl.py) = 24bbf8b30e02ab1f40f507442879c5a4dbe3854c
-SHA1 (patch-v8_tools_run.py) = 9a2c80c557f6d08d5a8415b3bccdfe488a07b005
+SHA1 (patch-sandbox_BUILD.gn) = e06f832418f5510b4d41c63a2326f36ee3eede6d
+SHA1 (patch-sandbox_features.gni) = a1307190a31a8d3970f9f18e0857a4a550b3aaae
+SHA1 (patch-sandbox_linux_BUILD.gn) = eaa10ce6df39384e1da692d4c26d98e5507d112d
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 312fc27d9c09c62462e78aaaa3b3e824383c3fa2
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 46cb5fc0945db574a3c91b7828a031963c81ca7c
+SHA1 (patch-sandbox_policy_BUILD.gn) = c007e0e10cbb51d5e4e62ebed6f0411540ad8c0f
+SHA1 (patch-sandbox_policy_features.cc) = d4d43366428c7e7439aa7e1c829bc2ebb31e8856
+SHA1 (patch-sandbox_policy_features.h) = db59f3bf6078c9c6bfcb63c09955e28cf87de8ef
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 88092e3a01c964ac843608f1981f4498a6e9e089
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = ca0562475055f4e0ff38b363b93a744d40bdd7b3
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = a94165e506f9dff25afffb71b80d81a69e2598f8
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 5780d125e38c79dc34c59f0ff2dda550bae023a3
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 1f9145deb192b15ee49147b792be2ca11c6b310d
+SHA1 (patch-sandbox_policy_sandbox.cc) = f40fa6151c8c312d57bb96770b5d9234571f33e1
+SHA1 (patch-sandbox_policy_sandbox.h) = 5133c8f5682c23cc1c1f7d364d1c1b0fa2c4ecfd
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = a21d24f60684f91fa7af4871a00e0fc640bb7228
+SHA1 (patch-sandbox_policy_switches.cc) = d73756ff6408a9501adfca9b0779cc5c2d2f95c7
+SHA1 (patch-sandbox_policy_switches.h) = 190a6ee050306d5216cf8a9dd6925a09af45f4b7
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 63802c14d4b155ba92f27b865323b5000d515f8e
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = f0aab0faa259a71ff4f7a28c46d868d7133d12a6
+SHA1 (patch-services_device_BUILD.gn) = ce2fd054f5531b5761bcdcca158f3fbd5132e2dd
+SHA1 (patch-services_device_device__service.cc) = 942da0d6b1e9a896096151416a855329530d32f0
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = ebb349a2f94beab3a7b8cfe12bce27087a252515
+SHA1 (patch-services_device_hid_BUILD.gn) = c4ed8e57c0d5f7514b676a93bd3a1436dbf9eeda
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 52c9266c31b60fcaa7630b3d4ff0c620ecddce21
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = 255672547a6d45bd7159af5a9680f2f91cdff263
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 529d823f4127d1596d0fb06fe5571d2d79042ae1
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = c2e4c0b83c6887e921170525a2fd31e5b3d8e9b5
+SHA1 (patch-services_device_hid_hid__service.cc) = 303b6b10100b8a89a314337f2de7889bec70b85c
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = 0e08d5e4a3306cee0945e3380cdc574601ab6d41
+SHA1 (patch-services_device_hid_hid__service__fido.h) = 1ee574f4699f2712e8e35e936c89c09aca34c9e8
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 8fa53955f08da4788e3b9621dbe3fe3bf3d5e1d8
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = ced72a4977b8ad6fde3e3c34d7548b6c1b1efc9e
+SHA1 (patch-services_device_public_cpp_device__features.cc) = a6f2347ff92c3951c3acad1712b20955571f9db9
+SHA1 (patch-services_device_public_cpp_device__features.h) = 1e01023bab5bb4c35f7fb2c4d17182b2131bf0b2
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = 66a58247e6d482c7fd4436022dbbdd7b2244dced
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = aec49c1221cb4a67a50546882fca7ef408f2e211
+SHA1 (patch-services_device_serial_BUILD.gn) = 785a34f3d9e3e97b83ac617f8cd75ca543a73363
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = ef4187d03cf593cd0384b95b1a61148bb9f0cd24
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 39512490e299349d30b5498f46982d26c1bfade6
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 3564e6ff2cc607c6e532dec5503ff671a1392b23
+SHA1 (patch-services_device_usb_BUILD.gn) = 0909493935ea8e74c6eac316809b79d5328132bb
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = 6f3a6c1f1828811205740e64f5ca9c0a8ae0d831
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = f470c61950bc9a36b99b0b81c249ad20e234ba80
+SHA1 (patch-services_device_usb_usb__service.cc) = ab769ffdf7951186fe0b494cada26784e1fb4136
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = e7b57e1b4a4faffe49e1fdf3e9d56e0bbc61f9f3
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 84babbb616321d615a6ccfc185058998b6f09864
+SHA1 (patch-services_network_BUILD.gn) = 6ce30a723e5a37621905d339b00c15a33df96ade
+SHA1 (patch-services_network_network__context.cc) = 676e0e79a4ea0911855502f08abb43356fe5a1cb
+SHA1 (patch-services_network_network__context.h) = 9db7543d8105977c03027038322b54503180b70b
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 0e49fe1903bcf70a6c442b8dd5b3f00f0e14730b
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 8297390b6f276857e3b23faff74094350b37d232
+SHA1 (patch-services_network_network__service.cc) = 8e899b716accfa92147efd5e15d5539d22aa2756
+SHA1 (patch-services_network_network__service.h) = fbd3b404f258966c693a9709ec612160ed163999
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = eca76673855de0bfd6f5bee475dbc166fbfeee42
+SHA1 (patch-services_network_public_cpp_features.cc) = 74df6e9a75541676873a31f3f3fc45e8acd9f09a
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = c3147396fdcbec1557b2601995e0ded32a57dd2b
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 302667ec745ee5bee226475341bb1491d3688ba5
+SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = c8030456f2e8ed91bc3cf38193c0c6cbd3967494
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 21b13e898fe18b4c2ec4446722294c176c8951ee
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 16d5a086326934d9d2f39c27fada4e26a2514d84
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 46784b93985637f72cbc1f51e392aacab29bbe17
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = b74930456be22574f50e81648f5dcd288f5e9be9
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 6cfdde778fe4455542c868ff41ca76e29e644c9f
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 519d5e49cb5edcdd83326cec4412473f36003ee4
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 0ec1433ec3223b77f8e3db9a7607d9ef1901f507
+SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = d5e119cb1feb6403b066f4120e09af077f779e06
+SHA1 (patch-services_service__manager_BUILD.gn) = 63cc88f2935d661913b07ee887ea3f5b4f783811
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 317457c2c8c4f21a9dcb84ecdad048b0d03d8d03
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 335d1a9b9fe73e09e3412013f1e35788b4207025
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = e7c8d1b4d8225727017273ba449397a4437d32d1
+SHA1 (patch-services_shape__detection_shape__detection__service.cc) = a11951c4e3ecc1948e9c7fe5d15806c30f152bf4
+SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = cc86362509bf1ba17617bafd7709e697def5f78e
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = bcadc2510353bd4733172bc45cab4b1aee9d9c4b
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = 224b18b95b4ef23048d07eef72dc0b3b3bdfd17b
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 55e2f252721e8a1b46072d9c8105e88993aaa4dc
+SHA1 (patch-services_viz_public_mojom_BUILD.gn) = f6b08fe47171ff97c39d68f32fc8ddde83926a3c
+SHA1 (patch-services_webnn_features.gni) = 97eb1da16d7a5ac2ad0accf6017002727881701f
+SHA1 (patch-services_webnn_public_cpp_webnn__sandbox__init.cc) = c6fa5250182882a05bf0bd68420f58bc33ac727a
+SHA1 (patch-services_webnn_public_cpp_webnn__sandbox__init.h) = 97ed0c6f18a73ff22484daa5f1a1d14f93e1429a
+SHA1 (patch-services_webnn_webnn__graph__impl__fuzzer.cc) = e9d4e4f5219f8590157ca99b8e0ffb5164eebe97
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 9d6a0f919878b2e3938f0c894fd1068d07d91a46
+SHA1 (patch-skia_ext_font__utils.cc) = c6b82df7e4adcd73e21f0c57e67680b2cfa151f1
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = a60d7a2e1cdc71b6f0f56cc4b1e4c5392555f5c4
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 604d6a720155243e61be32ba2b5bd7b460cc570e
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = ace47409b4c3a08a52832cab7ec26c93a184485a
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 285d7ecd100ffed294a9a15d331ce08a4d3edc88
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 615035614887958a5fe62ae5082abca1ea7a785a
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = c172a1b99f530c5bbd70e9696ebcc4f968416a1b
+SHA1 (patch-third__party_angle_BUILD.gn) = 8c42c7d44483f036cc151c719517cfffe4f7a32c
+SHA1 (patch-third__party_angle_src_common_platform.h) = 13dc0a63608e087ae34c89193c79f5a91dc19e01
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 7c080bce6387706d8a1157d98390583cf97512ff
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 0a47f66d388cdc9e50efadeddb071a5d5c922356
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 25c22e32cc1a2c6f3250ad58678eb7e3299e8553
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 152574a8ff354fa0b48e54a4baf04a5ebcf7f72b
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 8202a2921e4887dfb5b90e4b675d969af29694bd
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 5191b120e9e907e3a4dd5c91579fb08e7647f5ed
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 775591c779e360575acdb3288214489b586a1229
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = a37668d82ae1cc491bf33280d4d84d1202e015b2
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 5fc1b74f6b1cd621dd46457e96291a87f6412f67
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 9b676c3e9c40f1d2d2551c3982b03dd0f8a404d2
+SHA1 (patch-third__party_angle_util_BUILD.gn) = af7046e08a6160f63c46ebe17f202870cba6369a
+SHA1 (patch-third__party_blink_common_features.cc) = fdb4263bc72e2621b3c8e246432fc4a338d7bede
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = f4b466a33db04ae78001af19da6cf71c97d55d97
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 88520c8a86126d17088906f21b98623630c58729
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = fe84169d5d95ab7d649f9e0ff7423c2ff7e0005f
+SHA1 (patch-third__party_blink_public_platform_platform.h) = f90d9b59e2d656b97bb21c8ed4d45f6bcbd9e7c2
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 57e9fd079f89594278fc28041f20476852a061bf
+SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = d0d5f1aa5cfbadec7d41907a0eaa5d389bf04094
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 95b5defa5a463557d742ef836d773f743c0668e2
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = d4c650504efbea9e057775f2efda42d02a7c264b
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = ab3d1f0a031d3dfeda1cf4792f4650a31995da23
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = 1d0ba88b6da3112f8e0dba94581f5e0389bab475
+SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = 7bcc40883847011408d895090e6542e826945127
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 598b3475854e503f7cec0ce7d1bd41530a9ad2f4
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 10f09a346e214f92e725989ccbe9e6d7c257f418
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 0b98c5a7d0923966a0c58896801b331af10c7e72
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = f65cc2d6358f81ddfc72d0482c14c3ad26ebd01d
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 5b1ab3cf032e9e7e84c936b42bac853837ec66d0
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 0c771955f8647538bfa4a36b179a8d703dd72c2c
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 9a881e87cec2653307e986ec7deb2b0786cf82f7
+SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = 751569e4b9edbbe8b8f9372739dae7abe26bd221
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 50872d935bacf7b1f4ac6ce29728f7f4224a749e
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = bcda71b5cef738607db25e6fd0fc26fe0d60e518
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 5d5b949f9624b087257f7991bb6605db14cd92a0
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 5efcf115107c68ea6106c5f0d2d7e0849ac4bc0a
+SHA1 (patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc) = ad6a552bf24ddf46f314f438d1a4355208bac1b1
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = e7476d96e55f2be0ad028a0811ab9e372167c708
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 9064ea4ec922a9509427352a63a7ddbfad0b5005
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 5f5b54dd922a06a6148f93c74173eb8bdeb7da67
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = e15bcb67af9062afcbae5d16e9908f086d0f6d41
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = c09a5f0aad0fdd948b837597528f47dad79df5f8
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 75a9c175588f11f696d1424ca62b7f2bab6803c4
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc) = f0378cf387a6df36740516f38dbb7611b1835016
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu.cc) = 7d75fec8f7cf8756c4f4ad2195228d37b5c1dcf6
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 54fcf1233bd09007a1d70eeebd221c1dca46cc3d
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = ba3cdcab4a357ac6af3f21e0f2ae9674d37a9a69
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = bdaa79bd817e0296a43ea9cba8a0e28d7726eb91
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 7a8fddff43ffd4c5d6c9e6f9545e2aa2b2e681bd
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 8cfc228afea1d0f8125587b16eda891937a7dd3d
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 96d0f8e37150679cc2e9028d303a3c6c8825dbda
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 4c7e8ea64f123d3212f6b8d1ead35a5925924122
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = a554ed28c289d90701c573cc319c80393a190bb7
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = a3a50c6fc57658b1636f841cba013fbc864cc485
+SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc) = dfe89bc5fe0ff38b74e92cbf2176980bdbffd6b7
+SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc) = 790777cd18e866aeff52049ea43e2a5c03d70d62
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper.cc) = f3914cc6a85bc0fb9dc84c05b498367961194872
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 324887282408181d06da319af76523ec973f7a36
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 66b91ebec19f622cf7a772798ea1a35c14dc46dc
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = 3f36ff5dd449d59b889c98919fc2ad85899545c5
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 5e37c62a320b60aebfb33cc55aabc803ae7c0c66
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = d5890b3803a2c6eaf88274e8dff3f104db232697
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 5c58755372cf363c4d036d78053925651066983a
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 45b6e3f61f5a60ab62b34793d4f2660750ce5b56
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = e4236b5eba3ef9354b4122bd325245b0893aa9f8
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 7ceed08ba3d0a82d74f55e8c623b1f6419ca95c6
+SHA1 (patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc) = 0fad8606a16ee6f4042aa84c6b514d14bcf97386
+SHA1 (patch-third__party_boringssl_src_include_openssl_target.h) = 57829482c6e89181dc227d40fc05fb9de42143d9
+SHA1 (patch-third__party_cpuinfo_BUILD.gn) = 2ad97c2794ec647ca5143e55174d26242db3dfb6
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 3502374b77fc46e1978db0bbec30d735dacbbf83
+SHA1 (patch-third__party_crabbyavif_BUILD.gn) = 83b193a6ec4c75ae337308eb8d837dbd7a3b62c8
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = d66a1399545ce3d09dac7b0b8fa00898a2c53864
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 96d505f66624a8391977517e9ed6fe21d375789e
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 631dba5422d45131c52f7638537cee158342ba35
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 8e1a9437f17d181fb8cb5b4023d6c6063c4c4c9c
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 4dba90134c134e8bd88fe7b74c86b445c95ef8b8
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 8cc9d0f50abbe503d71546049b08dc7a4d80d011
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = ab63ef00f1d7f95f12148478a02485fb1124b260
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = ec3b13206c58b735f74690594dba7f7a5e24b2ec
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = c9d209ff85fd5ea7bfe99f05511a90018e45d65a
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 7406ed690d882e373b71685a4c1d555fb7b0ee95
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 6279977c4c381597b3d83fdafc1fb498a75258b9
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 536fd51662dda37677d6de45bdc193ce80ce5565
+SHA1 (patch-third__party_crc32c_BUILD.gn) = feb396efa8c9bdd8623396dd2b16b22353510b74
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 6e5246edb26550076e686db23b0bf0ff28e40e4f
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 20180d9466c65c096a3a4b10361063f0a45f42ae
+SHA1 (patch-third__party_dawn_src_utils_BUILD.gn) = dfc159ae55ae0068f43d9e5c5f04394434b25c5d
+SHA1 (patch-third__party_dawn_src_utils_platform.h) = d972d0a4e952b782b71f81b6b283462ac23f4e87
+SHA1 (patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h) = 46ca9fcf663fd0f81826c201c0708cbeacc15a87
+SHA1 (patch-third__party_dawn_tools_generate-sources-gn.py) = f44a202ccf4ffb0c0a31f00e01e4e5af65b09c59
+SHA1 (patch-third__party_dawn_tools_python_cipd__deps.py) = 93fd2eab9f2b617a5da73de3f5175fd7069f0e28
+SHA1 (patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js) = 8cb950f6336b16b4e620a4a61e539324a3e54a91
+SHA1 (patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc) = 1b75fe3c1d902d89262f5293a74817f8f86e6de9
+SHA1 (patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc) = b4c99e483d960d3f99dd5fd17b00513eaec88ca1
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 58b1896639cf7e4c4fd8e446ca11b46bed4d6ebd
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 8316e3480e771ec072dbc663ff1cf954bfbbc5cb
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 9122ed1bdcb2127a3ab1360bf5f30a0df04cf59a
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 7664c281d25d82370e35bb36040ed06dcac06a29
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = ae7f1745bb7900244abe318cea5c00ed12195888
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = e0aa7fed168c8ab0042b16b4dfcc4b81e6c4cc61
+SHA1 (patch-third__party_fontconfig_include_meson-config.h) = c2729ab9dbd6f4135d3c47e2570298c2905ae4e9
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = aa8831801b353bf7e8b80f24d533262bc1d3281a
+SHA1 (patch-third__party_google__benchmark_BUILD.gn) = 7ee98e97396dd90113166574595915ce66aeb15d
+SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 7ef0d262bff4b5ac4fc8abb4d4657471be0acaba
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 1354c47593bf06b8e60afaf8c8ce78d039d8f0c8
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 2c59e6166ef8dc85501f4aa0b6f10011339ea633
+SHA1 (patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h) = 6f15f983261c0b2d2b333af99606a998af50b2a3
+SHA1 (patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h) = 701c13d1bea03615eace9afaa6c26249898a5cde
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = d83704a7f0aae6a29807c3484fb5f4ff9753883b
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 70d21c9d914b4f630ec6ee9369e27e69017a1e9d
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = f12e87adc369aa8271887c1e7eeee6454764c466
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 72878ed9f621274fc5d92017110ef11e44cf1897
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = abdf00caf0c26c7813a3dab73d4a78dab4ca59dc
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = f5a619d42ffa39fc74ed5215bfbb56f390ef82c5
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h) = 121dd2ea4ba53c2e2593517e8bbd74c16c577a59
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h) = 30bc8d6e2eadb3303bbd45fe74c51d633c131372
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h) = 6b2d525a6f5ae432987ea6ed61464df25b5dab72
+SHA1 (patch-third__party_libsync_src_include_ndk_sync.h) = 81ced0b5610ca103ee10b63ce6dd78977824f296
+SHA1 (patch-third__party_libsync_src_sync.c) = b949184a7f5d81bd3fabc8e77767df6c67bf50bf
+SHA1 (patch-third__party_libunwind_src_src_AddressSpace.hpp) = 87d3a2cd1ae49aceb177f77963fbf9a7ffa49f1c
+SHA1 (patch-third__party_libunwind_src_src_DwarfInstructions.hpp) = 42a0f081bfd9d64a341119c1cbb5be0eb48056a9
+SHA1 (patch-third__party_libunwind_src_src_EHHeaderParser.hpp) = d0ade5e1ba077a2c2f47028d35bd2438f4f95ed5
+SHA1 (patch-third__party_libunwind_src_src_UnwindCursor.hpp) = 0abf1757d9280246db3db445d083747e83d4c917
+SHA1 (patch-third__party_libusb_BUILD.gn) = 82e93d150284322ddbbdb23f796b11f7fb8f975a
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = 2724e908533377963fbb84274e786123ae908f5c
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 267e824221b1e2d5314f6ae97251e1acf046f461
+SHA1 (patch-third__party_libvpx_libvpx__srcs.gni) = 417f982a507da494d5527dd6ef855df0df64908c
+SHA1 (patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h) = b3d710d8bebd99ab3ff01d84436383a37beaca0a
+SHA1 (patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h) = db7fad76f59089e97a8c6e62d5e51ae38532805c
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = f88ad8250e862159670d16a0d613a93b76f963e3
+SHA1 (patch-third__party_litert_features.gni) = ff796c4af51c1c822e43fb4fb4ffc0ee197db6a3
+SHA1 (patch-third__party_lzma__sdk_src_C_CpuArch.c) = bf896ca5ba21de7f5f5411ef2c9ad379a509065f
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = db47a022307ff3d80068c804e9c560d2b2a926a1
+SHA1 (patch-third__party_nasm_BUILD.gn) = ad2175d0cb1e7ae82293f6cb4090e4e24155e4c8
+SHA1 (patch-third__party_nasm_config_config-linux.h) = e3da7b96e0949a40c7462aaaed4018b22cef1381
+SHA1 (patch-third__party_nasm_output_outieee.c) = 5b427a5cb3adf1aeedfe25698ca29a9215c2633e
+SHA1 (patch-third__party_nasm_output_outobj.c) = d255524fc6c14ab813f66814dc8a480167b79fd2
+SHA1 (patch-third__party_node_check__version.py) = 37282efae50eac0a4bbcb695aa4617aae034e49b
+SHA1 (patch-third__party_node_node.gni) = fd684db4736e3fe3fcbf7e1684a92532be99f0d7
+SHA1 (patch-third__party_node_node.py) = 36c5d4e4803bc92077d1539a2ffebf0953515441
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 3ccb6d3edfac459905a39b80a420258a932d4fc3
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 974b0fffa6edde2214351713bb35b8fb69b4121b
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 7b4151b541130451ef31ce0ac5f4eec47b8049be
+SHA1 (patch-third__party_pdfium_pdfium.gni) = 4b957d5848c723a9a23f20891c6b1be5553a6a41
+SHA1 (patch-third__party_pdfium_third__party_lcms_src_cmscgats.c) = 6b3b9fb790a91c35a4e8ca68befc20db7beeaad9
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 29b25867f1f7b20aaf7192a8d9238102b0cb0fa4
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 689e8e76171861d3ceb1d2a49ac4f3ed07da7bc9
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 7a38b7d48932c4b6c0a8f35da4af247db26e2a69
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = e40f962e33413003ba16586d20276a093bd173cb
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = cb726f1230be52577682dac5cc23da2487783c8a
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = cda2aa48a7b3e2b75abdce4e9b70aef2f53383e9
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 845b4b3dd1e2bd778181e4ad29718857454a2050
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 42dec601fda8caaba366b5ec77804364d6bc8aac
+SHA1 (patch-third__party_perfetto_src_base_android__utils.cc) = a2110e2294aa2061d8c8bc4e7efecb59d37f510a
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = 48037e360da9eee04b3d0f199b63846dea78ab94
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = bbb532b62aebcc18669990683ad7595f55777e57
+SHA1 (patch-third__party_perfetto_src_base_file__utils.cc) = ece3edde3fd85d9a6a00e8bbee6f3d87a075f92e
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = a562b8f33445a5b7ddb75c11c6f3adc7477bf2ba
+SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = a7532e65cb13430bcc987bf1c201d0fc79ba314c
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 439c58ab75275932a38bab962b7ce7c76bd7552d
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 8c91e235099dd78ad5c25df2fee172d94ccf1167
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 4ba2716a523f7253f25b2b65901c5eea40458e57
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 637b4ad7ede95a465355321aef888b47e063e462
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 1ab9af30b4fa92f3577c95f5051b21a34a0c292c
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 8af1f6691cd99a28c32b419adb73656faff0b851
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 123c226d1fb2c0191cbe9720c5a74022ccbff5f1
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = def9087621ed7d64d3fff5fa78ad9629c656e607
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 325a5847bd4f8cf8cdbfa6f8a57046e58d263b33
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 97155bd1d3c65bf6571b4e300356f39c7e5569b6
+SHA1 (patch-third__party_protobuf_proto__library.gni) = b0095e3aadf3feaa20c6beaa833d2fe724c0aa3d
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 81c60695bf404aec4acf141a6464d4c6389d74a5
+SHA1 (patch-third__party_rust_bytemuck_v1_BUILD.gn) = 463aba724791b87aa1f045c964d2ce039e06035b
+SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = 3691dd8433e8bd1be78679af9c584d372ba7e226
+SHA1 (patch-third__party_skia_rust_png_FFI.rs) = 361ad1f9dc4f5f36246026e394e6f7d77b8348e7
+SHA1 (patch-third__party_skia_src_core_SkAutoLocaleSetter.h) = 1b88108d43f72f996049e02e69848c14654211d3
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = fb6fcb39dadd7b8b63a0e1c478cefa22be7a7aef
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = dad60f21c254ad6800ad4832d38d7ef51404d8c4
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = d845077a8307fa742863557bd066c246f8b53d78
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 8dc48524d5de6640b0172fc8c671de5fe2549e23
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 158b2e7be00bd83ad46487efbc27b5b416a0745f
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 154c46750884d7615b98baf3299d52a0e317030d
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 16efc79b9f7bbf1637a5dd1ccecb23832e4e8305
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = a96bf5ddec17b2f1950982ce98377cb7709101ee
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = cdf05c842220fc9c0561c53ea883a879ea877d23
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = b6a3762ff3071c6e68763d27aa03cf97a6e31411
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 1a45400ae49b7e586d3e89e5ba42231374583791
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 54f2272514f3503ca6be42f065766f6acef12e39
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 1ab364acfcca78fff8eb47eb1b046b58b534ded2
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 8aa12cc60fcc7e9c7ae96046b3a2f593b78ced1c
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 08c74f053119cc921487ce26c8fac583749eeb59
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 434f9d97fbb0d1642e11093ad6b517009a15e31f
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = e914bab41de9347ce10bd7c7c81bef56dbc39078
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = e6b87551dc0909f8b4b269e6f78fffa6328622be
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 68858c208a607004376f3f13feba64fd4bec21d8
+SHA1 (patch-third__party_tflite_features.gni) = 4b3a99c73939855f7459c15a82a923859e72fa37
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = 7d7dfbadc93ea1c677c654302799ec9a40264248
+SHA1 (patch-third__party_vulkan-loader_src_BUILD.gn) = db27c1dbb6c4a7373d075682b0a8f2bab00fd943
+SHA1 (patch-third__party_vulkan-loader_src_loader_loader__environment.c) = c7bf6c9bdd8569929bd084c7f84aa390007d3c26
+SHA1 (patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h) = 3a603cda09c3ff2b35714e7eac3eb7e56b9c9922
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 7015b1d599faf78e66dff18a9849a570c38dc784
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 520c2c290fa967240d2c5654c1626ce6881178d7
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 80b1aba34194ffd0ff992ad9f5f8cd0808618978
+SHA1 (patch-third__party_wayland_BUILD.gn) = 8fe12b54ab91cdb85691150adb813794a89072f4
+SHA1 (patch-third__party_wayland_include_config.h) = 95528e2ed0f620cf6de09fe6957f9dd1100a3f26
+SHA1 (patch-third__party_wayland_src_src_scanner.c) = 05f4baab67f5fed324c0d8444f815fdd67225ba3
+SHA1 (patch-third__party_wayland_src_src_wayland-os.c) = 9fa2a9d5a37f1cd6df4528fd2575f6868d0dd8b9
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 4fba30f85b58b10625bc72ebbebb98ab9c4e27fe
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = f4ce794a0c2d4376ffcd1e08176273e6e3be4700
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_BUILD.gn) = 75ab9fe828189e28ef8cc10b0d915d6a7dae1edd
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = dc31e7cad532e7105bd81a9125e12650b0c36e3f
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h) = cc3d55b54bcf8c45ee4f7228a201e8ba198ecc3e
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 852d459e60decd3270b11660e85add1c4cea7364
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h) = 083486e7fccb46504a2afab1b58d9dbbf049f1d3
+SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 14da16069bfd9b60e4fbbc36f2ba043976d9c076
+SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 3931dee8bbf8fc5ededee88dec754b20fd18d531
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = bbf80e460643055ce0b1bf71af787344cd52421c
+SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = 82445839ff91b0ed9a79318b5e1f2ed270a5fc16
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 2125f0182200b752efb75209298f30f666a4fae6
+SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 65f7be8805dff17f0d4601727bbab800f1c5a8b9
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = 145c079fb8fb1e1671252f6d06229bd137bef62d
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 79278af2119d3008929bfd1b3016d04005cdb498
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 9bea7fb373fecf2ba3bf8d7a1b199a4ca348dcca
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = f6b2e28b0d108ddb8f63da826e8054aa21718786
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 2d6bdcdfb9a9597a75fe2671e5e3df794e124aa1
+SHA1 (patch-third__party_zlib_BUILD.gn) = 02cdeaed207d7b1e6b33ca625deb592d8052157d
+SHA1 (patch-third__party_zlib_cpu__features.c) = 0fdb348faa224a2dfb3a237696e46f81eac91651
+SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 954bf64214f217f258510c0b139cc8d103042aa9
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 1ed12ef4cf29e27e53dfe117926f66315958ca62
+SHA1 (patch-tools_generate__stubs_rules.gni) = f6d45a92ef488f06f0f76600f064c69ff6579230
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 3d08e6f8d38dba456f21701c518afec62a8bdf3c
+SHA1 (patch-tools_gn_build_gen.py) = aabb3dcf38fe1e220bc8053147b9aa2dd3926467
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 51a143a423d3dfbe89fd40eb6dae2dd031bbe933
+SHA1 (patch-tools_gn_src_gn_args.cc) = 14d9e1f9151fe8149329f819baa72f5425e84121
+SHA1 (patch-tools_gn_src_gn_version.h) = b285e566421aae965cebe101526867d13130daa3
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = 9366298b26e27927e7d28913d2557a2991243a92
+SHA1 (patch-tools_grit_grit_node_base.py) = 4368f6bdd86a6e1f7959b345d0af018473d20115
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = b6343a137817bd694dddabcb8b8a798f00bea7bf
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = 2fb875c1833b7719f160768f36d181d7fa2441c9
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 1b6a1ba0ee27ace2e635f95f026830b73d12b40f
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = d66628c760ec85566a10fa21e94cbc8addde360e
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = bc86d5aa2510d4f8c960ca375610c00b1215c925
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = f467b90f8e77d024783d98cec5c8e98ec83b2371
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 1d0a7eea928edcedc35206f577fc1f35462961f7
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = df14242bfd925f0865260fa89a0cda86adb666d1
+SHA1 (patch-ui_accessibility_accessibility__features.h) = 9822775158c0af6c3539fc7ff92b932f7f151c13
+SHA1 (patch-ui_accessibility_ax__node.cc) = 4afddd8023c41fe8bbbaa8ac4fc32bfc6d508ee8
+SHA1 (patch-ui_accessibility_ax__node.h) = 87a9aa61a53631ef3de513e194448e87abc1094f
+SHA1 (patch-ui_accessibility_ax__tree.cc) = 294bab39fccff3bf7f29a48c32ffbb38eff2647c
+SHA1 (patch-ui_accessibility_ax__tree.h) = a2101b734cbe58174997a3b1a2eb0add76f98669
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 4487d048b5ff4bd1fd3a47914cbea33cadf46cef
+SHA1 (patch-ui_aura_screen__ozone.cc) = 65dfe466987541ef1f81f82051058faeec02001d
+SHA1 (patch-ui_aura_screen__ozone.h) = 67433ad52cab9d8e1cd6c496ea9981e5fd4c3786
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = d1071fb0b1c63f51c01cbf1d260433530af3e4f4
+SHA1 (patch-ui_base_accelerators_command.cc) = c784f36806170512ec9303f486e381e555e1ad65
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = a95f7cf98ff71719279c783c3e25207d26b7f767
+SHA1 (patch-ui_base_clipboard_clipboard.cc) = 32d3523c5e2c19d0e8f5d5a49cc65f1dfe54423f
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = b6893d272f3d1169399414773ac37e71d13a1ba1
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 80e855ab84e6927a0cb51c3f3ebd3b8a91dda03b
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 8297c64f865b851697c7d77135954e1a2604ca1a
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = 17007cd0567d4d4f61fabe9cad79e072fc43470a
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 769d22940b47267b451a0afc3bf9ce7d3d2cab56
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 99072fee086da880cf450f54cae16520fbc5ab61
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 2336ff07e04ed399cb5123bdf6002d32747a1e45
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 976c970d8c9a8b5e84a9016943bb624e562e1fb5
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 3e6d7d5de82e24c09fdc74d9ddaca4b063ef4152
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = a1921e44206079aad862baf6b859fe32f45e5a0e
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = c914c17009de035ba2fd22d8ec8b8fcb603c7718
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = bc509703713b75001a3c0af9168f0c6524c3d210
+SHA1 (patch-ui_base_ime_text__input__client.h) = 722de6f849e61094915d2dca05ad5b1a05617fca
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 0532e017b8cd01e29c3dc45dcd1c5f5189507b97
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 307e1a8774ed33b5f5cb9e4d35848f587194f215
+SHA1 (patch-ui_base_test_ui__controls.h) = ec995a634488abab2c6eb08f71ffbb2a1251d386
+SHA1 (patch-ui_base_ui__base__features.cc) = c6a3a98954a69101aa2b8551b4698767597f129f
+SHA1 (patch-ui_base_ui__base__features.h) = 9c1edddf56d5abe0fc0ca9a99ea39c3cf7d9b526
+SHA1 (patch-ui_base_ui__base__switches.h) = 9dbe2586bbb4d1e967e574db60f7d5152c073cf4
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = 606663556b3cf90b4002bf3774d9bcc5bed68417
+SHA1 (patch-ui_base_x_selection__owner.cc) = c88f98275fb264daa14c59b607814988305e7c8c
+SHA1 (patch-ui_base_x_selection__owner.h) = a15da14d6e226faf42a4004d232b9930632633c3
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = c27cdbffb49f6e45dca28e4a47e3503694557053
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 092aa613b3320d85854e89aaba7d38d193b5f2bd
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 70867c17777ab22a19efc510d95882cb5c7eb23b
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = 0aacbeee578e5a28240f692d1d5efb6e47ef06ae
+SHA1 (patch-ui_base_x_x11__drag__context.cc) = 6985ec579d443e4edc2700772fb06ba8412218b4
+SHA1 (patch-ui_base_x_x11__drag__context.h) = e75339d286338fdf3d1c2b2309085b692812174a
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 3b42d239e6639a0bed62da9b945365c143247f96
+SHA1 (patch-ui_color_color__id.h) = 9a30dbbedb99b794e3c3db3beb3f80e19a34b774
+SHA1 (patch-ui_color_system__theme.h) = 640a44e86c29d59af7fdd2e6a9d5bfdf74dd6073
+SHA1 (patch-ui_compositor_compositor.cc) = 90ef1de56a125e68410eddf108c62065fca43180
+SHA1 (patch-ui_compositor_compositor.h) = 2a8ecfecfaa876af4d5f9ff8867554791c020935
+SHA1 (patch-ui_compositor_compositor__observer.h) = 07060fe762c19075a14bfa069a333b794abb60b0
+SHA1 (patch-ui_display_screen.cc) = 86278eeef7f3cc3507b354e13b7f2cb6b6021232
+SHA1 (patch-ui_display_screen.h) = 1cfb7eb90185fd594543d70b00ec86d1f225374d
+SHA1 (patch-ui_events_event.cc) = ef8782c38206c0b1b7ce095bb3c27c2cd10b7611
+SHA1 (patch-ui_events_event__switches.cc) = 630a7f2d27ae59f0ace0eff522245e2499bebd79
+SHA1 (patch-ui_events_event__switches.h) = 3d1a8eba772f5e402c7487a062fb240c4bb4044f
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 6e7984a9054e5a1be310cc4ab7c648a8e6def5b8
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 44a99a731b2363336214656236524930b31e01d5
+SHA1 (patch-ui_gfx_BUILD.gn) = 716a589c2fbb11fa1297b5eaac856b8e550072e6
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 67577e4e2585e91ea408e9d2f8a9258a6663bdb3
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 2a68e1ddeeb1c3c21ff7f3b8ac8831a29ddb6e1c
+SHA1 (patch-ui_gfx_font__render__params.h) = caf9385396f8991902dcf02dac8ddcab1d9b4755
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = a837dcf84bad44fd9e9e3a8c0ff54a0ddffa2f12
+SHA1 (patch-ui_gfx_font__util.cc) = a10754125fe6c8c423e0aecdf0f00edbf9e84514
+SHA1 (patch-ui_gfx_gpu__extra__info.h) = 43318fd9046016209701c794fe834ca2456b7176
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 263034d8e806b380eb7cf397579d99289963db1d
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = c9311db70aaefa6d6ffd19da405be808f371cdb7
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 14394fb1d7b5cbfb0b04a7e58bd4f479178eb836
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = c19641925c094bc59e38fcb1c7a819a1b19b62a3
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = a90302c2a8dff699b9e521ed50b0c2d19d0385f9
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = a0a40a770683a39613492c3f2686c1c2fda5ea17
+SHA1 (patch-ui_gfx_native__ui__types.h) = e6e3fcadfc55a4e1a936d4344490b8543212e0cb
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = afa878e214bf51fc341a741a0bb9a454a6061b5e
+SHA1 (patch-ui_gfx_platform__font__skia.h) = 5156989a079fcaec23199189cbf10edc7d6ed824
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 387d27f80b4da30423c81755f2dfe1520aaf873a
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = b25d92b7d06310b2de0baaddc3514adc3bcb7afc
+SHA1 (patch-ui_gfx_render__text__harfbuzz.cc) = 53767f75e21351666e5fe54af74bcbb8553d27f0
+SHA1 (patch-ui_gfx_switches.cc) = aa61615266667f74ddd5268c03976695facedcd5
+SHA1 (patch-ui_gfx_switches.h) = 16c63bc484749caca41dacec2680f09babf9ed60
+SHA1 (patch-ui_gfx_x_connection.cc) = 6f72bcd0f3a4b985e90421203f4c46c3b3658209
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 0d2626d48bfdf50544c1dfe745c5d620d9375a72
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = cc1635a5acadcfdf522208a793a366bba280587e
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = 8b96ee0e1c31782dd9de4289524869eac4a6ba1b
+SHA1 (patch-ui_gl_BUILD.gn) = c4c56e66426244ea405376311a32b1e53059b2e3
+SHA1 (patch-ui_gl_gl__context.cc) = 4a90e9ee32b0bdad227b7cf3303b183392327a6c
+SHA1 (patch-ui_gl_gl__implementation.cc) = 3bd389a5098129296aff749afa7c7963f8e5c35b
+SHA1 (patch-ui_gl_gl__switches.cc) = 15cef1325dd6fe98471592468f236887d152d8ed
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = d827c937e091d736809cf2ad1ac57fb49e2a5a36
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 4f4a48706a36d320e4335db2076aef301fe53a49
+SHA1 (patch-ui_gtk_gtk__compat.cc) = ede1b45d4b5644ecfb04b03ba15ffdf5dd9df90d
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = b21c6adc1c31f730ce43ac487577445ccb87de36
+SHA1 (patch-ui_gtk_select__file__dialog__linux__gtk.cc) = 9db41cc856eb4b614ef6222c593c7d594b63a991
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 97096bc79aebf3710b1b0682c069d5c2fa0f6da6
+SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = e21d536bafddbb854307c8bdfe1b166d6b4f522c
+SHA1 (patch-ui_native__theme_native__theme.h) = c35fd97a97f215428760ced2fb16d17ed9a20bb6
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 95077cf6d05ae903c689f80ab03467e88d05fe3e
+SHA1 (patch-ui_ozone_common_egl__util.cc) = 9bcec1f155e9d8080b3a157c1b523d0c800aacf4
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = 3f3a5f6575208b833aef1be24172476d77b3228f
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 0e5b5831808aba66e60be0b8e2eb89474061c08d
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 741155d2eca70fb41a18fe82282c9dbcc61bdbab
+SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = a202f91359a3ed9c93716029e83f1da25095695e
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = b78d672536fcddbead2cedd879bce1d6d3794ad8
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 12ff67868bfe08e97d6f73d0e8a99db68c36d915
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc) = 65872da5c8787a79f6d0fb5dc691689becaeec7d
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc) = b260a6b9c2b551f6481a331fd172518f6cebfd18
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc) = e3fc08b6211fb9547514db0363c1b8c0a03782ad
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc) = 98ea89a064a71a3fdfb12ee626595f22b8967803
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h) = 6475a6dcd625daad510126185882742c8ba8b4a2
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 9501a492b6de3aac4fbb702ee35c2ed4ec6efd2e
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 314eac03e36cf7d7a22218fa25c72282e8217033
+SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc) = f1edde3bd9b477856cbdfe2352d2331dd3f69f7b
+SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.h) = d4a33daf5daccd8789415beb34aaf57fae92df9e
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 12f7b7195085200013cc1424c22fcfa311ffd7fe
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 9f1b587d7e5077b63e283e6c646fef7c65a2041c
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = b727d9d9a4ccb6e538c0e5956494db448707317c
+SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 5d70e30188e0ad0d25f4e0a1955379a80fb51244
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = e3a549ca66bf26bd2350c14e2fab258dbcda46cd
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 74227405257027749e9f5dd72b9f9d511170cf9d
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = a4bcf9eeccb2ac03caf0f3e4619eb93d15e4cbc7
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 424aa394e247532d8af6dd2e5fb3febda7e8f49e
+SHA1 (patch-ui_qt_BUILD.gn) = 809a4cac9a021643f3f4555d05d24ec0b00da3d9
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = ee9d3be6c2628929b28bc309b12f83595c77d03a
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = ee7be76f0608a1ad87bc1a36403edae152e1d514
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 5c6a7260e9fbb7f2a0a5314468dfdfb58dd74c21
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = d9d79dd6dc83d8d648762f36d93dac63a4d4214e
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = c140a9ce4f9b07ffacb0611bcba12948fa9ea7bf
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 3693ba9173fda9e9b52ecd8885e9a7c746700050
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 64f2c5191c5ca3dd70e3fe470dcf4775ad3408dc
+SHA1 (patch-ui_views_BUILD.gn) = 6cbf28ad0dabc4fbc6cfacf0558d4c850755f2d3
+SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 588fe5f0fa14185dca795f6935c1b921aa8e1f02
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = 14de5efc830a258d455245d49063889dd749a11b
+SHA1 (patch-ui_views_controls_prefix__selector.h) = 1dffd3b7560d33ee5dff86f5ff0e2554e2b0abf3
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = d399fc87c75a0952b8a39a6adac26be25379edfb
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = a5f4bc19886082354c736f8688b7e695b5f0cdb0
+SHA1 (patch-ui_views_examples_widget__example.cc) = 086cc6d8a9984f3666bc0ee0bc4569911faea3db
+SHA1 (patch-ui_views_focus_focus__manager.cc) = 9568574b153e192e3b6d3840700022acb14b9dd8
+SHA1 (patch-ui_views_style_platform__style.cc) = f92a48a2131d8ce5f240ed26a440bd8dff5e67dd
+SHA1 (patch-ui_views_style_platform__style.h) = 3228863d417bf8ba2c3b86dde5a4e74cd472fa33
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 85a5b0a65477710b9f3007181cd962039952bce1
+SHA1 (patch-ui_views_views__delegate.cc) = 6402e35ccf90aba9e0f5b2ba3f0572420e770046
+SHA1 (patch-ui_views_views__delegate.h) = 32a20fdad1825127409e20fba93cda16490c1761
+SHA1 (patch-ui_views_views__features.cc) = 97c7a4d7a647c2efccbcb91745302393ef38a5c1
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 38dde6adcd10b54d11933df0275937c732087511
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 1244d59b0babf9585bb1ea364e86a11e020e2b88
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 86e408088c518187283cc759b0bd97cf72ed131e
+SHA1 (patch-ui_views_widget_widget.cc) = 01748881bd49b14ad9c6a5b326362302236bad2c
+SHA1 (patch-ui_views_widget_widget.h) = 542e5793b63169d26719f10faaa7544cad7684cf
+SHA1 (patch-ui_views_window_default__frame__view.cc) = 1496e1ff6e7b9977583d3f1474d9e2d8e7a7f5c3
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = ef87222ed0cf43e9990ab534edc78f7984085325
+SHA1 (patch-ui_views_window_frame__background.cc) = e909604a646bbe9259949be2457285dcea55fa8f
+SHA1 (patch-ui_webui_resources_tools_minify__js.py) = e101eafe6b29a98b8a69734066c7a77c7f227e00
+SHA1 (patch-ui_webui_webui__features.gni) = 01b82e156d0b05d82a91b582145f7ca7bc54b8f1
+SHA1 (patch-v8_BUILD.gn) = 8ebd0e9ea0aa1df9b907544aab3c89d1b1084ccb
+SHA1 (patch-v8_gni_v8.gni) = ca958d92e350b5c42d69af8bc23e5b87c87e5eb7
+SHA1 (patch-v8_include_v8-internal.h) = 7eade9de4901684442be3db7025e8756f5062f23
+SHA1 (patch-v8_include_v8config.h) = 9dd63d2968616642e591efeada6bf3df7c6fbab2
+SHA1 (patch-v8_src_api_api.cc) = 8e08c242c865533d937ec9a597d164340426be9f
+SHA1 (patch-v8_src_base_atomicops.h) = 07119c83b6d01854c887bc395455896a436f5edd
+SHA1 (patch-v8_src_base_macros.h) = 2dfe0a92bd274212c4098d665a4c264dbfd8c1a7
+SHA1 (patch-v8_src_base_platform_memory.h) = 6dec93bdfb1c5b440bbf630db3e96d89bf6358b8
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = c547f1130afebd9bdffc5090e8b8d9e13056dab7
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 65a40d1fc1aed04bab5285b7b8569db172909fa2
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = f3e6f542958dc152943cc38f58d78096a7f3412f
+SHA1 (patch-v8_src_base_strings.h) = b86357a6b169ab8bd417bb6e26dff9ab6856a2e9
+SHA1 (patch-v8_src_base_sys-info.cc) = 86efc22e3bba6757e88cb8accac2bf3357ed917c
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 910f422dfa22af7a5d7b36d307f06a1ba656cbdd
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = bdf703ccd65b6c5c13e62c1a875e73ebe5f58c4b
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = ce36c5a723a8ce2eb2e0767303c50480afb62d34
+SHA1 (patch-v8_src_execution_isolate.cc) = 1dc2554340f3c49d36cbca36dc85afb201df5ed9
+SHA1 (patch-v8_src_flags_flags.cc) = 13448e5c8b420d14ef748a53baeaf61f5beaf9d5
+SHA1 (patch-v8_src_libsampler_sampler.cc) = 983a61095d9099f03a8534c8ec1e8d08c30fbf73
+SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = f5b52fcb8b3702cdb4eac425490a94e500cb630e
+SHA1 (patch-v8_src_objects_simd.cc) = 2fcfda2d350a1c4b4b5c2e6733d4c6b11f37a635
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = fc7ce015b70f428fcb89fe431b949c68560941e9
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 61459edc097a1856cd0e27cda8d7825eb8b5532b
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 146bd2ab721c9f2d9c375e9f4d4bb22b92459700
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = dfc1cb088f293ff2e7f35aed7255fb8123d8d677
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = f12e7932937b8c75d4093f8c3ed79b25188aee76
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 8f1c37d21b7502facf7d7e4bcfcf2e804d89aff2
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = f9fe83d402203fa6f38a7c51233257c9da361831
+SHA1 (patch-v8_tools_run-paxctl.py) = 5dc001e26a3184feb6328c923dbe74a8f8f0d61f
+SHA1 (patch-v8_tools_run.py) = fc8877ca0782173bd9842b0a712c1f34e82ddbbd
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index 7b324a16bc..1e60fcc5f3 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 2026-08-05 20:17:42.000000000 +0000
+--- BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ BUILD.gn
@@ -70,7 +70,7 @@ declare_args() {
root_extra_deps = []
@@ -23,7 +23,7 @@ $NetBSD$
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -434,7 +433,7 @@ group("gn_all") {
+@@ -432,7 +431,7 @@ group("gn_all") {
}
}
@@ -32,7 +32,7 @@ $NetBSD$
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -602,6 +601,15 @@ group("gn_all") {
+@@ -609,6 +608,15 @@ group("gn_all") {
}
}
@@ -48,7 +48,7 @@ $NetBSD$
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -650,7 +658,7 @@ group("gn_all") {
+@@ -657,7 +665,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
-@@ -685,7 +693,7 @@ group("gn_all") {
+@@ -692,7 +700,7 @@ group("gn_all") {
]
}
@@ -66,7 +66,7 @@ $NetBSD$
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/tools:crashpad_database_util",
-@@ -1098,7 +1106,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1125,7 +1133,7 @@ if (use_blink && !is_cronet_build) {
"//third_party/blink/public:all_blink",
]
@@ -75,7 +75,7 @@ $NetBSD$
deps += [
":chrome_wpt_tests",
":headless_shell_wpt",
-@@ -1250,7 +1258,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1277,7 +1285,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//content/web_test:web_test_common_mojom_js_data_deps" ]
}
@@ -84,7 +84,7 @@ $NetBSD$
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1264,7 +1272,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1291,7 +1299,7 @@ if (use_blink && !is_cronet_build) {
data_deps += [ "//third_party/breakpad:dump_syms" ]
}
@@ -93,7 +93,7 @@ $NetBSD$
# Using the default toolchain for this tool, as it's run during tests not
# during the build. This places a symlink in the root_build_dir for scrips
# to use.
-@@ -1544,7 +1552,7 @@ group("chromium_builder_perf") {
+@@ -1571,7 +1579,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/chromium/patches/patch-agents_skills_magi-mode_tests_testdata_mock__app.cc b/chromium/patches/patch-agents_skills_magi-mode_tests_testdata_mock__app.cc
index da50ef26ad..56a4ab3dd0 100644
--- a/chromium/patches/patch-agents_skills_magi-mode_tests_testdata_mock__app.cc
+++ b/chromium/patches/patch-agents_skills_magi-mode_tests_testdata_mock__app.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- agents/skills/magi-mode/tests/testdata/mock_app.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- agents/skills/magi-mode/tests/testdata/mock_app.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ agents/skills/magi-mode/tests/testdata/mock_app.cc
@@ -14,7 +14,7 @@
#include "file_manager_win.h"
diff --git a/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc b/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
index 822893c7e4..4c9b07227f 100644
--- a/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
+++ b/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- apps/ui/views/app_window_frame_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ apps/ui/views/app_window_frame_view.cc
@@ -147,7 +147,7 @@ gfx::Rect AppWindowFrameView::GetBoundsF
gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds(
diff --git a/chromium/patches/patch-base_BUILD.gn b/chromium/patches/patch-base_BUILD.gn
index 03cff91763..df63696a86 100644
--- a/chromium/patches/patch-base_BUILD.gn
+++ b/chromium/patches/patch-base_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/BUILD.gn
-@@ -1032,7 +1032,7 @@ component("base") {
+@@ -1039,7 +1039,7 @@ component("base") {
#"system/sys_info_openbsd.cc",
]
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"posix/sysctl.cc",
"posix/sysctl.h",
-@@ -1188,11 +1188,26 @@ component("base") {
+@@ -1195,11 +1195,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" ]
-@@ -1212,7 +1227,7 @@ component("base") {
+@@ -1219,7 +1234,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -52,7 +52,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2239,6 +2254,29 @@ component("base") {
+@@ -2243,6 +2258,29 @@ component("base") {
]
}
@@ -82,7 +82,7 @@ $NetBSD$
# iOS
if (is_ios) {
sources += [
-@@ -2413,6 +2451,33 @@ component("base") {
+@@ -2417,6 +2455,33 @@ component("base") {
}
}
@@ -116,7 +116,7 @@ $NetBSD$
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2960,7 +3025,7 @@ buildflag_header("protected_memory_build
+@@ -2986,7 +3051,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" ]
-@@ -3476,7 +3541,7 @@ if (is_apple) {
+@@ -3499,7 +3564,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
-@@ -4246,7 +4311,7 @@ test("base_unittests") {
+@@ -4267,7 +4332,7 @@ test("base_unittests") {
configs += [ ":delayload_esent_dll" ]
}
@@ -143,7 +143,7 @@ $NetBSD$
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -4269,7 +4334,7 @@ test("base_unittests") {
+@@ -4290,7 +4355,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",
-@@ -4280,7 +4345,7 @@ test("base_unittests") {
+@@ -4301,7 +4366,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -161,7 +161,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4464,7 +4529,7 @@ test("base_unittests") {
+@@ -4485,7 +4550,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 b9fb83ee9f..cc21269ab9 100644
--- a/chromium/patches/patch-base_allocator_dispatcher_tls.h
+++ b/chromium/patches/patch-base_allocator_dispatcher_tls.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/dispatcher/tls.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/dispatcher/tls.h
@@ -82,7 +82,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
index 04bdb4d308..12c859ba93 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -110,7 +110,7 @@ if (current_cpu == "x64" || current_cpu
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
@@ -15,7 +15,7 @@ $NetBSD$
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -542,7 +542,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -540,7 +540,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 4e086dde20..607e21fc13 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -961,7 +961,7 @@ if (is_clang_or_gcc) {
+@@ -966,7 +966,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 24768fd23f..b73b346247 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
#if PA_BUILDFLAG(PA_ARCH_CPU_64_BITS)
-- #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR)
-+ #if defined(MEMORY_TOOL_REPLACES_ALLOCATOR) && !PA_BUILDFLAG(IS_BSD)
+- #if PA_BUILDFLAG(MEMORY_TOOL_REPLACES_ALLOCATOR)
++ #if PA_BUILDFLAG(MEMORY_TOOL_REPLACES_ALLOCATOR) && !PA_BUILDFLAG(IS_BSD)
// We shouldn't allocate system pages at all for sanitizer builds. However,
// we do, and if random hint addresses interfere with address ranges
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 a1cebb8999..ff596d220b 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
@@ -279,7 +279,7 @@ bool DecommitAndZeroSystemPages(void* ad
// recommitted. Do not assume that this will not change over time.
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 06221a6356..1d3b540889 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
@@ -26,9 +26,9 @@
#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 275197b304..4b8672ea40 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTas
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index bece92b186..a2f7f33e68 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
@@ -318,8 +318,12 @@ bool TryRecommitSystemPagesInternal(
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index 0aa8bb62f1..0c1533fc9c 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
@@ -15,7 +15,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 6cb48e0e50..843fc872f9 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
@@ -14,11 +14,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 f54e90fc98..cbc137b95f 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
@@ -104,6 +104,10 @@ void RandBytes(void* output, size_t outp
if (CCRandomGenerateBytes(output, output_length) == kCCSuccess) {
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 5ff5c3cdf0..e63935f385 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
@@ -38,6 +38,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 c4aa171675..dca79ec246 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2026-08-31 22:47:51.000000000 +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 5267adba51..279b41697d 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
@@ -18,7 +18,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 72456cf8b2..1a549322ed 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
@@ -51,8 +51,8 @@ static_assert(sizeof(void*) != 8, "");
// POSIX is not only UNIX, e.g. macOS and other OSes. We do use Linux-specific
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index 8e01fc1017..79cb514718 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
@@ -327,7 +327,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
// 8GB for each of the glued pools).
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index b7595756d8..ae4578f012 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,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_forward.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -29,9 +29,13 @@ namespace internal {
+@@ -30,9 +30,13 @@ namespace internal {
// the second one 16. We could technically return something different for
// malloc() and operator new(), but this would complicate things, and most of
// our allocations are presumably coming from operator new() anyway.
@@ -17,6 +17,6 @@ $NetBSD$
std::max(alignof(max_align_t),
static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
+#endif
- static_assert(base::bits::HasSingleBit(kAlignment),
+ static_assert(std::has_single_bit(kAlignment),
"Alignment must be power of two.");
static_assert(kAlignment <= 16,
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 7c81af22d7..66a24e20fc 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -50,7 +50,7 @@
#include "wow64apiset.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 26d75ce54b..20c29763a6 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -20,7 +20,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 d1c5f37732..abc639ae04 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
@@ -19,6 +19,10 @@
#include <pthread.h>
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 6d472f2dfb..4574ca88ec 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 2026-08-05 20:17:42.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
@@ -17,7 +17,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/chromium/patches/patch-base_base__paths__posix.cc b/chromium/patches/patch-base_base__paths__posix.cc
index f174f96db2..7d61179426 100644
--- a/chromium/patches/patch-base_base__paths__posix.cc
+++ b/chromium/patches/patch-base_base__paths__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/base_paths_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/base_paths_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/base_paths_posix.cc
@@ -15,6 +15,7 @@
#include <ostream>
diff --git a/chromium/patches/patch-base_compiler__specific.h b/chromium/patches/patch-base_compiler__specific.h
index a3933b492b..af9be40abd 100644
--- a/chromium/patches/patch-base_compiler__specific.h
+++ b/chromium/patches/patch-base_compiler__specific.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/compiler_specific.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/compiler_specific.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/compiler_specific.h
@@ -733,6 +733,8 @@ inline constexpr bool AnalyzerAssumeTrue
#if __has_cpp_attribute(clang::preserve_most) && \
diff --git a/chromium/patches/patch-base_debug_debugger__posix.cc b/chromium/patches/patch-base_debug_debugger__posix.cc
index 2f93e10063..5aa62c95ad 100644
--- a/chromium/patches/patch-base_debug_debugger__posix.cc
+++ b/chromium/patches/patch-base_debug_debugger__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/debugger_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/debug/debugger_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/debug/debugger_posix.cc
@@ -39,6 +39,10 @@
#include <sys/sysctl.h>
diff --git a/chromium/patches/patch-base_debug_elf__reader.cc b/chromium/patches/patch-base_debug_elf__reader.cc
index 2bc3214ed9..f27d874dc8 100644
--- a/chromium/patches/patch-base_debug_elf__reader.cc
+++ b/chromium/patches/patch-base_debug_elf__reader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/elf_reader.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/debug/elf_reader.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/debug/elf_reader.cc
@@ -45,6 +45,10 @@ using Xword = Elf64_Xword;
diff --git a/chromium/patches/patch-base_debug_proc__maps__linux.cc b/chromium/patches/patch-base_debug_proc__maps__linux.cc
index 23c6c353b5..0a5096e82e 100644
--- a/chromium/patches/patch-base_debug_proc__maps__linux.cc
+++ b/chromium/patches/patch-base_debug_proc__maps__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/proc_maps_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/debug/proc_maps_linux.cc
@@ -20,7 +20,7 @@
#include "base/strings/string_split.h"
diff --git a/chromium/patches/patch-base_debug_stack__trace.cc b/chromium/patches/patch-base_debug_stack__trace.cc
index f40193029b..6903386b2b 100644
--- a/chromium/patches/patch-base_debug_stack__trace.cc
+++ b/chromium/patches/patch-base_debug_stack__trace.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/debug/stack_trace.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/debug/stack_trace.cc
-@@ -293,7 +293,7 @@ bool StackTrace::WillSymbolizeToStreamFo
+@@ -294,7 +294,7 @@ bool StackTrace::WillSymbolizeToStreamFo
// Symbols are not expected to be reliable when gn args specifies
// symbol_level=0.
return false;
@@ -15,7 +15,7 @@ $NetBSD$
// StackTrace::OutputToStream() is not implemented under uclibc, nor AIX.
// See https://crbug.com/706728
return false;
-@@ -360,7 +360,9 @@ void StackTrace::OutputToStreamWithPrefi
+@@ -361,7 +361,9 @@ void StackTrace::OutputToStreamWithPrefi
}
return;
}
@@ -25,7 +25,7 @@ $NetBSD$
}
std::string StackTrace::ToString() const {
-@@ -369,7 +371,7 @@ std::string StackTrace::ToString() const
+@@ -370,7 +372,7 @@ std::string StackTrace::ToString() const
std::string StackTrace::ToStringWithPrefix(cstring_view prefix_string) const {
std::stringstream stream;
@@ -34,7 +34,7 @@ $NetBSD$
OutputToStreamWithPrefix(&stream, prefix_string);
#endif
return std::move(stream).str();
-@@ -393,7 +395,7 @@ bool StackTrace::ShouldSuppressOutput()
+@@ -394,7 +396,7 @@ bool StackTrace::ShouldSuppressOutput()
}
std::ostream& operator<<(std::ostream& os, const StackTrace& s) {
diff --git a/chromium/patches/patch-base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_debug_stack__trace__posix.cc
index de3fc5473a..36a5b3e059 100644
--- a/chromium/patches/patch-base_debug_stack__trace__posix.cc
+++ b/chromium/patches/patch-base_debug_stack__trace__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/debug/stack_trace_posix.cc
@@ -47,8 +47,8 @@
// Surprisingly, uClibc defines __GLIBC__ in some build configs, but
diff --git a/chromium/patches/patch-base_features.cc b/chromium/patches/patch-base_features.cc
index 32d9fff02b..f6ede02579 100644
--- a/chromium/patches/patch-base_features.cc
+++ b/chromium/patches/patch-base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/features.cc
@@ -16,7 +16,7 @@
#include "build/build_config.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/message_loop/message_pump_epoll.h"
#endif
-@@ -240,7 +240,7 @@ void Init() {
+@@ -252,7 +252,7 @@ void Init() {
debug::StackTrace::InitializeFeatures();
FilePath::InitializeFeatures();
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index 10412a15d4..09005291b5 100644
--- a/chromium/patches/patch-base_files_dir__reader__linux.h
+++ b/chromium/patches/patch-base_files_dir__reader__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/dir_reader_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/dir_reader_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/dir_reader_linux.h
@@ -19,10 +19,16 @@
#include "base/logging.h"
diff --git a/chromium/patches/patch-base_files_dir__reader__posix.h b/chromium/patches/patch-base_files_dir__reader__posix.h
index d9bfb03646..ab20489026 100644
--- a/chromium/patches/patch-base_files_dir__reader__posix.h
+++ b/chromium/patches/patch-base_files_dir__reader__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/dir_reader_posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/dir_reader_posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/dir_reader_posix.h
@@ -17,7 +17,7 @@
// seems worse than falling back to enumerating all file descriptors so we will
diff --git a/chromium/patches/patch-base_files_drive__info.h b/chromium/patches/patch-base_files_drive__info.h
index c246920701..d4061ef1c3 100644
--- a/chromium/patches/patch-base_files_drive__info.h
+++ b/chromium/patches/patch-base_files_drive__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/drive_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/drive_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/drive_info.h
@@ -48,7 +48,7 @@ struct BASE_EXPORT DriveInfo {
std::optional<bool> has_seek_penalty;
diff --git a/chromium/patches/patch-base_files_drive__info__posix.cc b/chromium/patches/patch-base_files_drive__info__posix.cc
index 6634c10a68..e62ba71276 100644
--- a/chromium/patches/patch-base_files_drive__info__posix.cc
+++ b/chromium/patches/patch-base_files_drive__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/drive_info_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/drive_info_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/drive_info_posix.cc
@@ -27,7 +27,7 @@ namespace base {
diff --git a/chromium/patches/patch-base_files_file__path__watcher.h b/chromium/patches/patch-base_files_file__path__watcher.h
index 13a8d3a61c..6d53f8d681 100644
--- a/chromium/patches/patch-base_files_file__path__watcher.h
+++ b/chromium/patches/patch-base_files_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/file_path_watcher.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/file_path_watcher.h
@@ -104,7 +104,7 @@ class BASE_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-base_files_file__path__watcher__bsd.cc b/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
index acd86f16c7..b9bb40c0a0 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_bsd.cc.orig 2026-08-07 09:53:45.134486836 +0000
+--- base/files/file_path_watcher_bsd.cc.orig 2026-09-02 07:37:48.974544798 +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 e38d3b3a0b..902d6eb191 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__kqueue.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_kqueue.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/file_path_watcher_kqueue.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/file_path_watcher_kqueue.cc
@@ -239,9 +239,14 @@ bool FilePathWatcherKQueue::UpdateWatche
diff --git a/chromium/patches/patch-base_files_file__path__watcher__kqueue.h b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
index 9b172ce751..6eafe7ffbf 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
+++ b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_kqueue.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/chromium/patches/patch-base_files_file__util__posix.cc b/chromium/patches/patch-base_files_file__util__posix.cc
index bc0e695304..dc4950d28c 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 2026-08-05 20:17:42.000000000 +0000
+--- base/files/file_util_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/file_util_posix.cc
-@@ -938,6 +938,7 @@ bool CreateNewTempDirectory(FilePath::St
+@@ -986,6 +986,7 @@ bool CreateNewTempDirectory(FilePath::St
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
ScopedBlockingCall scoped_blocking_call(
FROM_HERE, BlockingType::MAY_BLOCK); // For call to mkdir().
@@ -14,7 +14,7 @@ $NetBSD$
// Avoid checking subdirs if directory already exists.
if (DirectoryExists(full_path)) {
-@@ -947,8 +948,8 @@ bool CreateDirectoryAndGetError(const Fi
+@@ -995,8 +996,8 @@ bool CreateDirectoryAndGetError(const Fi
// Collect a list of all missing directories.
std::vector<FilePath> missing_subpaths({full_path});
FilePath last_path = full_path;
@@ -25,7 +25,7 @@ $NetBSD$
if (DirectoryExists(path)) {
break;
}
-@@ -966,21 +967,14 @@ bool CreateDirectoryAndGetError(const Fi
+@@ -1014,21 +1015,14 @@ bool CreateDirectoryAndGetError(const Fi
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-base_files_file__util__unittest.cc b/chromium/patches/patch-base_files_file__util__unittest.cc
index 705e8ffa64..2a08aea5bd 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 2026-08-05 20:17:42.000000000 +0000
+--- base/files/file_util_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/file_util_unittest.cc
-@@ -4430,7 +4430,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
+@@ -4543,7 +4543,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";
-@@ -5013,6 +5013,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnly
+@@ -5126,6 +5126,19 @@ TEST_F(FileUtilTest, CreateDirectoryOnly
#endif // BUILDFLAG(IS_ANDROID)
@@ -35,7 +35,7 @@ $NetBSD$
#if BUILDFLAG(IS_WIN) && BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
defined(ARCH_CPU_32_BITS)
// TODO(crbug.com/327582285): Re-enable these tests. They may be failing due to
-@@ -5179,7 +5192,7 @@ TEST(FileUtilMultiThreadedTest, MultiThr
+@@ -5292,7 +5305,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 20e76a9f47..d108220a23 100644
--- a/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
+++ b/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/important_file_writer_cleaner.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/important_file_writer_cleaner.cc
@@ -25,7 +25,8 @@ namespace base {
namespace {
diff --git a/chromium/patches/patch-base_files_scoped__file.cc b/chromium/patches/patch-base_files_scoped__file.cc
index 4bb99f28df..d169a7692c 100644
--- a/chromium/patches/patch-base_files_scoped__file.cc
+++ b/chromium/patches/patch-base_files_scoped__file.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/scoped_file.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/files/scoped_file.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/files/scoped_file.cc
@@ -32,7 +32,7 @@ void ScopedFDCloseTraits::Free(int fd) {
int ret = IGNORE_EINTR(close(fd));
diff --git a/chromium/patches/patch-base_functional_unretained__traits.h b/chromium/patches/patch-base_functional_unretained__traits.h
index 5db892cd19..1323cd0beb 100644
--- a/chromium/patches/patch-base_functional_unretained__traits.h
+++ b/chromium/patches/patch-base_functional_unretained__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/functional/unretained_traits.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/functional/unretained_traits.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/functional/unretained_traits.h
@@ -92,7 +92,7 @@ struct SupportsUnretainedImpl {
// official builds, and then in non-test code as well.
diff --git a/chromium/patches/patch-base_i18n_icu__util.cc b/chromium/patches/patch-base_i18n_icu__util.cc
index 10c37d2691..f1f02fd025 100644
--- a/chromium/patches/patch-base_i18n_icu__util.cc
+++ b/chromium/patches/patch-base_i18n_icu__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/i18n/icu_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/i18n/icu_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/i18n/icu_util.cc
-@@ -54,7 +54,7 @@
+@@ -57,7 +57,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
#include "third_party/icu/source/i18n/unicode/timezone.h"
#endif
-@@ -326,7 +326,7 @@ void InitializeIcuTimeZone() {
+@@ -331,7 +331,7 @@ void InitializeIcuTimeZone() {
FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
icu::TimeZone::adoptDefault(
icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
diff --git a/chromium/patches/patch-base_linux__util.cc b/chromium/patches/patch-base_linux__util.cc
index 5b6fe34399..21f44edf7f 100644
--- a/chromium/patches/patch-base_linux__util.cc
+++ b/chromium/patches/patch-base_linux__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/linux_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/linux_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/linux_util.cc
@@ -159,10 +159,14 @@ void SetLinuxDistro(const std::string& d
}
diff --git a/chromium/patches/patch-base_logging__unittest.cc b/chromium/patches/patch-base_logging__unittest.cc
index 416f221640..1b22f4c074 100644
--- a/chromium/patches/patch-base_logging__unittest.cc
+++ b/chromium/patches/patch-base_logging__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/logging_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/logging_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/logging_unittest.cc
@@ -37,7 +37,7 @@
#include "base/posix/eintr_wrapper.h"
diff --git a/chromium/patches/patch-base_memory_platform__shared__memory__region.h b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
index 6dc988c3fe..70666293a0 100644
--- a/chromium/patches/patch-base_memory_platform__shared__memory__region.h
+++ b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/platform_shared_memory_region.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/memory/platform_shared_memory_region.h
@@ -104,7 +104,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
#if BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc b/chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
index c123f99f1a..7e88ca5150 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 2026-08-05 20:17:42.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/memory/platform_shared_memory_region_posix.cc
@@ -171,7 +171,7 @@ bool PlatformSharedMemoryRegion::Convert
// static
diff --git a/chromium/patches/patch-base_memory_protected__memory.h b/chromium/patches/patch-base_memory_protected__memory.h
index 999ae5fdda..43036d0c64 100644
--- a/chromium/patches/patch-base_memory_protected__memory.h
+++ b/chromium/patches/patch-base_memory_protected__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/protected_memory.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/memory/protected_memory.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/memory/protected_memory.h
@@ -115,12 +115,12 @@ __declspec(selectany) char __stop_protec
diff --git a/chromium/patches/patch-base_memory_protected__memory__posix.cc b/chromium/patches/patch-base_memory_protected__memory__posix.cc
index e4738d5020..06b20c7d1d 100644
--- a/chromium/patches/patch-base_memory_protected__memory__posix.cc
+++ b/chromium/patches/patch-base_memory_protected__memory__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/protected_memory_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/memory/protected_memory_posix.cc
@@ -6,7 +6,7 @@
diff --git a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
index 4e8f7d68b4..01b64bbef5 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/message_loop/message_pump_epoll.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/message_loop/message_pump_epoll.cc
@@ -45,7 +45,7 @@ std::atomic_bool g_use_batched_version =
std::atomic_bool g_use_poll = false;
diff --git a/chromium/patches/patch-base_message__loop_message__pump__epoll.h b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
new file mode 100644
index 0000000000..6f09f1325e
--- /dev/null
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
@@ -0,0 +1,20 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- base/message_loop/message_pump_epoll.h.orig 2026-08-31 22:47:51.000000000 +0000
++++ base/message_loop/message_pump_epoll.h
+@@ -49,7 +49,11 @@ namespace base {
+ // Caveat: Since both we and the kernel need to walk the list of all fds at
+ // every call, don't do it when we have too many FDs.
+ BASE_FEATURE(kUsePollForMessagePumpEpoll,
++#if BUILDFLAG(IS_BSD)
++ base::FEATURE_ENABLED_BY_DEFAULT);
++#else
+ base::FEATURE_DISABLED_BY_DEFAULT);
++#endif
+
+ // A MessagePump implementation suitable for I/O message loops on Linux-based
+ // systems with epoll API support.
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 9605e7f3d3..9a80a7c94f 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__glib.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__glib.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/message_loop/message_pump_glib.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/message_loop/message_pump_glib.cc
@@ -7,6 +7,15 @@
#include <fcntl.h>
diff --git a/chromium/patches/patch-base_posix_can__lower__nice__to.cc b/chromium/patches/patch-base_posix_can__lower__nice__to.cc
index a0918d62ca..b317bfff42 100644
--- a/chromium/patches/patch-base_posix_can__lower__nice__to.cc
+++ b/chromium/patches/patch-base_posix_can__lower__nice__to.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/can_lower_nice_to.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/posix/can_lower_nice_to.cc
@@ -11,8 +11,12 @@
diff --git a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
index 52c802ffed..55583498cc 100644
--- a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
+++ b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/file_descriptor_shuffle.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/posix/file_descriptor_shuffle.h
@@ -26,6 +26,8 @@
#include "base/base_export.h"
diff --git a/chromium/patches/patch-base_posix_sysctl.cc b/chromium/patches/patch-base_posix_sysctl.cc
index e9620d0e78..2056844985 100644
--- a/chromium/patches/patch-base_posix_sysctl.cc
+++ b/chromium/patches/patch-base_posix_sysctl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/sysctl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/posix/sysctl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/posix/sysctl.cc
@@ -4,6 +4,7 @@
diff --git a/chromium/patches/patch-base_posix_unix__domain__socket.cc b/chromium/patches/patch-base_posix_unix__domain__socket.cc
index 56603695f3..240ebc76be 100644
--- a/chromium/patches/patch-base_posix_unix__domain__socket.cc
+++ b/chromium/patches/patch-base_posix_unix__domain__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/unix_domain_socket.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/posix/unix_domain_socket.cc
@@ -16,6 +16,7 @@
#include "base/files/scoped_file.h"
diff --git a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
index a78d783737..011ba96fcc 100644
--- a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
+++ b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/unix_domain_socket_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/posix/unix_domain_socket_unittest.cc
@@ -10,6 +10,8 @@
#include <sys/types.h>
diff --git a/chromium/patches/patch-base_process_internal__linux.h b/chromium/patches/patch-base_process_internal__linux.h
index 858dd7f493..1f0b6fdc6a 100644
--- a/chromium/patches/patch-base_process_internal__linux.h
+++ b/chromium/patches/patch-base_process_internal__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/internal_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/internal_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/internal_linux.h
@@ -142,6 +142,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t
// arguments to the lambda.
diff --git a/chromium/patches/patch-base_process_kill.h b/chromium/patches/patch-base_process_kill.h
index ee6a86ee8b..51e2e74b94 100644
--- a/chromium/patches/patch-base_process_kill.h
+++ b/chromium/patches/patch-base_process_kill.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/kill.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/kill.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/kill.h
@@ -125,7 +125,7 @@ BASE_EXPORT TerminationStatus GetTermina
BASE_EXPORT TerminationStatus
diff --git a/chromium/patches/patch-base_process_kill__posix.cc b/chromium/patches/patch-base_process_kill__posix.cc
index 32dc9f8d6f..bc92a864ac 100644
--- a/chromium/patches/patch-base_process_kill__posix.cc
+++ b/chromium/patches/patch-base_process_kill__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/kill_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/kill_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/kill_posix.cc
@@ -169,7 +169,7 @@ void EnsureProcessTerminated(Process pro
0, MakeSelfDeleting<BackgroundReaper>(std::move(process), Seconds(2)));
diff --git a/chromium/patches/patch-base_process_launch.h b/chromium/patches/patch-base_process_launch.h
index e6afa1b737..b350121528 100644
--- a/chromium/patches/patch-base_process_launch.h
+++ b/chromium/patches/patch-base_process_launch.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/launch.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/launch.h.orig 2026-08-31 22:47:51.000000000 +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>
-@@ -234,7 +241,7 @@ struct BASE_EXPORT LaunchOptions {
+@@ -240,7 +247,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 6af1186073..5b147d83aa 100644
--- a/chromium/patches/patch-base_process_launch__posix.cc
+++ b/chromium/patches/patch-base_process_launch__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/launch_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/launch_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/launch_posix.cc
@@ -210,6 +210,8 @@ static const char kFDDir[] = "/dev/fd";
static const char kFDDir[] = "/dev/fd";
diff --git a/chromium/patches/patch-base_process_memory__linux.cc b/chromium/patches/patch-base_process_memory__linux.cc
index 8eefaa6d82..3a68523f4d 100644
--- a/chromium/patches/patch-base_process_memory__linux.cc
+++ b/chromium/patches/patch-base_process_memory__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/memory_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/memory_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/memory_linux.cc
@@ -29,6 +29,7 @@ void* __libc_calloc(size_t, size_t);
diff --git a/chromium/patches/patch-base_process_process__handle.cc b/chromium/patches/patch-base_process_process__handle.cc
index 1f7c42dbf4..54733ddd88 100644
--- a/chromium/patches/patch-base_process_process__handle.cc
+++ b/chromium/patches/patch-base_process_process__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_handle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_handle.cc
@@ -30,7 +30,7 @@ UniqueProcId GetUniqueIdForProcess() {
: UniqueProcId(GetCurrentProcId());
diff --git a/chromium/patches/patch-base_process_process__handle.h b/chromium/patches/patch-base_process_process__handle.h
index 87ea0c4dae..da3cfc0cb3 100644
--- a/chromium/patches/patch-base_process_process__handle.h
+++ b/chromium/patches/patch-base_process_process__handle.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_handle.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_handle.h
@@ -86,7 +86,7 @@ BASE_EXPORT ProcessId GetCurrentProcId()
// processes may be reused.
diff --git a/chromium/patches/patch-base_process_process__handle__freebsd.cc b/chromium/patches/patch-base_process_process__handle__freebsd.cc
index da9c620113..49a1694fbe 100644
--- a/chromium/patches/patch-base_process_process__handle__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle_freebsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_handle_freebsd.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__handle__openbsd.cc b/chromium/patches/patch-base_process_process__handle__openbsd.cc
index 119bcdb863..ac3c2f283c 100644
--- a/chromium/patches/patch-base_process_process__handle__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle_openbsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_handle_openbsd.cc
@@ -3,17 +3,25 @@
// found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__iterator.h b/chromium/patches/patch-base_process_process__iterator.h
index ad9bdf0744..681c54e415 100644
--- a/chromium/patches/patch-base_process_process__iterator.h
+++ b/chromium/patches/patch-base_process_process__iterator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_iterator.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_iterator.h
@@ -25,7 +25,7 @@
#include <windows.h>
diff --git a/chromium/patches/patch-base_process_process__iterator__freebsd.cc b/chromium/patches/patch-base_process_process__iterator__freebsd.cc
index aae61b3383..79c9b6849a 100644
--- a/chromium/patches/patch-base_process_process__iterator__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator_freebsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_iterator_freebsd.cc
@@ -18,7 +18,7 @@ namespace base {
diff --git a/chromium/patches/patch-base_process_process__iterator__openbsd.cc b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
index 3ccd452090..8d87d8045b 100644
--- a/chromium/patches/patch-base_process_process__iterator__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator_openbsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_iterator_openbsd.cc
@@ -6,6 +6,9 @@
diff --git a/chromium/patches/patch-base_process_process__metrics.cc b/chromium/patches/patch-base_process_process__metrics.cc
index 7ea365b4d6..3c518f1942 100644
--- a/chromium/patches/patch-base_process_process__metrics.cc
+++ b/chromium/patches/patch-base_process_process__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_metrics.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_metrics.cc
@@ -17,7 +17,7 @@ namespace base {
namespace {
diff --git a/chromium/patches/patch-base_process_process__metrics.h b/chromium/patches/patch-base_process_process__metrics.h
index 8b4d867c7e..776580145d 100644
--- a/chromium/patches/patch-base_process_process__metrics.h
+++ b/chromium/patches/patch-base_process_process__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_metrics.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_metrics.h
@@ -40,7 +40,7 @@
#endif
diff --git a/chromium/patches/patch-base_process_process__metrics__freebsd.cc b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
index 45ebfd7857..78735de4e2 100644
--- a/chromium/patches/patch-base_process_process__metrics__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_freebsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_metrics_freebsd.cc
@@ -3,18 +3,37 @@
// found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__metrics__openbsd.cc b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
index 928e856bc2..656535583c 100644
--- a/chromium/patches/patch-base_process_process__metrics__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_openbsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_metrics_openbsd.cc
@@ -6,73 +6,85 @@
diff --git a/chromium/patches/patch-base_process_process__metrics__posix.cc b/chromium/patches/patch-base_process_process__metrics__posix.cc
index a36c533dae..b5dd7fe6bf 100644
--- a/chromium/patches/patch-base_process_process__metrics__posix.cc
+++ b/chromium/patches/patch-base_process_process__metrics__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_metrics_posix.cc
@@ -21,6 +21,8 @@
diff --git a/chromium/patches/patch-base_process_process__metrics__unittest.cc b/chromium/patches/patch-base_process_process__metrics__unittest.cc
index 071dd0fdb5..1cb364ab8c 100644
--- a/chromium/patches/patch-base_process_process__metrics__unittest.cc
+++ b/chromium/patches/patch-base_process_process__metrics__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_metrics_unittest.cc
@@ -59,7 +59,8 @@
#endif
diff --git a/chromium/patches/patch-base_process_process__posix.cc b/chromium/patches/patch-base_process_process__posix.cc
index 5f64ccad86..174d2e81ce 100644
--- a/chromium/patches/patch-base_process_process__posix.cc
+++ b/chromium/patches/patch-base_process_process__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_posix.cc
@@ -25,10 +25,15 @@
#include "base/trace_event/trace_event.h"
diff --git a/chromium/patches/patch-base_process_process__unittest.cc b/chromium/patches/patch-base_process_process__unittest.cc
index 1b02f4b370..77ee3362ba 100644
--- a/chromium/patches/patch-base_process_process__unittest.cc
+++ b/chromium/patches/patch-base_process_process__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/process/process_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/process/process_unittest.cc
@@ -147,7 +147,7 @@ TEST_F(ProcessTest, CreationTimeOtherPro
// was spawned and a time recorded after it was spawned. However, since the
diff --git a/chromium/patches/patch-base_profiler_module__cache.cc b/chromium/patches/patch-base_profiler_module__cache.cc
index 94ac4a1e4b..c2bc3e60a8 100644
--- a/chromium/patches/patch-base_profiler_module__cache.cc
+++ b/chromium/patches/patch-base_profiler_module__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/module_cache.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/module_cache.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/module_cache.cc
@@ -38,7 +38,7 @@ std::string TransformModuleIDToSymbolSer
// Android and Linux Chrome builds use the "breakpad" format to index their
diff --git a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
index db99cfe683..4602e6c8a1 100644
--- a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
+++ b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/sampling_profiler_thread_token.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/sampling_profiler_thread_token.cc
@@ -6,7 +6,7 @@
diff --git a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
index 4e31b80575..57995acb1f 100644
--- a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
+++ b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/sampling_profiler_thread_token.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/sampling_profiler_thread_token.h
@@ -13,7 +13,7 @@
diff --git a/chromium/patches/patch-base_profiler_stack__base__address__posix.cc b/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
index 38496ea25f..d6bb630a7e 100644
--- a/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
+++ b/chromium/patches/patch-base_profiler_stack__base__address__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/stack_base_address_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/stack_base_address_posix.cc
@@ -7,6 +7,7 @@
#include "base/check_op.h"
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
index f437f55748..fdecaa3ac0 100644
--- a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
+++ b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/stack_sampling_profiler_test_util.cc
@@ -46,7 +46,7 @@
// Fortunately, it provides _alloca, which functions identically.
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
index 07f9b1b31f..3d476fdb63 100644
--- a/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
+++ b/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/stack_sampling_profiler_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/stack_sampling_profiler_unittest.cc
@@ -46,7 +46,7 @@
diff --git a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
index d5787521b4..9851781af2 100644
--- a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
+++ b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/thread_delegate_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/profiler/thread_delegate_posix.cc
@@ -16,7 +16,7 @@
#include "base/process/process_handle.h"
diff --git a/chromium/patches/patch-base_rand__util.h b/chromium/patches/patch-base_rand__util.h
index 5bdd9ba384..9a9f34959f 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 2026-08-05 20:17:42.000000000 +0000
+--- base/rand_util.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/rand_util.h
@@ -219,7 +219,7 @@ decltype(auto) RandomChoice(Range&& r) {
return r[base::RandGenerator(r.size())];
diff --git a/chromium/patches/patch-base_rand__util__posix.cc b/chromium/patches/patch-base_rand__util__posix.cc
index 1097498b38..46df42e6c8 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 2026-08-05 20:17:42.000000000 +0000
+--- base/rand_util_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/rand_util_posix.cc
@@ -24,7 +24,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
index 0d164b572a..d8dda37763 100644
--- a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
+++ b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/strings/safe_sprintf_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/strings/safe_sprintf_unittest.cc
@@ -744,6 +744,7 @@ TEST(SafeSPrintfTest, EmbeddedNul) {
#endif
diff --git a/chromium/patches/patch-base_synchronization_cancelable__event.h b/chromium/patches/patch-base_synchronization_cancelable__event.h
index 5a2934304c..ff46ed0853 100644
--- a/chromium/patches/patch-base_synchronization_cancelable__event.h
+++ b/chromium/patches/patch-base_synchronization_cancelable__event.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/synchronization/cancelable_event.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/synchronization/cancelable_event.h
@@ -11,7 +11,7 @@
diff --git a/chromium/patches/patch-base_synchronization_lock__impl.h b/chromium/patches/patch-base_synchronization_lock__impl.h
index 6c51367bc7..67bc4024d8 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 2026-08-05 20:17:42.000000000 +0000
+--- base/synchronization/lock_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/synchronization/lock_impl.h
@@ -122,6 +122,10 @@ void LockImpl::Unlock() {
}
diff --git a/chromium/patches/patch-base_syslog__logging.cc b/chromium/patches/patch-base_syslog__logging.cc
index 7a2fc2bbaf..d9dcf5ce92 100644
--- a/chromium/patches/patch-base_syslog__logging.cc
+++ b/chromium/patches/patch-base_syslog__logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/syslog_logging.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/syslog_logging.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/syslog_logging.cc
@@ -17,7 +17,7 @@
#include "base/strings/string_util.h"
diff --git a/chromium/patches/patch-base_system_sys__info.cc b/chromium/patches/patch-base_system_sys__info.cc
index b8fe81b2c8..c4da438ee4 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/system/sys_info.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/system/sys_info.cc
@@ -241,7 +241,7 @@ std::string SysInfo::SocManufacturer() {
#endif
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index 150ad4cef5..841579eb12 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/system/sys_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/system/sys_info.h
@@ -399,6 +399,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index 869eea3e17..1ad880e321 100644
--- a/chromium/patches/patch-base_system_sys__info__freebsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_freebsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/system/sys_info_freebsd.cc
@@ -10,20 +10,72 @@
diff --git a/chromium/patches/patch-base_system_sys__info__openbsd.cc b/chromium/patches/patch-base_system_sys__info__openbsd.cc
index 6732f67b0f..50190eda15 100644
--- a/chromium/patches/patch-base_system_sys__info__openbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_openbsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/system/sys_info_openbsd.cc
@@ -13,6 +13,7 @@
#include "base/notreached.h"
diff --git a/chromium/patches/patch-base_system_sys__info__posix.cc b/chromium/patches/patch-base_system_sys__info__posix.cc
index f92ab212b8..2fc980ab09 100644
--- a/chromium/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium/patches/patch-base_system_sys__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/system/sys_info_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/system/sys_info_posix.cc
@@ -59,7 +59,11 @@ base::ByteSize AmountOfVirtualMemory() {
if (result != 0) {
diff --git a/chromium/patches/patch-base_system_sys__info__unittest.cc b/chromium/patches/patch-base_system_sys__info__unittest.cc
index d0abc64abe..e2de9b697d 100644
--- a/chromium/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium/patches/patch-base_system_sys__info__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/system/sys_info_unittest.cc
@@ -306,12 +306,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 0c43a65e86..1c7b6866a8 100644
--- a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/task/thread_pool/environment_config_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/task/thread_pool/environment_config_unittest.cc
@@ -14,7 +14,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE)
diff --git a/chromium/patches/patch-base_test_launcher_test__launcher.cc b/chromium/patches/patch-base_test_launcher_test__launcher.cc
index 81873ec12e..46af6c0b0a 100644
--- a/chromium/patches/patch-base_test_launcher_test__launcher.cc
+++ b/chromium/patches/patch-base_test_launcher_test__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/launcher/test_launcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/test/launcher/test_launcher.cc
@@ -66,6 +66,7 @@
#include "third_party/abseil-cpp/absl/container/flat_hash_set.h"
diff --git a/chromium/patches/patch-base_test_test__file__util__linux.cc b/chromium/patches/patch-base_test_test__file__util__linux.cc
index b0babac35b..71a5d81a94 100644
--- a/chromium/patches/patch-base_test_test__file__util__linux.cc
+++ b/chromium/patches/patch-base_test_test__file__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/test_file_util_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/test/test_file_util_linux.cc
@@ -57,9 +57,11 @@ bool EvictFileFromSystemCache(const File
if (fdatasync(fd.get()) != 0) {
diff --git a/chromium/patches/patch-base_test_test__file__util__posix.cc b/chromium/patches/patch-base_test_test__file__util__posix.cc
index b657f270fd..ab1744d9ba 100644
--- a/chromium/patches/patch-base_test_test__file__util__posix.cc
+++ b/chromium/patches/patch-base_test_test__file__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/test_file_util_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/test/test_file_util_posix.cc
@@ -66,7 +66,7 @@ void SyncPageCacheToDisk() {
}
diff --git a/chromium/patches/patch-base_threading_hang__watcher.cc b/chromium/patches/patch-base_threading_hang__watcher.cc
index 999a70923d..3cb29d1b91 100644
--- a/chromium/patches/patch-base_threading_hang__watcher.cc
+++ b/chromium/patches/patch-base_threading_hang__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/hang_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/hang_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/hang_watcher.cc
@@ -236,7 +236,7 @@ bool ThreadTypeLoggingLevelGreaterOrEqua
diff --git a/chromium/patches/patch-base_threading_platform__thread.h b/chromium/patches/patch-base_threading_platform__thread.h
index 47e1c5c6d3..fb01617837 100644
--- a/chromium/patches/patch-base_threading_platform__thread.h
+++ b/chromium/patches/patch-base_threading_platform__thread.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/platform_thread.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/platform_thread.h
@@ -67,6 +67,8 @@ class BASE_EXPORT PlatformThreadId {
using UnderlyingType = zx_koid_t;
diff --git a/chromium/patches/patch-base_threading_platform__thread__bsd.cc b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
index 4259a031d9..cae82a1395 100644
--- a/chromium/patches/patch-base_threading_platform__thread__bsd.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_bsd.cc.orig 2026-08-07 09:53:45.184428603 +0000
+--- base/threading/platform_thread_bsd.cc.orig 2026-09-02 07:37:49.031554532 +0000
+++ base/threading/platform_thread_bsd.cc
@@ -0,0 +1,40 @@
+// Copyright 2023 The Chromium Authors
diff --git a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
index 541d2cc843..5c21e23ebc 100644
--- a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_internal_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/platform_thread_internal_posix.cc
@@ -31,10 +31,19 @@ ThreadType NiceValueToThreadTypeForTest(
}
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.cc b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
index eaf99ed1d0..2c8946bb8c 100644
--- a/chromium/patches/patch-base_threading_platform__thread__metrics.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_metrics.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/platform_thread_metrics.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/platform_thread_metrics.cc
@@ -54,7 +54,7 @@ PlatformThreadMetrics::CreateForCurrentT
}
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.h b/chromium/patches/patch-base_threading_platform__thread__metrics.h
index cb14448a20..abe6ccf750 100644
--- a/chromium/patches/patch-base_threading_platform__thread__metrics.h
+++ b/chromium/patches/patch-base_threading_platform__thread__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_metrics.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/platform_thread_metrics.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/platform_thread_metrics.h
@@ -67,7 +67,7 @@ class BASE_EXPORT PlatformThreadMetrics
PlatformThreadHandle handle);
diff --git a/chromium/patches/patch-base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_threading_platform__thread__posix.cc
index e00225a234..80df74c0ee 100644
--- a/chromium/patches/patch-base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/platform_thread_posix.cc
@@ -6,6 +6,13 @@
@@ -31,7 +31,7 @@ $NetBSD$
@@ -93,6 +101,7 @@ void* ThreadFunc(void* params) {
// where they were created. This explicitly sets the priority of all new
// threads.
- PlatformThread::SetCurrentThreadType(thread_params->thread_type);
+ PlatformThread::SetDefaultThreadType(thread_params->thread_type);
+#endif
}
diff --git a/chromium/patches/patch-base_threading_platform__thread__unittest.cc b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
index 2824cbfb2e..939e97479a 100644
--- a/chromium/patches/patch-base_threading_platform__thread__unittest.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/threading/platform_thread_unittest.cc
@@ -67,7 +67,7 @@ std::ostream& operator<<(std::ostream& o
#include "base/time/time.h"
diff --git a/chromium/patches/patch-base_time_time__now__posix.cc b/chromium/patches/patch-base_time_time__now__posix.cc
index 29eab0e00a..6c8f6e2ff3 100644
--- a/chromium/patches/patch-base_time_time__now__posix.cc
+++ b/chromium/patches/patch-base_time_time__now__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/time/time_now_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/time/time_now_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/time/time_now_posix.cc
@@ -110,7 +110,11 @@ std::optional<TimeTicks> MaybeTimeTicksN
}
diff --git a/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc b/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
index 64ff08830f..de4b06a78b 100644
--- a/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
+++ b/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/malloc_dump_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/trace_event/malloc_dump_provider.cc
@@ -29,6 +29,8 @@
@@ -15,7 +15,7 @@ $NetBSD$
#else
#include <malloc.h>
#endif
-@@ -222,7 +224,7 @@ void ReportAppleAllocStats(size_t* total
+@@ -227,7 +229,7 @@ void ReportAppleAllocStats(size_t* total
#if (PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && BUILDFLAG(IS_ANDROID)) || \
(!PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC) && !BUILDFLAG(IS_WIN) && \
@@ -24,7 +24,7 @@ $NetBSD$
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -436,6 +438,9 @@ bool MallocDumpProvider::OnMemoryDump(co
+@@ -441,6 +443,9 @@ bool MallocDumpProvider::OnMemoryDump(co
&allocated_objects_count);
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(fuchsia): Port, see https://crbug.com/706592.
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 45f45bd46e..90c3b47f6c 100644
--- a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/memory_dump_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/trace_event/memory_dump_manager.cc
@@ -86,7 +86,7 @@ const char* const MemoryDumpManager::kSy
#if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
diff --git a/chromium/patches/patch-base_trace__event_process__memory__dump.cc b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
index 3a3818c421..af136c3d26 100644
--- a/chromium/patches/patch-base_trace__event_process__memory__dump.cc
+++ b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/process_memory_dump.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/trace_event/process_memory_dump.cc
@@ -43,7 +43,7 @@
#include <Psapi.h>
diff --git a/chromium/patches/patch-base_tracing_trace__time.cc b/chromium/patches/patch-base_tracing_trace__time.cc
index a65ceb75da..50546f7cd8 100644
--- a/chromium/patches/patch-base_tracing_trace__time.cc
+++ b/chromium/patches/patch-base_tracing_trace__time.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/tracing/trace_time.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/tracing/trace_time.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/tracing/trace_time.cc
@@ -8,12 +8,18 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-base_tracing_trace__time.h b/chromium/patches/patch-base_tracing_trace__time.h
index 91f0349636..e05d12f9b7 100644
--- a/chromium/patches/patch-base_tracing_trace__time.h
+++ b/chromium/patches/patch-base_tracing_trace__time.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/tracing/trace_time.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/tracing/trace_time.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/tracing/trace_time.h
@@ -12,7 +12,7 @@ namespace base {
namespace tracing {
diff --git a/chromium/patches/patch-base_version__info_version__info.h b/chromium/patches/patch-base_version__info_version__info.h
index 9ef3972afd..5ed49548c3 100644
--- a/chromium/patches/patch-base_version__info_version__info.h
+++ b/chromium/patches/patch-base_version__info_version__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/version_info/version_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- base/version_info/version_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ base/version_info/version_info.h
@@ -74,6 +74,8 @@ constexpr std::string_view GetOSType() {
return "FreeBSD";
diff --git a/chromium/patches/patch-build_config_BUILD.gn b/chromium/patches/patch-build_config_BUILD.gn
index 1e0f3f1152..b2dd736fc8 100644
--- a/chromium/patches/patch-build_config_BUILD.gn
+++ b/chromium/patches/patch-build_config_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/BUILD.gn
-@@ -209,6 +209,10 @@ config("default_libs") {
+@@ -207,6 +207,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
libs = []
diff --git a/chromium/patches/patch-build_config_BUILDCONFIG.gn b/chromium/patches/patch-build_config_BUILDCONFIG.gn
index c517b7e58d..777072aeae 100644
--- a/chromium/patches/patch-build_config_BUILDCONFIG.gn
+++ b/chromium/patches/patch-build_config_BUILDCONFIG.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/BUILDCONFIG.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -16,7 +16,7 @@ $NetBSD$
(current_cpu != "mips" && current_cpu != "mips64")
# Allows the path to a custom target toolchain to be injected as a single
-@@ -242,6 +243,12 @@ if (host_toolchain == "") {
+@@ -250,6 +251,12 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -29,7 +29,7 @@ $NetBSD$
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -292,6 +299,8 @@ if (target_os == "android") {
+@@ -300,6 +307,8 @@ if (target_os == "android") {
assert(
false,
"emscripten is not a supported target_os. It is available only as secondary toolchain.")
@@ -38,7 +38,7 @@ $NetBSD$
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -326,7 +335,12 @@ is_android = current_os == "android"
+@@ -334,7 +343,12 @@ is_android = current_os == "android"
is_chromeos = current_os == "chromeos"
is_fuchsia = current_os == "fuchsia"
is_ios = current_os == "ios"
diff --git a/chromium/patches/patch-build_config_c++_modules.gni b/chromium/patches/patch-build_config_c++_modules.gni
index 0ad6ff46af..174b6a9ccf 100644
--- a/chromium/patches/patch-build_config_c++_modules.gni
+++ b/chromium/patches/patch-build_config_c++_modules.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/c++/modules.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/c++/modules.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/c++/modules.gni
@@ -16,7 +16,7 @@ declare_args() {
# Eg. linux arm64 and windows were never supported with manual clang modules,
diff --git a/chromium/patches/patch-build_config_clang_BUILD.gn b/chromium/patches/patch-build_config_clang_BUILD.gn
index d0d0fffc23..2f112d3f1c 100644
--- a/chromium/patches/patch-build_config_clang_BUILD.gn
+++ b/chromium/patches/patch-build_config_clang_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/clang/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/clang/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/clang/BUILD.gn
@@ -243,7 +243,12 @@ template("clang_lib") {
diff --git a/chromium/patches/patch-build_config_clang_clang.gni b/chromium/patches/patch-build_config_clang_clang.gni
index 3ebb8020f1..4dd4a2fb6d 100644
--- a/chromium/patches/patch-build_config_clang_clang.gni
+++ b/chromium/patches/patch-build_config_clang_clang.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/clang/clang.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/clang/clang.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/clang/clang.gni
@@ -40,6 +40,7 @@ android_supported_cpus = [
"x86",
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index c87c4b0f17..b55d58e4d7 100644
--- a/chromium/patches/patch-build_config_compiler_BUILD.gn
+++ b/chromium/patches/patch-build_config_compiler_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/compiler/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/compiler/BUILD.gn
@@ -203,7 +203,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
@@ -53,7 +53,7 @@ $NetBSD$
# Linux-specific compiler flags setup.
# ------------------------------------
if (is_linux || is_chromeos) {
-@@ -577,9 +584,9 @@ config("compiler") {
+@@ -579,9 +586,9 @@ config("compiler") {
# Flags for diagnostics.
cflags += [ "-fcolor-diagnostics" ]
if (!is_wasm) {
@@ -65,7 +65,7 @@ $NetBSD$
# Combine after https://github.com/llvm/llvm-project/pull/192241
cflags += [ "/clang:-fdiagnostics-show-inlining-chain" ]
}
-@@ -605,7 +612,7 @@ config("compiler") {
+@@ -607,7 +614,7 @@ config("compiler") {
}
}
@@ -74,7 +74,7 @@ $NetBSD$
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1464,7 +1471,7 @@ config("compiler_deterministic") {
+@@ -1466,7 +1473,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -83,7 +83,7 @@ $NetBSD$
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1578,7 +1585,7 @@ config("clang_warning_suppression") {
+@@ -1580,7 +1587,7 @@ config("clang_warning_suppression") {
# See also: https://crbug.com/40891132#comment10
ubsan_hardening("c_array_bounds") {
sanitizer = "array-bounds"
@@ -92,7 +92,7 @@ $NetBSD$
# Because we've enabled array-bounds sanitizing we also want to suppress
# the related warning about "unsafe-buffer-usage-in-static-sized-array",
-@@ -1592,7 +1599,7 @@ ubsan_hardening("c_array_bounds") {
+@@ -1594,7 +1601,7 @@ ubsan_hardening("c_array_bounds") {
# `NOTREACHED()` at the end of such functions.
ubsan_hardening("return") {
sanitizer = "return"
@@ -101,7 +101,7 @@ $NetBSD$
}
config("rustc_revision") {
-@@ -1929,7 +1936,7 @@ config("default_warnings") {
+@@ -1931,7 +1938,7 @@ config("default_warnings") {
"-Wno-nontrivial-memcall",
]
@@ -110,7 +110,7 @@ $NetBSD$
cflags += [
# TODO(crbug.com/432275627): Fix and re-enable.
"-Wno-uninitialized-const-pointer",
-@@ -2314,7 +2321,7 @@ config("export_dynamic") {
+@@ -2321,7 +2328,7 @@ config("export_dynamic") {
# .o files, instead of just references to .o files in the build directoy
config("thin_archive") {
if ((is_apple && use_lld) || (is_linux && !is_clang) || current_os == "aix" ||
@@ -119,7 +119,7 @@ $NetBSD$
# The macOS and iOS linker ld64.ldd doesn't support thin archive without
# symbol table, gcc on linux also throws the error `archive has no index`.
# AIX does support -s option, not -S option.
-@@ -2755,7 +2762,7 @@ config("afdo_optimize_size") {
+@@ -2762,7 +2769,7 @@ config("afdo_optimize_size") {
# There are some targeted places that AFDO regresses, so we provide a separate
# config to allow AFDO to be disabled per-target.
config("afdo") {
@@ -128,7 +128,7 @@ $NetBSD$
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2782,7 +2789,7 @@ config("afdo") {
+@@ -2789,7 +2796,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
diff --git a/chromium/patches/patch-build_config_compiler__cpu__abi.gn b/chromium/patches/patch-build_config_compiler__cpu__abi.gn
index 116c0ac4f7..3f9d5108bd 100644
--- a/chromium/patches/patch-build_config_compiler__cpu__abi.gn
+++ b/chromium/patches/patch-build_config_compiler__cpu__abi.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/compiler_cpu_abi.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/compiler_cpu_abi.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/compiler_cpu_abi.gn
@@ -48,7 +48,7 @@ if (is_chromeos_device && is_chromeos) {
if ((is_posix && !is_apple) || is_fuchsia) {
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index cf4982395a..2972d4c692 100644
--- a/chromium/patches/patch-build_config_linux_BUILD.gn
+++ b/chromium/patches/patch-build_config_linux_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/linux/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/linux/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/linux/BUILD.gn
@@ -40,7 +40,7 @@ config("runtime_library") {
}
diff --git a/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn b/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
index 4eabb190b0..1bcafae6af 100644
--- a/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
+++ b/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/linux/libdrm/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/linux/libdrm/BUILD.gn
@@ -15,7 +15,7 @@ declare_args() {
}
diff --git a/chromium/patches/patch-build_config_linux_pkg-config.py b/chromium/patches/patch-build_config_linux_pkg-config.py
index 0c8c22dde1..9cc2be126d 100644
--- a/chromium/patches/patch-build_config_linux_pkg-config.py
+++ b/chromium/patches/patch-build_config_linux_pkg-config.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/linux/pkg-config.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/linux/pkg-config.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/linux/pkg-config.py
@@ -125,7 +125,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 1471a52f71..96fb9939a9 100644
--- a/chromium/patches/patch-build_config_ozone.gni
+++ b/chromium/patches/patch-build_config_ozone.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/ozone.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/ozone.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/ozone.gni
@@ -78,7 +78,19 @@ declare_args() {
ozone_platform = "x11"
diff --git a/chromium/patches/patch-build_config_rust.gni b/chromium/patches/patch-build_config_rust.gni
index 0a8de4c182..035ae985be 100644
--- a/chromium/patches/patch-build_config_rust.gni
+++ b/chromium/patches/patch-build_config_rust.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/rust.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/rust.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/rust.gni
@@ -67,7 +67,8 @@ declare_args() {
# set this to the output of `rustc -V`. Changing this string will cause all
@@ -16,7 +16,7 @@ $NetBSD$
# Whether artifacts produced by the Rust compiler can participate in ThinLTO.
#
-@@ -180,6 +181,24 @@ if (enable_rust) {
+@@ -168,6 +169,24 @@ if (enable_rust) {
} else {
toolchain_has_rust = custom_toolchain_supports_platform
rustc_revision = rustc_version
@@ -41,7 +41,7 @@ $NetBSD$
}
}
-@@ -215,7 +234,7 @@ if (is_linux || is_chromeos) {
+@@ -203,7 +222,7 @@ if (is_linux || is_chromeos) {
if (current_cpu == "arm64") {
rust_abi_target = "aarch64-unknown-linux-gnu"
} else if (current_cpu == "x86") {
@@ -50,7 +50,7 @@ $NetBSD$
} else if (current_cpu == "x64") {
rust_abi_target = "x86_64-unknown-linux-gnu"
} else if (current_cpu == "arm") {
-@@ -355,7 +374,11 @@ if (is_linux || is_chromeos) {
+@@ -343,7 +362,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/chromium/patches/patch-build_config_v8__target__cpu.gni b/chromium/patches/patch-build_config_v8__target__cpu.gni
index 21064e9f5e..333fc0a7c8 100644
--- a/chromium/patches/patch-build_config_v8__target__cpu.gni
+++ b/chromium/patches/patch-build_config_v8__target__cpu.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/v8_target_cpu.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/config/v8_target_cpu.gni
@@ -36,6 +36,10 @@ declare_args() {
if (v8_target_cpu == "") {
diff --git a/chromium/patches/patch-build_detect__host__arch.py b/chromium/patches/patch-build_detect__host__arch.py
index 2304c71c2c..5b28dfb5dd 100644
--- a/chromium/patches/patch-build_detect__host__arch.py
+++ b/chromium/patches/patch-build_detect__host__arch.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/detect_host_arch.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/detect_host_arch.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/detect_host_arch.py
@@ -20,6 +20,8 @@ def HostArch():
host_arch = 'ia32'
diff --git a/chromium/patches/patch-build_dotfile__settings.gni b/chromium/patches/patch-build_dotfile__settings.gni
index 0434cee2a0..6146e4664f 100644
--- a/chromium/patches/patch-build_dotfile__settings.gni
+++ b/chromium/patches/patch-build_dotfile__settings.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/dotfile_settings.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/dotfile_settings.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/dotfile_settings.gni
@@ -24,6 +24,7 @@ build_dotfile_settings = {
"//build/config/mac/mac_sdk.gni",
diff --git a/chromium/patches/patch-build_gn__run__binary.py b/chromium/patches/patch-build_gn__run__binary.py
index dc270ab0d1..ed8a9bac63 100644
--- a/chromium/patches/patch-build_gn__run__binary.py
+++ b/chromium/patches/patch-build_gn__run__binary.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/gn_run_binary.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/gn_run_binary.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/gn_run_binary.py
@@ -23,7 +23,7 @@ if not os.path.isabs(path):
# The rest of the arguments are passed directly to the executable.
diff --git a/chromium/patches/patch-build_linux_chrome.map b/chromium/patches/patch-build_linux_chrome.map
index 969456bdc9..ad1f865e0f 100644
--- a/chromium/patches/patch-build_linux_chrome.map
+++ b/chromium/patches/patch-build_linux_chrome.map
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/chrome.map.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/linux/chrome.map.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
diff --git a/chromium/patches/patch-build_linux_strip__binary.gni b/chromium/patches/patch-build_linux_strip__binary.gni
index eb4d1340bb..fd0c5128d7 100644
--- a/chromium/patches/patch-build_linux_strip__binary.gni
+++ b/chromium/patches/patch-build_linux_strip__binary.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/strip_binary.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/linux/strip_binary.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/linux/strip_binary.gni
@@ -21,8 +21,8 @@ template("strip_binary") {
"testonly",
diff --git a/chromium/patches/patch-build_linux_strip__binary.py b/chromium/patches/patch-build_linux_strip__binary.py
index 36f6d862db..1c85875b95 100644
--- a/chromium/patches/patch-build_linux_strip__binary.py
+++ b/chromium/patches/patch-build_linux_strip__binary.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/strip_binary.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/linux/strip_binary.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/linux/strip_binary.py
@@ -10,6 +10,7 @@ import sys
diff --git a/chromium/patches/patch-build_linux_unbundle_icu.gn b/chromium/patches/patch-build_linux_unbundle_icu.gn
index 728daf52a1..adb6664338 100644
--- a/chromium/patches/patch-build_linux_unbundle_icu.gn
+++ b/chromium/patches/patch-build_linux_unbundle_icu.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/unbundle/icu.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/linux/unbundle/icu.gn
@@ -17,6 +17,15 @@ config("icu_config") {
"USING_SYSTEM_ICU=1",
diff --git a/chromium/patches/patch-build_linux_unbundle_libpng.gn b/chromium/patches/patch-build_linux_unbundle_libpng.gn
index 8744792a40..180c6e61ca 100644
--- a/chromium/patches/patch-build_linux_unbundle_libpng.gn
+++ b/chromium/patches/patch-build_linux_unbundle_libpng.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/unbundle/libpng.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/linux/unbundle/libpng.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/linux/unbundle/libpng.gn
@@ -21,3 +21,27 @@ source_set("libpng") {
deps = [ ":libpng_shim" ]
diff --git a/chromium/patches/patch-build_linux_unbundle_libusb.gn b/chromium/patches/patch-build_linux_unbundle_libusb.gn
index bed5512a83..deb9ecdb1e 100644
--- a/chromium/patches/patch-build_linux_unbundle_libusb.gn
+++ b/chromium/patches/patch-build_linux_unbundle_libusb.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/unbundle/libusb.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/linux/unbundle/libusb.gn
@@ -1,3 +1,27 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-build_modules_unified_modulemap__config.py b/chromium/patches/patch-build_modules_unified_modulemap__config.py
index 334d23dc17..a24e2275d9 100644
--- a/chromium/patches/patch-build_modules_unified_modulemap__config.py
+++ b/chromium/patches/patch-build_modules_unified_modulemap__config.py
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/modules/unified/modulemap_config.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/modules/unified/modulemap_config.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/modules/unified/modulemap_config.py
-@@ -57,7 +57,7 @@ class AllowedHeader(Header):
+@@ -63,7 +63,7 @@ class AllowedHeader(Header):
def headers(os):
diff --git a/chromium/patches/patch-build_rust_allocator_lib.rs b/chromium/patches/patch-build_rust_allocator_lib.rs
index b619ba5b71..4bd97775dd 100644
--- a/chromium/patches/patch-build_rust_allocator_lib.rs
+++ b/chromium/patches/patch-build_rust_allocator_lib.rs
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/allocator/lib.rs.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/rust/allocator/lib.rs.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/rust/allocator/lib.rs
-@@ -108,6 +108,12 @@ mod both_allocators {
+@@ -111,6 +111,12 @@ mod both_allocators {
0
}
diff --git a/chromium/patches/patch-build_rust_rust__bindgen.gni b/chromium/patches/patch-build_rust_rust__bindgen.gni
index 665ede7f7c..59f74db971 100644
--- a/chromium/patches/patch-build_rust_rust__bindgen.gni
+++ b/chromium/patches/patch-build_rust_rust__bindgen.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/rust_bindgen.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/rust/rust_bindgen.gni
@@ -12,14 +12,14 @@ if (is_win) {
import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/chromium/patches/patch-build_rust_rust__bindgen__generator.gni b/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
index b6fe214f86..befbe1b2d2 100644
--- a/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
+++ b/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/rust_bindgen_generator.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/rust/rust_bindgen_generator.gni
@@ -11,12 +11,12 @@ if (is_win) {
import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/chromium/patches/patch-build_rust_std_BUILD.gn b/chromium/patches/patch-build_rust_std_BUILD.gn
index f8f7cda498..d1dfd30301 100644
--- a/chromium/patches/patch-build_rust_std_BUILD.gn
+++ b/chromium/patches/patch-build_rust_std_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/std/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/rust/std/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/rust/std/BUILD.gn
@@ -74,7 +74,6 @@ if (toolchain_has_rust) {
# don't need to pass to the C++ linker because they're used for specialized
diff --git a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
index 3e576bfad4..e7cc8c07d7 100644
--- a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/freebsd/BUILD.gn.orig 2026-08-07 09:53:45.217779532 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig 2026-09-02 07:37:49.077503343 +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 c4936e6143..8b0b1a3652 100644
--- a/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/gcc_solink_wrapper.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/toolchain/gcc_solink_wrapper.py
@@ -39,7 +39,7 @@ def CollectDynSym(args):
"""Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '"""
diff --git a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
index de9abb1f15..3e6fe96c5a 100644
--- a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/gcc_toolchain.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/toolchain/gcc_toolchain.gni
@@ -46,6 +46,13 @@ if (enable_resource_allowlist_generation
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
@@ -20,7 +20,7 @@ $NetBSD$
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -662,6 +669,11 @@ template("single_gcc_toolchain") {
+@@ -666,6 +673,11 @@ template("single_gcc_toolchain") {
# to link if not properly ordered or grouped.
link_command += "$start_group_flag @\"$rspfile\" $end_group_flag {{solibs}} {{libs}} $start_group_flag {{rlibs}} $end_group_flag"
@@ -32,7 +32,7 @@ $NetBSD$
# Generate a map file to be used for binary size analysis.
# Map file adds ~10% to the link time on a z620.
# With target_os="android", libchrome.so.map.gz is ~20MB.
-@@ -1004,22 +1016,12 @@ template("gcc_toolchain") {
+@@ -1008,22 +1020,12 @@ template("gcc_toolchain") {
# actually just be doing a native compile.
template("clang_toolchain") {
gcc_toolchain(target_name) {
diff --git a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
index d0646eaf20..63b37ee5cd 100644
--- a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/netbsd/BUILD.gn.orig 2026-08-07 09:53:45.218234166 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig 2026-09-02 07:37:49.089761610 +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 fb71425201..96ab203f34 100644
--- a/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/openbsd/BUILD.gn.orig 2026-08-07 09:53:45.225223426 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig 2026-09-02 07:37:49.089969510 +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 817c69273b..ac872c2f61 100644
--- a/chromium/patches/patch-build_toolchain_toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_toolchain.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/toolchain.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- build/toolchain/toolchain.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ build/toolchain/toolchain.gni
-@@ -64,7 +64,7 @@ if (host_os == "mac") {
+@@ -69,7 +69,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn b/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
index 90d5d3bfb6..d3e60fbb20 100644
--- a/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
+++ b/chromium/patches/patch-buildtools_third__party_libc++abi_BUILD.gn
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- buildtools/third_party/libc++abi/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- buildtools/third_party/libc++abi/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ buildtools/third_party/libc++abi/BUILD.gn
@@ -62,7 +62,7 @@ target(libcxxabi_target_type, "libc++abi
# TODO(crbug.com/469458284): Remove this once libc++abi is rolled again.
defines += [ "_LIBCPP_CONSTINIT=constinit" ]
- if (is_linux || is_android) {
-+ if ((is_linux || is_android) && !is_netbsd) {
++ if ((is_linux || is_android) && !is_freebsd && !is_netbsd) {
defines += [ "_LIBCXXABI_USE_FUTEX" ]
}
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index 1255ed12a1..430ea546de 100644
--- a/chromium/patches/patch-cc_base_features.cc
+++ b/chromium/patches/patch-cc_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- cc/base/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- cc/base/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ cc/base/features.cc
@@ -33,7 +33,7 @@ const base::FeatureParam<int> kDeferImpl
// Note that kUseDMSAAForTiles only controls vulkan launch on android. We will
diff --git a/chromium/patches/patch-chrome_app_chrome__command__ids.h b/chromium/patches/patch-chrome_app_chrome__command__ids.h
index e2d391327c..26fd8fc36d 100644
--- a/chromium/patches/patch-chrome_app_chrome__command__ids.h
+++ b/chromium/patches/patch-chrome_app_chrome__command__ids.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_command_ids.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/app/chrome_command_ids.h
-@@ -78,11 +78,11 @@
+@@ -81,11 +81,11 @@
#define IDC_TOGGLE_MULTITASK_MENU 34050
#endif
diff --git a/chromium/patches/patch-chrome_app_chrome__main.cc b/chromium/patches/patch-chrome_app_chrome__main.cc
index cb8a101d03..48e4202b70 100644
--- a/chromium/patches/patch-chrome_app_chrome__main.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/app/chrome_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/app/chrome_main.cc
-@@ -33,11 +33,11 @@
+@@ -35,11 +35,11 @@
#include "chrome/common/mac/detect_inappropriate_exit.h"
#endif
@@ -20,7 +20,7 @@ $NetBSD$
#include "chrome/app/chrome_main_linux.h"
#endif
-@@ -107,7 +107,7 @@ int ChromeMain(int argc, const char** ar
+@@ -142,7 +142,7 @@ int ChromeMain(int argc, const char** ar
#error Unknown platform.
#endif
@@ -29,7 +29,7 @@ $NetBSD$
PossiblyDetermineFallbackChromeChannel(argv[0]);
#endif
-@@ -180,7 +180,7 @@ int ChromeMain(int argc, const char** ar
+@@ -215,7 +215,7 @@ int ChromeMain(int argc, const char** ar
SetUpBundleOverrides();
#endif
diff --git a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
index 7f5228ec49..fc3cd31d36 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/app/chrome_main_delegate.cc
@@ -103,7 +103,7 @@
#include "ui/base/ui_base_switches.h"
@@ -36,16 +36,16 @@ $NetBSD$
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -233,7 +233,7 @@ const char* const ChromeMainDelegate::kN
+@@ -236,7 +236,7 @@ ChromeMainDelegate::GetNonWildcardDomain
#endif
- chrome::kChromeSearchScheme,
+ chrome::kChromeSearchScheme,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_MAC)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- webapps::kIsolatedAppScheme,
+ webapps::kIsolatedAppScheme,
#endif
- content::kChromeDevToolsScheme, content::kChromeUIScheme,
-@@ -308,7 +308,7 @@ void AdjustLinuxOOMScore(const std::stri
+ content::kChromeDevToolsScheme, content::kChromeUIScheme,
+@@ -312,7 +312,7 @@ void AdjustLinuxOOMScore(const std::stri
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -54,7 +54,7 @@ $NetBSD$
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -388,7 +388,7 @@ bool HandleVersionSwitches(const base::C
+@@ -394,7 +394,7 @@ bool HandleVersionSwitches(const base::C
return false;
}
@@ -63,7 +63,7 @@ $NetBSD$
// Show the man page if --help or -h is on the command line.
void HandleHelpSwitches(const base::CommandLine& command_line) {
if (command_line.HasSwitch(switches::kHelp) ||
-@@ -400,7 +400,7 @@ void HandleHelpSwitches(const base::Comm
+@@ -406,7 +406,7 @@ void HandleHelpSwitches(const base::Comm
}
#endif // BUILDFLAG(IS_LINUX)
@@ -72,7 +72,7 @@ $NetBSD$
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -482,7 +482,7 @@ std::optional<int> AcquireProcessSinglet
+@@ -489,7 +489,7 @@ std::optional<int> AcquireProcessSinglet
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -81,7 +81,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.
-@@ -560,7 +560,7 @@ void InitializeUserDataDir(base::Command
+@@ -567,7 +567,7 @@ void InitializeUserDataDir(base::Command
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -90,7 +90,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.
-@@ -666,7 +666,7 @@ void RecordMainStartupMetrics(const Star
+@@ -676,7 +676,7 @@ void RecordMainStartupMetrics(const Star
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -99,7 +99,7 @@ $NetBSD$
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -1132,7 +1132,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1144,7 +1144,7 @@ std::optional<int> ChromeMainDelegate::B
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -108,7 +108,7 @@ $NetBSD$
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1461,7 +1461,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1483,7 +1483,7 @@ void ChromeMainDelegate::PreSandboxStart
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -117,7 +117,7 @@ $NetBSD$
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1506,7 +1506,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1528,7 +1528,7 @@ void ChromeMainDelegate::PreSandboxStart
if (process_type.empty()) {
// Initialize Ozone platform and add required feature flags as per
// platform's properties.
diff --git a/chromium/patches/patch-chrome_browser_about__flags.cc b/chromium/patches/patch-chrome_browser_about__flags.cc
index d44201af28..97a43f88b1 100644
--- a/chromium/patches/patch-chrome_browser_about__flags.cc
+++ b/chromium/patches/patch-chrome_browser_about__flags.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/about_flags.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/about_flags.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/about_flags.cc
-@@ -346,13 +346,13 @@
+@@ -353,13 +353,13 @@
#include "components/stylus_handwriting/win/features.h"
#endif
@@ -22,7 +22,7 @@ $NetBSD$
#include "chrome/browser/enterprise/data_protection/data_protection_features.h"
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -360,7 +360,7 @@
+@@ -367,7 +367,7 @@
// BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -31,7 +31,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/new_tab_page/composebox/variations/composebox_fieldtrial.h" // nogncheck
#include "chrome/browser/glic/suggestions/contextual_cueing_features.h" // nogncheck
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
-@@ -370,7 +370,7 @@
+@@ -377,7 +377,7 @@
#include "components/enterprise/platform_auth/platform_auth_features.h"
#endif
@@ -40,7 +40,7 @@ $NetBSD$
#include "components/enterprise/browser/reporting/reporting_features.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -917,6 +917,27 @@ const FeatureEntry::FeatureVariation
+@@ -931,6 +931,27 @@ const FeatureEntry::FeatureVariation
"identity request to Android OS",
kWebIdentityDigitalIdentityCredentialHighRiskDialogParam, nullptr}};
@@ -68,7 +68,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kMBIModeLegacy[] = {{"mode", "legacy"}};
const FeatureEntry::FeatureParam kMBIModeEnabledPerRenderProcessHost[] = {
{"mode", "per_render_process_host"}};
-@@ -1398,7 +1419,7 @@ const FeatureEntry::FeatureVariation
+@@ -1494,7 +1515,7 @@ const FeatureEntry::FeatureVariation
kContextManagementKeepMenuOpenAndTabDeselectionParams, nullptr}};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -77,16 +77,16 @@ $NetBSD$
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -1627,7 +1648,7 @@ const FeatureEntry::FeatureVariation
+@@ -1723,7 +1744,7 @@ const FeatureEntry::FeatureVariation
// BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kComposeboxNextThreadsRail[] = {
- {"EnableThreadsRail", "true"},
-@@ -3308,7 +3329,7 @@ const FeatureEntry::FeatureVariation kAn
+ const FeatureEntry::FeatureParam kNtpNextAllowDisablement[] = {
+ {"NtpNextDisablementContextMenuParam", "true"},
+@@ -3379,7 +3400,7 @@ const FeatureEntry::FeatureVariation kAn
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -95,7 +95,7 @@ $NetBSD$
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -3334,7 +3355,7 @@ const flags_ui::FeatureEntry::FeatureVar
+@@ -3411,7 +3432,7 @@ const flags_ui::FeatureEntry::FeatureVar
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -104,7 +104,7 @@ $NetBSD$
const char kReplaceSyncPromosWithSignInPromosDesktopFeatures[] =
"ReplaceSyncPromosWithSignInPromos,"
"IPH_SignInBenefits,"
-@@ -3524,7 +3545,7 @@ const FeatureEntry::FeatureVariation kSe
+@@ -3601,7 +3622,7 @@ const FeatureEntry::FeatureVariation kSe
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -113,7 +113,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4189,7 +4210,7 @@ const FeatureEntry::FeatureVariation
+@@ -4256,7 +4277,7 @@ const FeatureEntry::FeatureVariation
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -122,16 +122,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
{"max_customize_chrome_auto_shown_count", "5"},
{"max_customize_chrome_auto_shown_session_count", "5"}};
-@@ -4292,7 +4313,7 @@ const FeatureEntry::FeatureVariation kRe
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kProjectsPanelWithoutThreadsVariation[] = {
- {"include_threads_in_projects_panel", "false"}};
- const FeatureEntry::FeatureParam kProjectsPanelWithThreadsVariation[] = {
-@@ -4337,7 +4358,7 @@ const FeatureEntry::FeatureVariation kCr
+@@ -4388,7 +4409,7 @@ const FeatureEntry::FeatureVariation kCr
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -140,7 +131,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kCrossDeviceSigninFromDesktopDefaultUrl[] = {
{"url",
"https://www.google.com/chrome/go-mobile?entry_point_id=1&email=$1"},
-@@ -5492,7 +5513,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5641,7 +5662,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableProcessIsolationUiDescription, kOsWin,
FEATURE_VALUE_TYPE(features::kProcessIsolationSettings)},
#endif // BUILDFLAG(IS_WIN)
@@ -149,7 +140,7 @@ $NetBSD$
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5709,7 +5730,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5855,7 +5876,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -158,7 +149,7 @@ $NetBSD$
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5724,6 +5745,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5870,6 +5891,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -175,7 +166,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6146,7 +6177,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6289,7 +6320,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kFillOnAccountSelectDescription, kOsAll,
FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)},
@@ -184,7 +175,7 @@ $NetBSD$
{"first-run-desktop-choice-screen-refresh",
flag_descriptions::kFirstRunDesktopChoiceScreenRefreshName,
flag_descriptions::kFirstRunDesktopChoiceScreenRefreshDescription,
-@@ -6461,7 +6492,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6607,7 +6638,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -193,7 +184,7 @@ $NetBSD$
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -6890,7 +6921,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7049,7 +7080,7 @@ const FeatureEntry kFeatureEntries[] = {
kVoiceSearchCoherenceComposeboxVariations,
"VoiceSearchCoherenceComposeboxVariations")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -202,7 +193,7 @@ $NetBSD$
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7153,7 +7184,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7330,7 +7361,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(omnibox::kContextMenuAnimationLimiting)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -211,7 +202,7 @@ $NetBSD$
{"ntp-customize-chrome-auto-open",
flag_descriptions::kNtpCustomizeChromeAutoOpenName,
flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
-@@ -7398,7 +7429,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7599,7 +7630,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_PRINTING)
@@ -220,7 +211,7 @@ $NetBSD$
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7615,7 +7646,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7823,7 +7854,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kHeadlessCaptionEarlyStart)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -229,7 +220,7 @@ $NetBSD$
{"enable-input-protection", flag_descriptions::kEnableInputProtectionName,
flag_descriptions::kEnableInputProtectionDescription, kOsDesktop,
FEATURE_VALUE_TYPE(views::features::kEnableInputProtection)},
-@@ -8168,7 +8199,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8356,7 +8387,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kGesturePropertiesDBusService)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -238,7 +229,7 @@ $NetBSD$
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8599,7 +8630,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8784,7 +8815,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -247,7 +238,16 @@ $NetBSD$
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9238,7 +9269,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9244,7 +9275,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"auto-picture-in-picture-on-window-occluded",
+ flag_descriptions::kAutoPictureInPictureOnWindowOccludedName,
+ flag_descriptions::kAutoPictureInPictureOnWindowOccludedDescription,
+@@ -9428,7 +9459,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kAnnotatorMode)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -256,7 +256,7 @@ $NetBSD$
{"approximate-geolocation-permission",
flag_descriptions::kApproximateGeolocationPermissionName,
flag_descriptions::kApproximateGeolocationPermissionDescription,
-@@ -9735,7 +9766,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9965,7 +9996,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnablePrefetchingRiskDataForRetrieval)},
@@ -265,7 +265,7 @@ $NetBSD$
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -9745,7 +9776,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9975,7 +10006,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -274,7 +274,7 @@ $NetBSD$
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10102,7 +10133,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10360,7 +10391,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kResponsiveIframesDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
@@ -283,7 +283,7 @@ $NetBSD$
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -10469,7 +10500,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10722,7 +10753,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -292,7 +292,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -10950,7 +10981,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11241,7 +11272,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -301,7 +301,7 @@ $NetBSD$
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -10973,7 +11004,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11264,7 +11295,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -310,7 +310,7 @@ $NetBSD$
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -11095,7 +11126,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11392,7 +11423,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
feature_engagement::kIPHAutofillCreditCardBenefitFeature)},
@@ -319,7 +319,7 @@ $NetBSD$
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -11135,7 +11166,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11432,7 +11463,7 @@ const FeatureEntry kFeatureEntries[] = {
supervised_user::kSupervisedUserUseUrlFilteringService)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -328,7 +328,7 @@ $NetBSD$
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -11145,7 +11176,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11442,7 +11473,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -337,7 +337,7 @@ $NetBSD$
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -11321,7 +11352,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11613,7 +11644,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -346,7 +346,7 @@ $NetBSD$
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -11355,7 +11386,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11647,7 +11678,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -355,7 +355,7 @@ $NetBSD$
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -11439,7 +11470,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11731,7 +11762,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -364,7 +364,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -11484,7 +11515,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11776,7 +11807,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -373,7 +373,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -11540,7 +11571,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11837,7 +11868,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
@@ -382,7 +382,7 @@ $NetBSD$
{"cross-device-signin-from-desktop",
flag_descriptions::kCrossDeviceSigninFromDesktopName,
flag_descriptions::kCrossDeviceSigninFromDesktopDescription,
-@@ -11858,7 +11889,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12146,7 +12177,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -391,7 +391,7 @@ $NetBSD$
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -12063,7 +12094,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12368,7 +12399,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -400,7 +400,7 @@ $NetBSD$
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
-@@ -12107,7 +12138,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12412,7 +12443,7 @@ const FeatureEntry kFeatureEntries[] = {
STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -409,7 +409,7 @@ $NetBSD$
{"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
-@@ -12147,7 +12178,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12452,7 +12483,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
@@ -418,7 +418,7 @@ $NetBSD$
{"disable-u18-feedback-desktop",
flag_descriptions::kDisableU18FeedbackDesktopName,
flag_descriptions::kDisableU18FeedbackDesktopDescription,
-@@ -12155,7 +12186,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12460,7 +12491,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kDisableU18FeedbackDesktop)},
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -427,25 +427,16 @@ $NetBSD$
{"profile-creation-decline-signin-cta-experiment",
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
-@@ -12176,7 +12207,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12481,7 +12512,7 @@ const FeatureEntry kFeatureEntries[] = {
enterprise_signals::features::kProfileSignalsReportingEnabled)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"projects-panel", flag_descriptions::kProjectsPanelName,
- flag_descriptions::kProjectsPanelDescription, kOsDesktop,
- FEATURE_WITH_PARAMS_VALUE_TYPE(tab_groups::kProjectsPanel,
-@@ -12210,7 +12241,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"lens-overlay-optimization-filter",
- flag_descriptions::kLensOverlayOptimizationFilterName,
- flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop,
-@@ -12237,7 +12268,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"organizer-panel", flag_descriptions::kOrganizerPanelName,
+ flag_descriptions::kOrganizerPanelDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(tab_groups::kOrganizerPanel)},
+@@ -12532,7 +12563,7 @@ const FeatureEntry kFeatureEntries[] = {
MULTI_VALUE_TYPE(kConnectionAllowlistsChoices)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -454,7 +445,7 @@ $NetBSD$
{"read-anything-with-readability-enabled",
flag_descriptions::kReadAnythingWithReadabilityName,
flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
-@@ -12245,7 +12276,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12540,7 +12571,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -463,7 +454,7 @@ $NetBSD$
{"read-anything-omnibox-chip",
flag_descriptions::kReadAnythingOmniboxChipName,
flag_descriptions::kReadAnythingOmniboxChipDescription, kOsDesktop,
-@@ -12274,7 +12305,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12569,7 +12600,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -472,7 +463,7 @@ $NetBSD$
{"lens-overlay-non-blocking-privacy-notice",
flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeName,
flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeDescription,
-@@ -12341,7 +12372,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12636,7 +12667,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -481,7 +472,7 @@ $NetBSD$
{"enable-your-saved-info-settings-page",
flag_descriptions::kYourSavedInfoSettingsPageName,
flag_descriptions::kYourSavedInfoSettingsPageDescription, kOsDesktop,
-@@ -12507,7 +12538,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12796,7 +12827,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(autofill::features::kAutofillAiWithDataSchema)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -490,25 +481,16 @@ $NetBSD$
{"read-anything-line-focus", flag_descriptions::kReadAnythingLineFocusName,
flag_descriptions::kReadAnythingLineFocusDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kReadAnythingLineFocus)},
-@@ -12531,7 +12562,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(payments::android::kDeduplicateNativePaymentApps)},
+@@ -12862,7 +12893,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"password-upload-ui-update",
- flag_descriptions::kPasswordUploadUiUpdateName,
- flag_descriptions::kPasswordUploadUiUpdateDescription,
-@@ -12580,7 +12611,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kAndroidXrImmersivePlayer)},
- #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 BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
{"saas-usage-reporting", flag_descriptions::kSaasUsageReportingName,
flag_descriptions::kSaasUsageReportingDescription,
- kOsLinux | kOsMac | kOsWin,
-@@ -12987,7 +13018,7 @@ const FeatureEntry kFeatureEntries[] = {
+ kOsLinux | kOsMac | kOsWin | kOsCrOS,
+@@ -13283,7 +13314,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kUserMediaElementLegacy)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -517,7 +499,7 @@ $NetBSD$
{"read-anything-readability-select-text",
flag_descriptions::kReadAnythingReadabilitySelectTextName,
flag_descriptions::kReadAnythingReadabilitySelectTextDescription,
-@@ -13293,7 +13324,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13593,7 +13624,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kLongScreenshotsNoMemoryCheckDescription, kOsAndroid,
FEATURE_VALUE_TYPE(chrome::android::kLongScreenshotsNoMemoryCheck)},
#endif
@@ -526,3 +508,12 @@ $NetBSD$
{"device-signals-backfill-disclaimer",
flag_descriptions::kDeviceSignalsBackfillDisclaimerName,
flag_descriptions::kDeviceSignalsBackfillDisclaimerDescription,
+@@ -13678,7 +13709,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"read-anything-improved-ui",
+ flag_descriptions::kReadAnythingImprovedUiName,
+ flag_descriptions::kReadAnythingImprovedUiDescription, kOsDesktop,
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 703dc9f51e..804ee18c4a 100644
--- a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
+++ b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/after_startup_task_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/after_startup_task_utils.cc
-@@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() {
- TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
+@@ -123,7 +123,7 @@ void SetBrowserStartupIsComplete(Startup
GetStartupCompleteFlag().Set();
+ base::UmaHistogramEnumeration("Startup.BrowserStartupCompleteReason", reason);
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
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 e0cb5a7328..aa235d882f 100644
--- a/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
+++ b/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/apps/app_service/publishers/extension_apps.cc
@@ -23,7 +23,7 @@ ExtensionApps::ExtensionApps(AppServiceP
ExtensionApps::~ExtensionApps() = default;
diff --git a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
index 37eb23f359..ce4b69f321 100644
--- a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
+++ b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/apps/platform_apps/platform_app_launch.cc
@@ -19,7 +19,7 @@
#include "extensions/common/constants.h"
diff --git a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
index 6cde76b8bf..d2a5754a28 100644
--- a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
+++ b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/apps/platform_apps/platform_app_launch.h
@@ -38,7 +38,7 @@ bool OpenExtensionApplicationWindow(Prof
content::WebContents* OpenExtensionApplicationTab(Profile* profile,
diff --git a/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc b/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
index f0bb7c9394..92e604dddd 100644
--- a/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
@@ -103,7 +103,7 @@ ChromeAutocompleteSchemeClassifier::GetI
return metrics::OmniboxInputType::QUERY;
diff --git a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
index abd728c638..152525d9f8 100644
--- a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/background/extensions/background_mode_manager.cc
@@ -871,7 +871,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
diff --git a/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc b/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
index 64480492c3..fe53daf892 100644
--- a/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/background/glic/glic_status_icon.cc
@@ -104,7 +104,7 @@ GlicStatusIcon::GlicStatusIcon(GlicBackg
GlicStatusIcon::~GlicStatusIcon() {
diff --git a/chromium/patches/patch-chrome_browser_browser__features.cc b/chromium/patches/patch-chrome_browser_browser__features.cc
index 94c72ec7c9..118a9c3cd6 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium/patches/patch-chrome_browser_browser__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/browser_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/browser_features.cc
@@ -62,7 +62,7 @@ BASE_FEATURE(kCertVerificationNetworkTim
BASE_FEATURE(kClearUserDataUponProfileDestruction,
diff --git a/chromium/patches/patch-chrome_browser_browser__features.h b/chromium/patches/patch-chrome_browser_browser__features.h
index 3241ab287f..1ae361f4d6 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.h
+++ b/chromium/patches/patch-chrome_browser_browser__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/browser_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/browser_features.h
@@ -40,7 +40,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 62fe8e01e0..5d0a995d76 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.cc
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/browser_process_impl.cc
@@ -269,7 +269,7 @@ void OnLocalStatePrefsLoaded();
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
@@ -24,7 +24,7 @@ $NetBSD$
// How often to check if the persistent instance of Chrome needs to restart
// to install an update.
static const int kUpdateCheckIntervalHours = 6;
-@@ -1320,7 +1320,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+@@ -1318,7 +1318,7 @@ void BrowserProcessImpl::RegisterPrefs(P
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingEnabled, false);
@@ -33,7 +33,7 @@ $NetBSD$
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1569,7 +1569,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1571,7 +1571,7 @@ void BrowserProcessImpl::PreMainMessageL
local_state(), /*force_protection_level=*/std::nullopt)));
#endif // BUILDFLAG(IS_WIN)
@@ -42,7 +42,7 @@ $NetBSD$
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
const auto password_store =
cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore);
-@@ -1909,7 +1909,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1912,7 +1912,7 @@ void BrowserProcessImpl::Unpin() {
}
// Mac is currently not supported.
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.h b/chromium/patches/patch-chrome_browser_browser__process__impl.h
index c487a6405a..75c383329f 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/browser_process_impl.h
@@ -435,7 +435,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 11694e93e0..8a596e8846 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -53,12 +53,12 @@
+@@ -60,7 +60,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -15,22 +15,7 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/check_deref.h"
- #include "chrome/browser/first_run/first_run.h"
- #include "chrome/browser/signin/before_fre_refresh_hats_field_trial.h"
-@@ -94,7 +94,7 @@ void ChromeBrowserFieldTrials::SetUpClie
- }
- #endif
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This trial is client controlled on Mac and Linux because the survey is
- // triggered on the very first run of Chrome. These platforms do not support
- // variations seed on the first run.
-@@ -125,7 +125,7 @@ void ChromeBrowserFieldTrials::RegisterF
+@@ -116,7 +116,7 @@ void ChromeBrowserFieldTrials::RegisterF
base::FeatureList* feature_list) {
variations::FeatureOverrides feature_overrides(*feature_list);
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
index 9a60c62960..47e330498b 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders.cc
@@ -84,7 +84,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/screen_ai/screen_ai_service_router.h"
#include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
#include "chrome/browser/web_applications/sub_apps/sub_apps_service_impl.h"
-@@ -383,7 +383,7 @@ void BindMediaFoundationPreferences(
+@@ -387,7 +387,7 @@ void BindMediaFoundationPreferences(
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -557,7 +557,7 @@ void PopulateChromeFrameBinders(
+@@ -561,7 +561,7 @@ void PopulateChromeFrameBinders(
#endif // BUILDFLAG(ENABLE_SPEECH_SERVICE)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
index 54a3276f5f..271e36e30c 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -93,13 +93,13 @@
+@@ -95,13 +95,13 @@
#endif // !BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_DESKTOP_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -22,7 +22,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/skills/skills.mojom.h"
#include "chrome/browser/ui/webui/skills/skills_ui.h"
#endif
-@@ -354,7 +354,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -362,7 +362,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -31,7 +31,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider,
DiscardsUI>(map);
-@@ -366,7 +366,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -374,7 +374,7 @@ void PopulateChromeWebUIFrameBinders(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
index f75f6dab9f..419c64eb71 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
-@@ -142,7 +142,7 @@
+@@ -143,7 +143,7 @@
#include "ui/webui/resources/cr_components/theme_color_picker/theme_color_picker.mojom.h"
#include "ui/webui/resources/js/browser_command/browser_command.mojom.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/app_home/app_home.mojom.h"
#include "chrome/browser/ui/webui/app_home/app_home_ui.h"
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
-@@ -352,7 +352,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -358,7 +358,7 @@ void PopulateChromeWebUIFrameBindersPart
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -24,7 +24,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<whats_new::mojom::PageHandlerFactory,
WhatsNewUI>(map);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -379,7 +379,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -388,7 +388,7 @@ void PopulateChromeWebUIFrameBindersPart
RegisterWebUIControllerInterfaceBinder<
browser_command::mojom::CommandHandlerFactory,
@@ -33,7 +33,7 @@ $NetBSD$
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -585,7 +585,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -582,7 +582,7 @@ void PopulateChromeWebUIFrameBindersPart
DrivePickerUntrustedHostUI>(map);
}
@@ -42,7 +42,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -609,7 +609,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -606,7 +606,7 @@ void PopulateChromeWebUIFrameBindersPart
webapps::AppHomeUI>(map);
#endif
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
index 627e0be94a..179fb67a17 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_main.cc
-@@ -173,7 +173,7 @@
+@@ -175,7 +175,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "sql/database.h"
#endif
-@@ -199,12 +199,12 @@
+@@ -201,12 +201,12 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -30,7 +30,7 @@ $NetBSD$
#include "chrome/browser/headless/headless_mode_metrics.h" // nogncheck
#include "chrome/browser/headless/headless_mode_util.h" // nogncheck
#include "chrome/browser/metrics/desktop_session_duration/desktop_session_duration_tracker.h"
-@@ -215,7 +215,7 @@
+@@ -217,7 +217,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -39,16 +39,7 @@ $NetBSD$
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -292,7 +292,7 @@
- #include "chrome/browser/chrome_process_singleton.h"
- #include "chrome/browser/ui/startup/startup_browser_creator.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
- #endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -325,7 +325,7 @@
+@@ -324,7 +324,7 @@
#include "chrome/browser/chrome_browser_main_mac.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "chrome/browser/ash/main_parts/chrome_browser_main_parts_ash.h"
@@ -57,7 +48,7 @@ $NetBSD$
#include "chrome/browser/chrome_browser_main_linux.h"
#elif BUILDFLAG(IS_ANDROID)
#include "chrome/browser/chrome_browser_main_android.h"
-@@ -333,7 +333,7 @@
+@@ -332,7 +332,7 @@
#include "chrome/browser/chrome_browser_main_posix.h"
#endif
@@ -66,7 +57,7 @@ $NetBSD$
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -355,7 +355,7 @@
+@@ -354,7 +354,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -75,16 +66,7 @@ $NetBSD$
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -505,7 +505,7 @@ void ProcessSingletonNotificationCallbac
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // 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.
-@@ -571,7 +571,7 @@ bool ProcessSingletonNotificationCallbac
+@@ -598,7 +598,7 @@ bool ProcessSingletonNotificationCallbac
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
@@ -93,7 +75,7 @@ $NetBSD$
if (headless::IsHeadlessMode() ||
command_line.HasSwitch(switches::kHeadless)) {
return false;
-@@ -737,7 +737,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -764,7 +764,7 @@ std::unique_ptr<content::BrowserMainPart
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, startup_data);
@@ -102,7 +84,7 @@ $NetBSD$
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, startup_data);
#elif BUILDFLAG(IS_ANDROID)
-@@ -767,7 +767,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -794,7 +794,7 @@ std::unique_ptr<content::BrowserMainPart
// Construct additional browser parts. Stages are called in the order in
// which they are added.
#if defined(TOOLKIT_VIEWS)
@@ -111,7 +93,7 @@ $NetBSD$
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -784,7 +784,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -811,7 +811,7 @@ std::unique_ptr<content::BrowserMainPart
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -120,7 +102,7 @@ $NetBSD$
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1284,7 +1284,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1311,7 +1311,7 @@ int ChromeBrowserMainParts::PreCreateThr
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -129,7 +111,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/41321051 .
-@@ -1328,7 +1328,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1355,7 +1355,7 @@ int ChromeBrowserMainParts::PreCreateThr
#endif // BUILDFLAG(IS_MAC)
@@ -138,7 +120,7 @@ $NetBSD$
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
TouchUIControllerStatsTracker::Initialize(
-@@ -1574,7 +1574,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1601,7 +1601,7 @@ void ChromeBrowserMainParts::PostProfile
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -147,7 +129,7 @@ $NetBSD$
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1625,7 +1625,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1660,7 +1660,7 @@ void ChromeBrowserMainParts::PostProfile
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -156,7 +138,7 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1712,7 +1712,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1748,7 +1748,7 @@ int ChromeBrowserMainParts::PreMainMessa
#endif
// Should be done before starting metrics recording.
@@ -165,7 +147,7 @@ $NetBSD$
// On Linux, the EULA dialog requires Views, so it is shown here rather than
// when applying the first-run prefs.
if (first_run::IsChromeFirstRun() && master_prefs_->eula_required &&
-@@ -1748,7 +1748,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1784,7 +1784,7 @@ int ChromeBrowserMainParts::PreMainMessa
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -174,3 +156,12 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
+@@ -2105,7 +2105,7 @@ int ChromeBrowserMainParts::PreMainMessa
+ browser_process_->StartAutoupdateTimer();
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // On Linux, the running exe will be updated if an upgrade becomes
+ // available while the browser is running. We need to save the last
+ // modified time of the exe, so we can compare to determine if there is
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 4d3918068f..ad255f2abb 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_main_extra_parts_ozone.cc
@@ -28,7 +28,7 @@ void ChromeBrowserMainExtraPartsOzone::P
}
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
index 205b07a509..5bba726dc1 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_main_linux.cc
@@ -22,7 +22,7 @@
#include "device/bluetooth/dbus/bluez_dbus_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
index cc915ff03a..b6790fed96 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_main_linux.h
@@ -31,7 +31,7 @@ class ChromeBrowserMainPartsLinux : publ
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
index 6cfa6f391a..6c65aa56d5 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_browser_main_posix.cc
@@ -77,7 +77,7 @@ void ExitHandler::ExitWhenPossibleOnUITh
// ExitHandler takes care of deleting itself.
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 a1d0e3bd76..b1fc7bf28c 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -618,7 +618,7 @@
+@@ -620,7 +620,7 @@
#include "third_party/cros_system_api/switches/chrome_switches.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -629,7 +629,7 @@
+@@ -633,7 +633,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,16 @@ $NetBSD$
#include "chrome/browser/enterprise/network_header_injection/http_header_injection_proxying_url_loader_factory.h"
#include "chrome/browser/enterprise/network_header_injection/http_header_injection_utils.h"
#include "components/webapps/isolated_web_apps/scheme.h"
-@@ -1511,7 +1511,7 @@ void ChromeContentBrowserClient::Registe
+@@ -954,7 +954,7 @@ blink::mojom::AutoplayPolicy DetermineWe
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // If a user requests Read Aloud audio playbaback through the "Listen to this
+ // page" entry point in the context menu, page distillation and TTS engine
+ // readiness may take longer than the user gesture timeout. Thus, we allow
+@@ -1573,7 +1573,7 @@ void ChromeContentBrowserClient::Registe
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -33,7 +42,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1787,7 +1787,7 @@ ChromeContentBrowserClient::GetStoragePa
+@@ -1851,7 +1851,7 @@ ChromeContentBrowserClient::GetStoragePa
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +51,7 @@ $NetBSD$
if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
browser_context, site)) {
CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme);
-@@ -2730,7 +2730,7 @@ bool ChromeContentBrowserClient::ShouldU
+@@ -2788,7 +2788,7 @@ bool ChromeContentBrowserClient::ShouldU
const GURL& url) {
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +60,7 @@ $NetBSD$
if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
return false;
-@@ -2843,7 +2843,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2911,7 +2911,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -61,7 +70,7 @@ $NetBSD$
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2852,7 +2854,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2920,7 +2922,7 @@ void ChromeContentBrowserClient::AppendE
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -70,7 +79,7 @@ $NetBSD$
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3206,7 +3208,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3280,7 +3282,7 @@ void ChromeContentBrowserClient::AppendE
}
}
@@ -79,7 +88,7 @@ $NetBSD$
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4228,7 +4230,7 @@ GetPreferredColorScheme(const WebPrefere
+@@ -4169,7 +4171,7 @@ GetPreferredColorScheme(const WebPrefere
std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
bool root_scrollbar_follows_browser_theme = false;
@@ -88,7 +97,16 @@ $NetBSD$
root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
blink::features::kRootScrollbarFollowsBrowserTheme);
#endif
-@@ -5251,7 +5253,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -4961,7 +4963,7 @@ void ChromeContentBrowserClient::Overrid
+ web_prefs->touch_drag_drop_enabled =
+ base::FeatureList::IsEnabled(features::kTouchDragAndDrop);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ web_prefs->touch_dragend_context_menu =
+ base::FeatureList::IsEnabled(features::kTouchDragAndDrop);
+ #endif
+@@ -5201,7 +5203,7 @@ void ChromeContentBrowserClient::GetAddi
additional_allowed_schemes->push_back(content::kChromeUIScheme);
additional_allowed_schemes->push_back(content::kChromeUIUntrustedScheme);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -97,7 +115,7 @@ $NetBSD$
additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -5305,7 +5307,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5255,7 +5257,7 @@ void ChromeContentBrowserClient::GetAddi
}
}
@@ -106,7 +124,7 @@ $NetBSD$
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -6219,7 +6221,7 @@ ChromeContentBrowserClient::CreateNonNet
+@@ -6173,7 +6175,7 @@ ChromeContentBrowserClient::CreateNonNet
}
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -115,7 +133,7 @@ $NetBSD$
if (scheme == webapps::kIsolatedAppScheme) {
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
-@@ -6291,7 +6293,7 @@ void ChromeContentBrowserClient::
+@@ -6245,7 +6247,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -124,7 +142,7 @@ $NetBSD$
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
std::optional<url::Origin> app_origin;
-@@ -6338,7 +6340,7 @@ void ChromeContentBrowserClient::
+@@ -6292,7 +6294,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -133,7 +151,7 @@ $NetBSD$
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
factories->emplace(webapps::kIsolatedAppScheme,
-@@ -6611,7 +6613,7 @@ void ChromeContentBrowserClient::
+@@ -6565,7 +6567,7 @@ void ChromeContentBrowserClient::
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -142,7 +160,7 @@ $NetBSD$
{
auto* rph = content::RenderProcessHost::FromID(render_process_id);
content::BrowserContext* browser_context = rph->GetBrowserContext();
-@@ -6723,7 +6725,7 @@ void ChromeContentBrowserClient::WillCre
+@@ -6677,7 +6679,7 @@ void ChromeContentBrowserClient::WillCre
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -151,7 +169,7 @@ $NetBSD$
// Install the HTTP Header Injection proxying factory.
enterprise_custom_headers::HttpHeaderInjectionProxyingURLLoaderFactory::
MaybeProxyRequest(browser_context, factory_builder);
-@@ -6773,7 +6775,7 @@ void ChromeContentBrowserClient::WillCre
+@@ -6727,7 +6729,7 @@ void ChromeContentBrowserClient::WillCre
factory_builder, factory_override, isolation_info);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -160,7 +178,7 @@ $NetBSD$
// WARNING: This must be the last wrapper in the chain for
// TrustedURLLoaderHeaderClient. This ensures that our client is the outermost
// wrapper of `header_client`, allowing us to apply enterprise headers AFTER
-@@ -6870,7 +6872,7 @@ ChromeContentBrowserClient::GetWebSocket
+@@ -6824,7 +6826,7 @@ ChromeContentBrowserClient::GetWebSocket
options.options = network::mojom::kWebSocketOptionNone;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -169,7 +187,7 @@ $NetBSD$
if (frame) {
enterprise_custom_headers::MaybeCreateWebSocketHeaderClient(
frame->GetBrowserContext(), &options.header_client);
-@@ -7299,7 +7301,7 @@ bool ChromeContentBrowserClient::HandleE
+@@ -7246,7 +7248,7 @@ bool ChromeContentBrowserClient::HandleE
CHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -178,16 +196,16 @@ $NetBSD$
// Handle the google-chrome:// scheme (and chromium://).
// If the scheme is present, we strip it and navigate to the inner URL.
// This avoids launching a new browser instance via the OS handler.
-@@ -7446,7 +7448,7 @@ bool ChromeContentBrowserClient::HandleW
+@@ -7398,7 +7400,7 @@ bool ChromeContentBrowserClient::HandleW
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Rewrite chrome://settings/enhancedAutofill to chrome://settings/autofill.
+ // Rewrite chrome://settings/addresses to chrome://settings/contactInfo.
if (url->SchemeIs(content::kChromeUIScheme) &&
-@@ -7735,7 +7737,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7676,7 +7678,7 @@ bool ChromeContentBrowserClient::ShouldS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
@@ -196,7 +214,7 @@ $NetBSD$
// This is possibly called before `g_browser_process` is initialized.
PrefService* local_state;
if (g_browser_process) {
-@@ -8175,7 +8177,7 @@ void ChromeContentBrowserClient::
+@@ -8091,7 +8093,7 @@ void ChromeContentBrowserClient::
GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
const GURL& script_url) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -205,7 +223,7 @@ $NetBSD$
// IWA Service Workers need to be explicitly granted access to their origin
// because isolated-app: isn't a web-safe scheme that can be accessed by
// default.
-@@ -8642,7 +8644,7 @@ ChromeContentBrowserClient::GetAlternati
+@@ -8560,7 +8562,7 @@ ChromeContentBrowserClient::GetAlternati
content::BrowserContext* browser_context,
int32_t error_code) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
index 8408f0d793..dbf2b08607 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.h
-@@ -591,7 +591,7 @@ class ChromeContentBrowserClient : publi
+@@ -562,7 +562,7 @@ class ChromeContentBrowserClient : publi
const GURL& site_url) override;
std::unique_ptr<content::TracingDelegate> CreateTracingDelegate() override;
bool IsSystemWideTracingEnabled() override;
diff --git a/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc b/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
index ba48857775..f4b1f4fbbf 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
@@ -142,7 +142,7 @@
#include "chrome/browser/captive_portal/captive_portal_service_factory.h"
diff --git a/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
index 172479d6a1..a6d7c69834 100644
--- a/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
@@ -100,7 +100,7 @@ MessagingBackendServiceFactory::BuildSer
// This configuration object allows us to control platform specific behavior.
diff --git a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
index 36a0dd4944..c0c4ff1cd0 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
-@@ -72,7 +72,7 @@ bool IsComponentSupported() {
+@@ -32,7 +32,7 @@ bool IsComponentSupported() {
// Key Distribution component is necessary for full IWAs support as it
// involves the IWA allowlist necessary to install IWAs in prod...
return base::FeatureList::IsEnabled(features::kIsolatedWebApps);
@@ -15,7 +15,7 @@ $NetBSD$
// ...however, on Mac/Linux, the component logic is not fully supported. A
// separate flag enables developing and testing both: IWAs and the component
// separately on these systems.
-@@ -96,7 +96,7 @@ bool IsOnDemandUpdateSupported() {
+@@ -67,7 +67,7 @@ void QueueOnDemandUpdate(
namespace component_updater {
diff --git a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
index ff95963a14..55db11ade1 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
+++ b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
-@@ -26,7 +26,7 @@ class IwaKeyDistributionInfoProvider;
+@@ -11,7 +11,7 @@
namespace component_updater {
diff --git a/chromium/patches/patch-chrome_browser_component__updater_registration.cc b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
index df621c95a6..484f4c1430 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_registration.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/registration.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/component_updater/registration.cc
-@@ -83,7 +83,7 @@
+@@ -88,7 +88,7 @@
#endif // BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/component_updater/installer_policies/amount_extraction_heuristic_regexes_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -92,7 +92,7 @@
+@@ -97,7 +97,7 @@
#include "ui/aura/env.h"
#endif
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/component_updater/wasm_tts_engine_component_installer.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -216,12 +216,12 @@ void RegisterComponentsForUpdate() {
+@@ -221,12 +221,12 @@ void RegisterComponentsForUpdate() {
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 317e92627d..73f18aa87f 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
@@ -14,7 +14,7 @@
#include "components/prefs/pref_registry_simple.h"
diff --git a/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
index 0c28723305..43c8cc9972 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/component_updater/widevine_cdm_component_installer.cc
@@ -41,7 +41,7 @@
#include "third_party/widevine/cdm/buildflags.h"
diff --git a/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc b/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
index b94f64501b..909773910f 100644
--- a/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc
@@ -68,7 +68,7 @@ void ChromeProtocolHandlerRegistryDelega
// If true default protocol handlers will be removed if the OS level
diff --git a/chromium/patches/patch-chrome_browser_defaults.cc b/chromium/patches/patch-chrome_browser_defaults.cc
index 809439281a..0252e6f836 100644
--- a/chromium/patches/patch-chrome_browser_defaults.cc
+++ b/chromium/patches/patch-chrome_browser_defaults.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/defaults.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/defaults.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/defaults.cc
@@ -30,7 +30,7 @@ const bool kAlwaysCreateTabbedBrowserOnS
const bool kShowHelpMenuItemIcon = false;
diff --git a/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
index 251a04c2e7..cc50ea6a27 100644
--- a/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
@@ -27,7 +27,7 @@ std::unique_ptr<DeviceOAuth2TokenStore>
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc b/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
index 1ed112a17d..f3e0f9281c 100644
--- a/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/devtools_policy_dialog.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/devtools/devtools_policy_dialog.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/devtools/devtools_policy_dialog.cc
@@ -33,7 +33,7 @@
diff --git a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
index d4d7fa7ca5..68de4760f7 100644
--- a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/devtools/remote_debugging_server.cc
@@ -48,7 +48,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
index 61f5da22e6..d18bed62de 100644
--- a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
+++ b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/remote_debugging_server.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/devtools/remote_debugging_server.h
@@ -43,7 +43,7 @@ class RemoteDebuggingServer {
diff --git a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
index f698ad11e5..db7a174e71 100644
--- a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
+++ b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/diagnostics/diagnostics_writer.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/diagnostics/diagnostics_writer.h
@@ -16,6 +16,8 @@ namespace diagnostics {
// Console base class used internally.
diff --git a/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc b/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
index 013ff4cacd..f71eabd7b6 100644
--- a/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -2120,7 +2120,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -2157,7 +2157,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();
}
-@@ -2257,7 +2257,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2294,7 +2294,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()) {
-@@ -2335,7 +2335,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2373,7 +2373,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 0076b80714..b96994e3b6 100644
--- a/chromium/patches/patch-chrome_browser_download_download__commands.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__commands.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_commands.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/download_commands.cc
@@ -27,7 +27,7 @@
#include "ui/base/clipboard/scoped_clipboard_writer.h"
@@ -12,15 +12,15 @@ $NetBSD$
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_MAC)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/browser.h"
#include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
#endif
-@@ -173,7 +173,7 @@ void DownloadCommands::ExecuteCommand(Co
+
+@@ -172,7 +172,7 @@ void DownloadCommands::ExecuteCommand(Co
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- Browser* DownloadCommands::GetBrowser() const {
+ BrowserWindowInterface* DownloadCommands::GetBrowser() const {
if (!model_)
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.h b/chromium/patches/patch-chrome_browser_download_download__commands.h
index 37bff0e5cb..3c2a64b963 100644
--- a/chromium/patches/patch-chrome_browser_download_download__commands.h
+++ b/chromium/patches/patch-chrome_browser_download_download__commands.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_commands.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/download_commands.h
@@ -66,7 +66,7 @@ class DownloadCommands {
void ExecuteCommand(Command command);
@@ -14,4 +14,4 @@ $NetBSD$
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
bool IsDownloadPdf() const;
bool CanOpenPdfInSystemViewer() const;
- Browser* GetBrowser() const;
+ BrowserWindowInterface* GetBrowser() const;
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 8d0b39be18..c79ad72d78 100644
--- a/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_file_picker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/download_file_picker.cc
@@ -18,7 +18,7 @@
#include "content/public/browser/web_contents.h"
diff --git a/chromium/patches/patch-chrome_browser_download_download__item__model.cc b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
index 113faf563b..2641c96c6a 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/download_item_model.cc
-@@ -724,7 +724,7 @@ bool DownloadItemModel::IsCommandChecked
+@@ -725,7 +725,7 @@ bool DownloadItemModel::IsCommandChecked
return download_->GetOpenWhenComplete() || IsExtensionDownload();
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();
-@@ -772,7 +772,7 @@ void DownloadItemModel::ExecuteCommand(D
+@@ -773,7 +773,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);
-@@ -1183,7 +1183,7 @@ void DownloadItemModel::DetermineAndSetS
+@@ -1193,7 +1193,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 27ce75161c..2fbe222a4e 100644
--- a/chromium/patches/patch-chrome_browser_download_download__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_prefs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/download_prefs.cc
@@ -11,6 +11,7 @@
#include <vector>
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.h b/chromium/patches/patch-chrome_browser_download_download__prefs.h
index 3d8d260a89..05d3a32ef5 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/download/download_prefs.h
@@ -107,7 +107,7 @@ class DownloadPrefs {
void DisableAutoOpenByUserBasedOnExtension(const base::FilePath& file_name);
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
index effddd72d4..81adeef743 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -61,7 +61,7 @@ BrowserManagementService::BrowserManagem
management_status_providers().end(),
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index c1b3b77d93..b45f27bc36 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.h
@@ -17,7 +17,7 @@
#include "components/prefs/pref_change_registrar.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc b/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
index ccbfa2b3bb..242aaa8e65 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_management__identity.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/management_identity.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/browser_management/management_identity.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/browser_management/management_identity.cc
@@ -86,7 +86,7 @@ std::optional<std::string> GetDeviceMana
g_browser_process->platform_part()->browser_policy_connector_ash();
diff --git a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
index 897bdf3468..a6133b6449 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc
@@ -8,7 +8,7 @@
#include "components/enterprise/buildflags/buildflags.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
index bf8578f8c0..05d5e1fbd9 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h
@@ -29,7 +29,7 @@ class ChromeBrowserMainExtraPartsEnterpr
~ChromeBrowserMainExtraPartsEnterprise() override;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
index d5087228c2..94d75a8fdd 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
@@ -54,7 +54,7 @@ void AnalysisServiceSettings::ParseVerif
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 3d47a55f6f..09839e73b4 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/common.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -27,7 +27,7 @@
+@@ -29,7 +29,7 @@
#include "components/user_manager/user.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -150,7 +150,7 @@ std::string GetProfileEmail(Profile* pro
+@@ -167,7 +167,7 @@ std::string GetProfileEmail(Profile* pro
std::string email =
GetProfileEmail(IdentityManagerFactory::GetForProfile(profile));
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 5037b0c9a5..abd65bb1fa 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -329,7 +329,7 @@ policy::PolicyScope ConnectorsService::G
+@@ -323,7 +323,7 @@ policy::PolicyScope ConnectorsService::G
bool ConnectorsService::ConnectorsEnabled() const {
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 dcf58c5e04..e5004fec84 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc
@@ -10,7 +10,7 @@
#include "chrome/browser/profiles/profile.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
index 125b548df0..8b4bf180f6 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc
@@ -22,7 +22,7 @@
#include "components/policy/core/common/management/management_service.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
index f383356e11..34a18f707a 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc
@@ -19,7 +19,7 @@
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
index 07fdf0af27..ae9d6fc22e 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc
@@ -13,7 +13,7 @@
#include "chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/win_key_persistence_delegate.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
index 3beeef52df..add8eec65b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc
@@ -23,7 +23,7 @@
#include "chrome/browser/enterprise/connectors/connectors_service.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
index 0c9f451d30..c5b918e59b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc
@@ -13,7 +13,7 @@ namespace enterprise_connectors {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
index 9657645a7b..e671a0b0c5 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
@@ -30,7 +30,7 @@
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
index 459729e06c..c256d62847 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h
@@ -11,7 +11,7 @@
#include "chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 346f575aed..b5d1f55c7b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index 5b567ac671..14cbd93554 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
index 4f1b9fbd63..6bc3b85551 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc
@@ -66,8 +66,8 @@ base::flat_map<std::string, SAMLProfileA
// TODO(crbug.com/40267996): Add actual domains with attribute names.
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 0e1167ae76..9debb4bedf 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc
-@@ -11,7 +11,7 @@
+@@ -12,7 +12,7 @@
#include "chrome/browser/profiles/profile_manager.h"
#include "components/policy/core/common/remote_commands/remote_command_job.h"
@@ -15,12 +15,12 @@ $NetBSD$
#include "chrome/browser/enterprise/remote_commands/rotate_attestation_credential_job.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -30,7 +30,7 @@ CBCMRemoteCommandsFactory::BuildJobForTy
+@@ -31,7 +31,7 @@ CBCMRemoteCommandsFactory::BuildJobForTy
g_browser_process->profile_manager());
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
if (type == enterprise_management::
- RemoteCommand_Type_BROWSER_ROTATE_ATTESTATION_CREDENTIAL) {
- return std::make_unique<RotateAttestationCredentialJob>(
+ RemoteCommand_Type_BROWSER_EXTENSION_UPDATE_CHECK) {
+ return std::make_unique<ExtensionUpdateCheckJob>(
diff --git a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
index 0e5ffedbeb..837e78ebb5 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc
@@ -22,7 +22,7 @@ UserRemoteCommandsFactory::BuildJobForTy
switch (type) {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
index f5c30c4768..9592f04c75 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc
-@@ -41,7 +41,7 @@
+@@ -36,7 +36,7 @@
#include "chrome/browser/enterprise/reporting/reporting_delegate_factory_desktop.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/reporting/browser_launch/browser_launch_event_controller_factory_desktop.h"
#include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_delegate_factory_desktop.h"
#include "components/enterprise/browser/reporting/reporting_features.h"
-@@ -124,7 +124,7 @@ void CloudProfileReportingService::Creat
+@@ -119,7 +119,7 @@ void CloudProfileReportingService::Creat
#endif
report_scheduler_ = std::make_unique<ReportScheduler>(std::move(params));
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
index 0168626f5a..0fc7ca31f0 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/signals/context_info_fetcher.cc
@@ -184,6 +184,8 @@ std::vector<std::string> ContextInfoFetc
SettingValue ContextInfoFetcher::GetOSFirewall() {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
index 6a1a012b54..bc975b0e14 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/signals/device_info_fetcher.cc
@@ -10,7 +10,7 @@
#include "chrome/browser/enterprise/signals/device_info_fetcher_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
index 2d5693b3eb..1c1b7fd7a9 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
-@@ -54,7 +54,7 @@
+@@ -63,7 +63,7 @@
#include "components/device_signals/core/browser/settings_client.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -15,16 +15,16 @@ $NetBSD$
#include "components/device_signals/core/browser/agent_signals_collector.h"
#include "components/device_signals/core/browser/crowdstrike_client.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -93,7 +93,7 @@ SignalsAggregatorFactory::SignalsAggrega
- #endif // !BUILDFLAG(IS_ANDROID)
+@@ -103,7 +103,7 @@ SignalsAggregatorFactory::SignalsAggrega
DependsOn(UserPermissionServiceFactory::GetInstance());
DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
DependsOn(ProfileNetworkContextServiceFactory::GetInstance());
#endif
}
-@@ -121,7 +121,7 @@ SignalsAggregatorFactory::BuildServiceIn
+@@ -131,7 +131,7 @@ SignalsAggregatorFactory::BuildServiceIn
service_host));
#endif // !BUILDFLAG(IS_ANDROID)
@@ -33,12 +33,12 @@ $NetBSD$
collectors.push_back(std::make_unique<device_signals::AgentSignalsCollector>(
device_signals::CrowdStrikeClient::Create()));
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -132,7 +132,7 @@ SignalsAggregatorFactory::BuildServiceIn
- CreateSettingsClient()));
+@@ -143,7 +143,7 @@ SignalsAggregatorFactory::BuildServiceIn
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (enterprise_signals::features::IsCertificateCollectionEnabled()) {
auto* profile_network_service =
ProfileNetworkContextServiceFactory::GetForContext(profile);
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 76d920eea2..1133658ba1 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/signin/enterprise_signin_service.h
@@ -9,7 +9,7 @@
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc b/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
index 10cd92c6a6..623db9d4f8 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
@@ -95,7 +95,7 @@ void ManagedProfileRequiredPage::Command
diff --git a/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc b/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
index 823697c27b..b80d73e593 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
@@ -302,7 +302,7 @@ void SetUserAcceptedAccountManagement(Pr
// The updated consent screen also ask the user for consent to share device
diff --git a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
index f7f8e6c69c..05bffbb0e5 100644
--- a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/BUILD.gn
-@@ -1526,6 +1526,10 @@ source_set("extensions") {
+@@ -1528,6 +1528,10 @@ source_set("extensions") {
]
}
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc b/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
index 8366ae543c..a24c8a3c5b 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
-@@ -56,7 +56,7 @@
+@@ -55,7 +55,7 @@
#endif // BUILDFLAG(ENABLE_EXTENSIONS)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h"
#include "chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_service.h"
#endif
-@@ -152,7 +152,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -150,7 +150,7 @@ void EnsureApiBrowserContextKeyedService
#endif // BUILDFLAG(ENABLE_EXTENSIONS)
// These APIs are intentionally not supported on desktop Android.
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 804a02b448..04a67fd660 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc
@@ -24,7 +24,7 @@
#include "base/win/registry.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
index 7a9e86f6fc..a9013e15c6 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc
@@ -8,7 +8,7 @@
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
index a983a3c096..5484f8b963 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h
@@ -7,7 +7,7 @@
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
index 574081bfb8..aed10ddd34 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
@@ -29,7 +29,7 @@
#include "components/enterprise/connectors/core/reporting_constants.h"
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 99a9596029..b423e280e0 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
@@ -16,7 +16,7 @@
#include "chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index 4a8d3fd608..e6c2ad358e 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
@@ -9,6 +9,8 @@
#include "base/task/thread_pool.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
index 6d8b89e9ee..d378086fc4 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/messaging/launch_context_posix.cc
@@ -84,7 +84,7 @@ std::optional<LaunchContext::ProcessStat
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc b/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
index b67a62072c..83214d06c0 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -638,7 +638,7 @@ void PasswordsPrivateDelegateImpl::OnFet
+@@ -641,7 +641,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 5548618106..e9a689ded1 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
@@ -368,7 +368,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
} else if (os == "linux") {
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc b/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
index 7cf73bef36..0abe33ea5f 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -234,7 +234,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -242,7 +242,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -14,8 +14,8 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- (*s_allowlist)[autofill::prefs::kAutofillAiIdentityEntitiesEnabled] =
-@@ -280,7 +280,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+ (*s_allowlist)[autofill::prefs::kAutofillAtMemoryTriggerInfo] =
+@@ -294,7 +294,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
-@@ -302,7 +302,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -316,7 +316,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[::prefs::kPinnedActions] = settings_api::PrefType::kList;
(*s_allowlist)[themes::prefs::kPolicyThemeColor] =
settings_api::PrefType::kNumber;
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
index a08cd404d6..4173b773f7 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -1381,7 +1381,7 @@ ExtensionFunction::ResponseValue Windows
+@@ -1369,7 +1369,7 @@ ExtensionFunction::ResponseValue Windows
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(SUPPORTS_OZONE_X11)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))&& BUILDFLAG(SUPPORTS_OZONE_X11)
- if (new_window->GetBrowserForMigrationOnly()->initial_show_state() ==
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(SUPPORTS_OZONE_X11)
+ if (BrowserInitState::From(weak_window.get())->initial_show_state() ==
ui::mojom::WindowShowState::kMinimized) {
- new_window->GetWindow()->Minimize();
+ weak_window->GetWindow()->Minimize();
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h b/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
index 8812c564dc..68d43e44ec 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h
@@ -15,7 +15,7 @@
#include "extensions/browser/extension_function_histogram_value.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index 47c3fca776..bf262189cc 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
@@ -28,7 +28,7 @@
#include "extensions/browser/process_manager.h"
@@ -24,7 +24,7 @@ $NetBSD$
if (extension) {
enabled_by_permissions =
extension->permissions_data()->active_permissions().HasAPIPermission(
-@@ -563,7 +563,7 @@ void WebrtcLoggingPrivateStartEventLoggi
+@@ -564,7 +564,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
deleted file mode 100644
index 11f76a55b2..0000000000
--- a/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -1180,7 +1180,7 @@ void WebstorePrivateBeginInstallWithMani
- #if BUILDFLAG(IS_CHROMEOS)
- RequestExtensionApproval(contents);
- return;
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Shows a parental permission dialog directly bypassing the extension
- // install dialog view. The parental permission dialog contains a superset
- // of data from the extension install dialog: requested extension
diff --git a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
index dbeed5e882..3957cea2c6 100644
--- a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/chrome_app_deprecation.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/chrome_app_deprecation.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/chrome_app_deprecation.cc
@@ -16,7 +16,7 @@ namespace testing {
bool g_enable_chrome_apps_for_testing = false;
diff --git a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
index 66d0b161c3..ffceb14f02 100644
--- a/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
+++ b/chromium/patches/patch-chrome_browser_extensions_chrome__app__deprecation.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/chrome_app_deprecation.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/chrome_app_deprecation.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/chrome_app_deprecation.h
@@ -24,7 +24,7 @@ namespace testing {
extern bool g_enable_chrome_apps_for_testing;
diff --git a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index e94e193e23..590ddc2fb8 100644
--- a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -55,7 +55,7 @@ bool IsComponentExtensionAllowlisted(con
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
diff --git a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
index 02a011a100..4548c3a6b0 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/external_provider_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -837,7 +837,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -853,7 +853,7 @@ void ExternalProviderImpl::CreateExterna
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -15,7 +15,7 @@ $NetBSD$
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -865,7 +865,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -881,7 +881,7 @@ void ExternalProviderImpl::CreateExterna
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc b/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
index 89dcce89e6..c56b3f9138 100644
--- a/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/sync/extension_sync_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/extensions/sync/extension_sync_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/extensions/sync/extension_sync_service.cc
@@ -637,7 +637,7 @@ void ExtensionSyncService::ApplySyncData
AccountExtensionTracker::Get(profile_)->OnExtensionSyncDataReceived(id);
diff --git a/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc b/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
index 5e6efc6578..bad0f82373 100644
--- a/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
+++ b/chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/favicon/chrome_favicon_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/favicon/chrome_favicon_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/favicon/chrome_favicon_client.cc
@@ -15,7 +15,7 @@
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc b/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
index 4a026469c5..9be76bf189 100644
--- a/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_show__feedback__page.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/feedback/show_feedback_page.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/feedback/show_feedback_page.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/feedback/show_feedback_page.cc
@@ -256,7 +256,7 @@ bool CanShowFeedback(const Profile* prof
return false;
diff --git a/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc b/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index 261f06d46a..ae6c8cc7ad 100644
--- a/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
@@ -38,7 +38,7 @@
#include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
diff --git a/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc b/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
index a5a1f3d606..be9f8a5653 100644
--- a/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
@@ -46,7 +46,7 @@
#include "services/network/public/cpp/shared_url_loader_factory.h"
diff --git a/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 6381a3adb0..6999741c31 100644
--- a/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -415,7 +415,7 @@ GenerateBlockPaths(bool should_normalize
+@@ -457,7 +457,7 @@ GenerateBlockPaths(bool should_normalize
FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
BlockType::kDontBlockChildren),
#endif
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run.cc b/chromium/patches/patch-chrome_browser_first__run_first__run.cc
index 010b12f24d..2b6064ed1f 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run.cc
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/first_run/first_run.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/first_run/first_run.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/first_run/first_run.cc
@@ -309,7 +309,7 @@ void SetupInitialPrefsFromInstallPrefs(
out_prefs->confirm_to_quit = true;
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run.h b/chromium/patches/patch-chrome_browser_first__run_first__run.h
index 0d1fc965d7..e516df8e57 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/first_run/first_run.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/first_run/first_run.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/first_run/first_run.h
@@ -73,7 +73,7 @@ struct MasterPrefs {
#if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
index db95ad9666..64cad7630b 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/first_run/first_run_dialog.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/first_run/first_run_dialog.h
@@ -9,7 +9,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h b/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
index 3deadf5636..58823065b4 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/first_run/first_run_internal.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/first_run/first_run_internal.h
@@ -72,13 +72,13 @@ FirstRunState DetermineFirstRunState(boo
bool force_first_run,
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index 124c61dc55..d30dbad2b4 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/flag_descriptions.h
-@@ -8546,6 +8546,20 @@ inline constexpr char kAntivirusTelemetr
+@@ -8813,6 +8813,20 @@ inline constexpr char kAntivirusTelemetr
"Enables antivirus product info to be included in Safe Browsing download "
"pings.";
diff --git a/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc b/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
index 1e6eb08f94..6d49945294 100644
--- a/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/gcm/gcm_profile_service_factory.cc
@@ -109,7 +109,7 @@ GCMProfileServiceFactory::ScopedTestingF
// static
diff --git a/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc b/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
index 687a009239..79e10724ef 100644
--- a/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc
@@ -16,7 +16,7 @@ namespace instance_id {
// static
diff --git a/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc b/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
index 0db0caceff..390ca2d085 100644
--- a/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/glic_settings_util_desktop.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/glic/glic_settings_util_desktop.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/glic/glic_settings_util_desktop.cc
-@@ -108,7 +108,7 @@ std::string_view GetPlatformHelpSuffix()
+@@ -113,7 +113,7 @@ std::string_view GetPlatformHelpSuffix()
return "_mac";
#elif BUILDFLAG(IS_CHROMEOS)
return "_chromeos";
diff --git a/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc b/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
index 9caf3d4cd4..12e5845dab 100644
--- a/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
+++ b/chromium/patches/patch-chrome_browser_glic_host_guest__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/host/guest_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/glic/host/guest_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/glic/host/guest_util.cc
-@@ -391,7 +391,7 @@ mojom::Platform GetGlicPlatform() {
+@@ -453,7 +453,7 @@ mojom::Platform GetGlicPlatform() {
return mojom::Platform::kMacOS;
#elif BUILDFLAG(IS_WIN)
return mojom::Platform::kWindows;
diff --git a/chromium/patches/patch-chrome_browser_glic_public_features.cc b/chromium/patches/patch-chrome_browser_glic_public_features.cc
index 4ffdf7053f..844e7de464 100644
--- a/chromium/patches/patch-chrome_browser_glic_public_features.cc
+++ b/chromium/patches/patch-chrome_browser_glic_public_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/public/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/glic/public/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/glic/public/features.cc
@@ -65,7 +65,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, bas
diff --git a/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc b/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
index e7f70e1bae..a54d7bc0be 100644
--- a/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
+++ b/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
@@ -4,23 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/service/glic_instance_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/glic/service/glic_instance_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/glic/service/glic_instance_impl.cc
-@@ -72,7 +72,7 @@
- #include "third_party/abseil-cpp/absl/functional/overload.h"
+@@ -80,7 +80,7 @@
#include "ui/base/l10n/l10n_util.h"
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_controller_factory.h"
#endif
-@@ -139,7 +139,7 @@ EmbedderKey CreateSidePanelEmbedderKey(t
-
+@@ -158,7 +158,7 @@ constexpr auto kImplicitInvocationSource
enterprise_reporting::SaasUsageReportingController*
GetSaasUsageReportingController(Profile* profile) {
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
return enterprise_reporting::SaasUsageReportingControllerFactory::
GetForProfile(profile);
#else
diff --git a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
index e6073c91c9..7e74b71fed 100644
--- a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
+++ b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/widget/glic_widget.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/glic/widget/glic_widget.cc
@@ -53,7 +53,7 @@
#include "ui/views/win/hwnd_util.h"
diff --git a/chromium/patches/patch-chrome_browser_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 622b66f06d..50d029db4e 100644
--- a/chromium/patches/patch-chrome_browser_global__features.cc
+++ b/chromium/patches/patch-chrome_browser_global__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/global_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/global_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/global_features.cc
-@@ -40,7 +40,7 @@
+@@ -44,7 +44,7 @@
#include "chrome/browser/ui/tabs/tab_drag_api/desktop_tab_drag_impl/tab_drag_session_desktop_injector.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
// This causes a gn error on Android builds, because gn does not understand
// buildflags, so we include it only on platforms where it is used.
#include "chrome/browser/default_browser/default_browser_manager.h"
-@@ -184,7 +184,7 @@ void GlobalFeatures::PostBrowserProcessI
+@@ -195,7 +195,7 @@ void GlobalFeatures::PostBrowserProcessI
}
#endif
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -24,16 +24,16 @@ $NetBSD$
// TODO(crbug.com/463742800): Migrate WhatsNewRegistry (and other non-core
// features) to Init().
whats_new_registry_ = CreateWhatsNewRegistry();
-@@ -259,7 +259,7 @@ void GlobalFeatures::PostMainMessageLoop
- application_advanced_protection_status_detector_.reset();
- tab_drag_session_manager_.reset();
+@@ -281,7 +281,7 @@ void GlobalFeatures::PostMainMessageLoop
+
+ glass_frame_service_.reset();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
DefaultBrowserPromptManager::GetInstance()->CloseAllPrompts(
DefaultBrowserPromptManager::CloseReason::kDismiss);
#endif
-@@ -278,7 +278,7 @@ GlobalFeatures::CreateSystemPermissionsP
+@@ -300,7 +300,7 @@ GlobalFeatures::CreateSystemPermissionsP
return system_permission_settings::PlatformHandle::Create();
}
diff --git a/chromium/patches/patch-chrome_browser_global__features.h b/chromium/patches/patch-chrome_browser_global__features.h
index 6317ba11ea..4306cfbeb1 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/global_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/global_features.h
@@ -25,7 +25,7 @@ class GlobalBrowserCollection;
namespace system_permission_settings {
@@ -15,7 +15,7 @@ $NetBSD$
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -143,7 +143,7 @@ class GlobalFeatures {
+@@ -150,7 +150,7 @@ class GlobalFeatures {
system_permissions_platform_handle() {
return system_permissions_platform_handle_.get();
}
@@ -24,7 +24,7 @@ $NetBSD$
whats_new::WhatsNewRegistry* whats_new_registry() {
return whats_new_registry_.get();
}
-@@ -219,7 +219,7 @@ class GlobalFeatures {
+@@ -232,7 +232,7 @@ class GlobalFeatures {
virtual std::unique_ptr<system_permission_settings::PlatformHandle>
CreateSystemPermissionsPlatformHandle();
@@ -33,7 +33,7 @@ $NetBSD$
virtual std::unique_ptr<whats_new::WhatsNewRegistry> CreateWhatsNewRegistry();
#endif
virtual std::unique_ptr<GlobalBrowserCollection>
-@@ -235,7 +235,7 @@ class GlobalFeatures {
+@@ -248,7 +248,7 @@ class GlobalFeatures {
std::unique_ptr<system_permission_settings::PlatformHandle>
system_permissions_platform_handle_;
diff --git a/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
index a83091d9f8..60f41311df 100644
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
+++ b/chromium/patches/patch-chrome_browser_headless_headless__mode__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/headless/headless_mode_init.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/headless/headless_mode_init.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/headless/headless_mode_init.cc
@@ -11,7 +11,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
diff --git a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
index 290e19987d..9127375171 100644
--- a/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
+++ b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/headless/headless_mode_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/headless/headless_mode_util.cc
@@ -9,7 +9,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
diff --git a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
index ee71337487..f1ddbe7be7 100644
--- a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
+++ b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/intranet_redirect_detector.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/intranet_redirect_detector.h
@@ -26,7 +26,7 @@ class SimpleURLLoader;
class PrefRegistrySimple;
diff --git a/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index f4973a48fa..d0c7bea659 100644
--- a/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media_galleries/media_file_system_registry.cc
@@ -572,7 +572,12 @@ class MediaFileSystemRegistry::MediaFile
// Constructor in 'private' section because depends on private class definition.
diff --git a/chromium/patches/patch-chrome_browser_media_audio__service__util.cc b/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
index 166ef04ac1..6f7ee83d0b 100644
--- a/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
+++ b/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/audio_service_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/audio_service_util.cc
@@ -20,7 +20,7 @@
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn b/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
index 1305211c3c..3399db8d84 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/router/discovery/BUILD.gn
@@ -82,7 +82,7 @@ static_library("discovery") {
]
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index 96b8539a4a..97d3cde99e 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
@@ -5,11 +5,12 @@
#include "chrome/browser/media/router/discovery/discovery_network_list.h"
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 04dc168bb9..b5801adca7 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
@@ -4,7 +4,11 @@
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
index b493920b25..d6fde742cf 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.cc
@@ -21,7 +21,7 @@
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
index 79d85c0ccb..8cb729acdc 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/chrome_screen_enumerator.h
@@ -18,7 +18,7 @@
namespace aura {
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
index e02328b043..77830231ab 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSys
base::FeatureList::IsEnabled(
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc b/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
index e9b53c4015..b384837a7d 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc
@@ -32,7 +32,7 @@
#include "url/origin.h"
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index 68f5109bb9..f90a277cb7 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
@@ -97,7 +97,7 @@ std::string GetLogUploadProduct(WebRtcLo
const char product[] = "Chrome";
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index 0b69bdf3a0..e3cd1dd0a8 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
@@ -30,7 +30,7 @@
#include "net/base/schemeful_site.h"
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index 5a588a30a3..4ffbfefbda 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -148,7 +148,7 @@ class WebRtcLoggingController
diff --git a/chromium/patches/patch-chrome_browser_memory__details.cc b/chromium/patches/patch-chrome_browser_memory__details.cc
index 04a3e6cd23..17a05a450b 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/memory_details.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/memory_details.cc
@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUI
});
diff --git a/chromium/patches/patch-chrome_browser_metrics_BUILD.gn b/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
index 0fa00c75fb..d80db791f7 100644
--- a/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/BUILD.gn
@@ -210,7 +210,7 @@ source_set("metrics") {
]
@@ -24,7 +24,7 @@ $NetBSD$
public += [ "chrome_metrics_service_crash_reporter.h" ]
}
-@@ -476,7 +476,7 @@ source_set("impl") {
+@@ -477,7 +477,7 @@ source_set("impl") {
sources += [ "structured/chrome_structured_metrics_delegate.cc" ]
}
@@ -33,7 +33,7 @@ $NetBSD$
sources += [ "bluetooth_metrics_provider.cc" ]
}
-@@ -491,7 +491,7 @@ source_set("impl") {
+@@ -492,7 +492,7 @@ source_set("impl") {
deps += [ "//chrome/browser/updates:update_metrics" ]
}
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index a0c1e00b82..fc5813b26e 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
@@ -84,7 +84,7 @@
#endif
@@ -42,7 +42,7 @@ $NetBSD$
shell_integration::DefaultWebClientState default_state =
shell_integration::GetDefaultBrowser();
base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1194,11 +1194,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1190,11 +1190,11 @@ void ChromeBrowserMainExtraPartsMetrics:
std::make_unique<web_app::SamplingMetricsProvider>();
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
index c43535a821..e9ffb221c6 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h
@@ -29,7 +29,7 @@ class PowerMetricsReporter;
class ProcessMonitor;
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
index c2ce5d6223..a50d836e67 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -200,7 +200,7 @@
+@@ -204,7 +204,7 @@
#include "chrome/browser/metrics/power/power_metrics_provider_mac.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/metrics/motherboard_metrics_provider.h"
#endif
-@@ -212,7 +212,7 @@
+@@ -216,7 +216,7 @@
#include "chrome/browser/metrics/bluetooth_metrics_provider.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/updates/update_metrics_provider.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -541,7 +541,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -567,7 +567,7 @@ void ChromeMetricsServiceClient::Registe
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -33,7 +33,7 @@ $NetBSD$
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -738,7 +738,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -764,7 +764,7 @@ void ChromeMetricsServiceClient::Initial
this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -42,7 +42,7 @@ $NetBSD$
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -798,7 +798,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -824,7 +824,7 @@ void ChromeMetricsServiceClient::Registe
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -51,7 +51,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -898,7 +898,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -924,7 +924,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -60,7 +60,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1008,7 +1008,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -1034,7 +1034,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<PowerMetricsProvider>());
#endif
@@ -69,7 +69,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
metrics_service_->RegisterMetricsProvider(
-@@ -1214,7 +1214,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1245,7 +1245,7 @@ bool ChromeMetricsServiceClient::Registe
}
#endif
@@ -78,7 +78,7 @@ $NetBSD$
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1564,7 +1564,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1595,7 +1595,7 @@ void ChromeMetricsServiceClient::CreateS
recorder =
std::make_unique<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
index edb1d71e5b..854a2efee8 100644
--- a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/perf/cpu_identity.cc
@@ -155,7 +155,7 @@ CPUIdentity GetCPUIdentity() {
result.release =
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
index aed9870166..d8fd63ab61 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/power/process_metrics_recorder_util.cc
@@ -65,7 +65,7 @@ void RecordProcessHistograms(const std::
const ProcessMonitor::Metrics& metrics) {
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
index 2f83e31c83..2c3662f128 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.cc
@@ -68,7 +68,7 @@ class ProcessMetricsDelegateImpl : publi
}
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
index 5b9a41115c..494d5717ac 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.h
@@ -47,7 +47,7 @@ class ProcessMetricsDelegate {
GetPlatformIndependentCPUUsage() = 0;
diff --git a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
index 14585376d5..15433b16e8 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/net/profile_network_context_service.cc
@@ -145,7 +145,7 @@
#endif
@@ -24,7 +24,7 @@ $NetBSD$
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1290,7 +1290,7 @@ ProfileNetworkContextService::CreateClie
+@@ -1292,7 +1292,7 @@ ProfileNetworkContextService::CreateClie
std::make_unique<net::ClientCertStoreNSS>(
base::BindRepeating(&CreateCryptoModuleBlockingPasswordDelegate,
kCryptoModulePasswordClientAuth));
diff --git a/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc b/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
index 47f4252721..c01d46f644 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/net/profile_network_context_service_factory.cc
@@ -31,7 +31,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
diff --git a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
index e4cf8b92f4..1cb31b46db 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.cc
@@ -139,7 +139,7 @@ enum class NetworkSandboxState {
// The global instance of the SystemNetworkContextManager.
@@ -74,7 +74,7 @@ $NetBSD$
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -591,7 +591,7 @@ void SystemNetworkContextManager::Delete
+@@ -589,7 +589,7 @@ void SystemNetworkContextManager::Delete
g_system_network_context_manager = nullptr;
}
@@ -83,7 +83,7 @@ $NetBSD$
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -650,7 +650,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -648,7 +648,7 @@ SystemNetworkContextManager::SystemNetwo
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -92,7 +92,7 @@ $NetBSD$
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -664,7 +664,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -662,7 +662,7 @@ SystemNetworkContextManager::SystemNetwo
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -101,7 +101,7 @@ $NetBSD$
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -736,7 +736,7 @@ void SystemNetworkContextManager::Regist
+@@ -734,7 +734,7 @@ void SystemNetworkContextManager::Regist
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -110,7 +110,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -766,11 +766,11 @@ void SystemNetworkContextManager::Regist
+@@ -764,11 +764,11 @@ void SystemNetworkContextManager::Regist
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -124,7 +124,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -827,7 +827,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -825,7 +825,7 @@ void SystemNetworkContextManager::OnNetw
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -133,7 +133,7 @@ $NetBSD$
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -1078,7 +1078,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -1076,7 +1076,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 a407076b83..795937e990 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.h
@@ -216,7 +216,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 e24df68af4..602357bbad 100644
--- a/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
@@ -38,7 +38,7 @@
#include "services/network/public/cpp/resource_request.h"
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc b/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
index 234fe8e1c9..7719dc9fc4 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/notifications/notification_display_service_impl.cc
@@ -31,7 +31,7 @@
#endif
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
index c232f9e1fb..d65aebc16f 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/notifications/notification_platform_bridge_delegator.cc
@@ -55,7 +55,7 @@ bool SystemNotificationsEnabled(Profile*
#elif BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc b/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
index ea44b4d5d8..bc064f09fd 100644
--- a/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc
@@ -48,7 +48,7 @@ bool ShouldCreateCustomLinksManager() {
diff --git a/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc b/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
index faa9cca126..5dae03284e 100644
--- a/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
+++ b/chromium/patches/patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
-@@ -69,7 +69,7 @@
+@@ -81,7 +81,7 @@
#include "url/gurl.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -353,7 +353,7 @@ bool PageLoadMetricsEmbedder::IsInternal
+@@ -433,7 +433,7 @@ bool PageLoadMetricsEmbedder::IsInternal
bool PageLoadMetricsEmbedder::ShouldObserveScheme(std::string_view scheme) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc b/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 4def4fc2a8..a8eb5a2acd 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -719,7 +719,7 @@ void ChromePasswordManagerClient::Contin
+@@ -726,7 +726,7 @@ void ChromePasswordManagerClient::Contin
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -1002,7 +1002,7 @@ void ChromePasswordManagerClient::Notify
+@@ -1009,7 +1009,7 @@ void ChromePasswordManagerClient::Notify
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -24,7 +24,7 @@ $NetBSD$
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
-@@ -2087,7 +2087,7 @@ void ChromePasswordManagerClient::HideFi
+@@ -2158,7 +2158,7 @@ void ChromePasswordManagerClient::HideFi
bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
const GURL& url) const {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
return false;
}
-@@ -2126,7 +2126,7 @@ bool ChromePasswordManagerClient::IsPass
+@@ -2197,7 +2197,7 @@ bool ChromePasswordManagerClient::IsPass
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc b/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
index dc086f7785..89c7ae0793 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/password_manager/factories/password_reuse_manager_factory.cc
@@ -125,7 +125,7 @@ PasswordReuseManagerFactory::BuildServic
// Prepare password hash data for reuse detection.
diff --git a/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc b/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
index b25ee834db..f23b4fbb5d 100644
--- a/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
+++ b/chromium/patches/patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/geometry/size.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -590,7 +590,7 @@ void PictureInPictureWindowManager::SetW
+@@ -597,7 +597,7 @@ void PictureInPictureWindowManager::SetW
bool PictureInPictureWindowManager::IsSupportedForDocumentPictureInPicture(
const GURL& url) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index 255c73aae6..c2f0d8e7a9 100644
--- a/chromium/patches/patch-chrome_browser_platform__util__linux.cc
+++ b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/platform_util_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/platform_util_linux.cc
@@ -69,7 +69,9 @@ void OnLaunchOptionsCreated(const std::s
argv.push_back(command);
diff --git a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 0452ed390b..727420c763 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
@@ -59,7 +59,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 c7a829a653..16a8fd479b 100644
--- a/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -265,7 +265,7 @@
+@@ -271,7 +271,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
-@@ -275,7 +275,7 @@
+@@ -281,7 +281,7 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
#include "components/enterprise/network_header_injection/core/http_header_injection_policy_handler.h"
#endif
-@@ -664,7 +664,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -682,7 +682,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -33,7 +33,7 @@ $NetBSD$
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -1036,7 +1036,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1045,7 +1045,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -42,7 +42,7 @@ $NetBSD$
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -1048,7 +1048,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1057,7 +1057,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -51,7 +51,7 @@ $NetBSD$
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1935,7 +1935,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1944,7 +1944,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -60,7 +60,7 @@ $NetBSD$
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -2000,7 +2000,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2009,7 +2009,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -69,7 +69,7 @@ $NetBSD$
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -2020,12 +2020,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2029,12 +2029,12 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -84,7 +84,7 @@ $NetBSD$
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -2033,7 +2033,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2042,7 +2042,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kProfileSeparationDomainExceptionList,
base::Value::Type::LIST },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -93,7 +93,7 @@ $NetBSD$
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -2045,7 +2045,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2054,7 +2054,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -102,7 +102,7 @@ $NetBSD$
{ key::kAutomatedPasswordChangeSettings,
optimization_guide::prefs::kAutomatedPasswordChangeEnterprisePolicyAllowed,
base::Value::Type::INTEGER },
-@@ -2149,7 +2149,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2158,7 +2158,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -111,7 +111,7 @@ $NetBSD$
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2257,7 +2257,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2266,7 +2266,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -120,7 +120,7 @@ $NetBSD$
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2334,7 +2334,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2346,7 +2346,7 @@ const PolicyToPreferenceMapEntry kSimple
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -129,7 +129,7 @@ $NetBSD$
{ key::kNTPFooterExtensionAttributionEnabled,
prefs::kNTPFooterExtensionAttributionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2374,7 +2374,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2386,7 +2386,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kAndroidEntraSSOEnabled,
base::Value::Type::INTEGER },
#endif
@@ -138,7 +138,7 @@ $NetBSD$
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2417,7 +2417,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2429,7 +2429,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -147,7 +147,7 @@ $NetBSD$
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2445,7 +2445,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2457,7 +2457,7 @@ const PolicyToPreferenceMapEntry kSimple
optimization_guide::prefs::kFindsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
#endif
@@ -156,7 +156,7 @@ $NetBSD$
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2535,7 +2535,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2547,7 +2547,7 @@ const PolicyToPreferenceMapEntry kSimple
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID)
@@ -165,7 +165,7 @@ $NetBSD$
{ key::kNTPFooterManagementNoticeEnabled,
prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2546,7 +2546,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2558,7 +2558,7 @@ const PolicyToPreferenceMapEntry kSimple
{ key::kThirdPartyAiChatSettings,
omnibox::kThirdPartyAiChatSettings,
base::Value::Type::INTEGER },
@@ -174,7 +174,16 @@ $NetBSD$
{ key::kEnableProxyOverrideRulesForAllUsers,
proxy_config::prefs::kEnableProxyOverrideRulesForAllUsers,
base::Value::Type::INTEGER },
-@@ -2737,7 +2737,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2665,7 +2665,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+ std::make_unique<
+ LocalNetworkAccessIpAddressSpaceOverridesPolicyHandler>());
+ handlers->AddHandler(std::make_unique<DefaultSensorsSettingPolicyHandler>());
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(
+ std::make_unique<skills::EnterprisePublishedSkillsPolicyHandler>(
+ chrome_schema));
+@@ -2766,7 +2766,7 @@ std::unique_ptr<ConfigurationPolicyHandl
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -183,7 +192,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2891,7 +2891,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2929,7 +2929,7 @@ std::unique_ptr<ConfigurationPolicyHandl
SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED,
SimpleSchemaValidatingPolicyHandler::MANDATORY_PROHIBITED));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -192,7 +201,7 @@ $NetBSD$
handlers->AddHandler(
std::make_unique<
enterprise_custom_headers::HttpHeaderInjectionPolicyHandler>(
-@@ -3016,7 +3016,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3043,7 +3043,7 @@ std::unique_ptr<ConfigurationPolicyHandl
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -201,7 +210,23 @@ $NetBSD$
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -3117,7 +3117,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3107,13 +3107,13 @@ std::unique_ptr<ConfigurationPolicyHandl
+ std::make_unique<ManagedAccountRestrictionsPolicyHandler>(chrome_schema));
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyChecker>(
+ std::make_unique<URLSchemeListPolicyHandler>(
+ key::kSaasUsageReportingDomainUrlsForProfiles,
+ enterprise_reporting::kSaasUsageDomainUrlsForProfile)));
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<URLSchemeListPolicyHandler>(
+ key::kSaasUsageReportingDomainUrlsForBrowsers,
+ enterprise_reporting::kSaasUsageDomainUrlsForBrowser));
+@@ -3147,13 +3147,13 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -210,16 +235,14 @@ $NetBSD$
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3134,7 +3134,7 @@ std::unique_ptr<ConfigurationPolicyHandl
- base::Value::Type::BOOLEAN)));
- #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
- // BUILDFLAG(IS_LINUX)
+ #endif
+
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyChecker>(
std::make_unique<SimplePolicyHandler>(
key::kSecuritySignalsClientCertificatesSelectors,
-@@ -3505,7 +3505,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3537,7 +3537,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -228,7 +251,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3513,7 +3513,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3545,7 +3545,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -237,7 +260,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3566,7 +3566,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3598,7 +3598,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -246,7 +269,7 @@ $NetBSD$
gen_ai_default_policies.emplace_back(
key::kHelpMeWriteSettings,
optimization_guide::prefs::kComposeEnterprisePolicyAllowed);
-@@ -3703,7 +3703,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3743,7 +3743,7 @@ std::unique_ptr<ConfigurationPolicyHandl
glic::prefs::kGlicActuationOnWebBlockedForURLs));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc b/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
index 4c85dc8376..d8ccbd24b4 100644
--- a/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
+++ b/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/developer_tools_policy_checker_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/policy/developer_tools_policy_checker_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/policy/developer_tools_policy_checker_factory.cc
@@ -58,7 +58,7 @@ void DeveloperToolsPolicyCheckerFactory:
static_cast<int>(DeveloperToolsAvailability::
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 8a7b71c723..95aa506d32 100644
--- a/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
+++ b/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/device_management_service_configuration.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/policy/device_management_service_configuration.cc
@@ -22,7 +22,7 @@
diff --git a/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc b/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
index 82f77941e6..9ee222b269 100644
--- a/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
+++ b/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/policy/policy_value_and_status_aggregator.cc
@@ -54,7 +54,7 @@
#include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
diff --git a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
index 857a4f0fb3..c65f70a624 100644
--- a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/browser_prefs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -341,7 +341,7 @@
+@@ -342,7 +342,7 @@
#include "chrome/browser/devtools/devtools_window.h"
#endif // BUILDFLAG(ENABLE_DEVTOOLS_FRONTEND)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -528,11 +528,11 @@
+@@ -531,11 +531,11 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -29,7 +29,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -560,7 +560,7 @@
+@@ -563,7 +563,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -38,7 +38,34 @@ $NetBSD$
#include "ui/color/system_theme.h"
#endif
-@@ -1514,7 +1514,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -994,7 +994,7 @@ inline constexpr char kPendingMetricsRep
+ // Deprecated 07/2026.
+ inline constexpr char kObsoleteMetricsReportingLevel[] =
+ "user_experience_metrics.reporting_level";
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ inline constexpr char kProxyOverrideRulesAffiliation[] =
+ "proxy_override_rules_affiliation";
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+@@ -1117,7 +1117,7 @@ void RegisterLocalStatePrefsForMigration
+
+ // Deprecated 07/2026.
+ registry->RegisterIntegerPref(kObsoleteMetricsReportingLevel, 0);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ registry->RegisterBooleanPref(kProxyOverrideRulesAffiliation, true);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+ registry->RegisterBooleanPref(kMetricsReportingMigrationDone, false);
+@@ -1374,7 +1374,7 @@ void RegisterProfilePrefsForMigration(
+ registry->RegisterIntegerPref(kMetricsUserReportingLevel, 0);
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Deprecated 07/2026.
+ registry->RegisterBooleanPref(kProxyOverrideRulesAffiliation, true);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+@@ -1539,7 +1539,7 @@ void RegisterLocalState(PrefRegistrySimp
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -47,7 +74,7 @@ $NetBSD$
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1678,7 +1678,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1706,7 +1706,7 @@ void RegisterLocalState(PrefRegistrySimp
#endif // BUILDFLAG(ENABLE_PDF_SAVE_TO_DRIVE)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -56,7 +83,16 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2100,13 +2100,13 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -1833,7 +1833,7 @@ void RegisterProfilePrefs(user_prefs::Pr
+ registry->RegisterIntegerPref(prefs::kVoiceTypingSettings, 0);
+ registry->RegisterBooleanPref(prefs::kPrefDictationOnboardingCompleted,
+ false);
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ registry->RegisterStringPref(prefs::kVoiceTypingHotkey, "Ctrl+Space");
+ #else
+ registry->RegisterStringPref(prefs::kVoiceTypingHotkey, "Alt+Space");
+@@ -2138,13 +2138,13 @@ void RegisterProfilePrefs(user_prefs::Pr
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -72,3 +108,21 @@ $NetBSD$
browser_switcher::BrowserSwitcherPrefs::RegisterProfilePrefs(registry);
enterprise_signin::RegisterProfilePrefs(registry);
#endif
+@@ -2428,7 +2428,7 @@ void MigrateObsoleteLocalStatePrefs(Pref
+
+ // Added 07/2026.
+ local_state->ClearPref(kObsoleteMetricsReportingLevel);
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Added 07/2026.
+ local_state->ClearPref(kProxyOverrideRulesAffiliation);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+@@ -2707,7 +2707,7 @@ void MigrateObsoleteProfilePrefs(PrefSer
+ syncer::ClearAccountKeyedPrefValue(
+ profile_prefs, autofill::prefs::kAutofillAiOptInStatus, {});
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Added 07/2026.
+ profile_prefs->ClearPref(kProxyOverrideRulesAffiliation);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
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 1a882aa7d5..19e4b3cd0d 100644
--- a/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
@@ -202,7 +202,7 @@ const char* const kPersistentPrefNames[]
prefs::kShowFullscreenToolbar,
diff --git a/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc b/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
index df8a5310b8..5e91ea7d87 100644
--- a/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/session_startup_pref.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/prefs/session_startup_pref.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/prefs/session_startup_pref.cc
@@ -70,7 +70,7 @@ SessionStartupPref::Type SessionStartupP
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc b/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
index 02335b2dd1..95d3e44502 100644
--- a/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -35,7 +35,7 @@
#include "printing/printing_context.h"
diff --git a/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc b/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
index a9297e3297..0ba6017957 100644
--- a/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
+++ b/chromium/patches/patch-chrome_browser_printing_print__test__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/print_test_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/printing/print_test_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/printing/print_test_utils.cc
@@ -138,7 +138,7 @@ std::unique_ptr<PrintSettings> MakeUserM
data.Set(kMacSystemPrintDialogDataPrintSettings,
diff --git a/chromium/patches/patch-chrome_browser_printing_printer__query.cc b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
index ea63b5d8a3..bbcdfd82b1 100644
--- a/chromium/patches/patch-chrome_browser_printing_printer__query.cc
+++ b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/printer_query.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/printing/printer_query.cc
-@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(b
+@@ -346,7 +346,7 @@ void PrinterQuery::UpdatePrintSettings(b
crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
printer_name, print_backend->GetPrinterDriverInfo(printer_name));
diff --git a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
index 269286c381..40ff879f61 100644
--- a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
+++ b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/process_singleton_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/process_singleton_posix.cc
@@ -102,7 +102,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -12,7 +12,7 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/ui/process_singleton_dialog_linux.h"
+ #include "chrome/browser/ui/dialogs/process_singleton_dialog_linux.h"
#endif
@@ -367,7 +367,7 @@ bool DisplayProfileInUseError(const base
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 0c556787ec..725900ccad 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,27 +4,27 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -322,7 +322,7 @@
+@@ -324,7 +324,7 @@
#include "ui/webui/buildflags.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/autofill/at_memory_promo_tracker_factory.h"
#include "components/enterprise/network_header_injection/core/features.h" // nogncheck
#endif
-@@ -437,7 +437,7 @@
+ #if BUILDFLAG(IS_WIN)
+@@ -440,7 +440,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
- #include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif
-@@ -485,7 +485,7 @@
+
+@@ -490,7 +490,7 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -33,7 +33,7 @@ $NetBSD$
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
#include "chrome/browser/enterprise/network_header_injection/http_header_injection_service_factory.h" // nogncheck
-@@ -500,11 +500,11 @@
+@@ -506,16 +506,16 @@
#include "chrome/browser/webauthn/passkey_unlock_manager_factory.h"
#include "device/fido/public/features.h"
#endif
@@ -42,12 +42,18 @@ $NetBSD$
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_controller_factory.h"
+ #endif
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
- #include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_controller_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
-@@ -592,7 +592,7 @@
+ #include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
+@@ -603,7 +603,7 @@
#include "chrome/browser/sessions/session_service_factory.h"
#endif
@@ -56,7 +62,7 @@ $NetBSD$
#include "chrome/browser/gapis/gapis_service_factory.h"
#include "components/gapis/features.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -739,7 +739,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -750,7 +750,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_ANDROID)
AutoPictureInPictureHatsServiceFactory::GetInstance();
#endif
@@ -65,16 +71,16 @@ $NetBSD$
AccountsPolicyManagerFactory::GetInstance();
search_integrity::SearchIntegrityFactory::GetInstance();
#endif
-@@ -839,7 +839,7 @@ void ChromeBrowserMainExtraPartsProfiles
- DiceBoundSessionCookieServiceFactory::GetInstance();
+@@ -851,7 +851,7 @@ void ChromeBrowserMainExtraPartsProfiles
#endif
#endif
+ browser_actuator::BrowserActuatorServiceFactory::GetInstance();
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -903,7 +903,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -918,7 +918,7 @@ void ChromeBrowserMainExtraPartsProfiles
collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -83,7 +89,7 @@ $NetBSD$
tab_groups::CollaborationMessagingObserverFactory::GetInstance();
#endif
commerce::ShoppingServiceFactory::GetInstance();
-@@ -921,7 +921,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -936,7 +936,7 @@ void ChromeBrowserMainExtraPartsProfiles
contextual_tasks::ContextualTasksUiServiceFactory::GetInstance();
ContentIndexProviderFactory::GetInstance();
@@ -92,7 +98,7 @@ $NetBSD$
glic::ContextualCueingServiceFactory::GetInstance();
#endif
ContextualSearchServiceFactory::GetInstance();
-@@ -972,7 +972,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -988,7 +988,7 @@ void ChromeBrowserMainExtraPartsProfiles
#endif
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -101,7 +107,7 @@ $NetBSD$
enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
#endif
-@@ -981,7 +981,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -997,7 +997,7 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
#endif
@@ -110,7 +116,7 @@ $NetBSD$
BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) && \
BUILDFLAG(SAFE_BROWSING_AVAILABLE)
enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
-@@ -996,7 +996,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1012,7 +1012,7 @@ void ChromeBrowserMainExtraPartsProfiles
}
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -119,21 +125,21 @@ $NetBSD$
if (enterprise_custom_headers::IsHttpHeaderInjectionEnabled()) {
enterprise_custom_headers::HttpHeaderInjectionServiceFactory::GetInstance();
}
-@@ -1010,7 +1010,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1026,7 +1026,7 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_groups::EnterpriseGroupsProfileHandlerFactory::GetInstance();
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_idle::IdleServiceFactory::GetInstance();
- enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
-@@ -1021,14 +1021,14 @@ void ChromeBrowserMainExtraPartsProfiles
+ enterprise_signals::SignalsAggregatorFactory::GetInstance();
+@@ -1037,14 +1037,14 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
- #endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
enterprise_reporting::SaasUsageReportingControllerFactory::GetInstance();
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -146,7 +152,7 @@ $NetBSD$
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1078,7 +1078,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1094,7 +1094,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
GalleryWatchManager::EnsureFactoryBuilt();
#endif
@@ -155,7 +161,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(gapis::kEnableGapis)) {
GapisServiceFactory::GetInstance();
}
-@@ -1174,7 +1174,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1189,7 +1189,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -164,7 +170,7 @@ $NetBSD$
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
private_insights::PrivateInsightsServiceFactory::GetInstance();
-@@ -1277,7 +1277,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1296,7 +1296,7 @@ void ChromeBrowserMainExtraPartsProfiles
PasswordCounterFactory::GetInstance();
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -173,7 +179,7 @@ $NetBSD$
PasswordManagerBlocklistPolicyFactory::GetInstance();
#endif
PasswordManagerSettingsServiceFactory::GetInstance();
-@@ -1329,7 +1329,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1347,7 +1347,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -182,7 +188,7 @@ $NetBSD$
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
#endif
policy::UserCloudPolicyInvalidatorFactory::GetInstance();
-@@ -1339,7 +1339,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1357,7 +1357,7 @@ void ChromeBrowserMainExtraPartsProfiles
#else
policy::UserPolicySigninServiceFactory::GetInstance();
#endif
@@ -191,7 +197,7 @@ $NetBSD$
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
PredictionModelHandlerProviderFactory::GetInstance();
-@@ -1362,7 +1362,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1380,7 +1380,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -200,7 +206,7 @@ $NetBSD$
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1384,7 +1384,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1405,7 +1405,7 @@ void ChromeBrowserMainExtraPartsProfiles
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
@@ -209,12 +215,12 @@ $NetBSD$
reporting::ManualTestHeartbeatEventFactory::GetInstance();
#endif
RevokedPermissionsOSNotificationDisplayManagerFactory::GetInstance();
-@@ -1587,7 +1587,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1611,7 +1611,7 @@ void ChromeBrowserMainExtraPartsProfiles
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- autofill::AtMemoryPromoTrackerFactory::GetInstance();
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ autofill::AtMemoryCrossTabCopyPasteTrackerFactory::GetInstance();
#endif
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 6a08769b59..42eda33695 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profile_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/profiles/profile_impl.cc
-@@ -269,7 +269,7 @@
+@@ -268,7 +268,7 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/gapis/gapis_service_factory.h"
#include "components/gapis/gapis_service.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -278,6 +278,10 @@
+@@ -277,6 +277,10 @@
#include "chrome/browser/themes/theme_service_factory.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -26,7 +26,7 @@ $NetBSD$
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -639,7 +643,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -638,7 +642,7 @@ void ProfileImpl::LoadPrefsForNormalStar
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !BUILDFLAG(IS_CHROMEOS)
{
@@ -35,7 +35,7 @@ $NetBSD$
if (GetTestingCloudPolicyManagerFactory()) {
auto result = GetTestingCloudPolicyManagerFactory().Run(this);
if (std::holds_alternative<
-@@ -658,7 +662,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -657,7 +661,7 @@ void ProfileImpl::LoadPrefsForNormalStar
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
if (!cloud_policy_manager) {
@@ -44,7 +44,7 @@ $NetBSD$
ProfileAttributesEntry* entry = nullptr;
if (g_browser_process->profile_manager()) {
entry = g_browser_process->profile_manager()
-@@ -851,7 +855,7 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -850,7 +854,7 @@ void ProfileImpl::DoFinalInit(CreateMode
}
#endif
@@ -53,7 +53,7 @@ $NetBSD$
// Bootstrap and initialize the Gapis service.
if (gapis::GapisService* gapis_service =
GapisServiceFactory::GetForProfile(this)) {
-@@ -947,7 +951,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -946,7 +950,17 @@ void ProfileImpl::DoFinalInit(CreateMode
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc b/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
index da227b1d77..dcbb92d3c0 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__io__data.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profile_io_data.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/profiles/profile_io_data.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/profiles/profile_io_data.cc
@@ -17,7 +17,7 @@
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
index 284ec02522..96596295c7 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profiles_state.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/profiles/profiles_state.cc
@@ -194,7 +194,7 @@ bool IsGuestModeRequested(const base::Co
PrefService* local_state,
diff --git a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
index d6684c9544..f88e5e33e0 100644
--- a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
@@ -21,7 +21,7 @@
#include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
diff --git a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
index 12c19456f5..3219fbbdc9 100644
--- a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
+++ b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.h
@@ -31,7 +31,7 @@ class RegionalCapabilitiesServiceFactory
diff --git a/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc b/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
index 908f6ebfde..87584218ab 100644
--- a/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
-@@ -284,7 +284,7 @@
+@@ -283,7 +283,7 @@
#include "url/origin.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -5868,7 +5868,7 @@ void RenderViewContextMenu::AppendRevise
+@@ -5975,7 +5975,7 @@ void RenderViewContextMenu::AppendRevise
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index 68651743ef..a8116c787e 100644
--- a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/renderer_preferences_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/renderer_preferences_util.cc
-@@ -36,12 +36,12 @@
+@@ -37,12 +37,12 @@
#include "ui/base/ui_base_features.h"
#include "ui/native_theme/native_theme.h"
@@ -21,7 +21,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -108,7 +108,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -109,7 +109,7 @@ void UpdateFromSystemSettings(blink::Ren
Profile* profile) {
const PrefService* pref_service = profile->GetPrefs();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -30,7 +30,7 @@ $NetBSD$
content::UpdateFontRendererPreferencesFromSystemSettings(prefs);
#endif
prefs->focus_ring_color = BUILDFLAG(IS_MAC) ? SkColorSetRGB(0x00, 0x5F, 0xCC)
-@@ -122,7 +122,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -123,7 +123,7 @@ void UpdateFromSystemSettings(blink::Ren
prefs->inactive_selection_fg_color = SK_ColorBLACK;
#endif
@@ -39,7 +39,7 @@ $NetBSD$
if (auto* linux_ui_theme = ui::LinuxUiTheme::GetForProfile(profile)) {
if (ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme()) {
linux_ui_theme->GetFocusRingColor(&prefs->focus_ring_color);
-@@ -139,7 +139,7 @@ void UpdateFromSystemSettings(blink::Ren
+@@ -140,7 +140,7 @@ void UpdateFromSystemSettings(blink::Ren
#endif // BUILDFLAG(IS_LINUX)
#endif // BUILDFLAG(USE_AURA)
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 20f902d362..bf0b76ceed 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/resources/settings/autofill_page/passwords_shared.css
@@ -100,7 +100,7 @@ cr-input.password-input::part(input),
* necessary to prevent Chrome from using the operating system's font
diff --git a/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css b/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
index 1e92567a74..bfdf30afa4 100644
--- a/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
+++ b/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/resources/signin/signin_shared.css.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/resources/signin/signin_shared.css
@@ -39,7 +39,7 @@ a {
justify-content: flex-end;
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 89426c5fe3..3b9e0ad05d 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1383,7 +1383,7 @@ std::string ChromePasswordProtectionServ
+@@ -1403,7 +1403,7 @@ std::string ChromePasswordProtectionServ
ReusedPasswordAccountType password_type) const {
if (base::FeatureList::IsEnabled(
safe_browsing::kEnterprisePasswordReuseUiRefresh)) {
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 c2aefd80fd..90c5c1385a 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
@@ -692,7 +692,7 @@ void IncidentReportingService::OnEnviron
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
index ab6ebe1e95..00133239a5 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
@@ -19,7 +19,7 @@
#include "content/public/browser/web_contents.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
index dcae6294ab..095d85dbb5 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h
@@ -21,7 +21,7 @@
#endif
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
index 1f436be8f2..120ec428d8 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/safe_browsing_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_service.cc
@@ -81,7 +81,7 @@
#include "services/preferences/public/mojom/tracked_preference_validation_delegate.mojom.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
index efe70a1ad9..4b88556dee 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc
@@ -11,7 +11,7 @@
#include "components/safe_browsing/core/common/safe_browsing_prefs.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
index bbb8de568c..0771e73add 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h
@@ -8,7 +8,7 @@
#include "base/memory/raw_ptr.h"
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
index 9abf3f5489..5cda2d7db8 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/screen_ai/screen_ai_install_state.cc
-@@ -28,7 +28,7 @@ bool IsDeviceCompatible() {
+@@ -37,7 +37,7 @@ bool ScreenAIInstallState::IsDeviceCompa
// Check if the CPU has the required instruction set to run the Screen AI
// library.
static const bool device_compatible = base::CPU().has_sse42();
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
index b95cc1998a..f5c186b3e2 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/screen_ai/screen_ai_service_handler_base.cc
@@ -253,7 +253,7 @@ void ScreenAIServiceHandlerBase::LaunchI
base::FilePath binary_path = state_instance->get_component_binary_path();
diff --git a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
index 2961a5e83d..2659ab811a 100644
--- a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
+++ b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sessions/session_restore.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/sessions/session_restore.cc
-@@ -123,7 +123,7 @@
+@@ -126,7 +126,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1295,7 +1295,7 @@ class SessionRestoreImpl : public Browse
+@@ -1311,7 +1311,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 8e4206de28..1c8be37420 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/sharing/sharing_handler_registry_impl.cc
-@@ -28,7 +28,7 @@
+@@ -27,7 +27,7 @@
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/sharing/shared_clipboard/remote_copy_message_handler.h"
#endif
-@@ -80,7 +80,7 @@ SharingHandlerRegistryImpl::SharingHandl
+@@ -74,7 +74,7 @@ SharingHandlerRegistryImpl::SharingHandl
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_shell__integration.h b/chromium/patches/patch-chrome_browser_shell__integration.h
index beb5d3c85f..608b80298f 100644
--- a/chromium/patches/patch-chrome_browser_shell__integration.h
+++ b/chromium/patches/patch-chrome_browser_shell__integration.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/shell_integration.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/shell_integration.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/shell_integration.h
@@ -188,7 +188,7 @@ std::u16string GetAppShortcutsSubdirName
#endif
diff --git a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
index 8bd42b86a5..75062ab599 100644
--- a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
+++ b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/shortcuts/icon_badging.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/shortcuts/icon_badging.cc
@@ -58,7 +58,7 @@ enum class BadgeSize {
constexpr ShortcutSize kSizesNeededForShortcutCreation[] = {
diff --git a/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc b/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
index a0464a0a4a..c9e16cd7d0 100644
--- a/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
+++ b/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/chrome_signin_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/signin/chrome_signin_client.cc
-@@ -160,7 +160,7 @@ signin_metrics::ProfileSignout kAlwaysAl
+@@ -161,7 +161,7 @@ signin_metrics::ProfileSignout kAlwaysAl
std::string HatsSurveyTriggerForAccessPoint(
signin_metrics::AccessPoint access_point) {
switch (access_point) {
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
index ad8d33743c..d218edff4d 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/signin_hats_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/signin/signin_hats_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/signin/signin_hats_util.cc
@@ -45,7 +45,7 @@
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
index f37050d8fe..279f663753 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/signin/signin_util.cc
@@ -48,7 +48,7 @@
#include "services/network/public/mojom/cookie_manager.mojom.h"
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.h b/chromium/patches/patch-chrome_browser_signin_signin__util.h
index 99429fbb20..a011b9e114 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.h
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/signin_util.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/signin/signin_util.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/signin/signin_util.h
@@ -206,7 +206,7 @@ bool IsSyncingUserSelectableTypesAllowed
const syncer::SyncService* sync_service,
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index 3908d5b21b..c6546ebfbf 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
@@ -42,7 +42,7 @@
namespace supervised_user {
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
index b1be7c4d6c..e3e79487aa 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
@@ -38,7 +38,7 @@
#include "chrome/browser/ash/profiles/profile_helper.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index 85562237e9..4f5ed0fae2 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_browser_utils.h
@@ -52,7 +52,7 @@ std::string GetAccountGivenName(Profile&
// of the user.
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
index 5df333c6bd..63c465ed20 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
@@ -249,7 +249,7 @@ void SupervisedUserExtensionsDelegateImp
return;
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index 41826bd953..a412df1d57 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -345,7 +345,7 @@ void SupervisedUserExtensionsManager::
+@@ -346,7 +346,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -15,7 +15,7 @@ $NetBSD$
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -444,7 +444,7 @@ bool SupervisedUserExtensionsManager::Sh
+@@ -446,7 +446,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 af44ca8a56..ec981a4a31 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
@@ -147,7 +147,7 @@ class SupervisedUserExtensionsManager :
// launched.
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
index 3e2d22d9ca..ba046b37b3 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
@@ -33,13 +33,13 @@
#include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index 2a03c87815..3d6ffb628d 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
@@ -19,7 +19,7 @@
#include "components/supervised_user/core/browser/supervised_user_service.h"
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 16bd828255..73983dbac8 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
@@ -54,7 +54,7 @@
#include "components/supervised_user/core/browser/android/android_parental_controls.h"
diff --git a/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc b/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
index 2c759ca7d5..eadd67cce4 100644
--- a/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
+++ b/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/support_tool/support_tool_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/support_tool/support_tool_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/support_tool/support_tool_util.cc
-@@ -54,7 +54,7 @@
+@@ -53,7 +53,7 @@
#endif // BUILDFLAG(IS_CHROMEOS_WITH_HW_DETAILS)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/support_tool/updater_data_collector.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -300,7 +300,7 @@ std::unique_ptr<SupportToolHandler> GetS
+@@ -299,7 +299,7 @@ std::unique_ptr<SupportToolHandler> GetS
#endif // BUILDFLAG(IS_CHROMEOS_WITH_HW_DETAILS)
break;
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -24,7 +24,7 @@ $NetBSD$
case support_tool::CHROME_UPDATER:
handler->AddDataCollector(std::make_unique<UpdaterDataCollector>());
break;
-@@ -345,7 +345,7 @@ GetAllAvailableDataCollectorsOnDevice()
+@@ -344,7 +344,7 @@ GetAllAvailableDataCollectorsOnDevice()
}
#endif // BUILDFLAG(IS_CHROMEOS_WITH_HW_DETAILS)
#endif // BUILDFLAG(IS_CHROMEOS)
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 87833f26e5..83a288c5d6 100644
--- a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
-@@ -309,7 +309,7 @@ ChromeSyncControllerBuilder::Build(synce
+@@ -322,7 +322,7 @@ ChromeSyncControllerBuilder::Build(synce
#if BUILDFLAG(ENABLE_SPELLCHECK)
// Chrome prefers OS provided spell checkers where they exist. So only sync
// the custom dictionary on platforms that typically don't provide one.
diff --git a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index a90954a08a..3ac47f602f 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/sync/device_info_sync_client_impl.cc
@@ -39,7 +39,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
diff --git a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
index 4d243cb626..b8492f6d96 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/sync_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/sync/sync_service_factory.cc
@@ -141,7 +141,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
@@ -15,7 +15,7 @@ $NetBSD$
tab_groups::TabGroupSyncService* service =
tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile);
CHECK(service);
-@@ -432,7 +432,7 @@ std::unique_ptr<KeyedService> BuildSyncS
+@@ -434,7 +434,7 @@ std::unique_ptr<KeyedService> BuildSyncS
bool local_sync_backend_enabled = false;
// Only check the local sync backend pref on the supported platforms of
// Windows, Mac and Linux.
diff --git a/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc b/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
index d0e0c01c11..690beae208 100644
--- a/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
+++ b/chromium/patches/patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/test/integration/sync_service_impl_harness.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/sync/test/integration/sync_service_impl_harness.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/sync/test/integration/sync_service_impl_harness.cc
@@ -489,7 +489,7 @@ bool SyncServiceImplHarness::EnableHisto
// Tabs and history are bundled together in the same toggle.
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
index 3bb4f286b4..f473654d7b 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.cc
@@ -34,7 +34,7 @@ const int kBackgroundRefreshTypesMask =
#if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
index a681db565a..fb7beb7bcb 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.h
@@ -40,7 +40,7 @@ inline constexpr int kUnsupportedVMRefre
REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
index 11b7f9402f..0fbed73760 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group_sampler.cc
@@ -45,7 +45,7 @@ TaskGroupSampler::TaskGroupSampler(
const OnCpuRefreshCallback& on_cpu_refresh,
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
index 69513de279..28cd264afb 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group_sampler.h
@@ -33,7 +33,7 @@ class TaskGroupSampler : public base::Re
using OnSwappedMemRefreshCallback =
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index 2a8ef24531..9acb3370c6 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
@@ -232,7 +232,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
}
diff --git a/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h b/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
index 6419495910..74e8f6de51 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/task_manager_observer.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/task_manager/task_manager_observer.h
@@ -45,7 +45,7 @@ enum RefreshType {
// or backgrounded.
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__helper.cc b/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
index b263278bfa..53e4980182 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/themes/theme_helper.cc
@@ -15,7 +15,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 fa178c9b12..fbd122cfaa 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/themes/theme_service.cc
@@ -77,7 +77,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 ab98da5525..dae15e8c54 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_service_aura_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/themes/theme_service_aura_linux.cc
@@ -23,7 +23,7 @@ namespace {
ui::SystemTheme ValidateSystemTheme(ui::SystemTheme system_theme) {
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
index 7eb64c309a..d7e37de2a6 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/themes/theme_service_factory.cc
@@ -23,7 +23,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc b/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
index a481fba779..45a4cf3823 100644
--- a/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
+++ b/chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/accelerator_table.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/accelerator_table.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/accelerator_table.cc
@@ -77,11 +77,11 @@ const AcceleratorMapping kAcceleratorMap
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
@@ -38,7 +38,7 @@ $NetBSD$
{ui::VKEY_BROWSER_BACK, ui::EF_NONE, IDC_BACK},
{ui::VKEY_BROWSER_FORWARD, ui::EF_NONE, IDC_FORWARD},
{ui::VKEY_BROWSER_HOME, ui::EF_NONE, IDC_HOME},
-@@ -318,7 +318,7 @@ std::vector<AcceleratorMapping> GetAccel
+@@ -321,7 +321,7 @@ std::vector<AcceleratorMapping> GetAccel
std::begin(kDevToolsAcceleratorMap),
std::end(kDevToolsAcceleratorMap));
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 6ae8e7e423..eec5cf3f7e 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,12 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -527,7 +527,7 @@
- #if BUILDFLAG(IS_CHROMEOS)
- #define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
- E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
+@@ -440,7 +440,7 @@
+ E(kActionVisitDesktopOfLruUser3, IDC_VISIT_DESKTOP_OF_LRU_USER_3) \
+ E(kActionVisitDesktopOfLruUser4, IDC_VISIT_DESKTOP_OF_LRU_USER_4) \
+ E(kActionVisitDesktopOfLruUser5, IDC_VISIT_DESKTOP_OF_LRU_USER_5)
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
index a8a5bd8157..47982cf798 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
@@ -4,14 +4,22 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/chrome_autofill_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/autofill/chrome_autofill_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/autofill/chrome_autofill_client.cc
-@@ -327,7 +327,7 @@ ChromeAutofillClient::~ChromeAutofillCli
+@@ -327,14 +327,14 @@ void ChromeAutofillClient::AtMemoryCopyP
+ ->GetPrimaryMainFrame()
+ ->GetPageUkmSourceId())) {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ client_->ShowAutofillAtMemoryPromo();
+ #endif
+ }
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ChromeAutofillClient::AtMemoryPromoObserver::AtMemoryPromoObserver(
- ChromeAutofillClient* client)
- : content::WebContentsObserver(client->web_contents()), client_(*client) {}
+ void ChromeAutofillClient::ShowAutofillAtMemoryPromo() {
+ // TODO(crbug.com/519061643) Double check if we also need to check a field
+ // url here.
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
index 6a9fad10a9..9f7a0f38f9 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
@@ -4,32 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/chrome_autofill_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/autofill/chrome_autofill_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/autofill/chrome_autofill_client.h
-@@ -125,7 +125,7 @@ class ChromeAutofillClient : public Cont
+@@ -127,7 +127,7 @@ class ChromeAutofillClient : public Cont
~ChromeAutofillClient() override;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Triggers the AtMemory promo bubble.
void ShowAutofillAtMemoryPromo();
#endif
-
-@@ -346,7 +346,7 @@ class ChromeAutofillClient : public Cont
-
- protected:
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- class AtMemoryPromoObserver : public content::WebContentsObserver {
- public:
- explicit AtMemoryPromoObserver(ChromeAutofillClient* client);
-@@ -449,7 +449,7 @@ class ChromeAutofillClient : public Cont
- std::unique_ptr<ActorKeyMetricsRecorder> actor_key_metrics_recorder_;
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- AtMemoryPromoObserver at_memory_promo_observer_{this};
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 8efd399ec8..c9fa6edb9b 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -31,7 +31,7 @@
- #include "ui/gfx/geometry/rect.h"
+ #include "ui/gfx/geometry/size.h"
#include "url/gurl.h"
-#if BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/browser_window/public/browser_window_interface.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -62,7 +62,7 @@ gfx::Rect GetPopupSizeForBnpl() {
+@@ -62,7 +62,7 @@ gfx::Size GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
ContentAutofillClient* client)
: client_(CHECK_DEREF(client)) {
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 1377e30f0b..4981a343fb 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
-@@ -14,7 +14,7 @@
- #include "components/autofill/core/browser/payments/payments_window_manager.h"
+@@ -15,7 +15,7 @@
#include "content/public/browser/web_contents_observer.h"
+ #include "ui/gfx/geometry/size.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "base/scoped_observation.h"
#include "chrome/browser/ui/browser_window/public/browser_collection_observer.h" // nogncheck
#include "chrome/browser/ui/browser_window/public/profile_browser_collection.h" // nogncheck
-@@ -41,7 +41,7 @@ class PaymentsWindowUserConsentDialogCon
+@@ -42,7 +42,7 @@ class PaymentsWindowUserConsentDialogCon
// WebContents of the original tab that the pop-up is created in. If there is a
// pop-up currently present, `this` will observe the WebContents of that pop-up.
class DesktopPaymentsWindowManager : public PaymentsWindowManager,
@@ -24,7 +24,7 @@ $NetBSD$
public BrowserCollectionObserver,
#endif // BUILDFLAG(IS_LINUX)
public content::WebContentsObserver {
-@@ -61,7 +61,7 @@ class DesktopPaymentsWindowManager : pub
+@@ -62,7 +62,7 @@ class DesktopPaymentsWindowManager : pub
content::NavigationHandle* navigation_handle) override;
void WebContentsDestroyed() override;
@@ -33,7 +33,7 @@ $NetBSD$
// BrowserCollectionObserver:
void OnBrowserActivated(BrowserWindowInterface* browser) override;
#endif // BUILDFLAG(IS_LINUX)
-@@ -132,7 +132,7 @@ class DesktopPaymentsWindowManager : pub
+@@ -133,7 +133,7 @@ class DesktopPaymentsWindowManager : pub
// Used in tests to notify the test infrastructure that the pop-up has closed.
base::RepeatingClosure popup_closed_closure_for_testing_;
diff --git a/chromium/patches/patch-chrome_browser_ui_browser.h b/chromium/patches/patch-chrome_browser_ui_browser.h
index 1b4995989b..b2323916c6 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser.h
-@@ -238,7 +238,7 @@ class Browser : public TabStripModelObse
+@@ -209,7 +209,7 @@ class Browser : public TabStripModelObse
std::optional<int64_t> display_id;
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__actions.cc b/chromium/patches/patch-chrome_browser_ui_browser__actions.cc
index 2cc4a78e69..d54135e43d 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__actions.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__actions.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_actions.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_actions.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_actions.cc
-@@ -223,7 +223,7 @@
+@@ -243,7 +243,7 @@
#include "chrome/browser/ui/views/download/bubble/download_toolbar_ui_controller.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/common/pref_names.h"
#include "components/prefs/pref_service.h"
#endif
-@@ -2197,7 +2197,7 @@ void BrowserActions::InitializeToolbarAn
+@@ -2610,7 +2610,7 @@ void BrowserActions::InitializeToolbarAn
.Build());
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -24,7 +24,7 @@ $NetBSD$
root_action_item_->AddChild(
actions::ActionItem::Builder(
base::BindRepeating(
-@@ -2292,7 +2292,7 @@ void BrowserActions::InitializeToolbarAn
+@@ -2742,7 +2742,7 @@ void BrowserActions::InitializeToolbarAn
.SetActionId(kActionExit)
.Build());
@@ -33,16 +33,16 @@ $NetBSD$
root_action_item_->AddChild(
actions::ActionItem::Builder(
base::BindRepeating(
-@@ -3226,7 +3226,7 @@ void BrowserActions::InitializeToolbarAn
- base::BindRepeating(
+@@ -3782,7 +3782,7 @@ void BrowserActions::InitializeToolbarAn
[](BrowserWindowInterface* bwi, actions::ActionItem* item,
actions::ActionInvocationContext context) {
+ base::RecordAction(base::UserMetricsAction("CreateShortcut"));
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
chrome::CreateDesktopShortcutForActiveWebContents(
bwi->GetBrowserForMigrationOnly());
#else
-@@ -3867,7 +3867,7 @@ void BrowserActions::InitializeToolbarAn
+@@ -4653,7 +4653,7 @@ void BrowserActions::InitializeToolbarAn
#endif
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
index 1fb8509914..d0c1cd2e93 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -171,7 +171,7 @@
+@@ -170,7 +170,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -181,7 +181,7 @@
+@@ -180,7 +180,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)
-@@ -485,7 +485,7 @@ bool BrowserCommandController::IsReserve
+@@ -484,7 +484,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();
-@@ -818,7 +818,7 @@ void BrowserCommandController::HandleCom
+@@ -856,7 +856,7 @@ void BrowserCommandController::HandleCom
break;
#endif
@@ -42,7 +42,7 @@ $NetBSD$
case IDC_MINIMIZE_WINDOW:
browser_->GetWindow()->Minimize();
break;
-@@ -831,7 +831,7 @@ void BrowserCommandController::HandleCom
+@@ -869,7 +869,7 @@ void BrowserCommandController::HandleCom
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -51,7 +51,7 @@ $NetBSD$
case IDC_USE_SYSTEM_TITLE_BAR: {
PrefService* prefs = profile()->GetPrefs();
prefs->SetBoolean(prefs::kUseCustomChromeFrame,
-@@ -1092,7 +1092,7 @@ void BrowserCommandController::HandleCom
+@@ -1117,7 +1117,7 @@ void BrowserCommandController::HandleCom
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -60,7 +60,7 @@ $NetBSD$
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -1307,7 +1307,7 @@ void BrowserCommandController::HandleCom
+@@ -1332,7 +1332,7 @@ void BrowserCommandController::HandleCom
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -69,7 +69,7 @@ $NetBSD$
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1737,13 +1737,13 @@ void BrowserCommandController::InitComma
+@@ -1761,13 +1761,13 @@ void BrowserCommandController::InitComma
command_updater_->UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_->UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -85,7 +85,7 @@ $NetBSD$
bool use_system_title_bar = true;
#if BUILDFLAG(IS_OZONE)
use_system_title_bar = ui::OzonePlatform::GetInstance()
-@@ -2136,7 +2136,7 @@ void BrowserCommandController::UpdateCom
+@@ -2167,7 +2167,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 7aaba902e7..eda1c675fb 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_commands.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_commands.cc
-@@ -1265,7 +1265,7 @@ void NewTabToRight(BrowserWindowInterfac
+@@ -1314,7 +1314,7 @@ void NewTabToRight(BrowserWindowInterfac
}
void NewTabFromClipboardURL(BrowserWindowInterface* browser) {
@@ -15,7 +15,7 @@ $NetBSD$
if (ui::Clipboard::IsSupportedClipboardBuffer(
ui::ClipboardBuffer::kSelection)) {
ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
-@@ -2583,7 +2583,7 @@ void OpenUpdateChromeDialog(BrowserWindo
+@@ -2648,7 +2648,7 @@ void OpenUpdateChromeDialog(BrowserWindo
ShowOutdatedUpgradeBubble(browser, browser,
/*auto_update_enabled=*/false);
} else {
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
index 77c2d11598..28f9b48628 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_ui_prefs.cc
@@ -91,7 +91,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
@@ -24,7 +24,7 @@ $NetBSD$
registry->RegisterIntegerPref(prefs::kSessionRestoreInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -233,7 +233,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -231,7 +231,7 @@ void RegisterBrowserUserPrefs(user_prefs
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeFallbacks);
registry->RegisterDictionaryPref(prefs::kHttpsUpgradeNavigations);
registry->RegisterBooleanPref(prefs::kHttpsOnlyModeAutoEnabled, false);
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc b/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
index df49b36fd9..76e46e0eb4 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_view_prefs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_view_prefs.cc
@@ -14,7 +14,7 @@
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc b/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
index 6027235a03..4b26bd6a5f 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_window/internal/browser_window_features.cc
-@@ -213,7 +213,7 @@
+@@ -212,7 +212,7 @@
#include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
#endif
-@@ -460,7 +460,7 @@ void BrowserWindowFeatures::Init(Browser
+@@ -462,7 +462,7 @@ void BrowserWindowFeatures::Init(Browser
browser);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h b/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
index 5e2889639a..02da2821fb 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/browser_window/public/browser_window_features.h
@@ -102,7 +102,7 @@ class ZoomBubbleManager;
class WindowsTaskbarIconUpdater;
@@ -15,7 +15,7 @@ $NetBSD$
class ProfileCustomizationBubbleSyncController;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -205,7 +205,7 @@ namespace send_tab_to_self {
+@@ -201,7 +201,7 @@ namespace send_tab_to_self {
class SendTabToSelfToolbarBubbleController;
} // namespace send_tab_to_self
@@ -24,7 +24,7 @@ $NetBSD$
namespace session_restore_infobar {
class SessionRestoreInfobarController;
} // namespace session_restore_infobar
-@@ -432,7 +432,7 @@ class BrowserWindowFeatures {
+@@ -421,7 +421,7 @@ class BrowserWindowFeatures {
return pinned_toolbar_actions_;
}
@@ -33,7 +33,7 @@ $NetBSD$
ProfileCustomizationBubbleSyncController*
profile_customization_bubble_sync_controller() {
return profile_customization_bubble_sync_controller_.get();
-@@ -740,7 +740,7 @@ class BrowserWindowFeatures {
+@@ -724,7 +724,7 @@ class BrowserWindowFeatures {
pin_infobar_controller_;
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
index 03e094948e..8a7dda96c9 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/chrome_pages.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/chrome_pages.cc
@@ -253,7 +253,7 @@ bool SiteGURLIsValid(const GURL& url) {
return !site_origin.opaque() && (url.SchemeIsHTTPOrHTTPS() ||
diff --git a/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
index 54340c8766..dcf6e99d1d 100644
--- a/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/color/native_chrome_color_mixer.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
index 73a0a81bbb..4b99666ea5 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/hats/survey_config.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/hats/survey_config.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/hats/survey_config.cc
-@@ -586,7 +586,7 @@ std::vector<hats::SurveyConfig> GetAllSu
+@@ -577,7 +577,7 @@ std::vector<hats::SurveyConfig> GetAllSu
&features::kHappinessTrackingSurveysForWallpaperSearch,
kHatsSurveyTriggerWallpaperSearch);
diff --git a/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc b/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
index 54f12f7a4e..c28b6d5ce7 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::Buil
// TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
diff --git a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
index 83373a1d49..6ed7909442 100644
--- a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
@@ -2009,7 +2009,7 @@ const gfx::VectorIcon& GetSharingHubVect
return features::IsRoundedIconsEnabled()
diff --git a/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
index 2f22aeebed..3055949670 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc
@@ -45,7 +45,7 @@ std::u16string RelaunchChromeBubbleContr
#if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index fc708707ba..c543139d4b 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
@@ -120,7 +120,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
index 5bcd877fe0..101557e0b1 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/prefs/pref_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/prefs/pref_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/prefs/pref_watcher.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,7 @@
#include "components/browser_ui/accessibility/android/font_size_prefs_android.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#include "ui/linux/primary_paste_pref_observer.h"
#endif
-@@ -92,7 +92,7 @@ const char* const kWebPrefsToObserve[] =
+@@ -93,7 +93,7 @@ const char* const kWebPrefsToObserve[] =
} // namespace
@@ -24,7 +24,7 @@ $NetBSD$
// A helper class to handle notifying about changes in the
// Primary Paste/Middle Click Paste preference on Linux.
class PrimaryPastePrefHelper : public ui::PrimaryPastePrefObserver {
-@@ -123,7 +123,7 @@ class PrimaryPastePrefHelper : public ui
+@@ -124,7 +124,7 @@ class PrimaryPastePrefHelper : public ui
PrefWatcher::PrefWatcher(Profile* profile) : profile_(profile) {
native_theme_observation_.Observe(ui::NativeTheme::GetInstanceForWeb());
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
index 31316c562e..6fd1044988 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/prefs/pref_watcher.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/prefs/pref_watcher.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/prefs/pref_watcher.h
@@ -53,7 +53,7 @@ class PrefWatcher : public KeyedService,
// blink::RendererPreferences.
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index cf430930bf..f26e3ba6cd 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
@@ -66,7 +66,7 @@
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
index 47aba1f14c..f3b6d5e66a 100644
--- a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/sad_tab.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/sad_tab.cc
-@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages(
+@@ -175,7 +175,7 @@ std::vector<int> SadTab::GetSubMessages(
if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
message_ids.insert(message_ids.begin(), IDS_SAD_TAB_RELOAD_INCOGNITO);
}
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 7ae42f457d..3fe49fd733 100644
--- a/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
+++ b/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h
@@ -39,7 +39,7 @@ class SharingHubBubbleController {
// Returns true if the omnibox icon should be shown.
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
index af3d2862ad..e9d7cb3284 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -518,7 +518,7 @@ void SigninViewController::ShowModalSync
+@@ -584,7 +584,7 @@ void SigninViewController::ShowModalSync
GetOnModalDialogClosedCallback());
}
@@ -15,7 +15,7 @@ $NetBSD$
void SigninViewController::ShowModalHistorySyncOptInDialog(
bool should_close_modal_dialog,
HistorySyncOptinHelper::FlowCompletedCallback callback) {
-@@ -535,7 +535,7 @@ void SigninViewController::ShowModalHist
+@@ -601,7 +601,7 @@ void SigninViewController::ShowModalHist
void SigninViewController::ShowModalManagedUserNoticeDialog(
std::unique_ptr<signin::EnterpriseProfileCreationDialogParams>
create_param) {
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
index 8a2bbd7c86..b814102c54 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.h
@@ -177,7 +177,7 @@ class SigninViewController {
void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
index 58fda54abf..d4eaefd484 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -50,7 +50,7 @@ class SigninViewControllerDelegate {
+@@ -51,7 +51,7 @@ class SigninViewControllerDelegate {
SyncConfirmationStyle style,
bool is_sync_promo);
@@ -15,7 +15,7 @@ $NetBSD$
// Returns a platform-specific SigninViewControllerDelegate instance that
// displays the modal history sync opt in dialog. The returned object should
// delete itself when the window it's managing is closed.
-@@ -93,7 +93,7 @@ class SigninViewControllerDelegate {
+@@ -94,7 +94,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
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 bf69f2726d..c1ae98d28f 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -120,7 +120,7 @@ const char* const kBadFlags[] = {
+@@ -121,7 +121,7 @@ const char* const kBadFlags[] = {
extensions::switches::kAllowlistedExtensionID,
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
index 9a66b4db0c..68460d7542 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/infobar_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/startup/infobar_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/startup/infobar_utils.cc
@@ -46,7 +46,7 @@
#include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
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 dea8bf2758..d974a47e71 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -133,7 +133,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
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 99024adb48..41caff6344 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -67,7 +67,7 @@
+@@ -68,7 +68,7 @@
#include "content/public/common/content_switches.h"
#include "url/origin.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/nix/xdg_util.h"
#include "ui/display/screen.h"
#endif
-
-@@ -89,7 +89,7 @@
+@@ -91,7 +91,7 @@
#include "chrome/browser/ui/browser_window/public/profile_browser_collection.h"
#endif
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/search_integrity/search_integrity.h"
#include "chrome/browser/search_integrity/search_integrity_factory.h"
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
-@@ -162,7 +162,7 @@ Browser* GetExistingBrowserForOpenBehavi
+@@ -164,7 +164,7 @@ Browser* GetExistingBrowserForOpenBehavi
BrowserCollection::Order::kActivation);
#endif
@@ -33,7 +33,7 @@ $NetBSD$
const bool match_original_profiles =
process_startup == chrome::startup::IsProcessStartup::kYes;
display::Screen* const screen = display::Screen::Get();
-@@ -250,7 +250,7 @@ void StartupBrowserCreatorImpl::Launch(
+@@ -252,7 +252,7 @@ void StartupBrowserCreatorImpl::Launch(
DCHECK(profile);
profile_ = profile;
@@ -42,16 +42,25 @@ $NetBSD$
// Check for DSE integrity if flag is enabled.
if (base::FeatureList::IsEnabled(features::kDseIntegrity)) {
if (auto* search_integrity_service =
-@@ -321,7 +321,7 @@ Browser* StartupBrowserCreatorImpl::Open
+@@ -306,7 +306,7 @@ Browser* StartupBrowserCreatorImpl::Open
+ profile_ = browser->GetProfile();
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::string startup_id =
+ command_line_->GetSwitchValueASCII(base::nix::kXdgActivationTokenSwitch);
+ if (startup_id.empty()) {
+@@ -332,7 +332,7 @@ Browser* StartupBrowserCreatorImpl::Open
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- params.startup_id =
- command_line_->GetSwitchValueASCII("desktop-startup-id");
+ params.startup_id = startup_id;
#endif
-@@ -351,7 +351,7 @@ Browser* StartupBrowserCreatorImpl::Open
+ if (command_line_->HasSwitch(switches::kWindowName)) {
+@@ -366,7 +366,7 @@ Browser* StartupBrowserCreatorImpl::Open
continue;
}
@@ -60,3 +69,12 @@ $NetBSD$
// Start the What's New fetch but don't add the tab at this point. The tab
// will open as the foreground tab only if the remote content can be
// retrieved successfully. This prevents needing to automatically close the
+@@ -457,7 +457,7 @@ Browser* StartupBrowserCreatorImpl::Open
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (!create_new_browser && !startup_id.empty()) {
+ base::nix::SetActivationToken(startup_id);
+ }
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 d432e076b5..49a80bb6fc 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/startup/startup_tab_provider.cc
@@ -67,7 +67,7 @@
#include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc b/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
index 5e08f8624c..e7b99ed44f 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_url__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/url_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/startup/url_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/startup/url_util.cc
@@ -13,7 +13,7 @@
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
index 4a00a5ddda..642e732dac 100644
--- a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tab_helpers.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/tab_helpers.cc
@@ -218,7 +218,7 @@
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
#include "chrome/browser/ui/hats/hats_helper.h"
#include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
-@@ -750,12 +750,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+@@ -780,12 +780,12 @@ void TabHelpers::AttachTabHelpers(WebCon
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h b/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
index c2906eb81e..74f08702c4 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/public/tab_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/tabs/public/tab_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/tabs/public/tab_features.h
-@@ -159,7 +159,7 @@ class TabContextualizationController;
+@@ -161,7 +161,7 @@ class TabContextualizationController;
} // namespace lens
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
namespace wallet {
class ChromeWalletablePassClient;
} // namespace wallet
-@@ -574,7 +574,7 @@ class TabFeatures {
+@@ -593,7 +593,7 @@ class TabFeatures {
page_context_eligibility_helper_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,12 +24,12 @@ $NetBSD$
std::unique_ptr<wallet::ChromeWalletablePassClient> walletable_pass_client_;
#endif
-@@ -585,7 +585,7 @@ class TabFeatures {
- std::unique_ptr<skills::SkillsUpdateObserver> skills_update_observer_;
+@@ -605,7 +605,7 @@ class TabFeatures {
#endif // !BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
std::unique_ptr<enterprise_reporting::SaasUsageNavigationObserver>
saas_usage_navigation_observer_;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index e3f85e3a92..60f888d23a 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -90,7 +90,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -89,7 +89,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
index dd3b9a33e5..6d01c44a5a 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -107,7 +107,7 @@
+@@ -111,7 +111,7 @@
#include "components/multistep_filter/core/features.h"
#include "components/skills/features.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/contextual_tasks/contextual_tasks_tab_visit_tracker.h"
#include "chrome/browser/record_replay/chrome_record_replay_client.h"
#include "chrome/browser/ui/views/location_bar/record_replay_page_action_controller.h"
-@@ -544,7 +544,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -531,7 +531,7 @@ void TabFeatures::Init(TabInterface& tab
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,16 +24,16 @@ $NetBSD$
inactive_window_mouse_event_controller_ =
std::make_unique<InactiveWindowMouseEventController>();
-@@ -635,7 +635,7 @@ void TabFeatures::Init(TabInterface& tab
- GetUserDataFactory().CreateInstance<tabs::PageContextEligibilityHelper>(
+@@ -627,7 +627,7 @@ void TabFeatures::Init(TabInterface& tab
tab, tab);
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
if (base::FeatureList::IsEnabled(enterprise_reporting::kSaasUsageReporting)) {
saas_usage_navigation_observer_ =
std::make_unique<enterprise_reporting::SaasUsageNavigationObserver>(
-@@ -644,7 +644,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -636,7 +636,7 @@ void TabFeatures::Init(TabInterface& tab
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index b08b017bdb..514e62cff5 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_columns.h
@@ -264,7 +264,7 @@ inline constexpr std::array kColumns = {
.default_visibility = false},
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
index 23b8d04433..02457d0899 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
@@ -364,7 +364,7 @@ TaskManagerTableModel::~TaskManagerTable
// Note: system_total_time_ is used for both since there is no functional
diff --git a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
index f49fbfe070..54d630c689 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/test/popup_browsertest.cc
@@ -79,7 +79,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 9b6fdf9301..8117be9163 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/test/test_browser_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/test/test_browser_ui.cc
@@ -21,7 +21,7 @@
#include "ui/views/widget/widget.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
index ecd5891978..8ceac2b273 100644
--- a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/toolbar/app_menu_icon_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/toolbar/app_menu_icon_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/toolbar/app_menu_icon_controller.cc
@@ -166,7 +166,7 @@ std::u16string AppMenuIconController::Ge
return std::u16string();
diff --git a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
index 757fa70466..98e34c8dad 100644
--- a/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
+++ b/chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__model.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/toolbar/app_menu_model.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/toolbar/app_menu_model.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/toolbar/app_menu_model.cc
-@@ -252,7 +252,7 @@ std::u16string GetUpgradeDialogTitleText
+@@ -262,7 +262,7 @@ std::u16string GetUpgradeDialogTitleText
return l10n_util::GetStringUTF16(IDS_UPGRADE_BUBBLE_MENU_ITEM);
}
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -15,12 +15,12 @@ $NetBSD$
return l10n_util::GetStringUTF16(IDS_RELAUNCH_TO_UPDATE_ALT);
#else
return l10n_util::GetStringUTF16(IDS_RELAUNCH_TO_UPDATE);
-@@ -2342,7 +2342,7 @@ void AppMenuModel::Build() {
+@@ -2457,7 +2457,7 @@ void AppMenuModel::Build() {
SetAccessibleNameAt(GetIndexOfCommandId(IDC_SHOW_MANAGEMENT_PAGE).value(),
- GetManagedUiMenuItemTooltip(browser_->profile()));
+ GetManagedUiMenuItemTooltip(browser_->GetProfile()));
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (enterprise_util::IsBrowserManaged(browser_->profile()) &&
+ if (enterprise_util::IsBrowserManaged(browser_->GetProfile()) &&
base::FeatureList::IsEnabled(features::kEnterpriseReleaseNotes)) {
AddItemWithStringIdAndVectorIcon(
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.cc b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
index 28bbe43c0c..f32878a46f 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/ui_features.cc
@@ -102,7 +102,7 @@ bool IsWebuiRefresh2026Enabled() {
base::FeatureList::IsEnabled(kWebuiRefresh2026);
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kDseIntegrity, base::FEATURE_ENABLED_BY_DEFAULT);
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
-@@ -325,7 +325,7 @@ BASE_FEATURE(kManagedProfileRequiredInte
+@@ -325,7 +325,7 @@ BASE_FEATURE(kMigrateManagementPageToWeb
BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -24,7 +24,7 @@ $NetBSD$
BASE_FEATURE(kUsePortalAccentColor, base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-@@ -433,7 +433,7 @@ bool IsBookmarkTabGroupConversionEnabled
+@@ -368,7 +368,7 @@ bool IsBookmarkTabGroupConversionEnabled
return base::FeatureList::IsEnabled(kBookmarkTabGroupConversion);
}
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.h b/chromium/patches/patch-chrome_browser_ui_ui__features.h
index f1e51318d3..1493b3077e 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/ui_features.h
@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kCreateNewTabGroupA
@@ -14,8 +14,8 @@ $NetBSD$
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kDseIntegrity);
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
- #endif
-@@ -83,7 +83,7 @@ BASE_DECLARE_FEATURE_PARAM(int,
+ BASE_DECLARE_FEATURE(kLegacySearchIntegrityCheck);
+@@ -84,7 +84,7 @@ BASE_DECLARE_FEATURE_PARAM(int,
BASE_DECLARE_FEATURE_PARAM(int, kSeparateDefaultAndPinPromptMessageVersion);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -24,7 +24,7 @@ $NetBSD$
// When enabled, user may see the session restore UI flow.
BASE_DECLARE_FEATURE(kSessionRestoreInfobar);
-@@ -276,7 +276,7 @@ BASE_DECLARE_FEATURE(kManagedProfileRequ
+@@ -280,7 +280,7 @@ BASE_DECLARE_FEATURE(kMigrateManagementP
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
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 a5ae9268de..30e34510ae 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
@@ -17,7 +17,7 @@
#include "ui/base/mojom/window_show_state.mojom.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index 055f56f66a..b108f7574c 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
-@@ -50,7 +50,7 @@
+@@ -49,7 +49,7 @@
#include "ui/wm/core/wm_state.h"
#endif // defined(USE_AURA)
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
-@@ -137,7 +137,7 @@ void ChromeBrowserMainExtraPartsViews::P
+@@ -136,7 +136,7 @@ void ChromeBrowserMainExtraPartsViews::P
return controller;
}));
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
index 9c0ff1e0e9..a7d69d5a03 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_views_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/chrome_views_delegate.h
@@ -52,7 +52,7 @@ class ChromeViewsDelegate : public views
base::OnceClosure callback) override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
index b98aa4b023..ed10107e31 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
@@ -27,7 +27,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
index 037c864658..2251362236 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/compose/compose_dialog_view.cc
@@ -160,7 +160,7 @@ void ComposeDialogView::OnBeforeBubbleWi
views::Widget::InitParams* params,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
index e8f35f5f7e..e1d73ba6ef 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc
@@ -96,7 +96,7 @@ DialogText GetPromptDialogTextFromStatus
break;
@@ -31,7 +31,7 @@ $NetBSD$
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
signin_ui_util::GetSingleAccountForPromos(
- IdentityManagerFactory::GetForProfile(browser_->profile()));
+ IdentityManagerFactory::GetForProfile(browser_->GetProfile()));
#else
@@ -553,7 +553,7 @@ void CollaborationControllerDelegateDesk
.SetLabel(dialog_text.ok_button_text)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
index 48f5e95c5e..695e13a520 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h
-@@ -81,7 +81,7 @@ class CollaborationControllerDelegateDes
+@@ -80,7 +80,7 @@ class CollaborationControllerDelegateDes
std::optional<data_sharing::mojom::GroupActionProgress> progress);
void ShowErrorDialog(const ErrorInfo& error);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
index ce3cd0b573..9afeef721d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc
-@@ -17,7 +17,7 @@
- #include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
+@@ -16,7 +16,7 @@
+ #include "chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux.h"
#include "chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.h"
- #include "chrome/browser/ui/views/frame/browser_frame_view_linux_native.h"
-@@ -33,7 +33,7 @@ namespace chrome {
+ #include "chrome/browser/ui/views/frame/browser_frame_view_linux.h"
+@@ -31,7 +31,7 @@ namespace chrome {
namespace {
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 2c6bed9c76..4ecf7e44ab 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
-@@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
+@@ -52,7 +52,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
index 63e0a0bbd9..ddafde3f3c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
@@ -19,7 +19,7 @@ BrowserFrameViewLayoutLinuxNative::~Brow
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
index 97852b33ca..4cf7b05453 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
-@@ -71,7 +71,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 = browser_widget()->tiled();
#else
const bool tiled = false;
-@@ -126,7 +126,7 @@ int BrowserFrameViewLinux::NonClientHitT
+@@ -125,7 +125,7 @@ int BrowserFrameViewLinux::NonClientHitT
}
float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {
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 2d51de47eb..572f781d12 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2422,7 +2422,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2437,7 +2437,7 @@ void BrowserView::ToolbarSizeChanged(boo
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -15,7 +15,7 @@ $NetBSD$
UpdateFastResizeForContentViews(is_dragging);
if (!is_dragging) {
-@@ -5669,7 +5669,7 @@ void BrowserView::MaybeShowProfileSwitch
+@@ -5764,7 +5764,7 @@ void BrowserView::MaybeShowProfileSwitch
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
@@ -24,7 +24,7 @@ $NetBSD$
if (!ShouldShowAvatarToolbarIPH()) {
return;
}
-@@ -5680,7 +5680,7 @@ void BrowserView::MaybeShowSupervisedUse
+@@ -5775,7 +5775,7 @@ void BrowserView::MaybeShowSupervisedUse
}
void BrowserView::MaybeShowSignInBenefitsIPH() {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
index d1ab37456d..645be45be0 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_widget.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_widget.cc
-@@ -56,7 +56,7 @@
+@@ -47,7 +47,7 @@
#include "ui/aura/window.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -90,7 +90,7 @@ class ThemeChangedObserver : public view
+@@ -86,7 +86,7 @@ class ThemeChangedObserver : public view
};
bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -24,7 +24,16 @@ $NetBSD$
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -207,7 +207,7 @@ void BrowserWidget::InitBrowserWidget()
+@@ -163,7 +163,7 @@ void BrowserWidget::InitBrowserWidget()
+ #endif
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ params.startup_id =
+ BrowserInitState::From(browser)->create_params().startup_id;
+ #endif
+@@ -209,7 +209,7 @@ void BrowserWidget::InitBrowserWidget()
Init(std::move(params));
@@ -33,7 +42,7 @@ $NetBSD$
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -490,7 +490,7 @@ void BrowserWidget::OnMenuClosed() {
+@@ -493,7 +493,7 @@ void BrowserWidget::OnMenuClosed() {
}
void BrowserWidget::SelectNativeTheme() {
@@ -42,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();
-@@ -531,7 +531,7 @@ void BrowserWidget::OnTouchUiChanged() {
+@@ -534,7 +534,7 @@ void BrowserWidget::OnTouchUiChanged() {
bool BrowserWidget::RegenerateFrameOnThemeChange(
BrowserThemeChangeType theme_change_type) {
bool need_regenerate = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
index 3de54c13a2..2b3f104f90 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__widget.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_widget.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_widget.h
@@ -65,7 +65,7 @@ class BrowserWidget : public views::Widg
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
index 549205aea3..372907869d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/contents_web_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/contents_web_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/contents_web_view.cc
-@@ -171,7 +171,7 @@ void ContentsWebView::SetWebContents(con
+@@ -169,7 +169,7 @@ void ContentsWebView::SetWebContents(con
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
index 7b5741b50c..fe860f3906 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/contents_web_view.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/contents_web_view.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/contents_web_view.h
@@ -68,7 +68,7 @@ class ContentsWebView : public views::We
// This allows the browser to force focus synchronization in split view even
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
index fdfde6742a..3bd5a95f73 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc
-@@ -251,7 +251,7 @@ HorizontalTabStripRegionView::Horizontal
+@@ -246,7 +246,7 @@ HorizontalTabStripRegionViewOld::Horizon
new_tab_button_->GetViewAccessibility().SetName(
l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
index a56022a0f7..ccb3420aaf 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc
@@ -404,7 +404,7 @@ void BrowserViewAppLayoutImpl::DoPostLay
#elif BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
index fcb366aeee..aff6a70426 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc
@@ -254,7 +254,7 @@ int BrowserViewTabbedLayoutImpl::GetHori
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
index 27079f0077..f59026818a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc
-@@ -59,7 +59,7 @@ int MultiContentsViewDropTargetControlle
+@@ -57,7 +57,7 @@ int MultiContentsViewDropTargetControlle
return
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
32;
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 2d8bd2e632..d569a6d7b1 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
-@@ -60,7 +60,7 @@
+@@ -57,7 +57,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
#include "ui/views/window/window_shape.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/views/controls/menu/menu_runner.h"
#endif
-@@ -599,7 +599,7 @@ bool OpaqueBrowserFrameView::IsFrameCond
+@@ -596,7 +596,7 @@ bool OpaqueBrowserFrameView::IsFrameCond
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -24,7 +24,7 @@ $NetBSD$
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -618,7 +618,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
+@@ -615,7 +615,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
return false;
}
@@ -33,7 +33,7 @@ $NetBSD$
bool OpaqueBrowserFrameView::IsTiled() const {
return browser_widget()->tiled();
}
-@@ -862,7 +862,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIco
+@@ -859,7 +859,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIco
}
void OpaqueBrowserFrameView::WindowIconPressed() {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 9665ab7af9..d7fb2c6fb8 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
@@ -103,7 +103,7 @@ class OpaqueBrowserFrameView : public Br
FrameButtonStyle GetFrameButtonStyle() const override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index 36a2ec0f39..5fb2e02ec2 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
@@ -9,7 +9,7 @@
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index ffa1b15b94..638cc7e7c4 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
@@ -133,7 +133,7 @@ void SystemMenuModelBuilder::BuildSystem
}
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 cd035f4e18..65b192c54c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -31,7 +31,7 @@
+@@ -30,7 +30,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
@@ -15,16 +15,16 @@ $NetBSD$
#include "chrome/common/pref_names.h"
#endif
-@@ -50,7 +50,7 @@ SystemMenuModelDelegate::SystemMenuModel
+@@ -49,7 +49,7 @@ SystemMenuModelDelegate::SystemMenuModel
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
- PrefService* prefs = browser_->profile()->GetPrefs();
+ PrefService* prefs = browser_->GetProfile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -94,7 +94,7 @@ bool SystemMenuModelDelegate::IsCommandI
+@@ -93,7 +93,7 @@ bool SystemMenuModelDelegate::IsCommandI
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc b/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
index 0c92b871e2..14a88aa6fa 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/hung_renderer_view.cc
@@ -452,7 +452,7 @@ void HungRendererDialogView::ForceCrashH
content::RenderProcessHost* rph =
diff --git a/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
index 86560c70db..ba13cfba9b 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_location__bar_location__bar__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/location_bar/location_bar_view.cc
-@@ -1921,7 +1921,7 @@ void LocationBarView::OnPopupStateChange
+@@ -1817,7 +1817,7 @@ void LocationBarView::OnPopupStateChange
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
index e6ef6fe359..dbaf54810f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
-@@ -45,7 +45,7 @@ NewTabFooterController::NewTabFooterCont
+@@ -46,7 +46,7 @@ NewTabFooterController::NewTabFooterCont
base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
weak_factory_.GetWeakPtr(),
/*log_on_load_metric=*/false));
diff --git a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index d89b721f9d..709e0b8224 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -43,7 +43,7 @@
+@@ -36,7 +36,7 @@
+ #include "components/tabs/public/tab_interface.h"
#include "ui/base/metadata/metadata_impl_macros.h"
- #include "ui/views/controls/button/button.h"
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -165,7 +165,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
+@@ -158,7 +158,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_avatar__toolbar__button.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index cad0d15b46..3217000995 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
@@ -460,7 +460,7 @@ void AvatarToolbarButton::MaybeShowProfi
state_manager_.MaybeShowProfileSwitchIPH();
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index 6ecf75583e..8a48d2e70a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
@@ -71,7 +71,7 @@ class AvatarToolbarButton : public Toolb
void SetAnnounceCallbackForTesting(
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
index 76bc56310d..6d45ff607d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc
-@@ -2609,7 +2609,7 @@ void AvatarToolbarButtonStateManager::Ma
+@@ -2620,7 +2620,7 @@ void AvatarToolbarButtonStateManager::Ma
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
index 331db4eb0a..334aa7c5c0 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h
@@ -272,7 +272,7 @@ class AvatarToolbarButtonStateManager
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
index 39fc576104..83853f2e4d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/first_run_flow_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/first_run_flow_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/first_run_flow_controller.cc
-@@ -87,7 +87,7 @@
+@@ -86,7 +86,7 @@
#include "chrome/installer/util/shell_util.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/check_deref.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/global_features.h"
-@@ -1164,7 +1164,7 @@ bool FirstRunFlowController::AreEffectsE
+@@ -1198,7 +1198,7 @@ bool FirstRunFlowController::AreEffectsE
}
void FirstRunFlowController::MaybeTriggerHatsSurvey() {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index d2e8d5bf11..ca9d70ed98 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -82,7 +82,7 @@ void ProfileMenuCoordinator::ShowWithPro
+@@ -80,7 +80,7 @@ void ProfileMenuCoordinator::ShowWithPro
->NotifyFeaturePromoFeatureUsed(
feature_engagement::kIPHProfileSwitchFeature,
FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index 14c3e57b0c..96558b8d9a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -119,7 +119,7 @@
+@@ -104,7 +104,7 @@
#include "chrome/browser/signin/cross_device_signin_promo_manager.h"
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -603,7 +603,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -591,7 +591,7 @@ void ProfileMenuView::SetMenuTitleForAcc
case signin_util::SignedInState::kSignedOut:
case signin_util::SignedInState::kWebOnlySignedIn: {
std::string profile_user_display_name, profile_user_email;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
index c48c390e05..cc8f1f078f 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -87,7 +87,7 @@
+@@ -89,7 +89,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
index 34e0dd1285..4d7bc3ce77 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__widget.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_picker_widget.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_widget.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_picker_widget.cc
@@ -11,7 +11,7 @@
#include "chrome/browser/ui/views/profiles/profile_picker_view.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 6b8dbe97e1..103cce5148 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -65,14 +65,14 @@
+@@ -62,14 +62,14 @@
#include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -23,7 +23,7 @@ $NetBSD$
const int kManagedUserNoticeConfirmationDialogWidth = 780;
const int kManagedUserNoticeConfirmationDialogHeight = 560;
#endif
-@@ -140,7 +140,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -137,7 +137,7 @@ SigninViewControllerDelegateViews::Creat
kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
}
@@ -32,7 +32,7 @@ $NetBSD$
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
Browser* browser,
-@@ -248,7 +248,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -245,7 +245,7 @@ SigninViewControllerDelegateViews::Creat
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -41,7 +41,7 @@ $NetBSD$
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -433,7 +433,7 @@ SigninViewControllerDelegateViews::Signi
+@@ -436,7 +436,7 @@ SigninViewControllerDelegateViews::Signi
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -50,8 +50,8 @@ $NetBSD$
// On the local profile creation dialog, cancelling the dialog (for instance
// through the VKEY_ESCAPE accelerator) should delete the profile.
if (delete_profile_on_cancel) {
-@@ -525,7 +525,7 @@ void SigninViewControllerDelegateViews::
- content_view_->RequestFocus();
+@@ -555,7 +555,7 @@ void SigninViewControllerDelegateViews::
+ }
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -59,7 +59,7 @@ $NetBSD$
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -563,7 +563,7 @@ SigninViewControllerDelegate::CreateSync
+@@ -593,7 +593,7 @@ SigninViewControllerDelegate::CreateSync
/*animate_on_resize=*/true);
}
@@ -68,7 +68,7 @@ $NetBSD$
// static
SigninViewControllerDelegate*
SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(
-@@ -625,7 +625,7 @@ SigninViewControllerDelegate::CreateSign
+@@ -655,7 +655,7 @@ SigninViewControllerDelegate::CreateSign
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index 87079dff33..3d7730c289 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
+@@ -61,7 +61,7 @@ class SigninViewControllerDelegateViews
SyncConfirmationStyle style,
bool is_sync_promo);
@@ -15,7 +15,7 @@ $NetBSD$
static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
Browser* browser,
bool should_close_modal_dialog,
-@@ -84,7 +84,7 @@ class SigninViewControllerDelegateViews
+@@ -87,7 +87,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -23,8 +23,8 @@ $NetBSD$
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
- Browser* browser,
-@@ -155,7 +155,7 @@ class SigninViewControllerDelegateViews
+ BrowserWindowInterface& browser,
+@@ -159,7 +159,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
index 5e552be240..d531847dcc 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_common_tab__group__header__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/common/tab_group_header_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/tabs/common/tab_group_header_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/tabs/common/tab_group_header_view.cc
-@@ -329,7 +329,7 @@ void TabGroupHeaderView::OnMouseEntered(
+@@ -385,7 +385,7 @@ void TabGroupHeaderView::OnMouseEntered(
}
void TabGroupHeaderView::OnMouseExited(const ui::MouseEvent& event) {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index ba9501f918..e702d199fc 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -217,7 +217,7 @@ BrowserView* GetBrowserViewForContext(co
+@@ -218,7 +218,7 @@ BrowserView* GetBrowserViewForContext(co
void UpdateSystemDnDDragImage(TabDragContext* attached_context,
const gfx::ImageSkia& image) {
@@ -15,7 +15,7 @@ $NetBSD$
VLOG(1) << __func__ << " image size=" << image.size().ToString();
aura::Window* root_window =
attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -426,7 +426,7 @@ TabDragController::Liveness TabDragContr
+@@ -427,7 +427,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_ =
-@@ -1056,7 +1056,7 @@ TabDragController::Liveness TabDragContr
+@@ -1057,7 +1057,7 @@ TabDragController::Liveness TabDragContr
CHECK_EQ(SetCapture(target_context), Liveness::kAlive);
}
@@ -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.
-@@ -2329,7 +2329,7 @@ void TabDragController::CompleteDrag() {
+@@ -2348,7 +2348,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/41321838) Explore doing this
// for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2750,7 +2750,7 @@ TabDragController::Liveness TabDragContr
+@@ -2769,7 +2769,7 @@ TabDragController::Liveness TabDragContr
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
index 106d95c777..e69827b366 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc
@@ -663,7 +663,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
// not become active. Setting this to false creates the need to explicitly
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc
deleted file mode 100644
index 146734dd70..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/views/tabs/projects/projects_panel_tab_groups_item_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/ui/views/tabs/projects/projects_panel_tab_groups_item_view.cc
-@@ -247,7 +247,7 @@ void ProjectsPanelTabGroupsItemView::OnM
-
- void ProjectsPanelTabGroupsItemView::OnMouseExited(
- const ui::MouseEvent& event) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Bypasses the synchronous IsMouseHovered() check which can be stale on Linux
- // Wayland/X11 due to asynchronous cursor updates during mouse exit events.
- UpdateHoverStateForced(/*is_hovered=*/false);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc
deleted file mode 100644
index ca833f269d..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/views/tabs/projects/projects_panel_thread_item_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/ui/views/tabs/projects/projects_panel_thread_item_view.cc
-@@ -114,7 +114,7 @@ void ProjectsPanelThreadItemView::OnMous
- }
-
- void ProjectsPanelThreadItemView::OnMouseExited(const ui::MouseEvent& event) {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Bypasses the synchronous IsMouseHovered() check which can be stale on Linux
- // Wayland/X11 due to asynchronous cursor updates during mouse exit events.
- UpdateHoverStateForced(/*is_hovered=*/false);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
index 3d266dba14..2d1a48a960 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/shared/drop_arrow.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/tabs/shared/drop_arrow.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/tabs/shared/drop_arrow.cc
-@@ -81,7 +81,7 @@ DropArrow::~DropArrow() {
+@@ -82,7 +82,7 @@ DropArrow::~DropArrow() {
// static
void DropArrow::MaybeAdjustDisplayBounds(gfx::Rect& display_bounds) {
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 f0536cd3e3..21debf104a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -1254,7 +1254,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -1258,7 +1258,7 @@ void Tab::MaybeUpdateHoverStatus(const u
return;
}
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 3fed94d4e9..791a11a65c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -593,7 +593,7 @@ float TabStyleViewsImpl::GetCurrentActiv
+@@ -589,7 +589,7 @@ float TabStyleViewsImpl::GetCurrentActiv
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
index f75f44cf9a..a7e912bd1e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/task_manager_search_bar_view.cc
@@ -28,7 +28,7 @@ namespace task_manager {
namespace {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h b/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
index 80964fa52f..2f70750c6c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h
@@ -87,7 +87,7 @@ class AvatarToolbarButtonInterface {
// Attempts showing the In-Product-Help for profile Switching.
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
index b894f4ad39..03f4d1a3ef 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/toolbar/toolbar_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/toolbar/toolbar_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/toolbar/toolbar_view.cc
-@@ -403,7 +403,7 @@ void ToolbarView::Init() {
+@@ -395,7 +395,7 @@ void ToolbarView::Init() {
}
std::unique_ptr<MediaToolbarButtonView> media_button;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- media_button = std::make_unique<MediaToolbarButtonView>(
- browser_view_,
- std::make_unique<MediaToolbarButtonContextualMenu>(browser_));
+ if (!features::IsWebUIMediaButtonEnabled()) {
+ media_button = std::make_unique<MediaToolbarButtonView>(
+ browser_view_,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
index 299cb3e8c5..a196d3e022 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc
@@ -216,7 +216,7 @@ void WebUIAvatarToolbarButton::MaybeShow
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
index 82792c4363..802343a418 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h
@@ -57,7 +57,7 @@ class WebUIAvatarToolbarButton : public
bool should_announce) override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index f608b5410c..5de6a7033d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -289,7 +289,7 @@ CreateNavigationAction(GURL target) {
+@@ -290,7 +290,7 @@ CreateNavigationAction(GURL target) {
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
void NavigateToSettingsPage(ContextPtr ctx,
user_education::FeaturePromoHandle promo_handle) {
BrowserWindowInterface* const browser = GetBrowser(ctx);
-@@ -1481,7 +1481,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1471,7 +1471,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -24,7 +24,7 @@ $NetBSD$
// kIPHSupervisedUserProfileSigninFeature:
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1774,7 +1774,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1764,7 +1764,7 @@ void MaybeRegisterChromeFeaturePromos(
"new translate screen feature on the Lens Overlay.")));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
@@ -33,8 +33,8 @@ $NetBSD$
// kIPHDesktopPWAsLinkCapturingLaunch:
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -2507,7 +2507,7 @@ void MaybeRegisterChromeNewBadges(user_e
- 151, "mtatarski%google.com@localhost",
+@@ -2519,7 +2519,7 @@ void MaybeRegisterChromeNewBadges(user_e
+ 153, "mtatarski%google.com@localhost",
"Show the new badge on Send to Your Devices context menu items.")));
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 9fe18ce01a..72edef4443 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -570,7 +570,7 @@ std::string GetFileExtension(FileExtensi
+@@ -568,7 +568,7 @@ std::string GetFileExtension(FileExtensi
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2331,7 +2331,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2329,7 +2329,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(
-@@ -3773,7 +3773,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3771,7 +3771,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
-@@ -3788,7 +3788,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3786,7 +3786,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
-@@ -3798,7 +3798,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3796,7 +3796,7 @@ void WebAppIntegrationTestDriver::CheckR
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3814,7 +3814,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3812,7 +3812,7 @@ void WebAppIntegrationTestDriver::CheckS
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4619,7 +4619,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4617,7 +4617,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
-@@ -4824,7 +4824,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4822,7 +4822,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);
-@@ -4868,7 +4868,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4866,7 +4866,7 @@ bool WebAppIntegrationTestDriver::DoIcon
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc b/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
index 27651c9032..430aaad749 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_app__browser__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/web_applications/app_browser_controller.cc
-@@ -562,7 +562,7 @@ std::u16string AppBrowserController::Get
+@@ -577,7 +577,7 @@ std::u16string AppBrowserController::Get
// web bundle. The flash text is not needed on platforms that already display
// the app name in the title bar (e.g. Mac, Windows, and Linux).
if (IsIsolatedWebApp()) {
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 d9067debe4..32d612b00a 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
@@ -25,7 +25,7 @@
#include "ui/gfx/native_ui_types.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index c82abe8d0e..9e73400021 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -341,7 +341,7 @@ bool WebAppUiManagerImpl::IsAppMigration
+@@ -350,7 +350,7 @@ bool WebAppUiManagerImpl::IsAppMigration
return false;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
@@ -15,7 +15,7 @@ $NetBSD$
BrowserView* browser_view = BrowserView::GetBrowserViewForBrowser(window);
return browser_view &&
browser_view->GetProperty(kIsPwaUpdateDialogShowingKey) &&
-@@ -930,7 +930,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -1024,7 +1024,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index 5aadc45999..e0e990c99d 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -264,7 +264,7 @@ class WebAppUiManagerImpl : public Brows
+@@ -270,7 +270,7 @@ class WebAppUiManagerImpl : public Brows
webapps::UninstallResultCode uninstall_code);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc b/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
index f6e5c4da9c..d4ff5410c3 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui__browser_webui__browser__window.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui_browser/webui_browser_window.cc
-@@ -72,7 +72,7 @@ const char* const kWebUIBrowserWindowKey
+@@ -73,7 +73,7 @@ const char* const kWebUIBrowserWindowKey
// Copied from chrome/browser/ui/views/frame/browser_widget.cc.
bool IsUsingLinuxSystemTheme(Profile* profile) {
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
index 14dd7ba81e..30c71d6406 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -423,7 +423,7 @@ using about_ui::AppendHeader;
+@@ -407,7 +407,7 @@ using about_ui::AppendHeader;
namespace {
@@ -15,7 +15,7 @@ $NetBSD$
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -453,7 +453,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -437,7 +437,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -24,7 +24,7 @@ $NetBSD$
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -502,7 +502,7 @@ void AboutUIHTMLSource::StartDataRequest
+@@ -483,7 +483,7 @@ void AboutUIHTMLSource::StartDataRequest
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index ba37af9605..0ff30efbe3 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.h
@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConf
};
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
index c2f7cdf1fc..faebfff799 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
@@ -64,7 +64,7 @@
#include "ui/base/window_open_disposition_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 5140466010..9b42b274a0 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
@@ -23,7 +23,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
index 3e17088ef3..e1f348158c 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/app_settings/web_app_settings_ui.h
@@ -14,13 +14,13 @@
#include "ui/webui/mojo_web_ui_controller.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
index e5b652eda2..f9cc53c7c8 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
@@ -216,7 +216,7 @@ CertificateManagerPageHandler::GetCertSo
CERTIFICATE_TRUST_TYPE_DISTRUSTED,
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
index 2b37e3595f..a2c4c905fe 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -55,7 +55,7 @@
#include "net/ssl/client_cert_store_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
index ed167bc570..b1b4d2a986 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.h
@@ -19,7 +19,7 @@ CreatePlatformClientCertSource(
remote_client,
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
index c94311fd4a..058d9b70e4 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -172,7 +172,7 @@
+@@ -174,7 +174,7 @@
#include "chrome/browser/ui/webui/default_browser/visual_guided_setter_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -181,13 +181,13 @@
+@@ -183,13 +183,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -29,9 +29,9 @@ $NetBSD$
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/discards/discards_ui.h"
- #include "chrome/browser/ui/webui/management/management_ui.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -222,7 +222,7 @@
+ #endif
+
+@@ -221,7 +221,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -40,7 +40,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -239,7 +239,7 @@
+@@ -238,7 +238,7 @@
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -49,7 +49,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/skills/skills_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
// BUILDFLAG(IS_CHROMEOS)
-@@ -403,7 +403,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -404,10 +404,10 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIToolbarConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -57,8 +57,12 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_OPENBSD)
-@@ -434,7 +434,7 @@ void RegisterChromeWebUIConfigs() {
+- // BUILDFLAG(IS_OPENBSD)
++ // BUILDFLAG(IS_BSD)
+
+ #if BUILDFLAG(ENABLE_EXTENSIONS_CORE)
+ map.AddWebUIConfig(std::make_unique<extensions::ExtensionsUIConfig>());
+@@ -435,7 +435,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<VisualGuidedSetterUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -67,7 +71,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -443,19 +443,19 @@ void RegisterChromeWebUIConfigs() {
+@@ -444,17 +444,17 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -81,16 +85,14 @@ $NetBSD$
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<DiscardsUIConfig>());
- map.AddWebUIConfig(std::make_unique<ManagementUIConfig>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
+ #endif
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
map.AddWebUIConfig(std::make_unique<UpdaterUIConfig>());
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -503,7 +503,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -501,7 +501,7 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index d0e70c1772..a4f6d0b5b5 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
@@ -117,17 +117,17 @@
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
deleted file mode 100644
index 30ac446ae1..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
-@@ -75,7 +75,7 @@ std::string ConvertPolicyLevelToString(D
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- std::string GetStringFromTimestamp(base::Time timestamp) {
- return (timestamp == base::Time()) ? std::string()
- : base::UnlocalizedTimeFormatWithPattern(
-@@ -196,7 +196,7 @@ void ConnectorsInternalsPageHandler::Get
- void ConnectorsInternalsPageHandler::GetSignalsReportingState(
- GetSignalsReportingStateCallback callback) {
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- auto* profile_prefs = profile_->GetPrefs();
-
- std::string last_upload_attempt_time_string =
-@@ -337,7 +337,7 @@ void ConnectorsInternalsPageHandler::OnS
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- void ConnectorsInternalsPageHandler::OnReportGenerated(
- GetSignalsReportingStateCallback callback,
- connectors_internals::mojom::SignalsReportingStatePtr state,
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 36b6014f16..9be5181bb6 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -9,7 +9,7 @@
#include "components/enterprise/connectors/core/connectors_internals_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
index c34e119482..e79c5dbb55 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc
@@ -219,7 +219,7 @@ constexpr char kMacShareIconResourceName
#elif BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
constexpr char kLinuxShareIconResourceName[] =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -740,7 +740,7 @@ std::string SearchboxHandler::Autocomple
+@@ -748,7 +748,7 @@ std::string SearchboxHandler::Autocomple
: omnibox::kShareWinChromeRefreshOldIcon.name)) {
return kWinShareIconResourceName;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc b/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
index 24b0e38986..dad52aaf85 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/history/history_identity_state_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/history/history_identity_state_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/history/history_identity_state_watcher.cc
@@ -122,7 +122,7 @@ HistoryIdentityStateWatcher::GetSyncStat
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
index eee505093c..505111e700 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc
-@@ -65,7 +65,7 @@
+@@ -67,7 +67,7 @@
#include "chrome/browser/ui/cocoa/keystone_infobar_delegate.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_manager.h" // nogncheck
#include "chrome/browser/ui/startup/default_browser_prompt/default_browser_prompt_prefs.h" // nogncheck
#include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_delegate.h"
-@@ -108,7 +108,7 @@ void InfoBarInternalsHandler::GetInfoBar
+@@ -114,7 +114,7 @@ void InfoBarInternalsHandler::GetInfoBar
"The Collected Cookies infobar is shown after the user has changed "
"the allowed/blocked state of a cookie, reminding them to reload "
"the page in order for the new cookies to take effect."));
@@ -24,12 +24,12 @@ $NetBSD$
infobar_list.emplace_back(InfoBarEntry::New(
/*type=*/InfoBarType::kDefaultBrowser, /*name=*/"Default Browser",
/*description=*/
-@@ -238,7 +238,7 @@ bool InfoBarInternalsHandler::TriggerInf
+@@ -261,7 +261,7 @@ bool InfoBarInternalsHandler::TriggerInf
}
return true;
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
case InfoBarType::kDefaultBrowser: {
- Profile* profile = bwi ? bwi->GetProfile() : nullptr;
-
+ if (!profile) {
+ return false;
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 96cf9b6e82..e7ebafcce0 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
@@ -75,7 +75,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
index cd257ec820..dad8c3f86a 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -197,11 +197,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -200,11 +200,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 7d76f34f41..d2a10d5278 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_constants.cc
@@ -93,13 +93,13 @@ const char kProfileReportingExtension[]
const char kProfileReportingPolicy[] = "profileReportingPolicy";
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
index db119b0917..d5782159d6 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_constants.h
@@ -9,14 +9,14 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 9f4d62ac0c..29798d1942 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
-@@ -74,7 +74,7 @@
+@@ -76,7 +76,7 @@
#include "ui/base/l10n/l10n_util.h"
#include "ui/base/webui/web_ui_util.h"
@@ -15,8 +15,8 @@ $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)
-@@ -197,7 +197,7 @@ void AddThreatProtectionPermission(const
- #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
+@@ -200,7 +200,7 @@ void AddThreatProtectionPermission(const
+ }
bool IsSaasReportingEnabled(content::WebUI* web_ui) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
return !Profile::FromWebUI(web_ui)
->GetPrefs()
->GetList(enterprise_reporting::kSaasUsageDomainUrlsForProfile)
-@@ -398,7 +398,7 @@ void ManagementUIHandler::AddBrowserRepo
+@@ -404,7 +404,7 @@ void ManagementUIHandler::AddBrowserRepo
report_sources->Append(std::move(data));
}
@@ -33,7 +33,7 @@ $NetBSD$
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -430,7 +430,7 @@ void ManagementUIHandler::AddProfileRepo
+@@ -439,7 +439,7 @@ void ManagementUIHandler::AddProfileRepo
report_sources->Append(std::move(data));
}
@@ -42,7 +42,7 @@ $NetBSD$
auto device_signal_data = GetDeviceSignalGrantedMessage();
if (!device_signal_data.empty()) {
report_sources->Append(std::move(device_signal_data));
-@@ -620,7 +620,7 @@ policy::PolicyService* ManagementUIHandl
+@@ -627,7 +627,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 d6b49c1b2e..42fc19916e 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -33,7 +33,7 @@ namespace enterprise_management {
+@@ -37,7 +37,7 @@ namespace enterprise_management {
class GetUserEligiblePromotionsResponse;
} // namespace enterprise_management
@@ -15,7 +15,7 @@ $NetBSD$
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -91,7 +91,7 @@ class ManagementUIHandler : public conte
+@@ -97,7 +97,7 @@ class ManagementUIHandler : public conte
base::ListValue GetManagedWebsitesInfo(Profile* profile) const;
base::ListValue GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
new file mode 100644
index 0000000000..7ec162404b
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.cc
@@ -0,0 +1,44 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/password_manager/notification_cards_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ chrome/browser/ui/webui/password_manager/notification_cards_handler.cc
+@@ -30,7 +30,7 @@
+ #endif
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/memory/scoped_refptr.h"
+ #include "chrome/browser/browser_process.h"
+ #include "chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.h"
+@@ -80,7 +80,7 @@ NotificationCardsHandler::NotificationCa
+ #endif
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto relaunch_banner =
+ std::make_unique<RelaunchChromeBanner>(profile->GetPrefs());
+ relaunch_chrome_banner_ = relaunch_banner.get();
+@@ -124,7 +124,7 @@ void NotificationCardsHandler::HandleGet
+ CHECK_EQ(1U, args.size());
+ const base::Value& callback_id = args[0];
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (relaunch_chrome_banner_ &&
+ !relaunch_chrome_banner_->is_encryption_available().has_value()) {
+ g_browser_process->os_crypt_async()->GetInstance(
+@@ -191,7 +191,7 @@ NotificationCardsHandler::GetNotificatio
+ return card_to_show;
+ }
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void NotificationCardsHandler::OnEncryptorReceived(
+ base::Value callback_id,
+ scoped_refptr<os_crypt_async::Encryptor> encryptor) {
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
new file mode 100644
index 0000000000..4df3aaace8
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards__handler.h
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/password_manager/notification_cards_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
++++ chrome/browser/ui/webui/password_manager/notification_cards_handler.h
+@@ -55,7 +55,7 @@ class NotificationCardsHandler : public
+
+ PasswordNotificationCardBase* GetNotificationCardToShowAndUpdatePref();
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void OnEncryptorReceived(base::Value callback_id,
+ scoped_refptr<os_crypt_async::Encryptor> encryptor);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -64,7 +64,7 @@ class NotificationCardsHandler : public
+
+ std::vector<std::unique_ptr<PasswordNotificationCardBase>>
+ notification_cards_;
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This points into `notification_cards_`, so should be ordered after it.
+ raw_ptr<RelaunchChromeBanner> relaunch_chrome_banner_ = nullptr;
+
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
new file mode 100644
index 0000000000..7770325da3
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_notification__cards_relaunch__chrome__banner.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ chrome/browser/ui/webui/password_manager/notification_cards/relaunch_chrome_banner.cc
+@@ -37,7 +37,7 @@ std::u16string RelaunchChromeBanner::Get
+ return l10n_util::GetStringUTF16(
+ #if BUILDFLAG(IS_MAC)
+ IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_TITLE
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_TITLE_LINUX
+ #endif
+ );
+@@ -47,7 +47,7 @@ std::u16string RelaunchChromeBanner::Get
+ return l10n_util::GetStringUTF16(
+ #if BUILDFLAG(IS_MAC)
+ IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_DESCRIPTION
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_DESCRIPTION_LINUX
+ #endif
+ );
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
deleted file mode 100644
index a19b4d9d17..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ /dev/null
@@ -1,44 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/ui/webui/password_manager/promo_cards_handler.cc
-@@ -30,7 +30,7 @@
- #endif
- #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "base/memory/scoped_refptr.h"
- #include "chrome/browser/browser_process.h"
- #include "chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.h"
-@@ -78,7 +78,7 @@ PromoCardsHandler::PromoCardsHandler(Pro
- #endif
- #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto relaunch_promo =
- std::make_unique<RelaunchChromePromo>(profile->GetPrefs());
- relaunch_chrome_promo_ = relaunch_promo.get();
-@@ -118,7 +118,7 @@ void PromoCardsHandler::HandleGetAvailab
- CHECK_EQ(1U, args.size());
- const base::Value& callback_id = args[0];
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (relaunch_chrome_promo_ &&
- !relaunch_chrome_promo_->is_encryption_available().has_value()) {
- g_browser_process->os_crypt_async()->GetInstance(
-@@ -181,7 +181,7 @@ PasswordPromoCardBase* PromoCardsHandler
- return promo_to_show;
- }
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void PromoCardsHandler::OnEncryptorReceived(
- base::Value callback_id,
- scoped_refptr<os_crypt_async::Encryptor> encryptor) {
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h
deleted file mode 100644
index 1a53392c79..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/webui/password_manager/promo_cards_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/ui/webui/password_manager/promo_cards_handler.h
-@@ -54,7 +54,7 @@ class PromoCardsHandler : public content
-
- PasswordPromoCardBase* GetPromoToShowAndUpdatePref();
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void OnEncryptorReceived(base::Value callback_id,
- scoped_refptr<os_crypt_async::Encryptor> encryptor);
- #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -62,7 +62,7 @@ class PromoCardsHandler : public content
- raw_ptr<Profile> profile_;
-
- std::vector<std::unique_ptr<PasswordPromoCardBase>> promo_cards_;
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // This points into `promo_cards_`, so should be ordered after it.
- raw_ptr<RelaunchChromePromo> relaunch_chrome_promo_ = nullptr;
-
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
deleted file mode 100644
index 39aabd4803..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc
-@@ -36,7 +36,7 @@ std::u16string RelaunchChromePromo::GetT
- return l10n_util::GetStringUTF16(
- #if BUILDFLAG(IS_MAC)
- IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_TITLE
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_TITLE_LINUX
- #endif
- );
-@@ -46,7 +46,7 @@ std::u16string RelaunchChromePromo::GetD
- return l10n_util::GetStringUTF16(
- #if BUILDFLAG(IS_MAC)
- IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_DESCRIPTION
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_DESCRIPTION_LINUX
- #endif
- );
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
index 65a538efe5..618688369e 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_policy_policy__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/policy/policy_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/policy/policy_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/policy/policy_ui.cc
-@@ -149,7 +149,7 @@ void CreateAndAddPolicyUIHtmlSource(Prof
+@@ -150,7 +150,7 @@ void CreateAndAddPolicyUIHtmlSource(Prof
{"statusFlexOrgNoPolicy", IDS_POLICY_STATUS_FLEX_ORG_NO_POLICY},
{"statusDevice", IDS_POLICY_STATUS_DEVICE},
{"statusMachine", IDS_POLICY_STATUS_MACHINE},
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
index 42c48ba75d..c64a4a2ac0 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc
@@ -350,7 +350,7 @@ void SanitizedImageSource::OnAnimationDe
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
index 1d2259da77..28634f07c1 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h
@@ -124,7 +124,7 @@ class SanitizedImageSource : public cont
~RequestAttributes();
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
index 40bdfdb1c8..c841df09db 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc
-@@ -136,7 +136,7 @@ SearchEngineChoiceUI::SearchEngineChoice
+@@ -140,7 +140,7 @@ SearchEngineChoiceUI::SearchEngineChoice
search_engine_choice_service->IsDsePropagationAllowedForGuest());
const bool is_first_run_desktop_refresh_enabled =
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 7e5c9c8df1..f931e4272e 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
-@@ -35,7 +35,7 @@ void AppearanceHandler::RegisterMessages
+@@ -38,7 +38,7 @@ void AppearanceHandler::RegisterMessages
"useDefaultTheme",
base::BindRepeating(&AppearanceHandler::HandleUseTheme,
base::Unretained(this), ui::SystemTheme::kDefault));
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index 220f0f3d73..2c29a896f9 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -156,7 +156,7 @@
+@@ -153,7 +153,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/display/screen.h"
#endif
-@@ -166,7 +166,7 @@
+@@ -163,7 +163,7 @@
#include "device/fido/win/webauthn_api.h"
#endif // BUILDFLAG(IS_WIN)
@@ -24,7 +24,7 @@ $NetBSD$
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -291,7 +291,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -288,7 +288,7 @@ void AddA11yStrings(content::WebUIDataSo
{"toastAlertLevelDescription",
IDS_SETTINGS_ACCESSIBILITY_TOAST_FREQUENCY_DESCRIPTION},
#endif
@@ -33,7 +33,7 @@ $NetBSD$
{"overscrollHistoryNavigationTitle",
IDS_SETTINGS_OVERSCROLL_HISTORY_NAVIGATION_TITLE},
{"overscrollHistoryNavigationSubtitle",
-@@ -610,7 +610,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -637,7 +637,7 @@ void AddAppearanceStrings(content::WebUI
{"uiFeatureAlignSide", IDS_SETTINGS_UI_FEATURE_ALIGN_SIDE},
{"uiFeatureAlignTop", IDS_SETTINGS_UI_FEATURE_ALIGN_TOP},
{"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},
-@@ -618,11 +618,11 @@ void AddAppearanceStrings(content::WebUI
+@@ -645,11 +645,11 @@ void AddAppearanceStrings(content::WebUI
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
@@ -56,7 +56,7 @@ $NetBSD$
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -663,7 +663,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -692,7 +692,7 @@ void AddAppearanceStrings(content::WebUI
html_source->AddString("configurableSidePanelAlignments",
configurable_alignments_json);
@@ -65,7 +65,7 @@ $NetBSD$
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1997,7 +1997,7 @@ void AddSignOutDialogStrings(content::We
+@@ -2099,7 +2099,7 @@ void AddSignOutDialogStrings(content::We
g_browser_process->GetApplicationLocale())
.spec();
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
index b207d16b6f..8193a756be 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/settings/site_settings_handler.cc
-@@ -126,7 +126,7 @@
+@@ -128,7 +128,7 @@
#include "url/url_constants.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -2087,7 +2087,7 @@ void SiteSettingsHandler::SendZoomLevels
+@@ -2100,7 +2100,7 @@ void SiteSettingsHandler::SendZoomLevels
base::ListValue zoom_levels_exceptions;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
// Show any non-default Isolated Web App zoom levels at the top of the page.
auto* web_app_provider = web_app::WebAppProvider::GetForWebApps(profile_);
if (web_app_provider) {
-@@ -2189,7 +2189,7 @@ void SiteSettingsHandler::HandleRemoveZo
+@@ -2202,7 +2202,7 @@ void SiteSettingsHandler::HandleRemoveZo
GURL url(host_or_spec);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
index aa0cb8d498..8ce6105e7c 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
@@ -569,7 +569,7 @@ void CustomizeChromePageHandler::UpdateF
side_panel::mojom::ManagementNoticeState::New();
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
index 7b21d80471..b8a0fc5d51 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
@@ -217,7 +217,7 @@ class CustomizeChromePageHandler
// value needs to be requeried by the page.
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 41d0533ef9..4a1205c41f 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -218,7 +218,7 @@ base::DictValue CreateProfileState(const
+@@ -219,7 +219,7 @@ base::DictValue CreateProfileState(const
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
index 4f61182952..e6149d1ec4 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/signin/sync_confirmation_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/signin/sync_confirmation_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/signin/sync_confirmation_ui.cc
-@@ -166,7 +166,7 @@ SyncConfirmationUI::SyncConfirmationUI(c
+@@ -179,7 +179,7 @@ SyncConfirmationUI::SyncConfirmationUI(c
IDS_SYNC_LOADING_CONFIRMATION_TITLE);
bool is_first_run_desktop_refresh_enabled = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 3432da47d7..e377d28fa7 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
@@ -50,7 +50,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
index 6420712334..64cff05a0b 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_version_version__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/version/version_ui.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/webui/version/version_ui.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/webui/version/version_ui.cc
@@ -209,7 +209,7 @@ int VersionUI::VersionProcessorVariation
return IDS_VERSION_UI_64BIT;
diff --git a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index 443a00eb32..1f300c276d 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -223,7 +223,7 @@ void WindowSizer::GetBrowserWindowBounds
+@@ -224,7 +224,7 @@ void WindowSizer::GetBrowserWindowBounds
browser, window_bounds, show_state);
}
diff --git a/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h b/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
index b69119e59c..6f040dc509 100644
--- a/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
+++ b/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/updater/browser_updater_client_util.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/updater/browser_updater_client_util.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/updater/browser_updater_client_util.h
@@ -20,7 +20,7 @@ namespace updater {
extern const char kUpdaterName[];
diff --git a/chromium/patches/patch-chrome_browser_updater_updater.cc b/chromium/patches/patch-chrome_browser_updater_updater.cc
index 36daf9a392..2faa998bfc 100644
--- a/chromium/patches/patch-chrome_browser_updater_updater.cc
+++ b/chromium/patches/patch-chrome_browser_updater_updater.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/updater/updater.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/updater/updater.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/updater/updater.cc
@@ -53,7 +53,7 @@ std::optional<mojom::AppState> GetLastKn
return GetLastKnownUpdaterRegistrationStorage();
diff --git a/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc b/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
index a475f3f6a6..0777e33966 100644
--- a/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
+++ b/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/upgrade_detector/version_history_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/upgrade_detector/version_history_client.cc
@@ -177,7 +177,7 @@ GURL GetVersionReleasesUrl(base::Version
#define CURRENT_PLATFORM "win"
diff --git a/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc b/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
index 0c1a0bc312..6c3bbe2162 100644
--- a/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc
@@ -45,7 +45,7 @@
#include "components/visited_url_ranking/public/visited_url_ranking_service.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc b/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
index befaf5f82c..8062dfed19 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/commands/launch_web_app_command.cc
@@ -111,7 +111,7 @@ void LaunchWebAppCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index a1d8ce514f..93ea0234e4 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
@@ -60,7 +60,7 @@ void SetUserDisplayModeCommand::StartWit
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
index 528d04d38f..cf863a798b 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/icons/icon_masker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/icons/icon_masker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/icons/icon_masker.cc
@@ -12,7 +12,7 @@
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index db60c150da..d6eabdd39e 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
@@ -673,7 +673,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 d690cd0a37..fc49d8e3ca 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_test_override.h
@@ -103,7 +103,7 @@ class OsIntegrationTestOverride
virtual base::FilePath chrome_apps_folder() = 0;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index 157ba07bd5..83d168c41b 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode Conv
// different from other platforms, see web_app_run_on_os_login_manager.h for
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index 68d6e2d823..7d5fc1a1bc 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
@@ -197,7 +197,7 @@ void ShortcutSubManager::Execute(
return;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
index 9a670e67ad..9bd0f0bca8 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h
@@ -43,7 +43,7 @@ void UnregisterFileHandlersWithOs(const
const base::FilePath& profile_path,
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
index 5022b04709..3ac7022cb8 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
@@ -66,7 +66,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 3efabdd414..873d5a509e 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
@@ -22,7 +22,7 @@
#include "ui/gfx/image/image_family.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index 32bd0e8ab8..c89ac24070 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
@@ -125,7 +125,7 @@ GetPreinstalledWebAppsMappingForTesting(
namespace web_app {
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index f06580b696..4858364d0c 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
@@ -49,7 +49,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
index 824130457c..15978e163f 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.h
@@ -41,7 +41,7 @@ class ShellLinkItem;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app.cc b/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
index 14b381a373..b657bfc5e3 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/web_app.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/web_app.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/web_app.cc
@@ -76,7 +76,7 @@
#include "url/origin.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
index f03afae16e..0df5c7d929 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/web_app_install_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/web_applications/web_app_install_info.h
@@ -41,7 +41,7 @@
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc b/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
index 7e5d25f9aa..f57f7d0930 100644
--- a/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
+++ b/chromium/patches/patch-chrome_browser_webapps_chrome__webapps__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webapps/chrome_webapps_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/webapps/chrome_webapps_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/webapps/chrome_webapps_client.cc
@@ -11,7 +11,7 @@
#include "url/origin.h"
diff --git a/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc b/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
index 5e124861aa..4cf6eff3e2 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/chrome_web_authentication_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/webauthn/chrome_web_authentication_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/webauthn/chrome_web_authentication_delegate.cc
@@ -69,7 +69,7 @@
#include "url/url_constants.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_service.h"
#endif
-@@ -379,7 +379,7 @@ content::WebAuthenticationRequestProxy*
+@@ -377,7 +377,7 @@ content::WebAuthenticationRequestProxy*
ChromeWebAuthenticationDelegate::MaybeGetRequestProxy(
content::BrowserContext* browser_context,
const url::Origin& caller_origin) {
diff --git a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
index 008bd4c1b2..d1fa9a54d8 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/enclave_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/webauthn/enclave_manager.cc
@@ -746,7 +746,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
diff --git a/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
index f14ec59e29..d3bd5c4fd7 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/webauthn/password_credential_ui_controller.cc
@@ -26,7 +26,7 @@ using content::WebContents;
namespace {
diff --git a/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
index e21dfd75bc..aa4936947e 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/browser/webauthn/unexportable_key_utils.cc
@@ -42,7 +42,7 @@ GetWebAuthnUnexportableKeyProvider() {
// If there is a scoped UnexportableKeyProvider configured, we always use
diff --git a/chromium/patches/patch-chrome_common_channel__info.h b/chromium/patches/patch-chrome_common_channel__info.h
index 54a216c917..2122641544 100644
--- a/chromium/patches/patch-chrome_common_channel__info.h
+++ b/chromium/patches/patch-chrome_common_channel__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/channel_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/channel_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/channel_info.h
@@ -11,7 +11,7 @@
#include "build/branding_buildflags.h"
diff --git a/chromium/patches/patch-chrome_common_channel__info__posix.cc b/chromium/patches/patch-chrome_common_channel__info__posix.cc
index cd412cd6f4..8f743d124c 100644
--- a/chromium/patches/patch-chrome_common_channel__info__posix.cc
+++ b/chromium/patches/patch-chrome_common_channel__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/channel_info_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/channel_info_posix.cc
@@ -92,7 +92,7 @@ std::string GetChannelSuffixForDataDir()
}
diff --git a/chromium/patches/patch-chrome_common_chrome__content__client.cc b/chromium/patches/patch-chrome_common_chrome__content__client.cc
index d51b153ca9..eb1b3e639f 100644
--- a/chromium/patches/patch-chrome_common_chrome__content__client.cc
+++ b/chromium/patches/patch-chrome_common_chrome__content__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_content_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_content_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_content_client.cc
@@ -61,12 +61,12 @@
#include "url/url_constants.h"
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index a86b34b9d0..66180db211 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_features.cc
@@ -72,7 +72,7 @@ BASE_FEATURE(kUseKeychainKeyProvider, ba
#endif // BUILDFLAG(IS_MAC)
@@ -15,16 +15,16 @@ $NetBSD$
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
BASE_FEATURE(kAutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -181,7 +181,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
+@@ -240,7 +240,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
+ base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Controls whether Chrome Apps are supported. See https://crbug.com/40186761.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -1326,7 +1326,7 @@ BASE_FEATURE(kIsolatedWebAppManagedGuest
+@@ -1403,7 +1403,7 @@ BASE_FEATURE(kIsolatedWebAppManagedGuest
BASE_FEATURE(kIsolatedWebAppBundleCache, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -33,7 +33,7 @@ $NetBSD$
BASE_FEATURE(kLinuxLowMemoryMonitor, base::FEATURE_DISABLED_BY_DEFAULT);
// Values taken from the low-memory-monitor documentation and also apply to the
// portal API:
-@@ -1337,7 +1337,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -1414,7 +1414,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 78df6e238f..ba14531e6a 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.h
+++ b/chromium/patches/patch-chrome_common_chrome__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_features.h
@@ -64,7 +64,7 @@ BASE_DECLARE_FEATURE(kUseKeychainKeyProv
#endif // BUILDFLAG(IS_MAC)
@@ -15,16 +15,16 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey);
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey);
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey);
-@@ -127,7 +127,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
- BASE_DECLARE_FEATURE(kDocumentPipStandaloneWindow);
-
+@@ -156,7 +156,7 @@ extern const base::FeatureParam<std::str
+ COMPONENT_EXPORT(CHROME_FEATURES)
+ bool RemoteActorCredentialSharingEnabled();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
#endif
-@@ -939,7 +939,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -973,7 +973,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kIsolatedWebAppBundleCache);
#endif
@@ -33,7 +33,7 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -947,7 +947,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -981,7 +981,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 eea3fa1565..51305ee282 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths.cc
+++ b/chromium/patches/patch-chrome_common_chrome__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_paths.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_paths.cc
@@ -31,7 +31,7 @@
#include "base/apple/foundation_util.h"
diff --git a/chromium/patches/patch-chrome_common_chrome__paths.h b/chromium/patches/patch-chrome_common_chrome__paths.h
index 82bdbffb05..a862e85bab 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths.h
+++ b/chromium/patches/patch-chrome_common_chrome__paths.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_paths.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_paths.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_paths.h
@@ -55,7 +55,7 @@ enum {
// to set policies for chrome. This directory
diff --git a/chromium/patches/patch-chrome_common_chrome__paths__internal.h b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
index 71441abd9a..7e0b687baa 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths__internal.h
+++ b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_paths_internal.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_paths_internal.h
@@ -53,7 +53,7 @@ void GetUserCacheDirectory(const base::F
// Get the path to the user's documents directory.
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.cc b/chromium/patches/patch-chrome_common_chrome__switches.cc
index 7d7593d01c..82c898b1bc 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_switches.cc
-@@ -937,7 +937,7 @@ const char kDebugPrint[] = "debug-print"
+@@ -942,7 +942,7 @@ const char kDebugPrint[] = "debug-print"
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
// Causes the browser to launch directly in guest mode.
const char kGuest[] = "guest";
-@@ -984,7 +984,7 @@ const char kGlicGuestUrlPresetStaging[]
+@@ -989,7 +989,7 @@ const char kGlicGuestUrlPresetStaging[]
const char kGlicGuestUrlPresetPreprod[] = "glic-guest-url-preset-preprod";
const char kGlicGuestUrlPresetProd[] = "glic-guest-url-preset-prod";
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index 7850a032f4..d5ec2b6743 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/chrome_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/chrome_switches.h
-@@ -287,7 +287,7 @@ extern const char kDebugPrint[];
+@@ -288,7 +288,7 @@ extern const char kDebugPrint[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
extern const char kGuest[];
#endif
-@@ -310,7 +310,7 @@ extern const char kGlicGuestUrlPresetSta
+@@ -311,7 +311,7 @@ extern const char kGlicGuestUrlPresetSta
extern const char kGlicGuestUrlPresetPreprod[];
extern const char kGlicGuestUrlPresetProd[];
diff --git a/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc b/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
index 17190336d9..3fd25a7d7f 100644
--- a/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
+++ b/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/controlled_frame/controlled_frame.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/controlled_frame/controlled_frame.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/controlled_frame/controlled_frame.cc
@@ -21,7 +21,7 @@
#include "third_party/blink/public/common/features.h"
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index 15de1ae8b8..1227acd86b 100644
--- a/chromium/patches/patch-chrome_common_crash__keys.cc
+++ b/chromium/patches/patch-chrome_common_crash__keys.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/crash_keys.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/crash_keys.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/crash_keys.cc
-@@ -51,7 +51,9 @@ class CrashKeyWithName {
+@@ -56,7 +56,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
std::string_view Name() const { return name_; }
@@ -16,7 +16,7 @@ $NetBSD$
void Clear() { crash_key_.Clear(); }
void Set(std::string_view value) { crash_key_.Set(value); }
-@@ -195,6 +197,7 @@ void AllocateCrashKeyInBrowserAndChildre
+@@ -200,6 +202,7 @@ void AllocateCrashKeyInBrowserAndChildre
GetCommandLineStringAnnotations().emplace_back(std::string(key)).Set(value);
}
@@ -24,7 +24,7 @@ $NetBSD$
void AppendStringAnnotationsCommandLineSwitch(base::CommandLine* command_line) {
std::string string_annotations;
for (const auto& crash_key : GetCommandLineStringAnnotations()) {
-@@ -209,6 +212,7 @@ void AppendStringAnnotationsCommandLineS
+@@ -214,6 +217,7 @@ void AppendStringAnnotationsCommandLineS
}
command_line->AppendSwitchASCII(kStringAnnotationsSwitch, string_annotations);
}
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.h b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
index c37ecb0d81..cd257b9cbb 100644
--- a/chromium/patches/patch-chrome_common_extensions_extension__constants.h
+++ b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/extension_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/extensions/extension_constants.h
-@@ -213,7 +213,7 @@ inline constexpr char kReadingModeGDocsH
+@@ -206,7 +206,7 @@ inline constexpr char kReadingModeGDocsH
inline constexpr base::FilePath::CharType
kReadingModeGDocsHelperManifestFilename[] =
FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
@@ -15,7 +15,7 @@ $NetBSD$
// The extension id of the google tts engine extension to use on-device natural
// Google voices.
inline constexpr char kTTSEngineExtensionId[] =
-@@ -264,7 +264,7 @@ inline constexpr auto kBuiltInFirstParty
+@@ -257,7 +257,7 @@ inline constexpr auto kBuiltInFirstParty
kGoogleSpeechSynthesisExtensionId,
#endif // BUILDFLAG(IS_CHROMEOS)
kReadingModeGDocsHelperExtensionId,
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 a7bde5ed20..73fafc25d7 100644
--- a/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
@@ -281,7 +281,7 @@ class USBDevicesFormatter : public Chrom
int GetEnterpriseReportingPrivatePermissionMessageId() {
diff --git a/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc b/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
index 481039afdb..0d687c6367 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_host_file_path.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/media/cdm_host_file_path.cc
@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.cc b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
index 2a10b5185a..f08a0c1fed 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_registration.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/media/cdm_registration.cc
@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.h b/chromium/patches/patch-chrome_common_media_cdm__registration.h
index 673ab2eac9..b4216e132a 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.h
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_registration.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/media/cdm_registration.h
@@ -15,7 +15,7 @@
void RegisterCdmInfo(std::vector<content::CdmInfo>* cdms);
diff --git a/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h b/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
index 99516e206a..a737342497 100644
--- a/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ b/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/media/component_widevine_cdm_hint_file_linux.h
@@ -14,7 +14,7 @@
#error "This file only applies when Widevine used."
diff --git a/chromium/patches/patch-chrome_common_pref__names.h b/chromium/patches/patch-chrome_common_pref__names.h
index 1856eab660..6545aa555b 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/pref_names.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/pref_names.h
-@@ -672,7 +672,7 @@ inline constexpr char kPrefDictationOnbo
+@@ -671,7 +671,7 @@ inline constexpr char kVoiceTypingHotkey
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -15,7 +15,7 @@ $NetBSD$
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -843,7 +843,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -847,7 +847,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";
-@@ -1413,7 +1413,7 @@ inline constexpr char kPinInfoBarTimesSh
+@@ -1419,7 +1419,7 @@ inline constexpr char kPinInfoBarTimesSh
"browser.pin_infobar_times_shown";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -33,7 +33,7 @@ $NetBSD$
// How many times the session restore infobar has been shown.
inline constexpr char kSessionRestoreInfoBarTimesShown[] =
-@@ -1464,7 +1464,7 @@ static_assert(std::string_view(kDownload
+@@ -1470,7 +1470,7 @@ static_assert(std::string_view(kDownload
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -42,7 +42,7 @@ $NetBSD$
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -1955,7 +1955,7 @@ inline constexpr char kMediaStorageIdSal
+@@ -1967,7 +1967,7 @@ inline constexpr char kMediaStorageIdSal
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -51,7 +51,7 @@ $NetBSD$
// A boolean pref to determine whether or not the network service is running
// sandboxed.
inline constexpr char kNetworkServiceSandboxEnabled[] =
-@@ -1969,7 +1969,7 @@ inline constexpr char kNetworkServiceSan
+@@ -1981,7 +1981,7 @@ inline constexpr char kNetworkServiceSan
inline constexpr char kNetworkServiceFailedLaunchMajorVersion[] =
"net.network_service_failed_launch_major_version";
@@ -60,7 +60,7 @@ $NetBSD$
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2071,7 +2071,7 @@ inline constexpr char kIsolatedWebAppUse
+@@ -2083,7 +2083,7 @@ inline constexpr char kIsolatedWebAppUse
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -69,7 +69,7 @@ $NetBSD$
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -2344,7 +2344,7 @@ inline constexpr char kHardwareSecureDec
+@@ -2359,7 +2359,7 @@ inline constexpr char kHardwareSecureDec
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -78,7 +78,7 @@ $NetBSD$
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -2770,7 +2770,7 @@ inline constexpr char kScreenCaptureWith
+@@ -2785,7 +2785,7 @@ inline constexpr char kScreenCaptureWith
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -87,7 +87,7 @@ $NetBSD$
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -2918,7 +2918,7 @@ inline constexpr char kLensRegionSearchE
+@@ -2933,7 +2933,7 @@ inline constexpr char kLensRegionSearchE
inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
@@ -96,7 +96,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
-@@ -3004,7 +3004,7 @@ inline constexpr char
+@@ -3019,7 +3019,7 @@ inline constexpr char
kAccessControlAllowMethodsInCORSPreflightSpecConformant[] =
"access_control_allow_methods_in_cors_preflight_spec_conformant";
diff --git a/chromium/patches/patch-chrome_common_url__constants.h b/chromium/patches/patch-chrome_common_url__constants.h
index ee92a858d3..baa92b3897 100644
--- a/chromium/patches/patch-chrome_common_url__constants.h
+++ b/chromium/patches/patch-chrome_common_url__constants.h
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/url_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/url_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/url_constants.h
-@@ -734,7 +734,7 @@ inline constexpr char kOutdatedPluginLea
- "https://support.google.com/chrome?p=ib_outdated_plugin";
+@@ -707,7 +707,7 @@ inline constexpr char kProcessIsolationL
+ "https://support.google.com/chrome?p=process_isolation";
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index c4d7efc08c..d13e916c08 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.cc
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/webui_url_constants.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/webui_url_constants.cc
-@@ -189,7 +189,7 @@ base::span<const base::cstring_view> Chr
+@@ -190,7 +190,7 @@ base::span<const base::cstring_view> Chr
kChromeUITermsHost,
#endif
kChromeUITranslateInternalsHost,
@@ -15,7 +15,7 @@ $NetBSD$
kChromeUIUpdaterHost,
#endif
kChromeUIUsbInternalsHost,
-@@ -257,17 +257,17 @@ base::span<const base::cstring_view> Chr
+@@ -256,17 +256,17 @@ base::span<const base::cstring_view> Chr
ash::kChromeUIInternetDetailDialogHost,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.h b/chromium/patches/patch-chrome_common_webui__url__constants.h
index 5fc6204b2f..0c164ff67c 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.h
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/webui_url_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/common/webui_url_constants.h
-@@ -480,12 +480,12 @@ bool IsSystemWebUIHost(std::string_view
+@@ -438,12 +438,12 @@ bool IsSystemWebUIHost(std::string_view
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -21,7 +21,7 @@ $NetBSD$
inline constexpr char kChromeUIDefaultBrowserModalURL[] =
"chrome://default-browser-modal/";
inline constexpr char kChromeUIDefaultBrowserModalHost[] =
-@@ -508,11 +508,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -466,11 +466,11 @@ inline constexpr char kChromeUILinuxProx
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -35,12 +35,3 @@ $NetBSD$
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -548,7 +548,7 @@ inline constexpr char kChromeUIUpdaterHo
- inline constexpr char kChromeUIUpdaterURL[] = "chrome://updater/";
- #endif
-
--#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) && \
- defined(TOOLKIT_VIEWS)) || \
- defined(USE_AURA)
- inline constexpr char kChromeUITabModalConfirmDialogHost[] =
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 e08dff750d..4d4ce052bb 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/enterprise_companion/enterprise_companion_client.cc
@@ -35,7 +35,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc b/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
index 8971387792..b83ed52b66 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/event_logger.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/enterprise_companion/event_logger.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/enterprise_companion/event_logger.cc
@@ -126,7 +126,7 @@ proto::EnterpriseCompanionMetadata GetMe
metadata.set_application_arch(proto::ARM64);
diff --git a/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc b/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
index 211505a2f7..791e0716a8 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_ipc__security__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/ipc_security_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/enterprise_companion/ipc_security_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/enterprise_companion/ipc_security_linux.cc
@@ -15,7 +15,11 @@ namespace enterprise_companion {
IpcTrustDecider CreateIpcTrustDecider() {
diff --git a/chromium/patches/patch-chrome_enterprise__companion_lock.cc b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
index 08f952dcf4..1729cac2a9 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_lock.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/lock.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/enterprise_companion/lock.cc
@@ -18,7 +18,7 @@
diff --git a/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc b/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
index 955cbf6b35..da4a9c272c 100644
--- a/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
+++ b/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/renderer/chrome_content_renderer_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/renderer/chrome_content_renderer_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/renderer/chrome_content_renderer_client.cc
-@@ -187,7 +187,7 @@
+@@ -188,7 +188,7 @@
#include "v8/include/v8-isolate.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -426,7 +426,7 @@ void ChromeContentRendererClient::Render
+@@ -438,7 +438,7 @@ void ChromeContentRendererClient::Render
WebSecurityPolicy::RegisterURLSchemeAsExtension(
WebString::FromAscii(extensions::kExtensionScheme));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
WebSecurityPolicy::RegisterURLSchemeAsIsolatedApp(
WebString::FromAscii(webapps::kIsolatedAppScheme));
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -505,7 +505,7 @@ void ChromeContentRendererClient::Render
+@@ -503,7 +503,7 @@ void ChromeContentRendererClient::Render
WebString::FromAscii(chrome::kChromeSearchScheme));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,3 +33,12 @@ $NetBSD$
// IWAs can be enabled by either the feature flag or by enterprise
// policy. In either case the kEnableIsolatedWebAppsInRenderer flag is passed
// to the renderer process.
+@@ -558,7 +558,7 @@ void ChromeContentRendererClient::Render
+ WebSecurityPolicy::RegisterURLSchemeAsDisplayIsolated(dom_distiller_scheme);
+
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
+- BUILDFLAG(IS_WIN)
++ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(features::kGoogleChromeScheme)) {
+ #if BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ WebSecurityPolicy::RegisterURLSchemeAsDirectLaunch(
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 1d8e508cbe..149d53146d 100644
--- a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/printing/print_backend_service_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.cc
@@ -49,7 +49,7 @@
#include "printing/backend/cups_connection_pool.h"
diff --git a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
index cb011f4b39..dfe6ca92bb 100644
--- a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
+++ b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/printing/print_backend_service_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.h
@@ -28,7 +28,7 @@
#include "printing/printing_context.h"
diff --git a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index 5ef655f26f..118f080b2c 100644
--- a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
+++ b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/services/speech/audio_source_fetcher_impl.cc
@@ -132,7 +132,7 @@ void AudioSourceFetcherImpl::Start(
diff --git a/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc b/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
index 0188235830..24430231e3 100644
--- a/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
+++ b/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/base/scoped_channel_override_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/test/base/scoped_channel_override_posix.cc
@@ -22,7 +22,7 @@ version_info::Channel GetBaseChannel(Sco
return version_info::Channel::BETA;
diff --git a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
index 528be98f91..b2e8b9aadb 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/test/chromedriver/chrome_launcher.cc
@@ -75,6 +75,7 @@
#include <fcntl.h>
diff --git a/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc b/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
index 216b4b1f78..1162da56c9 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/test/chromedriver/chrome/chrome_finder.cc
@@ -58,7 +58,7 @@ void GetApplicationDirs(std::vector<base
installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
index 01bc24d997..9710a1368b 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/test/chromedriver/key_converter_unittest.cc
@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
diff --git a/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
index f96ea04af9..452fe1feee 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/test/chromedriver/keycode_text_conversion_unittest.cc
@@ -64,7 +64,7 @@ std::string ConvertKeyCodeToTextNoError(
diff --git a/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc b/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
index 6a48f62ddf..39fa174cd5 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 2026-08-05 20:17:42.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
@@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
@@ -14,4 +14,4 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ChildAccountService* child_account_service =
ChildAccountServiceFactory::GetForProfile(
- test_base_->browser()->profile());
+ test_base_->browser()->GetProfile());
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index a11525264f..5ef2b9e2f9 100644
--- a/chromium/patches/patch-chrome_updater_configurator.cc
+++ b/chromium/patches/patch-chrome_updater_configurator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/configurator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/updater/configurator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/updater/configurator.cc
@@ -94,7 +94,7 @@ Configurator::Configurator(scoped_refptr
return std::nullopt;
diff --git a/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc b/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
index 29062cd282..97b6840f9b 100644
--- a/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
+++ b/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/ipc/ipc_security_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/updater/ipc/ipc_security_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/updater/ipc/ipc_security_linux.cc
@@ -16,7 +16,11 @@ namespace updater {
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index 2272cc106b..c1efccc6d2 100644
--- a/chromium/patches/patch-chrome_updater_lock.cc
+++ b/chromium/patches/patch-chrome_updater_lock.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/lock.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/updater/lock.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/updater/lock.cc
@@ -26,7 +26,7 @@ namespace updater {
std::unique_ptr<ScopedLock> CreateScopedLock(const std::string& name,
diff --git a/chromium/patches/patch-chrome_updater_util_posix__util.cc b/chromium/patches/patch-chrome_updater_util_posix__util.cc
index 67519904a6..d51ad3b0a8 100644
--- a/chromium/patches/patch-chrome_updater_util_posix__util.cc
+++ b/chromium/patches/patch-chrome_updater_util_posix__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/util/posix_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/updater/util/posix_util.cc
@@ -22,7 +22,7 @@
#include "chrome/updater/updater_branding.h"
diff --git a/chromium/patches/patch-chrome_utility_services.cc b/chromium/patches/patch-chrome_utility_services.cc
index daf6aaea22..bf2cd3332e 100644
--- a/chromium/patches/patch-chrome_utility_services.cc
+++ b/chromium/patches/patch-chrome_utility_services.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/utility/services.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chrome/utility/services.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chrome/utility/services.cc
-@@ -52,7 +52,7 @@
+@@ -57,7 +57,7 @@
#include "services/proxy_resolver_mac/mac_system_proxy_resolver_impl.h"
#endif // BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -209,7 +209,7 @@ auto RunMacSystemProxyResolver(
+@@ -220,7 +220,7 @@ auto RunMacSystemProxyResolver(
}
#endif // BUILDFLAG(IS_MAC)
@@ -24,7 +24,7 @@ $NetBSD$
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -475,7 +475,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -510,7 +510,7 @@ void RegisterMainThreadServices(mojo::Se
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.cc b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.cc
deleted file mode 100644
index 6f9988ed50..0000000000
--- a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chromeos/ash/components/mojo_proxy/mojo_core/core/channel.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chromeos/ash/components/mojo_proxy/mojo_core/core/channel.cc
-@@ -268,7 +268,7 @@ bool ShouldRecordSubsampledHistograms()
- } // namespace
-
- #if BUILDFLAG(IS_ANDROID) || \
-- (BUILDFLAG(IS_LINUX) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
-+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
-
- namespace {
-
-@@ -1317,7 +1317,7 @@ bool Channel::OnControlMessage(Message::
- }
-
- // Currently only CrOs, Linux, and Android support upgrades.
--#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID))
-+#if !(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
- // static
- MOJO_LEGACY_SYSTEM_IMPL_EXPORT bool Channel::SupportsChannelUpgrade() {
- return false;
diff --git a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.h b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.h
deleted file mode 100644
index 22e1959371..0000000000
--- a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chromeos/ash/components/mojo_proxy/mojo_core/core/channel.h.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chromeos/ash/components/mojo_proxy/mojo_core/core/channel.h
-@@ -169,7 +169,7 @@ class MOJO_LEGACY_SYSTEM_IMPL_EXPORT Cha
- } v2;
-
- #if BUILDFLAG(IS_ANDROID) || \
-- (BUILDFLAG(IS_LINUX) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
-+ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
- // On Android for each pair of connected ipcz::Node instances both sides
- // of the connection run the same version of code. Restricting this
- // extension of IpczHeader to Android allows to iterate on the wire format
diff --git a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
index 583575d8bc..ed3acf18d7 100644
--- a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
+++ b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_channel__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chromeos/ash/components/mojo_proxy/mojo_core/core/channel_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- chromeos/ash/components/mojo_proxy/mojo_core/core/channel_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ chromeos/ash/components/mojo_proxy/mojo_core/core/channel_posix.cc
-@@ -30,7 +30,7 @@
+@@ -28,7 +28,7 @@
#include "build/build_config.h"
#include "chromeos/ash/components/mojo_proxy/mojo_core/public/cpp/platform/socket_utils_posix.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chromeos/ash/components/mojo_proxy/mojo_core/core/channel_linux.h"
#endif
-@@ -600,7 +600,7 @@ scoped_refptr<Channel> Channel::Create(
+@@ -574,7 +574,7 @@ scoped_refptr<Channel> Channel::Create(
ConnectionParams connection_params,
HandlePolicy handle_policy,
scoped_refptr<base::SingleThreadTaskRunner> io_task_runner) {
@@ -24,12 +24,3 @@ $NetBSD$
return new ChannelLinux(delegate, std::move(connection_params), handle_policy,
io_task_runner);
#else
-@@ -609,7 +609,7 @@ scoped_refptr<Channel> Channel::Create(
- #endif
- }
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
- // static
- bool Channel::SupportsChannelUpgrade() {
- return ChannelLinux::KernelSupportsUpgradeRequirements() &&
diff --git a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_embedder_embedder.cc b/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_embedder_embedder.cc
deleted file mode 100644
index fd220c2225..0000000000
--- a/chromium/patches/patch-chromeos_ash_components_mojo__proxy_mojo__core_core_embedder_embedder.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chromeos/ash/components/mojo_proxy/mojo_core/core/embedder/embedder.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ chromeos/ash/components/mojo_proxy/mojo_core/core/embedder/embedder.cc
-@@ -37,7 +37,7 @@
- #include "chromeos/ash/components/mojo_proxy/mojo_core/core/node_controller.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "chromeos/ash/components/mojo_proxy/mojo_core/core/channel_linux.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
- // BUILDFLAG(IS_ANDROID)
-@@ -79,7 +79,7 @@ void InitFeatures() {
- CHECK(base::FeatureList::GetInstance());
-
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_LEGACY_USE_APPLE_CHANNEL)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- bool shared_mem_enabled = base::FeatureList::IsEnabled(kMojoUseEventFd);
- int num_pages = kMojoUseEventFdPages.Get();
- if (num_pages < 0) {
diff --git a/chromium/patches/patch-components_BUILD.gn b/chromium/patches/patch-components_BUILD.gn
index 1172c7a5d8..31e7b7ee33 100644
--- a/chromium/patches/patch-components_BUILD.gn
+++ b/chromium/patches/patch-components_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/BUILD.gn
-@@ -226,7 +226,6 @@ test("components_unittests") {
+@@ -228,7 +228,6 @@ test("components_unittests") {
"//components/contextual_search/internal:unit_tests",
"//components/contextual_tasks:unit_tests",
"//components/country_codes:unit_tests",
@@ -14,8 +14,8 @@ $NetBSD$
"//components/critical_actions/core/browser:unit_tests",
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
-@@ -662,7 +661,7 @@ test("components_unittests") {
- "//components/user_data_importer/content:unit_tests",
+@@ -663,7 +662,7 @@ test("components_unittests") {
+ "//components/user_education/webui:unit_tests",
]
- if (!is_fuchsia) { #!iOS and!Fuchsia
@@ -23,12 +23,12 @@ $NetBSD$
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -852,7 +851,7 @@ test("components_unittests") {
+@@ -837,7 +836,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
-- if (is_win || is_linux || is_chromeos || is_mac) {
-+ if (is_win || (is_linux && !is_bsd) || is_chromeos || is_mac) {
+- if (is_win || is_mac || is_linux || is_chromeos) {
++ if (is_win || is_mac || (is_linux && !is_bsd) || is_chromeos) {
deps += [
- "//components/stability_report:unit_tests",
- "//components/webapps/isolated_web_apps:unit_tests",
+ "//components/metrics/private_metrics:unit_tests",
+ "//components/metrics/structured:unit_tests",
diff --git a/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc b/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index 96c1885d44..b731c6b31a 100644
--- a/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -884,7 +884,7 @@ BrowserAutofillManager::GetAmountExtract
+@@ -886,7 +886,7 @@ BrowserAutofillManager::GetAmountExtract
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc
new file mode 100644
index 0000000000..9759bb9d72
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_autofill__ai_management__utils.cc
@@ -0,0 +1,62 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/autofill/core/browser/integrators/autofill_ai/management_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ components/autofill/core/browser/integrators/autofill_ai/management_utils.cc
+@@ -35,7 +35,7 @@ EntityTypeResources GetResourcesForType(
+ .section_title_id = IDS_AUTOFILL_AI_DRIVERS_LICENSES_TITLE,
+ .add_entity_id = IDS_AUTOFILL_AI_ADD_DRIVERS_LICENSE_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .add_entity_branded_id = IDS_AUTOFILL_AI_SAVE_DRIVERS_LICENSE_ENTITY_DIALOG_TITLE_BRANDED,
+ #endif
+ .edit_entity_id = IDS_AUTOFILL_AI_EDIT_DRIVERS_LICENSE_ENTITY,
+@@ -46,7 +46,7 @@ EntityTypeResources GetResourcesForType(
+ .section_title_id = IDS_AUTOFILL_AI_KNOWN_TRAVELER_NUMBER_TITLE,
+ .add_entity_id = IDS_AUTOFILL_AI_ADD_KNOWN_TRAVELER_NUMBER_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .add_entity_branded_id =
+ IDS_AUTOFILL_AI_SAVE_KNOWN_TRAVELER_NUMBER_ENTITY_DIALOG_TITLE_BRANDED,
+ #endif
+@@ -59,7 +59,7 @@ EntityTypeResources GetResourcesForType(
+ .section_title_id = IDS_AUTOFILL_AI_NATIONAL_IDS_SHORT_TITLE,
+ .add_entity_id = IDS_AUTOFILL_AI_ADD_NATIONAL_ID_CARD_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .add_entity_branded_id =
+ IDS_AUTOFILL_AI_SAVE_ID_CARD_ENTITY_DIALOG_TITLE_BRANDED,
+ #endif
+@@ -71,7 +71,7 @@ EntityTypeResources GetResourcesForType(
+ .section_title_id = IDS_AUTOFILL_AI_PASSPORTS_TITLE,
+ .add_entity_id = IDS_AUTOFILL_AI_ADD_PASSPORT_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .add_entity_branded_id =
+ IDS_AUTOFILL_AI_SAVE_PASSPORT_ENTITY_DIALOG_TITLE_BRANDED,
+ #endif
+@@ -83,7 +83,7 @@ EntityTypeResources GetResourcesForType(
+ .section_title_id = IDS_AUTOFILL_AI_REDRESS_NUMBER_TITLE,
+ .add_entity_id = IDS_AUTOFILL_AI_ADD_REDRESS_NUMBER_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .add_entity_branded_id =
+ IDS_AUTOFILL_AI_SAVE_REDRESS_NUMBER_ENTITY_DIALOG_TITLE_BRANDED,
+ #endif
+@@ -95,7 +95,7 @@ EntityTypeResources GetResourcesForType(
+ .section_title_id = IDS_AUTOFILL_AI_VEHICLES_TITLE,
+ .add_entity_id = IDS_AUTOFILL_AI_ADD_VEHICLE_ENTITY,
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .add_entity_branded_id =
+ IDS_AUTOFILL_AI_SAVE_VEHICLE_ENTITY_DIALOG_TITLE_BRANDED,
+ #endif
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
index 27fe857f0d..29695c485a 100644
--- a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
@@ -232,7 +232,7 @@ void AddOptimizationTypesForBnplIssuers(
base::flat_set<optimization_guide::proto::OptimizationType>&
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc b/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
index 2c3d33a633..4bcf8bfbbc 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -296,7 +296,7 @@ void AmountExtractionManager::OnCheckout
- /*timeout_reached=*/false);
- }
+@@ -319,7 +319,7 @@ void AmountExtractionManager::OnCheckout
+ .Run(parsed_extracted_amount,
+ /*timeout_reached=*/false);
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
if (base::FeatureList::IsEnabled(
features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The result of amount extraction on domain "
-@@ -384,7 +384,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -389,7 +389,7 @@ void AmountExtractionManager::OnTimeoutR
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -24,7 +24,16 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The amount extraction on domain "
-@@ -404,7 +404,7 @@ AmountExtractionManager::CheckEligibilit
+@@ -414,7 +414,7 @@ void AmountExtractionManager::OnTimeoutR
+ std::move(callback).Run(std::move(result));
+
+ if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
+ if (base::FeatureList::IsEnabled(
+ features::kAutofillEnableAmountExtractionTesting)) {
+ VLOG(3) << "The amount extraction on domain "
+@@ -434,7 +434,7 @@ AmountExtractionManager::CheckEligibilit
// Check eligibility of BNPL feature.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index f4607341dc..f510993b62 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -1083,7 +1083,7 @@ void BnplManager::MaybeUpdateDesktopSugg
+@@ -1113,7 +1113,7 @@ void BnplManager::MaybeUpdateDesktopSugg
.OnBnplSuggestionShown();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
index 6a1208a2c1..c63b07619a 100644
--- a/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc
-@@ -55,7 +55,7 @@ using SuggestionDataSource = SuggestionG
+@@ -211,7 +211,7 @@ using SuggestionDataSource = SuggestionG
bool IsSaveAndFillEnabled() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc b/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
index fd4400fd4d..2f9ab3e625 100644
--- a/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1278,7 +1278,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1289,7 +1289,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__features.cc b/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
deleted file mode 100644
index 5fc36d1c85..0000000000
--- a/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/autofill/core/common/autofill_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ components/autofill/core/common/autofill_features.cc
-@@ -10,7 +10,7 @@ namespace autofill::features {
-
- namespace {
- constexpr bool IS_AUTOFILL_AI_PLATFORM = BUILDFLAG(IS_CHROMEOS) ||
-- BUILDFLAG(IS_LINUX) ||
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ||
- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN);
- } // namespace
-
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 5b7b16f114..0045c3e210 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_payments_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/autofill/core/common/autofill_payments_features.cc
@@ -32,7 +32,7 @@ BASE_FEATURE(kAutofillDisableBnplCountry
// page using server-side AI.
BASE_FEATURE(kAutofillEnableAiBasedAmountExtraction,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -96,16 +96,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -300,7 +300,7 @@ BASE_FEATURE(kAutofillEnableWalletBrandi
+@@ -313,7 +313,7 @@ BASE_FEATURE(kAutofillIgnoreEmptyCvcsInS
// eligibility.
BASE_FEATURE(kAutofillPreferBuyNowPayLaterBlocklists,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -346,7 +346,7 @@ BASE_FEATURE(kAutofillUpstreamEnforceStr
+@@ -371,7 +371,7 @@ BASE_FEATURE(kAutofillUpstreamEnforceStr
base::FEATURE_DISABLED_BY_DEFAULT);
bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/chromium/patches/patch-components_cbor_BUILD.gn b/chromium/patches/patch-components_cbor_BUILD.gn
new file mode 100644
index 0000000000..3d27b60d39
--- /dev/null
+++ b/chromium/patches/patch-components_cbor_BUILD.gn
@@ -0,0 +1,36 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/cbor/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
++++ components/cbor/BUILD.gn
+@@ -12,7 +12,7 @@ buildflag_header("buildflags") {
+ # TODO(crbug.com/535682335): Remove `USE_CBOR_RUST` buildflag entirely,
+ # unconditionally enable Rust CBOR parser, and drop `is_cronet_build` check
+ # once Cronet supports Crubit dependencies.
+- flags = [ "USE_CBOR_RUST=!$is_cronet_build" ]
++ flags = [ "USE_CBOR_RUST=false" ]
+ }
+
+ component("cbor") {
+@@ -37,12 +37,12 @@ component("cbor") {
+ "//base",
+ ]
+
+- if (!is_cronet_build) {
+- public_deps = [
+- "//build/rust/crubit",
+- "//components/cbor/rust:cbor_rust_bindings",
+- ]
+- }
++# if (!is_cronet_build) {
++# public_deps = [
++# "//build/rust/crubit",
++# "//components/cbor/rust:cbor_rust_bindings",
++# ]
++# }
+ }
+
+ source_set("unit_tests") {
diff --git a/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h b/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
index 96a01e251a..5abd63b726 100644
--- a/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
+++ b/chromium/patches/patch-components_collaboration_public_collaboration__controller__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/collaboration/public/collaboration_controller_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/collaboration/public/collaboration_controller_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/collaboration/public/collaboration_controller_delegate.h
@@ -124,7 +124,7 @@ class CollaborationControllerDelegate {
case Type::kSigninDisabledByPolicy:
diff --git a/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc b/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
index 462b3eb866..be0d47919f 100644
--- a/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
+++ b/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/commerce/core/commerce_feature_list.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/commerce/core/commerce_feature_list.cc
@@ -167,7 +167,7 @@ BASE_FEATURE(kShoppingAlternateServer, b
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
diff --git a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
index 9ab7bd0f2f..49eb0c5969 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/constrained_window/constrained_window_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/constrained_window/constrained_window_views.cc
@@ -419,7 +419,7 @@ bool SupportsGlobalScreenCoordinates() {
}
diff --git a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index 10788dc478..1cac1c0995 100644
--- a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
+++ b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/content_settings/core/browser/website_settings_registry.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/content_settings/core/browser/website_settings_registry.cc
@@ -66,7 +66,7 @@ const WebsiteSettingsInfo* WebsiteSettin
#if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-components_cookie__config_cookie__store__util.cc b/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
index d83fdf70f7..9a290bb026 100644
--- a/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
+++ b/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/cookie_config/cookie_store_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/cookie_config/cookie_store_util.cc
@@ -16,7 +16,7 @@
namespace cookie_config {
diff --git a/chromium/patches/patch-components_crash_core_app_BUILD.gn b/chromium/patches/patch-components_crash_core_app_BUILD.gn
index 1d2e7e789d..e7b9604c49 100644
--- a/chromium/patches/patch-components_crash_core_app_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/app/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/crash/core/app/BUILD.gn
@@ -72,6 +72,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 7b31166bd0..b008e19cec 100644
--- a/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
+++ b/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/app/chrome_crashpad_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/crash/core/app/chrome_crashpad_handler.cc
@@ -6,5 +6,9 @@
extern "C" int CrashpadHandlerMain(int argc, char* argv[]);
diff --git a/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc b/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
index b564a3dd03..56f5a1999f 100644
--- a/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
+++ b/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/app/crashpad_handler_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/crash/core/app/crashpad_handler_main.cc
@@ -10,7 +10,7 @@
#include "third_party/crashpad/crashpad/handler/handler_main.h"
diff --git a/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc b/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
index 41bb5e7ea9..d9944a8750 100644
--- a/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/crash/core/browser/crash_upload_list_crashpad.cc
@@ -37,7 +37,9 @@ CrashUploadListCrashpad::~CrashUploadLis
std::vector<std::unique_ptr<UploadList::UploadInfo>>
diff --git a/chromium/patches/patch-components_crash_core_common_BUILD.gn b/chromium/patches/patch-components_crash_core_common_BUILD.gn
index 82910bbbc8..632a8b30d6 100644
--- a/chromium/patches/patch-components_crash_core_common_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_common_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/common/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/crash/core/common/BUILD.gn
@@ -8,7 +8,7 @@ import("//components/gwp_asan/buildflags
diff --git a/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc b/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
index f9a3ae0b0a..56f94ad927 100644
--- a/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
+++ b/chromium/patches/patch-components_dbus_xdg_file__transfer__portal.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/dbus/xdg/file_transfer_portal.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/dbus/xdg/file_transfer_portal.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/dbus/xdg/file_transfer_portal.cc
@@ -32,6 +32,10 @@
#include "dbus/object_path.h"
diff --git a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
index 09bfdb5c81..f98023fae7 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
@@ -4,20 +4,20 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/browser_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/browser_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/browser_utils.h
-@@ -38,7 +38,7 @@ bool GetSiteIsolationEnabled();
- std::string GetHostName();
+@@ -39,7 +39,7 @@ std::string GetHostName();
#endif // !BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Returns the hostname of the current machine.
std::vector<std::string> GetSystemDnsServers();
-@@ -46,7 +46,7 @@ std::vector<std::string> GetSystemDnsSer
- SettingValue GetOSFirewall();
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -48,7 +48,7 @@ SettingValue GetOSFirewall();
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
index cb467bd5cc..5a059d8bee 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
@@ -44,7 +44,7 @@ std::unique_ptr<OsSignalsResponse> AddAs
os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
diff --git a/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 99c927bbd0..7be73dc68d 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/mock_signals_aggregator.h
@@ -17,7 +17,7 @@ class MockSignalsAggregator : public Sig
MockSignalsAggregator();
diff --git a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
index 8d8322277e..ec93e7533d 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/signals_aggregator.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/signals_aggregator.h
@@ -22,7 +22,7 @@ class SignalsAggregator : public KeyedSe
diff --git a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
index 2947fe0476..32c3fcbba1 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/signals_aggregator_impl.cc
@@ -64,7 +64,7 @@ SignalsAggregatorImpl::SignalsAggregator
diff --git a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
index 3984d367ca..a79b9e79c1 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/signals_aggregator_impl.h
@@ -30,7 +30,7 @@ class SignalsAggregatorImpl : public Sig
~SignalsAggregatorImpl() override;
diff --git a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
index 928813a713..851ecd7481 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/user_permission_service.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/user_permission_service.h
@@ -57,7 +57,7 @@ class UserPermissionService : public Key
// missing.
diff --git a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
index c74d5e4f10..76f49d642d 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/user_permission_service_impl.cc
@@ -87,7 +87,7 @@ bool UserPermissionServiceImpl::ShouldCo
consent_required_by_dependent_policy;
diff --git a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
index 541185eff0..fc2fc87deb 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/user_permission_service_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/browser/user_permission_service_impl.h
@@ -38,7 +38,7 @@ class UserPermissionServiceImpl : public
diff --git a/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc b/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
index 756965d7ce..c4ec530b4f 100644
--- a/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/common/linux/platform_utils_linux.cc
@@ -4,11 +4,22 @@
diff --git a/chromium/patches/patch-components_device__signals_core_common_platform__utils.h b/chromium/patches/patch-components_device__signals_core_common_platform__utils.h
index 669d42e4b3..efea6f52f9 100644
--- a/chromium/patches/patch-components_device__signals_core_common_platform__utils.h
+++ b/chromium/patches/patch-components_device__signals_core_common_platform__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/platform_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/common/platform_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/common/platform_utils.h
@@ -54,7 +54,7 @@ SettingValue GetSecureBootEnabled();
std::optional<std::string> GetWindowsMachineDomain();
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 67834bb503..97e0c44a50 100644
--- a/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
+++ b/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/system_signals/platform_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/core/system_signals/platform_delegate.cc
@@ -11,7 +11,7 @@ namespace device_signals {
diff --git a/chromium/patches/patch-components_device__signals_test_signals__contract.cc b/chromium/patches/patch-components_device__signals_test_signals__contract.cc
index 8cfd263d27..e7f2b67a0f 100644
--- a/chromium/patches/patch-components_device__signals_test_signals__contract.cc
+++ b/chromium/patches/patch-components_device__signals_test_signals__contract.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/test/signals_contract.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/device_signals/test/signals_contract.cc
@@ -216,7 +216,7 @@ GetSignalsContract() {
base::BindRepeating(VerifyUnset, names::kCrowdStrike);
diff --git a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index 1e8384e42e..3a1813ec1d 100644
--- a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/discardable_memory/service/discardable_shared_memory_manager.cc
-@@ -177,6 +177,8 @@ uint64_t GetDefaultMaxBytes() {
+@@ -178,6 +178,8 @@ uint64_t GetDefaultMaxBytes() {
#if BUILDFLAG(IS_ANDROID)
// Limits the number of FDs used to 32, assuming a 4MB allocation size.
uint64_t default_max_bytes = 128 * kMegabyte;
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 4262f625ab..0c6354957e 100644
--- a/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
+++ b/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/embedder_support/user_agent_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/embedder_support/user_agent_utils.cc
@@ -283,7 +283,7 @@ std::string GetUserAgentPlatform() {
return "";
@@ -24,7 +24,7 @@ $NetBSD$
return "X11; Linux x86_64";
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -592,7 +592,7 @@ std::string GetPlatformVersion() {
+@@ -603,7 +603,7 @@ std::string GetPlatformVersion() {
#if BUILDFLAG(IS_WIN)
return GetWindowsPlatformVersion();
@@ -33,7 +33,7 @@ $NetBSD$
return std::string();
#else
-@@ -629,6 +629,9 @@ std::string GetPlatformForUAMetadata() {
+@@ -640,6 +640,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -43,7 +43,7 @@ $NetBSD$
#else
return std::string(version_info::GetOSType());
#endif
-@@ -811,6 +814,16 @@ std::string BuildOSCpuInfoFromOSVersionA
+@@ -822,6 +825,16 @@ std::string BuildOSCpuInfoFromOSVersionA
"Android %s", os_version.c_str()
#elif BUILDFLAG(IS_FUCHSIA)
"Fuchsia"
diff --git a/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc b/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
index 645166c9ca..2c1ebaa6e2 100644
--- a/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/embedder_support/user_agent_utils_unittest.cc
@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool m
ASSERT_EQ("CrOS", pieces[0]);
diff --git a/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc b/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
new file mode 100644
index 0000000000..dda87a33b6
--- /dev/null
+++ b/chromium/patches/patch-components_enterprise_browser_reporting_chrome__profile__request__generator.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/enterprise/browser/reporting/chrome_profile_request_generator.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ components/enterprise/browser/reporting/chrome_profile_request_generator.cc
+@@ -210,7 +210,7 @@ void ChromeProfileRequestGenerator::OnBa
+ signals_request.signal_names.emplace(device_signals::SignalName::kHotfixes);
+ #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)
+ if (enterprise_signals::features::IsCertificateCollectionEnabled() &&
+ generation_config.challenge.has_value() &&
+ !generation_config.challenge.value().empty()) {
diff --git a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
index ff2ef52a9a..88ed817633 100644
--- a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
+++ b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/browser/reporting/report_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/enterprise/browser/reporting/report_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/enterprise/browser/reporting/report_util.cc
@@ -201,7 +201,7 @@ std::string GetSecuritySignalsInReport(
signals_dict.Set("antivirus_info", std::move(anti_virus_list));
diff --git a/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index 695d9279e6..777cf66443 100644
--- a/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -198,7 +198,7 @@ void RealtimeReportingClientBase::Report
*event.mutable_time() = ToProtoTimestamp(base::Time::Now());
diff --git a/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc b/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
index d9147f9317..b7a5f7e394 100644
--- a/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
+++ b/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/data_controls/core/browser/rule.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/enterprise/data_controls/core/browser/rule.cc
-@@ -549,7 +549,7 @@ bool Rule::AddUnsupportedAttributeErrors
+@@ -611,7 +611,7 @@ bool Rule::AddUnsupportedAttributeErrors
},
},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
{
Restriction::kFileDownload,
{
-@@ -632,7 +632,7 @@ bool Rule::AddUnsupportedRestrictionErro
+@@ -731,7 +731,7 @@ bool Rule::AddUnsupportedRestrictionErro
},
#endif // BUILDFLAG(ENTERPRISE_SCREENSHOT_PROTECTION)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
index bff46d3115..3bd1ad2efe 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 2026-08-05 20:17:42.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/enterprise/watermarking/watermark.cc
@@ -29,7 +29,7 @@ gfx::Font WatermarkFont(int font_size) {
"Segoe UI",
diff --git a/chromium/patches/patch-components_error__page_common_localized__error.cc b/chromium/patches/patch-components_error__page_common_localized__error.cc
index 8eed85fbd8..c8966ee259 100644
--- a/chromium/patches/patch-components_error__page_common_localized__error.cc
+++ b/chromium/patches/patch-components_error__page_common_localized__error.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/error_page/common/localized_error.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/error_page/common/localized_error.cc
@@ -881,7 +881,7 @@ void AddSuggestionsDetails(int error_cod
if (suggestions & SUGGEST_PROXY_CONFIG) {
diff --git a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
index 4bf017388e..f936516cbf 100644
--- a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/eye_dropper/eye_dropper_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/eye_dropper/eye_dropper_view.cc
@@ -350,7 +350,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
contents_view->SetPreferredSize(contents_view->GetSize());
diff --git a/chromium/patches/patch-components_feature__engagement_public_event__constants.cc b/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
index 62fd6c8cbb..b2380379fa 100644
--- a/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/event_constants.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/event_constants.cc
@@ -11,7 +11,7 @@ namespace feature_engagement {
namespace events {
diff --git a/chromium/patches/patch-components_feature__engagement_public_event__constants.h b/chromium/patches/patch-components_feature__engagement_public_event__constants.h
index 62b3b157b1..0664974f4c 100644
--- a/chromium/patches/patch-components_feature__engagement_public_event__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_event__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/event_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/event_constants.h
@@ -14,7 +14,7 @@ namespace events {
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc b/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
index 5bfd34d8e8..63f510732f 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_configurations.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/feature_configurations.cc
@@ -102,7 +102,7 @@ std::optional<FeatureConfig> CreateNewUs
std::optional<FeatureConfig> GetClientSideFeatureConfig(
@@ -15,7 +15,7 @@ $NetBSD$
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -2357,7 +2357,7 @@ std::optional<FeatureConfig> GetClientSi
+@@ -2397,7 +2397,7 @@ std::optional<FeatureConfig> GetClientSi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
index 211eb2461e..e1dee6e87e 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/feature_constants.cc
@@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() {
}
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -955,7 +955,7 @@ BASE_FEATURE(kIPHiOSActiveDaysTrackingFe
+@@ -967,7 +967,7 @@ BASE_FEATURE(kIPHiOSActiveDaysTrackingFe
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
BASE_FEATURE(kIPHAutofillAtMemoryFeature,
"IPH_AutofillAtMemory",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1029,7 +1029,7 @@ BASE_FEATURE(kIPHLauncherSearchHelpUiFea
+@@ -1033,7 +1033,7 @@ BASE_FEATURE(kIPHLauncherSearchHelpUiFea
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
// This can be enabled by default, as the DesktopPWAsLinkCapturing
// flag is needed for the IPH linked to this feature to work, and
// use-cases to show the IPH are guarded by that flag.
-@@ -1046,7 +1046,7 @@ BASE_FEATURE(kIPHDesktopPWAsLinkCapturin
+@@ -1050,7 +1050,7 @@ BASE_FEATURE(kIPHDesktopPWAsLinkCapturin
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
index 5e0ab3d288..5e31506104 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/feature_constants.h
-@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
+@@ -32,7 +32,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -417,7 +417,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
+@@ -424,7 +424,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillAtMemoryFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -452,13 +452,13 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHLa
+@@ -458,13 +458,13 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHLa
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
index c2a9445413..5e2b7ae26c 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_list.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/feature_list.cc
-@@ -247,7 +247,7 @@ const base::Feature* const kAllFeatures[
+@@ -248,7 +248,7 @@ const base::Feature* const kAllFeatures[
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -336,7 +336,7 @@ const base::Feature* const kAllFeatures[
+@@ -338,7 +338,7 @@ const base::Feature* const kAllFeatures[
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
// keep-sorted start case=no
&kIPHAutofillAccountNameEmailSuggestionFeature,
&kIPHAutofillAiOptInFeature,
-@@ -370,7 +370,7 @@ const base::Feature* const kAllFeatures[
+@@ -371,7 +371,7 @@ const base::Feature* const kAllFeatures[
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,9 +33,9 @@ $NetBSD$
// keep-sorted start case=no
&kIPHDesktopPWAsLinkCapturingLaunch,
&kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -378,7 +378,7 @@ const base::Feature* const kAllFeatures[
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- // BUILDFLAG(IS_CHROMEOS)
+@@ -383,7 +383,7 @@ const base::Feature* const kAllFeatures[
+ &kIPHExtensionsPinnedByDefaultFeature,
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.h b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
index cf3de966b8..e82618f00a 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_list.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/feature_list.h
-@@ -401,7 +401,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPinMostVis
+@@ -402,7 +402,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPinMostVis
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -545,7 +545,7 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
+@@ -552,7 +552,7 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHAutofillAccountNameEmailSuggestionFeature,
"IPH_AutofillAccountNameEmailSuggestion");
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
-@@ -591,7 +591,7 @@ DEFINE_VARIATION_PARAM(kIPHLauncherSearc
+@@ -597,7 +597,7 @@ DEFINE_VARIATION_PARAM(kIPHLauncherSearc
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -599,7 +599,7 @@ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLi
+@@ -605,7 +605,7 @@ DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLi
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
// BUILDFLAG(IS_CHROMEOS)
@@ -42,7 +42,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHSignInBenefitsFeature, "IPH_SignInBenefits");
DEFINE_VARIATION_PARAM(kIPHSupervisedUserProfileSigninFeature,
"IPH_SupervisedUserProfileSignin");
-@@ -837,7 +837,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -845,7 +845,7 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHWhatsNewUpdatedFeature),
// keep-sorted end
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_EXTENSIONS)
VARIATION_ENTRY(kIPHExtensionsMenuFeature),
VARIATION_ENTRY(kIPHExtensionsRequestAccessButtonFeature),
-@@ -910,7 +910,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -922,7 +922,7 @@ inline constexpr flags_ui::FeatureEntry:
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -60,7 +60,7 @@ $NetBSD$
// keep-sorted start case=no
VARIATION_ENTRY(kIPHAutofillAccountNameEmailSuggestionFeature),
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
-@@ -939,13 +939,13 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -950,13 +950,13 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHLauncherSearchHelpUiFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_feature__engagement_public_tracker.h b/chromium/patches/patch-components_feature__engagement_public_tracker.h
index f2c3e09315..26fe093677 100644
--- a/chromium/patches/patch-components_feature__engagement_public_tracker.h
+++ b/chromium/patches/patch-components_feature__engagement_public_tracker.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/tracker.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feature_engagement/public/tracker.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feature_engagement/public/tracker.h
@@ -260,7 +260,7 @@ class Tracker : public KeyedService, pub
Dismissed(feature);
diff --git a/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto b/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
index ebb9acc73a..3f1fc33ac8 100644
--- a/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
+++ b/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/proto/v2/wire/version.proto.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feed/core/proto/v2/wire/version.proto
@@ -25,8 +25,8 @@ message Version {
BETA = 3;
diff --git a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
index 44d95028b8..b4bf9a6f76 100644
--- a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feed/core/v2/feed_network_impl_unittest.cc
-@@ -748,8 +748,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
+@@ -749,8 +749,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, client_info.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, client_info.app_version().build_type());
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util.cc b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
index 97b38d2df4..2994f40c65 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feed/core/v2/proto_util.cc
@@ -91,8 +91,8 @@ feedwire::Version GetPlatformVersionMess
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc b/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
index 6ad09b5ca6..5e2c48faee 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feed/core/v2/proto_util_unittest.cc
@@ -46,8 +46,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
diff --git a/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc b/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
index 971e75509a..0e910647dd 100644
--- a/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
+++ b/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/test/proto_printer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/feed/core/v2/test/proto_printer.cc
@@ -159,8 +159,8 @@ class TextProtoPrinter {
}
diff --git a/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc b/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
index d798935cf2..8a37adc5c9 100644
--- a/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
+++ b/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gcm_driver/gcm_desktop_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gcm_driver/gcm_desktop_utils.cc
@@ -32,7 +32,7 @@ GCMClient::ChromePlatform GetPlatform()
return GCMClient::PLATFORM_ANDROID;
diff --git a/chromium/patches/patch-components_gwp__asan_BUILD.gn b/chromium/patches/patch-components_gwp__asan_BUILD.gn
index 30c9a7664d..448340a67d 100644
--- a/chromium/patches/patch-components_gwp__asan_BUILD.gn
+++ b/chromium/patches/patch-components_gwp__asan_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gwp_asan/BUILD.gn
@@ -15,7 +15,7 @@ test("gwp_asan_unittests") {
"//testing/gtest",
diff --git a/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni b/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
index a54db3e49b..d42d1e900f 100644
--- a/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
+++ b/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/buildflags/buildflags.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gwp_asan/buildflags/buildflags.gni
@@ -11,10 +11,10 @@ import("//build/config/compiler/compiler
# Android requires frame pointers for unwinding, unwind tables aren't shipped in
diff --git a/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc b/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
index 9fd88a1d86..87c32012cb 100644
--- a/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gwp_asan/client/guarded_page_allocator_posix.cc
@@ -35,8 +35,9 @@ void GuardedPageAllocator::MarkPageInacc
// mmap() a PROT_NONE page over the address to release it to the system, if
diff --git a/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc b/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
index 40c7fa8c1f..c11668438c 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/gwp_asan.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gwp_asan/client/gwp_asan.cc
@@ -82,7 +82,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
diff --git a/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc b/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
index 651e9d25d7..6ca385cc43 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gwp_asan/client/gwp_asan_features.cc
@@ -9,7 +9,7 @@
namespace gwp_asan::internal {
diff --git a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
index d60dc67d12..3e3e92481d 100644
--- a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/gwp_asan/crash_handler/crash_analyzer.cc
@@ -32,7 +32,7 @@
#include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
diff --git a/chromium/patches/patch-components_live__caption_caption__util.cc b/chromium/patches/patch-components_live__caption_caption__util.cc
index 57153e4050..71fcaceec6 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 2026-08-05 20:17:42.000000000 +0000
+--- components/live_caption/caption_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/live_caption/caption_util.cc
@@ -139,7 +139,7 @@ bool IsHeadlessCaptionFeatureSupported()
std::string GetCaptionSettingsUrl() {
diff --git a/chromium/patches/patch-components_live__caption_caption__util.h b/chromium/patches/patch-components_live__caption_caption__util.h
index 8bec34bf64..8b61778e65 100644
--- a/chromium/patches/patch-components_live__caption_caption__util.h
+++ b/chromium/patches/patch-components_live__caption_caption__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/live_caption/caption_util.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/live_caption/caption_util.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/live_caption/caption_util.h
@@ -15,7 +15,7 @@ class PrefService;
namespace captions {
diff --git a/chromium/patches/patch-components_media__router_common_media__source.cc b/chromium/patches/patch-components_media__router_common_media__source.cc
index b43b7f1250..8e7c56a1ca 100644
--- a/chromium/patches/patch-components_media__router_common_media__source.cc
+++ b/chromium/patches/patch-components_media__router_common_media__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/media_source.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/media_router/common/media_source.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/media_router/common/media_source.cc
@@ -68,7 +68,7 @@ bool IsSystemAudioCaptureSupported() {
#if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index 26de4c67df..221783fec4 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/media_router/common/providers/cast/channel/cast_message_util.cc
@@ -167,7 +167,7 @@ int GetVirtualConnectPlatformValue() {
return 4;
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
index 45f95e0c46..45873d7f4f 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/providers/cast/channel/enum_table.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/media_router/common/providers/cast/channel/enum_table.h
@@ -364,7 +364,12 @@ class EnumTable {
diff --git a/chromium/patches/patch-components_metrics_drive__metrics__provider.cc b/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
index a5970d6f0f..5e036f4517 100644
--- a/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
+++ b/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/drive_metrics_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/metrics/drive_metrics_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/metrics/drive_metrics_provider.cc
@@ -23,7 +23,7 @@
namespace metrics {
diff --git a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
index d4252dce2c..1ff8c5a5dc 100644
--- a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
+++ b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/dwa/dwa_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/metrics/dwa/dwa_service.cc
@@ -267,7 +267,7 @@ void DwaService::RecordCoarseSystemInfor
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
diff --git a/chromium/patches/patch-components_metrics_metrics__log.cc b/chromium/patches/patch-components_metrics_metrics__log.cc
index 185d463da4..228440093c 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/metrics_log.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/metrics/metrics_log.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/metrics/metrics_log.cc
@@ -61,7 +61,7 @@
#include "base/win/current_module.h"
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index f552b2f290..00e4b7c8e1 100644
--- a/chromium/patches/patch-components_metrics_motherboard.cc
+++ b/chromium/patches/patch-components_metrics_motherboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/motherboard.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/metrics/motherboard.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/metrics/motherboard.cc
@@ -1,6 +1,7 @@
// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc b/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
index 9d0b9fefc1..49016a24e8 100644
--- a/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
+++ b/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/private_metrics/puma_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/metrics/private_metrics/puma_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/metrics/private_metrics/puma_service.cc
-@@ -71,7 +71,7 @@ Platform GetCurrentPlatform() {
+@@ -72,7 +72,7 @@ Platform GetCurrentPlatform() {
return Platform::PLATFORM_WINDOWS;
#elif BUILDFLAG(IS_MAC)
return Platform::PLATFORM_MACOS;
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 cc3ee83743..b19d8b1790 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/connection_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_mojo_ipc_server/connection_info.h
@@ -15,7 +15,12 @@
#include "base/win/scoped_handle.h"
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h b/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
index 44261fe2c2..79181d0200 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_endpoint__options.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/endpoint_options.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_mojo_ipc_server/endpoint_options.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_mojo_ipc_server/endpoint_options.h
@@ -65,7 +65,7 @@ struct EndpointOptions {
std::wstring security_descriptor;
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index 3c357bf02c..9b1807a670 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc
@@ -23,7 +23,7 @@ namespace named_mojo_ipc_server {
// static
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
index ba02ab40a5..2874b59b43 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc
@@ -8,6 +8,10 @@
#include <sys/stat.h>
diff --git a/chromium/patches/patch-components_named__system__lock_BUILD.gn b/chromium/patches/patch-components_named__system__lock_BUILD.gn
index d789349b58..9f93372609 100644
--- a/chromium/patches/patch-components_named__system__lock_BUILD.gn
+++ b/chromium/patches/patch-components_named__system__lock_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_system_lock/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_system_lock/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_system_lock/BUILD.gn
@@ -5,7 +5,7 @@
static_library("named_system_lock") {
diff --git a/chromium/patches/patch-components_named__system__lock_lock.h b/chromium/patches/patch-components_named__system__lock_lock.h
index 5295561a8d..ea521fc81e 100644
--- a/chromium/patches/patch-components_named__system__lock_lock.h
+++ b/chromium/patches/patch-components_named__system__lock_lock.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_system_lock/lock.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_system_lock/lock.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_system_lock/lock.h
@@ -36,7 +36,7 @@ class ScopedLock {
// may acquire that lock. The lock name has different meanings per platform:
diff --git a/chromium/patches/patch-components_named__system__lock_lock__unittest.cc b/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
index 30e1972d1a..850d4aaa5e 100644
--- a/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
+++ b/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_system_lock/lock_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/named_system_lock/lock_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/named_system_lock/lock_unittest.cc
@@ -18,7 +18,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-components_ntp__tiles_pref__names.h b/chromium/patches/patch-components_ntp__tiles_pref__names.h
index 02bc4b34d7..7f3c7a91ba 100644
--- a/chromium/patches/patch-components_ntp__tiles_pref__names.h
+++ b/chromium/patches/patch-components_ntp__tiles_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/ntp_tiles/pref_names.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/ntp_tiles/pref_names.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/ntp_tiles/pref_names.h
@@ -49,7 +49,7 @@ inline constexpr char kCustomLinksInitia
diff --git a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
index 5fb4459a53..09e7c35ba3 100644
--- a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
+++ b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/on_device_translation/service/sandbox_hook.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/on_device_translation/service/sandbox_hook.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/on_device_translation/service/sandbox_hook.cc
@@ -7,12 +7,15 @@
#include "components/on_device_translation/service/translate_kit_client.h"
diff --git a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
index 058f16987a..eda3ca0601 100644
--- a/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
+++ b/chromium/patches/patch-components_on__device__translation_service_sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/on_device_translation/service/sandbox_hook.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/on_device_translation/service/sandbox_hook.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/on_device_translation/service/sandbox_hook.h
@@ -5,7 +5,13 @@
#ifndef COMPONENTS_ON_DEVICE_TRANSLATION_SERVICE_SANDBOX_HOOK_H_
diff --git a/chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc b/chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
deleted file mode 100644
index b528f019f9..0000000000
--- a/chromium/patches/patch-components_optimization__guide_core_feature__registry_feature__registration.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ components/optimization_guide/core/feature_registry/feature_registration.cc
-@@ -76,7 +76,7 @@ BASE_FEATURE(kProductSpecificationsMqlsL
-
- BASE_FEATURE(kFormsClassificationsMqlsLogging,
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- ? base::FEATURE_ENABLED_BY_DEFAULT
- : base::FEATURE_DISABLED_BY_DEFAULT);
-
diff --git a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
index 90e0c5ce4e..5e84bbff37 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -96,7 +96,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
+@@ -97,7 +97,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
// Whether to use the on device model service in optimization guide.
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 c020af10ac..e9b3f2eddf 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/optimization_guide_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/optimization_guide/core/optimization_guide_util.cc
@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetP
return optimization_guide::proto::PLATFORM_CHROMEOS;
@@ -15,7 +15,7 @@ $NetBSD$
return optimization_guide::proto::PLATFORM_LINUX;
#else
return optimization_guide::proto::PLATFORM_UNDEFINED;
-@@ -184,7 +184,7 @@ optimization_guide::proto::ChromePlatfor
+@@ -195,7 +195,7 @@ optimization_guide::proto::ChromePlatfor
return optimization_guide::proto::CHROME_PLATFORM_CHROMEOS;
#elif BUILDFLAG(IS_ANDROID)
return optimization_guide::proto::CHROME_PLATFORM_ANDROID;
diff --git a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index 561ca891ab..0b10e432eb 100644
--- a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/os_crypt/async/browser/secret_portal_key_provider.cc
@@ -5,7 +5,9 @@
#include "components/os_crypt/async/browser/secret_portal_key_provider.h"
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
index dbf0440af7..19c100bdd3 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/browser/paint_preview_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/paint_preview/browser/paint_preview_client.cc
-@@ -464,8 +464,8 @@ void PaintPreviewClient::CapturePaintPre
+@@ -465,8 +465,8 @@ void PaintPreviewClient::CapturePaintPre
metadata->set_version(kPaintPreviewVersion);
auto* chromeVersion = metadata->mutable_chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 8f29e4bb99..80cebbe888 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
@@ -226,8 +226,8 @@ TEST_P(PaintPreviewClientRenderViewHostT
metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
index c6602e397b..3f8529c157 100644
--- a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
+++ b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/common/proto/paint_preview.proto.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/paint_preview/common/proto/paint_preview.proto
@@ -82,8 +82,8 @@ message PaintPreviewFrameProto {
// Stores Chrome version.
diff --git a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
index 850257e7d8..3b789d3ca1 100644
--- a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/player/player_compositor_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/paint_preview/player/player_compositor_delegate.cc
@@ -397,8 +397,8 @@ void PlayerCompositorDelegate::ValidateP
auto chrome_version = capture_result_->proto.metadata().chrome_version();
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
index 6534f38328..ebb02c0d4e 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/features/password_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.cc
@@ -80,7 +80,7 @@ BASE_FEATURE(kClearUndecryptablePassword
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -179,7 +179,7 @@ BASE_FEATURE(kPreventAPCOnFederatedLogin
+@@ -181,7 +181,7 @@ BASE_FEATURE(kPreventAPCOnFederatedLogin
BASE_FEATURE(kPreventPasswordManagerOnFederatedLogin,
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
index 23d1457b20..be9d84806d 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/features/password_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.h
-@@ -194,7 +194,7 @@ BASE_DECLARE_FEATURE(kPreventAPCOnFedera
+@@ -198,7 +198,7 @@ BASE_DECLARE_FEATURE(kPreventAPCOnFedera
// Prevents password manager from showing save/update UI on federated login.
BASE_DECLARE_FEATURE(kPreventPasswordManagerOnFederatedLogin);
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
index db5e71f276..069a86e80f 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_autofill_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -392,7 +392,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -403,7 +403,7 @@ void PasswordAutofillManager::DidAcceptS
weak_ptr_factory_.GetWeakPtr(), payload);
if (payload.is_cross_domain) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
cross_domain_confirmation_controller_ =
password_client_->ShowCrossDomainConfirmationPopup(
last_popup_open_args_.element_bounds,
-@@ -443,7 +443,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -454,7 +454,7 @@ void PasswordAutofillManager::DidAcceptS
weak_ptr_factory_.GetWeakPtr(), *password_credential);
if (password_credential->is_grouped_affiliation) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +24,7 @@ $NetBSD$
cross_domain_confirmation_controller_ =
password_client_->ShowCrossDomainConfirmationPopup(
last_popup_open_args_.element_bounds,
-@@ -706,7 +706,7 @@ void PasswordAutofillManager::DidNavigat
+@@ -723,7 +723,7 @@ void PasswordAutofillManager::DidNavigat
manual_fallback_metrics_recorder_ =
std::make_unique<PasswordManualFallbackMetricsRecorder>();
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
index 6dec073117..8bdcfe35db 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_autofill_manager.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_autofill_manager.h
-@@ -296,7 +296,7 @@ class PasswordAutofillManager : public a
+@@ -304,7 +304,7 @@ class PasswordAutofillManager : public a
// Stores the controller of warning popup UI on cross domain filling.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc b/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
index 29b648ed12..bc2497eec4 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_form_filling.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_form_filling.cc
@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToR
#endif
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
index 483adceb3e..6a96802b0f 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 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_form_manager.cc
@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
return false;
@@ -15,7 +15,7 @@ $NetBSD$
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -948,7 +948,7 @@ void PasswordFormManager::OnFetchComplet
+@@ -953,7 +953,7 @@ void PasswordFormManager::OnFetchComplet
error.value().type);
}
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
index b9fc5912da..12e778179b 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_manager.cc
@@ -602,12 +602,12 @@ void PasswordManager::RegisterProfilePre
registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
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 d9c244878a..8061c19b26 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_manager_client.h
@@ -31,7 +31,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"
-@@ -580,7 +580,7 @@ class PasswordManagerClient {
+@@ -585,7 +585,7 @@ class PasswordManagerClient {
virtual void TriggerSignIn(signin_metrics::AccessPoint access_point) const;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
index 41f58b3b70..1cf29c5470 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager_switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_manager_switches.cc
@@ -6,7 +6,7 @@
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
index 495f41e0f0..29a8a6a75a 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager_switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_manager_switches.h
@@ -9,7 +9,7 @@
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
index c174627085..b40495b769 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -52,7 +52,7 @@ std::u16string GetUsernameFromLabel(cons
}
@@ -15,7 +15,7 @@ $NetBSD$
// Returns the password form corresponding to the `payload` data. In most
// cases there is only one such form stored, but having more than one or no
// forms is also possible. If there is more than one form, showing any of them
-@@ -344,7 +344,7 @@ void PasswordManualFallbackFlow::DidAcce
+@@ -350,7 +350,7 @@ void PasswordManualFallbackFlow::DidAcce
}
case autofill::SuggestionType::kViewPasswordDetails: {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
std::optional<password_manager::PasswordForm> credentials =
GetCorrespondingPasswordForm(
suggestion.GetPayload<Suggestion::PasswordSuggestionDetails>(),
-@@ -491,7 +491,7 @@ void PasswordManualFallbackFlow::EnsureC
+@@ -501,7 +501,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 3c148f4347..33408ce47f 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -20,7 +20,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -185,7 +185,7 @@ class PasswordManualFallbackFlow : publi
+@@ -187,7 +187,7 @@ class PasswordManualFallbackFlow : publi
std::unique_ptr<device_reauth::DeviceAuthenticator> authenticator_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
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 b79d9de40f..9a0544de19 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_store_factory_util.cc
@@ -33,7 +33,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
index f4880f595b..6ff68b36b0 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1015,7 +1015,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1016,7 +1016,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_enabled_by_policy,
IsAccountStore is_account_store,
const os_crypt_async::Encryptor* encryptor) {
@@ -15,7 +15,7 @@ $NetBSD$
std::unique_ptr<base::Environment> environment(base::Environment::Create());
// On Linux user data directory ca be specified using an env variable. If it
// exists, passwords shouldn't be deleted.
-@@ -1029,7 +1029,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
return false;
}
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 1b56a98508..36eefa1260 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
@@ -140,7 +140,7 @@ StoredCredentialsResultOrError LoginData
std::vector<StoredCredential> matched_credentials;
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index 5acbb67ccb..845c1d09e1 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
@@ -2249,7 +2249,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
testing::Values(1, 2, 3, 24));
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index 43c599eab9..77f7002d36 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.cc
@@ -235,7 +235,7 @@ version_info::Channel StubPasswordManage
}
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
index d520bcc940..f63ce9f7e2 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.h
@@ -92,7 +92,7 @@ class StubPasswordManagerClient : public
MockPasswordFeatureManager* GetPasswordFeatureManager();
diff --git a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
index 5c6e79466d..40cc831561 100644
--- a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,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
index 1add6bfbca..0a93e22d56 100644
--- a/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/performance_manager/decorators/process_metrics_decorator.cc
@@ -53,7 +53,7 @@ class ProcessMetricsDecorator::NodeMetri
auto* process_node = ProcessNodeImpl::FromNode(context.GetProcessNode());
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index 3c74808531..ec00114a91 100644
--- a/chromium/patches/patch-components_performance__manager_public_features.h
+++ b/chromium/patches/patch-components_performance__manager_public_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/public/features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/performance_manager/public/features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/performance_manager/public/features.h
@@ -19,7 +19,7 @@ namespace performance_manager::features
diff --git a/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc b/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
index 54f2927fc6..69d1ff08ea 100644
--- a/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
+++ b/chromium/patches/patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/performance_manager/resource_attribution/memory_measurement_delegate.cc
@@ -100,7 +100,7 @@ void MemoryMeasurementDelegateImpl::OnMe
base::KiBU(process_dump.os_dump().resident_set_kb),
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 0fa1100875..ebf9044f0a 100644
--- a/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/permissions/prediction_service/prediction_common.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/permissions/prediction_service/prediction_common.cc
@@ -36,7 +36,7 @@ int BucketizeValue(int count) {
diff --git a/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc b/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
index 992b853819..191e11e140 100644
--- a/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
+++ b/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/policy/core/browser/policy_pref_mapping_test.cc
@@ -434,7 +434,7 @@ class PolicyTestCase {
const std::string os("chromeos");
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 3caad4539a..0dce380cd5 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 2026-08-05 20:17:42.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -852,11 +852,11 @@ void CloudPolicyClient::FetchPolicyInter
+@@ -851,11 +851,11 @@ void CloudPolicyClient::FetchPolicyInter
// Build policy fetch requests.
em::DevicePolicyRequest* policy_request = request->mutable_policy_request();
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 db70b0fc80..e7599ddd1c 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
@@ -26,7 +26,7 @@ namespace policy {
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index 5097f2c646..c857f1491a 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_util.cc
@@ -24,7 +24,7 @@
#include "base/win/wincred_shim.h"
diff --git a/chromium/patches/patch-components_policy_core_common_policy__paths.cc b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
index 88399f4561..a2184fffbc 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__paths.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/policy_paths.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/policy/core/common/policy_paths.cc
@@ -17,6 +17,10 @@ namespace policy {
const char kPolicyPath[] = "/etc/opt/chrome/policies";
diff --git a/chromium/patches/patch-components_policy_tools_generate__policy__source.py b/chromium/patches/patch-components_policy_tools_generate__policy__source.py
index f4602b5ae6..0a0c442920 100644
--- a/chromium/patches/patch-components_policy_tools_generate__policy__source.py
+++ b/chromium/patches/patch-components_policy_tools_generate__policy__source.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/tools/generate_policy_source.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/policy/tools/generate_policy_source.py
@@ -37,9 +37,9 @@ PLATFORM_STRINGS = {
'ios': ['ios'],
diff --git a/chromium/patches/patch-components_power__metrics_BUILD.gn b/chromium/patches/patch-components_power__metrics_BUILD.gn
index 328990aa3e..f4ecd3551b 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 2026-08-05 20:17:42.000000000 +0000
+--- components/power_metrics/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/power_metrics/BUILD.gn
@@ -41,7 +41,7 @@ static_library("power_metrics") {
ldflags = [ "/DELAYLOAD:setupapi.dll" ]
diff --git a/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc b/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
index f1d88eb28f..2d4bd005d6 100644
--- a/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/power_metrics/energy_metrics_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
diff --git a/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc b/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
index 9abf28e8d9..e48855ce73 100644
--- a/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
+++ b/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/pref_proxy_config_tracker_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/proxy_config/pref_proxy_config_tracker_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/proxy_config/pref_proxy_config_tracker_impl.cc
-@@ -527,7 +527,7 @@ void PrefProxyConfigTrackerImpl::Registe
+@@ -531,7 +531,7 @@ void PrefProxyConfigTrackerImpl::Registe
registry->RegisterDictionaryPref(proxy_config::prefs::kProxy,
ProxyConfigDictionary::CreateSystem());
registry->RegisterListPref(proxy_config::prefs::kProxyOverrideRules);
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterIntegerPref(
proxy_config::prefs::kEnableProxyOverrideRulesForAllUsers, 0);
registry->RegisterIntegerPref(proxy_config::prefs::kProxyOverrideRulesScope,
-@@ -544,7 +544,7 @@ void PrefProxyConfigTrackerImpl::Registe
+@@ -546,7 +546,7 @@ void PrefProxyConfigTrackerImpl::Registe
ProxyConfigDictionary::CreateSystem());
registry->RegisterBooleanPref(proxy_config::prefs::kUseSharedProxies, false);
registry->RegisterListPref(proxy_config::prefs::kProxyOverrideRules);
diff --git a/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h b/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
index 3b9506edfc..54b195ca4e 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
+++ b/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/proxy_config_pref_names.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/proxy_config/proxy_config_pref_names.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/proxy_config/proxy_config_pref_names.h
@@ -19,7 +19,7 @@ inline constexpr char kUseSharedProxies[
// Preference to store the value of the "ProxyOverrideRules" policy.
@@ -12,6 +12,6 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // Preferences to store the scope (user vs machine) and the affiliation status
- // corresponding to the value set in `kProxyOverrideRules`. They are used to
- // handle the policy differently when its source is a cloud user depending on
+ // Preference to store the scope (user vs machine) corresponding to the value
+ // set in `kProxyOverrideRules`. It is used to handle the policy differently
+ // when its source is a cloud user depending on its affiliation status and the
diff --git a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
index 4d71db8f50..ca7aced133 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
+++ b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/proxy_override_rules_policy_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/proxy_config/proxy_override_rules_policy_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/proxy_config/proxy_override_rules_policy_handler.cc
@@ -28,7 +28,7 @@ policy::PolicyErrorPath CreateNewPath(
return path;
@@ -31,27 +31,18 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// This code should run to set errors for
- // `kEnableProxyOverrideRulesForAllUsers`.
- enabled_for_all_users_handler_.CheckPolicySettings(policies, errors);
-@@ -74,7 +74,7 @@ bool ProxyOverrideRulesPolicyHandler::Ch
-
- policy::SchemaValidatingPolicyHandler::CheckPolicySettings(policies, errors);
+ // `kEnableProxyOverrideRulesForAllUsers`, but the regular proxy override
+ // rules policy might still be valid so we ignore the returned boolean.
+@@ -78,7 +78,7 @@ bool ProxyOverrideRulesPolicyHandler::Ch
+ return false;
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
const policy::PolicyMap::Entry* proxy_override_rules_policy =
policies.Get(policy_name());
if (proxy_override_rules_policy &&
-@@ -109,7 +109,7 @@ bool ProxyOverrideRulesPolicyHandler::Ch
- void ProxyOverrideRulesPolicyHandler::ApplyPolicySettings(
- const policy::PolicyMap& policies,
- PrefValueMap* prefs) {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- // ALWAYS update affiliation, even if kProxyOverrideRules is not set.
- // This ensures the state is captured in the Managed pref store and
- // kept in sync with the latest policy bundle's affiliation status.
-@@ -136,7 +136,7 @@ void ProxyOverrideRulesPolicyHandler::Ap
+@@ -129,7 +129,7 @@ void ProxyOverrideRulesPolicyHandler::Ap
prefs->SetValue(proxy_config::prefs::kProxyOverrideRules,
policy_value->Clone());
diff --git a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
index fb1901c346..ef94f47bf8 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
+++ b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/proxy_override_rules_policy_handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/proxy_config/proxy_override_rules_policy_handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/proxy_config/proxy_override_rules_policy_handler.h
@@ -53,7 +53,7 @@ class PROXY_CONFIG_EXPORT ProxyOverrideR
policy::PolicyErrorPath error_path,
diff --git a/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc b/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
index 45d5b0f2d4..f94c8e2956 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
+++ b/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/proxy_prefs_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/proxy_config/proxy_prefs_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/proxy_config/proxy_prefs_utils.cc
-@@ -60,7 +60,7 @@ net::ProxyChain ProxyOverrideRuleProxyFr
-
- bool ProxyOverrideRulesAllowed(const PrefService* pref_service) {
+@@ -64,7 +64,7 @@ net::ProxyChain ProxyOverrideRuleProxyFr
+ bool ProxyOverrideRulesAllowed(const PrefService* pref_service,
+ policy::PolicyService* policy_service) {
CHECK(pref_service);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (pref_service->GetBoolean(prefs::kProxyOverrideRulesAffiliation) ||
- pref_service->GetInteger(prefs::kEnableProxyOverrideRulesForAllUsers) ==
- 1) {
+ if (pref_service->GetInteger(prefs::kEnableProxyOverrideRulesForAllUsers) ==
+ 1) {
+ return true;
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
index c83bfdd094..0f2f5e9d69 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_service.cc
@@ -420,7 +420,7 @@ bool RegionalCapabilitiesService::IsInAn
.choice_screen_eligibility_config.has_value();
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
index 120ec20b2e..76de3b892a 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_service.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_service.h
@@ -123,7 +123,7 @@ class RegionalCapabilitiesService : publ
static bool IsInAnySearchEngineChoiceScreenRegion(
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 f899981a1d..589b03e68b 100644
--- a/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/safe_browsing/content/common/file_type_policies_unittest.cc
@@ -146,7 +146,7 @@ TEST_F(FileTypePoliciesTest, UnpackResou
EXPECT_EQ(142, file_type.uma_value());
diff --git a/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py b/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
index e8f24f9d8c..1669068148 100644
--- a/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/safe_browsing/content/resources/gen_file_type_proto.py
@@ -37,6 +37,8 @@ def PlatformTypes():
"chromeos":
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc b/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
index ac82559ff8..7bbe659b6e 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc
-@@ -121,7 +121,7 @@ std::ostream& operator<<(std::ostream& o
+@@ -207,7 +207,7 @@ std::ostream& operator<<(std::ostream& o
PlatformType GetCurrentPlatformType() {
#if BUILDFLAG(IS_WIN)
return WINDOWS_PLATFORM;
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index f3b9b25172..fd8f8f8cf9 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
@@ -121,7 +121,7 @@ RTLookupRequest::OSType GetRTLookupReque
return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/chromium/patches/patch-components_search__engines_template__url__service.cc b/chromium/patches/patch-components_search__engines_template__url__service.cc
index c39139fe05..3f91b11853 100644
--- a/chromium/patches/patch-components_search__engines_template__url__service.cc
+++ b/chromium/patches/patch-components_search__engines_template__url__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/search_engines/template_url_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/search_engines/template_url_service.cc
-@@ -3721,7 +3721,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3746,7 +3746,7 @@ bool TemplateURLService::MatchesDefaultS
std::unique_ptr<EnterpriseSearchManager>
TemplateURLService::GetEnterpriseSearchManager(PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_security__interstitials_content_utils.cc b/chromium/patches/patch-components_security__interstitials_content_utils.cc
index af7f7b55a4..a8119f5cac 100644
--- a/chromium/patches/patch-components_security__interstitials_content_utils.cc
+++ b/chromium/patches/patch-components_security__interstitials_content_utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/security_interstitials/content/utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/security_interstitials/content/utils.cc
@@ -37,7 +37,7 @@ void LaunchDateAndTimeSettings() {
#if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc b/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
index 106dbbc6bd..31a09a5798 100644
--- a/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
@@ -122,7 +122,7 @@ void CrossDeviceUserSegment::ExecuteMode
// Check for current device type and subtract it from the device count
diff --git a/chromium/patches/patch-components_services_font__data_font__data__service__impl.cc b/chromium/patches/patch-components_services_font__data_font__data__service__impl.cc
deleted file mode 100644
index 93211ce840..0000000000
--- a/chromium/patches/patch-components_services_font__data_font__data__service__impl.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/services/font_data/font_data_service_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ components/services/font_data/font_data_service_impl.cc
-@@ -121,7 +121,7 @@ std::tuple<base::File, uint64_t> FontDat
- typeface.getResourceName(&font_path);
- base::UmaHistogramBoolean("Chrome.FontDataService.EmptyPathOnGetFileHandle",
- font_path.isEmpty());
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/463411679): `getResourceName()` is not implemented for
- // Linux nor ChromeOS, so the returned file will always be invalid and a
- // memory region will be shared instead.
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 def8751b8b..79110b1cbf 100644
--- a/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
@@ -22,7 +22,7 @@
diff --git a/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h b/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
index 2040d15364..7fcad04ed1 100644
--- a/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
+++ b/chromium/patches/patch-components_signin_internal_identity__manager_account__capabilities__list.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/internal/identity_manager/account_capabilities_list.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/signin/internal/identity_manager/account_capabilities_list.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/signin/internal/identity_manager/account_capabilities_list.h
@@ -72,7 +72,7 @@ ACCOUNT_CAPABILITY(
"accountcapabilities/gi2tklldmfya")
diff --git a/chromium/patches/patch-components_signin_public_base_signin__switches.cc b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
index 4d2b6f7238..5b0260472b 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.cc
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/base/signin_switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/signin/public/base/signin_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/signin/public/base/signin_switches.cc
@@ -33,7 +33,7 @@ const char kForceFreFeatureShowcaseSteps
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -42,7 +42,7 @@ $NetBSD$
BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay,
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE_PARAM(base::TimeDelta,
-@@ -267,7 +267,7 @@ BASE_FEATURE(kChromeOsUseConsentLevelSig
+@@ -267,13 +267,13 @@ BASE_FEATURE(kChromeOsUseConsentLevelSig
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -51,34 +51,32 @@ $NetBSD$
BASE_FEATURE(kCrossDeviceSignin, base::FEATURE_DISABLED_BY_DEFAULT);
const base::FeatureParam<std::string> kCrossDeviceSigninUrl{&kCrossDeviceSignin,
"url", ""};
-@@ -277,7 +277,7 @@ const base::FeatureParam<std::string> kC
- BASE_FEATURE(kDiceLinkedAccounts, base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
-#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(kCrossDeviceSigninFromDesktop, base::FEATURE_DISABLED_BY_DEFAULT);
const base::FeatureParam<std::string> kCrossDeviceSigninFromDesktopUrl{
&kCrossDeviceSigninFromDesktop, "url",
-@@ -286,7 +286,7 @@ const base::FeatureParam<bool> kCrossDev
- &kCrossDeviceSigninFromDesktop, "show_new_badge", true};
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -290,7 +290,7 @@ BASE_FEATURE(kDiceHeaderVersion2, base::
+ BASE_FEATURE(kDiceLinkedAccounts, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kDisableU18FeedbackDesktop, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -528,7 +528,7 @@ const base::FeatureParam<base::TimeDelta
+@@ -560,7 +560,7 @@ const base::FeatureParam<base::TimeDelta
BASE_FEATURE(kFetchAccountInfoOnRestart, base::FEATURE_DISABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kFirstRunDesktopRefresh, base::FEATURE_DISABLED_BY_DEFAULT);
- BASE_FEATURE(kFirstRunDesktopChoiceScreenRefresh,
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -556,11 +556,11 @@ constexpr base::FeatureParam<FirstRunDes
+ #if BUILDFLAG(IS_WIN)
+ BASE_FEATURE(kFirstRunDesktopRefresh, base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+@@ -592,11 +592,11 @@ constexpr base::FeatureParam<FirstRunDes
&kFirstRunDesktopSignInPromoVariations};
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -90,9 +88,9 @@ $NetBSD$
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kFirstRunDesktopRevamp, base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kFirstRunDesktopRevampSound, base::FEATURE_ENABLED_BY_DEFAULT);
bool IsFirstRunDesktopRevampEnabled(bool is_in_search_engine_choice_region) {
- return IsFirstRunDesktopRefreshEnabled(is_in_search_engine_choice_region) &&
-@@ -568,12 +568,12 @@ bool IsFirstRunDesktopRevampEnabled(bool
+@@ -605,16 +605,16 @@ bool IsFirstRunDesktopRevampEnabled(bool
}
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -107,22 +105,30 @@ $NetBSD$
BASE_FEATURE(kFirstRunDesktopRevampSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -656,12 +656,12 @@ BASE_FEATURE(kNoAccountWebSignin, base::
+-#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(kFirstRunFeatureShowcaseGeminiStep,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -697,7 +697,7 @@ BASE_FEATURE(kNoAccountWebSignin, base::
+
BASE_FEATURE(kNonDefaultGaiaOriginCheck, base::FEATURE_ENABLED_BY_DEFAULT);
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kPasswordUploadUiUpdate, base::FEATURE_ENABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || 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)
+ BASE_FEATURE(kPreFirstRunDesktopRefresh, base::FEATURE_DISABLED_BY_DEFAULT);
+ bool IsPreFirstRunDesktopRefreshEnabled(
+ bool is_in_search_engine_choice_region) {
+@@ -706,7 +706,7 @@ bool IsPreFirstRunDesktopRefreshEnabled(
+ }
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kProfileCreationDeclineSigninCTAExperiment,
base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -703,7 +703,7 @@ const base::FeatureParam<int> kContextua
+@@ -748,7 +748,7 @@ const base::FeatureParam<int> kContextua
"contextual_signin_promo_dismissed_threshold",
2);
@@ -131,7 +137,7 @@ $NetBSD$
BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -773,7 +773,7 @@ BASE_FEATURE(kStableDeviceId, base::FEAT
+@@ -818,7 +818,7 @@ BASE_FEATURE(kStableDeviceId, base::FEAT
BASE_FEATURE(kSupportAddSessionEmailPrefill, base::FEATURE_ENABLED_BY_DEFAULT);
#endif
diff --git a/chromium/patches/patch-components_signin_public_base_signin__switches.h b/chromium/patches/patch-components_signin_public_base_signin__switches.h
index 960a979dfe..be977cd624 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.h
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/base/signin_switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/signin/public/base/signin_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/signin/public/base/signin_switches.h
-@@ -61,7 +61,7 @@ base::TimeDelta GetAvatarSyncPromoFeatur
+@@ -62,7 +62,7 @@ base::TimeDelta GetAvatarSyncPromoFeatur
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kAvoidAutoTriggerListAccountsOnStale);
@@ -15,7 +15,7 @@ $NetBSD$
// A HaTS survey flag for the survey to gather user feedback before any changes
// to the FRE as part of Chrome Desktop FRE Refresh project.
//
-@@ -135,7 +135,7 @@ BASE_DECLARE_FEATURE_PARAM(
+@@ -136,7 +136,7 @@ BASE_DECLARE_FEATURE_PARAM(
kChromeAndroidIdentitySurveyBookmarkPromoProbability);
#endif // BUILDFLAG(IS_ANDROID)
@@ -24,7 +24,7 @@ $NetBSD$
// Enables surveys to measure the effectiveness of the identity model.
// These surveys would be displayed after interactions such as signin, profile
// switching, etc. Please keep sorted alphabetically.
-@@ -212,7 +212,7 @@ BASE_DECLARE_FEATURE_PARAM(
+@@ -213,7 +213,7 @@ BASE_DECLARE_FEATURE_PARAM(
// LINT.ThenChange(//chrome/browser/signin/signin_hats_util.cc)
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -33,25 +33,25 @@ $NetBSD$
// Controls the duration for which the launch of an identity survey is delayed.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay);
-@@ -243,7 +243,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kDiceLinkedAccounts);
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+@@ -238,7 +238,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ extern const base::FeatureParam<std::string> kCrossDeviceSigninUrl;
+ #endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Feature flag to enable cross-device sign-in promo.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kCrossDeviceSigninFromDesktop);
-@@ -255,7 +255,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- extern const base::FeatureParam<bool> kCrossDeviceSigninFromDesktopNewBadge;
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -264,7 +264,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kDiceLinkedAccounts);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// If enabled, disables feedback for U18 users on desktop platforms.
// The iOS version is kDisableFeedbackForIneligibleUsers flag.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -425,7 +425,7 @@ extern const base::FeatureParam<base::Ti
+@@ -453,7 +453,7 @@ extern const base::FeatureParam<base::Ti
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kFetchAccountInfoOnRestart);
@@ -60,7 +60,7 @@ $NetBSD$
// This feature controls running visually refreshed first run and profile
// creation flows for users outside of the search engine choice regions. To
// enable the refresh in search engine choice screen regions,
-@@ -479,7 +479,7 @@ extern const base::FeatureParam<FirstRun
+@@ -507,7 +507,7 @@ extern const base::FeatureParam<FirstRun
kFirstRunDesktopSignInPromoVariation;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -69,7 +69,7 @@ $NetBSD$
// A HaTS survey flag for the survey to gather user feedback after the changes
// introduced with `kFirstRunDesktopRefresh`.
//
-@@ -489,7 +489,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -517,7 +517,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kFirstRunDesktopRefreshSurvey);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -78,7 +78,7 @@ $NetBSD$
// It enables the first run revamp (introduce new UIs and additional effects).
// This feature is no-op if `kFirstRunDesktopRefresh` is disabled.
//
-@@ -505,7 +505,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -537,7 +537,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
bool IsFirstRunDesktopRevampEnabled(bool is_in_search_engine_choice_region);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -87,7 +87,7 @@ $NetBSD$
// A HaTS survey flag for the survey to gather user feedback after the changes
// introduced with `kFirstRunDesktopRevamp` for users who are not eligible for
// the Feature Showcase.
-@@ -516,7 +516,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -548,7 +548,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kFirstRunDesktopRevampNoFeatureShowcaseSurvey);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -96,25 +96,34 @@ $NetBSD$
// A HaTS survey flag for the survey to gather user feedback after the changes
// introduced with `kFirstRunDesktopRevamp` for users who are eligible for the
// Feature Showcase.
-@@ -619,7 +619,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kNonDefaultGaiaOriginCheck);
+@@ -559,7 +559,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kFirstRunDesktopRevampSurvey);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Add new entry points for uploading passwords to account storage and update
- // existing ones.
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This feature controls whether Gemini step can be shown in the feature
+ // showcase. This feature is no-op if IsFirstRunDesktopRevamp() equals false.
+ //
+@@ -660,7 +660,7 @@ BASE_DECLARE_FEATURE(kNoAccountWebSignin
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -627,7 +627,7 @@ BASE_DECLARE_FEATURE(kPasswordUploadUiUp
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
+ BASE_DECLARE_FEATURE(kNonDefaultGaiaOriginCheck);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // It enables the pre first run desktop refresh (changes to the onboarding flow
+ // prior to the core first run).
+ //
+@@ -679,7 +679,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ bool IsPreFirstRunDesktopRefreshEnabled(bool is_in_search_engine_choice_region);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Experimenting with changing the secondary CTA for FRE and new profile
// creation.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -689,7 +689,7 @@ extern const base::FeatureParam<int> kCo
+@@ -741,7 +741,7 @@ extern const base::FeatureParam<int> kCo
COMPONENT_EXPORT(SIGNIN_SWITCHES)
extern const base::FeatureParam<int> kContextualSigninPromoDismissedThreshold;
@@ -123,7 +132,7 @@ $NetBSD$
// Uses the Material Next theme for the signin promo.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
-@@ -744,7 +744,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -796,7 +796,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kSupportAddSessionEmailPrefill);
#endif
diff --git a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
index c8a82dbc58..f2d593a337 100644
--- a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
+++ b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/identity_manager/account_capabilities.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/signin/public/identity_manager/account_capabilities.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/signin/public/identity_manager/account_capabilities.cc
@@ -192,7 +192,7 @@ signin::Tribool AccountCapabilities::can
#endif
diff --git a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
index 838d47840f..cf3392a8f1 100644
--- a/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
+++ b/chromium/patches/patch-components_signin_public_identity__manager_account__capabilities.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/identity_manager/account_capabilities.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/signin/public/identity_manager/account_capabilities.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/signin/public/identity_manager/account_capabilities.h
@@ -93,7 +93,7 @@ class AccountCapabilities {
#endif
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index a8ad98da77..27d1ca4443 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 2026-08-05 20:17:42.000000000 +0000
+--- components/soda/soda_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/soda/soda_util.cc
@@ -23,7 +23,7 @@
#include "base/win/windows_version.h"
diff --git a/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
new file mode 100644
index 0000000000..5eead4090d
--- /dev/null
+++ b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.cc
@@ -0,0 +1,40 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/startup_metric_utils/browser/startup_metric_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ components/startup_metric_utils/browser/startup_metric_utils.cc
+@@ -36,11 +36,11 @@
+ #elif BUILDFLAG(IS_MAC)
+ #include <mach/mach.h>
+ #include <mach/task.h>
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <sys/resource.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)
+ namespace {
+
+ // These values are taken from the
+@@ -296,7 +296,7 @@ BrowserStartupMetricRecorder::GetHardFau
+ }
+ return base::saturated_cast<uint32_t>(events_info.pageins);
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ std::optional<uint32_t>
+ BrowserStartupMetricRecorder::GetHardFaultCountForCurrentProcess() {
+ struct rusage usage;
+@@ -594,7 +594,7 @@ void BrowserStartupMetricRecorder::Recor
+ }
+
+ void BrowserStartupMetricRecorder::RecordHardFaultHistogram() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ DCHECK_EQ(UNDETERMINED_STARTUP_TEMPERATURE, g_startup_temperature);
+
+ const std::optional<uint32_t> hard_fault_count =
diff --git a/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
new file mode 100644
index 0000000000..5d060b74db
--- /dev/null
+++ b/chromium/patches/patch-components_startup__metric__utils_browser_startup__metric__utils.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/startup_metric_utils/browser/startup_metric_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
++++ components/startup_metric_utils/browser/startup_metric_utils.h
+@@ -197,7 +197,7 @@ class COMPONENT_EXPORT(STARTUP_METRIC_UT
+ // Only permit construction from within GetBrowser().
+ BrowserStartupMetricRecorder();
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns the hard fault count of the current process, or nullopt if it can't
+ // be determined.
+ std::optional<uint32_t> GetHardFaultCountForCurrentProcess();
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 f76e1ed5da..9ec6f783c4 100644
--- a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/startup_metric_utils/common/startup_metric_utils.cc
@@ -99,7 +99,7 @@ base::TimeTicks CommonStartupMetricRecor
// Enabling this logic on OS X causes a significant performance regression.
diff --git a/chromium/patches/patch-components_storage__monitor_BUILD.gn b/chromium/patches/patch-components_storage__monitor_BUILD.gn
index fe3dd0c189..6b4a9b4540 100644
--- a/chromium/patches/patch-components_storage__monitor_BUILD.gn
+++ b/chromium/patches/patch-components_storage__monitor_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/storage_monitor/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/storage_monitor/BUILD.gn
@@ -66,7 +66,7 @@ component("storage_monitor") {
deps += [ "//services/device/public/mojom" ]
diff --git a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
index 705bc1aac0..fa8cd77e47 100644
--- a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
+++ b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/storage_monitor/removable_device_constants.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/storage_monitor/removable_device_constants.cc
@@ -10,7 +10,7 @@ namespace storage_monitor {
const char kFSUniqueIdPrefix[] = "UUID:";
diff --git a/chromium/patches/patch-components_storage__monitor_removable__device__constants.h b/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
index ab90241146..37d44146cc 100644
--- a/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
+++ b/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/storage_monitor/removable_device_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/storage_monitor/removable_device_constants.h
@@ -15,7 +15,7 @@ namespace storage_monitor {
extern COMPONENT_EXPORT(STORAGE_MONITOR) const char kFSUniqueIdPrefix[];
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc b/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
index ced32d089a..717512c95c 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/child_account_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/browser/child_account_service.cc
-@@ -174,7 +174,7 @@ void ChildAccountService::OnPrimaryAccou
+@@ -163,7 +163,7 @@ void ChildAccountService::OnPrimaryAccou
void ChildAccountService::UpdateForceGoogleSafeSearch() {
// On platforms without web sign-out (where the primary account is always
// authenticated), there's no need to force SafeSearch.
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
index 45163dced5..ec7b427269 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/list_family_members_service.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/browser/list_family_members_service.h
-@@ -33,7 +33,7 @@ namespace supervised_user {
+@@ -31,7 +31,7 @@ namespace supervised_user {
// If true, this fetcher is active for all users with CanFetchFamilyMemberInfo
// capability. Otherwise, it is only used by supervised users.
constexpr bool FetchListFamilyMembersWithCapability() {
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 e44202f024..4eebe98da0 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 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
@@ -104,7 +104,7 @@ SupervisedUserMetricsService::Supervised
supervised_user_service_observation_.Observe(&supervised_user_service);
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 45be288769..20cb2ca875 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
@@ -149,7 +149,7 @@ void RegisterProfilePrefs(PrefRegistrySi
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
index 48a90c2e83..3a14895680 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__url__checker__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_url_checker_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_url_checker_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_url_checker_client.cc
@@ -65,7 +65,7 @@ void OnResponse(
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
index f02be5961f..22834abcca 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_utils.cc
@@ -42,7 +42,7 @@ constexpr char kParentAccessResultQueryP
constexpr char kPacpOriginUrlHost[] = "families.google.com";
diff --git a/chromium/patches/patch-components_supervised__user_core_common_features.cc b/chromium/patches/patch-components_supervised__user_core_common_features.cc
index 4e34d5b66e..74dd3bfff3 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_features.cc
+++ b/chromium/patches/patch-components_supervised__user_core_common_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/common/features.cc
@@ -30,7 +30,7 @@ BASE_FEATURE(kAllowSubframeLocalWebAppro
#endif
diff --git a/chromium/patches/patch-components_supervised__user_core_common_features.h b/chromium/patches/patch-components_supervised__user_core_common_features.h
index 0357390c8a..453ed9dc7f 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 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/common/features.h
@@ -20,12 +20,12 @@ BASE_DECLARE_FEATURE(kLocalWebApprovals)
BASE_DECLARE_FEATURE(kAllowSubframeLocalWebApprovals);
diff --git a/chromium/patches/patch-components_supervised__user_core_common_pref__names.h b/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
index 22000edea5..94fa63f8e3 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
+++ b/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/pref_names.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/supervised_user/core/common/pref_names.h
@@ -129,7 +129,7 @@ inline constexpr char kDefaultSupervised
"profile.managed.default_filtering_behavior";
diff --git a/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc b/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
index 5528221aa3..71145cb8ca 100644
--- a/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
+++ b/chromium/patches/patch-components_sync__bookmarks_bookmark__model__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_bookmarks/bookmark_model_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/sync_bookmarks/bookmark_model_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/sync_bookmarks/bookmark_model_view.cc
@@ -9,7 +9,7 @@
#include "components/bookmarks/browser/bookmark_model.h"
diff --git a/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
index 0971768f44..e9ee6040c2 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_device_info/local_device_info_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/sync_device_info/local_device_info_util.cc
@@ -91,7 +91,7 @@ void OnMachineStatisticsLoaded(LocalDevi
DeviceInfo::DeviceType GetLocalDeviceType() {
diff --git a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
index 04c6e08c82..f72220a932 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_device_info/local_device_info_util_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/sync_device_info/local_device_info_util_linux.cc
@@ -9,6 +9,11 @@
diff --git a/chromium/patches/patch-components_sync_base_features.cc b/chromium/patches/patch-components_sync_base_features.cc
new file mode 100644
index 0000000000..97605fc184
--- /dev/null
+++ b/chromium/patches/patch-components_sync_base_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/sync/base/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ components/sync/base/features.cc
+@@ -79,7 +79,7 @@ BASE_FEATURE(kReplaceSyncPromosWithSignI
+ );
+
+ BASE_FEATURE(kReplaceSyncPromosWithSigninPromosNewSignin,
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/chromium/patches/patch-components_sync_base_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index 5ea53a32e8..a840b7062a 100644
--- a/chromium/patches/patch-components_sync_base_sync__util.cc
+++ b/chromium/patches/patch-components_sync_base_sync__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/base/sync_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/sync/base/sync_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/sync/base/sync_util.cc
-@@ -44,6 +44,8 @@ std::string GetSystemString() {
+@@ -58,6 +58,8 @@ std::string GetSystemString() {
system = "FREEBSD ";
#elif BUILDFLAG(IS_OPENBSD)
system = "OPENBSD ";
diff --git a/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc b/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
index 0743c3d23f..9371f4dedf 100644
--- a/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
+++ b/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/service/device_statistics_tracker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/sync/service/device_statistics_tracker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/sync/service/device_statistics_tracker.cc
@@ -139,7 +139,7 @@ std::optional<DeviceStatisticsTracker::P
return DeviceStatisticsTracker::Platform::kWindows;
diff --git a/chromium/patches/patch-components_sync_service_sync__prefs.cc b/chromium/patches/patch-components_sync_service_sync__prefs.cc
index f7ddea9af5..05a50d2a46 100644
--- a/chromium/patches/patch-components_sync_service_sync__prefs.cc
+++ b/chromium/patches/patch-components_sync_service_sync__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/service/sync_prefs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/sync/service/sync_prefs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/sync/service/sync_prefs.cc
-@@ -884,7 +884,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
+@@ -882,7 +882,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
update_selected_types_dict->EnsureDict(
signin::GaiaIdHash::FromGaiaId(gaia_id).ToBase64());
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index 308f9adfe2..5f1ba568e0 100644
--- a/chromium/patches/patch-components_system__cpu_cpu__probe.cc
+++ b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/system_cpu/cpu_probe.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/system_cpu/cpu_probe.cc
@@ -20,6 +20,10 @@
#include "components/system_cpu/cpu_probe_mac.h"
diff --git a/chromium/patches/patch-components_translate_core_common_translate__util.cc b/chromium/patches/patch-components_translate_core_common_translate__util.cc
index be39154b15..0f3863708e 100644
--- a/chromium/patches/patch-components_translate_core_common_translate__util.cc
+++ b/chromium/patches/patch-components_translate_core_common_translate__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/translate/core/common/translate_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/translate/core/common/translate_util.cc
@@ -44,7 +44,7 @@ bool IsTFLiteLanguageDetectionEnabled()
// The feature is explicitly disabled on WebView.
diff --git a/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index 3807a6bfcf..f1d10534bb 100644
--- a/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/trusted_vault/trusted_vault_connection_impl.cc
@@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
diff --git a/chromium/patches/patch-components_update__client_update__query__params.cc b/chromium/patches/patch-components_update__client_update__query__params.cc
index f11d38b4c5..4da0599786 100644
--- a/chromium/patches/patch-components_update__client_update__query__params.cc
+++ b/chromium/patches/patch-components_update__client_update__query__params.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/update_client/update_query_params.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/update_client/update_query_params.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/update_client/update_query_params.cc
@@ -39,6 +39,10 @@ constexpr std::string_view kOs =
"fuchsia";
diff --git a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index ac3d751cca..b896ef92fd 100644
--- a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
@@ -305,7 +305,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
// The ideal fix would be to change the omnibox font used for Thai. In
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
index 615a9d6643..00d2cfd954 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/user_education/views/help_bubble_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/user_education/views/help_bubble_view.cc
@@ -272,7 +272,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(He
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.h b/chromium/patches/patch-components_user__education_views_help__bubble__view.h
index 6bf1c5c907..4abf0dc80d 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__view.h
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__view.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/user_education/views/help_bubble_view.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/user_education/views/help_bubble_view.h
@@ -173,7 +173,7 @@ class HelpBubbleView : public views::Bub
// work around this problem by closing the bubble if the widget is minimized.
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__views.cc b/chromium/patches/patch-components_user__education_views_help__bubble__views.cc
index 9a6c90cb01..9f8f1e1427 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__views.cc
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/user_education/views/help_bubble_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/user_education/views/help_bubble_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/user_education/views/help_bubble_views.cc
@@ -127,7 +127,7 @@ bool HelpBubbleViews::ToggleFocusForAcce
diff --git a/chromium/patches/patch-components_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index b02a540760..0a4a6dc6e1 100644
--- a/chromium/patches/patch-components_variations_service_variations__service.cc
+++ b/chromium/patches/patch-components_variations_service_variations__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/variations/service/variations_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/variations/service/variations_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/variations/service/variations_service.cc
-@@ -102,7 +102,7 @@ std::string GetPlatformString() {
+@@ -111,7 +111,7 @@ std::string GetPlatformString() {
return "android";
#elif BUILDFLAG(IS_FUCHSIA)
return "fuchsia";
diff --git a/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc b/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
index e714b60ba4..afee41a295 100644
--- a/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
+++ b/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/visited_url_ranking/public/url_visit_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/visited_url_ranking/public/url_visit_util.cc
@@ -68,7 +68,7 @@ PlatformType GetPlatformInput() {
return PlatformType::kWindows;
diff --git a/chromium/patches/patch-components_viz_host_gpu__host__impl.cc b/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
index dc3e5c35cb..9799317371 100644
--- a/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
+++ b/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/gpu_host_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/host/gpu_host_impl.cc
@@ -176,7 +176,7 @@ GpuHostImpl::GpuHostImpl(Delegate* deleg
mojom::GpuServiceCreationParams::New();
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.cc b/chromium/patches/patch-components_viz_host_host__display__client.cc
index 89c88c5935..543d051e57 100644
--- a/chromium/patches/patch-components_viz_host_host__display__client.cc
+++ b/chromium/patches/patch-components_viz_host_host__display__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/host_display_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/host/host_display_client.cc
@@ -67,7 +67,7 @@ void HostDisplayClient::AddChildWindowTo
}
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.h b/chromium/patches/patch-components_viz_host_host__display__client.h
index c2fb1aaa54..50d4ad8084 100644
--- a/chromium/patches/patch-components_viz_host_host__display__client.h
+++ b/chromium/patches/patch-components_viz_host_host__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/host_display_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/host/host_display_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/host/host_display_client.h
@@ -52,7 +52,7 @@ class VIZ_HOST_EXPORT HostDisplayClient
void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
index 1fbdae89c9..5b843596ef 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1530,7 +1530,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
+@@ -1519,7 +1519,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, image_context->color_space(),
image_context->ycbcr_info());
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
index aa5f1f2418..72d9fd3da0 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/software_output_surface.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/display_embedder/software_output_surface.cc
@@ -115,7 +115,7 @@ void SoftwareOutputSurface::SwapBuffersC
base::TimeTicks now = base::TimeTicks::Now();
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
index 83c13a4c2f..29c87d127e 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/software_output_surface.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/display_embedder/software_output_surface.h
@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
UpdateVSyncParametersCallback callback) override;
diff --git a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
index fc8ae68854..4da9a8ad7a 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 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/display/skia_renderer.cc
-@@ -1414,7 +1414,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1433,7 +1433,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 ef72e7dfa5..46a5b8b0a0 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
@@ -15,7 +15,7 @@ $NetBSD$
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -946,7 +946,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -938,7 +938,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 a7ec5486e3..fdc876f4e3 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
-@@ -221,7 +221,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
+@@ -218,7 +218,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
base::TimeDelta preferred_frame_interval_;
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
index f4c8ac6384..d5a87a5035 100644
--- a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/gl/gpu_service_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/gl/gpu_service_impl.cc
@@ -489,7 +489,7 @@ void GpuServiceImpl::InitializeWithHostI
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
index c79566bdec..17f535411a 100644
--- a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/gl/gpu_service_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/service/gl/gpu_service_impl.h
@@ -444,7 +444,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
diff --git a/chromium/patches/patch-components_viz_test_fake__display__client.cc b/chromium/patches/patch-components_viz_test_fake__display__client.cc
index 320ad7ce06..6c4bb5d9ee 100644
--- a/chromium/patches/patch-components_viz_test_fake__display__client.cc
+++ b/chromium/patches/patch-components_viz_test_fake__display__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/test/fake_display_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/test/fake_display_client.cc
@@ -27,7 +27,7 @@ void FakeDisplayClient::AddChildWindowTo
gpu::SurfaceHandle child_window) {}
diff --git a/chromium/patches/patch-components_viz_test_fake__display__client.h b/chromium/patches/patch-components_viz_test_fake__display__client.h
index 260b1c0910..ba12fde6c1 100644
--- a/chromium/patches/patch-components_viz_test_fake__display__client.h
+++ b/chromium/patches/patch-components_viz_test_fake__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/test/fake_display_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/test/fake_display_client.h
@@ -36,7 +36,7 @@ class FakeDisplayClient : public mojom::
void AddChildWindowToBrowser(gpu::SurfaceHandle child_window) override;
diff --git a/chromium/patches/patch-components_viz_test_mock__display__client.h b/chromium/patches/patch-components_viz_test_mock__display__client.h
index 3558c05e21..e65c49ea5e 100644
--- a/chromium/patches/patch-components_viz_test_mock__display__client.h
+++ b/chromium/patches/patch-components_viz_test_mock__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/test/mock_display_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/viz/test/mock_display_client.h
@@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc b/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
index 9662cafa74..eb15def53d 100644
--- a/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
+++ b/chromium/patches/patch-components_wallet_core_browser_network_wallet__request.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/wallet/core/browser/network/wallet_request.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/wallet/core/browser/network/wallet_request.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/wallet/core/browser/network/wallet_request.cc
@@ -19,7 +19,7 @@ ClientInfo::ChromeClientInfo::Platform G
return ClientInfo::ChromeClientInfo::PLATFORM_MACOS;
diff --git a/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc b/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
index 2a8ce7354e..b906a8e69c 100644
--- a/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
+++ b/chromium/patches/patch-components_webapps_browser_web__app__url__config.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/webapps/browser/web_app_url_config.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/webapps/browser/web_app_url_config.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/webapps/browser/web_app_url_config.cc
@@ -35,7 +35,7 @@ bool IsUrlEligibleForWebApp(const GURL&
}
diff --git a/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc b/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
index f313b24e68..28545d327e 100644
--- a/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
+++ b/chromium/patches/patch-components_webauthn_core_browser_gpm__user__verification__policy.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/webauthn/core/browser/gpm_user_verification_policy.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/webauthn/core/browser/gpm_user_verification_policy.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/webauthn/core/browser/gpm_user_verification_policy.cc
@@ -17,7 +17,7 @@ bool GpmWillDoUserVerification(device::U
case device::UserVerificationRequirement::kPreferred:
diff --git a/chromium/patches/patch-components_webui_flags_flags__state.cc b/chromium/patches/patch-components_webui_flags_flags__state.cc
index fd44cdda3f..71a4871b8e 100644
--- a/chromium/patches/patch-components_webui_flags_flags__state.cc
+++ b/chromium/patches/patch-components_webui_flags_flags__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/webui/flags/flags_state.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- components/webui/flags/flags_state.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ components/webui/flags/flags_state.cc
@@ -790,7 +790,7 @@ unsigned short FlagsState::GetCurrentPla
return kOsWin;
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index 9d43d16977..42c9d15791 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/app/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/app/BUILD.gn
-@@ -90,7 +90,10 @@ source_set("content_main_runner_app") {
+@@ -82,7 +82,10 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index 1610966cb0..826c2521a2 100644
--- a/chromium/patches/patch-content_app_content__main.cc
+++ b/chromium/patches/patch-content_app_content__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/content_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/app/content_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/app/content_main.cc
-@@ -229,7 +229,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -205,7 +205,7 @@ NO_STACK_PROTECTOR int RunContentProcess
base::EnableTerminationOnOutOfMemory();
logging::RegisterAbslAbortHook();
@@ -15,7 +15,7 @@ $NetBSD$
// The various desktop environments set this environment variable that
// allows the dbus client library to connect directly to the bus. When this
// variable is not set (test environments like xvfb-run), the dbus client
-@@ -322,7 +322,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -296,7 +296,7 @@ NO_STACK_PROTECTOR int RunContentProcess
#endif
#endif
diff --git a/chromium/patches/patch-content_app_content__main__runner__impl.cc b/chromium/patches/patch-content_app_content__main__runner__impl.cc
index 86423ada97..b80c8b8921 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 2026-08-05 20:17:42.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/app/content_main_runner_impl.cc
@@ -153,19 +153,22 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
@@ -79,7 +79,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_LIBRARY_CDMS)
// Ensure access to the library CDMs before the sandbox is turned on.
-@@ -630,7 +647,7 @@ NO_STACK_PROTECTOR int RunZygote(Content
+@@ -637,7 +654,7 @@ NO_STACK_PROTECTOR int RunZygote(Content
// Once Zygote forks and feature list initializes we can start a thread to
// begin tracing immediately.
if (delegate->ShouldInitializePerfetto(invoked_in_child)) {
@@ -88,7 +88,7 @@ $NetBSD$
if (process_type == switches::kGpuProcess) {
tracing::InitTracingPostFeatureList(/*enable_consumer=*/false,
/*will_trace_thread_restart=*/true);
-@@ -734,7 +751,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
+@@ -741,7 +758,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
base::HangWatcher::CreateHangWatcherInstance();
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
@@ -97,7 +97,7 @@ $NetBSD$
// On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
// initialized, because the sandbox can't be started with multiple threads.
// TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -855,11 +872,10 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -862,11 +879,10 @@ int ContentMainRunnerImpl::Initialize(Co
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -111,7 +111,7 @@ $NetBSD$
#endif // !BUILDFLAG(IS_WIN)
-@@ -993,7 +1009,7 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1000,7 +1016,7 @@ int ContentMainRunnerImpl::Initialize(Co
delegate_->PreSandboxStartup();
@@ -120,7 +120,7 @@ $NetBSD$
// Set environment variables for fontconfig fontations indexing and before
// creating threads.
if (process_type.empty()) {
-@@ -1028,7 +1044,7 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1035,7 +1051,7 @@ int ContentMainRunnerImpl::Initialize(Co
// SeatbeltExecServer.
CHECK(sandbox::Seatbelt::IsSandboxed());
}
@@ -129,7 +129,7 @@ $NetBSD$
// In sandboxed processes and zygotes, certain resource should be pre-warmed
// as they cannot be initialized under a sandbox. In addition, loading these
// resources in zygotes (including the unsandboxed zygote) allows them to be
-@@ -1042,6 +1058,16 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1049,6 +1065,16 @@ int ContentMainRunnerImpl::Initialize(Co
ChildProcessEnterSandbox();
#endif
@@ -146,7 +146,7 @@ $NetBSD$
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1159,6 +1185,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
+@@ -1166,6 +1192,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
RegisterMainThreadFactories();
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index 2182063584..1a586845cd 100644
--- a/chromium/patches/patch-content_browser_BUILD.gn
+++ b/chromium/patches/patch-content_browser_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/BUILD.gn
-@@ -2702,6 +2702,14 @@ source_set("browser") {
+@@ -2470,6 +2470,14 @@ source_set("browser") {
]
}
@@ -21,7 +21,7 @@ $NetBSD$
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2753,6 +2761,15 @@ source_set("browser") {
+@@ -2521,6 +2529,15 @@ source_set("browser") {
deps += [ "//media/mojo/mojom" ]
}
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 9eb47dda34..2dff17504d 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
@@ -295,7 +295,7 @@ BrowserAccessibilityStateImpl* BrowserAc
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index bd725ae899..2af04d129d 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -12,6 +12,7 @@
+@@ -14,6 +14,7 @@
#include <sstream>
#include <string>
@@ -14,7 +14,7 @@ $NetBSD$
#include "base/debug/crash_logging.h"
#include "base/logging.h"
#include "base/metrics/histogram_macros.h"
-@@ -44,6 +45,10 @@ bool CheckCmdlineForOrca(const std::stri
+@@ -57,6 +58,10 @@ namespace {
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -25,7 +25,7 @@ $NetBSD$
// NOTE: this method is run from another thread to reduce jank, since
// there's no guarantee these system calls will return quickly.
std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
-@@ -81,6 +86,7 @@ bool DiscoverOrca() {
+@@ -103,6 +108,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
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 bf5f438007..e517e2f46c 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/browser_child_process_host_impl.cc
@@ -293,6 +293,7 @@ void BrowserChildProcessHostImpl::Launch
switches::kLogBestEffortTasks,
@@ -14,7 +14,7 @@ $NetBSD$
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -654,7 +655,7 @@ void BrowserChildProcessHostImpl::OnProc
+@@ -658,7 +659,7 @@ void BrowserChildProcessHostImpl::OnProc
->child_process());
#endif
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
index 6935a70161..3ce4fa5f45 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/browser_child_process_host_impl.h
@@ -38,7 +38,7 @@
#include "base/win/object_watcher.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -280,7 +280,7 @@ class BrowserChildProcessHostImpl
+@@ -281,7 +281,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
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 3aca13a1e2..3e398395cb 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
@@ -38,7 +38,7 @@
#include "content/public/common/font_cache_win.mojom.h"
diff --git a/chromium/patches/patch-content_browser_browser__main__loop.cc b/chromium/patches/patch-content_browser_browser__main__loop.cc
index dd4f14aaa6..bcf60f2df6 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_main_loop.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/browser_main_loop.cc
-@@ -253,6 +253,12 @@
+@@ -255,6 +255,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -19,7 +19,7 @@ $NetBSD$
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -539,6 +545,12 @@ int BrowserMainLoop::EarlyInitialization
+@@ -541,6 +547,12 @@ int BrowserMainLoop::EarlyInitialization
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -32,8 +32,8 @@ $NetBSD$
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -570,7 +582,7 @@ int BrowserMainLoop::EarlyInitialization
- base::PlatformThread::SetCurrentThreadType(base::ThreadType::kPresentation);
+@@ -572,7 +584,7 @@ int BrowserMainLoop::EarlyInitialization
+ base::PlatformThread::SetDefaultThreadType(base::ThreadType::kPresentation);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
- BUILDFLAG(IS_ANDROID)
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 2329e50c9c..14cd0bfc14 100644
--- a/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_process_launcher_helper_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -23,7 +23,9 @@
#include "content/public/common/content_switches.h"
diff --git a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
index 0d2e329c71..c4976d5daa 100644
--- a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_thread_type_switcher_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/child_thread_type_switcher_linux.cc
@@ -6,6 +6,7 @@
diff --git a/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc b/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
index 2e6c86772b..70c9e60ae6 100644
--- a/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/compositor/viz_process_transport_factory.cc
@@ -101,7 +101,7 @@ class HostDisplayClient : public viz::Ho
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
diff --git a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
index 52e2488b1e..f84c4658b8 100644
--- a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/devtools/devtools_frontend_host_impl.cc
@@ -26,7 +26,7 @@
#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
diff --git a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
index 5b3735bb12..baf70485ae 100644
--- a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
+++ b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/devtools/devtools_frontend_host_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/devtools/devtools_frontend_host_impl.h
@@ -33,7 +33,7 @@ class DevToolsFrontendHostImpl : public
diff --git a/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc b/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
index f0d4a28401..37e29101b9 100644
--- a/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
+++ b/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/devtools/protocol/system_info_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/devtools/protocol/system_info_handler.cc
@@ -52,7 +52,7 @@ std::unique_ptr<SystemInfo::Size> GfxSiz
// 1046598, and 1153667.
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
index 9e7825e223..b9f56da020 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
@@ -125,7 +125,7 @@ class CONTENT_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 30850f499c..07c274c2b8 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2026-08-07 09:53:45.743108149 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2026-09-02 07:37:50.107532820 +0000
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc
@@ -0,0 +1,60 @@
+// Copyright 2024 The Chromium Authors
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
index e2bf9cbd74..6b4b19322e 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef CONTENT_BROWSER_FILE_SYSTEM_ACCESS_FILE_PATH_WATCHER_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc b/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
index daa6f460d8..2acd207875 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/file_system_access/file_system_access_local_path_watcher.cc
@@ -67,7 +67,7 @@ void FileSystemAccessLocalPathWatcher::I
.type = scope().IsRecursive() ? FilePathWatcher::Type::kRecursive
diff --git a/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc b/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
index e1ecc4a8eb..62c7b3c824 100644
--- a/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
+++ b/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/font_access/font_enumeration_data_source.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/font_access/font_enumeration_data_source.cc
@@ -16,7 +16,7 @@
#include "content/browser/font_access/font_enumeration_data_source_win.h"
diff --git a/chromium/patches/patch-content_browser_gpu_compositor__util.cc b/chromium/patches/patch-content_browser_gpu_compositor__util.cc
index ae2a89bce9..ff2c06ea67 100644
--- a/chromium/patches/patch-content_browser_gpu_compositor__util.cc
+++ b/chromium/patches/patch-content_browser_gpu_compositor__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/compositor_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/gpu/compositor_util.cc
@@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
"video_decode",
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
index 263e97850a..5b6acc1d49 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.cc
@@ -416,7 +416,7 @@ void GpuDataManagerImpl::OnDisplayMetric
private_->OnDisplayMetricsChanged(display, changed_metrics);
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
index 9aaf69b3c3..fc4830dd30 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.h
@@ -227,7 +227,7 @@ class CONTENT_EXPORT GpuDataManagerImpl
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 331decfa64..ccb26e7a83 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
@@ -1715,7 +1715,7 @@ void GpuDataManagerImplPrivate::RecordCo
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
index a096fe9104..7ce101b591 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -148,7 +148,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
index 88ef8e3102..5d4a84f95d 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 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/gpu/gpu_process_host.cc
@@ -289,6 +289,7 @@ static const char* const kSwitchNames[]
switches::kDisableSkiaGraphite,
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 361680df7d..754754d20c 100644
--- a/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
+++ b/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/media/frameless_media_interface_proxy.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/media/frameless_media_interface_proxy.h
@@ -19,7 +19,7 @@
#include "mojo/public/cpp/bindings/receiver_set.h"
diff --git a/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc b/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
index 9c96c66be3..362cf4cc39 100644
--- a/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
+++ b/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/media/media_keys_listener_manager_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/media/media_keys_listener_manager_impl.cc
@@ -326,7 +326,7 @@ void MediaKeysListenerManagerImpl::Start
return;
diff --git a/chromium/patches/patch-content_browser_network__service__instance__impl.cc b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
index 119967f42f..d278d685d8 100644
--- a/chromium/patches/patch-content_browser_network__service__instance__impl.cc
+++ b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/network_service_instance_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/network_service_instance_impl.cc
-@@ -96,7 +96,7 @@
+@@ -98,7 +98,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -355,7 +355,7 @@ void CreateInProcessNetworkService(
+@@ -360,7 +360,7 @@ void CreateInProcessNetworkService(
}));
}
@@ -24,7 +24,7 @@ $NetBSD$
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -421,7 +421,7 @@ network::mojom::NetworkServiceParamsPtr
+@@ -426,7 +426,7 @@ network::mojom::NetworkServiceParamsPtr
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
index 67661bf425..5ce92336a9 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -347,7 +347,7 @@ void DelegatedFrameHost::EmbedSurface(
+@@ -346,7 +346,7 @@ void DelegatedFrameHost::EmbedSurface(
if (!primary_surface_id ||
primary_surface_id->local_surface_id() != local_surface_id_) {
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 055ea8264d..18c0487450 100644
--- a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
@@ -24,7 +24,7 @@
#include "media/base/media_switches.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc b/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
index bb76707e81..a0679c81db 100644
--- a/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc
@@ -71,7 +71,7 @@ void CompressNavigationScreenshotOnWorke
}
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
index c36cae6105..e91955d62e 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.cc
@@ -230,7 +230,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
@@ -33,16 +33,16 @@ $NetBSD$
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3809,7 +3809,7 @@ void RenderProcessHostImpl::AppendRender
- base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
- }
+@@ -3811,7 +3811,7 @@ void RenderProcessHostImpl::AppendRender
+ command_line->AppendSwitchASCII(switches::kRendererClientId,
+ base::NumberToString(GetID().value()));
-#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() &&
-@@ -3867,6 +3867,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3869,6 +3869,7 @@ void RenderProcessHostImpl::PropagateBro
switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
@@ -50,7 +50,7 @@ $NetBSD$
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDomAutomationController,
-@@ -5853,7 +5854,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5863,7 +5864,7 @@ uint64_t RenderProcessHostImpl::GetPriva
// - Win: https://crbug.com/707022 .
uint64_t total_size = 0;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
index c2c140e9c0..b876525a48 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -107,7 +107,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -24,7 +24,7 @@ $NetBSD$
ChildThreadTypeSwitcher child_thread_type_switcher_;
#endif
};
-@@ -1298,7 +1298,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -1306,7 +1306,7 @@ class CONTENT_EXPORT RenderProcessHostIm
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 26f8f67785..e5e3fc91f0 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
@@ -56,7 +56,7 @@
#include "content/browser/renderer_host/p2p/socket_dispatcher_host.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
index ce2c7cb53a..229ea7dacb 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_view_host_impl.cc
@@ -265,7 +265,7 @@ void RenderViewHostImpl::GetPlatformSpec
GetFontInfo(gfx::win::SystemFont::kStatus, &prefs->status_font_family_name,
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 b8c052e902..8ab107aa99 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -133,7 +133,7 @@
+@@ -134,7 +134,7 @@
#include "ui/gfx/win/gdi_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/accessibility/platform/browser_accessibility_auralinux.h"
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
-@@ -579,7 +579,7 @@ gfx::NativeViewAccessible RenderWidgetHo
+@@ -580,7 +580,7 @@ gfx::NativeViewAccessible RenderWidgetHo
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -24,7 +24,7 @@ $NetBSD$
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -2044,7 +2044,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -2062,7 +2062,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
return host() && host()->delegate() && host()->delegate()->ShouldDoLearning();
}
@@ -33,7 +33,7 @@ $NetBSD$
bool RenderWidgetHostViewAura::SetCompositionFromExistingText(
const gfx::Range& range,
const std::vector<ui::ImeTextSpan>& ui_ime_text_spans) {
-@@ -3123,7 +3123,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -3151,7 +3151,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
return NeedsInputGrab();
#else
return false;
-@@ -3351,7 +3351,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -3379,7 +3379,7 @@ void RenderWidgetHostViewAura::ForwardKe
if (!target_host)
return;
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
index c7b5329ab3..e2b89590e6 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -299,7 +299,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
+@@ -303,7 +303,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
ukm::SourceId GetClientSourceForMetrics() const override;
bool ShouldDoLearning() override;
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 74911cd463..3ee9e29a36 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
-@@ -630,7 +630,7 @@ bool RenderWidgetHostViewEventHandler::C
+@@ -631,7 +631,7 @@ bool RenderWidgetHostViewEventHandler::C
if (event->type() == ui::EventType::kMouseExited) {
if (mouse_locked || selection_popup)
return false;
diff --git a/chromium/patches/patch-content_browser_sandbox__host__linux.cc b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
index 32638285bb..ed965f1c12 100644
--- a/chromium/patches/patch-content_browser_sandbox__host__linux.cc
+++ b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/sandbox_host_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/sandbox_host_linux.cc
@@ -45,6 +45,7 @@ void SandboxHostLinux::Init() {
// Instead, it replies on a temporary socket provided by the caller.
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc b/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
index ec31cf6528..07995832c4 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
@@ -335,7 +335,7 @@ void JankMonitorImpl::ThreadExecutionSta
// in context menus, among others). Simply ignore the mismatches for now.
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
index 95e0fcf946..917eed7a96 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/scheduler/responsiveness/native_event_observer.cc
@@ -15,7 +15,7 @@
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
index 89c0775241..6f92269929 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/scheduler/responsiveness/native_event_observer.h
@@ -18,7 +18,7 @@
#include "content/public/browser/native_event_processor_observer_mac.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
index 140a3b5970..36f35f620a 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_process_host.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/service_host/utility_process_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/service_host/utility_process_host.cc
@@ -65,7 +65,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -99,7 +99,7 @@ namespace content {
+@@ -100,7 +100,7 @@ namespace content {
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -528,7 +528,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -543,7 +543,7 @@ bool UtilityProcessHost::StartProcess()
GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -33,7 +33,7 @@ $NetBSD$
// The network service should have access to the parent directories
// necessary for its usage.
if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -546,7 +546,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -561,7 +561,7 @@ bool UtilityProcessHost::StartProcess()
video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
index 515cc41053..05737c0579 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/service_host/utility_process_host_receiver_bindings.cc
@@ -10,7 +10,7 @@
#include "content/public/common/content_client.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc b/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
index 4a1fe2d36a..ac9cbf26a0 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__sandbox__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/service_host/utility_sandbox_delegate.cc
@@ -24,7 +24,7 @@
#include "sandbox/policy/sandbox_type.h"
diff --git a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
index 843a20e7e8..db18411f1d 100644
--- a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
+++ b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/shape_detection/shape_detection_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/shape_detection/shape_detection_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/shape_detection/shape_detection_service.cc
@@ -15,7 +15,7 @@
#endif
diff --git a/chromium/patches/patch-content_browser_theme__helper.cc b/chromium/patches/patch-content_browser_theme__helper.cc
index 4c27c56784..bcf426f973 100644
--- a/chromium/patches/patch-content_browser_theme__helper.cc
+++ b/chromium/patches/patch-content_browser_theme__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/theme_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/theme_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/theme_helper.cc
@@ -27,7 +27,7 @@ mojom::UpdateSystemColorInfoParamsPtr Ma
ui::NativeTheme* native_theme) {
diff --git a/chromium/patches/patch-content_browser_v8__snapshot__files.cc b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
index 6b3d6c7a2c..8a408f2c5e 100644
--- a/chromium/patches/patch-content_browser_v8__snapshot__files.cc
+++ b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/v8_snapshot_files.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/v8_snapshot_files.cc
@@ -41,7 +41,7 @@ void registerContextSnapshotAndroid(
std::map<std::string, std::variant<base::FilePath, base::ScopedFD>>
diff --git a/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
index a9e9a23959..e690a53c90 100644
--- a/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
+++ b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/slow_web_preference_cache.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/web_contents/slow_web_preference_cache.cc
@@ -17,7 +17,7 @@
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
new file mode 100644
index 0000000000..c1bff9bde1
--- /dev/null
+++ b/chromium/patches/patch-content_browser_web__contents_web__contents__impl.cc
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- content/browser/web_contents/web_contents_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ content/browser/web_contents/web_contents_impl.cc
+@@ -1372,7 +1372,7 @@ WebContentsImpl::WebContentsImpl(Browser
+ SlowWebPreferenceCache::GetInstance());
+ renderer_preferences_.caret_blink_interval =
+ native_theme->caret_blink_interval();
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ renderer_preferences_.use_overlay_scrollbar =
+ native_theme->use_overlay_scrollbar();
+ #endif
+@@ -12465,7 +12465,7 @@ void WebContentsImpl::OnNativeThemeUpdat
+ HandleColorRelatedStateChanges();
+
+ const auto caret_blink_interval = observed_theme->caret_blink_interval();
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const auto use_overlay_scrollbar = observed_theme->use_overlay_scrollbar();
+ #endif
+ bool renderer_preference_changed = false;
+@@ -12473,7 +12473,7 @@ void WebContentsImpl::OnNativeThemeUpdat
+ renderer_preferences_.caret_blink_interval = caret_blink_interval;
+ renderer_preference_changed = true;
+ }
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (renderer_preferences_.use_overlay_scrollbar != use_overlay_scrollbar) {
+ renderer_preferences_.use_overlay_scrollbar = use_overlay_scrollbar;
+ renderer_preference_changed = true;
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
index caf40ef225..71fa4c6a58 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 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura.cc
@@ -188,7 +188,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.
-@@ -1470,7 +1470,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1449,7 +1449,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 ab955b304c..52497384db 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -45,7 +45,7 @@
+@@ -47,7 +47,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/base/x/selection_utils.h"
#include "ui/base/x/x11_os_exchange_data_provider.h"
#include "ui/gfx/x/atom_cache.h"
-@@ -103,7 +103,7 @@ class TestDragDropClient : public aura::
+@@ -105,7 +105,7 @@ class TestDragDropClient : public aura::
last_source_ = source;
return DragOperation::kCopy;
}
@@ -24,7 +24,7 @@ $NetBSD$
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -249,7 +249,7 @@ TEST_F(WebContentsViewAuraTest, WebConte
+@@ -281,7 +281,7 @@ TEST_F(WebContentsViewAuraTest, WebConte
ui::EF_LEFT_MOUSE_BUTTON, 0);
ui::EventHandler* event_handler = GetView();
event_handler->OnMouseEvent(&mouse_event);
@@ -33,7 +33,7 @@ $NetBSD$
// The web-content is not activated during mouse-press on Linux.
// See comment in WebContentsViewAura::OnMouseEvent() for more details.
EXPECT_NE(web_contents(), nullptr);
-@@ -315,7 +315,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -347,7 +347,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -42,7 +42,7 @@ $NetBSD$
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -355,7 +355,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -387,7 +387,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
CheckDropData(view);
@@ -51,7 +51,7 @@ $NetBSD$
// By design, Linux implementations returns an empty string if file data
// is also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -413,7 +413,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -445,7 +445,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
view->OnDragEntered(event);
ASSERT_NE(nullptr, view->current_drag_data_);
@@ -60,7 +60,7 @@ $NetBSD$
// By design, Linux implementations return an empty string if file data
// is also present.
EXPECT_TRUE(!view->current_drag_data_->text ||
-@@ -445,7 +445,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -477,7 +477,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
CheckDropData(view);
@@ -69,7 +69,7 @@ $NetBSD$
// By design, Linux implementations returns an empty string if file data is
// also present.
EXPECT_TRUE(!drop_complete_data_->drop_data.text ||
-@@ -477,7 +477,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -509,7 +509,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
auto data = std::make_unique<ui::OSExchangeData>();
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 ba77bc7f7e..0f4920df8d 100644
--- a/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
+++ b/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/webui/web_ui_main_frame_observer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/webui/web_ui_main_frame_observer.cc
@@ -51,7 +51,7 @@ std::string RedactURL(const GURL& url) {
bool IsWebUIJavaScriptErrorReportingSupported() {
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
index cbc67f0842..13a6073503 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/zygote_host/zygote_host_impl_linux.cc
-@@ -19,8 +19,10 @@
+@@ -20,8 +20,10 @@
#include "build/build_config.h"
#include "content/common/zygote/zygote_commands_linux.h"
#include "content/common/zygote/zygote_communication_linux.h"
@@ -17,7 +17,7 @@ $NetBSD$
#include "sandbox/linux/services/credentials.h"
#include "sandbox/linux/services/namespace_sandbox.h"
#include "sandbox/linux/suid/client/setuid_sandbox_host.h"
-@@ -38,6 +40,7 @@ namespace content {
+@@ -39,6 +41,7 @@ namespace content {
namespace {
@@ -25,7 +25,7 @@ $NetBSD$
// Receive a fixed message on fd and return the sender's PID.
// Returns true if the message received matches the expected message.
bool ReceiveFixedMessage(int fd,
-@@ -60,6 +63,7 @@ bool ReceiveFixedMessage(int fd,
+@@ -61,6 +64,7 @@ bool ReceiveFixedMessage(int fd,
return false;
return true;
}
@@ -33,7 +33,7 @@ $NetBSD$
} // namespace
-@@ -69,9 +73,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
+@@ -70,9 +74,13 @@ ZygoteHost* ZygoteHost::GetInstance() {
}
ZygoteHostImpl::ZygoteHostImpl()
@@ -47,7 +47,7 @@ $NetBSD$
sandbox_binary_(),
zygote_pids_lock_(),
zygote_pids_() {}
-@@ -84,6 +92,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInsta
+@@ -85,6 +93,7 @@ ZygoteHostImpl* ZygoteHostImpl::GetInsta
}
void ZygoteHostImpl::Init(const base::CommandLine& command_line) {
@@ -55,7 +55,7 @@ $NetBSD$
if (command_line.HasSwitch(sandbox::policy::switches::kNoSandbox)) {
return;
}
-@@ -138,6 +147,7 @@ void ZygoteHostImpl::Init(const base::Co
+@@ -139,6 +148,7 @@ void ZygoteHostImpl::Init(const base::Co
"you can try using --"
<< sandbox::policy::switches::kNoSandbox << ".";
}
@@ -63,7 +63,7 @@ $NetBSD$
}
void ZygoteHostImpl::AddZygotePid(pid_t pid) {
-@@ -162,6 +172,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -163,6 +173,7 @@ pid_t ZygoteHostImpl::LaunchZygote(
base::CommandLine* cmd_line,
base::ScopedFD* control_fd,
base::FileHandleMappingVector additional_remapped_fds) {
@@ -71,7 +71,7 @@ $NetBSD$
int fds[2];
CHECK_EQ(0, socketpair(AF_UNIX, SOCK_SEQPACKET | SOCK_CLOEXEC, 0, fds));
CHECK(base::UnixDomainSocket::EnableReceiveProcessId(fds[0]));
-@@ -230,9 +241,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
+@@ -251,9 +262,12 @@ pid_t ZygoteHostImpl::LaunchZygote(
AddZygotePid(pid);
return pid;
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index a30d806dcb..f30c0becbc 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/browser/zygote_host/zygote_host_impl_linux.h
@@ -46,12 +46,14 @@ class CONTENT_EXPORT ZygoteHostImpl : pu
base::ScopedFD* control_fd,
diff --git a/chromium/patches/patch-content_child_BUILD.gn b/chromium/patches/patch-content_child_BUILD.gn
index 4637381507..7d90ab3dc7 100644
--- a/chromium/patches/patch-content_child_BUILD.gn
+++ b/chromium/patches/patch-content_child_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/child/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/child/BUILD.gn
-@@ -136,6 +136,13 @@ target(link_target_type, "child") {
+@@ -139,6 +139,13 @@ target(link_target_type, "child") {
]
}
diff --git a/chromium/patches/patch-content_child_child__process.cc b/chromium/patches/patch-content_child_child__process.cc
index f2d9e279d8..ab9bee1f8e 100644
--- a/chromium/patches/patch-content_child_child__process.cc
+++ b/chromium/patches/patch-content_child_child__process.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/child_process.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/child/child_process.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/child/child_process.cc
@@ -37,7 +37,7 @@
#include "content/common/android/cpu_time_metrics.h"
diff --git a/chromium/patches/patch-content_child_child__process.h b/chromium/patches/patch-content_child_child__process.h
index 9856358df7..b959305f03 100644
--- a/chromium/patches/patch-content_child_child__process.h
+++ b/chromium/patches/patch-content_child_child__process.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/child_process.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/child/child_process.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/child/child_process.h
@@ -81,7 +81,7 @@ class CONTENT_EXPORT ChildProcess {
return io_thread_runner_.get();
diff --git a/chromium/patches/patch-content_common_BUILD.gn b/chromium/patches/patch-content_common_BUILD.gn
index ab172c257c..32e64389b9 100644
--- a/chromium/patches/patch-content_common_BUILD.gn
+++ b/chromium/patches/patch-content_common_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/common/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/common/BUILD.gn
-@@ -367,19 +367,28 @@ source_set("common") {
+@@ -369,19 +369,28 @@ source_set("common") {
}
if (is_linux || is_chromeos) {
diff --git a/chromium/patches/patch-content_common_features.cc b/chromium/patches/patch-content_common_features.cc
index 82db206d66..d57824812c 100644
--- a/chromium/patches/patch-content_common_features.cc
+++ b/chromium/patches/patch-content_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/common/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/common/features.cc
-@@ -209,7 +209,7 @@ BASE_FEATURE(kKillOnUnexpectedOriginHead
+@@ -222,7 +222,7 @@ BASE_FEATURE(kKillOnUnexpectedOriginHead
BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kEnableDevToolsJsErrorReporting,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -320,12 +320,12 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
+@@ -302,12 +302,12 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
FontDataServiceTypefaceType::kDwrite,
&font_data_service_typeface);
#endif // BUILDFLAG(IS_WIN)
@@ -30,7 +30,7 @@ $NetBSD$
BASE_FEATURE(kFontDataServiceLinux, base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE_ENUM_PARAM(FontDataServiceTypefaceType,
kFontDataServiceTypefaceType,
-@@ -348,11 +348,11 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
+@@ -330,11 +330,11 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
BASE_FEATURE(kFontDataServiceForCSSLocalFonts,
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-content_common_features.h b/chromium/patches/patch-content_common_features.h
index 3a4de49397..fcc0259e57 100644
--- a/chromium/patches/patch-content_common_features.h
+++ b/chromium/patches/patch-content_common_features.h
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/common/features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/common/features.h
-@@ -82,7 +82,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
+@@ -86,7 +86,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEar
+ #endif
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEditContextSelectionSync);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kKillOnUnexpectedOriginHeader);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnableDevToolsJsErrorReporting);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceSameDocumentOriginInvariants);
-@@ -122,8 +122,8 @@ enum class FontDataServiceTypefaceType {
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kEnforceGamepadPermissionsPolicy);
+@@ -116,8 +116,8 @@ enum class FontDataServiceTypefaceType {
CONTENT_EXPORT BASE_DECLARE_FEATURE_PARAM(FontDataServiceTypefaceType,
kFontDataServiceTypefaceType);
#endif // BUILDFLAG(IS_WIN)
@@ -26,7 +26,7 @@ $NetBSD$
CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataServiceLinux);
#else
CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataServiceChromeOS);
-@@ -138,7 +138,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE_PARA
+@@ -132,7 +132,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE_PARA
CONTENT_EXPORT BASE_DECLARE_FEATURE(kFontDataServiceForCSSLocalFonts);
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index 4c202a75df..f68b94d08d 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 2026-08-05 20:17:42.000000000 +0000
+--- content/common/font_list_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/common/font_list_unittest.cc
@@ -48,7 +48,7 @@ TEST(FontList, GetFontList) {
EXPECT_TRUE(HasFontWithName(fonts, "MS Gothic", "MS Gothic"));
diff --git a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
index cd92988a19..98889a186d 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2026-08-07 09:53:45.751182078 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2026-09-02 07:37:50.156628229 +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 833bd5e79e..efb0076e62 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2026-08-07 09:53:45.751297072 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2026-09-02 07:37:50.156745855 +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 2f1f7d71d4..7350e362d4 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/common/gpu_pre_sandbox_hook_linux.h
@@ -7,7 +7,15 @@
diff --git a/chromium/patches/patch-content_common_thread__type__switcher.mojom b/chromium/patches/patch-content_common_thread__type__switcher.mojom
index b47ff20167..d6a4a16b4e 100644
--- a/chromium/patches/patch-content_common_thread__type__switcher.mojom
+++ b/chromium/patches/patch-content_common_thread__type__switcher.mojom
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/thread_type_switcher.mojom.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/common/thread_type_switcher.mojom.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/common/thread_type_switcher.mojom
@@ -8,7 +8,7 @@ import "mojo/public/mojom/base/thread_ty
diff --git a/chromium/patches/patch-content_gpu_gpu__child__thread.cc b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
index 137deffd4e..02ee0e1bcf 100644
--- a/chromium/patches/patch-content_gpu_gpu__child__thread.cc
+++ b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_child_thread.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/gpu/gpu_child_thread.cc
@@ -57,7 +57,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
diff --git a/chromium/patches/patch-content_gpu_gpu__main.cc b/chromium/patches/patch-content_gpu_gpu__main.cc
index 9d5ca72779..b3d44cc293 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,9 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/gpu/gpu_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/gpu/gpu_main.cc
-@@ -112,10 +112,14 @@
+@@ -112,14 +112,18 @@
+ #include "sandbox/win/src/sandbox.h"
+ #endif
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "services/webnn/public/cpp/webnn_sandbox_init.h"
#endif
@@ -22,7 +27,7 @@ $NetBSD$
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -133,7 +137,7 @@ namespace content {
+@@ -137,7 +141,7 @@ namespace content {
namespace {
@@ -31,7 +36,16 @@ $NetBSD$
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -201,7 +205,7 @@ class ContentSandboxHelper : public gpu:
+@@ -194,7 +198,7 @@ class ContentSandboxHelper : public gpu:
+ #if BUILDFLAG(IS_WIN)
+ media::PreSandboxMediaFoundationInitialization();
+ #endif
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ webnn::PreSandboxWebNNInitialization();
+ #endif
+
+@@ -207,7 +211,7 @@ class ContentSandboxHelper : public gpu:
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
TRACE_EVENT("gpu,startup", "gpu_main::EnsureSandboxInitialized");
@@ -40,7 +54,7 @@ $NetBSD$
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -317,7 +321,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -323,7 +327,7 @@ int GpuMain(MainFunctionParams parameter
std::make_unique<base::SingleThreadTaskExecutor>(
gpu_preferences.message_pump_type, /*is_main_thread=*/true);
}
@@ -49,9 +63,9 @@ $NetBSD$
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -343,7 +347,8 @@ int GpuMain(MainFunctionParams parameter
- mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
+@@ -350,7 +354,8 @@ int GpuMain(MainFunctionParams parameter
base::MessagePumpWakeupCounter::InitializeForCurrentThread("GpuMain");
+ base::LockMetricsRecorder::EnableRecordingOnCurrentThread("CrGpuMain");
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+// XXX BSD
@@ -59,7 +73,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.
-@@ -495,7 +500,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -502,7 +507,7 @@ int GpuMain(MainFunctionParams parameter
namespace {
@@ -68,7 +82,7 @@ $NetBSD$
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -543,7 +548,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -550,7 +555,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/chromium/patches/patch-content_public_browser_content__browser__client.cc b/chromium/patches/patch-content_public_browser_content__browser__client.cc
index fc2d5168ed..8ff1a5b303 100644
--- a/chromium/patches/patch-content_public_browser_content__browser__client.cc
+++ b/chromium/patches/patch-content_public_browser_content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/browser/content_browser_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/public/browser/content_browser_client.cc
-@@ -1452,7 +1452,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1399,7 +1399,7 @@ bool ContentBrowserClient::ShouldRunOutO
// that can be adequately sandboxed.
// Currently Android's network service will not run out of process or sandboxed,
// so OutOfProcessSystemDnsResolution is not currently enabled on Android.
diff --git a/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h b/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
index a23098dc0b..dfd9a29c5f 100644
--- a/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
+++ b/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/browser/zygote_host/zygote_host_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/public/browser/zygote_host/zygote_host_linux.h
@@ -34,11 +34,13 @@ class ZygoteHost {
// after the first render has been forked.
diff --git a/chromium/patches/patch-content_public_common_content__features.cc b/chromium/patches/patch-content_public_common_content__features.cc
index cada80af34..8738c329b0 100644
--- a/chromium/patches/patch-content_public_common_content__features.cc
+++ b/chromium/patches/patch-content_public_common_content__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/public/common/content_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/public/common/content_features.cc
-@@ -147,7 +147,7 @@ BASE_FEATURE(kAttachUnownedInnerWebConte
+@@ -150,7 +150,7 @@ BASE_FEATURE(kAttachUnownedInnerWebConte
// Runs the audio service in a separate process.
BASE_FEATURE(kAudioServiceOutOfProcess,
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -157,7 +157,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
+@@ -160,7 +160,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
// Enables the audio-service sandbox. This feature has an effect only when the
// kAudioServiceOutOfProcess feature is enabled.
BASE_FEATURE(kAudioServiceSandbox,
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1251,10 +1251,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
+@@ -1268,10 +1268,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
// Enable WebAssembly trap handler.
BASE_FEATURE(kWebAssemblyTrapHandler,
@@ -37,7 +37,7 @@ $NetBSD$
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1315,7 +1315,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoad
+@@ -1332,7 +1332,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoad
// Controls whether the WebUSB API is enabled:
// https://wicg.github.io/webusb
diff --git a/chromium/patches/patch-content_public_common_content__switches.cc b/chromium/patches/patch-content_public_common_content__switches.cc
index 4efb2a99dc..9deae6a3c0 100644
--- a/chromium/patches/patch-content_public_common_content__switches.cc
+++ b/chromium/patches/patch-content_public_common_content__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/public/common/content_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/public/common/content_switches.cc
-@@ -349,6 +349,8 @@ const char kEnableIsolatedWebAppsInRende
+@@ -345,6 +345,8 @@ const char kEnableIsolatedWebAppsInRende
// builds.
const char kEnableLogging[] = "enable-logging";
@@ -15,7 +15,7 @@ $NetBSD$
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -949,7 +951,7 @@ const char kPreventResizingContentsForTe
+@@ -943,7 +945,7 @@ const char kPreventResizingContentsForTe
"prevent-resizing-contents-for-testing";
#endif
diff --git a/chromium/patches/patch-content_public_common_content__switches.h b/chromium/patches/patch-content_public_common_content__switches.h
index eb87fed125..7b0852e952 100644
--- a/chromium/patches/patch-content_public_common_content__switches.h
+++ b/chromium/patches/patch-content_public_common_content__switches.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/public/common/content_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/public/common/content_switches.h
-@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnable
+@@ -107,6 +107,7 @@ CONTENT_EXPORT extern const char kEnable
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
CONTENT_EXPORT extern const char kEnableLCDText[];
CONTENT_EXPORT extern const char kEnableLogging[];
@@ -14,7 +14,7 @@ $NetBSD$
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -259,7 +260,7 @@ CONTENT_EXPORT extern const char kJavale
+@@ -258,7 +259,7 @@ CONTENT_EXPORT extern const char kJavale
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/chromium/patches/patch-content_public_common_zygote_features.gni b/chromium/patches/patch-content_public_common_zygote_features.gni
index 3c2cbd28f2..2e91d8740e 100644
--- a/chromium/patches/patch-content_public_common_zygote_features.gni
+++ b/chromium/patches/patch-content_public_common_zygote_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/zygote/features.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/public/common/zygote/features.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/public/common/zygote/features.gni
@@ -2,4 +2,4 @@
# Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-content_renderer_render__thread__impl.cc b/chromium/patches/patch-content_renderer_render__thread__impl.cc
index 89db7f46f2..ebfcbba52e 100644
--- a/chromium/patches/patch-content_renderer_render__thread__impl.cc
+++ b/chromium/patches/patch-content_renderer_render__thread__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/render_thread_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/renderer/render_thread_impl.cc
@@ -206,6 +206,8 @@
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 d43aa492c3..622deb0c36 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -122,14 +122,14 @@
#include "third_party/blink/public/web/win/web_font_rendering.h"
diff --git a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
index dee7474bd7..2fbcd7f096 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.h
@@ -289,7 +289,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
const gpu::GPUInfo& gpu_info) const;
diff --git a/chromium/patches/patch-content_renderer_renderer__main.cc b/chromium/patches/patch-content_renderer_renderer__main.cc
index 84c1018794..3754301da9 100644
--- a/chromium/patches/patch-content_renderer_renderer__main.cc
+++ b/chromium/patches/patch-content_renderer_renderer__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/renderer/renderer_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/renderer/renderer_main.cc
-@@ -180,7 +180,7 @@ int RendererMain(MainFunctionParams para
+@@ -181,7 +181,7 @@ int RendererMain(MainFunctionParams para
InitializeSkia();
diff --git a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index 451dd4ef3c..2581547489 100644
--- a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/renderer/renderer_main_platform_delegate_linux.cc
@@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::Enabl
// any renderer has been started.
diff --git a/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn b/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
new file mode 100644
index 0000000000..efe049c034
--- /dev/null
+++ b/chromium/patches/patch-content_services_devtools__media__encoding__service_BUILD.gn
@@ -0,0 +1,16 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- content/services/devtools_media_encoding_service/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
++++ content/services/devtools_media_encoding_service/BUILD.gn
+@@ -18,6 +18,7 @@ source_set("devtools_media_encoding_serv
+ "//media/mojo/common",
+ "//media/mojo/mojom",
+ "//mojo/public/cpp/bindings",
++ "//third_party/opus",
+ "//ui/gfx/geometry",
+ ]
+
diff --git a/chromium/patches/patch-content_shell_BUILD.gn b/chromium/patches/patch-content_shell_BUILD.gn
index 75d4369b4f..8b0feb69e0 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 2026-08-05 20:17:42.000000000 +0000
+--- content/shell/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/shell/BUILD.gn
-@@ -1154,7 +1154,7 @@ group("content_shell_crash_test") {
+@@ -1152,7 +1152,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 b58bde32be..14dc3d02d6 100644
--- a/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/app/shell_main_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/shell/app/shell_main_delegate.cc
@@ -305,7 +305,7 @@ void ShellMainDelegate::PreSandboxStartu
// Reporting for sub-processes will be initialized in ZygoteForked.
diff --git a/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
index 91e876e1a7..ae97602b8c 100644
--- a/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/browser/shell_browser_main_parts.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/shell/browser/shell_browser_main_parts.cc
@@ -50,7 +50,7 @@
#include "net/base/network_change_notifier.h"
diff --git a/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc b/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
index d7282eb87f..faad8d64a8 100644
--- a/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/browser/shell_platform_delegate_views.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/shell/browser/shell_platform_delegate_views.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/shell/browser/shell_platform_delegate_views.cc
@@ -374,7 +374,7 @@ void ShellPlatformDelegate::CreatePlatfo
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
diff --git a/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc b/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
index dd071eefd5..354804ef42 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/shell/renderer/shell_content_renderer_client.cc
-@@ -53,7 +53,7 @@
+@@ -56,7 +56,7 @@
#include "media/base/media_switches.h"
#endif
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 ee4e7bd66f..a2885eb3c6 100644
--- a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/utility/shell_content_utility_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/shell/utility/shell_content_utility_client.cc
-@@ -41,7 +41,7 @@
+@@ -43,7 +43,7 @@
#include "sandbox/policy/sandbox.h"
#include "services/test/echo/echo_service.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/test/sandbox_status_service.h"
#endif
-@@ -201,7 +201,7 @@ void ShellContentUtilityClient::ExposeIn
+@@ -212,7 +212,7 @@ void ShellContentUtilityClient::ExposeIn
binders->Add<mojom::PowerMonitorTest>(
&PowerMonitorTestImpl::MakeSelfOwnedReceiver,
base::SingleThreadTaskRunner::GetCurrentDefault());
diff --git a/chromium/patches/patch-content_test_BUILD.gn b/chromium/patches/patch-content_test_BUILD.gn
index 55c0b84227..b098c95130 100644
--- a/chromium/patches/patch-content_test_BUILD.gn
+++ b/chromium/patches/patch-content_test_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/test/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/test/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/test/BUILD.gn
-@@ -1902,7 +1902,7 @@ test("content_browsertests") {
+@@ -1843,7 +1843,7 @@ test("content_browsertests") {
"--disable-crashpad-for-testing",
]
diff --git a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
index e32ece4286..27af138e34 100644
--- a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
+++ b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/on_device_model/on_device_model_sandbox_init.cc
@@ -18,16 +18,20 @@
#include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
diff --git a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
index b35784ae30..53709de8d3 100644
--- a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
+++ b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/on_device_model/on_device_model_sandbox_init.h
@@ -11,6 +11,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-content_utility_services.cc b/chromium/patches/patch-content_utility_services.cc
index da244d8e47..a0651d5467 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 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/services.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/services.cc
@@ -72,14 +72,14 @@
extern sandbox::TargetServices* g_utility_target_services;
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 22241f591b..0f6c4af3a8 100644
--- a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/speech/speech_recognition_sandbox_hook_linux.cc
@@ -12,11 +12,14 @@
#include "sandbox/linux/syscall_broker/broker_command.h"
diff --git a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
index a637edaeb9..9701e0bcfe 100644
--- a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/speech/speech_recognition_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef CONTENT_UTILITY_SPEECH_SPEECH_RECOGNITION_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
index cf77a7d913..3644fea26d 100644
--- a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.cc
@@ -9,7 +9,7 @@
diff --git a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
index 1b2820e6be..e9e129cea8 100644
--- a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
@@ -38,7 +38,7 @@ class UtilityBlinkPlatformWithSandboxSup
diff --git a/chromium/patches/patch-content_utility_utility__main.cc b/chromium/patches/patch-content_utility_utility__main.cc
index 6ebff8a67c..7697a04a09 100644
--- a/chromium/patches/patch-content_utility_utility__main.cc
+++ b/chromium/patches/patch-content_utility_utility__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/utility_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/utility_main.cc
@@ -44,22 +44,31 @@
#include "services/tracing/public/cpp/trace_startup.h"
@@ -39,7 +39,7 @@ $NetBSD$
#if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
#include "gpu/config/gpu_info_collector.h"
#include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
-@@ -118,7 +127,7 @@ sandbox::TargetServices* g_utility_targe
+@@ -120,7 +129,7 @@ sandbox::TargetServices* g_utility_targe
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && \
@@ -48,7 +48,7 @@ $NetBSD$
#include "components/on_device_translation/service/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && (BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS))
-@@ -127,7 +136,7 @@ namespace content {
+@@ -129,7 +138,7 @@ namespace content {
namespace {
@@ -57,7 +57,7 @@ $NetBSD$
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -286,7 +295,7 @@ int UtilityMain(MainFunctionParams param
+@@ -293,7 +302,7 @@ int UtilityMain(MainFunctionParams param
CHECK(on_device_model::PreSandboxInit());
}
@@ -66,7 +66,7 @@ $NetBSD$
#if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
// Regardless of the sandbox status, the VaapiWrapper needs to be initialized
-@@ -301,7 +310,10 @@ int UtilityMain(MainFunctionParams param
+@@ -308,7 +317,10 @@ int UtilityMain(MainFunctionParams param
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
// application of the sandbox.
@@ -77,7 +77,7 @@ $NetBSD$
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
-@@ -334,7 +346,7 @@ int UtilityMain(MainFunctionParams param
+@@ -341,7 +353,7 @@ int UtilityMain(MainFunctionParams param
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
#if BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && \
@@ -86,7 +86,7 @@ $NetBSD$
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -351,7 +363,7 @@ int UtilityMain(MainFunctionParams param
+@@ -358,7 +370,7 @@ int UtilityMain(MainFunctionParams param
#else
NOTREACHED();
#endif
@@ -95,7 +95,7 @@ $NetBSD$
case sandbox::mojom::Sandbox::kShapeDetection:
pre_sandbox_hook =
base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
-@@ -380,6 +392,7 @@ int UtilityMain(MainFunctionParams param
+@@ -387,6 +399,7 @@ int UtilityMain(MainFunctionParams param
default:
break;
}
@@ -103,7 +103,7 @@ $NetBSD$
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -387,6 +400,11 @@ int UtilityMain(MainFunctionParams param
+@@ -394,6 +407,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 4b85d1069b..6cc6f4b03b 100644
--- a/chromium/patches/patch-content_utility_utility__thread__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__thread__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_thread_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/utility/utility_thread_impl.cc
@@ -30,7 +30,7 @@
#include "mojo/public/cpp/bindings/pending_receiver.h"
diff --git a/chromium/patches/patch-content_zygote_BUILD.gn b/chromium/patches/patch-content_zygote_BUILD.gn
index 80653825f1..41aac270e4 100644
--- a/chromium/patches/patch-content_zygote_BUILD.gn
+++ b/chromium/patches/patch-content_zygote_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/zygote/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/zygote/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/zygote/BUILD.gn
@@ -4,7 +4,7 @@
diff --git a/chromium/patches/patch-content_zygote_zygote__linux.cc b/chromium/patches/patch-content_zygote_zygote__linux.cc
index 7b7bda9c46..0cd9e2818e 100644
--- a/chromium/patches/patch-content_zygote_zygote__linux.cc
+++ b/chromium/patches/patch-content_zygote_zygote__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/zygote/zygote_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
diff --git a/chromium/patches/patch-content_zygote_zygote__main__linux.cc b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
index f75513d061..e8455bfff2 100644
--- a/chromium/patches/patch-content_zygote_zygote__main__linux.cc
+++ b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/zygote/zygote_main_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ content/zygote/zygote_main_linux.cc
@@ -11,7 +11,9 @@
#include <stddef.h>
diff --git a/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc b/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
index 3efdaf1a4e..39b56f1266 100644
--- a/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/bluetooth/bluetooth_adapter.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/bluetooth/bluetooth_adapter.cc
@@ -33,7 +33,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
diff --git a/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni b/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
index 60c2dbea82..6141e247ee 100644
--- a/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
+++ b/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/bluetooth/cast_bluetooth.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/bluetooth/cast_bluetooth.gni
@@ -6,5 +6,5 @@ import("//build/config/features.gni")
diff --git a/chromium/patches/patch-device_fido_public_features.cc b/chromium/patches/patch-device_fido_public_features.cc
index 1d42ff4f41..f8048df81a 100644
--- a/chromium/patches/patch-device_fido_public_features.cc
+++ b/chromium/patches/patch-device_fido_public_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/fido/public/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/fido/public/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/fido/public/features.cc
-@@ -46,7 +46,7 @@ namespace device {
+@@ -34,7 +34,7 @@ namespace device {
// comment.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-device_fido_public_features.h b/chromium/patches/patch-device_fido_public_features.h
index 6f76a54875..ac26f4a68f 100644
--- a/chromium/patches/patch-device_fido_public_features.h
+++ b/chromium/patches/patch-device_fido_public_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/fido/public/features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/fido/public/features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/fido/public/features.h
@@ -14,7 +14,7 @@
namespace device {
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index af176fff19..8369c54c1a 100644
--- a/chromium/patches/patch-device_gamepad_BUILD.gn
+++ b/chromium/patches/patch-device_gamepad_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/gamepad/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/gamepad/BUILD.gn
@@ -109,7 +109,7 @@ component("gamepad") {
"hid_writer_linux.cc",
diff --git a/chromium/patches/patch-device_gamepad_gamepad__provider.cc b/chromium/patches/patch-device_gamepad_gamepad__provider.cc
index d4628feddd..8051ef5099 100644
--- a/chromium/patches/patch-device_gamepad_gamepad__provider.cc
+++ b/chromium/patches/patch-device_gamepad_gamepad__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/gamepad_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/gamepad/gamepad_provider.cc
@@ -201,7 +201,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 34a5a937f7..3f59eb982c 100644
--- a/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
+++ b/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/hid_writer_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/gamepad/hid_writer_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
index ebf6fd58c7..7dd45a9bb1 100644
--- a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
+++ b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/public/cpp/gamepad_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/gamepad/public/cpp/gamepad_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/gamepad/public/cpp/gamepad_features.cc
@@ -34,7 +34,7 @@ BASE_FEATURE(kClaimDuplicateGamepadsProd
BASE_FEATURE(kIgnorePS5GamepadsInWgi, base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
index b4d87c4a58..927bebf277 100644
--- a/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
+++ b/chromium/patches/patch-device_gamepad_public_cpp_gamepad__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/public/cpp/gamepad_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- device/gamepad/public/cpp/gamepad_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ device/gamepad/public/cpp/gamepad_features.h
@@ -22,7 +22,7 @@ GAMEPAD_FEATURES_EXPORT BASE_DECLARE_FEA
GAMEPAD_FEATURES_EXPORT BASE_DECLARE_FEATURE(kIgnorePS5GamepadsInWgi);
diff --git a/chromium/patches/patch-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 df74ceb7c4..ce2efc82de 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 2026-08-05 20:17:42.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -135,7 +135,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -139,7 +139,7 @@ void EnsureApiBrowserContextKeyedService
MediaPerceptionAPIManager::GetFactoryInstance();
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
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 57083b3b76..6b8a68020a 100644
--- a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
+++ b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/messaging/message_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/browser/api/messaging/message_service.cc
-@@ -89,7 +89,7 @@ const char kReceivingEndIncompatibleMess
+@@ -91,7 +91,7 @@ const char kReceivingEndIncompatibleMess
"Could not establish connection. Receiving end uses different message "
"serialization format.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -714,7 +714,7 @@ void MessageService::OpenChannelToNative
+@@ -716,7 +716,7 @@ void MessageService::OpenChannelToNative
return;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index 357472bbd3..d877c180f9 100644
--- a/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
@@ -12,7 +12,7 @@
diff --git a/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc b/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.cc
new file mode 100644
index 0000000000..eaed25d7a8
--- /dev/null
+++ b/chromium/patches/patch-extensions_browser_api_webstore__private_webstore__private__api.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
+
+--- extensions/browser/api/webstore_private/webstore_private_api.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ extensions/browser/api/webstore_private/webstore_private_api.cc
+@@ -1149,7 +1149,7 @@ void WebstorePrivateBeginInstallWithMani
+ #if BUILDFLAG(IS_CHROMEOS)
+ RequestExtensionApproval(contents);
+ return;
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ // Shows a parental permission dialog directly bypassing the extension
+ // install dialog view. The parental permission dialog contains a superset
+ // of data from the extension install dialog: requested extension
diff --git a/chromium/patches/patch-extensions_common_api___permission__features.json b/chromium/patches/patch-extensions_common_api___permission__features.json
index a862e5a7f6..c4f723cdea 100644
--- a/chromium/patches/patch-extensions_common_api___permission__features.json
+++ b/chromium/patches/patch-extensions_common_api___permission__features.json
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/common/api/_permission_features.json.orig 2026-08-05 20:17:42.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/common/api/_permission_features.json
@@ -61,7 +61,7 @@
"channel": "stable",
@@ -114,9 +114,9 @@ $NetBSD$
- "platforms": ["chromeos", "linux", "mac", "win"]
+ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd", "netbsd"]
},
- // Note: runtime is not actually a permission, but some systems check these
- // values to verify restrictions.
-@@ -581,7 +581,7 @@
+ "proxy": [{
+ "channel": "stable",
+@@ -592,7 +592,7 @@
"channel": "stable",
"extension_types": ["platform_app"],
// "desktop_android" is not supported.
@@ -125,7 +125,7 @@ $NetBSD$
},
"storage": [
{
-@@ -651,7 +651,7 @@
+@@ -662,7 +662,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
// "desktop_android" is not supported.
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index d1ab64cc9f..23ef7c643e 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 2026-08-05 20:17:42.000000000 +0000
+--- extensions/common/api/runtime.json.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/common/api/runtime.json
@@ -85,7 +85,9 @@
{"name": "android", "description": "Specifies the Android operating system."},
diff --git a/chromium/patches/patch-extensions_common_command.cc b/chromium/patches/patch-extensions_common_command.cc
index 8336d3b0dc..b2cd6ab825 100644
--- a/chromium/patches/patch-extensions_common_command.cc
+++ b/chromium/patches/patch-extensions_common_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/common/command.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- extensions/common/command.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/common/command.cc
@@ -117,7 +117,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
diff --git a/chromium/patches/patch-extensions_common_features_feature.cc b/chromium/patches/patch-extensions_common_features_feature.cc
index b674404a80..550778d3e3 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 2026-08-05 20:17:42.000000000 +0000
+--- extensions/common/features/feature.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/common/features/feature.cc
@@ -30,6 +30,8 @@ Feature::Platform Feature::GetCurrentPla
return WIN_PLATFORM;
diff --git a/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc b/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
index b6e6523121..9c80ccac4f 100644
--- a/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
+++ b/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/renderer/bindings/api_binding_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/renderer/bindings/api_binding_util.cc
@@ -142,7 +142,7 @@ void InvalidateContext(v8::Local<v8::Con
std::string_view GetPlatformString() {
diff --git a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
index cba8d7c901..0ada0624ae 100644
--- a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
+++ b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/renderer/bindings/argument_spec.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ extensions/renderer/bindings/argument_spec.cc
@@ -18,6 +18,8 @@
#include "gin/data_object_builder.h"
diff --git a/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc b/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
index a2d3bee270..76f5a1d633 100644
--- a/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
+++ b/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- google_apis/gcm/engine/heartbeat_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ google_apis/gcm/engine/heartbeat_manager.cc
@@ -31,7 +31,7 @@ const int kMinClientHeartbeatIntervalMs
// Minimum time spent sleeping before we force a new heartbeat.
diff --git a/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc b/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
index 51dd07e678..8b65adbec4 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
+++ b/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc
@@ -64,7 +64,7 @@ MappableBufferNativePixmap::CreateFromHa
viz::SharedImageFormat format,
diff --git a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
index 1381469ae4..ef021744c6 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
+++ b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/client/test_shared_image_interface.cc
@@ -27,7 +27,7 @@
#include "ui/gfx/gpu_fence.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
index a9a410ef9a..78821bda53 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
+++ b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/client/test_shared_image_interface.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/client/test_shared_image_interface.h
@@ -136,7 +136,7 @@ class TestSharedImageInterface : public
bool premapped,
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 bec693857e..42153617ea 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 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -454,7 +454,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -462,7 +462,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 5f677cd2df..7e14deb513 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -3011,7 +3011,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decod
+@@ -3012,7 +3012,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decod
}
// Allow linux to run fuzzers.
diff --git a/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc b/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
index 0058d1877f..7852a2b708 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc
@@ -15,6 +15,18 @@ using ::testing::Return;
using ::testing::SaveArg;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
index 605062ae86..11138a8f58 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_context_state.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.cc
-@@ -61,7 +61,7 @@
+@@ -66,7 +66,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
#include "gpu/vulkan/vulkan_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/command_buffer/service/external_semaphore_pool.h"
#endif
-@@ -298,7 +298,7 @@ SharedContextState::SharedContextState(
+@@ -303,7 +303,7 @@ SharedContextState::SharedContextState(
) {
if (vk_context_provider_) {
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -24,7 +24,7 @@ $NetBSD$
external_semaphore_pool_ = std::make_unique<ExternalSemaphorePool>(this);
#endif
}
-@@ -339,7 +339,7 @@ SharedContextState::~SharedContextState(
+@@ -344,7 +344,7 @@ SharedContextState::~SharedContextState(
}
#if BUILDFLAG(ENABLE_VULKAN) && \
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
index 0b12924ea7..25e9eca412 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 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.h
@@ -243,7 +243,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 acd6aaea61..0ac791f04c 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
@@ -20,7 +20,7 @@ namespace {
// TODO(penghuang): verify the scanout is the right usage for video playback.
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
index 4b8fa9848e..e30b6b0a99 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc
-@@ -194,6 +194,7 @@ void DawnOzoneImageRepresentation::EndAc
+@@ -199,6 +199,7 @@ void DawnOzoneImageRepresentation::EndAc
if (!texture_) {
return;
}
@@ -14,7 +14,7 @@ $NetBSD$
wgpu::SharedTextureMemoryEndAccessState end_access_desc = {};
wgpu::SharedTextureMemoryVkImageLayoutEndState end_layout{};
end_access_desc.nextInChain = &end_layout;
-@@ -243,6 +244,12 @@ void DawnOzoneImageRepresentation::EndAc
+@@ -249,6 +250,12 @@ void DawnOzoneImageRepresentation::EndAc
texture_.Destroy();
texture_ = nullptr;
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 874077de7c..6f1a9783f2 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
@@ -56,7 +56,7 @@
#include "ui/gl/gl_version_info.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index dbf958cd67..1a061fcdf0 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
@@ -152,7 +152,7 @@ bool IsFormatSupported(viz::SharedImageF
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
index b0690474f6..7e28a054ac 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/ozone_image_backing.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/ozone_image_backing.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/ozone_image_backing.cc
-@@ -497,7 +497,7 @@ std::unique_ptr<VulkanImageRepresentatio
+@@ -500,7 +500,7 @@ std::unique_ptr<VulkanImageRepresentatio
native_pixmap_handle.planes[1].offset = image_size.GetArea();
native_pixmap_handle.planes[1].size = image_size.GetArea() / 2;
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 f5e61d9769..4db3d01166 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
@@ -56,7 +56,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
@@ -42,7 +42,7 @@ $NetBSD$
if (gr_context_type_ == GrContextType::kVulkan
#if BUILDFLAG(USE_WEBGPU_ON_VULKAN_VIA_GL_INTEROP)
/* We support GL context for WebGPU gl-vulkan interop (on linux).*/
-@@ -1053,7 +1053,7 @@ void SharedImageFactory::LogGetFactoryFa
+@@ -1051,7 +1051,7 @@ void SharedImageFactory::LogGetFactoryFa
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index d988111bb1..95b7828bed 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
@@ -650,7 +650,7 @@ bool SharedImageManager::SupportsScanout
return true;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index ee8844b72c..21a4f1dd33 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
-@@ -204,7 +204,7 @@ bool WrappedSkImageBacking::Initialize(c
+@@ -205,7 +205,7 @@ bool WrappedSkImageBacking::Initialize(c
constexpr GrRenderable is_renderable = GrRenderable::kYes;
constexpr GrProtected is_protected = GrProtected::kNo;
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 f883d8ca87..7e2cebb4e8 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1780,7 +1780,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+@@ -1747,7 +1747,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
backend_types = {wgpu::BackendType::D3D12};
#elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
@@ -15,7 +15,7 @@ $NetBSD$
if (shared_context_state_->GrContextIsVulkan() ||
webgpu_on_vk_gl_interop_ ||
shared_context_state_->IsGraphiteDawnVulkan()) {
-@@ -2106,7 +2106,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2076,7 +2076,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/chromium/patches/patch-gpu_config_gpu__control__list.cc b/chromium/patches/patch-gpu_config_gpu__control__list.cc
index 702bfadf9a..6a1140bd61 100644
--- a/chromium/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_control_list.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/config/gpu_control_list.cc
@@ -837,7 +837,7 @@ GpuControlList::OsType GpuControlList::G
return kOsAndroid;
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.cc b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
index 269fc87fa4..47a09aeb50 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_finch_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/config/gpu_finch_features.cc
-@@ -176,7 +176,7 @@ const base::FeatureParam<std::string>
+@@ -189,7 +189,7 @@ const base::FeatureParam<std::string>
// of associating with an unused IPC::Channel.
BASE_FEATURE(kRemoveGPULegacyIPC, base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,16 +15,7 @@ $NetBSD$
// Feature flag to control whether SharedImageStub sequence uses high priority
// on ChromeOS and Linux. Enabled by default.
BASE_FEATURE(kSharedImageStubHighPriority, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -185,7 +185,7 @@ BASE_FEATURE(kSharedImageStubHighPriorit
- // Disables hardware YUV conversion on NVIDIA + Wayland to workaround a driver
- // bug.
- BASE_FEATURE(kNvidiaWaylandYuvHardwareConversionWorkaround,
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT
- #else
- base::FEATURE_DISABLED_BY_DEFAULT
-@@ -515,7 +515,7 @@ BASE_FEATURE(kGPUDriverBugListTestGroup,
+@@ -513,7 +513,7 @@ BASE_FEATURE(kGPUDriverBugListTestGroup,
const base::FeatureParam<int> kGPUDriverBugListTestGroupId{
&kGPUDriverBugListTestGroup, "test_group", 0};
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.h b/chromium/patches/patch-gpu_config_gpu__finch__features.h
index 5cd49a6378..f3bd2c6adf 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.h
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_finch_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/config/gpu_finch_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/config/gpu_finch_features.h
-@@ -179,7 +179,7 @@ GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(k
+@@ -187,7 +187,7 @@ GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(k
GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(kRemoveGPULegacyIPC);
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index adec628194..50fbec4ef0 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,12 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_info_collector.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/config/gpu_info_collector.cc
-@@ -364,7 +364,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
static BASE_FEATURE(kCollectWebGPUSupportMetrics,
- "CollectWebGPUSupportMetrics",
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index 597748504c..c8970c11b3 100644
--- a/chromium/patches/patch-gpu_config_gpu__test__config.cc
+++ b/chromium/patches/patch-gpu_config_gpu__test__config.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_test_config.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/config/gpu_test_config.cc
@@ -27,7 +27,7 @@ namespace {
GPUTestConfig::OS GetCurrentOS() {
diff --git a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
index 6b33587fa7..c408fe4cff 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/gpu_init.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/ipc/service/gpu_init.cc
-@@ -170,7 +170,7 @@ void InitializePlatformOverlaySettings(G
+@@ -171,7 +171,7 @@ void InitializePlatformOverlaySettings(G
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS)
bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
@@ -15,7 +15,7 @@ $NetBSD$
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -432,7 +432,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -433,7 +433,7 @@ bool GpuInit::InitializeAndStartSandbox(
enable_watchdog = false;
#endif
@@ -24,7 +24,7 @@ $NetBSD$
bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
#else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
// For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -471,7 +471,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -472,7 +472,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
bool attempted_startsandbox = false;
@@ -33,7 +33,7 @@ $NetBSD$
// On Chrome OS ARM Mali, GPU driver userspace creates threads when
// initializing a GL context, so start the sandbox early.
// TODO(zmo): Need to collect OS version before this.
-@@ -514,7 +514,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -515,7 +515,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
}
@@ -42,7 +42,7 @@ $NetBSD$
// The ContentSandboxHelper is currently the only one implementation of
// GpuSandboxHelper and it has no dependency. Except on Linux where
// VaapiWrapper checks the GL implementation to determine which display
-@@ -573,7 +573,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -574,7 +574,7 @@ bool GpuInit::InitializeAndStartSandbox(
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -51,7 +51,7 @@ $NetBSD$
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -794,7 +794,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -795,7 +795,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
}
@@ -60,7 +60,7 @@ $NetBSD$
// Driver may create a compatibility profile context when collect graphics
// information on Linux platform. Try to collect graphics information
// based on core profile context after disabling platform extensions.
-@@ -869,7 +869,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -870,7 +870,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
}
}
@@ -69,7 +69,7 @@ $NetBSD$
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1099,7 +1099,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1100,7 +1100,7 @@ void GpuInit::InitializeInProcess(base::
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -78,7 +78,7 @@ $NetBSD$
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1155,7 +1155,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1156,7 +1156,7 @@ void GpuInit::InitializeInProcess(base::
}
}
diff --git a/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc b/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
index fe4a0e359a..dbe9887979 100644
--- a/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
+++ b/chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/shared_image_stub.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/ipc/service/shared_image_stub.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/ipc/service/shared_image_stub.cc
@@ -48,7 +48,7 @@ SharedImageStub::SharedImageStub(GpuChan
command_buffer_id_(
diff --git a/chromium/patches/patch-gpu_ipc_service_x__util.h b/chromium/patches/patch-gpu_ipc_service_x__util.h
index 742f0df078..9308680ec0 100644
--- a/chromium/patches/patch-gpu_ipc_service_x__util.h
+++ b/chromium/patches/patch-gpu_ipc_service_x__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/x_util.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/ipc/service/x_util.h
@@ -12,7 +12,7 @@
#include "gpu/ipc/service/gpu_config.h"
diff --git a/chromium/patches/patch-gpu_vulkan_generate__bindings.py b/chromium/patches/patch-gpu_vulkan_generate__bindings.py
index 08966c0269..1f6f420b92 100644
--- a/chromium/patches/patch-gpu_vulkan_generate__bindings.py
+++ b/chromium/patches/patch-gpu_vulkan_generate__bindings.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/generate_bindings.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/generate_bindings.py
@@ -271,7 +271,7 @@ VULKAN_DEVICE_FUNCTIONS = [
]
diff --git a/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc b/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
index 6255f9b7ef..0c643fefce 100644
--- a/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
+++ b/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/semaphore_handle.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/semaphore_handle.cc
@@ -39,7 +39,7 @@ SemaphoreHandle::SemaphoreHandle(gfx::Gp
// https://fuchsia.dev/reference/fidl/fuchsia.ui.scenic.
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
index f539ead7d4..6d61cb9327 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_device_queue.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.cc
@@ -141,7 +141,7 @@ bool VulkanDeviceQueue::Initialize(
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
index f66acff575..d0df85c110 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_device_queue.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.h
@@ -189,7 +189,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDev
#endif
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
index 3c123aea9b..7db28be0ef 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_function_pointers.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/vulkan_function_pointers.cc
@@ -1297,7 +1297,7 @@ bool VulkanFunctionPointers::BindDeviceF
}
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
index 9edd54e10b..62d7f948f8 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_function_pointers.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/vulkan_function_pointers.h
@@ -391,7 +391,7 @@ struct COMPONENT_EXPORT(VULKAN) VulkanFu
VulkanFunction<PFN_vkGetSwapchainImagesKHR> vkGetSwapchainImagesKHR;
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__image.h b/chromium/patches/patch-gpu_vulkan_vulkan__image.h
index 3f07da9ac8..42d65fa92b 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__image.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__image.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_image.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/vulkan_image.h
@@ -82,7 +82,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanIma
VkImageUsageFlags usage,
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
index 33c364592a..dd3fa257d1 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ gpu/vulkan/vulkan_util.cc
@@ -278,7 +278,7 @@ bool CheckVulkanCompatibilities(
}
diff --git a/chromium/patches/patch-headless_BUILD.gn b/chromium/patches/patch-headless_BUILD.gn
index efc3457153..1e19674ed0 100644
--- a/chromium/patches/patch-headless_BUILD.gn
+++ b/chromium/patches/patch-headless_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- headless/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ headless/BUILD.gn
@@ -812,7 +812,7 @@ component("headless_shell_lib") {
"//v8",
diff --git a/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc b/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
index 15d7cb23aa..407c8a1d53 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_browser_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- headless/lib/browser/headless_browser_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ headless/lib/browser/headless_browser_impl.cc
@@ -37,7 +37,7 @@
#include "components/os_crypt/async/browser/keychain_key_provider.h"
diff --git a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
index 52c71e8c15..749b7f02c6 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_content_browser_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ headless/lib/browser/headless_content_browser_client.h
@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : pub
CreateDevToolsManagerDelegate() override;
diff --git a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
index cdec358108..05998fc897 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ headless/lib/browser/headless_web_contents_impl.cc
@@ -76,7 +76,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
namespace {
diff --git a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
index 9d86983cb8..80e6c4e224 100644
--- a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
+++ b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/headless_content_main_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ headless/lib/headless_content_main_delegate.cc
@@ -407,7 +407,7 @@ void HeadlessContentMainDelegate::InitCr
if (process_type != ::switches::kZygoteProcess) {
diff --git a/chromium/patches/patch-ipc_ipc__channel.cc b/chromium/patches/patch-ipc_ipc__channel.cc
index 8aac70500a..95cd60c502 100644
--- a/chromium/patches/patch-ipc_ipc__channel.cc
+++ b/chromium/patches/patch-ipc_ipc__channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ipc/ipc_channel.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ipc/ipc_channel.cc
@@ -41,7 +41,7 @@ namespace {
// Global atomic used to guarantee channel IDs are unique.
diff --git a/chromium/patches/patch-ipc_ipc__channel.h b/chromium/patches/patch-ipc_ipc__channel.h
index 1141783a55..09250c2ba0 100644
--- a/chromium/patches/patch-ipc_ipc__channel.h
+++ b/chromium/patches/patch-ipc_ipc__channel.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ipc/ipc_channel.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ipc/ipc_channel.h
@@ -168,7 +168,7 @@ class COMPONENT_EXPORT(IPC) Channel fina
// Generates a channel ID that's non-predictable and unique.
diff --git a/chromium/patches/patch-ipc_param__traits__utils.h b/chromium/patches/patch-ipc_param__traits__utils.h
index 051ab17bb9..13466a3c2b 100644
--- a/chromium/patches/patch-ipc_param__traits__utils.h
+++ b/chromium/patches/patch-ipc_param__traits__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/param_traits_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ipc/param_traits_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ipc/param_traits_utils.h
@@ -174,7 +174,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
diff --git a/chromium/patches/patch-media_BUILD.gn b/chromium/patches/patch-media_BUILD.gn
index 81eacafee8..573e22c1e7 100644
--- a/chromium/patches/patch-media_BUILD.gn
+++ b/chromium/patches/patch-media_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/BUILD.gn
-@@ -105,6 +105,12 @@ config("media_config") {
+@@ -106,6 +106,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 4778bceb1c..4797559733 100644
--- a/chromium/patches/patch-media_audio_BUILD.gn
+++ b/chromium/patches/patch-media_audio_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/audio/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/audio/BUILD.gn
@@ -290,10 +290,35 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
diff --git a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
index 17e00715b3..65ff03e35b 100644
--- a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/alsa/audio_manager_alsa.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/audio/alsa/audio_manager_alsa.cc
@@ -106,7 +106,9 @@ bool AudioManagerAlsa::GetAlsaAudioDevic
// Loop through the physical sound cards to get ALSA device hints.
@@ -16,16 +16,16 @@ $NetBSD$
void** hints = nullptr;
int hint_result = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!hint_result) {
-@@ -184,7 +186,9 @@ void AudioManagerAlsa::GetAlsaDevicesInf
- // Store the device information.
- device_names->push_back(name);
+@@ -119,7 +121,9 @@ bool AudioManagerAlsa::GetAlsaAudioDevic
+ DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
+ << wrapper_->StrError(hint_result);
}
-+#if !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
}
+#endif
- }
- // static
+ if (card_next_result != 0) {
+ had_error = true;
@@ -211,7 +215,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvail
// goes through software conversion if needed (e.g. incompatible
// sample rate).
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index 966e2398e9..31aaa199a9 100644
--- a/chromium/patches/patch-media_audio_audio__input__device.cc
+++ b/chromium/patches/patch-media_audio_audio__input__device.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/audio_input_device.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/audio/audio_input_device.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/audio/audio_input_device.cc
@@ -269,7 +269,7 @@ void AudioInputDevice::OnStreamCreated(
// here. See comments in AliveChecker and PowerObserverHelper for details and
diff --git a/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc b/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
index d7ecbab900..c048183986 100644
--- a/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
+++ b/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/audio_output_proxy_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/audio/audio_output_proxy_unittest.cc
@@ -445,7 +445,11 @@ class AudioOutputProxyTest : public test
// |stream| is closed at this point. Start() should reopen it again.
diff --git a/chromium/patches/patch-media_audio_pulse_pulse__util.cc b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
index 714b825fd3..29b1f56f99 100644
--- a/chromium/patches/patch-media_audio_pulse_pulse__util.cc
+++ b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/pulse/pulse_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/audio/pulse/pulse_util.cc
@@ -45,8 +45,12 @@ constexpr char kBrowserDisplayName[] = "
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
index 55299c5fb8..eac186e5e9 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/audio_manager_sndio.cc.orig 2026-08-07 09:53:45.768775317 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2026-09-02 07:37:51.239001106 +0000
+++ media/audio/sndio/audio_manager_sndio.cc
@@ -0,0 +1,217 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
index f1f13b5465..c515a9158d 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/audio_manager_sndio.h.orig 2026-08-07 09:53:45.768898496 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig 2026-09-02 07:37:51.239132002 +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 36dbb1a72b..afa2a2acaf 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 2026-08-07 09:53:45.768999292 +0000
+--- media/audio/sndio/sndio_input.cc.orig 2026-09-02 07:37:51.252362479 +0000
+++ media/audio/sndio/sndio_input.cc
@@ -0,0 +1,202 @@
+// 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 fa3cc34c25..a2201e2eaa 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__input.h
+++ b/chromium/patches/patch-media_audio_sndio_sndio__input.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/sndio_input.h.orig 2026-08-07 09:53:45.769116290 +0000
+--- media/audio/sndio/sndio_input.h.orig 2026-09-02 07:37:51.252520937 +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 38902cc8d5..dc4f9189b5 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 2026-08-07 09:53:45.769219851 +0000
+--- media/audio/sndio/sndio_output.cc.orig 2026-09-02 07:37:51.252667929 +0000
+++ media/audio/sndio/sndio_output.cc
@@ -0,0 +1,189 @@
+// 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 063bfbe783..9d5b4f4e69 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__output.h
+++ b/chromium/patches/patch-media_audio_sndio_sndio__output.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/sndio_output.h.orig 2026-08-07 09:53:45.769337390 +0000
+--- media/audio/sndio/sndio_output.h.orig 2026-09-02 07:37:51.252801682 +0000
+++ media/audio/sndio/sndio_output.h
@@ -0,0 +1,88 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_base_audio__bus.h b/chromium/patches/patch-media_base_audio__bus.h
index a15f0d10b5..d727e9a000 100644
--- a/chromium/patches/patch-media_base_audio__bus.h
+++ b/chromium/patches/patch-media_base_audio__bus.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/audio_bus.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/audio_bus.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/audio_bus.h
@@ -110,6 +110,23 @@ class MEDIA_EXPORT AudioBus {
// Returns the currently used bitstream data.
diff --git a/chromium/patches/patch-media_base_audio__latency.cc b/chromium/patches/patch-media_base_audio__latency.cc
index 106c880942..8719d11167 100644
--- a/chromium/patches/patch-media_base_audio__latency.cc
+++ b/chromium/patches/patch-media_base_audio__latency.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/audio_latency.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/audio_latency.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/audio_latency.cc
@@ -110,7 +110,7 @@ int AudioLatency::GetRtcBufferSize(int s
}
diff --git a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
index 74b741fc6f..32948c2c99 100644
--- a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
+++ b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/libaom_thread_wrapper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/libaom_thread_wrapper.cc
@@ -5,17 +5,21 @@
#include "base/logging.h"
diff --git a/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc b/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
index d6df60e521..d64f20cb4b 100644
--- a/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
+++ b/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/libvpx_thread_wrapper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/libvpx_thread_wrapper.cc
@@ -5,11 +5,14 @@
#include "media/base/libvpx_thread_wrapper.h"
diff --git a/chromium/patches/patch-media_base_media__switches.cc b/chromium/patches/patch-media_base_media__switches.cc
index 7aa24ffed0..8d20846725 100644
--- a/chromium/patches/patch-media_base_media__switches.cc
+++ b/chromium/patches/patch-media_base_media__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/media_switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/media_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/media_switches.cc
@@ -20,7 +20,7 @@
#include "ui/gl/gl_features.h"
@@ -24,7 +24,7 @@ $NetBSD$
// The Alsa device to use when opening an audio input stream.
const char kAlsaInputDevice[] = "alsa-input-device";
// The Alsa device to use when opening an audio stream.
-@@ -469,13 +469,38 @@ BASE_FEATURE(kApplicationAudioCaptureMac
+@@ -472,13 +472,38 @@ BASE_FEATURE(kApplicationAudioCaptureMac
#endif // BUILDFLAG(IS_MAC)
@@ -64,7 +64,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -647,7 +672,7 @@ BASE_FEATURE(kRevokeMediaSourceObjectURL
+@@ -650,7 +675,7 @@ BASE_FEATURE(kRevokeMediaSourceObjectURL
// Android / Fuchsia are expected to launch in M150.
BASE_FEATURE(kSymphoniaAudioDecoding,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -73,7 +73,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -657,7 +682,7 @@ BASE_FEATURE(kSymphoniaAudioDecoding,
+@@ -660,7 +685,7 @@ BASE_FEATURE(kSymphoniaAudioDecoding,
// Android / Fuchsia are expected to launch in M150.
BASE_FEATURE(kSymphoniaMp3Decoding,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -82,7 +82,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -768,7 +793,7 @@ BASE_FEATURE(kMediaCodecColorSpaceCleanu
+@@ -783,7 +808,7 @@ BASE_FEATURE(kMediaCodecColorSpaceCleanu
#if !BUILDFLAG(IS_ANDROID)
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
@@ -91,7 +91,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -791,7 +816,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrame
+@@ -802,7 +827,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrame
// autoplay policy.
BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -100,7 +100,7 @@ $NetBSD$
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
-@@ -869,7 +894,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, b
+@@ -888,7 +913,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, b
// Enables VSync aligned MJPEG decoding.
BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -109,7 +109,7 @@ $NetBSD$
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1074,7 +1099,7 @@ BASE_FEATURE(kMediaFoundationMultiGpuAda
+@@ -1100,7 +1125,7 @@ BASE_FEATURE(kMediaFoundationMultiGpuAda
BASE_FEATURE(kHardwareMediaKeyHandling,
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
base::FEATURE_ENABLED_BY_DEFAULT
@@ -118,7 +118,7 @@ $NetBSD$
#if BUILDFLAG(USE_MPRIS)
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1436,7 +1461,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
+@@ -1458,7 +1483,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
BASE_FEATURE(kUseSharedImageInOOPVDProcess, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -127,7 +127,7 @@ $NetBSD$
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1498,7 +1523,7 @@ BASE_FEATURE(kRecordMediaEngagementScore
+@@ -1520,7 +1545,7 @@ BASE_FEATURE(kRecordMediaEngagementScore
// Enables Media Engagement Index recording for Web Audio playbacks.
BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -136,7 +136,7 @@ $NetBSD$
// Reduces the number of buffers needed in the output video frame pool to
// populate the Renderer pipeline for hardware accelerated VideoDecoder in
// non-low latency scenarios.
-@@ -1823,7 +1848,7 @@ bool IsSystemLoopbackCaptureSupported()
+@@ -1845,7 +1870,7 @@ bool IsSystemLoopbackCaptureSupported()
#elif BUILDFLAG(IS_MAC)
return (IsMacSckSystemLoopbackCaptureSupported() ||
IsMacCatapSystemLoopbackCaptureSupported());
diff --git a/chromium/patches/patch-media_base_media__switches.h b/chromium/patches/patch-media_base_media__switches.h
index 59a96135ad..a87b68f085 100644
--- a/chromium/patches/patch-media_base_media__switches.h
+++ b/chromium/patches/patch-media_base_media__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/media_switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/media_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/media_switches.h
@@ -92,7 +92,7 @@ MEDIA_EXPORT extern const char kMinVideo
#endif // BUILDFLAG(IS_FUCHSIA)
@@ -15,7 +15,7 @@ $NetBSD$
MEDIA_EXPORT extern const char kAlsaInputDevice[];
MEDIA_EXPORT extern const char kAlsaOutputDevice[];
#endif // BUILDFLAG(IS_LINUX) || ...
-@@ -331,13 +331,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
+@@ -333,13 +333,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPlaybackSpeedButton);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMediaEngagementData);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kPreloadMetadataSuspend);
@@ -44,7 +44,7 @@ $NetBSD$
MEDIA_EXPORT BASE_DECLARE_FEATURE(kReduceHardwareVideoDecoderBuffers);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kResumeBackgroundVideo);
-@@ -356,7 +369,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
+@@ -361,7 +374,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kMediaStreamAccurateDroppedFrameCount);
@@ -53,7 +53,7 @@ $NetBSD$
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -373,7 +386,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -385,7 +398,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -62,7 +62,7 @@ $NetBSD$
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -484,7 +497,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
+@@ -496,7 +509,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseSharedImageInOOPVDProcess);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/chromium/patches/patch-media_base_video__frame.cc b/chromium/patches/patch-media_base_video__frame.cc
index 59bc644514..56082dc646 100644
--- a/chromium/patches/patch-media_base_video__frame.cc
+++ b/chromium/patches/patch-media_base_video__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/video_frame.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/video_frame.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/video_frame.cc
@@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToStr
return "OWNED_MEMORY";
@@ -15,7 +15,7 @@ $NetBSD$
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -418,7 +418,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -496,7 +496,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
@@ -24,7 +24,7 @@ $NetBSD$
bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
if (is_native_buffer) {
const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
-@@ -682,7 +682,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -760,7 +760,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
return frame;
}
@@ -33,7 +33,7 @@ $NetBSD$
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1416,7 +1416,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1492,7 +1492,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 0556cb40e1..ad6170f41c 100644
--- a/chromium/patches/patch-media_base_video__frame.h
+++ b/chromium/patches/patch-media_base_video__frame.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/video_frame.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/base/video_frame.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/base/video_frame.h
@@ -40,7 +40,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
index 02b08e0c80..5f530d10c3 100644
--- a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/create_video_capture_device_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/create_video_capture_device_factory.cc
@@ -17,7 +17,7 @@
#include "media/capture/video/file_video_capture_device_factory.h"
diff --git a/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
index 97ac05898d..3db3cb1a7c 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 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/fake_video_capture_device_factory.cc
@@ -229,7 +229,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 cbe8918423..577a0c10d8 100644
--- a/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/file_video_capture_device_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/file_video_capture_device_factory.cc
@@ -52,7 +52,7 @@ void FileVideoCaptureDeviceFactory::GetD
VideoCaptureApi::WIN_DIRECT_SHOW;
diff --git a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
index 230d21a30e..cbeb97937a 100644
--- a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
+++ b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/fake_v4l2_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/fake_v4l2_impl.cc
@@ -568,7 +568,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
diff --git a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
index c7377ffef5..48b44fed34 100644
--- a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
+++ b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/fake_v4l2_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/fake_v4l2_impl.h
@@ -8,7 +8,13 @@
#include <map>
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
index 01d6438e2f..6aa4c4fb63 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_delegate.cc
@@ -5,8 +5,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
index 472b04466a..8135b579bb 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_delegate.h
@@ -22,7 +22,7 @@
#include "media/capture/video/linux/v4l2_capture_device.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 7a3d7b2c91..9094832906 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_device.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_device.h
@@ -23,7 +23,7 @@ class CAPTURE_EXPORT V4L2CaptureDevice
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
index b278709bf9..d17f0a8c70 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_device_impl.cc
@@ -22,7 +22,7 @@ int V4L2CaptureDeviceImpl::close(int fd)
return ::close(fd);
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
index e87abd3273..20659b396e 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_device_impl.h
@@ -19,7 +19,7 @@ class CAPTURE_EXPORT V4L2CaptureDeviceIm
public:
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
index 99a9eaa0be..3daad1ef3f 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
@@ -28,7 +28,7 @@
#include "media/capture/video/linux/v4l2_capture_device_impl.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
index 6a786656ba..4c4b0ecb40 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.h
@@ -52,7 +52,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceF
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc b/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
index e345af5911..cb8ca755d3 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/linux/video_capture_device_linux.cc
@@ -15,7 +15,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc b/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
index 3cba1988da..19d3c48509 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
@@ -14,7 +14,7 @@
#include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
index b821d55bf3..81a0988964 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/video_capture_device_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/capture/video/video_capture_device_client.cc
@@ -164,7 +164,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 f191d71618..d9fc24e3fe 100644
--- a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
+++ b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/cdm/cdm_paths_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/cdm/cdm_paths_unittest.cc
@@ -26,7 +26,7 @@ const char kComponentPlatform[] =
"win";
diff --git a/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni b/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
index 484171aa0f..a818df87b2 100644
--- a/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
+++ b/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/cdm/library_cdm/cdm_paths.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/cdm/library_cdm/cdm_paths.gni
@@ -14,7 +14,7 @@ assert(enable_library_cdms)
# Explicitly define what we use to avoid confusion.
diff --git a/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py b/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
index bf3107ab68..1bc103db7b 100644
--- a/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
diff --git a/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py b/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
index afe60b06f9..219b9e2a3f 100644
--- a/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -75,19 +75,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
diff --git a/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
index f0d98361e3..960cb99802 100644
--- a/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/chromeos/gl_image_processor_backend.cc
@@ -28,6 +28,10 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
index c698058ffb..05e41b7902 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 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/chromeos/libyuv_image_processor_backend.cc
@@ -48,7 +48,7 @@ static constexpr struct {
#define CONV(in, out, trans, result) \
diff --git a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index 2fc9665bc8..1f17998df1 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
-@@ -238,7 +238,7 @@ MailboxVideoFrameConverter::GenerateShar
+@@ -232,7 +232,7 @@ MailboxVideoFrameConverter::GenerateShar
VideoPixelFormatToString(origin_frame->format()));
return nullptr;
}
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 0336758cc4..0952b5a3fe 100644
--- a/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/chromeos/platform_video_frame_utils.cc
@@ -70,7 +70,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
const base::FilePath dev_path(FILE_PATH_LITERAL(
diff --git a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
index 2737cf237a..51571dba4c 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 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/chromeos/video_decoder_pipeline.cc
-@@ -682,7 +682,7 @@ void VideoDecoderPipeline::InitializeTas
+@@ -706,7 +706,7 @@ void VideoDecoderPipeline::InitializeTas
&OOPVideoDecoder::GetOriginalFrame,
base::Unretained(static_cast<OOPVideoDecoder*>(decoder_.get())));
} else {
@@ -15,25 +15,16 @@ $NetBSD$
if (!main_frame_pool_) {
get_original_frame_cb = base::NullCallback();
} else
-@@ -1141,7 +1141,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1165,7 +1165,7 @@ VideoDecoderPipeline::PickDecoderOutputF
}
#endif
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_VAAPI)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_VAAPI)
- // Linux should always use a custom allocator (to allocate buffers using
- // libva) and a PlatformVideoFramePool.
- CHECK(allocator.has_value());
-@@ -1150,7 +1150,7 @@ VideoDecoderPipeline::PickDecoderOutputF
- // VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
- main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
- *allocator, VideoFrame::STORAGE_DMABUFS);
--#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_V4L2_CODEC)
-+#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_V4L2_CODEC)
- // Linux w/ V4L2 should not use a custom allocator
- // Only tested with video_decode_accelerator_tests
- // TODO(wenst@) Test with full Chromium Browser
-@@ -1324,7 +1324,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Linux: behavior depends on which backend the decoder represents, signaled
+ // by whether it supplied a custom allocator.
+ if (allocator.has_value()) {
+@@ -1359,7 +1359,7 @@ VideoDecoderPipeline::PickDecoderOutputF
<< " VideoFrames";
auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
diff --git a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
index bcfc1d1711..3b4e8ccc53 100644
--- a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
+++ b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/gpu_video_decode_accelerator_factory.cc
@@ -13,7 +13,7 @@
#include "media/gpu/media_gpu_export.h"
diff --git a/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
index 7a2c2ef28a..61fd635601 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,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
-@@ -67,7 +67,7 @@ std::unique_ptr<VideoEncodeAccelerator>
- }
- #elif BUILDFLAG(USE_VAAPI)
+@@ -71,7 +71,7 @@ std::unique_ptr<VideoEncodeAccelerator>
+
+ #if BUILDFLAG(USE_VAAPI)
std::unique_ptr<VideoEncodeAccelerator> CreateVaapiVEA() {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
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 cce4786c2a..a30862cd54 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -40,7 +40,7 @@ $NetBSD$
using HardwareVideoDecodingProcessPolicy =
sandbox::policy::HardwareVideoDecodingProcessPolicy;
using PolicyType =
-@@ -267,6 +272,7 @@ bool HardwareVideoDecodingPreSandboxHook
+@@ -287,6 +292,7 @@ bool HardwareVideoDecodingPreSandboxHook
// |permissions| is empty?
sandbox::policy::SandboxLinux::GetInstance()->StartBrokerProcess(
command_set, permissions, options);
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 b44866be92..d8807c2ab1 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_DECODING_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
index 3cf552f7a8..bebb9024a1 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc
@@ -18,12 +18,15 @@
#include "media/gpu/v4l2/v4l2_device.h"
@@ -22,7 +22,7 @@ $NetBSD$
sandbox::syscall_broker::BrokerCommandSet command_set;
std::vector<BrokerFilePermission> permissions;
-@@ -132,6 +135,7 @@ bool HardwareVideoEncodingPreSandboxHook
+@@ -141,6 +144,7 @@ bool HardwareVideoEncodingPreSandboxHook
dlopen("libvulkan_radeon.so", kDlopenFlags);
}
#endif
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 00feed7d31..e50b9aefcf 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef MEDIA_GPU_SANDBOX_HARDWARE_VIDEO_ENCODING_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-media_gpu_test_raw__video.cc b/chromium/patches/patch-media_gpu_test_raw__video.cc
index 24979274d5..1c2e28fd06 100644
--- a/chromium/patches/patch-media_gpu_test_raw__video.cc
+++ b/chromium/patches/patch-media_gpu_test_raw__video.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/raw_video.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/test/raw_video.cc
@@ -60,7 +60,7 @@ std::unique_ptr<base::MemoryMappedFile>
base::File::FLAG_READ | base::File::FLAG_WRITE
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
index af6f80014d..83a7f306f4 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_file_writer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/test/video_frame_file_writer.cc
@@ -22,7 +22,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
index 5877f29f16..720a568913 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_helpers.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/test/video_frame_helpers.cc
@@ -22,7 +22,7 @@
#include "third_party/libyuv/include/libyuv.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
index 93f024ccc1..4ce9e406b1 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_validator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/test/video_frame_validator.cc
@@ -29,7 +29,7 @@
#include "media/media_buildflags.h"
diff --git a/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc b/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
index f39d801f2f..39be9138f0 100644
--- a/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
+++ b/chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/v4l2/v4l2_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/v4l2/v4l2_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/v4l2/v4l2_utils.cc
@@ -15,7 +15,7 @@
diff --git a/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 804963cf4c..6162c8c60e 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -800,7 +800,7 @@ void VaapiVideoDecoder::ApplyResolutionC
+@@ -802,7 +802,7 @@ void VaapiVideoDecoder::ApplyResolutionC
const gfx::Size decoder_natural_size =
aspect_ratio_.GetNaturalSize(decoder_visible_rect);
diff --git a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
index bb57d9b3fa..7a88680433 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/gpu/vaapi/vaapi_wrapper.cc
@@ -83,7 +83,7 @@
using media_gpu_vaapi::kModuleVa_prot;
diff --git a/chromium/patches/patch-media_media__options.gni b/chromium/patches/patch-media_media__options.gni
index 36d89be814..b92d2894ea 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 2026-08-05 20:17:42.000000000 +0000
+--- media/media_options.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/media_options.gni
@@ -217,12 +217,18 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
diff --git a/chromium/patches/patch-media_mojo_mojom_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
index ec7ecc55e2..c3ef55a68a 100644
--- a/chromium/patches/patch-media_mojo_mojom_BUILD.gn
+++ b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/mojo/mojom/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/mojo/mojom/BUILD.gn
@@ -1101,7 +1101,7 @@ source_set("test_support") {
sources = []
diff --git a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index cb191023b7..47bf788c4a 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
diff --git a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
index 624ddd8665..b1d0b4b5e4 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/video_frame_mojom_traits.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.h
@@ -18,7 +18,7 @@
diff --git a/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc b/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
index 5d8d14d1e2..991c17fcce 100644
--- a/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/mappable_shared_image_video_frame_pool.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/video/mappable_shared_image_video_frame_pool.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/video/mappable_shared_image_video_frame_pool.cc
-@@ -689,7 +689,7 @@ void MappableSharedImageVideoFramePool::
+@@ -683,7 +683,7 @@ void MappableSharedImageVideoFramePool::
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -15,7 +15,7 @@ $NetBSD$
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1117,7 +1117,7 @@ scoped_refptr<VideoFrame> MappableShared
+@@ -1109,7 +1109,7 @@ scoped_refptr<VideoFrame> MappableShared
gpu::SHARED_IMAGE_USAGE_WEBGPU_READ);
#endif
diff --git a/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc b/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
index 1a716af92a..074ac83807 100644
--- a/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/renderable_mappable_shared_image_video_frame_pool.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/video/renderable_mappable_shared_image_video_frame_pool.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/video/renderable_mappable_shared_image_video_frame_pool.cc
@@ -199,7 +199,7 @@ bool FrameResources::Initialize(VideoPix
diff --git a/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc b/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
index 35352a3d00..59be6138a4 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/video_encode_accelerator_adapter.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -514,7 +514,7 @@ void VideoEncodeAcceleratorAdapter::Init
+@@ -505,7 +505,7 @@ void VideoEncodeAcceleratorAdapter::Init
#endif // BUILDFLAG(USE_PROPRIETARY_CODECS)
auto storage_type = VideoEncodeAccelerator::Config::StorageType::kShmem;
diff --git a/chromium/patches/patch-media_webrtc_audio__processor.cc b/chromium/patches/patch-media_webrtc_audio__processor.cc
index 71ad7d2c19..ffe84df373 100644
--- a/chromium/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium/patches/patch-media_webrtc_audio__processor.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/audio_processor.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/webrtc/audio_processor.cc
-@@ -518,7 +518,7 @@ std::optional<double> AudioProcessor::Pr
+@@ -523,7 +523,7 @@ std::optional<double> AudioProcessor::Pr
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/chromium/patches/patch-media_webrtc_helpers.cc b/chromium/patches/patch-media_webrtc_helpers.cc
index c42e64c094..5b64d20649 100644
--- a/chromium/patches/patch-media_webrtc_helpers.cc
+++ b/chromium/patches/patch-media_webrtc_helpers.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/helpers.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- media/webrtc/helpers.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ media/webrtc/helpers.cc
-@@ -51,14 +51,14 @@ void ConfigAutomaticGainControl(const Au
+@@ -66,14 +66,14 @@ void ConfigAutomaticGainControl(const Au
return;
}
diff --git a/chromium/patches/patch-mojo_core_BUILD.gn b/chromium/patches/patch-mojo_core_BUILD.gn
index cbd08f9240..bebdfe140d 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/core/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/core/BUILD.gn
@@ -162,7 +162,7 @@ source_set("impl_for_embedder") {
"channel_posix.h",
diff --git a/chromium/patches/patch-mojo_core_channel.cc b/chromium/patches/patch-mojo_core_channel.cc
index 84f5e7c38e..0cde08e670 100644
--- a/chromium/patches/patch-mojo_core_channel.cc
+++ b/chromium/patches/patch-mojo_core_channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/core/channel.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/core/channel.cc
@@ -74,7 +74,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
diff --git a/chromium/patches/patch-mojo_core_channel.h b/chromium/patches/patch-mojo_core_channel.h
index 80cf8a8d64..61d0bb6933 100644
--- a/chromium/patches/patch-mojo_core_channel.h
+++ b/chromium/patches/patch-mojo_core_channel.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/core/channel.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/core/channel.h
@@ -169,7 +169,7 @@ class MOJO_SYSTEM_IMPL_EXPORT Channel
} v2;
diff --git a/chromium/patches/patch-mojo_core_channel__posix.cc b/chromium/patches/patch-mojo_core_channel__posix.cc
index 06bfe4648e..1e72354d0c 100644
--- a/chromium/patches/patch-mojo_core_channel__posix.cc
+++ b/chromium/patches/patch-mojo_core_channel__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/core/channel_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/core/channel_posix.cc
@@ -627,6 +627,13 @@ void Channel::OfferChannelUpgrade() {
}
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index e4706eb644..17b538ba11 100644
--- a/chromium/patches/patch-mojo_core_embedder_features.h
+++ b/chromium/patches/patch-mojo_core_embedder_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/embedder/features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/core/embedder/features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/core/embedder/features.h
@@ -14,7 +14,7 @@
namespace mojo {
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 5219bd8372..13171a44dc 100644
--- a/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
+++ b/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/public/cpp/platform/socket_utils_posix.cc
@@ -26,7 +26,7 @@ bool IsRecoverableError() {
}
diff --git a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
index e2f41db6b8..a7774b39f9 100644
--- a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/public/tools/bindings/mojom.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ mojo/public/tools/bindings/mojom.gni
@@ -751,6 +751,21 @@ template("mojom") {
enabled_features += [ "is_apple" ]
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index fbc853811d..d4a27c0f82 100644
--- a/chromium/patches/patch-net_BUILD.gn
+++ b/chromium/patches/patch-net_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/BUILD.gn
@@ -115,7 +115,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -15,7 +15,7 @@ $NetBSD$
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1420,6 +1420,19 @@ component("net") {
+@@ -1432,6 +1432,19 @@ component("net") {
]
}
@@ -35,7 +35,7 @@ $NetBSD$
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1594,7 +1607,7 @@ component("net") {
+@@ -1607,7 +1620,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -44,7 +44,7 @@ $NetBSD$
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2361,7 +2374,7 @@ static_library("test_support") {
+@@ -2382,7 +2395,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",
-@@ -3203,14 +3216,14 @@ target(_test_target_type, "net_unittests
+@@ -3233,14 +3246,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",
-@@ -3335,6 +3348,10 @@ target(_test_target_type, "net_unittests
+@@ -3368,6 +3381,10 @@ target(_test_target_type, "net_unittests
]
}
@@ -81,7 +81,7 @@ $NetBSD$
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3393,7 +3410,7 @@ target(_test_target_type, "net_unittests
+@@ -3426,7 +3443,7 @@ target(_test_target_type, "net_unittests
]
data_deps = [ "//testing/buildbot/filters:net_unittests_filters" ]
@@ -90,7 +90,7 @@ $NetBSD$
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3526,7 +3543,7 @@ target(_test_target_type, "net_unittests
+@@ -3559,7 +3576,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 27e74941cc..9e79e1d693 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/base/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/base/features.cc
@@ -41,7 +41,7 @@ BASE_FEATURE(kDeriveConnectionTypeFromCa
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -433,7 +433,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
+@@ -471,7 +471,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kSimdutfBase64Support,
diff --git a/chromium/patches/patch-net_base_network__change__notifier.cc b/chromium/patches/patch-net_base_network__change__notifier.cc
index 6c06723cf2..4f4aa0e0df 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_change_notifier.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/base/network_change_notifier.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/base/network_change_notifier.cc
@@ -38,7 +38,7 @@
#include "third_party/abseil-cpp/absl/container/flat_hash_set.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 d047a85e48..9ec7809ec0 100644
--- a/chromium/patches/patch-net_base_network__change__notifier__passive.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier__passive.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_change_notifier_passive.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/base/network_change_notifier_passive.cc
@@ -108,7 +108,7 @@ NetworkChangeNotifierPassive::GetAddress
NetworkChangeNotifier::NetworkChangeCalculatorParams
diff --git a/chromium/patches/patch-net_base_network__interfaces__posix.h b/chromium/patches/patch-net_base_network__interfaces__posix.h
index a8fbe4c173..f879514945 100644
--- a/chromium/patches/patch-net_base_network__interfaces__posix.h
+++ b/chromium/patches/patch-net_base_network__interfaces__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_interfaces_posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/base/network_interfaces_posix.h
@@ -8,6 +8,8 @@
// This file provides some basic functionality shared between
diff --git a/chromium/patches/patch-net_base_sockaddr__util__posix.cc b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
index 9baf8ca6c6..45384ddc4b 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/sockaddr_util_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/base/sockaddr_util_posix.cc
@@ -51,7 +51,8 @@ bool FillUnixAddress(std::string_view so
return true;
diff --git a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
index 9b1665d495..c04aeb4816 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/sockaddr_util_posix_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/base/sockaddr_util_posix_unittest.cc
@@ -77,7 +77,8 @@ TEST(FillUnixAddressTest, AbstractLinuxA
SockaddrStorage storage;
diff --git a/chromium/patches/patch-net_disk__cache_backend__experiment.h b/chromium/patches/patch-net_disk__cache_backend__experiment.h
index 63731293a8..8f7e1da817 100644
--- a/chromium/patches/patch-net_disk__cache_backend__experiment.h
+++ b/chromium/patches/patch-net_disk__cache_backend__experiment.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/disk_cache/backend_experiment.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/disk_cache/backend_experiment.h
@@ -15,7 +15,7 @@ namespace disk_cache {
// default.
diff --git a/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc b/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
index 4a263f4ce3..7769a6e0f0 100644
--- a/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/disk_cache/simple/simple_file_tracker.cc
@@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::In
}
diff --git a/chromium/patches/patch-net_dns_BUILD.gn b/chromium/patches/patch-net_dns_BUILD.gn
index 4a1835ae0f..b20c6331ef 100644
--- a/chromium/patches/patch-net_dns_BUILD.gn
+++ b/chromium/patches/patch-net_dns_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/BUILD.gn
@@ -167,7 +167,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 786a1acc37..38bcd2ece0 100644
--- a/chromium/patches/patch-net_dns_address__info.cc
+++ b/chromium/patches/patch-net_dns_address__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/address_info.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/address_info.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/address_info.cc
@@ -74,8 +74,12 @@ AddressInfo::AddressInfoAndResult Addres
// error.
diff --git a/chromium/patches/patch-net_dns_address__sorter__posix.cc b/chromium/patches/patch-net_dns_address__sorter__posix.cc
index 87c1ba05ac..81bf3cfb9e 100644
--- a/chromium/patches/patch-net_dns_address__sorter__posix.cc
+++ b/chromium/patches/patch-net_dns_address__sorter__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/address_sorter_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/address_sorter_posix.cc
@@ -27,6 +27,7 @@
#include "net/dns/netinet_in_var_ios.h"
diff --git a/chromium/patches/patch-net_dns_dns__config__service__posix.cc b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
index 3e12dfd561..fcc6b15be4 100644
--- a/chromium/patches/patch-net_dns_dns__config__service__posix.cc
+++ b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/dns_config_service_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/dns_config_service_posix.cc
@@ -35,6 +35,11 @@
#include "net/dns/dns_config_watcher_mac.h"
diff --git a/chromium/patches/patch-net_dns_dns__reloader.cc b/chromium/patches/patch-net_dns_dns__reloader.cc
index bf45819eba..194f6e7794 100644
--- a/chromium/patches/patch-net_dns_dns__reloader.cc
+++ b/chromium/patches/patch-net_dns_dns__reloader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/dns_reloader.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/dns_reloader.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/dns_reloader.cc
@@ -10,6 +10,7 @@
// - there's not guarantee it exists at all. :(
diff --git a/chromium/patches/patch-net_dns_dns__util.cc b/chromium/patches/patch-net_dns_dns__util.cc
index f6f9caacd2..6c5c6e4bc8 100644
--- a/chromium/patches/patch-net_dns_dns__util.cc
+++ b/chromium/patches/patch-net_dns_dns__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/dns_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/dns_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/dns_util.cc
@@ -27,6 +27,8 @@
#include "net/third_party/uri_template/uri_template.h"
diff --git a/chromium/patches/patch-net_dns_host__resolver__proc.cc b/chromium/patches/patch-net_dns_host__resolver__proc.cc
index fdf29892a6..00649024a2 100644
--- a/chromium/patches/patch-net_dns_host__resolver__proc.cc
+++ b/chromium/patches/patch-net_dns_host__resolver__proc.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/host_resolver_proc.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/host_resolver_proc.cc
@@ -16,10 +16,6 @@
#include "net/base/net_errors.h"
diff --git a/chromium/patches/patch-net_dns_public_BUILD.gn b/chromium/patches/patch-net_dns_public_BUILD.gn
index 3918bcc51c..32b40db88d 100644
--- a/chromium/patches/patch-net_dns_public_BUILD.gn
+++ b/chromium/patches/patch-net_dns_public_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/public/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/public/BUILD.gn
-@@ -79,7 +79,7 @@ source_set("tests") {
+@@ -80,7 +80,7 @@ source_set("tests") {
"doh_provider_entry_unittest.cc",
]
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.cc b/chromium/patches/patch-net_dns_public_resolv__reader.cc
index 7df7ee9856..bf5a130c61 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 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/public/resolv_reader.cc
@@ -30,7 +30,7 @@ std::unique_ptr<ScopedResState> ResolvRe
}
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.h b/chromium/patches/patch-net_dns_public_resolv__reader.h
index 9b823b866c..0f0bb36c8b 100644
--- a/chromium/patches/patch-net_dns_public_resolv__reader.h
+++ b/chromium/patches/patch-net_dns_public_resolv__reader.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/resolv_reader.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/public/resolv_reader.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_RESOLV_READER_H_
diff --git a/chromium/patches/patch-net_dns_public_scoped__res__state.cc b/chromium/patches/patch-net_dns_public_scoped__res__state.cc
index 63a30f86fa..be5659126d 100644
--- a/chromium/patches/patch-net_dns_public_scoped__res__state.cc
+++ b/chromium/patches/patch-net_dns_public_scoped__res__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/scoped_res_state.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/public/scoped_res_state.cc
@@ -29,7 +29,7 @@ ScopedResState::~ScopedResState() {
#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-net_dns_public_scoped__res__state.h b/chromium/patches/patch-net_dns_public_scoped__res__state.h
index 530d0263dd..0ff8955ecd 100644
--- a/chromium/patches/patch-net_dns_public_scoped__res__state.h
+++ b/chromium/patches/patch-net_dns_public_scoped__res__state.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/scoped_res_state.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/dns/public/scoped_res_state.h
@@ -5,6 +5,7 @@
#ifndef NET_DNS_PUBLIC_SCOPED_RES_STATE_H_
diff --git a/chromium/patches/patch-net_filter_zstd__source__stream.cc b/chromium/patches/patch-net_filter_zstd__source__stream.cc
index b599e7c024..c03d3bc9f5 100644
--- a/chromium/patches/patch-net_filter_zstd__source__stream.cc
+++ b/chromium/patches/patch-net_filter_zstd__source__stream.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/filter/zstd_source_stream.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/filter/zstd_source_stream.cc
@@ -7,6 +7,7 @@
#include <algorithm>
diff --git a/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc b/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
index e91f39b506..7e66bd132e 100644
--- a/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
+++ b/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_gssapi_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/http/http_auth_gssapi_posix.cc
@@ -364,7 +364,9 @@ base::NativeLibrary GSSAPISharedLibrary:
} else {
diff --git a/chromium/patches/patch-net_http_http__auth__gssapi__posix.h b/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
index 8efab710b6..7a72f832af 100644
--- a/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
+++ b/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_gssapi_posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/http/http_auth_gssapi_posix.h
@@ -21,6 +21,9 @@
#if BUILDFLAG(IS_APPLE)
diff --git a/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc b/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
index 6ae041eafb..f037a71ffc 100644
--- a/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
+++ b/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_handler_negotiate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/http/http_auth_handler_negotiate.cc
@@ -120,7 +120,7 @@ int HttpAuthHandlerNegotiate::Factory::C
#elif BUILDFLAG(IS_POSIX)
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.cc b/chromium/patches/patch-net_http_http__auth__preferences.cc
index bab7608bee..71d32ca205 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.cc
+++ b/chromium/patches/patch-net_http_http__auth__preferences.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_preferences.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/http/http_auth_preferences.cc
-@@ -38,7 +38,7 @@ std::string HttpAuthPreferences::AuthAnd
+@@ -40,7 +40,7 @@ std::string HttpAuthPreferences::AuthAnd
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.h b/chromium/patches/patch-net_http_http__auth__preferences.h
index e9e83aba2e..8dcbee824a 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.h
+++ b/chromium/patches/patch-net_http_http__auth__preferences.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_preferences.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/http/http_auth_preferences.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/http/http_auth_preferences.h
@@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences {
#if BUILDFLAG(IS_ANDROID)
@@ -24,7 +24,7 @@ $NetBSD$
void set_allow_gssapi_library_load(bool allow_gssapi_library_load) {
allow_gssapi_library_load_ = allow_gssapi_library_load;
}
-@@ -136,7 +136,7 @@ class NET_EXPORT HttpAuthPreferences {
+@@ -134,7 +134,7 @@ class NET_EXPORT HttpAuthPreferences {
std::string auth_android_negotiate_account_type_;
#endif // 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 fecfc3e406..05a2a52293 100644
--- a/chromium/patches/patch-net_http_http__network__session.cc
+++ b/chromium/patches/patch-net_http_http__network__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_network_session.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/http/http_network_session.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/http/http_network_session.cc
@@ -20,7 +20,9 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
index 3eabdbf5df..d0d4b242fb 100644
--- a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
+++ b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/proxy_resolution/proxy_config_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/proxy_resolution/proxy_config_service.cc
@@ -19,20 +19,20 @@
#include "net/proxy_resolution/proxy_config_service_ios.h"
diff --git a/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc b/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
index e25fe49f4a..08f1329036 100644
--- a/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -6,7 +6,9 @@
diff --git a/chromium/patches/patch-net_socket_extra__socket__defines.h b/chromium/patches/patch-net_socket_extra__socket__defines.h
new file mode 100644
index 0000000000..aacc5f91be
--- /dev/null
+++ b/chromium/patches/patch-net_socket_extra__socket__defines.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/socket/extra_socket_defines.h.orig 2026-08-31 22:47:51.000000000 +0000
++++ net/socket/extra_socket_defines.h
+@@ -7,7 +7,7 @@
+
+ #include "build/build_config.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include <netinet/in.h>
+ #include <sys/socket.h>
+
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index c0a253f6ef..97a5372188 100644
--- a/chromium/patches/patch-net_socket_socks5__client__socket.cc
+++ b/chromium/patches/patch-net_socket_socks5__client__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/socks5_client_socket.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/socket/socks5_client_socket.cc
@@ -23,6 +23,9 @@
#include "net/log/net_log_event_type.h"
diff --git a/chromium/patches/patch-net_socket_tcp__socket__posix.cc b/chromium/patches/patch-net_socket_tcp__socket__posix.cc
index 74d0e7bd38..5efc11e47b 100644
--- a/chromium/patches/patch-net_socket_tcp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_tcp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/tcp_socket_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/socket/tcp_socket_posix.cc
@@ -6,6 +6,9 @@
diff --git a/chromium/patches/patch-net_socket_udp__socket__posix.cc b/chromium/patches/patch-net_socket_udp__socket__posix.cc
index 0e554021d2..9b15ae15f7 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/socket/udp_socket_posix.cc
-@@ -77,6 +77,14 @@
+@@ -80,6 +80,14 @@
#include "base/mac/mac_util.h"
#endif // BUILDFLAG(IS_MAC)
@@ -21,7 +21,7 @@ $NetBSD$
namespace net {
namespace {
-@@ -84,11 +92,37 @@ namespace {
+@@ -87,11 +95,37 @@ namespace {
constexpr int kBindRetries = 10;
constexpr int kPortStart = 1024;
constexpr int kPortEnd = 65535;
@@ -60,7 +60,7 @@ $NetBSD$
int GetSocketFDHash(int fd) {
return fd ^ 1595649551;
}
-@@ -181,7 +215,7 @@ uint32_t GetInterfaceForDestination(cons
+@@ -145,7 +179,7 @@ uint32_t GetInterfaceForDestination(cons
}
#endif // BUILDFLAG(IS_MAC)
@@ -69,16 +69,47 @@ $NetBSD$
// Helper for IPv4 SSM. Sets sin_len on macOS, no-op on Linux.
group_source_req CreateIPv4SourceGroupRequest(const IPAddress& group_address,
const IPAddress& source_address,
-@@ -495,7 +529,7 @@ base::expected<DatagramsMetadata, Error>
- CHECK_GT(maximum_packet_size, 0u);
- CHECK_GE(buf_len, maximum_packet_size);
+@@ -277,7 +311,7 @@ int UDPSocketPosix::AdoptOpenedSocket(Ad
+ return ConfigureOpenedSocket();
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ namespace {
+
+ SetSocketOptionGroResult GetSetSocketOptionGroResult(int setsockopt_rv,
+@@ -285,8 +319,12 @@ SetSocketOptionGroResult GetSetSocketOpt
+ if (setsockopt_rv == 0) {
+ return SetSocketOptionGroResult::kSuccess;
+ }
++#if !BUILDFLAG(IS_BSD)
+ if (saved_errno == ENOPROTOOPT || saved_errno == EOPNOTSUPP ||
+ saved_errno == ENOPKG) {
++#else
++ if (saved_errno == ENOPROTOOPT || saved_errno == EOPNOTSUPP) {
++#endif
+ return SetSocketOptionGroResult::kUnsupportedKernel;
+ }
+ return SetSocketOptionGroResult::kOtherError;
+@@ -310,7 +348,7 @@ void RecordGroPacketsRead(size_t packet_
+ #endif
+
+ void UDPSocketPosix::ConfigureGroSocketOption() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
+ CHECK_NE(socket_, kInvalidSocket);
+ CHECK_EQ(gro_status_, GroStatus::kUnconfigured);
+@@ -523,7 +561,7 @@ base::expected<DatagramsMetadata, Error>
+ // when reading coalesced superpackets (e.g. UDP GRO).
+ CHECK_GE(buf_len, kMinimumReadMultipleBufferSize);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- base::expected<DatagramsMetadata, Error> nread =
- InternalReadMultiple(buffer, buf_len, maximum_packet_size);
- if (nread.has_value() || nread.error() != ERR_IO_PENDING) {
-@@ -777,12 +811,17 @@ int UDPSocketPosix::SetRecvTos() {
+ if (gro_status_ == GroStatus::kUnconfigured) {
+ if (base::FeatureList::IsEnabled(features::kEnableUdpGro)) {
+ ConfigureGroSocketOption();
+@@ -817,12 +855,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -97,7 +128,7 @@ $NetBSD$
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -803,7 +842,7 @@ int UDPSocketPosix::SetBroadcast(bool br
+@@ -843,7 +886,7 @@ int UDPSocketPosix::SetBroadcast(bool br
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
@@ -106,16 +137,25 @@ $NetBSD$
// SO_REUSEPORT on OSX permits multiple processes to each receive
// UDP multicast or broadcast datagrams destined for the bound
// port.
-@@ -1011,7 +1050,7 @@ base::expected<DatagramsMetadata, Error>
- // This read API currently only supports connected UDP sockets.
- CHECK(is_connected_);
- CHECK(remote_address_);
+@@ -1126,7 +1169,7 @@ void UDPSocketPosix::FillResultFromMessa
+ base::byte_span_from_ref(tclass_val).copy_from(cmsg_data_as_span);
+ result->tos = static_cast<uint8_t>(tclass_val);
+ }
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- return InternalRecvMmsg(buffer, buf_len / maximum_packet_size,
- maximum_packet_size);
- #else
-@@ -1019,7 +1058,7 @@ base::expected<DatagramsMetadata, Error>
+ else if (gro_status_ == GroStatus::kEnabled &&
+ cmsg->cmsg_level == SOL_UDP && cmsg->cmsg_type == UDP_GRO &&
+ cmsg->cmsg_len >= CMSG_LEN(sizeof(int)) &&
+@@ -1159,7 +1202,7 @@ base::expected<DatagramsMetadata, Error>
+ if (socket_ == kInvalidSocket) {
+ return base::unexpected(ERR_SOCKET_NOT_CONNECTED);
+ }
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ if (gro_status_ == GroStatus::kEnabled) {
+ return InternalReadMultipleWithGro(buffer, buf_len, maximum_packet_size);
+ }
+@@ -1170,7 +1213,7 @@ base::expected<DatagramsMetadata, Error>
#endif
}
@@ -124,7 +164,7 @@ $NetBSD$
base::expected<DatagramsMetadata, Error> UDPSocketPosix::InternalRecvMmsg(
IOBuffer* buffer,
size_t num_messages,
-@@ -1278,9 +1317,17 @@ int UDPSocketPosix::SetMulticastOptions(
+@@ -1501,9 +1544,17 @@ int UDPSocketPosix::SetMulticastOptions(
if (multicast_interface_ != 0) {
switch (addr_family_) {
case AF_INET: {
@@ -142,7 +182,7 @@ $NetBSD$
int rv = setsockopt(socket_, IPPROTO_IP, IP_MULTICAST_IF,
reinterpret_cast<const char*>(&mreq), sizeof(mreq));
if (rv)
-@@ -1315,7 +1362,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
+@@ -1538,7 +1589,7 @@ int UDPSocketPosix::DoBind(const IPEndPo
#if BUILDFLAG(IS_CHROMEOS)
if (last_error == EINVAL)
return ERR_ADDRESS_IN_USE;
@@ -151,7 +191,7 @@ $NetBSD$
if (last_error == EADDRNOTAVAIL)
return ERR_ADDRESS_IN_USE;
#endif
-@@ -1344,9 +1391,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
+@@ -1567,9 +1618,17 @@ int UDPSocketPosix::JoinGroup(const IPAd
case IPAddress::kIPv4AddressSize: {
if (addr_family_ != AF_INET)
return ERR_ADDRESS_INVALID;
@@ -169,7 +209,7 @@ $NetBSD$
mreq.imr_multiaddr = ToInAddr(group_address);
int rv = setsockopt(socket_, IPPROTO_IP, IP_ADD_MEMBERSHIP,
&mreq, sizeof(mreq));
-@@ -1381,9 +1436,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
+@@ -1604,9 +1663,17 @@ int UDPSocketPosix::LeaveGroup(const IPA
case IPAddress::kIPv4AddressSize: {
if (addr_family_ != AF_INET)
return ERR_ADDRESS_INVALID;
@@ -187,7 +227,7 @@ $NetBSD$
mreq.imr_multiaddr = ToInAddr(group_address);
int rv = setsockopt(socket_, IPPROTO_IP, IP_DROP_MEMBERSHIP,
&mreq, sizeof(mreq));
-@@ -1415,7 +1478,7 @@ int UDPSocketPosix::LeaveGroup(const IPA
+@@ -1638,7 +1705,7 @@ int UDPSocketPosix::LeaveGroup(const IPA
int UDPSocketPosix::SetSourceGroupMembership(const IPAddress& group_address,
const IPAddress& source_address,
int option) const {
@@ -196,7 +236,7 @@ $NetBSD$
return ERR_NOT_IMPLEMENTED;
#else
uint32_t interface_index = multicast_interface_;
-@@ -1441,6 +1504,10 @@ int UDPSocketPosix::SetSourceGroupMember
+@@ -1664,6 +1731,10 @@ int UDPSocketPosix::SetSourceGroupMember
#endif
}
@@ -207,7 +247,7 @@ $NetBSD$
int UDPSocketPosix::JoinSourceGroup(const IPAddress& group_address,
const IPAddress& source_address) const {
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
-@@ -1457,6 +1524,10 @@ int UDPSocketPosix::JoinSourceGroup(cons
+@@ -1680,6 +1751,10 @@ int UDPSocketPosix::JoinSourceGroup(cons
MCAST_JOIN_SOURCE_GROUP);
}
diff --git a/chromium/patches/patch-net_socket_udp__socket__posix.h b/chromium/patches/patch-net_socket_udp__socket__posix.h
index 95228a4265..1b9a241baf 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.h
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.h
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/socket/udp_socket_posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/socket/udp_socket_posix.h
-@@ -409,7 +409,7 @@ class NET_EXPORT UDPSocketPosix {
- size_t buf_len,
+@@ -451,7 +451,7 @@ class NET_EXPORT UDPSocketPosix {
size_t maximum_packet_size);
- // recvmmsg() is only available on Linux, ChromeOS, and Android.
+
+ // recvmmsg() and GRO are only available on Linux, ChromeOS, and Android.
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- base::expected<DatagramsMetadata, Error> InternalRecvMmsg(
+ base::expected<DatagramsMetadata, Error> InternalReadMultipleWithGro(
IOBuffer* buffer,
- size_t num_messages,
+ size_t buf_len,
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index 3b66d5e67f..d6fc8be18d 100644
--- a/chromium/patches/patch-net_socket_udp__socket__unittest.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/socket/udp_socket_unittest.cc
-@@ -455,7 +455,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -520,7 +520,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
}
@@ -15,7 +15,7 @@ $NetBSD$
// - MacOS: requires root permissions on OSX 10.7+.
// - Android: devices attached to testbots don't have default network, so
// broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -767,7 +767,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
+@@ -832,7 +832,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
EXPECT_THAT(rv, IsOk());
rv = client.SetDoNotFragment();
@@ -24,7 +24,7 @@ $NetBSD$
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -789,7 +789,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
+@@ -854,7 +854,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
EXPECT_THAT(rv, IsOk());
rv = server.SetDoNotFragment();
@@ -33,7 +33,7 @@ $NetBSD$
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -855,7 +855,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
+@@ -920,7 +920,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
// TODO(crbug.com/40620614): failing on device on iOS 12.2.
// TODO(crbug.com/40189274): flaky on Mac 11.
@@ -42,7 +42,7 @@ $NetBSD$
#define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
#else
#define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -906,7 +906,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
+@@ -971,7 +971,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
NetLogSource(), handles::kInvalidNetworkHandle);
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/chromium/patches/patch-net_third__party_quiche_BUILD.gn b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
index e1d6912e7b..5f98ddb284 100644
--- a/chromium/patches/patch-net_third__party_quiche_BUILD.gn
+++ b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/third_party/quiche/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/third_party/quiche/BUILD.gn
@@ -28,7 +28,7 @@ import("//net/third_party/quiche/src/bui
import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc b/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
index 31af84bb66..680de5b88c 100644
--- a/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
+++ b/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/tools/cert_verify_tool/cert_verify_tool.cc
@@ -37,7 +37,7 @@
#include "third_party/boringssl/src/pki/trust_store.h"
diff --git a/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc b/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
index 0f204ddc69..0f3dc46669 100644
--- a/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
+++ b/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/tools/net_watcher/net_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/tools/net_watcher/net_watcher.cc
@@ -31,7 +31,7 @@
#include "net/proxy_resolution/proxy_config_service.h"
diff --git a/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h b/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
index 6222708065..5c83c22e96 100644
--- a/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
+++ b/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/traffic_annotation/network_traffic_annotation.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/traffic_annotation/network_traffic_annotation.h
@@ -370,7 +370,7 @@ struct MutablePartialNetworkTrafficAnnot
} // namespace net
diff --git a/chromium/patches/patch-net_url__request_url__request__context.cc b/chromium/patches/patch-net_url__request_url__request__context.cc
index 51f26abfcf..f45e0bee1d 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 2026-08-05 20:17:42.000000000 +0000
+--- net/url_request/url_request_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/url_request/url_request_context.cc
@@ -129,7 +129,7 @@ const HttpNetworkSessionContext* URLRequ
return &network_session->context();
diff --git a/chromium/patches/patch-net_url__request_url__request__context.h b/chromium/patches/patch-net_url__request_url__request__context.h
index 5a7db44fad..180a5d3bf7 100644
--- a/chromium/patches/patch-net_url__request_url__request__context.h
+++ b/chromium/patches/patch-net_url__request_url__request__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/url_request/url_request_context.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/url_request/url_request_context.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/url_request/url_request_context.h
@@ -91,7 +91,7 @@ class NET_EXPORT URLRequestContext final
// session.
diff --git a/chromium/patches/patch-net_url__request_url__request__context__builder.cc b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
index 6661cc78c3..f726a680c9 100644
--- a/chromium/patches/patch-net_url__request_url__request__context__builder.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/url_request/url_request_context_builder.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/url_request/url_request_context_builder.cc
@@ -454,7 +454,7 @@ std::unique_ptr<URLRequestContext> URLRe
}
diff --git a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
index 3e7bec84a4..12f4b40231 100644
--- a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
+++ b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ net/websockets/websocket_basic_stream_adapters_test.cc
@@ -1104,10 +1104,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
OnCloseOkShouldBeTranslatedToConnectionClose) {
diff --git a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
index aa84a55ee3..3615616068 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- pdf/pdfium/pdfium_engine.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ pdf/pdfium/pdfium_engine.cc
-@@ -132,7 +132,7 @@
+@@ -133,7 +133,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -786,7 +786,7 @@ void InitializeSDK(bool enable_v8,
+@@ -806,7 +806,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/chromium/patches/patch-printing_backend_cups__helper.cc b/chromium/patches/patch-printing_backend_cups__helper.cc
index 83f8100709..ba95b4875c 100644
--- a/chromium/patches/patch-printing_backend_cups__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/cups_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/cups_helper.cc
@@ -8,7 +8,7 @@
#include "base/time/time.h"
diff --git a/chromium/patches/patch-printing_backend_cups__helper.h b/chromium/patches/patch-printing_backend_cups__helper.h
index a910bcb577..3b2538696b 100644
--- a/chromium/patches/patch-printing_backend_cups__helper.h
+++ b/chromium/patches/patch-printing_backend_cups__helper.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_helper.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/cups_helper.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/cups_helper.h
@@ -32,7 +32,7 @@ constexpr int kCupsTimeoutMs = 3000;
constexpr cups_ptype_t kDestinationsFilterMask =
diff --git a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
index 5327520d44..0883fbfd1b 100644
--- a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_ipp_helper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/cups_ipp_helper.cc
@@ -199,7 +199,7 @@ void ExtractResolutions(const CupsOption
// Provide a default DPI if no valid DPI is found.
diff --git a/chromium/patches/patch-printing_backend_cups__jobs.cc b/chromium/patches/patch-printing_backend_cups__jobs.cc
index caeb11e185..f94a036ee0 100644
--- a/chromium/patches/patch-printing_backend_cups__jobs.cc
+++ b/chromium/patches/patch-printing_backend_cups__jobs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_jobs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/cups_jobs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/cups_jobs.cc
@@ -26,7 +26,7 @@
#include "printing/backend/cups_ipp_helper.h"
diff --git a/chromium/patches/patch-printing_backend_cups__printer.cc b/chromium/patches/patch-printing_backend_cups__printer.cc
index de144f9c2e..f041b55333 100644
--- a/chromium/patches/patch-printing_backend_cups__printer.cc
+++ b/chromium/patches/patch-printing_backend_cups__printer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_printer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/cups_printer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/cups_printer.cc
@@ -24,7 +24,7 @@
#include "printing/print_job_constants.h"
diff --git a/chromium/patches/patch-printing_backend_cups__weak__functions.h b/chromium/patches/patch-printing_backend_cups__weak__functions.h
index 93fd743c9e..ceb152d9c0 100644
--- a/chromium/patches/patch-printing_backend_cups__weak__functions.h
+++ b/chromium/patches/patch-printing_backend_cups__weak__functions.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_weak_functions.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/cups_weak_functions.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/cups_weak_functions.h
@@ -6,7 +6,7 @@
diff --git a/chromium/patches/patch-printing_backend_print__backend__cups.h b/chromium/patches/patch-printing_backend_print__backend__cups.h
index 25f45d6aea..14904edfc0 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups.h
+++ b/chromium/patches/patch-printing_backend_print__backend__cups.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/print_backend_cups.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/print_backend_cups.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/print_backend_cups.h
@@ -17,7 +17,7 @@
#include "printing/mojom/print.mojom.h"
diff --git a/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc b/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
index 7ae3700f33..3666bdb0fd 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
+++ b/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/print_backend_cups_ipp.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/backend/print_backend_cups_ipp.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/backend/print_backend_cups_ipp.cc
@@ -20,7 +20,7 @@
#include "printing/mojom/print.mojom.h"
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
index 1248378ed8..5d736222d1 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/mojom/printing_context_mojom_traits.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/mojom/printing_context_mojom_traits.cc
@@ -19,7 +19,7 @@
#include "base/numerics/safe_conversions.h"
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
index 97fb243d9a..6f75f8ee7d 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/mojom/printing_context_mojom_traits.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/mojom/printing_context_mojom_traits.h
@@ -166,7 +166,7 @@ struct StructTraits<printing::mojom::Pri
return s.pages_per_sheet();
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
index b49d5ce4fc..b3b8730828 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
@@ -80,7 +80,7 @@ base::DictValue GenerateSampleSystemPrin
"file:///foo/bar.pdf");
diff --git a/chromium/patches/patch-printing_print__settings.cc b/chromium/patches/patch-printing_print__settings.cc
index 135543fb8f..5c0673ca42 100644
--- a/chromium/patches/patch-printing_print__settings.cc
+++ b/chromium/patches/patch-printing_print__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/print_settings.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/print_settings.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/print_settings.cc
@@ -319,7 +319,7 @@ PrintSettings& PrintSettings::operator=(
#endif
diff --git a/chromium/patches/patch-printing_print__settings.h b/chromium/patches/patch-printing_print__settings.h
index 7c21bfbb6c..461f34a55b 100644
--- a/chromium/patches/patch-printing_print__settings.h
+++ b/chromium/patches/patch-printing_print__settings.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/print_settings.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/print_settings.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
diff --git a/chromium/patches/patch-printing_print__settings__conversion.cc b/chromium/patches/patch-printing_print__settings__conversion.cc
index 38f66b8b07..5dc7340207 100644
--- a/chromium/patches/patch-printing_print__settings__conversion.cc
+++ b/chromium/patches/patch-printing_print__settings__conversion.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/print_settings_conversion.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/print_settings_conversion.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/print_settings_conversion.cc
@@ -290,7 +290,7 @@ std::unique_ptr<PrintSettings> PrintSett
settings->set_is_modifiable(is_modifiable.value());
diff --git a/chromium/patches/patch-printing_printing__features.cc b/chromium/patches/patch-printing_printing__features.cc
index 317f18c93d..a39ce8cda4 100644
--- a/chromium/patches/patch-printing_printing__features.cc
+++ b/chromium/patches/patch-printing_printing__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/printing_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/printing_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/printing_features.cc
@@ -17,7 +17,7 @@ namespace printing::features {
BASE_FEATURE(kAlignPdfDefaultPrintSettingsWithHTML,
diff --git a/chromium/patches/patch-printing_printing__features.h b/chromium/patches/patch-printing_printing__features.h
index 73b281a41f..28d825346e 100644
--- a/chromium/patches/patch-printing_printing__features.h
+++ b/chromium/patches/patch-printing_printing__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/printing_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/printing_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/printing_features.h
@@ -19,7 +19,7 @@ namespace printing::features {
COMPONENT_EXPORT(PRINTING_BASE)
diff --git a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
index 28a4842c38..5695dbd9aa 100644
--- a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/sandbox/print_backend_sandbox_hook_linux.cc
@@ -10,20 +10,27 @@
#include "base/path_service.h"
diff --git a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
index 580590890a..361f71f997 100644
--- a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ printing/sandbox/print_backend_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-remoting_base_branding.cc b/chromium/patches/patch-remoting_base_branding.cc
index d6eb9de430..15e07630e5 100644
--- a/chromium/patches/patch-remoting_base_branding.cc
+++ b/chromium/patches/patch-remoting_base_branding.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/branding.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/branding.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/branding.cc
@@ -10,7 +10,7 @@
#include "base/path_service.h"
diff --git a/chromium/patches/patch-remoting_base_constants.h b/chromium/patches/patch-remoting_base_constants.h
index 4e1ec2fe45..e0e3e77daf 100644
--- a/chromium/patches/patch-remoting_base_constants.h
+++ b/chromium/patches/patch-remoting_base_constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/constants.h
@@ -27,7 +27,7 @@ const int kDefaultDpi = 96;
// The video frame rate.
diff --git a/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc b/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
index 7030eb3f8a..ce3127e21f 100644
--- a/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
+++ b/chromium/patches/patch-remoting_base_crash_crashpad__database__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/crash/crashpad_database_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/crash/crashpad_database_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/crash/crashpad_database_manager.cc
@@ -24,7 +24,7 @@
#if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-remoting_base_environment__details.cc b/chromium/patches/patch-remoting_base_environment__details.cc
index a32cfed97b..af7728ee3b 100644
--- a/chromium/patches/patch-remoting_base_environment__details.cc
+++ b/chromium/patches/patch-remoting_base_environment__details.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/environment_details.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/environment_details.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/environment_details.cc
@@ -9,7 +9,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-remoting_base_host__settings.cc b/chromium/patches/patch-remoting_base_host__settings.cc
index 729b388c8f..d19e637d5d 100644
--- a/chromium/patches/patch-remoting_base_host__settings.cc
+++ b/chromium/patches/patch-remoting_base_host__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/host_settings.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/host_settings.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/host_settings.cc
@@ -7,7 +7,7 @@
#include "base/no_destructor.h"
diff --git a/chromium/patches/patch-remoting_base_remoting__export.h b/chromium/patches/patch-remoting_base_remoting__export.h
index 1f89398297..d7883cdcf0 100644
--- a/chromium/patches/patch-remoting_base_remoting__export.h
+++ b/chromium/patches/patch-remoting_base_remoting__export.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/remoting_export.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/remoting_export.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/remoting_export.h
@@ -7,7 +7,7 @@
diff --git a/chromium/patches/patch-remoting_base_security__key__socket__name.cc b/chromium/patches/patch-remoting_base_security__key__socket__name.cc
index e87b3a0767..a92da95d11 100644
--- a/chromium/patches/patch-remoting_base_security__key__socket__name.cc
+++ b/chromium/patches/patch-remoting_base_security__key__socket__name.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/security_key_socket_name.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/security_key_socket_name.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/security_key_socket_name.cc
@@ -25,7 +25,7 @@ base::FilePath GetDefaultSecurityKeySock
if (!GetSocketNameOverride().empty()) {
diff --git a/chromium/patches/patch-remoting_base_username.cc b/chromium/patches/patch-remoting_base_username.cc
index a77a3f0c97..c5efef7a36 100644
--- a/chromium/patches/patch-remoting_base_username.cc
+++ b/chromium/patches/patch-remoting_base_username.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/username.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/username.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/username.cc
@@ -86,7 +86,7 @@ std::string GetUsername() {
#endif // BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-remoting_base_username.h b/chromium/patches/patch-remoting_base_username.h
index adc8360bac..45754340e7 100644
--- a/chromium/patches/patch-remoting_base_username.h
+++ b/chromium/patches/patch-remoting_base_username.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/username.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/base/username.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/base/username.h
@@ -16,7 +16,7 @@ namespace remoting {
// error or if not implemented.
diff --git a/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
index 60410fb27a..e41d957e64 100644
--- a/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
+++ b/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/codec/webrtc_video_encoder_vpx.cc
@@ -88,7 +88,7 @@ void SetVp8CodecParameters(vpx_codec_enc
const webrtc::DesktopSize& size) {
diff --git a/chromium/patches/patch-remoting_host_audio__injector.cc b/chromium/patches/patch-remoting_host_audio__injector.cc
index b2c5e7dc10..5370e6301f 100644
--- a/chromium/patches/patch-remoting_host_audio__injector.cc
+++ b/chromium/patches/patch-remoting_host_audio__injector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/audio_injector.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/audio_injector.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/audio_injector.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
index 6d0885b9d6..bddee42fde 100644
--- a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
+++ b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/base/desktop_environment_options.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/base/desktop_environment_options.cc
@@ -117,7 +117,7 @@ bool DesktopEnvironmentOptions::capture_
// TODO(joedow): Determine whether we can migrate additional platforms to
diff --git a/chromium/patches/patch-remoting_host_base_switches.cc b/chromium/patches/patch-remoting_host_base_switches.cc
index 4a400aec14..08d00e7595 100644
--- a/chromium/patches/patch-remoting_host_base_switches.cc
+++ b/chromium/patches/patch-remoting_host_base_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/base/switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/base/switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/base/switches.cc
@@ -25,13 +25,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 b7dcee3bce..9ee403c072 100644
--- a/chromium/patches/patch-remoting_host_base_switches.h
+++ b/chromium/patches/patch-remoting_host_base_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/base/switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/base/switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/base/switches.h
@@ -37,13 +37,13 @@ extern const char kProcessTypeRdpDesktop
extern const char kProcessTypeEvaluateCapability[];
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.cc b/chromium/patches/patch-remoting_host_chromoting__host.cc
index 799a10be7b..bcc358d742 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/chromoting_host.cc
-@@ -142,7 +142,7 @@ void ChromotingHost::Start(const std::st
+@@ -137,7 +137,7 @@ void ChromotingHost::Start(const std::st
}
}
@@ -15,7 +15,7 @@ $NetBSD$
void ChromotingHost::StartChromotingHostServices() {
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
DCHECK(!ipc_server_);
-@@ -161,7 +161,7 @@ void ChromotingHost::BindChromotingHostS
+@@ -156,7 +156,7 @@ void ChromotingHost::BindChromotingHostS
}
#endif
@@ -24,7 +24,7 @@ $NetBSD$
void ChromotingHost::BindChromotingHostServices(
mojo::PendingReceiver<mojom::ChromotingHostServices> receiver) {
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-@@ -300,7 +300,7 @@ std::optional<ErrorCode> ChromotingHost:
+@@ -295,7 +295,7 @@ std::optional<ErrorCode> ChromotingHost:
return per_session_policies_validator_.Run(policies);
}
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.h b/chromium/patches/patch-remoting_host_chromoting__host.h
index b95f0e7c76..a69b8d5c79 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 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/chromoting_host.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/chromoting_host.h
@@ -37,7 +37,7 @@
#include "remoting/protocol/session_manager.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "remoting/host/chromoting_host_services_server.h"
#endif
-@@ -82,7 +82,7 @@ class ChromotingHost :
+@@ -73,7 +73,7 @@ class ChromotingHost :
// multi-process host, ChromotingHostServices is implemented by the daemon
// process and the ChromotingSessionServices receiver is passed through
// DesktopSessionConnectionEvents.
@@ -24,7 +24,7 @@ $NetBSD$
public mojom::ChromotingHostServices,
#endif
-@@ -130,7 +130,7 @@ class ChromotingHost :
+@@ -118,7 +118,7 @@ class ChromotingHost :
// This method can only be called once during the lifetime of this object.
void Start(const std::string& host_owner);
@@ -33,7 +33,7 @@ $NetBSD$
// Starts running the ChromotingHostServices server and listening for incoming
// IPC binding requests.
// Currently only the single-process Linux host runs the
-@@ -142,7 +142,7 @@ class ChromotingHost :
+@@ -130,7 +130,7 @@ class ChromotingHost :
std::unique_ptr<named_mojo_ipc_server::ConnectionInfo> connection_info);
#endif
@@ -42,7 +42,7 @@ $NetBSD$
void BindChromotingHostServices(
mojo::PendingReceiver<mojom::ChromotingHostServices> receiver);
#endif
-@@ -177,7 +177,7 @@ class ChromotingHost :
+@@ -165,7 +165,7 @@ class ChromotingHost :
std::optional<ErrorCode> OnSessionPoliciesReceived(
const SessionPolicies& policies) override;
@@ -51,7 +51,7 @@ $NetBSD$
// mojom::ChromotingHostServices implementation.
void BindSessionServices(
mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver)
-@@ -252,7 +252,7 @@ class ChromotingHost :
+@@ -223,7 +223,7 @@ class ChromotingHost :
// List of host extensions.
std::vector<std::unique_ptr<HostExtension>> extensions_;
@@ -60,7 +60,7 @@ $NetBSD$
// IPC server that runs the CRD host service API. Non-null if the server name
// is set and the host is started.
// Currently only Linux runs the ChromotingHostServices server on the host
-@@ -260,7 +260,7 @@ class ChromotingHost :
+@@ -231,7 +231,7 @@ class ChromotingHost :
std::unique_ptr<ChromotingHostServicesServer> ipc_server_;
#endif
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index 0a8e4fd273..f5a77f3007 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__context.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/chromoting_host_context.cc
@@ -321,7 +321,7 @@ std::unique_ptr<ChromotingHostContext> C
// on a UI thread.
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
index 1e09918968..fc7a10f979 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_services_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/chromoting_host_services_client.cc
@@ -78,7 +78,7 @@ mojo::PendingRemote<mojom::ChromotingHos
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc b/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
index 79e8e71746..8bcbe95f09 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_services_server.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/chromoting_host_services_server.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/chromoting_host_services_server.cc
-@@ -16,7 +16,7 @@
+@@ -17,7 +17,7 @@
#include "remoting/host/mojo_caller_security_checker.h"
#include "remoting/host/mojom/chromoting_host_services.mojom.h"
@@ -15,16 +15,16 @@ $NetBSD$
#include <unistd.h>
#endif
-@@ -47,7 +47,7 @@ named_mojo_ipc_server::EndpointOptions C
+@@ -50,7 +50,7 @@ ChromotingHostServicesServer::CreateEndp
+ options.security_descriptor =
+ base::StrCat({L"O:", user_sid, L"G:", user_sid, L"D:(A;;GA;;;AU)"});
options.include_peer_process_info = true;
- options.extra_send_invitation_flags =
- MOJO_SEND_INVITATION_FLAG_UNTRUSTED_PROCESS;
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Allow the endpoint to be connected by any users iff the server is run as
// root.
options.require_same_peer_user = (getuid() != 0);
-@@ -60,7 +60,7 @@ named_mojo_ipc_server::EndpointOptions C
+@@ -61,7 +61,7 @@ ChromotingHostServicesServer::CreateEndp
ChromotingHostServicesServer::ChromotingHostServicesServer(
BindChromotingHostServicesCallback bind_chromoting_host_services)
: ChromotingHostServicesServer(
diff --git a/chromium/patches/patch-remoting_host_client__session.cc b/chromium/patches/patch-remoting_host_client__session.cc
deleted file mode 100644
index fedc0c8138..0000000000
--- a/chromium/patches/patch-remoting_host_client__session.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
-
---- remoting/host/client_session.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ remoting/host/client_session.cc
-@@ -225,7 +225,7 @@ void ClientSession::NotifyClientResoluti
- if (effective_policies_.curtain_required.value_or(false)) {
- dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
- #endif
-
diff --git a/chromium/patches/patch-remoting_host_config__file__watcher.cc b/chromium/patches/patch-remoting_host_config__file__watcher.cc
index decebe9a77..03c28be24f 100644
--- a/chromium/patches/patch-remoting_host_config__file__watcher.cc
+++ b/chromium/patches/patch-remoting_host_config__file__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/config_file_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/config_file_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/config_file_watcher.cc
@@ -27,7 +27,7 @@ const char kHostConfigSwitchName[] = "ho
const base::FilePath::CharType kDefaultHostConfigFile[] =
diff --git a/chromium/patches/patch-remoting_host_config__file__watcher.h b/chromium/patches/patch-remoting_host_config__file__watcher.h
index 3238855d38..8497c45d2e 100644
--- a/chromium/patches/patch-remoting_host_config__file__watcher.h
+++ b/chromium/patches/patch-remoting_host_config__file__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/config_file_watcher.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/config_file_watcher.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/config_file_watcher.h
@@ -20,7 +20,7 @@ namespace remoting {
extern const char kHostConfigSwitchName[];
diff --git a/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc b/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
index 1cdb28bcd6..efdb5075ed 100644
--- a/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
+++ b/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/crash/crash_file_uploader.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/crash/crash_file_uploader.cc
@@ -45,7 +45,7 @@ constexpr char kMinidumpFileName[] = "du
diff --git a/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc b/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
index 326ebbc842..c39054857c 100644
--- a/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
+++ b/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/create_desktop_interaction_strategy_factory.cc
@@ -12,7 +12,7 @@
#include "remoting/host/desktop_interaction_strategy.h"
diff --git a/chromium/patches/patch-remoting_host_desktop__process__main.cc b/chromium/patches/patch-remoting_host_desktop__process__main.cc
index 69b5cb6d02..87999522f1 100644
--- a/chromium/patches/patch-remoting_host_desktop__process__main.cc
+++ b/chromium/patches/patch-remoting_host_desktop__process__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_process_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/desktop_process_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/desktop_process_main.cc
@@ -29,7 +29,7 @@
#include "remoting/host/desktop_process.h"
diff --git a/chromium/patches/patch-remoting_host_desktop__session__connector.h b/chromium/patches/patch-remoting_host_desktop__session__connector.h
index f71333ccd5..f48d11c47a 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__connector.h
+++ b/chromium/patches/patch-remoting_host_desktop__session__connector.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_session_connector.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/desktop_session_connector.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/desktop_session_connector.h
-@@ -57,7 +57,7 @@ class DesktopSessionConnector : public m
+@@ -59,7 +59,7 @@ class DesktopSessionConnector : public m
// connections.
virtual void SetRequiredUsername(std::string_view username) = 0;
diff --git a/chromium/patches/patch-remoting_host_desktop__session__proxy.cc b/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
index 1af49e1ac9..d5c4b31f78 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
+++ b/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_session_proxy.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/desktop_session_proxy.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/desktop_session_proxy.cc
@@ -169,7 +169,7 @@ DesktopSessionProxy::CreateRemoteWebAuth
base::BindRepeating(&DesktopSessionProxy::SignalWebAuthnExtension, this));
diff --git a/chromium/patches/patch-remoting_host_desktop__session__proxy.h b/chromium/patches/patch-remoting_host_desktop__session__proxy.h
index 95ddd7f64c..aff578e85d 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__proxy.h
+++ b/chromium/patches/patch-remoting_host_desktop__session__proxy.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_session_proxy.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/desktop_session_proxy.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/desktop_session_proxy.h
@@ -108,7 +108,7 @@ class DesktopSessionProxy
std::unique_ptr<UrlForwarderConfigurator> CreateUrlForwarderConfigurator();
diff --git a/chromium/patches/patch-remoting_host_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index 8352d7d079..4d19bf3330 100644
--- a/chromium/patches/patch-remoting_host_evaluate__capability.cc
+++ b/chromium/patches/patch-remoting_host_evaluate__capability.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/evaluate_capability.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/evaluate_capability.cc
@@ -56,7 +56,7 @@ base::FilePath BuildHostBinaryPath() {
}
diff --git a/chromium/patches/patch-remoting_host_host__attributes.cc b/chromium/patches/patch-remoting_host_host__attributes.cc
index 36bf0d7eca..5bfed31fbf 100644
--- a/chromium/patches/patch-remoting_host_host__attributes.cc
+++ b/chromium/patches/patch-remoting_host_host__attributes.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_attributes.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/host_attributes.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/host_attributes.cc
@@ -18,7 +18,7 @@
#include "remoting/host/win/evaluate_d3d.h"
diff --git a/chromium/patches/patch-remoting_host_host__main.cc b/chromium/patches/patch-remoting_host_host__main.cc
index ea581e9f57..ead05e9c71 100644
--- a/chromium/patches/patch-remoting_host_host__main.cc
+++ b/chromium/patches/patch-remoting_host_host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/host_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/host_main.cc
@@ -24,7 +24,7 @@
#include "remoting/base/crash/crash_reporting_crashpad.h"
diff --git a/chromium/patches/patch-remoting_host_host__power__save__blocker.cc b/chromium/patches/patch-remoting_host_host__power__save__blocker.cc
index 7256f4759b..5ca01d7a62 100644
--- a/chromium/patches/patch-remoting_host_host__power__save__blocker.cc
+++ b/chromium/patches/patch-remoting_host_host__power__save__blocker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_power_save_blocker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/host_power_save_blocker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/host_power_save_blocker.cc
@@ -29,7 +29,7 @@ HostPowerSaveBlocker::~HostPowerSaveBloc
diff --git a/chromium/patches/patch-remoting_host_ipc__constants.cc b/chromium/patches/patch-remoting_host_ipc__constants.cc
index abf6190ea6..1b7fd72014 100644
--- a/chromium/patches/patch-remoting_host_ipc__constants.cc
+++ b/chromium/patches/patch-remoting_host_ipc__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/ipc_constants.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/ipc_constants.cc
@@ -13,7 +13,7 @@
#include "mojo/public/cpp/platform/named_platform_channel.h"
diff --git a/chromium/patches/patch-remoting_host_ipc__constants.h b/chromium/patches/patch-remoting_host_ipc__constants.h
index ff28701451..e7500dc4fd 100644
--- a/chromium/patches/patch-remoting_host_ipc__constants.h
+++ b/chromium/patches/patch-remoting_host_ipc__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/ipc_constants.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/ipc_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/ipc_constants.h
@@ -31,7 +31,7 @@ bool GetInstalledBinaryPath(const base::
const mojo::NamedPlatformChannel::ServerName&
diff --git a/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc b/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
index 4f3c0ad976..507defcaf8 100644
--- a/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_ipc__desktop__environment.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/ipc_desktop_environment.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/ipc_desktop_environment.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/ipc_desktop_environment.cc
-@@ -371,7 +371,7 @@ void IpcDesktopEnvironmentFactory::OnTer
+@@ -378,7 +378,7 @@ void IpcDesktopEnvironmentFactory::OnTer
}
}
diff --git a/chromium/patches/patch-remoting_host_ipc__desktop__environment.h b/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
index 4d772de967..8cf9caf09d 100644
--- a/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
+++ b/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/ipc_desktop_environment.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/ipc_desktop_environment.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/ipc_desktop_environment.h
-@@ -130,7 +130,7 @@ class IpcDesktopEnvironmentFactory : pub
- int terminal_id,
- mojo::ScopedMessagePipeHandle desktop_pipe) override;
- void OnTerminalDisconnected(int terminal_id) override;
+@@ -135,7 +135,7 @@ class IpcDesktopEnvironmentFactory : pub
+ ErrorCode error_code,
+ const std::string& error_details,
+ const SourceLocation& error_location) override;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
void OnSessionServicesClientConnected(
int terminal_id,
mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver)
-@@ -172,7 +172,7 @@ class IpcDesktopEnvironmentFactory : pub
+@@ -177,7 +177,7 @@ class IpcDesktopEnvironmentFactory : pub
// the same email address reconnects, the desktop session will be reused and
// the desktop process will be requested to send a new desktop pipe.
// TODO: yuweih - see if it makes sense to enable it on Windows.
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
index 58fd6c0443..861634bec7 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 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/it2me/it2me_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/it2me/it2me_host.cc
-@@ -72,7 +72,7 @@
+@@ -73,7 +73,7 @@
#include "remoting/host/chromeos/features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "remoting/host/linux/gnome_remote_desktop_session.h"
#include "remoting/host/linux/portal_remote_desktop_session.h"
#endif
-@@ -283,7 +283,7 @@ void It2MeHost::ConnectOnNetworkThread(
+@@ -281,7 +281,7 @@ void It2MeHost::ConnectOnNetworkThread(
SetState(It2MeHostState::kStarting, ErrorCode::OK);
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 7b2828a104..11d30429ca 100644
--- a/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2026-08-31 22:47:51.000000000 +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 6f59e9658f..26649c239d 100644
--- a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
+++ b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/me2me_desktop_environment.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/me2me_desktop_environment.cc
@@ -125,7 +125,7 @@ std::string Me2MeDesktopEnvironment::Get
capabilities += protocol::kMicrophoneRemotingCapability;
diff --git a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
index 8b1b3bf20b..ddf0e0f0d6 100644
--- a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
+++ b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/mojo_caller_security_checker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/mojo_caller_security_checker.cc
@@ -40,7 +40,7 @@
namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_peer__session__impl.cc b/chromium/patches/patch-remoting_host_peer__session__impl.cc
new file mode 100644
index 0000000000..9bc1e90182
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_peer__session__impl.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/peer_session_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ remoting/host/peer_session_impl.cc
+@@ -307,7 +307,7 @@ void PeerSessionImpl::NotifyClientResolu
+ if (effective_policies_.curtain_required.value_or(false)) {
+ dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
+ }
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
+ #endif
+
diff --git a/chromium/patches/patch-remoting_host_policy__watcher.cc b/chromium/patches/patch-remoting_host_policy__watcher.cc
index d97b9b6162..3f284e2653 100644
--- a/chromium/patches/patch-remoting_host_policy__watcher.cc
+++ b/chromium/patches/patch-remoting_host_policy__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/policy_watcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/policy_watcher.cc
@@ -183,7 +183,7 @@ base::DictValue PolicyWatcher::GetDefaul
result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
index cb43a3e066..2eaf1c7d19 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/remote_open_url/remote_open_url_client.cc
@@ -18,7 +18,7 @@
#include "remoting/host/mojom/chromoting_host_services.mojom.h"
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
index 2a58974472..9ebce3f30b 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/remote_open_url/remote_open_url_main.cc
@@ -22,7 +22,7 @@
#include "remoting/host/usage_stats_consent.h"
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index 4472e2cdaa..bc1e3e64e7 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/remote_open_url/remote_open_url_util.cc
@@ -29,7 +29,7 @@ const wchar_t kRegisteredApplicationsKey
#endif // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc b/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
index 321bb49d0c..5ff578706a 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
@@ -13,7 +13,7 @@ UrlForwarderConfigurator::UrlForwarderCo
diff --git a/chromium/patches/patch-remoting_host_remoting__me2me__host.cc b/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
index 1734e79e40..e0fdba2348 100644
--- a/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
+++ b/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remoting_me2me_host.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/remoting_me2me_host.cc
@@ -153,7 +153,7 @@
#include "remoting/host/mac/permission_utils.h"
@@ -60,7 +60,7 @@ $NetBSD$
std::unique_ptr<HostWtmpdbLogger> host_wtmpdb_logger_;
#endif
std::unique_ptr<HostPowerSaveBlocker> power_save_blocker_;
-@@ -867,7 +867,7 @@ void HostProcess::StartOnNetworkThread()
+@@ -868,7 +868,7 @@ void HostProcess::StartOnNetworkThread()
void HostProcess::ShutdownOnNetworkThread() {
DCHECK(context_->network_task_runner()->BelongsToCurrentThread());
config_watcher_.reset();
@@ -69,7 +69,7 @@ $NetBSD$
cert_watcher_.reset();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -951,7 +951,7 @@ void HostProcess::CreateAuthenticatorFac
+@@ -952,7 +952,7 @@ void HostProcess::CreateAuthenticatorFac
context_->create_client_cert_store_callback(),
service_account_email_, oauth_refresh_token_));
@@ -78,7 +78,7 @@ $NetBSD$
if (!cert_watcher_) {
cert_watcher_ = std::make_unique<CertificateWatcher>(
base::BindRepeating(&HostProcess::ShutdownHost,
-@@ -1098,7 +1098,7 @@ void HostProcess::StartOnUiThread() {
+@@ -1101,7 +1101,7 @@ void HostProcess::StartOnUiThread() {
base::BindRepeating(&HostProcess::OnPolicyUpdate, base::Unretained(this)),
base::BindRepeating(&HostProcess::OnPolicyError, base::Unretained(this)));
@@ -87,7 +87,7 @@ $NetBSD$
// If an audio pipe is specific on the command-line then initialize
// PulseAudioCapturer to capture from it.
base::FilePath audio_pipe_name =
-@@ -1184,7 +1184,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1187,7 +1187,7 @@ void HostProcess::ShutdownOnUiThread() {
// It is now safe for the HostProcess to be deleted.
self_ = nullptr;
@@ -96,7 +96,7 @@ $NetBSD$
// Cause the global AudioPipeReader to be freed, otherwise the audio
// thread will remain in-use and prevent the process from exiting.
// TODO(wez): DesktopEnvironmentFactory should own the pipe reader.
-@@ -1192,7 +1192,7 @@ void HostProcess::ShutdownOnUiThread() {
+@@ -1195,7 +1195,7 @@ void HostProcess::ShutdownOnUiThread() {
PulseAudioCapturer::InitializePipeReader(nullptr, base::FilePath());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -105,7 +105,7 @@ $NetBSD$
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1834,7 +1834,7 @@ void HostProcess::InitializeSignaling()
+@@ -1837,7 +1837,7 @@ void HostProcess::InitializeSignaling()
zombie_host_detector_ = std::make_unique<ZombieHostDetector>(base::BindOnce(
&HostProcess::OnZombieStateDetected, base::Unretained(this)));
@@ -114,7 +114,7 @@ $NetBSD$
// TODO: joedow - Remove Linux scope after this codepath has been stabilized.
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableCorpMessaging)) {
-@@ -1929,7 +1929,7 @@ void HostProcess::StartHost() {
+@@ -1932,7 +1932,7 @@ void HostProcess::StartHost() {
SetState(HOST_STARTED);
@@ -123,7 +123,7 @@ $NetBSD$
if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
if (GnomeRemoteDesktopSession::IsRunningUnderGnome()) {
GnomeRemoteDesktopSession::GetInstance()->Init(
-@@ -2027,7 +2027,7 @@ void HostProcess::StartHost() {
+@@ -2048,7 +2048,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -132,7 +132,7 @@ $NetBSD$
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -2065,7 +2065,7 @@ void HostProcess::StartHost() {
+@@ -2086,7 +2086,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -141,7 +141,7 @@ $NetBSD$
// For Multi-process hosts and Mac, ChromotingHostServices connections are
// handled by another process, then the message pipe is forwarded to the
// network process.
-@@ -2219,7 +2219,7 @@ int HostProcessMain(bool multi_process)
+@@ -2241,7 +2241,7 @@ int HostProcessMain(bool multi_process)
: " (single-process)");
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -150,7 +150,7 @@ $NetBSD$
// For the multi-process host, screen capturing and UI rendering should be
// done by the desktop process.
if (!multi_process) {
-@@ -2271,7 +2271,7 @@ int HostProcessMain(bool multi_process)
+@@ -2293,7 +2293,7 @@ int HostProcessMain(bool multi_process)
return kInitializationFailed;
}
@@ -159,7 +159,7 @@ $NetBSD$
// Log and cleanup the crash database. We do this after a short delay so that
// the crash database has a chance to be updated properly if we just got
// relaunched after a crash.
-@@ -2291,7 +2291,7 @@ int HostProcessMain(bool multi_process)
+@@ -2313,7 +2313,7 @@ int HostProcessMain(bool multi_process)
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
index 088d75c5cb..19148d5e18 100644
--- a/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
+++ b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/security_key/remote_security_key_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/security_key/remote_security_key_main.cc
@@ -23,7 +23,7 @@
#include "remoting/host/security_key/security_key_message_handler.h"
diff --git a/chromium/patches/patch-remoting_host_session__policies__from__dict.cc b/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
index 3e6f8ad8f5..24ab3aaae1 100644
--- a/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
+++ b/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/session_policies_from_dict.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/session_policies_from_dict.cc
@@ -77,7 +77,7 @@ std::optional<SessionPolicies> SessionPo
session_policies.curtain_required =
diff --git a/chromium/patches/patch-remoting_host_setup_daemon__controller.cc b/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
index 3269a7be8f..7f3769f63a 100644
--- a/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
+++ b/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/daemon_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/setup/daemon_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/setup/daemon_controller.cc
@@ -63,7 +63,7 @@ bool DaemonController::is_privileged() c
return delegate_->is_privileged();
diff --git a/chromium/patches/patch-remoting_host_setup_daemon__controller.h b/chromium/patches/patch-remoting_host_setup_daemon__controller.h
index f9c5af9be3..2815eaaf9b 100644
--- a/chromium/patches/patch-remoting_host_setup_daemon__controller.h
+++ b/chromium/patches/patch-remoting_host_setup_daemon__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/daemon_controller.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/setup/daemon_controller.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/setup/daemon_controller.h
@@ -152,13 +152,13 @@ class DaemonController : public base::Re
// unprivileged.
diff --git a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
index 0f21396429..7849484bd1 100644
--- a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/me2me_native_messaging_host.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/setup/me2me_native_messaging_host.cc
@@ -331,7 +331,7 @@ void Me2MeNativeMessagingHost::ProcessSt
base::DictValue response) {
diff --git a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
index 04e3f298a2..d829d6149a 100644
--- a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/setup/me2me_native_messaging_host_main.cc
@@ -42,7 +42,7 @@
#include "base/apple/scoped_nsautorelease_pool.h"
diff --git a/chromium/patches/patch-remoting_host_setup_start__host__main.cc b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
index a5b3cd4e53..62223aa5e2 100644
--- a/chromium/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/start_host_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/setup/start_host_main.cc
@@ -45,7 +45,7 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc b/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
index 86372fa6ac..7843d5c163 100644
--- a/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/desktop_session_type_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/webauthn/desktop_session_type_util.cc
@@ -11,7 +11,7 @@
namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
index 9953a028a9..f34e58d677 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
@@ -13,11 +13,11 @@
#include "base/process/process_handle.h"
@@ -29,7 +29,7 @@ $NetBSD$
constexpr auto kAllowedCallerPrograms =
base::MakeFixedFlatSet<base::FilePath::StringViewType>({
-@@ -105,7 +105,7 @@ bool IsLaunchedByTrustedProcess() {
+@@ -72,7 +72,7 @@ bool IsLaunchedByTrustedProcess() {
#if !defined(NDEBUG)
// Just return true on debug builds for the convenience of development.
return true;
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 1797cf2aa2..7a51a788e7 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
@@ -27,7 +27,7 @@
#include "base/task/thread_pool.h"
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
index 0de59890b0..1bec386e02 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_main.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_main.cc
@@ -26,7 +26,7 @@
#include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__transport.cc b/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
index 1380028740..0445b31b7f 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_transport.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/protocol/webrtc_transport.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/protocol/webrtc_transport.cc
-@@ -1202,7 +1202,7 @@ void WebrtcTransport::SendOffer() {
+@@ -1194,7 +1194,7 @@ void WebrtcTransport::SendOffer() {
// `recvonly` if microphone remoting is not enabled. Only Linux hosts support
// audio injection (microphone remoting).
// TODO: crbug.com/513327818 - Hook this up with AudioInjector::IsSupported().
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index 78becbe14d..e1c08ba0c9 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_video_stream.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -255,7 +255,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
+@@ -237,7 +237,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
: session_options_(session_options) {
// TODO: yuweih - Check if the other platforms can also be updated to run on a
// dedicated thread.
diff --git a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
index 433afe8ced..412358fd5a 100644
--- a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
+++ b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/signaling/ftl_host_device_id_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ remoting/signaling/ftl_host_device_id_provider.cc
@@ -16,7 +16,7 @@ constexpr char kDeviceIdPrefix[] = "crd-
constexpr char kDeviceIdPrefix[] = "crd-mac-host-";
diff --git a/chromium/patches/patch-sandbox_BUILD.gn b/chromium/patches/patch-sandbox_BUILD.gn
index e09a8c0720..ea9cf9b222 100644
--- a/chromium/patches/patch-sandbox_BUILD.gn
+++ b/chromium/patches/patch-sandbox_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/BUILD.gn
@@ -49,7 +49,7 @@ group("sandbox") {
"//sandbox/mac:system_services",
diff --git a/chromium/patches/patch-sandbox_features.gni b/chromium/patches/patch-sandbox_features.gni
index b75de9bd53..c4403656b9 100644
--- a/chromium/patches/patch-sandbox_features.gni
+++ b/chromium/patches/patch-sandbox_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/features.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/features.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/features.gni
@@ -6,7 +6,7 @@
# currently.
diff --git a/chromium/patches/patch-sandbox_linux_BUILD.gn b/chromium/patches/patch-sandbox_linux_BUILD.gn
index fdb1f9c508..33d11586e7 100644
--- a/chromium/patches/patch-sandbox_linux_BUILD.gn
+++ b/chromium/patches/patch-sandbox_linux_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/linux/BUILD.gn
@@ -10,11 +10,11 @@ if (is_android) {
}
diff --git a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
index 6ad338a050..ab420b48ed 100644
--- a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/services/init_process_reaper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/linux/services/init_process_reaper.cc
@@ -2,6 +2,7 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
index 6580b0844b..20102752e7 100644
--- a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
+++ b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/services/libc_interceptor.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/linux/services/libc_interceptor.cc
@@ -12,7 +12,9 @@
#include <stddef.h>
diff --git a/chromium/patches/patch-sandbox_policy_BUILD.gn b/chromium/patches/patch-sandbox_policy_BUILD.gn
index 397c89bec6..2245f1a76d 100644
--- a/chromium/patches/patch-sandbox_policy_BUILD.gn
+++ b/chromium/patches/patch-sandbox_policy_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/BUILD.gn
@@ -46,7 +46,7 @@ component("policy") {
"//third_party/jni_zero",
diff --git a/chromium/patches/patch-sandbox_policy_features.cc b/chromium/patches/patch-sandbox_policy_features.cc
index f86b2bbb9b..678294b873 100644
--- a/chromium/patches/patch-sandbox_policy_features.cc
+++ b/chromium/patches/patch-sandbox_policy_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/features.cc
@@ -17,7 +17,11 @@ namespace sandbox::policy::features {
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_FUCHSIA)
@@ -18,7 +18,7 @@ $NetBSD$
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
// Enables a fine-grained seccomp-BPF syscall filter for the network service.
-@@ -115,7 +119,7 @@ BASE_FEATURE(kWinSboxModuleTamperingProt
+@@ -114,7 +118,7 @@ BASE_FEATURE(kWinSboxModuleTamperingProt
BASE_FEATURE(kSpectreVariant2Mitigation, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-sandbox_policy_features.h b/chromium/patches/patch-sandbox_policy_features.h
index f09a8a9c27..87676b6ab7 100644
--- a/chromium/patches/patch-sandbox_policy_features.h
+++ b/chromium/patches/patch-sandbox_policy_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/features.h
@@ -46,7 +46,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATU
SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation);
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 048a2d8b03..e073d07db7 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2026-08-07 09:53:45.813872935 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2026-09-02 07:37:51.538998663 +0000
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
@@ -0,0 +1,210 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
index 3ef8d15f39..5968e301d4 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2026-08-07 09:53:45.813991065 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2026-09-02 07:37:51.539162353 +0000
+++ sandbox/policy/freebsd/sandbox_freebsd.h
@@ -0,0 +1,276 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
index 6008e8ab45..759b794ba6 100644
--- a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/mojom/sandbox.mojom.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/mojom/sandbox.mojom
@@ -74,6 +74,15 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 3e9cacbde8..ff6d6e68df 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2026-08-07 09:53:45.814271240 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2026-09-02 07:37:51.539509808 +0000
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
@@ -0,0 +1,445 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index dd7acedef8..a409ae060d 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2026-08-07 09:53:45.814415951 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2026-09-02 07:37:51.539665500 +0000
+++ sandbox/policy/openbsd/sandbox_openbsd.h
@@ -0,0 +1,280 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_sandbox.cc b/chromium/patches/patch-sandbox_policy_sandbox.cc
index abcb13e714..b68b827302 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/sandbox.cc
@@ -22,6 +22,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-sandbox_policy_sandbox.h b/chromium/patches/patch-sandbox_policy_sandbox.h
index 8e99afcb82..ca02547dc5 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox.h
+++ b/chromium/patches/patch-sandbox_policy_sandbox.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/sandbox.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/sandbox.h
@@ -12,6 +12,14 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-sandbox_policy_sandbox__type.cc b/chromium/patches/patch-sandbox_policy_sandbox__type.cc
index 26091a12f9..1d56d80095 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox__type.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox__type.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox_type.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/sandbox_type.cc
@@ -13,7 +13,7 @@
#include "sandbox/policy/mojom/sandbox.mojom.h"
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index 27002a3c1b..2b66074a9b 100644
--- a/chromium/patches/patch-sandbox_policy_switches.cc
+++ b/chromium/patches/patch-sandbox_policy_switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/switches.cc
-@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] =
+@@ -43,7 +43,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 3e125afca6..82189d59de 100644
--- a/chromium/patches/patch-sandbox_policy_switches.h
+++ b/chromium/patches/patch-sandbox_policy_switches.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- sandbox/policy/switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ sandbox/policy/switches.h
-@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char
+@@ -25,7 +25,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 ee8150c42b..a460f0dcd7 100644
--- a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/audio/audio_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/audio/audio_sandbox_hook_linux.cc
@@ -146,6 +146,7 @@ void AddPulseAudioFilePermissions(
}
diff --git a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
index c8de6f1d8f..952be78ca2 100644
--- a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/audio/audio_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/audio/audio_sandbox_hook_linux.h
@@ -5,7 +5,13 @@
#ifndef SERVICES_AUDIO_AUDIO_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_device_BUILD.gn b/chromium/patches/patch-services_device_BUILD.gn
index d9de6e2358..e5b5ebaf13 100644
--- a/chromium/patches/patch-services_device_BUILD.gn
+++ b/chromium/patches/patch-services_device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/BUILD.gn
@@ -17,7 +17,7 @@ if (is_ios) {
}
diff --git a/chromium/patches/patch-services_device_device__service.cc b/chromium/patches/patch-services_device_device__service.cc
index d67518a1ed..5d2218cff5 100644
--- a/chromium/patches/patch-services_device_device__service.cc
+++ b/chromium/patches/patch-services_device_device__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/device_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/device_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/device_service.cc
@@ -6,6 +6,8 @@
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/functional/bind.h"
#include "base/memory/weak_ptr.h"
#include "base/task/single_thread_task_runner.h"
-@@ -310,7 +312,7 @@ void DeviceService::BindSerialPortManage
+@@ -308,7 +310,7 @@ void DeviceService::BindSerialPortManage
serial_port_manager_.AsyncCall(&SerialPortManagerImpl::Bind, FROM_HERE)
.WithArgs(std::move(receiver));
#else // defined(IS_SERIAL_ENABLED_PLATFORM)
diff --git a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
index 8460e5ed96..5b96440fac 100644
--- a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
+++ b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/geolocation/location_provider_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/geolocation/location_provider_manager.cc
@@ -91,7 +91,7 @@ LocationProviderManager::LocationProvide
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
diff --git a/chromium/patches/patch-services_device_hid_BUILD.gn b/chromium/patches/patch-services_device_hid_BUILD.gn
index dad433856e..95472b7643 100644
--- a/chromium/patches/patch-services_device_hid_BUILD.gn
+++ b/chromium/patches/patch-services_device_hid_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/hid/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/hid/BUILD.gn
-@@ -36,7 +36,35 @@ source_set("hid") {
+@@ -32,7 +32,35 @@ source_set("hid") {
"//third_party/protobuf:protobuf_lite",
]
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
index 4231dc598a..cf2e9c6b05 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
+++ b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_fido.cc.orig 2026-08-07 09:53:45.815681592 +0000
+--- services/device/hid/hid_connection_fido.cc.orig 2026-09-02 07:37:51.555431970 +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 6d6b709fec..693277e15e 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__fido.h
+++ b/chromium/patches/patch-services_device_hid_hid__connection__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_fido.h.orig 2026-08-07 09:53:45.815818709 +0000
+--- services/device/hid/hid_connection_fido.h.orig 2026-09-02 07:37:51.555561633 +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 dd4296685f..f49095e047 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_freebsd.cc.orig 2026-08-07 09:53:45.815935937 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig 2026-09-02 07:37:51.556241119 +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 eb047a6bc9..57a99654bc 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_freebsd.h.orig 2026-08-07 09:53:45.816066210 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig 2026-09-02 07:37:51.556640352 +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 c3f10fce59..00e1e0f9e0 100644
--- a/chromium/patches/patch-services_device_hid_hid__service.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/hid/hid_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/hid/hid_service.cc
-@@ -19,12 +19,18 @@
+@@ -20,12 +20,18 @@
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(USE_UDEV)
#include "services/device/hid/hid_service_linux.h"
@@ -25,7 +25,7 @@ $NetBSD$
#endif
namespace device {
-@@ -67,12 +73,18 @@ constexpr base::TaskTraits HidService::k
+@@ -68,12 +74,18 @@ constexpr base::TaskTraits HidService::k
std::unique_ptr<HidService> HidService::Create() {
#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && defined(USE_UDEV)
return std::make_unique<HidServiceLinux>();
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 0dd59ec830..c274bdbdfb 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__fido.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_fido.cc.orig 2026-08-07 09:53:45.816270507 +0000
+--- services/device/hid/hid_service_fido.cc.orig 2026-09-02 07:37:51.563401956 +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 a2cac3edfe..6d8c3c2be4 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__fido.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_fido.h.orig 2026-08-07 09:53:45.816413094 +0000
+--- services/device/hid/hid_service_fido.h.orig 2026-09-02 07:37:51.563552587 +0000
+++ services/device/hid/hid_service_fido.h
@@ -0,0 +1,56 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc b/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
index f4bebd710b..b0698c55af 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_freebsd.cc.orig 2026-08-07 09:53:45.816520323 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig 2026-09-02 07:37:51.563742566 +0000
+++ services/device/hid/hid_service_freebsd.cc
@@ -0,0 +1,394 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service__freebsd.h b/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
index c25f8cd359..cc71460983 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_freebsd.h.orig 2026-08-07 09:53:45.816661498 +0000
+--- services/device/hid/hid_service_freebsd.h.orig 2026-09-02 07:37:51.563933568 +0000
+++ services/device/hid/hid_service_freebsd.h
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_public_cpp_device__features.cc b/chromium/patches/patch-services_device_public_cpp_device__features.cc
index 08a4404ffa..0a5701ff30 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.cc
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/cpp/device_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/public/cpp/device_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/public/cpp/device_features.cc
-@@ -174,11 +174,11 @@ bool IsOsLevelGeolocationPermissionSuppo
+@@ -177,11 +177,11 @@ bool IsOsLevelGeolocationPermissionSuppo
// a USB interface is busy.
#if BUILDFLAG(IS_ANDROID)
BASE_FEATURE(kAutomaticUsbDetach, base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-services_device_public_cpp_device__features.h b/chromium/patches/patch-services_device_public_cpp_device__features.h
index 4c9238b4b1..aff5286601 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.h
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/cpp/device_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/public/cpp/device_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/public/cpp/device_features.h
-@@ -64,11 +64,11 @@ extern const DEVICE_FEATURES_EXPORT
+@@ -65,11 +65,11 @@ extern const DEVICE_FEATURES_EXPORT
DEVICE_FEATURES_EXPORT bool IsOsLevelGeolocationPermissionSupportEnabled();
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 8e8902fc0e..0c29d93c7c 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 2026-08-05 20:17:42.000000000 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/public/cpp/generic_sensor/sensor_reading.h
@@ -8,6 +8,8 @@
#include <stddef.h>
diff --git a/chromium/patches/patch-services_device_public_mojom_BUILD.gn b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
index a9745ee52b..a53c2005b6 100644
--- a/chromium/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/mojom/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/public/mojom/BUILD.gn
@@ -95,7 +95,7 @@ mojom("device_service") {
enable_js_fuzzing = false
diff --git a/chromium/patches/patch-services_device_serial_BUILD.gn b/chromium/patches/patch-services_device_serial_BUILD.gn
index 8eb9a00fdf..cc2cfe7289 100644
--- a/chromium/patches/patch-services_device_serial_BUILD.gn
+++ b/chromium/patches/patch-services_device_serial_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/serial/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/serial/BUILD.gn
@@ -8,7 +8,7 @@ if (is_android) {
import("//third_party/jni_zero/jni_zero.gni")
diff --git a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
index 6f3f3851ba..9a104da576 100644
--- a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
+++ b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/serial_device_enumerator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/serial/serial_device_enumerator.cc
@@ -12,7 +12,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc b/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
index 62c4a29bd8..5710785be2 100644
--- a/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
+++ b/chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/serial_io_handler_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/serial/serial_io_handler_posix.cc
@@ -70,7 +70,7 @@ bool BitrateToSpeedConstant(int bitrate,
BITRATE_TO_SPEED_CASE(9600)
diff --git a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index b70204dfda..9713f357ea 100644
--- a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
@@ -132,9 +132,12 @@ class TimeZoneMonitorLinuxImpl
// false positives are harmless, assuming the false positive rate is
diff --git a/chromium/patches/patch-services_device_usb_BUILD.gn b/chromium/patches/patch-services_device_usb_BUILD.gn
index 6ae35c7356..7eb73c8dc0 100644
--- a/chromium/patches/patch-services_device_usb_BUILD.gn
+++ b/chromium/patches/patch-services_device_usb_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/usb/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/usb/BUILD.gn
@@ -90,7 +90,7 @@ static_library("usb") {
deps += [ "//third_party/re2" ]
diff --git a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
index 88bbca25ac..40c0d71c6c 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -33,7 +33,7 @@
+@@ -34,7 +34,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/metrics/histogram_macros.h"
#include "services/device/public/cpp/device_features.h"
#include "services/device/usb/usb_interface_detach_allowlist.h"
-@@ -50,7 +50,7 @@ using mojom::UsbTransferType;
+@@ -51,7 +51,7 @@ using mojom::UsbTransferType;
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
// Outcome of detaching a kernel driver before ClaimInterface().
// These values are persisted to logs. Entries should not be renumbered and
// numeric values should never be reused.
-@@ -292,7 +292,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskR
+@@ -302,7 +302,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskR
return true;
}
@@ -33,7 +33,7 @@ $NetBSD$
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -629,7 +629,7 @@ void UsbDeviceHandleUsbfs::ClaimInterfac
+@@ -645,7 +645,7 @@ void UsbDeviceHandleUsbfs::ClaimInterfac
return;
}
#endif
@@ -42,7 +42,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -982,7 +982,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
+@@ -998,7 +998,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
return;
}
#endif
diff --git a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
index b640b7d64a..c12c12cec6 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_device_handle_usbfs.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.h
@@ -20,7 +20,7 @@
#include "base/threading/sequence_bound.h"
diff --git a/chromium/patches/patch-services_device_usb_usb__service.cc b/chromium/patches/patch-services_device_usb_usb__service.cc
index 52e994a9e4..21d595a101 100644
--- a/chromium/patches/patch-services_device_usb_usb__service.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/device/usb/usb_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/device/usb/usb_service.cc
@@ -19,12 +19,16 @@
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.cc b/chromium/patches/patch-services_device_usb_usb__service__fake.cc
index da224a1603..d51e867d7b 100644
--- a/chromium/patches/patch-services_device_usb_usb__service__fake.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service__fake.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service_fake.cc.orig 2026-08-07 09:53:45.818104353 +0000
+--- services/device/usb/usb_service_fake.cc.orig 2026-09-02 07:37:51.566001061 +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 34cc53ca41..389ad1daf6 100644
--- a/chromium/patches/patch-services_device_usb_usb__service__fake.h
+++ b/chromium/patches/patch-services_device_usb_usb__service__fake.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service_fake.h.orig 2026-08-07 09:53:45.818206922 +0000
+--- services/device/usb/usb_service_fake.h.orig 2026-09-02 07:37:51.566113676 +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 7a486a37eb..2408989e67 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 2026-08-05 20:17:42.000000000 +0000
+--- services/network/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/BUILD.gn
-@@ -457,7 +457,6 @@ if (is_linux || is_chromeos) {
+@@ -459,7 +459,6 @@ if (is_linux || is_chromeos) {
deps = [
"//base",
"//components/vrp_flags:buildflags",
diff --git a/chromium/patches/patch-services_network_network__context.cc b/chromium/patches/patch-services_network_network__context.cc
index 089e6a7fbf..2baa7ce80e 100644
--- a/chromium/patches/patch-services_network_network__context.cc
+++ b/chromium/patches/patch-services_network_network__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/network_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/network_context.cc
-@@ -670,7 +670,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -678,7 +678,7 @@ NetworkContext::NetworkContextHttpAuthPr
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -15,7 +15,7 @@ $NetBSD$
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2800,7 +2800,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2830,7 +2830,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 4557df2a84..c020aca970 100644
--- a/chromium/patches/patch-services_network_network__context.h
+++ b/chromium/patches/patch-services_network_network__context.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_context.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/network_context.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/network_context.h
-@@ -782,7 +782,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -806,7 +806,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 d20471f1a0..048f02d403 100644
--- a/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/network_sandbox_hook_linux.cc
@@ -16,11 +16,14 @@
#include "sandbox/linux/syscall_broker/broker_file_permission.h"
diff --git a/chromium/patches/patch-services_network_network__sandbox__hook__linux.h b/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
index 473f699306..16e7dfc2aa 100644
--- a/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/network_sandbox_hook_linux.h
@@ -6,7 +6,11 @@
#define SERVICES_NETWORK_NETWORK_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_network_network__service.cc b/chromium/patches/patch-services_network_network__service.cc
index 6d877e77a9..a483363cbe 100644
--- a/chromium/patches/patch-services_network_network__service.cc
+++ b/chromium/patches/patch-services_network_network__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/network_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/network_service.cc
-@@ -105,7 +105,7 @@
+@@ -107,7 +107,7 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -1073,7 +1073,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -1080,7 +1080,7 @@ void NetworkService::SetExplicitlyAllowe
net::SetExplicitlyAllowedPorts(ports);
}
@@ -24,7 +24,7 @@ $NetBSD$
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1213,7 +1213,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1223,7 +1223,7 @@ NetworkService::CreateHttpAuthHandlerFac
);
}
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 9d87beeed1..83be9a76b0 100644
--- a/chromium/patches/patch-services_network_network__service.h
+++ b/chromium/patches/patch-services_network_network__service.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_service.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/network_service.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/network_service.h
-@@ -241,7 +241,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
void SetFirstPartySets(net::GlobalFirstPartySets sets) override;
void SetExplicitlyAllowedPorts(const std::vector<uint16_t>& ports) override;
@@ -15,7 +15,7 @@ $NetBSD$
void SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) override;
-@@ -308,7 +308,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -313,7 +313,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory(
NetworkContext* network_context);
@@ -24,7 +24,7 @@ $NetBSD$
// This is called just before a GSSAPI library may be loaded.
void OnBeforeGssapiLibraryLoad();
#endif // BUILDFLAG(IS_LINUX)
-@@ -595,7 +595,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -600,7 +600,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
// leaking stale listeners between tests.
std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
diff --git a/chromium/patches/patch-services_network_public_cpp_BUILD.gn b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
index 3d1bd4be3a..7d3af10edf 100644
--- a/chromium/patches/patch-services_network_public_cpp_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/cpp/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/public/cpp/BUILD.gn
-@@ -756,7 +756,7 @@ component("cpp_base") {
+@@ -736,7 +736,7 @@ component("cpp_base") {
sources += [ "transferable_directory_fuchsia.cc" ]
}
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"network_interface_change_listener_mojom_traits.cc",
"network_interface_change_listener_mojom_traits.h",
-@@ -921,7 +921,7 @@ source_set("tests") {
+@@ -898,7 +898,7 @@ source_set("tests") {
"x_frame_options_parser_unittest.cc",
]
diff --git a/chromium/patches/patch-services_network_public_cpp_features.cc b/chromium/patches/patch-services_network_public_cpp_features.cc
index dc72d6fa74..3b9832c1ef 100644
--- a/chromium/patches/patch-services_network_public_cpp_features.cc
+++ b/chromium/patches/patch-services_network_public_cpp_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/cpp/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/public/cpp/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/public/cpp/features.cc
-@@ -95,7 +95,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
+@@ -96,7 +96,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
// Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
BASE_FEATURE(kDnsOverHttpsUpgrade,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-services_network_public_mojom_BUILD.gn b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
index 8baddb259a..484fdd381c 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 2026-08-05 20:17:42.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/public/mojom/BUILD.gn
-@@ -739,11 +739,11 @@ mojom("url_loader_base") {
+@@ -679,11 +679,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" ]
-@@ -1137,7 +1137,7 @@ mojom("url_loader_base") {
+@@ -1077,7 +1077,7 @@ mojom("url_loader_base") {
},
]
@@ -29,7 +29,7 @@ $NetBSD$
cpp_typemaps += [
{
types = [
-@@ -2096,7 +2096,7 @@ mojom("mojom") {
+@@ -2037,7 +2037,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 06d8d5b365..22222b8bb0 100644
--- a/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
diff --git a/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc b/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
index 03c40b7b0f..8496298a85 100644
--- a/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
+++ b/chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/on_device_model/ml/gpu_blocklist.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/on_device_model/ml/gpu_blocklist.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/on_device_model/ml/gpu_blocklist.cc
@@ -23,7 +23,7 @@ namespace {
const base::FeatureParam<std::string> kGpuBlockList{
diff --git a/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc b/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
index 5ca3a6fa93..749e7781a1 100644
--- a/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
@@ -56,7 +56,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 2e1c02ded6..b66cfe6a1f 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn
@@ -27,10 +27,14 @@ component("memory_instrumentation") {
sources += [ "os_metrics_win.cc" ]
diff --git a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
index 0f18795d56..baf6ac5fcc 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h
@@ -65,7 +65,7 @@ class COMPONENT_EXPORT(
static std::vector<mojom::VmRegionPtr> GetProcessMemoryMaps(
diff --git a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
index 75f72298ce..018d6de1d1 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2026-08-07 09:53:45.821015574 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2026-09-02 07:37:51.568931977 +0000
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
@@ -0,0 +1,69 @@
+// Copyright 2022 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
index 3ad49347b0..bd4b4eb453 100644
--- a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/public/cpp/utilities.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/screen_ai/public/cpp/utilities.cc
-@@ -21,7 +21,7 @@ namespace {
+@@ -26,7 +26,7 @@ namespace {
// The maximum image dimension which is processed without downsampling by OCR.
constexpr uint32_t kMaxImageDimensionForOcr = 2048;
@@ -15,7 +15,7 @@ $NetBSD$
constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
#endif
-@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] =
+@@ -47,7 +47,7 @@ constexpr char kScreenAIDlcRootPath[] =
#endif
#if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
@@ -24,7 +24,7 @@ $NetBSD$
constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
#elif BUILDFLAG(IS_MAC)
-@@ -131,7 +131,7 @@ base::FilePath GetComponentBinaryPathFor
+@@ -170,7 +170,7 @@ base::FilePath GetComponentBinaryPathFor
const char* GetBinaryPathSwitch() {
// This is only used on Linux and ChromeOS.
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 42998a5bd7..44f91ca253 100644
--- a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
@@ -59,6 +59,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
}
diff --git a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index ff8ac4ccfe..a1a7f6b8cd 100644
--- a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h
@@ -6,7 +6,13 @@
#define SERVICES_SCREEN_AI_SANDBOX_SCREEN_AI_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc b/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
index f50b03598f..bbdbc65bcb 100644
--- a/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
+++ b/chromium/patches/patch-services_screen__ai_screen__ai__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/screen_ai_service_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/screen_ai/screen_ai_service_impl.cc
@@ -32,7 +32,7 @@
#include "ui/accessibility/ax_tree_id.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "partition_alloc/buildflags.h"
#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-@@ -209,7 +209,7 @@ ScreenAIService::ScreenAIService(
+@@ -212,7 +212,7 @@ ScreenAIService::ScreenAIService(
: factory_receiver_(this, std::move(receiver)),
ocr_receiver_(this),
main_content_extraction_receiver_(this) {
diff --git a/chromium/patches/patch-services_service__manager_BUILD.gn b/chromium/patches/patch-services_service__manager_BUILD.gn
index 9a2a31425e..22f718f4ef 100644
--- a/chromium/patches/patch-services_service__manager_BUILD.gn
+++ b/chromium/patches/patch-services_service__manager_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/service_manager/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/service_manager/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/service_manager/BUILD.gn
@@ -65,7 +65,7 @@ source_set("service_manager") {
]
diff --git a/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn b/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
index d80cde8915..437ed81d50 100644
--- a/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/service_manager/public/cpp/service_executable/BUILD.gn
@@ -22,7 +22,7 @@ source_set("support") {
"//services/service_manager/public/mojom",
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
index dd5811ecf3..50bcb0dae4 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/shape_detection/shape_detection_sandbox_hook.cc
@@ -32,8 +32,10 @@ bool ShapeDetectionPreSandboxHook(
DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
index 8f827c4a9d..347c1c6451 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/shape_detection/shape_detection_sandbox_hook.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/shape_detection/shape_detection_sandbox_hook.h
@@ -5,7 +5,13 @@
#ifndef SERVICES_SHAPE_DETECTION_SHAPE_DETECTION_SANDBOX_HOOK_H_
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__service.cc b/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
index cdbbf8e4b5..9be5f79fef 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/shape_detection/shape_detection_service.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/shape_detection/shape_detection_service.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/shape_detection/shape_detection_service.cc
@@ -22,7 +22,7 @@
#elif BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc b/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
index 54a0f7ab59..8a94892218 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::Thr
desc.mutable_chrome_thread()->set_thread_type(
diff --git a/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index e7b59363e7..ad6673bac7 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 2026-08-05 20:17:42.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
@@ -42,7 +42,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
diff --git a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
index 02d1763610..6cf794d500 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/tracing/public/cpp/system_metrics_sampler.cc
@@ -177,8 +177,8 @@ void SystemMetricsSampler::ProcessSample
TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
diff --git a/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom b/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
index e6725fbd2c..2dc60ed69b 100644
--- a/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
+++ b/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/video_capture/public/mojom/video_capture_service.mojom.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/video_capture/public/mojom/video_capture_service.mojom
@@ -23,10 +23,10 @@ interface AcceleratorFactory {
pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda);
diff --git a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
index 634e1b99c8..62b5441c1c 100644
--- a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/viz/public/mojom/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/viz/public/mojom/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/viz/public/mojom/BUILD.gn
@@ -54,7 +54,7 @@ mojom("mojom") {
diff --git a/chromium/patches/patch-services_webnn_features.gni b/chromium/patches/patch-services_webnn_features.gni
index 6d34a4743c..168305312a 100644
--- a/chromium/patches/patch-services_webnn_features.gni
+++ b/chromium/patches/patch-services_webnn_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/webnn/features.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/webnn/features.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/webnn/features.gni
@@ -9,7 +9,7 @@ assert(use_blink)
diff --git a/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
new file mode 100644
index 0000000000..a029d7d876
--- /dev/null
+++ b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.cc
@@ -0,0 +1,32 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- services/webnn/public/cpp/webnn_sandbox_init.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ services/webnn/public/cpp/webnn_sandbox_init.cc
+@@ -9,20 +9,20 @@
+ #include "base/path_service.h"
+ #include "services/webnn/public/cpp/webnn_buildflags.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include <dlfcn.h>
+ #endif
+
+ namespace webnn {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void PreSandboxWebNNInitialization() {
+ #if BUILDFLAG(WEBNN_USE_WEBGPU_ACCELERATOR)
+ #if BUILDFLAG(IS_WIN)
+ base::FilePath library_path(
+ FILE_PATH_LITERAL("libLiteRtWebGpuAccelerator.dll"));
+ base::LoadNativeLibrary(library_path, nullptr);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FilePath library_path;
+ if (base::PathService::Get(base::DIR_MODULE, &library_path)) {
+ library_path =
diff --git a/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.h
new file mode 100644
index 0000000000..ec089744b1
--- /dev/null
+++ b/chromium/patches/patch-services_webnn_public_cpp_webnn__sandbox__init.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
+
+--- services/webnn/public/cpp/webnn_sandbox_init.h.orig 2026-08-31 22:47:51.000000000 +0000
++++ services/webnn/public/cpp/webnn_sandbox_init.h
+@@ -10,7 +10,7 @@
+
+ namespace webnn {
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Preloads WebNN LiteRT libraries (like the GPU accelerator DLL) before the
+ // GPU process sandbox is locked down.
+ COMPONENT_EXPORT(WEBNN_PUBLIC_CPP)
diff --git a/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc b/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
index 3868ee9a4c..b9e9c4d9af 100644
--- a/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
+++ b/chromium/patches/patch-services_webnn_webnn__graph__impl__fuzzer.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/webnn/webnn_graph_impl_fuzzer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- services/webnn/webnn_graph_impl_fuzzer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ services/webnn/webnn_graph_impl_fuzzer.cc
-@@ -1613,7 +1613,7 @@ std::optional<Conv2dDescriptors> SetUpCo
+@@ -2045,7 +2045,7 @@ std::optional<Conv2dDescriptors> SetUpCo
params.groups = params.input_channels;
}
@@ -15,7 +15,7 @@ $NetBSD$
if (params.conv2d_kind == mojom::Conv2d::Kind::kTransposed) {
// ConvTranspose2d does not support dilation and groups for TFLite backend:
// https://source.chromium.org/chromium/chromium/src/+/db6bda50f023057ffa82845f232852dea0f271e1:services/webnn/tflite/graph_builder_tflite.cc;l=4125
-@@ -1950,7 +1950,7 @@ std::optional<Pool2dDescriptors> SetUpPo
+@@ -2461,7 +2461,7 @@ std::optional<Pool2dDescriptors> SetUpPo
Pool2dParams& params) {
InputOperandLayout input_layout = context_properties.input_operand_layout;
diff --git a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
index 6bc730a9d3..3f698dcb94 100644
--- a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
+++ b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/SkMemory_new_handler.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ skia/ext/SkMemory_new_handler.cpp
@@ -21,7 +21,7 @@
#include <windows.h>
diff --git a/chromium/patches/patch-skia_ext_font__utils.cc b/chromium/patches/patch-skia_ext_font__utils.cc
index 9407dc8f04..27827f2a7b 100644
--- a/chromium/patches/patch-skia_ext_font__utils.cc
+++ b/chromium/patches/patch-skia_ext_font__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/font_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- skia/ext/font_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ skia/ext/font_utils.cc
@@ -25,7 +25,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
diff --git a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
index 82f8325745..2b1eb2b0ce 100644
--- a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
+++ b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/skcolorspace_trfn.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ skia/ext/skcolorspace_trfn.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h b/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
index 1c1b9de0b9..15ab97d01c 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/abseil-cpp/absl/base/config.h
@@ -412,7 +412,8 @@ 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 690b75917a..fbe0593fcd 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/abseil-cpp/absl/base/internal/raw_logging.cc
@@ -43,7 +43,7 @@
// this, consider moving both to config.h instead.
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index fa8761beef..91ced755f8 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -30,7 +30,7 @@
#include <sys/syscall.h>
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h b/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
index edb67bab1c..a0d8d1c3b9 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
@@ -35,7 +35,7 @@
#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 09ec54f6e1..1204716619 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,15 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
-@@ -21,7 +21,8 @@
- #endif
+@@ -22,7 +22,7 @@
#if HAS_STRPTIME
--#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && !defined(__OpenBSD__)
-+#if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && !defined(__OpenBSD__) && \
-+ !defined(__NetBSD__)
+ #if !defined(_XOPEN_SOURCE) && !defined(__FreeBSD__) && \
+- !defined(__OpenBSD__) && !defined(__APPLE__)
++ !defined(__OpenBSD__) && !defined(__NetBSD__) && !defined(__APPLE__)
#define _XOPEN_SOURCE 500 // Exposes definitions for SUSv2 (UNIX 98).
#endif
#endif
diff --git a/chromium/patches/patch-third__party_angle_BUILD.gn b/chromium/patches/patch-third__party_angle_BUILD.gn
index 3e4b9ff322..969f4f7c6a 100644
--- a/chromium/patches/patch-third__party_angle_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/BUILD.gn
@@ -392,7 +392,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 3bc895cc37..3f9177e92e 100644
--- a/chromium/patches/patch-third__party_angle_src_common_platform.h
+++ b/chromium/patches/patch-third__party_angle_src_common_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/platform.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/common/platform.h
@@ -23,8 +23,19 @@
#elif defined(__linux__) || defined(EMSCRIPTEN)
diff --git a/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h b/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
index 6eb38718f6..9a82abe0fb 100644
--- a/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
+++ b/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/platform_helpers.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/common/platform_helpers.h
@@ -62,7 +62,7 @@ inline constexpr bool IsIOS()
diff --git a/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp b/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
index 3b89f05561..37af968055 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/system_utils.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/common/system_utils.cpp
@@ -25,7 +25,7 @@ namespace angle
{
diff --git a/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp b/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
index 15c58ee695..b418920995 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/system_utils_linux.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/common/system_utils_linux.cpp
-@@ -19,10 +19,17 @@
+@@ -16,10 +16,17 @@
#include <sys/types.h>
#include <unistd.h>
@@ -24,15 +24,15 @@ $NetBSD$
std::string GetExecutablePath()
{
// We cannot use lstat to get the size of /proc/self/exe as it always returns 0
-@@ -38,6 +45,7 @@ std::string GetExecutablePath()
- path[result] = '\0';
+@@ -35,6 +42,7 @@ std::string GetExecutablePath()
+ ANGLE_UNSAFE_TODO(path[result]) = '\0';
return path;
}
+#endif
std::string GetExecutableDirectory()
{
-@@ -63,6 +71,12 @@ void SetCurrentThreadName(const char *na
+@@ -60,6 +68,12 @@ void SetCurrentThreadName(const char *na
// There's a 15-character (16 including '\0') limit. If the name is too big (and ERANGE is
// returned), name will be ignored.
ASSERT(strlen(name) < 16);
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index d74348832b..e45cb6c1c5 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_internal.h
@@ -15,6 +15,13 @@
namespace angle
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
index ee6feef404..698239bdce 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
@@ -13,6 +13,11 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index c0792649e1..0e74dfb091 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp
@@ -71,6 +71,24 @@ bool GetPCIDevicesWithLibPCI(std::vector
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
index 85d9d8e7a8..89da3aaec0 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp
@@ -8,6 +8,10 @@
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp b/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
index 692cdb91e2..e0cab7db37 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/libANGLE/Display.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/libANGLE/Display.cpp
-@@ -64,7 +64,7 @@
+@@ -61,7 +61,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
# elif ANGLE_ENABLE_CGL
# include "libANGLE/renderer/gl/cgl/DisplayCGL.h"
@@ -15,7 +15,7 @@ $NetBSD$
# include "libANGLE/renderer/gl/egl/DisplayEGL.h"
# if defined(ANGLE_USE_X11)
# include "libANGLE/renderer/gl/glx/DisplayGLX_api.h"
-@@ -447,7 +447,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -432,7 +432,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
impl = new rx::DisplayCGL(state);
break;
@@ -24,7 +24,7 @@ $NetBSD$
# if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -505,7 +505,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -490,7 +490,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
#if defined(ANGLE_ENABLE_OPENGL)
# if defined(ANGLE_PLATFORM_WINDOWS)
impl = new rx::DisplayWGL(state);
@@ -33,7 +33,7 @@ $NetBSD$
# if defined(ANGLE_USE_GBM) || defined(ANGLE_USE_WAYLAND)
if (platformType == 0)
{
-@@ -568,7 +568,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -553,7 +553,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
impl = rx::CreateVulkanWin32Display(state);
}
break;
@@ -42,7 +42,7 @@ $NetBSD$
# if defined(ANGLE_USE_GBM)
if (platformType == EGL_PLATFORM_GBM_KHR && rx::IsVulkanGbmDisplayAvailable())
{
-@@ -2216,7 +2216,7 @@ static ClientExtensions GenerateClientEx
+@@ -2203,7 +2203,7 @@ static ClientExtensions GenerateClientEx
extensions.platformWaylandEXT = true;
#endif
@@ -51,7 +51,7 @@ $NetBSD$
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2263,7 +2263,7 @@ static ClientExtensions GenerateClientEx
+@@ -2250,7 +2250,7 @@ static ClientExtensions GenerateClientEx
extensions.x11Visual = true;
#endif
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
index 8680afa893..785ef0508c 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
@@ -153,10 +153,10 @@ bool FunctionsGLX::initialize(Display *x
// which a GLXWindow was ever created.
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index 2f7d183c31..035528d3db 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h
@@ -23,7 +23,7 @@ bool IsVulkanWin32DisplayAvailable();
DisplayImpl *CreateVulkanWin32Display(const egl::DisplayState &state);
diff --git a/chromium/patches/patch-third__party_angle_util_BUILD.gn b/chromium/patches/patch-third__party_angle_util_BUILD.gn
index 223d413c05..c6851c2e26 100644
--- a/chromium/patches/patch-third__party_angle_util_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_util_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/util/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/angle/util/BUILD.gn
-@@ -343,7 +343,7 @@ foreach(is_shared_library,
+@@ -346,7 +346,7 @@ foreach(is_shared_library,
]
libs = []
diff --git a/chromium/patches/patch-third__party_blink_common_features.cc b/chromium/patches/patch-third__party_blink_common_features.cc
index 5324500466..f0d12e1b66 100644
--- a/chromium/patches/patch-third__party_blink_common_features.cc
+++ b/chromium/patches/patch-third__party_blink_common_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/common/features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/common/features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/common/features.cc
-@@ -701,7 +701,7 @@ BASE_FEATURE(kDevToolsAdsPanel, base::FE
+@@ -693,7 +693,7 @@ BASE_FEATURE(kDevToolsAdsPanel, base::FE
BASE_FEATURE(kDirectCompositorThreadIpc,
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -2064,7 +2064,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
+@@ -1907,7 +1907,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
// currently out of scope.
BASE_FEATURE(kPreloadingEagerHoverHeuristics,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index 19cc2d0181..1c52b8ebdf 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,8 +4,17 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
+@@ -47,7 +47,7 @@ bool StructTraits<blink::mojom::Renderer
+
+ out->use_custom_colors = data.use_custom_colors();
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ out->use_overlay_scrollbar = data.use_overlay_scrollbar();
+ #endif
+
@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::Renderer
out->send_subresource_notification = data.send_subresource_notification();
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 d212e8a6f7..78de8c24be 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,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
-@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
+@@ -54,7 +54,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
+ bool allow_cross_origin_auth_prompt{false};
+ bool enable_do_not_track{false};
+ bool enable_encrypted_media{true};
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ bool use_overlay_scrollbar{false};
+ #endif
+ blink::mojom::WebRtcIpHandlingPolicy webrtc_ip_handling_policy =
+@@ -67,7 +67,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
UserAgentOverride user_agent_override;
std::string accept_languages;
bool send_subresource_notification{false};
@@ -15,7 +24,7 @@ $NetBSD$
std::string system_font_family_name;
#endif
#if BUILDFLAG(IS_WIN)
-@@ -84,7 +84,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
+@@ -85,7 +85,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
#if BUILDFLAG(IS_OZONE)
bool selection_clipboard_buffer_available{false};
#endif
diff --git a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index d8f80b5f1e..1768bfc2de 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,8 +4,17 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
+@@ -133,7 +133,7 @@ struct BLINK_COMMON_EXPORT
+ return data.enable_encrypted_media;
+ }
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ static const bool& use_overlay_scrollbar(
+ const ::blink::RendererPreferences& data) {
+ return data.use_overlay_scrollbar;
@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
}
diff --git a/chromium/patches/patch-third__party_blink_public_platform_platform.h b/chromium/patches/patch-third__party_blink_public_platform_platform.h
index 797655bb27..75af2a42d0 100644
--- a/chromium/patches/patch-third__party_blink_public_platform_platform.h
+++ b/chromium/patches/patch-third__party_blink_public_platform_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/platform/platform.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/public/platform/platform.h
@@ -382,7 +382,7 @@ class BLINK_PLATFORM_EXPORT Platform {
return nullptr;
diff --git a/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py b/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
index 1e7dd039b4..ee6460cf57 100644
--- a/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py
@@ -30,7 +30,7 @@ def init(root_src_dir, enable_style_form
diff --git a/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py b/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
index 27cf917ca1..391d9fed5d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
+++ b/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/build/scripts/gperf.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/build/scripts/gperf.py
@@ -28,27 +28,6 @@ def generate_gperf(gperf_path, gperf_inp
stdout=subprocess.PIPE,
diff --git a/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py b/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
index f0a8d393ea..fd93177c29 100644
--- a/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/build/scripts/run_with_pythonpath.py
@@ -22,6 +22,7 @@ def main():
existing_pp = (
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc b/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
index 71dac3679c..e55ba1a880 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -87,12 +87,12 @@
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
@@ -21,7 +21,7 @@ $NetBSD$
#include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
#endif
-@@ -266,7 +266,7 @@ void BlinkInitializer::RegisterInterface
+@@ -267,7 +267,7 @@ void BlinkInitializer::RegisterInterface
main_thread_task_runner);
#endif
@@ -30,7 +30,7 @@ $NetBSD$
binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
ConvertToBaseRepeatingCallback(
CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -319,7 +319,7 @@ void BlinkInitializer::RegisterMemoryWat
+@@ -320,7 +320,7 @@ void BlinkInitializer::RegisterMemoryWat
MemorySaverController::Initialize();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 122c83b338..f4c793750c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
@@ -163,15 +163,17 @@ void MemoryUsageMonitorPosix::ResetFileD
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index 4195686087..4f7d6b1245 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.h
@@ -13,7 +13,7 @@
#include "third_party/blink/renderer/controller/controller_export.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h b/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
index f6b8341346..1440d706d2 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
+++ b/chromium/patches/patch-third__party_blink_renderer_core_dom_tree__scope.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/dom/tree_scope.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/dom/tree_scope.h
@@ -28,6 +28,7 @@
#define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_TREE_SCOPE_H_
@@ -12,5 +12,5 @@ $NetBSD$
#include "third_party/blink/renderer/core/core_export.h"
+#include "third_party/blink/renderer/core/css/css_style_sheet.h"
#include "third_party/blink/renderer/core/dom/tree_ordered_map.h"
+ #include "third_party/blink/renderer/core/html/custom/custom_element_registry_assignment.h"
#include "third_party/blink/renderer/core/html/forms/radio_button_group_scope.h"
- #include "third_party/blink/renderer/platform/bindings/exception_state.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 7ae1a83897..02e17325c6 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/editing/editing_behavior.cc
@@ -144,7 +144,7 @@ const KeyboardCodeKeyDownEntry kKeyboard
{VKEY_DELETE, 0, "DeleteForward"},
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
index fe960c242c..7a9468a502 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/execution_context/navigator_base.cc
@@ -32,7 +32,7 @@ String GetReducedNavigatorPlatform() {
return "Win32";
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index b4adec9e8b..21f346aded 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,8 +4,17 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
+@@ -196,7 +196,7 @@
+ #include "ui/base/ui_base_features.h"
+ #include "ui/gfx/geometry/skia_conversions.h"
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "ui/native_theme/native_theme.h"
+ #endif
+
@@ -402,7 +402,7 @@ void RecordPrerenderActivationSignalDela
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
SkFontHinting RendererPreferencesToSkiaHinting(
@@ -15,7 +24,16 @@ $NetBSD$
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3631,7 +3631,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -461,7 +461,7 @@ void MaybePreloadSystemFonts(Page* page)
+ FROM_HERE, BindOnce([]() { FontCache::MaybePreloadSystemFonts(); }));
+ }
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ void UpdateUseOverlayScrollbar(bool use_overlay_scrollbar) {
+ ui::NativeTheme::GetInstanceForWeb()->set_use_overlay_scrollbar(
+ use_overlay_scrollbar);
+@@ -3675,7 +3675,7 @@ void WebViewImpl::UpdateFontRenderingFro
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
@@ -24,7 +42,7 @@ $NetBSD$
if (!renderer_preferences_.system_font_family_name.empty()) {
WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUtf8(
renderer_preferences_.system_font_family_name));
-@@ -3781,7 +3781,7 @@ void WebViewImpl::UpdateRendererPreferen
+@@ -3815,7 +3815,7 @@ void WebViewImpl::UpdateRendererPreferen
renderer_preferences_.selection_clipboard_buffer_available);
#endif // BUILDFLAG(IS_OZONE)
@@ -33,3 +51,12 @@ $NetBSD$
GetSettings()->SetMiddleClickPasteAllowed(
renderer_preferences_.middle_click_paste_allowed);
#endif // BUILDFLAG(IS_LINUX)
+@@ -3823,7 +3823,7 @@ void WebViewImpl::UpdateRendererPreferen
+ SetExplicitlyAllowedPorts(
+ renderer_preferences_.explicitly_allowed_network_ports);
+
+-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (!ScrollbarTheme::MockScrollbarsEnabled()) {
+ // DevTools emulation can update Blink's overlay scrollbar setting,
+ // while OS theme updates can update NativeTheme before renderer preferences
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index a990ced119..a1743e30f4 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6333,7 +6333,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
+@@ -6352,7 +6352,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 \
-@@ -6743,7 +6743,7 @@ TEST_F(CompositedSelectionBoundsTest, La
+@@ -6762,7 +6762,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 29c6fe434a..4d06084926 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
@@ -47,7 +47,7 @@ constexpr base::TimeDelta kEncodeRowSlac
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 22866e300d..0020d23a3c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
@@ -198,7 +198,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 1383da94b9..515bea25af 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/layout/layout_view.cc
@@ -76,7 +76,7 @@
#include "ui/display/screen_info.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -851,7 +851,7 @@ void LayoutView::LayoutRoot() {
+@@ -845,7 +845,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc b/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
index 4d38f67c12..a24aa071a2 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -692,7 +692,7 @@ bool ContextMenuController::ShowContextM
+@@ -680,7 +680,7 @@ bool ContextMenuController::ShowContextM
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index a3d2eaaa24..17a47e6073 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/paint/paint_layer.cc
@@ -124,7 +124,7 @@ namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
index d6f43739f8..d9e09a58da 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
@@ -123,7 +123,7 @@ bool ScrollbarThemeAura::SupportsDragSna
// Disable snapback on desktop Linux to better integrate with the desktop
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
index 0a481248b8..a147d3874c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor.h
-@@ -89,7 +89,11 @@ class XSLTProcessor final : public Scrip
+@@ -91,7 +91,11 @@ class XSLTProcessor final : public Scrip
void reset();
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index 68b245bd03..387f941319 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc
@@ -68,7 +68,11 @@ void XSLTProcessor::GenericErrorFunc(voi
// It would be nice to do something with this error message.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc b/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
index 298fd02c42..1bcf58257d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_canvas_imagebitmap_image__bitmap__rendering__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/canvas/imagebitmap/image_bitmap_rendering_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/canvas/imagebitmap/image_bitmap_rendering_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/canvas/imagebitmap/image_bitmap_rendering_context.cc
-@@ -59,7 +59,7 @@ scoped_refptr<StaticBitmapImage> ImageBi
+@@ -70,7 +70,7 @@ scoped_refptr<StaticBitmapImage> ImageBi
return source;
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index 2db2f1a886..b4e8bf49cc 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/media/audio/audio_device_factory.cc
@@ -33,7 +33,7 @@ namespace {
// Set when the default factory is overridden.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
index 27cda09726..481ccbe6ad 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc
@@ -857,7 +857,7 @@ TEST_F(AudioRendererMixerManagerTest, Mi
mixer->get_output_params_for_testing().sample_rate());
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
index 5a701d2d82..3d90377d7e 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
@@ -567,6 +567,7 @@ void RTCDataChannel::send(Blob* data, Ex
pending_messages_.push_back(message);
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index d071c07c9e..6ab0c4ad50 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
@@ -393,7 +393,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 23854077d3..e73466727f 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
@@ -466,7 +466,7 @@ class AudioWorkletThreadPriorityTest
// acquire SCHED_RR, so the thread remains in SCHED_NORMAL. However,
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 8f80a2c809..1cdc9eff99 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6684,7 +6684,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6697,7 +6697,7 @@ void WebGLRenderingContextBase::TexImage
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
index 511652c6ae..beacaf5927 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_external__image__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/external_image_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/external_image_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/external_image_utils.cc
@@ -423,7 +423,7 @@ bool CopyStaticImagBitmapToWGPUTexture(
// on linux platform.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
index 483c04323b..e9c5b894da 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu.cc
-@@ -427,7 +427,7 @@ V8GPUTextureFormat GPU::getPreferredCanv
+@@ -417,7 +417,7 @@ V8GPUTextureFormat GPU::getPreferredCanv
}
wgpu::TextureFormat GPU::GetPreferredCanvasFormat() {
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index b7839f3f14..201d592521 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
@@ -274,7 +274,7 @@ GPUCanvasContext::PaintRenderingResultsT
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
index 675b6c47fb..fabbb291ba 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2089,7 +2089,7 @@ static_library("test_support") {
+@@ -2118,7 +2118,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 8497fb8ba3..38729b9bed 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -86,7 +86,7 @@ const char kMonoEmojiLocale[] = "und-Zsy
extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 6e2f5b0b5e..b5c86ba854 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -54,7 +54,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 0d2bdac216..d7b1ae03c6 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_description.cc
@@ -45,7 +45,7 @@
#include "third_party/blink/renderer/platform/wtf/text/string_hash.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
index 9f65e6f661..e8823acfd7 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
@@ -42,7 +42,7 @@
namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index 97281486a9..a3f62b87f1 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc
@@ -9,7 +9,7 @@
#if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
index 35f043c6b6..7108d8e423 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -304,7 +304,7 @@ const FontPlatformData* FontCache::Creat
std::string name;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
index cc19f60101..d9cc75404d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
@@ -71,7 +71,11 @@ void BeginFrameProvider::CreateComposito
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.cc
new file mode 100644
index 0000000000..44c36455d4
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__2d__resource__provider.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/platform/graphics/canvas_2d_resource_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ third_party/blink/renderer/platform/graphics/canvas_2d_resource_provider.cc
+@@ -794,7 +794,7 @@ Canvas2DResourceProvider::CreateWithClea
+ gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // WebGpu preferred canvas on linux is RGBA and interop (vk on gl) is
+ // dependent on canvas copies being RGBA (not BGRA).
+ should_force_bgra8_to_rgba = true;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.cc
new file mode 100644
index 0000000000..17b14c4b00
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__non__2d__resource__provider.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/platform/graphics/canvas_non_2d_resource_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ third_party/blink/renderer/platform/graphics/canvas_non_2d_resource_provider.cc
+@@ -98,7 +98,7 @@ CanvasNon2DResourceProvider::Create(
+ gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // WebGpu preferred canvas on linux is RGBA and interop (vk on gl) is
+ // dependent on canvas copies being RGBA (not BGRA).
+ should_force_bgra8_to_rgba = true;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc
deleted file mode 100644
index 0c1d44c686..0000000000
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc
-@@ -1713,7 +1713,7 @@ Canvas2DResourceProviderSharedImage::Cre
- gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // WebGpu preferred canvas on linux is RGBA and interop (vk on gl) is
- // dependent on canvas copies being RGBA (not BGRA).
- should_force_bgra8_to_rgba = true;
-@@ -1871,7 +1871,7 @@ CanvasNon2DResourceProviderSharedImage::
- gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // WebGpu preferred canvas on linux is RGBA and interop (vk on gl) is
- // dependent on canvas copies being RGBA (not BGRA).
- should_force_bgra8_to_rgba = true;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper.cc
new file mode 100644
index 0000000000..3178b40a0f
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_webgpu__shared__image__wrapper.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/platform/graphics/gpu/webgpu_shared_image_wrapper.cc.orig 2026-08-31 22:47:51.000000000 +0000
++++ third_party/blink/renderer/platform/graphics/gpu/webgpu_shared_image_wrapper.cc
+@@ -108,7 +108,7 @@ std::unique_ptr<WebGpuSharedImageWrapper
+ return nullptr;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // WebGpu preferred canvas on linux is RGBA and interop (vk on gl) is
+ // dependent on canvas copies being RGBA (not BGRA).
+ if (format != viz::SinglePlaneFormat::kRGBA_F16) {
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 291266f7f8..f9eee2e4e9 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
@@ -410,7 +410,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index d273b9510c..a8dbf46aa4 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
index 43bfbd5304..6796421b73 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/peerconnection/webrtc_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/peerconnection/webrtc_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/peerconnection/webrtc_util.cc
@@ -23,7 +23,7 @@
namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5 b/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
index 79ad02ff9e..c22846f791 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -449,7 +449,7 @@
+@@ -459,7 +459,7 @@
"default": "",
},
origin_trial_feature_name: "AIPromptAPIParams",
@@ -15,7 +15,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -481,7 +481,7 @@
+@@ -491,7 +491,7 @@
"default": "",
},
origin_trial_feature_name: "AIProofreaderAPI",
@@ -24,7 +24,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -496,7 +496,7 @@
+@@ -506,7 +506,7 @@
"default": "",
},
origin_trial_feature_name: "AIRewriterAPI",
@@ -33,7 +33,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -532,7 +532,7 @@
+@@ -542,7 +542,7 @@
"default": "",
},
origin_trial_feature_name: "AIWriterAPI",
@@ -42,7 +42,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -688,7 +688,7 @@
+@@ -698,7 +698,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -51,7 +51,7 @@ $NetBSD$
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1489,7 +1489,7 @@
+@@ -1507,7 +1507,7 @@
name: "CSPHashesV1",
base_feature: "none",
origin_trial_feature_name: "CSPExtendedScriptSrcHashes",
@@ -60,7 +60,7 @@ $NetBSD$
status: "experimental",
public: true,
},
-@@ -2437,7 +2437,7 @@
+@@ -2477,7 +2477,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -69,7 +69,7 @@ $NetBSD$
base_feature: "none",
},
{
-@@ -2625,7 +2625,7 @@
+@@ -2675,7 +2675,7 @@
public: true,
origin_trial_feature_name: "EmailVerificationProtocol",
origin_trial_allows_third_party: true,
@@ -78,7 +78,7 @@ $NetBSD$
status: {
"Win": "experimental",
"Mac": "experimental",
-@@ -2802,7 +2802,7 @@
+@@ -2867,7 +2867,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -87,7 +87,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -3662,7 +3662,7 @@
+@@ -3764,7 +3764,7 @@
name: "InstallElement",
status: {"Android": "", "default": "test"},
origin_trial_feature_name: "InstallElement",
@@ -96,7 +96,7 @@ $NetBSD$
public: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -6500,7 +6500,7 @@
+@@ -6661,7 +6661,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -105,7 +105,7 @@ $NetBSD$
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -6725,7 +6725,7 @@
+@@ -6889,7 +6889,7 @@
name: "WebAppInstallation",
status: {"Android": "", "default": "test"},
origin_trial_feature_name: "WebAppInstallation",
@@ -114,7 +114,7 @@ $NetBSD$
public: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -6739,7 +6739,7 @@
+@@ -6903,7 +6903,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc b/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
index 53fd91d8e2..1b265f4c9f 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThrea
// the program's lifetime once assigned.
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index d05d68c5c2..fa9229316d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc
@@ -27,7 +27,7 @@ BlinkCategorizedWorkerPoolDelegate& Blin
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
index 589ee6e6bd..352eb3815a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/container_annotations.h
@@ -11,7 +11,7 @@
// TODO(ochang): Remove the ARCH_CPU_X86_64 condition to enable this for X86
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
index 6a0159842c..9515076160 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/math_extras.h
@@ -130,6 +130,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index 5bfa8a85fe..f91887c17a 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
@@ -22,6 +22,15 @@ extern "C" void* __libc_stack_end; // N
#include <sanitizer/asan_interface.h>
diff --git a/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc b/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
index 6eb8f10be8..7e3687d888 100644
--- a/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
+++ b/chromium/patches/patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc
@@ -43,3 +43,67 @@ void bssl::OPENSSL_cpuid_setup() {
}
diff --git a/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h b/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
index 887e3e53c3..5cab9cbd74 100644
--- a/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
+++ b/chromium/patches/patch-third__party_boringssl_src_include_openssl_target.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/boringssl/src/include/openssl/target.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/boringssl/src/include/openssl/target.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/boringssl/src/include/openssl/target.h
@@ -187,6 +187,10 @@
#define OPENSSL_OPENBSD
diff --git a/chromium/patches/patch-third__party_cpuinfo_BUILD.gn b/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
index 6d330ce6a2..b3e1a82fb2 100644
--- a/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
+++ b/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/cpuinfo/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/cpuinfo/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/cpuinfo/BUILD.gn
@@ -87,7 +87,7 @@ target(_cpuinfo_target_type, "cpuinfo")
}
diff --git a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
index f5e64a8a34..fe0f0e5550 100644
--- a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/cpuinfo/cpuinfo.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/cpuinfo/cpuinfo.gni
@@ -7,7 +7,7 @@ use_cpuinfo =
current_cpu != "ppc64" && current_cpu != "ppc64le" &&
diff --git a/chromium/patches/patch-third__party_crabbyavif_BUILD.gn b/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
index cdd10aa386..3be5ad4505 100644
--- a/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
+++ b/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crabbyavif/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crabbyavif/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crabbyavif/BUILD.gn
@@ -203,12 +203,11 @@ rust_static_library("crabbyavif") {
"dav1d",
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index 81b1afbd97..f5127cae43 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/build/crashpad_buildconfig.gni
@@ -67,7 +67,7 @@ if (crashpad_is_in_chromium) {
crashpad_is_tvos = is_ios && target_platform == "tvos"
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn b/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
index 4f14c131b0..16ba588e22 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/client/BUILD.gn
@@ -148,6 +148,13 @@ static_library("common") {
if (crashpad_is_win) {
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc b/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
index 8428c93fb4..36c0e75983 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2026-08-07 09:53:45.839768196 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2026-09-02 07:37:51.588699220 +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 ef1196f39e..ea802de335 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc
@@ -159,6 +159,12 @@ std::string MinidumpMiscInfoDebugBuildSt
static constexpr char kOS[] = "win";
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
index 243e6fcdc3..28dc80387f 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/address_types.h
@@ -25,7 +25,7 @@
#include <mach/mach_types.h>
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
index a001cf7a4b..98fb5159f7 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
@@ -21,8 +21,11 @@
#include <mach/mach.h>
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
index ab32af4d5f..98008e0885 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/metrics.cc
@@ -25,7 +25,7 @@
#define METRICS_OS_NAME "Win"
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
index 4dd5fdd9ff..9cb00c7d5e 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/uuid.cc
@@ -110,7 +110,7 @@ bool UUID::InitializeWithNew() {
InitializeFromBytes(uuid);
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
index e628fc9ab1..d18c1b1803 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/posix/close_multiple.cc
@@ -73,7 +73,7 @@ void CloseNowOrOnExec(int fd, bool ebadf
// This is an advantage over looping over all possible file descriptors, because
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
index 4ce7319e83..a4b6b3db0b 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/posix/drop_privileges.cc
@@ -25,7 +25,7 @@ void DropPrivileges() {
gid_t gid = getgid();
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
index c1657c5407..08cee0544d 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/posix/signals.cc
@@ -51,7 +51,7 @@ constexpr int kCrashSignals[] = {
#if defined(SIGEMT)
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
index a91be71df9..f0f206ba10 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc
@@ -68,7 +68,7 @@ constexpr const char* kSignalNames[] = {
"INFO",
diff --git a/chromium/patches/patch-third__party_crc32c_BUILD.gn b/chromium/patches/patch-third__party_crc32c_BUILD.gn
index 84fb320d6b..076970fe73 100644
--- a/chromium/patches/patch-third__party_crc32c_BUILD.gn
+++ b/chromium/patches/patch-third__party_crc32c_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crc32c/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/crc32c/BUILD.gn
@@ -45,7 +45,7 @@ config("crc32c_config") {
}
diff --git a/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
index 15a28cf372..0b3fa93c7c 100644
--- a/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/dawn/include/dawn/native/VulkanBackend.h
@@ -83,7 +83,8 @@ struct ExternalImageExportInfoVk : Exter
};
diff --git a/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
index 67e9ee82a7..78d492d88c 100644
--- a/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ b/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
@@ -58,7 +58,7 @@ constexpr char kSwiftshaderLibName[] = "
#endif
diff --git a/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn b/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
new file mode 100644
index 0000000000..702cb10950
--- /dev/null
+++ b/chromium/patches/patch-third__party_dawn_src_utils_BUILD.gn
@@ -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/dawn/src/utils/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
++++ third_party/dawn/src/utils/BUILD.gn
+@@ -210,16 +210,6 @@ config("dawn_warnings") {
+ "-Wno-non-virtual-dtor",
+ "-Wno-undefined-func-template",
+ "-Wno-unused-parameter",
+-
+- # The lifetime-safety-* warnings are part of an experimental analysis.
+- # Many individual diagnostics (like
+- # -Wlifetime-safety-lifetimebound-violation) are not yet mapped to
+- # toggleable warning flags, so we suppress the entire group and disable
+- # the analysis pass.
+- "-Wno-lifetime-safety",
+- "-Wno-lifetime-safety-all",
+- "-Xclang=-fno-lifetime-safety-inference",
+- "-Xclang=-fno-experimental-lifetime-safety-tu-analysis",
+ ]
+
+ # P3. Checks that could be nice but probably don't help with hardening.
diff --git a/chromium/patches/patch-third__party_dawn_src_utils_platform.h b/chromium/patches/patch-third__party_dawn_src_utils_platform.h
index 7d0ebdcda6..4855bf7ffc 100644
--- a/chromium/patches/patch-third__party_dawn_src_utils_platform.h
+++ b/chromium/patches/patch-third__party_dawn_src_utils_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/src/utils/platform.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/dawn/src/utils/platform.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/dawn/src/utils/platform.h
@@ -60,6 +60,11 @@
#error "Unsupported Windows platform."
diff --git a/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h b/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
index 21145efa16..545b094413 100644
--- a/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
+++ b/chromium/patches/patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h
@@ -35,7 +35,7 @@
diff --git a/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py b/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
index c3b1c58042..96eb5251dc 100644
--- a/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
+++ b/chromium/patches/patch-third__party_dawn_tools_generate-sources-gn.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/tools/generate-sources-gn.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/dawn/tools/generate-sources-gn.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/dawn/tools/generate-sources-gn.py
@@ -1,4 +1,4 @@
-#!/usr/bin/env vpython3
diff --git a/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py b/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
index 90479cc03c..c39cfd2e00 100644
--- a/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
+++ b/chromium/patches/patch-third__party_dawn_tools_python_cipd__deps.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/tools/python/cipd_deps.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/dawn/tools/python/cipd_deps.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/dawn/tools/python/cipd_deps.py
@@ -49,7 +49,7 @@ def get_cipd_compatible_current_os() ->
The returned string is compatible with CIPD's package naming scheme.
diff --git a/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js b/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
index 70aa00778f..441f6dd769 100644
--- a/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
+++ b/chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/devtools-frontend/src/node_modules/rollup/dist/native.js.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/devtools-frontend/src/node_modules/rollup/dist/native.js.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/devtools-frontend/src/node_modules/rollup/dist/native.js
@@ -57,8 +57,16 @@ const bindingsByPlatformAndArch = {
x64: { base: 'darwin-x64' }
diff --git a/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc b/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
index da808a6828..fff54bc2db 100644
--- a/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
+++ b/chromium/patches/patch-third__party_federated__compute_src_fcp_client_opstats_pds__backed__opstats__db.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/federated_compute/src/fcp/client/opstats/pds_backed_opstats_db.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/federated_compute/src/fcp/client/opstats/pds_backed_opstats_db.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/federated_compute/src/fcp/client/opstats/pds_backed_opstats_db.cc
@@ -17,6 +17,7 @@
diff --git a/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc b/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
index dcff99471d..04075cd78b 100644
--- a/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
+++ b/chromium/patches/patch-third__party_federated__compute_third__party_protodatastore-cpp_src_protostore_file-storage.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/federated_compute/third_party/protodatastore-cpp/src/protostore/file-storage.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/federated_compute/third_party/protodatastore-cpp/src/protostore/file-storage.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/federated_compute/third_party/protodatastore-cpp/src/protostore/file-storage.cc
@@ -130,7 +130,7 @@ absl::Status IOError(absl::string_view c
case ENETUNREACH: // Network unreachable
diff --git a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
index cfd16b7801..69ee208381 100644
--- a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
+++ b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ffmpeg/BUILD.gn
-@@ -362,7 +362,6 @@ target(link_target_type, "ffmpeg_interna
+@@ -382,7 +382,6 @@ target(link_target_type, "ffmpeg_interna
libs += [
"m",
"z",
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index 391ef22dab..ace16102d0 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ffmpeg/libavcodec/x86/cabac.h
@@ -31,7 +31,8 @@
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c b/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
index 7effbabef4..6ad785a1eb 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/cpu.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ffmpeg/libavutil/cpu.c
@@ -38,10 +38,7 @@
#if HAVE_GETPROCESSAFFINITYMASK || HAVE_WINRT
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c b/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
index 6b42bec68a..293813ccc7 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/mem.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ffmpeg/libavutil/mem.c
@@ -33,9 +33,6 @@
#include <stdlib.h>
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c b/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
index c77f3acd49..798ebcd20d 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/random_seed.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ffmpeg/libavutil/random_seed.c
@@ -20,6 +20,10 @@
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm b/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
index 822a81cda7..e93fdeb620 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ffmpeg/libavutil/x86/x86inc.asm
@@ -46,6 +46,12 @@
%endif
diff --git a/chromium/patches/patch-third__party_fontconfig_include_meson-config.h b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
index f4d09e2645..6bcab802af 100644
--- a/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
+++ b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/include/meson-config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/fontconfig/include/meson-config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/fontconfig/include/meson-config.h
@@ -17,7 +17,7 @@
diff --git a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
index 83cd347f21..2f871bbe3b 100644
--- a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/src/src/fccompat.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/fontconfig/src/src/fccompat.c
-@@ -175,7 +175,9 @@ FcRandom (void)
+@@ -176,7 +176,9 @@ FcRandom (void)
{
int32_t result;
diff --git a/chromium/patches/patch-third__party_google__benchmark_BUILD.gn b/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
index 301644616c..820dcef459 100644
--- a/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
+++ b/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/google_benchmark/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/google_benchmark/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/google_benchmark/BUILD.gn
@@ -79,7 +79,7 @@ component("google_benchmark") {
"BENCHMARK_VERSION=\"1.9.0\"",
diff --git a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
index efb8f7cecc..a429f85f3c 100644
--- a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
+++ b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ipcz/src/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ipcz/src/BUILD.gn
@@ -7,7 +7,7 @@ import("//build_overrides/ipcz.gni")
import("//testing/libfuzzer/fuzzer_test.gni")
diff --git a/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc b/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
index 18361b54f9..b99d11516e 100644
--- a/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/ipcz/src/reference_drivers/random.cc
@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng()
}
diff --git a/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc b/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
deleted file mode 100644
index d65700c167..0000000000
--- a/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.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/ipcz/src/standalone/base/logging.cc.orig 2026-08-05 20:17:42.000000000 +0000
-+++ third_party/ipcz/src/standalone/base/logging.cc
-@@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file,
- #elif BUILDFLAG(IS_ANDROID)
- stream_ << getpid() << ":" << gettid() << ":";
- const char* trimmed_file = strrchr(file, '/') + 1;
-+#elif BUILDFLAG(IS_BSD)
-+ stream_ << getpid() << ":" << pthread_self() << ":";
-+ const char* trimmed_file = strrchr(file, '/') + 1;
- #elif BUILDFLAG(IS_WIN)
- const char* trimmed_file = file;
- stream_ << (::GetCurrentProcessId()) << ":" << ::GetCurrentThreadId() << ":";
diff --git a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
index e3a2855da0..2026cf6e68 100644
--- a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
+++ b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/leveldatabase/env_chromium.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/leveldatabase/env_chromium.cc
@@ -334,7 +334,8 @@ ChromiumWritableFile::ChromiumWritableFi
diff --git a/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h b/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
index 27e8b82c48..e27dc10ff2 100644
--- a/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
+++ b/chromium/patches/patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h
@@ -194,8 +194,10 @@ RTCD_EXTERN void (*av1_dist_wtd_convolve
diff --git a/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h b/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
new file mode 100644
index 0000000000..f92ceac340
--- /dev/null
+++ b/chromium/patches/patch-third__party_libaom_source_config_linux_x64_config_aom__dsp__rtcd.h
@@ -0,0 +1,44 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- third_party/libaom/source/config/linux/x64/config/aom_dsp_rtcd.h.orig 2026-08-31 22:47:51.000000000 +0000
++++ third_party/libaom/source/config/linux/x64/config/aom_dsp_rtcd.h
+@@ -59,8 +59,6 @@ void aom_blend_a64_vmask_c(uint8_t *dst,
+ void aom_blend_a64_vmask_sse4_1(uint8_t *dst, uint32_t dst_stride, const uint8_t *src0, uint32_t src0_stride, const uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, int w, int h);
+ RTCD_EXTERN void (*aom_blend_a64_vmask)(uint8_t *dst, uint32_t dst_stride, const uint8_t *src0, uint32_t src0_stride, const uint8_t *src1, uint32_t src1_stride, const uint8_t *mask, int w, int h);
+
+-int64_t aom_calc_variance_stat_c(const uint8_t *src, int stride, int bw, int bh);
+-int64_t aom_calc_variance_stat_avx2(const uint8_t *src, int stride, int bw, int bh);
+ RTCD_EXTERN int64_t (*aom_calc_variance_stat)(const uint8_t *src, int stride, int bw, int bh);
+
+ void aom_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
+@@ -445,8 +443,6 @@ void aom_hadamard_lp_8x8_dual_sse2(const
+ void aom_hadamard_lp_8x8_dual_avx2(const int16_t *src_diff, ptrdiff_t src_stride, int16_t *coeff);
+ RTCD_EXTERN void (*aom_hadamard_lp_8x8_dual)(const int16_t *src_diff, ptrdiff_t src_stride, int16_t *coeff);
+
+-int64_t aom_highbd_calc_variance_stat_c(const uint16_t *src, int stride, int bw, int bh);
+-int64_t aom_highbd_calc_variance_stat_avx2(const uint16_t *src, int stride, int bw, int bh);
+ RTCD_EXTERN int64_t (*aom_highbd_calc_variance_stat)(const uint16_t *src, int stride, int bw, int bh);
+
+ void aom_ifft16x16_float_c(const float *input, float *temp, float *output);
+@@ -1717,8 +1713,6 @@ static void setup_rtcd_internal(void)
+ if (flags & HAS_AVX2) aom_blend_a64_mask = aom_blend_a64_mask_avx2;
+ aom_blend_a64_vmask = aom_blend_a64_vmask_c;
+ if (flags & HAS_SSE4_1) aom_blend_a64_vmask = aom_blend_a64_vmask_sse4_1;
+- aom_calc_variance_stat = aom_calc_variance_stat_c;
+- if (flags & HAS_AVX2) aom_calc_variance_stat = aom_calc_variance_stat_avx2;
+ aom_comp_avg_pred = aom_comp_avg_pred_c;
+ if (flags & HAS_AVX2) aom_comp_avg_pred = aom_comp_avg_pred_avx2;
+ aom_comp_mask_pred = aom_comp_mask_pred_c;
+@@ -1794,8 +1788,6 @@ static void setup_rtcd_internal(void)
+ if (flags & HAS_AVX2) aom_hadamard_lp_16x16 = aom_hadamard_lp_16x16_avx2;
+ aom_hadamard_lp_8x8_dual = aom_hadamard_lp_8x8_dual_sse2;
+ if (flags & HAS_AVX2) aom_hadamard_lp_8x8_dual = aom_hadamard_lp_8x8_dual_avx2;
+- aom_highbd_calc_variance_stat = aom_highbd_calc_variance_stat_c;
+- if (flags & HAS_AVX2) aom_highbd_calc_variance_stat = aom_highbd_calc_variance_stat_avx2;
+ aom_ifft16x16_float = aom_ifft16x16_float_sse2;
+ if (flags & HAS_AVX2) aom_ifft16x16_float = aom_ifft16x16_float_avx2;
+ aom_ifft32x32_float = aom_ifft32x32_float_sse2;
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 76906b0032..853a1c4a90 100644
--- a/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
@@ -127,10 +127,46 @@ static int arm_get_cpu_caps(void) {
return flags;
diff --git a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
index f53ac79713..3f9448b9ae 100644
--- a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
+++ b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libc++/src/include/__locale_dir/support/bsd_like.h
@@ -61,22 +61,22 @@ inline _LIBCPP_HIDE_FROM_ABI char* __set
return ::setlocale(__category, __locale);
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 6af52e12f9..f8eef482fb 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/src/chrono.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libc++/src/src/chrono.cpp
@@ -37,7 +37,7 @@
// OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but
diff --git a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index d5642da7ef..77c3c63897 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
@@ -37,7 +37,7 @@
#endif
diff --git a/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h b/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
index 0c2b048492..eb211335ba 100644
--- a/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
+++ b/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libc++abi/src/src/cxa_guard_impl.h
@@ -425,6 +425,17 @@ void PlatformFutexWake(int* addr) {
__tsan_release(addr);
diff --git a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
index 72809c6d8d..0a2ccb4dfc 100644
--- a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
+++ b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libdrm/src/xf86drmMode.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libdrm/src/xf86drmMode.c
@@ -976,7 +976,7 @@ drm_public int drmCheckModesettingSuppor
}
diff --git a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
index 2991c79727..607e934418 100644
--- a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h
@@ -22,7 +22,7 @@
#elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
index 348019686b..d1befc5a40 100644
--- a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h
@@ -22,7 +22,7 @@
#elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
index 6b6bca35ee..bbe2f533b0 100644
--- a/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
+++ b/chromium/patches/patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h
@@ -22,7 +22,7 @@
// Note that I18N_PHONENUMBERS_NO_THREAD_SAFETY must be defined only to let the
diff --git a/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h b/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
index 221a40b721..6bd19dd541 100644
--- a/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
+++ b/chromium/patches/patch-third__party_libsync_src_include_ndk_sync.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libsync/src/include/ndk/sync.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libsync/src/include/ndk/sync.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libsync/src/include/ndk/sync.h
@@ -29,6 +29,7 @@
#include <stdint.h>
diff --git a/chromium/patches/patch-third__party_libsync_src_sync.c b/chromium/patches/patch-third__party_libsync_src_sync.c
index a68e9e0a59..fb46c3c470 100644
--- a/chromium/patches/patch-third__party_libsync_src_sync.c
+++ b/chromium/patches/patch-third__party_libsync_src_sync.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libsync/src/sync.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libsync/src/sync.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libsync/src/sync.c
@@ -18,7 +18,11 @@
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp b/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
index 7601a53942..407e6d633e 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_AddressSpace.hpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libunwind/src/src/AddressSpace.hpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libunwind/src/src/AddressSpace.hpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libunwind/src/src/AddressSpace.hpp
@@ -16,6 +16,7 @@
#include <stdio.h>
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp b/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
index 8f7a955cc4..d7a2ccd605 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libunwind/src/src/DwarfInstructions.hpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libunwind/src/src/DwarfInstructions.hpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libunwind/src/src/DwarfInstructions.hpp
-@@ -396,6 +396,23 @@ int DwarfInstructions<A, R>::stepWithDwa
+@@ -408,6 +408,23 @@ int DwarfInstructions<A, R>::stepWithDwa
if (R::getArch() == REGISTERS_PPC64 && returnAddress != 0) {
pint_t sp = newRegisters.getRegister(UNW_REG_SP);
pint_t r2 = 0;
@@ -30,7 +30,7 @@ $NetBSD$
switch (addressSpace.get32(returnAddress)) {
case PPC64_ELFV1_R2_LOAD_INST_ENCODING:
r2 = addressSpace.get64(sp + PPC64_ELFV1_R2_OFFSET);
-@@ -404,6 +421,7 @@ int DwarfInstructions<A, R>::stepWithDwa
+@@ -416,6 +433,7 @@ int DwarfInstructions<A, R>::stepWithDwa
r2 = addressSpace.get64(sp + PPC64_ELFV2_R2_OFFSET);
break;
}
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp b/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
index d364677de1..0ae53ec35c 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libunwind/src/src/EHHeaderParser.hpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libunwind/src/src/EHHeaderParser.hpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libunwind/src/src/EHHeaderParser.hpp
@@ -161,6 +161,10 @@ bool EHHeaderParser<A>::findFDE(A &addre
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp b/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
index c4277f4e65..6ab38aecf6 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_UnwindCursor.hpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libunwind/src/src/UnwindCursor.hpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libunwind/src/src/UnwindCursor.hpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libunwind/src/src/UnwindCursor.hpp
@@ -114,6 +114,8 @@ extern "C" _Unwind_Reason_Code __libunwi
@@ -15,7 +15,7 @@ $NetBSD$
#if defined(_LIBUNWIND_SUPPORT_DWARF_UNWIND)
/// Cache of recently found FDEs.
template <typename A>
-@@ -2776,7 +2778,14 @@ void UnwindCursor<A, R>::setInfoBasedOnI
+@@ -2939,7 +2941,14 @@ void UnwindCursor<A, R>::setInfoBasedOnI
// Ask address space object to find unwind sections for this pc.
UnwindInfoSections sects;
diff --git a/chromium/patches/patch-third__party_libusb_BUILD.gn b/chromium/patches/patch-third__party_libusb_BUILD.gn
index ca8834dcad..5b76ed14ec 100644
--- a/chromium/patches/patch-third__party_libusb_BUILD.gn
+++ b/chromium/patches/patch-third__party_libusb_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libusb/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libusb/BUILD.gn
@@ -3,7 +3,7 @@
# found in the LICENSE file.
diff --git a/chromium/patches/patch-third__party_libusb_src_libusb_core.c b/chromium/patches/patch-third__party_libusb_src_libusb_core.c
index 448f8ee5b3..058ae9b569 100644
--- a/chromium/patches/patch-third__party_libusb_src_libusb_core.c
+++ b/chromium/patches/patch-third__party_libusb_src_libusb_core.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libusb/src/libusb/core.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libusb/src/libusb/core.c
@@ -448,7 +448,7 @@ libusb_free_device_list(list, 1);
* which grows when required. it can be freed once discovery has completed,
diff --git a/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c b/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
index 55d58bde31..c35b19e174 100644
--- a/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
+++ b/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libusb/src/libusb/os/threads_posix.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libusb/src/libusb/os/threads_posix.c
@@ -19,9 +19,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
diff --git a/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni b/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
index 7c0986f47e..468d182846 100644
--- a/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
+++ b/chromium/patches/patch-third__party_libvpx_libvpx__srcs.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libvpx/libvpx_srcs.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libvpx/libvpx_srcs.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libvpx/libvpx_srcs.gni
@@ -1845,7 +1845,6 @@ libvpx_srcs_arm64_neon_dotprod = [
"//third_party/libvpx/source/libvpx/vpx_dsp/arm/sad4d_neon_dotprod.c",
diff --git a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
index a3ed199947..dd594c2520 100644
--- a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
+++ b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h
@@ -2174,32 +2174,26 @@ uint32_t vpx_sub_pixel_avg_variance8x8_n
diff --git a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
index 78bc5fc4b1..f04aa33d68 100644
--- a/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
+++ b/chromium/patches/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h
@@ -885,32 +885,26 @@ uint32_t vpx_sub_pixel_avg_variance8x8_n
diff --git a/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index 88d0a2ee78..f7b1b3d08c 100644
--- a/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
@@ -120,10 +120,24 @@ static int arm_get_cpu_caps(void) {
return flags;
diff --git a/chromium/patches/patch-third__party_litert_features.gni b/chromium/patches/patch-third__party_litert_features.gni
index 973bc57f7e..d745b0861f 100644
--- a/chromium/patches/patch-third__party_litert_features.gni
+++ b/chromium/patches/patch-third__party_litert_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/litert/features.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/litert/features.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/litert/features.gni
@@ -4,5 +4,5 @@
diff --git a/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c b/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
index 282ed70b9f..0ce41fd985 100644
--- a/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
+++ b/chromium/patches/patch-third__party_lzma__sdk_src_C_CpuArch.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/lzma_sdk/src/C/CpuArch.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/lzma_sdk/src/C/CpuArch.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/lzma_sdk/src/C/CpuArch.c
@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { ret
BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
diff --git a/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 08dc71b605..abc5c06523 100644
--- a/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/material_color_utilities/src/cpp/palettes/tones.cc
@@ -14,6 +14,8 @@
* limitations under the License.
diff --git a/chromium/patches/patch-third__party_nasm_BUILD.gn b/chromium/patches/patch-third__party_nasm_BUILD.gn
index 2d4e4d7496..9868d5ada6 100644
--- a/chromium/patches/patch-third__party_nasm_BUILD.gn
+++ b/chromium/patches/patch-third__party_nasm_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/nasm/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/nasm/BUILD.gn
@@ -64,6 +64,13 @@ config("nasm_config") {
diff --git a/chromium/patches/patch-third__party_nasm_config_config-linux.h b/chromium/patches/patch-third__party_nasm_config_config-linux.h
index 92fd7f4ebd..a47988ac9d 100644
--- a/chromium/patches/patch-third__party_nasm_config_config-linux.h
+++ b/chromium/patches/patch-third__party_nasm_config_config-linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/nasm/config/config-linux.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/nasm/config/config-linux.h
@@ -220,7 +220,7 @@
#define HAVE_DECL_STRSEP 1
diff --git a/chromium/patches/patch-third__party_nasm_output_outieee.c b/chromium/patches/patch-third__party_nasm_output_outieee.c
index cc75af06ef..48149ad870 100644
--- a/chromium/patches/patch-third__party_nasm_output_outieee.c
+++ b/chromium/patches/patch-third__party_nasm_output_outieee.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/nasm/output/outieee.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/nasm/output/outieee.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/nasm/output/outieee.c
@@ -1245,8 +1245,10 @@ static int32_t ieee_putlr(struct ieeeFix
static void ieee_unqualified_name(char *dest, char *source)
diff --git a/chromium/patches/patch-third__party_nasm_output_outobj.c b/chromium/patches/patch-third__party_nasm_output_outobj.c
index f8adc099cd..0c2f47bdb9 100644
--- a/chromium/patches/patch-third__party_nasm_output_outobj.c
+++ b/chromium/patches/patch-third__party_nasm_output_outobj.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/nasm/output/outobj.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/nasm/output/outobj.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/nasm/output/outobj.c
@@ -407,7 +407,7 @@ static ObjRecord *obj_name(ObjRecord * o
orp->used += len + 1;
diff --git a/chromium/patches/patch-third__party_node_check__version.py b/chromium/patches/patch-third__party_node_check__version.py
index c3ae3404ab..3df78a3b71 100644
--- a/chromium/patches/patch-third__party_node_check__version.py
+++ b/chromium/patches/patch-third__party_node_check__version.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/node/check_version.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/node/check_version.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/node/check_version.py
@@ -17,11 +17,6 @@ def main(argv):
parser.add_argument('--out_file', required=True)
diff --git a/chromium/patches/patch-third__party_node_node.gni b/chromium/patches/patch-third__party_node_node.gni
index 5cde24cf04..8781c09664 100644
--- a/chromium/patches/patch-third__party_node_node.gni
+++ b/chromium/patches/patch-third__party_node_node.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/node/node.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/node/node.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/node/node.gni
@@ -23,7 +23,7 @@ template("node") {
diff --git a/chromium/patches/patch-third__party_node_node.py b/chromium/patches/patch-third__party_node_node.py
index 255eb2c7f5..e50b400820 100644
--- a/chromium/patches/patch-third__party_node_node.py
+++ b/chromium/patches/patch-third__party_node_node.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/node/node.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/node/node.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/node/node.py
@@ -20,6 +20,9 @@ def GetBinaryPath():
return os_path.join(os_path.dirname(__file__), *{
diff --git a/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp b/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
index 610da9d801..11668ab2ff 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
@@ -41,7 +41,7 @@ constexpr AltFontFamily kAltFontFamilies
{"ForteMT", "Forte"},
diff --git a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index 0b9e561a02..9ea9ba2ef2 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
-@@ -19,7 +19,7 @@
+@@ -18,7 +18,7 @@
#include "core/fxge/fx_font.h"
#include "core/fxge/systemfontinfo_iface.h"
@@ -15,17 +15,17 @@ $NetBSD$
#error "Included on the wrong platform"
#endif
-@@ -182,10 +182,9 @@ class CLinuxPlatform : public CFX_GEModu
- std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
- auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
- if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
+@@ -170,10 +170,9 @@ class CLinuxPlatform : public CFX_GEModu
+ pInfo->AddPath(path);
+ }
+ } else {
- pInfo->AddPath("/usr/share/fonts");
- pInfo->AddPath("/usr/share/X11/fonts/Type1");
- pInfo->AddPath("/usr/share/X11/fonts/TTF");
- pInfo->AddPath("/usr/local/share/fonts");
-+ pInfo->AddPath("@X11BASE@/lib/X11/fonts/Type1");
-+ pInfo->AddPath("@X11BASE@/lib/X11/fonts/TTF");
-+ pInfo->AddPath("@PREFIX@/share/fonts");
++ pInfo->AddPath("@X11BASE@/lib/X11/fonts/Type1");
++ pInfo->AddPath("@X11BASE@/lib/X11/fonts/TTF");
++ pInfo->AddPath("@PREFIX@/share/fonts");
}
return pInfo;
}
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 5a752d68f1..35b7c51191 100644
--- a/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ b/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/pdfium/fxjs/fx_date_helpers.cpp
@@ -41,6 +41,11 @@ double GetLocalTZA() {
}
diff --git a/chromium/patches/patch-third__party_pdfium_pdfium.gni b/chromium/patches/patch-third__party_pdfium_pdfium.gni
index 9c00bcc812..604f773271 100644
--- a/chromium/patches/patch-third__party_pdfium_pdfium.gni
+++ b/chromium/patches/patch-third__party_pdfium_pdfium.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/pdfium.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/pdfium/pdfium.gni
@@ -45,7 +45,7 @@ declare_args() {
# PDFium will use PartitionAlloc partitions to separate strings, scalars,
diff --git a/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c b/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
index 6908ca04d5..8d57c6ecc2 100644
--- a/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
+++ b/chromium/patches/patch-third__party_pdfium_third__party_lcms_src_cmscgats.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/third_party/lcms/src/cmscgats.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/pdfium/third_party/lcms/src/cmscgats.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/pdfium/third_party/lcms/src/cmscgats.c
@@ -752,7 +752,7 @@ cmsFloat64Number ParseFloatNumber(const
}
diff --git a/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index b2144cc955..20fd16f612 100644
--- a/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp
@@ -6,12 +6,16 @@
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
index d70c48f138..6d02c527fc 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/build_config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/build_config.h
@@ -150,8 +150,8 @@
#define PERFETTO_BUILDFLAG_DEFINE_PERFETTO_OS_FREEBSD() 0
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
index 53bc3e4dc6..d8cbc7f6c6 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/thread_utils.h
@@ -37,6 +37,7 @@ __declspec(dllimport) unsigned long __st
#include <sys/syscall.h>
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
index fffe05d337..5c53774491 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/time.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/time.h
@@ -280,6 +280,7 @@ inline TimeNanos GetTimeInternalNs(clock
// Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index 8495f3d933..21c7e4773e 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/include/perfetto/ext/base/event_fd.h
@@ -58,6 +58,8 @@ class EventFd {
// On Mac and other non-Linux UNIX platforms a pipe-based fallback is used.
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
index ea5a6de3de..854506d7e7 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/include/perfetto/ext/base/thread_utils.h
@@ -41,9 +41,10 @@
namespace perfetto {
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
index 646d0f3e78..999bb83b5c 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
@@ -253,7 +253,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTr
// are different. E.g. on Mac size_t is considered a different type from
diff --git a/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index 4a27a257f6..125a067826 100644
--- a/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto
@@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent {
optional uint32 field = 2;
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
index 89e9d2bc94..d9dd3baa98 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_android__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/android_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/android_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/android_utils.cc
@@ -36,8 +36,11 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
index 02502923b8..07547688cb 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/clock_snapshots.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/clock_snapshots.cc
@@ -27,6 +27,8 @@ ClockSnapshotVector CaptureClockSnapshot
#if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
index 4807109b8e..fa0b8db7b6 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/event_fd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/event_fd.cc
@@ -25,7 +25,8 @@
#include <synchapi.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
index bd6e3e2a47..5c847a8a23 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_file__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/file_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/file_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/file_utils.cc
@@ -60,8 +60,11 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
index 06aad3972a..abfc8f7b25 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/periodic_task.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/periodic_task.cc
@@ -24,9 +24,10 @@
#include "perfetto/base/time.h"
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
index e278d78442..87cc05131f 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/scoped_sched_boost.cc
@@ -18,8 +18,9 @@
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
index b7e8b35e23..7831dc35a9 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/string_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/string_utils.cc
@@ -39,7 +39,8 @@ namespace base {
// Locale-independent as possible version of strtod.
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc b/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
index 682855342d..c9887338ff 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/subprocess_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/subprocess_posix.cc
@@ -36,7 +36,8 @@
#include <thread>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index a9b502c9de..5cf3e7b369 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
@@ -92,7 +92,7 @@ bool IsMapped(void* start, size_t size)
// Fuchsia doesn't yet support paging (b/119503290).
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc b/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
index ec357f4f40..691a562888 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/thread_task_runner.cc
@@ -27,7 +27,8 @@
#include "perfetto/ext/base/lock_free_task_runner.h"
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc b/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
index c6cc94a5ba..a3511763a8 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/unix_socket.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/unix_socket.cc
@@ -48,7 +48,8 @@
#endif
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
index 40a48794f8..693d9f1a48 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/utils.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/base/utils.cc
-@@ -43,7 +43,8 @@
+@@ -47,7 +47,8 @@
#include <sys/sysctl.h>
#endif
@@ -16,7 +16,7 @@ $NetBSD$
PERFETTO_BUILDFLAG(PERFETTO_OS_ANDROID)
#include <sys/prctl.h>
-@@ -293,14 +294,22 @@ void Daemonize(std::function<int(pid_t)>
+@@ -244,14 +245,22 @@ void Daemonize(std::function<int(pid_t)>
std::string GetCurExecutablePath() {
std::string self_path;
@@ -41,7 +41,7 @@ $NetBSD$
#elif PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE)
uint32_t size = 0;
PERFETTO_CHECK(_NSGetExecutablePath(nullptr, &size));
-@@ -364,7 +373,8 @@ void AlignedFree(void* ptr) {
+@@ -315,7 +324,8 @@ void AlignedFree(void* ptr) {
}
bool IsSyncMemoryTaggingEnabled() {
diff --git a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 55de26a061..5defabb5e2 100644
--- a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
@@ -65,7 +65,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_
case FtraceEvent::kV4l2QbufFieldNumber: {
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
index 67958f6857..24574da33f 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/tracing/ipc/memfd.cc
@@ -20,7 +20,8 @@
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
index f174f791e7..13d6b7b078 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/tracing/platform_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/tracing/platform_posix.cc
@@ -111,13 +111,16 @@ std::unique_ptr<base::TaskRunner> Platfo
}
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
index 1d15ab8d80..2687f8c000 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/tracing/track.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/perfetto/src/tracing/track.cc
@@ -60,8 +60,9 @@ protos::gen::TrackDescriptor ProcessTrac
auto desc = Track::Serialize();
diff --git a/chromium/patches/patch-third__party_protobuf_proto__library.gni b/chromium/patches/patch-third__party_protobuf_proto__library.gni
index 86d67b2077..78a17307c7 100644
--- a/chromium/patches/patch-third__party_protobuf_proto__library.gni
+++ b/chromium/patches/patch-third__party_protobuf_proto__library.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/protobuf/proto_library.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/protobuf/proto_library.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/protobuf/proto_library.gni
-@@ -259,7 +259,19 @@ _protoc_gen_ts_runtime_deps = [
+@@ -269,7 +269,19 @@ _protoc_gen_ts_runtime_deps = [
# When use_remoteexec=true, node actions may run on remote
# Linux worker. So it should include linux node binary in inputs.
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 d16b3a9888..67e5a0c3a8 100644
--- a/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
@@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
diff --git a/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn b/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
index e00d16604b..309778f422 100644
--- a/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
+++ b/chromium/patches/patch-third__party_rust_bytemuck_v1_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/rust/bytemuck/v1/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/rust/bytemuck/v1/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/rust/bytemuck/v1/BUILD.gn
@@ -52,7 +52,6 @@ cargo_crate("lib") {
"derive",
diff --git a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
index 93cf310cc4..e7f877eba6 100644
--- a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
+++ b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/rust/qr_code/v2/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/rust/qr_code/v2/BUILD.gn
-@@ -40,6 +40,10 @@ cargo_crate("lib") {
+@@ -44,6 +44,10 @@ cargo_crate("lib") {
cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
cargo_pkg_version = "2.0.0"
diff --git a/chromium/patches/patch-third__party_skia_rust_png_FFI.rs b/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
index 94290b279c..833b92ec0a 100644
--- a/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
+++ b/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/rust/png/FFI.rs.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/skia/rust/png/FFI.rs.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/skia/rust/png/FFI.rs
@@ -230,6 +230,7 @@ mod ffi {
type StreamWriter;
diff --git a/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h b/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
index 279d8cc6df..e732f3d01a 100644
--- a/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
+++ b/chromium/patches/patch-third__party_skia_src_core_SkAutoLocaleSetter.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/core/SkAutoLocaleSetter.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/skia/src/core/SkAutoLocaleSetter.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/skia/src/core/SkAutoLocaleSetter.h
@@ -15,7 +15,7 @@
#include <string>
diff --git a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index 4d01cd374d..7f2e6cd220 100644
--- a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/skia/src/ports/SkMemory_malloc.cpp
@@ -15,7 +15,8 @@
diff --git a/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp b/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
index 4163c1d874..da459d8ddb 100644
--- a/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/skia/src/ports/SkOSFile_posix.cpp
@@ -25,7 +25,7 @@
#endif
diff --git a/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h b/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
index 757ff70a32..533d614c0b 100644
--- a/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2026-08-07 09:53:45.854920148 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2026-09-02 07:37:51.604956780 +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 caeba8e0dc..1a4caacc29 100644
--- a/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
+++ b/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/speech-dispatcher/speechd_types.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/speech-dispatcher/speechd_types.h
@@ -119,4 +119,139 @@ typedef struct {
SPDVoice voice;
diff --git a/chromium/patches/patch-third__party_sqlite_BUILD.gn b/chromium/patches/patch-third__party_sqlite_BUILD.gn
index c86b05fe52..e95a02477c 100644
--- a/chromium/patches/patch-third__party_sqlite_BUILD.gn
+++ b/chromium/patches/patch-third__party_sqlite_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/sqlite/BUILD.gn
@@ -159,7 +159,7 @@ config("sqlite_warnings") {
]
diff --git a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index 3dbe4b491b..90f49fde4f 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -15161,7 +15161,7 @@ struct fts5_api {
+@@ -15172,7 +15172,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -15,7 +15,7 @@ $NetBSD$
# define _XOPEN_SOURCE 600
#endif
-@@ -21735,6 +21735,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -21746,6 +21746,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
** The alloca() routine never returns NULL. This will cause code paths
** that deal with sqlite3StackAlloc() failures to be unreachable.
*/
diff --git a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 578e676f5d..ff3c9322dd 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -15161,7 +15161,7 @@ struct fts5_api {
+@@ -15172,7 +15172,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
** it.
*/
@@ -15,7 +15,7 @@ $NetBSD$
# define _XOPEN_SOURCE 600
#endif
-@@ -21722,6 +21722,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -21733,6 +21733,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
** The alloca() routine never returns NULL. This will cause code paths
** that deal with sqlite3StackAlloc() failures to be unreachable.
*/
@@ -25,7 +25,7 @@ $NetBSD$
#ifdef SQLITE_USE_ALLOCA
# define sqlite3StackAllocRaw(D,N) alloca(N)
# define sqlite3StackAllocRawNN(D,N) alloca(N)
-@@ -47271,6 +47274,11 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -47290,6 +47293,11 @@ static int unixRandomness(sqlite3_vfs *N
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -37,7 +37,7 @@ $NetBSD$
{
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
-@@ -47287,6 +47295,7 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -47306,6 +47314,7 @@ static int unixRandomness(sqlite3_vfs *N
}
}
#endif
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 477b20d3d0..e433c34988 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/src/Reactor/Debug.cpp
@@ -46,7 +46,8 @@ namespace {
diff --git a/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp b/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
index 3a7b8141e4..db0017d897 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/System/Configurator.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/src/System/Configurator.cpp
@@ -38,6 +38,9 @@ namespace sw {
diff --git a/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp b/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
index 3f307dddf7..7adc91525c 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/src/System/Linux/MemFd.cpp
@@ -25,6 +25,7 @@
# define MFD_CLOEXEC 0x0001U
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp b/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
index e49613900c..d74e73254d 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
@@ -50,13 +50,17 @@ public:
{
diff --git a/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
index 30b854784e..061e8df2b2 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/src/WSI/libXCB.cpp
@@ -57,7 +57,7 @@ LibXcbExports *LibXCB::loadExports()
}
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
index 977dc4c065..9f8f17391e 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h
@@ -29,7 +29,7 @@
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
index 43951d08e8..10cd5fcb97 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h
@@ -5,8 +5,6 @@
#include "llvm/Config/llvm-config.h"
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
index ebde695ef6..3c7d692236 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/third_party/marl/src/memory.cpp
@@ -19,7 +19,8 @@
diff --git a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
index 4361a5bf8c..7cc284a831 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/swiftshader/third_party/marl/src/thread.cpp
@@ -46,6 +46,9 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn b/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
index d8ce3f91c9..f2f0a00365 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,7 @@ if (is_linux || is_chromeos) {
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 025efe732e..69d35cc2e0 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/test_fonts/fontconfig/fontconfig_util_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc b/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
index f0e5934c81..71f605d88f 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -28,6 +28,7 @@ int main() {
// fontconfig cache.
diff --git a/chromium/patches/patch-third__party_tflite_features.gni b/chromium/patches/patch-third__party_tflite_features.gni
index c498b3e73e..9a32ca1570 100644
--- a/chromium/patches/patch-third__party_tflite_features.gni
+++ b/chromium/patches/patch-third__party_tflite_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/tflite/features.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/tflite/features.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/tflite/features.gni
@@ -15,7 +15,7 @@ declare_args() {
use_litert_tflite = false
diff --git a/chromium/patches/patch-third__party_unrar_src_crypt.cpp b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
index 9549a6784d..167522e707 100644
--- a/chromium/patches/patch-third__party_unrar_src_crypt.cpp
+++ b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/unrar/src/crypt.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/unrar/src/crypt.cpp
@@ -123,6 +123,8 @@ void GetRnd(byte *RndBuf,size_t BufSize)
Success=CryptGenRandom(hProvider, (DWORD)BufSize, RndBuf) != FALSE;
diff --git a/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn b/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
index 7acd965930..235d623862 100644
--- a/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
+++ b/chromium/patches/patch-third__party_vulkan-loader_src_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-loader/src/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/vulkan-loader/src/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/vulkan-loader/src/BUILD.gn
@@ -53,11 +53,11 @@ config("vulkan_internal_config") {
"EXTRASYSCONFDIR=\"/pkg/data\"",
diff --git a/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c b/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
index bf851a7f4b..04eef41af4 100644
--- a/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
+++ b/chromium/patches/patch-third__party_vulkan-loader_src_loader_loader__environment.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-loader/src/loader/loader_environment.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/vulkan-loader/src/loader/loader_environment.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/vulkan-loader/src/loader/loader_environment.c
@@ -49,7 +49,7 @@ char *loader_getenv(const char *name, co
}
diff --git a/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h b/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
index 53c6402003..d313ba551b 100644
--- a/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
+++ b/chromium/patches/patch-third__party_vulkan-loader_src_loader_vk__loader__platform.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/vulkan-loader/src/loader/vk_loader_platform.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/vulkan-loader/src/loader/vk_loader_platform.h
-@@ -357,7 +357,15 @@ static inline char *loader_platform_exec
+@@ -360,7 +360,15 @@ static inline char *loader_platform_exec
return buffer;
}
diff --git a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index e9273434b7..8ceb5dbd12 100644
--- a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h
@@ -2971,7 +2971,7 @@ static void* vma_aligned_alloc(size_t al
diff --git a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
index d31d74ccc1..3613ab2a1f 100644
--- a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
+++ b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp
@@ -53,7 +53,8 @@ static void *get_proc_address(dl_handle
assert(name);
diff --git a/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h b/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
index 10ed3b7e25..7c52c1bb56 100644
--- a/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
@@ -2760,7 +2760,8 @@ void* vma_aligned_alloc(size_t alignment
diff --git a/chromium/patches/patch-third__party_wayland_BUILD.gn b/chromium/patches/patch-third__party_wayland_BUILD.gn
index e0bcd63e5f..2ab49e00c8 100644
--- a/chromium/patches/patch-third__party_wayland_BUILD.gn
+++ b/chromium/patches/patch-third__party_wayland_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/wayland/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/wayland/BUILD.gn
@@ -24,6 +24,11 @@ if (!use_system_libwayland) {
"src/src",
diff --git a/chromium/patches/patch-third__party_wayland_include_config.h b/chromium/patches/patch-third__party_wayland_include_config.h
index becb509080..8017d43d8f 100644
--- a/chromium/patches/patch-third__party_wayland_include_config.h
+++ b/chromium/patches/patch-third__party_wayland_include_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/wayland/include/config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/wayland/include/config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/wayland/include/config.h
@@ -9,13 +9,26 @@
diff --git a/chromium/patches/patch-third__party_wayland_src_src_scanner.c b/chromium/patches/patch-third__party_wayland_src_src_scanner.c
index c31f23d426..ef58b292a6 100644
--- a/chromium/patches/patch-third__party_wayland_src_src_scanner.c
+++ b/chromium/patches/patch-third__party_wayland_src_src_scanner.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/wayland/src/src/scanner.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/wayland/src/src/scanner.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/wayland/src/src/scanner.c
@@ -294,7 +294,7 @@ uppercase_dup(const char *src)
diff --git a/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c b/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
index 4d0ea68ea5..cd5ddbd896 100644
--- a/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
+++ b/chromium/patches/patch-third__party_wayland_src_src_wayland-os.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/wayland/src/src/wayland-os.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/wayland/src/src/wayland-os.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/wayland/src/src/wayland-os.c
@@ -106,6 +106,24 @@ wl_os_socket_peercred(int sockfd, uid_t
#endif
diff --git a/chromium/patches/patch-third__party_webrtc_BUILD.gn b/chromium/patches/patch-third__party_webrtc_BUILD.gn
index f7e67b5dbb..f34f231392 100644
--- a/chromium/patches/patch-third__party_webrtc_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/BUILD.gn
-@@ -256,6 +256,9 @@ config("common_inherited_config") {
+@@ -264,6 +264,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
}
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 dd8c993101..b28b3b96cf 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/audio_device/BUILD.gn
@@ -327,7 +327,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
index 9c5c16ce01..874b555275 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/BUILD.gn
-@@ -712,6 +712,8 @@ rtc_library("desktop_capture") {
+@@ -731,6 +731,8 @@ rtc_library("desktop_capture") {
"Xrender",
"Xtst",
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 a700bf4e36..38ac47bdb9 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
@@ -15,14 +15,18 @@
#include <EGL/eglplatform.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
index dd43f887ed..bca3d370d5 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h
@@ -16,6 +16,8 @@
#include <GL/gl.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index 9d91d67374..45448b091c 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
@@ -17,6 +17,13 @@
#include <sys/ipc.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
index 00ec7232e9..87fd31f6c0 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h
@@ -17,6 +17,10 @@
#include <X11/Xlib.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
index f0f777b5c6..d298e6df5a 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/portal/pipewire_utils.h
@@ -11,7 +11,9 @@
#ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
diff --git a/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc b/chromium/patches/patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc
index 786e48d06c..70f9b22dd6 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc
@@ -67,6 +67,10 @@
#define AOM_EFLAG_CALCULATE_PSNR (1 << 3)
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 737ac8a695..a194330c75 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/byte_order.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/byte_order.h
@@ -84,6 +84,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
index 59027335e3..8e5df03159 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/cpu_info.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/cpu_info.cc
@@ -37,9 +37,13 @@
#include <intrin.h>
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
index da63ecde54..322f6ab7aa 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/ip_address.cc
@@ -22,7 +22,8 @@
#include "rtc_base/string_utils.h"
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
index 00c9bf7350..031f7eb9e5 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/net_helpers.cc
@@ -20,6 +20,7 @@
#endif
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
index 396713b015..e36c393eb7 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/network.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/network.cc
-@@ -310,7 +310,12 @@ AdapterType GetAdapterTypeFromName(absl:
+@@ -314,7 +314,12 @@ AdapterType GetAdapterTypeFromName(absl:
}
#endif
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 882cfe3cf6..2c27c0c119 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
@@ -63,7 +63,7 @@
#undef SetPort
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index 413c9fae54..de21946d5a 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.h
@@ -22,7 +22,7 @@
#include "rtc_base/socket_address.h"
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 888a7ce46e..1fd2b0b821 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
@@ -12,11 +12,13 @@
diff --git a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
index 0d0cad7c72..cffa34f43b 100644
--- a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
+++ b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/widevine/cdm/widevine.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/widevine/cdm/widevine.gni
-@@ -27,6 +27,9 @@ library_widevine_cdm_available =
- (is_chromeos &&
- (target_cpu == "x64" || target_cpu == "arm" || target_cpu == "arm64")) ||
+@@ -26,6 +26,9 @@ if (is_chromeos && !is_chromeos_device)
+ library_widevine_cdm_available =
+ (is_chromeos && (target_cpu == "x64" || target_cpu == "arm64")) ||
(target_os == "linux" && (target_cpu == "x64" || target_cpu == "arm64")) ||
+ (target_os == "openbsd" && target_cpu == "x64") ||
+ (target_os == "freebsd" && target_cpu == "x64") ||
diff --git a/chromium/patches/patch-third__party_zlib_BUILD.gn b/chromium/patches/patch-third__party_zlib_BUILD.gn
index ebb597784f..f78835a55a 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 2026-08-05 20:17:42.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/zlib/BUILD.gn
@@ -123,7 +123,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 00dd6028d9..9946835f3e 100644
--- a/chromium/patches/patch-third__party_zlib_cpu__features.c
+++ b/chromium/patches/patch-third__party_zlib_cpu__features.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/zlib/cpu_features.c.orig 2026-08-05 20:17:42.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig 2026-08-31 22:47:51.000000000 +0000
+++ third_party/zlib/cpu_features.c
@@ -39,7 +39,9 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmu
#ifndef CPU_NO_SIMD
diff --git a/chromium/patches/patch-tools_code__cache__generator_BUILD.gn b/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
index e326ec33db..bd4f4cd051 100644
--- a/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
+++ b/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/code_cache_generator/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/code_cache_generator/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/code_cache_generator/BUILD.gn
@@ -15,8 +15,34 @@ if (is_android) {
import("//build/config/android/rules.gni")
diff --git a/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py b/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
index aabb97d6d4..75798d3c2e 100644
--- a/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
+++ b/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/generate_shim_headers/generate_shim_headers.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/generate_shim_headers/generate_shim_headers.py
@@ -18,7 +18,7 @@ import sys
diff --git a/chromium/patches/patch-tools_generate__stubs_rules.gni b/chromium/patches/patch-tools_generate__stubs_rules.gni
index dbc19ebcc4..5f4ccbba99 100644
--- a/chromium/patches/patch-tools_generate__stubs_rules.gni
+++ b/chromium/patches/patch-tools_generate__stubs_rules.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/generate_stubs/rules.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/generate_stubs/rules.gni
@@ -110,7 +110,6 @@ template("generate_stubs") {
"${target_gen_dir}/${invoker.output_name}.cc",
diff --git a/chromium/patches/patch-tools_gn_build_build__linux.ninja.template b/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
index 992eac0fcd..82dfcbbdc3 100644
--- a/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
+++ b/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/build/build_linux.ninja.template.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig 2026-08-31 22:47:51.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 6bf2f98730..33840d226f 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 2026-08-05 20:17:42.000000000 +0000
+--- tools/gn/build/gen.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/gn/build/gen.py
@@ -90,6 +90,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 f6375cd9cf..3925af04b7 100644
--- a/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
+++ b/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/base/files/file_posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/gn/src/base/files/file_posix.cc
@@ -359,7 +359,7 @@ void File::DoInitialize(const FilePath&
bool File::Flush() {
diff --git a/chromium/patches/patch-tools_gn_src_gn_args.cc b/chromium/patches/patch-tools_gn_src_gn_args.cc
index 37d29687b2..279cfd35a8 100644
--- a/chromium/patches/patch-tools_gn_src_gn_args.cc
+++ b/chromium/patches/patch-tools_gn_src_gn_args.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/gn/args.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/gn/src/gn/args.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/gn/src/gn/args.cc
-@@ -386,7 +386,7 @@ void Args::SetSystemVarsLocked(Scope* de
+@@ -387,7 +387,7 @@ void Args::SetSystemVarsLocked(Scope* de
arch = kX86;
else if (os_arch == "x86_64")
arch = kX64;
diff --git a/chromium/patches/patch-tools_gn_src_gn_version.h b/chromium/patches/patch-tools_gn_src_gn_version.h
index b04fa8b5b9..7716bdc1a2 100644
--- a/chromium/patches/patch-tools_gn_src_gn_version.h
+++ b/chromium/patches/patch-tools_gn_src_gn_version.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/gn/version.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/gn/src/gn/version.h.orig 2026-08-31 22:47:51.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 9884bfb833..5ab45a49cb 100644
--- a/chromium/patches/patch-tools_gn_src_util_exe__path.cc
+++ b/chromium/patches/patch-tools_gn_src_util_exe__path.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/util/exe_path.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig 2026-08-31 22:47:51.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 387f72d226..22ffd20736 100644
--- a/chromium/patches/patch-tools_grit_grit_node_base.py
+++ b/chromium/patches/patch-tools_grit_grit_node_base.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/grit/grit/node/base.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/grit/grit/node/base.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/grit/grit/node/base.py
@@ -491,7 +491,8 @@ class Node:
value = defs
diff --git a/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py b/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
index 5743732ebe..af99096ec7 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
elif platform == Platforms.DESKTOP_ANDROID:
diff --git a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
index 01fc7bba73..27b5097c2c 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/json_schema_compiler/feature_compiler.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/json_schema_compiler/feature_compiler.py
-@@ -289,6 +289,9 @@ FEATURE_GRAMMAR = ({
+@@ -292,6 +292,9 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
'mac': 'Feature::MACOSX_PLATFORM',
'win': 'Feature::WIN_PLATFORM',
diff --git a/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h b/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
index fa4f1fffcb..1366fd6ef6 100644
--- a/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
+++ b/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/memory/partition_allocator/inspect_utils.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/memory/partition_allocator/inspect_utils.h
@@ -61,7 +61,7 @@ class RemoteProcessMemoryReader {
const pid_t pid_;
diff --git a/chromium/patches/patch-tools_metrics_BUILD.gn b/chromium/patches/patch-tools_metrics_BUILD.gn
deleted file mode 100644
index 6bd4d59afe..0000000000
--- a/chromium/patches/patch-tools_metrics_BUILD.gn
+++ /dev/null
@@ -1,25 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- tools/metrics/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
-+++ tools/metrics/BUILD.gn
-@@ -41,11 +41,11 @@ group("metrics_metadata") {
- ]
-
- # Only include histograms_xml if we have access to dirmd data, which
-- # is used to populate ownership information. This is only set to false
-- # for non-git checkouts.
-- # TODO(crbug.com/329080012): Remove this once dirmd works in non-git
-- # checkouts.
-- if (generate_location_tags) {
-+ # is used to populate ownership information. This is disabled
-+ # for non-git checkouts, as dirmd doesn't work on non-git checkout.
-+ # TODO(crbug.com/329080012): Remove this condition once dirmd works
-+ # in non-git checkouts.
-+ if (path_exists("//.git")) {
- deps += [ ":histograms_xml" ]
- }
- }
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 83c30e9f4f..a7d7b7a6ac 100644
--- a/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
+++ b/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/perf/chrome_telemetry_build/BUILD.gn
@@ -56,7 +56,7 @@ group("telemetry_chrome_test") {
data_deps += [ "//chrome:reorder_imports" ]
diff --git a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
index b4e7cb9cad..463d76f47a 100644
--- a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/protoc_wrapper/protoc_wrapper.py
@@ -227,15 +227,19 @@ def main(argv):
if not options.exclude_imports:
diff --git a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
index a6edabbe65..caaa1ba7ad 100644
--- a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
+++ b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/v8_context_snapshot/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/v8_context_snapshot/BUILD.gn
@@ -38,6 +38,24 @@ buildflag_header("buildflags") {
]
diff --git a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
index 6821a617b4..68175c0b66 100644
--- a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
+++ b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/variations/fieldtrial_to_struct.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ tools/variations/fieldtrial_to_struct.py
@@ -31,6 +31,9 @@ _platforms = [
'linux',
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.cc b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
index 30b64f3e3a..c8445693d5 100644
--- a/chromium/patches/patch-ui_accessibility_accessibility__features.cc
+++ b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/accessibility_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/accessibility/accessibility_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/accessibility/accessibility_features.cc
-@@ -480,7 +480,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -498,7 +498,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-@@ -521,7 +521,7 @@ bool IsMacAccessibilityTextOperationEnab
+@@ -539,7 +539,7 @@ bool IsMacAccessibilityTextOperationEnab
}
#endif // BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.h b/chromium/patches/patch-ui_accessibility_accessibility__features.h
index 898a49bfee..3352d962ec 100644
--- a/chromium/patches/patch-ui_accessibility_accessibility__features.h
+++ b/chromium/patches/patch-ui_accessibility_accessibility__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/accessibility_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/accessibility/accessibility_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/accessibility/accessibility_features.h
-@@ -376,7 +376,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
+@@ -388,7 +388,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
AX_BASE_EXPORT BASE_DECLARE_FEATURE(kScreenAITestMode);
AX_BASE_EXPORT bool IsScreenAITestModeEnabled();
@@ -15,7 +15,7 @@ $NetBSD$
// Enables advanced partition allocation checks in ScreenAI service.
// TODO(crbug.com/418199684): Remove when the bug is fixed.
AX_BASE_EXPORT BASE_DECLARE_FEATURE(
-@@ -408,7 +408,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kMac
+@@ -420,7 +420,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kMac
AX_BASE_EXPORT bool IsMacAccessibilityTextOperationEnabled();
#endif // BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.cc b/chromium/patches/patch-ui_accessibility_ax__node.cc
index cdd0f4eaa4..5ac9b3a142 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__node.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/accessibility/ax_node.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/accessibility/ax_node.cc
-@@ -1549,7 +1549,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1537,7 +1537,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
@@ -15,7 +15,7 @@ $NetBSD$
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1577,7 +1577,7 @@ bool AXNode::IsGenerated() const {
+@@ -1565,7 +1565,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.h b/chromium/patches/patch-ui_accessibility_ax__node.h
index 17448471a6..4111f2b2ff 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.h
+++ b/chromium/patches/patch-ui_accessibility_ax__node.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/accessibility/ax_node.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/accessibility/ax_node.h
-@@ -584,7 +584,7 @@ class AX_EXPORT AXNode final {
+@@ -587,7 +587,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
const;
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.cc b/chromium/patches/patch-ui_accessibility_ax__tree.cc
index 0d18de6989..1ed64231ad 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/accessibility/ax_tree.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/accessibility/ax_tree.cc
-@@ -699,7 +699,7 @@ struct AXTreeUpdateState {
+@@ -698,7 +698,7 @@ struct AXTreeUpdateState {
// (crrev.com/c/2892259).
const raw_ref<const AXTreeUpdate> pending_tree_update;
@@ -15,7 +15,7 @@ $NetBSD$
bool should_clear_extra_announcement_nodes = false;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -854,7 +854,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged
+@@ -853,7 +853,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged
return old_node_is_ignored != new_node_is_ignored;
}
@@ -24,7 +24,7 @@ $NetBSD$
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -947,7 +947,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) c
+@@ -930,7 +930,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) c
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
@@ -33,7 +33,7 @@ $NetBSD$
ClearExtraAnnouncementNodes();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -1602,7 +1602,7 @@ bool AXTree::Unserialize(const AXTreeUpd
+@@ -1585,7 +1585,7 @@ bool AXTree::Unserialize(const AXTreeUpd
observers_.Notify(&AXTreeObserver::OnAtomicUpdateFinished, this,
root_->id() != old_root_id, changes);
@@ -42,7 +42,7 @@ $NetBSD$
if (update_state.should_clear_extra_announcement_nodes) {
ClearExtraAnnouncementNodes();
}
-@@ -2205,7 +2205,7 @@ void AXTree::NotifyNodeAttributesWillCha
+@@ -2188,7 +2188,7 @@ void AXTree::NotifyNodeAttributesWillCha
new_data);
}
@@ -51,7 +51,7 @@ $NetBSD$
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2606,7 +2606,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2589,7 +2589,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.h b/chromium/patches/patch-ui_accessibility_ax__tree.h
index 449f52e754..9029de1e3f 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.h
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/accessibility/ax_tree.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/accessibility/ax_tree.h
-@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
+@@ -63,7 +63,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
@@ -15,7 +15,7 @@ $NetBSD$
// To support AriaNotify on older versions of ATK, we need to use the ATK
// signal "Text::text-insert". This signal requires a node that is a
// text type, and it needs to have aria-live properties set in order for
-@@ -289,7 +289,7 @@ class AX_EXPORT AXTree {
+@@ -283,7 +283,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
@@ -24,7 +24,7 @@ $NetBSD$
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -548,7 +548,7 @@ class AX_EXPORT AXTree {
+@@ -542,7 +542,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
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 97652b346b..88781803a5 100644
--- a/chromium/patches/patch-ui_aura_client_drag__drop__client.h
+++ b/chromium/patches/patch-ui_aura_client_drag__drop__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/aura/client/drag_drop_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/aura/client/drag_drop_client.h
@@ -44,7 +44,7 @@ class AURA_EXPORT DragDropClient {
int allowed_operations,
diff --git a/chromium/patches/patch-ui_aura_screen__ozone.cc b/chromium/patches/patch-ui_aura_screen__ozone.cc
index 7bc344f8ad..f933d89ae5 100644
--- a/chromium/patches/patch-ui_aura_screen__ozone.cc
+++ b/chromium/patches/patch-ui_aura_screen__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/aura/screen_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/aura/screen_ozone.cc
@@ -107,7 +107,7 @@ display::Display ScreenOzone::GetPrimary
return platform_screen_->GetPrimaryDisplay();
diff --git a/chromium/patches/patch-ui_aura_screen__ozone.h b/chromium/patches/patch-ui_aura_screen__ozone.h
index 33eaa4b923..d6462ad908 100644
--- a/chromium/patches/patch-ui_aura_screen__ozone.h
+++ b/chromium/patches/patch-ui_aura_screen__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/aura/screen_ozone.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/aura/screen_ozone.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/aura/screen_ozone.h
@@ -44,7 +44,7 @@ class AURA_EXPORT ScreenOzone : public d
display::Display GetDisplayMatching(
diff --git a/chromium/patches/patch-ui_base_accelerators_accelerator.cc b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
index d859fce2ef..a50c59b183 100644
--- a/chromium/patches/patch-ui_base_accelerators_accelerator.cc
+++ b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/accelerator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/accelerators/accelerator.cc
@@ -402,7 +402,7 @@ std::vector<std::u16string> Accelerator:
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
diff --git a/chromium/patches/patch-ui_base_accelerators_command.cc b/chromium/patches/patch-ui_base_accelerators_command.cc
index 71303ef1c9..f4ca17271b 100644
--- a/chromium/patches/patch-ui_base_accelerators_command.cc
+++ b/chromium/patches/patch-ui_base_accelerators_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/command.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/accelerators/command.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/accelerators/command.cc
@@ -81,7 +81,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
diff --git a/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index 2024794de3..23b9e70da2 100644
--- a/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/ui_base_features.h"
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard.cc b/chromium/patches/patch-ui_base_clipboard_clipboard.cc
index 2e8eea0de8..d93be77d37 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard.cc
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/clipboard/clipboard.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/clipboard/clipboard.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/clipboard/clipboard.cc
@@ -28,7 +28,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
index e02b9a7b6e..cd360a9690 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 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/clipboard/clipboard_constants.h
@@ -44,7 +44,7 @@ inline constexpr char kMimeTypeWindowDra
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc b/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
index 636ecbde7a..29d40c9e81 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/clipboard/clipboard_non_backed.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/clipboard/clipboard_non_backed.cc
@@ -459,7 +459,7 @@ ClipboardNonBacked::ClipboardNonBacked()
// so create internal clipboards for platform supported clipboard buffers.
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
index 0033822e43..a57c95cbf8 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/cursor/cursor_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/cursor/cursor_factory.cc
@@ -98,7 +98,7 @@ void CursorFactory::ObserveThemeChanges(
NOTIMPLEMENTED();
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.h b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
index ab5042e76a..12b961afa1 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.h
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/cursor/cursor_factory.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/cursor/cursor_factory.h
@@ -94,7 +94,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) C
base::ObserverList<CursorFactoryObserver>::Unchecked observers_;
diff --git a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
index dd7672c193..7ddf029969 100644
--- a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/dragdrop/os_exchange_data_provider_factory.cc
@@ -7,7 +7,7 @@
#include "base/notreached.h"
diff --git a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
index 1cee95337e..606f6e158a 100644
--- a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
@@ -105,7 +105,7 @@ void OSExchangeDataProviderNonBacked::Se
diff --git a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
index 45b10a2d3b..7f2609fe66 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/dummy_text_input_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/dummy_text_input_client.cc
@@ -175,7 +175,7 @@ bool DummyTextInputClient::ShouldDoLearn
return false;
diff --git a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
index 18bed85e31..74976f6cc3 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/dummy_text_input_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/dummy_text_input_client.h
@@ -73,7 +73,7 @@ class DummyTextInputClient : public Text
ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
index 5fef9919b9..4b5aa27798 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/fake_text_input_client.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/fake_text_input_client.cc
@@ -227,7 +227,7 @@ bool FakeTextInputClient::ShouldDoLearni
return should_do_learning_;
diff --git a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
index ebd292706e..e57c0e4266 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/fake_text_input_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/fake_text_input_client.h
@@ -107,7 +107,7 @@ class FakeTextInputClient : public TextI
void SetTextEditCommandForNextKeyEvent(TextEditCommand command) override;
diff --git a/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc b/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
index 73403905de..590e428233 100644
--- a/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
+++ b/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/init/input_method_initializer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/init/input_method_initializer.cc
@@ -9,7 +9,7 @@
#include "base/trace_event/trace_event.h"
diff --git a/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc b/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
index a138273d41..669d837828 100644
--- a/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/linux/linux_input_method_context_factory.cc
@@ -9,7 +9,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_base_ime_text__input__client.h b/chromium/patches/patch-ui_base_ime_text__input__client.h
index 7da9e093f7..0439c3678f 100644
--- a/chromium/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/text_input_client.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ime/text_input_client.h
@@ -342,7 +342,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
virtual bool SupportsAutoFill() const;
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index d4e9a9ea89..47c6ee3e5b 100644
--- a/chromium/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/resource/resource_bundle.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/resource/resource_bundle.cc
-@@ -999,7 +999,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -1000,7 +1000,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
index 3bbe1d5482..3ae113bbe6 100644
--- a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
+++ b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/test/skia_gold_pixel_diff.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/test/skia_gold_pixel_diff.cc
@@ -116,7 +116,7 @@ const char* GetPlatformName() {
return "windows";
diff --git a/chromium/patches/patch-ui_base_test_ui__controls.h b/chromium/patches/patch-ui_base_test_ui__controls.h
index cc3078412f..31d6cc06fc 100644
--- a/chromium/patches/patch-ui_base_test_ui__controls.h
+++ b/chromium/patches/patch-ui_base_test_ui__controls.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/test/ui_controls.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/test/ui_controls.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/test/ui_controls.h
@@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int a
base::OnceClosure task);
diff --git a/chromium/patches/patch-ui_base_ui__base__features.cc b/chromium/patches/patch-ui_base_ui__base__features.cc
index 1eb835939d..6404ad24e9 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.cc
+++ b/chromium/patches/patch-ui_base_ui__base__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ui_base_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ui_base_features.cc
-@@ -142,7 +142,7 @@ BASE_FEATURE(kWaylandExternalBeginFrameS
+@@ -144,7 +144,7 @@ BASE_FEATURE(kWaylandExternalBeginFrameS
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_OZONE)
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kGlobalShortcutsPortalPreferredTrigger,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-@@ -198,7 +198,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
+@@ -200,7 +200,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
// Enables the use of a touch fling curve that is based on the behavior of
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
@@ -24,7 +24,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -293,7 +293,7 @@ bool IsForcedColorsEnabled() {
+@@ -274,7 +274,7 @@ bool IsTouchTextEditingRedesignEnabled()
+ // This feature enables drag and drop using touch input devices.
+ BASE_FEATURE(kTouchDragAndDrop,
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_LINUX)
++ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -301,7 +301,7 @@ bool IsForcedColorsEnabled() {
// milestones.
BASE_FEATURE(kEyeDropper,
#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 ef5720cbc4..5cedb93ee7 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.h
+++ b/chromium/patches/patch-ui_base_ui__base__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ui_base_features.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ui_base_features.h
-@@ -147,7 +147,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+@@ -152,7 +152,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
BASE_DECLARE_FEATURE(kWaylandExternalBeginFrameSource);
#endif // BUILDFLAG(IS_OZONE)
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index 5977d75af7..dfb48bd48f 100644
--- a/chromium/patches/patch-ui_base_ui__base__switches.h
+++ b/chromium/patches/patch-ui_base_ui__base__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/ui_base_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/ui_base_switches.h
@@ -37,13 +37,13 @@ inline constexpr char kDisableModalAnima
inline constexpr char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
diff --git a/chromium/patches/patch-ui_base_webui_web__ui__util.cc b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
index 71f9fc453c..d9bc5268fb 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/webui/web_ui_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/webui/web_ui_util.cc
-@@ -42,7 +42,7 @@ namespace {
+@@ -43,7 +43,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -15,7 +15,7 @@ $NetBSD$
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -217,7 +217,7 @@ void AppendWebUiCssTextDefaults(std::str
+@@ -227,7 +227,7 @@ void AppendWebUiCssTextDefaults(std::str
std::string GetFontFamily() {
std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
diff --git a/chromium/patches/patch-ui_base_x_selection__owner.cc b/chromium/patches/patch-ui_base_x_selection__owner.cc
index 46a8c8940c..4f776acd83 100644
--- a/chromium/patches/patch-ui_base_x_selection__owner.cc
+++ b/chromium/patches/patch-ui_base_x_selection__owner.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/selection_owner.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/selection_owner.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/selection_owner.cc
@@ -19,7 +19,7 @@
#include "ui/gfx/x/window_event_manager.h"
diff --git a/chromium/patches/patch-ui_base_x_selection__owner.h b/chromium/patches/patch-ui_base_x_selection__owner.h
index 473334ba26..c8f23b3122 100644
--- a/chromium/patches/patch-ui_base_x_selection__owner.h
+++ b/chromium/patches/patch-ui_base_x_selection__owner.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/selection_owner.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/selection_owner.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/selection_owner.h
@@ -19,7 +19,7 @@
#include "ui/gfx/x/connection.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
index 47cd23f1c5..e302387b74 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_cursor_factory.cc
@@ -13,7 +13,7 @@
#include "ui/gfx/geometry/point.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.h b/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
index 77bfe72931..69547ffd90 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_factory.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_cursor_factory.h
@@ -20,7 +20,7 @@ namespace ui {
class X11Cursor;
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
index d31d4e51dd..d8c46ccfd5 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_loader.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_cursor_loader.cc
@@ -39,7 +39,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 452a41d8ae..148aeef508 100644
--- a/chromium/patches/patch-ui_base_x_x11__display__manager.cc
+++ b/chromium/patches/patch-ui_base_x_x11__display__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_display_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_display_manager.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/x/randr.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__drag__context.cc b/chromium/patches/patch-ui_base_x_x11__drag__context.cc
index fb10919c7c..7479ac5f46 100644
--- a/chromium/patches/patch-ui_base_x_x11__drag__context.cc
+++ b/chromium/patches/patch-ui_base_x_x11__drag__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_drag_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_drag_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_drag_context.cc
@@ -15,7 +15,7 @@
#include "ui/gfx/x/connection.h"
@@ -24,7 +24,7 @@ $NetBSD$
// If the source provided a portal key, retrieve the files now.
if (target == x11::GetAtom(kMimeTypePortalFileTransfer) ||
target == x11::GetAtom(kMimeTypePortalFiles)) {
-@@ -193,7 +193,7 @@ void XDragContext::RequestNextTargetOrCo
+@@ -196,7 +196,7 @@ void XDragContext::RequestNextTargetOrCo
}
}
diff --git a/chromium/patches/patch-ui_base_x_x11__drag__context.h b/chromium/patches/patch-ui_base_x_x11__drag__context.h
index 8becea61dd..45f30bb8cc 100644
--- a/chromium/patches/patch-ui_base_x_x11__drag__context.h
+++ b/chromium/patches/patch-ui_base_x_x11__drag__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_drag_context.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_drag_context.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_drag_context.h
@@ -17,7 +17,7 @@
#include "ui/gfx/x/event.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
index abfca98546..e041360f0b 100644
--- a/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
+++ b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_shm_image_pool.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/base/x/x11_shm_image_pool.cc
@@ -16,6 +16,7 @@
#include "base/functional/callback.h"
diff --git a/chromium/patches/patch-ui_color_color__id.h b/chromium/patches/patch-ui_color_color__id.h
index c5234f6a2e..c07362cef2 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 2026-08-05 20:17:42.000000000 +0000
+--- ui/color/color_id.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/color/color_id.h
@@ -669,7 +669,7 @@
E_CPONLY(kColorCrosSysPositive) \
diff --git a/chromium/patches/patch-ui_color_system__theme.h b/chromium/patches/patch-ui_color_system__theme.h
index f625aec6cf..82a364c9e5 100644
--- a/chromium/patches/patch-ui_color_system__theme.h
+++ b/chromium/patches/patch-ui_color_system__theme.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/color/system_theme.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/color/system_theme.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/color/system_theme.h
@@ -15,7 +15,7 @@ namespace ui {
enum class SystemTheme {
diff --git a/chromium/patches/patch-ui_compositor_compositor.cc b/chromium/patches/patch-ui_compositor_compositor.cc
index 34a5fd7841..99ef2d911f 100644
--- a/chromium/patches/patch-ui_compositor_compositor.cc
+++ b/chromium/patches/patch-ui_compositor_compositor.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/compositor/compositor.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/compositor/compositor.cc
-@@ -994,7 +994,7 @@ void Compositor::OnResume() {
+@@ -975,7 +975,7 @@ void Compositor::OnResume() {
obs.ResetIfActive();
}
diff --git a/chromium/patches/patch-ui_compositor_compositor.h b/chromium/patches/patch-ui_compositor_compositor.h
index 1d6e314a3a..3146be068e 100644
--- a/chromium/patches/patch-ui_compositor_compositor.h
+++ b/chromium/patches/patch-ui_compositor_compositor.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/compositor/compositor.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/compositor/compositor.h
-@@ -463,7 +463,7 @@ class COMPOSITOR_EXPORT Compositor
+@@ -451,7 +451,7 @@ class COMPOSITOR_EXPORT Compositor
// base::PowerSuspendObserver:
void OnResume() override;
diff --git a/chromium/patches/patch-ui_compositor_compositor__observer.h b/chromium/patches/patch-ui_compositor_compositor__observer.h
index df36073c18..bdf1ec5034 100644
--- a/chromium/patches/patch-ui_compositor_compositor__observer.h
+++ b/chromium/patches/patch-ui_compositor_compositor__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor_observer.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/compositor/compositor_observer.h
@@ -56,7 +56,7 @@ class COMPOSITOR_EXPORT CompositorObserv
// Called when a child of the compositor is resizing.
diff --git a/chromium/patches/patch-ui_display_screen.cc b/chromium/patches/patch-ui_display_screen.cc
index 05f1b32169..696d770041 100644
--- a/chromium/patches/patch-ui_display_screen.cc
+++ b/chromium/patches/patch-ui_display_screen.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/display/screen.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/display/screen.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/display/screen.cc
@@ -82,7 +82,7 @@ void Screen::SetDisplayForNewWindows(int
display_id_for_new_windows_ = display_id;
diff --git a/chromium/patches/patch-ui_display_screen.h b/chromium/patches/patch-ui_display_screen.h
index df2a396d64..7a60c7743d 100644
--- a/chromium/patches/patch-ui_display_screen.h
+++ b/chromium/patches/patch-ui_display_screen.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/display/screen.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/display/screen.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/display/screen.h
@@ -139,7 +139,7 @@ class DISPLAY_EXPORT Screen {
// (both of which may or may not be `nearest_id`).
diff --git a/chromium/patches/patch-ui_events_event.cc b/chromium/patches/patch-ui_events_event.cc
index c4b48a3f99..c028370ada 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/events/event.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/events/event.cc
@@ -408,7 +408,7 @@ std::string LocatedEvent::ToString() con
MouseEvent::MouseEvent(const PlatformEvent& native_event)
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index f9e3f09101..40f130af44 100644
--- a/chromium/patches/patch-ui_events_event__switches.cc
+++ b/chromium/patches/patch-ui_events_event__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event_switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/events/event_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/events/event_switches.cc
@@ -21,7 +21,7 @@ const char kCompensateForUnstablePinchZo
// value is a floating point number that is interpreted as a distance in pixels.
diff --git a/chromium/patches/patch-ui_events_event__switches.h b/chromium/patches/patch-ui_events_event__switches.h
index 3cb761fb71..52ad2f45e4 100644
--- a/chromium/patches/patch-ui_events_event__switches.h
+++ b/chromium/patches/patch-ui_events_event__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event_switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/events/event_switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/events/event_switches.h
@@ -13,7 +13,7 @@ namespace switches {
EVENTS_BASE_EXPORT extern const char kCompensateForUnstablePinchZoom[];
diff --git a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
index 3694a6e274..8d6a68adab 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/keycodes/dom/keycode_converter.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/events/keycodes/dom/keycode_converter.cc
@@ -15,7 +15,7 @@
#include "ui/events/keycodes/dom/dom_code.h"
diff --git a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
index d7c5520837..a1004d6e39 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/keycodes/dom/keycode_converter.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/events/keycodes/dom/keycode_converter.h
@@ -65,7 +65,7 @@ class KeycodeConverter {
// Convert a DomCode into a native keycode.
diff --git a/chromium/patches/patch-ui_gfx_BUILD.gn b/chromium/patches/patch-ui_gfx_BUILD.gn
index 266ce79d05..dd20cefe70 100644
--- a/chromium/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium/patches/patch-ui_gfx_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/BUILD.gn
@@ -640,7 +640,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
diff --git a/chromium/patches/patch-ui_gfx_canvas__skia.cc b/chromium/patches/patch-ui_gfx_canvas__skia.cc
index 988e132e52..74fc1af422 100644
--- a/chromium/patches/patch-ui_gfx_canvas__skia.cc
+++ b/chromium/patches/patch-ui_gfx_canvas__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/canvas_skia.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/canvas_skia.cc
@@ -219,7 +219,7 @@ void Canvas::DrawStringRectWithFlags(std
Range range = StripAcceleratorChars(flags, &adjusted_text);
diff --git a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
index 404e326d72..bd0486f5ba 100644
--- a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_fallback_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/font_fallback_linux.cc
@@ -28,6 +28,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__render__params.h b/chromium/patches/patch-ui_gfx_font__render__params.h
index 6e59f81098..b9a15a2c98 100644
--- a/chromium/patches/patch-ui_gfx_font__render__params.h
+++ b/chromium/patches/patch-ui_gfx_font__render__params.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_render_params.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/font_render_params.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/font_render_params.h
@@ -115,12 +115,12 @@ COMPONENT_EXPORT(GFX)
FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query,
diff --git a/chromium/patches/patch-ui_gfx_font__render__params__linux.cc b/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
index 941e4b028c..982c8f7dbd 100644
--- a/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_render_params_linux.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__util.cc b/chromium/patches/patch-ui_gfx_font__util.cc
index dcb097ae64..92ccb4f003 100644
--- a/chromium/patches/patch-ui_gfx_font__util.cc
+++ b/chromium/patches/patch-ui_gfx_font__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/font_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/font_util.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_gfx_gpu__extra__info.h b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
index 767cf0d672..53c07b7dcf 100644
--- a/chromium/patches/patch-ui_gfx_gpu__extra__info.h
+++ b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/gpu_extra_info.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/gpu_extra_info.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/gpu_extra_info.h
@@ -47,7 +47,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInf
// applicable.
diff --git a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index 49f28bef06..b3c4232636 100644
--- a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
+++ b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/linux/dmabuf_uapi.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/linux/dmabuf_uapi.h
@@ -5,12 +5,11 @@
#ifndef UI_GFX_LINUX_DMABUF_UAPI_H_
diff --git a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
index 99e2d22747..63cca67ddc 100644
--- a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/linux/gbm_wrapper.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/linux/gbm_wrapper.cc
-@@ -341,7 +341,7 @@ class Device final : public ui::GbmDevic
+@@ -346,7 +346,7 @@ class Device final : public ui::GbmDevic
// of 1x1 BOs which are destroyed before creating the final BO creation used
// to instantiate the returned GbmBuffer.
gfx::Size size_for_verification =
diff --git a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index 06f07cd401..367e8d08e1 100644
--- a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
diff --git a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
index 96f8d3f0db..0faa4ff658 100644
--- a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
#include "ui/gfx/gpu_memory_buffer_handle.h"
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
index 63360bb37e..05b6c9f6b2 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_pixmap_handle.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/native_pixmap_handle.cc
@@ -11,7 +11,7 @@
#include "components/viz/common/resources/shared_image_format_utils.h"
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
index 2a6b57a58c..9e8c7a0c20 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_pixmap_handle.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/native_pixmap_handle.h
@@ -14,7 +14,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_gfx_native__ui__types.h b/chromium/patches/patch-ui_gfx_native__ui__types.h
index c3fa8bf957..3c1d483d7c 100644
--- a/chromium/patches/patch-ui_gfx_native__ui__types.h
+++ b/chromium/patches/patch-ui_gfx_native__ui__types.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_ui_types.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/native_ui_types.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/native_ui_types.h
@@ -106,7 +106,7 @@ class ViewAndroid;
} // namespace ui
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.cc b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
index 03129217f3..f745f21a2c 100644
--- a/chromium/patches/patch-ui_gfx_platform__font__skia.cc
+++ b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/platform_font_skia.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.h b/chromium/patches/patch-ui_gfx_platform__font__skia.h
index 0210d35c37..57c32b9090 100644
--- a/chromium/patches/patch-ui_gfx_platform__font__skia.h
+++ b/chromium/patches/patch-ui_gfx_platform__font__skia.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/platform_font_skia.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/platform_font_skia.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/platform_font_skia.h
@@ -101,7 +101,7 @@ class COMPONENT_EXPORT(GFX) PlatformFont
int font_size_pixels_;
diff --git a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
index 442264a2e4..0d353f92cd 100644
--- a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_api_fuzzer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/render_text_api_fuzzer.cc
@@ -24,7 +24,7 @@
#include "base/test/test_support_android.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
index 9af9d441a7..d20a14521f 100644
--- a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_fuzzer.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/render_text_fuzzer.cc
@@ -22,7 +22,7 @@
#include "base/test/test_support_android.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc b/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
index deb9dce696..cd6490b263 100644
--- a/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_harfbuzz.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/render_text_harfbuzz.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/render_text_harfbuzz.cc
@@ -203,7 +203,7 @@ const char* GetPlatformColorEmojiFontNam
return "Segoe UI Emoji";
diff --git a/chromium/patches/patch-ui_gfx_switches.cc b/chromium/patches/patch-ui_gfx_switches.cc
index 25d06994a4..38fc2bafa1 100644
--- a/chromium/patches/patch-ui_gfx_switches.cc
+++ b/chromium/patches/patch-ui_gfx_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/switches.cc
@@ -36,7 +36,7 @@ const char kHeadless[] = "headless";
// See //components/headless/screen_info/README.md for more details.
diff --git a/chromium/patches/patch-ui_gfx_switches.h b/chromium/patches/patch-ui_gfx_switches.h
index 4a284cbc71..7b5a2e6361 100644
--- a/chromium/patches/patch-ui_gfx_switches.h
+++ b/chromium/patches/patch-ui_gfx_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/switches.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/switches.h
@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kF
GFX_SWITCHES_EXPORT extern const char kHeadless[];
diff --git a/chromium/patches/patch-ui_gfx_x_connection.cc b/chromium/patches/patch-ui_gfx_x_connection.cc
index 00e39781ba..c52191a6e5 100644
--- a/chromium/patches/patch-ui_gfx_x_connection.cc
+++ b/chromium/patches/patch-ui_gfx_x_connection.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/connection.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/x/connection.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/x/connection.cc
@@ -410,7 +410,7 @@ bool Connection::HasNextEvent() {
}
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 ed0656d02b..81f50484e8 100644
--- a/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
+++ b/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/generated_protos/dri3.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/x/generated_protos/dri3.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc b/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
index 14bba3c12e..addb3a3f12 100644
--- a/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
+++ b/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/generated_protos/shm.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/x/generated_protos/shm.cc
@@ -27,6 +27,8 @@
#include <xcb/xcb.h>
diff --git a/chromium/patches/patch-ui_gfx_x_xlib__support.cc b/chromium/patches/patch-ui_gfx_x_xlib__support.cc
index 0cc5656095..634f27440a 100644
--- a/chromium/patches/patch-ui_gfx_x_xlib__support.cc
+++ b/chromium/patches/patch-ui_gfx_x_xlib__support.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/xlib_support.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gfx/x/xlib_support.cc
@@ -39,10 +39,18 @@ void InitXlib() {
return;
diff --git a/chromium/patches/patch-ui_gl_BUILD.gn b/chromium/patches/patch-ui_gl_BUILD.gn
index 9da3eda065..7f30a069cd 100644
--- a/chromium/patches/patch-ui_gl_BUILD.gn
+++ b/chromium/patches/patch-ui_gl_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gl/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gl/BUILD.gn
-@@ -429,7 +429,7 @@ component("gl") {
+@@ -432,7 +432,7 @@ component("gl") {
]
}
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index 53cfc5cfbd..cb61fc95e4 100644
--- a/chromium/patches/patch-ui_gl_gl__context.cc
+++ b/chromium/patches/patch-ui_gl_gl__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_context.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gl/gl_context.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gl/gl_context.cc
@@ -153,7 +153,7 @@ bool GLContext::MakeCurrent(GLSurface* s
recorded_max_gles_version_if_feasible = true;
diff --git a/chromium/patches/patch-ui_gl_gl__implementation.cc b/chromium/patches/patch-ui_gl_gl__implementation.cc
index 32e8db59d5..c65d822feb 100644
--- a/chromium/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium/patches/patch-ui_gl_gl__implementation.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_implementation.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gl/gl_implementation.cc
@@ -331,7 +331,7 @@ GetRequestedGLImplementationFromCommandL
const base::CommandLine* command_line) {
diff --git a/chromium/patches/patch-ui_gl_gl__switches.cc b/chromium/patches/patch-ui_gl_gl__switches.cc
index 3c9da6f012..149354f9b2 100644
--- a/chromium/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium/patches/patch-ui_gl_gl__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_switches.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gl/gl_switches.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gl/gl_switches.cc
-@@ -16,7 +16,7 @@
+@@ -18,7 +18,7 @@
#endif
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -15,7 +15,7 @@ $NetBSD$
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
-@@ -315,7 +315,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -341,7 +341,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -24,7 +24,7 @@ $NetBSD$
angle::SystemInfo system_info;
{
TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
-@@ -397,7 +397,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -423,7 +423,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
index aafbd6fca2..d4cfd24dbc 100644
--- a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
+++ b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/sync_control_vsync_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gl/sync_control_vsync_provider.cc
@@ -11,7 +11,7 @@
#include "base/trace_event/trace_event.h"
diff --git a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
index 0476330fb1..386e8ce645 100644
--- a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
+++ b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/sync_control_vsync_provider.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gl/sync_control_vsync_provider.h
@@ -31,7 +31,7 @@ class SyncControlVSyncProvider : public
bool SupportGetVSyncParametersIfAvailable() const override;
diff --git a/chromium/patches/patch-ui_gtk_gtk__compat.cc b/chromium/patches/patch-ui_gtk_gtk__compat.cc
index b77c18bac3..100d1bd06d 100644
--- a/chromium/patches/patch-ui_gtk_gtk__compat.cc
+++ b/chromium/patches/patch-ui_gtk_gtk__compat.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/gtk_compat.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gtk/gtk_compat.cc
@@ -74,27 +74,47 @@ auto DlSym(void* library, const char* na
}
diff --git a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
index baa35412b4..d8e8e963aa 100644
--- a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -464,7 +464,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -471,7 +471,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc b/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
index 3164f05e74..1b47f3c458 100644
--- a/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/select_file_dialog_linux_gtk.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/gtk/select_file_dialog_linux_gtk.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/gtk/select_file_dialog_linux_gtk.cc
@@ -57,7 +57,8 @@ namespace {
// GTK_RESPONSE_ACCEPT as the default button, which should be avoided to prevent
diff --git a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
index c7d9d683de..6d911afb22 100644
--- a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
+++ b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/message_center/views/message_popup_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/message_center/views/message_popup_view.cc
@@ -164,7 +164,7 @@ std::unique_ptr<views::Widget> MessagePo
views::Widget::InitParams::CLIENT_OWNS_WIDGET,
diff --git a/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc b/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
index 2bafef74e0..b945fdaf99 100644
--- a/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
+++ b/chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/native_theme/features/native_theme_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/native_theme/features/native_theme_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/native_theme/features/native_theme_features.cc
@@ -46,7 +46,7 @@ bool IsFluentOverlayScrollbarEnabled() {
diff --git a/chromium/patches/patch-ui_native__theme_native__theme.h b/chromium/patches/patch-ui_native__theme_native__theme.h
index add820b610..e74131b3d9 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme.h
+++ b/chromium/patches/patch-ui_native__theme_native__theme.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/native_theme/native_theme.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/native_theme/native_theme.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/native_theme/native_theme.h
@@ -64,7 +64,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) Nat
// A part being sized or painted.
diff --git a/chromium/patches/patch-ui_native__theme_native__theme__base.cc b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
index 39fd23aa9a..a175e5b5ca 100644
--- a/chromium/patches/patch-ui_native__theme_native__theme__base.cc
+++ b/chromium/patches/patch-ui_native__theme_native__theme__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/native_theme/native_theme_base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/native_theme/native_theme_base.cc
@@ -167,7 +167,7 @@ void NativeThemeBase::PaintImpl(cc::Pain
std::get<ButtonExtraParams>(extra_params), dark_mode,
diff --git a/chromium/patches/patch-ui_ozone_common_egl__util.cc b/chromium/patches/patch-ui_ozone_common_egl__util.cc
index 3c0689f414..036637eadc 100644
--- a/chromium/patches/patch-ui_ozone_common_egl__util.cc
+++ b/chromium/patches/patch-ui_ozone_common_egl__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/common/egl_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/common/egl_util.cc
@@ -37,9 +37,9 @@ const base::FilePath::CharType kDefaultG
FILE_PATH_LITERAL("libGLESv2.so");
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
index f37210bfa8..39011dcd45 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/headless/headless_surface_factory.cc
@@ -35,7 +35,7 @@
#include "ui/ozone/platform/headless/headless_window_manager.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
index c1f6a50846..5e74bcdba0 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/headless/ozone_platform_headless.cc
@@ -108,7 +108,7 @@ class OzonePlatformHeadlessImpl : public
}
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc b/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
index fbe0f3d91e..989c5e42b8 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
@@ -117,7 +117,7 @@ VulkanImplementationHeadless::ExportVkFe
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn b/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
index 600f36d557..6d01fbcc30 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/BUILD.gn
@@ -248,7 +248,6 @@ source_set("wayland") {
"//mojo/public/cpp/system",
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
index 490c8986d3..d32e6cd246 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/common/wayland_util.cc
@@ -417,6 +417,7 @@ void RecordConnectionMetrics(wl_display*
{"weston", WaylandCompositor::kWeston},
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc b/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
index 825a82f02b..a7960c6184 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::Initia
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
index 66226b4e55..dbdffc4acc 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc
@@ -46,9 +46,13 @@ std::string NumberToString(uint32_t numb
}
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
index f1732dde4c..2adfcbffd7 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_clipboard.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_clipboard.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_clipboard.cc
@@ -34,7 +34,7 @@
#include "ui/ozone/platform/wayland/host/zwp_primary_selection_device_manager.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
index 3644a3b772..66244c4f8b 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc
@@ -48,7 +48,7 @@
#include "ui/ozone/platform/wayland/host/wayland_window.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
index 9cd62546de..8baab1d353 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc
@@ -76,7 +76,7 @@ int MimeTypeToFormat(const std::string&
if (mime_type == ui::kMimeTypeDataTransferCustomData) {
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
index 0d58dfcf84..808b1e5ad4 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h
@@ -41,7 +41,7 @@ class WaylandExchangeDataProvider final
void AddData(PlatformClipboard::Data data, const std::string& mime_type);
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index 1702c9c6af..35ab69b48c 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
@@ -5,7 +5,9 @@
#include "ui/ozone/platform/wayland/host/wayland_frame_manager.h"
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 6b0d892bd2..4c5f640f6d 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/x11/vulkan_implementation_x11.cc
@@ -59,7 +59,11 @@ bool VulkanImplementationX11::Initialize
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
index 7f39042065..048e055b93 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_clipboard_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/x11/x11_clipboard_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/x11/x11_clipboard_ozone.cc
@@ -14,7 +14,7 @@
#include "ui/base/clipboard/clipboard_constants.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
index 49edbb4074..20714bc071 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_clipboard_ozone.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/x11/x11_clipboard_ozone.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/x11/x11_clipboard_ozone.h
@@ -14,7 +14,7 @@
#include "ui/base/x/selection_utils.h"
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 d40720e659..8796be39c3 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/x11/x11_screen_ozone.cc
@@ -22,7 +22,7 @@
#include "ui/ozone/platform/x11/x11_window.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
index d520477898..3bc4028391 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/x11/x11_screen_ozone.h
@@ -16,7 +16,7 @@
#include "ui/gfx/x/event.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
index 098409dada..65c88ae90c 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 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1592,7 +1592,7 @@ void X11Window::OnXWindowStateChanged()
+@@ -1546,7 +1546,7 @@ void X11Window::OnXWindowStateChanged()
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h b/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
index eb9a81d4f2..ae98caa9b2 100644
--- a/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
+++ b/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/public/ozone_ui_controls_test_helper.h
@@ -62,7 +62,7 @@ class OzoneUIControlsTestHelper {
// aura::Window.
diff --git a/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h b/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
index 9246da085a..2476b398c5 100644
--- a/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
+++ b/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/test/mock_platform_window_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/ozone/test/mock_platform_window_delegate.h
@@ -35,7 +35,7 @@ class MockPlatformWindowDelegate : publi
MOCK_METHOD2(OnWindowStateChanged,
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
index 331af39827..f097e1896e 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/platform_window/platform_window_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/platform_window/platform_window_delegate.cc
@@ -58,7 +58,7 @@ gfx::Insets PlatformWindowDelegate::Calc
return gfx::Insets();
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
index 358f204585..89993ddd7e 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/platform_window/platform_window_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/platform_window/platform_window_delegate.h
@@ -146,7 +146,7 @@ class COMPONENT_EXPORT(PLATFORM_WINDOW)
virtual void OnWindowStateChanged(PlatformWindowState old_state,
diff --git a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
index 9ffd3a5cbc..71963aa0cb 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/platform_window/platform_window_init_properties.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/platform_window/platform_window_init_properties.h
@@ -56,7 +56,7 @@ class WorkspaceExtensionDelegate;
class ScenicWindowDelegate;
diff --git a/chromium/patches/patch-ui_qt_BUILD.gn b/chromium/patches/patch-ui_qt_BUILD.gn
index 2965f22c97..948ba7a6bc 100644
--- a/chromium/patches/patch-ui_qt_BUILD.gn
+++ b/chromium/patches/patch-ui_qt_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/qt/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/qt/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/qt/BUILD.gn
@@ -20,7 +20,7 @@ config("qt_internal_config") {
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
index bd12475e09..97ff185e65 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_bn.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_bn.xtb
@@ -10,7 +10,7 @@
<translation id="IDS_WEB_FONT_FAMILY">Vrinda</translation>
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
index 310ff135e6..b502ad36db 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_ja.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_ja.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
index 9cbe2527a4..be56eb7dea 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_ko.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_ko.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
index bc23060ce9..ed9e0a6c6c 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_ml.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_ml.xtb
@@ -9,7 +9,7 @@
<translation id="IDS_WEB_FONT_FAMILY">'Segoe UI',Arial,AnjaliOldLipi,Rachana,Kartika</translation>
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
index 8c00a8e787..98399069e9 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_th.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_th.xtb
@@ -6,7 +6,7 @@
<translation id="IDS_WEB_FONT_FAMILY">Tahoma,sans-serif</translation>
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
index 9f5fd004ed..9e871c543e 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_zh-CN.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
index 80ca298e76..97b96189be 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/strings/translations/app_locale_settings_zh-TW.xtb
@@ -12,7 +12,7 @@
<if expr="is_ios">
diff --git a/chromium/patches/patch-ui_views_BUILD.gn b/chromium/patches/patch-ui_views_BUILD.gn
index 571bb997a3..b296b27503 100644
--- a/chromium/patches/patch-ui_views_BUILD.gn
+++ b/chromium/patches/patch-ui_views_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/BUILD.gn
-@@ -897,7 +897,6 @@ component("views") {
+@@ -903,7 +903,6 @@ component("views") {
"windows_stationarity_monitor_aura.cc",
]
deps += [
diff --git a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
index 9868a94b30..4f09fe3752 100644
--- a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
+++ b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/accessibility/view_accessibility.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/accessibility/view_accessibility.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/accessibility/view_accessibility.cc
-@@ -36,7 +36,7 @@
+@@ -37,7 +37,7 @@
#include "ui/views/accessibility/view_ax_platform_node_delegate_win.h"
#elif BUILDFLAG(IS_MAC)
#include "ui/views/accessibility/view_ax_platform_node_delegate_mac.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/views/accessibility/view_ax_platform_node_delegate_auralinux.h"
#endif
-@@ -106,7 +106,7 @@ std::unique_ptr<ViewAccessibility> ViewA
+@@ -107,7 +107,7 @@ std::unique_ptr<ViewAccessibility> ViewA
return ViewAXPlatformNodeDelegateWin::CreatePlatformSpecific(view);
#elif BUILDFLAG(IS_MAC)
return ViewAXPlatformNodeDelegateMac::CreatePlatformSpecific(view);
diff --git a/chromium/patches/patch-ui_views_controls_prefix__selector.cc b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
index ab6fa207c5..c5291e0750 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.cc
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/prefix_selector.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/controls/prefix_selector.cc
@@ -193,7 +193,7 @@ bool PrefixSelector::ShouldDoLearning()
return false;
diff --git a/chromium/patches/patch-ui_views_controls_prefix__selector.h b/chromium/patches/patch-ui_views_controls_prefix__selector.h
index ad2b118e6a..7d0a478f2f 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.h
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/prefix_selector.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/controls/prefix_selector.h
@@ -91,7 +91,7 @@ class VIEWS_EXPORT PrefixSelector : publ
ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
index 9245d97ba8..ac40dd8e33 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/controls/textfield/textfield.cc
@@ -90,7 +90,7 @@
#include "base/win/win_util.h"
@@ -42,7 +42,7 @@ $NetBSD$
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2132,7 +2132,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2143,7 +2143,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(
-@@ -2659,7 +2659,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2670,7 +2670,7 @@ ui::TextEditCommand Textfield::GetComman
#endif
return ui::TextEditCommand::DELETE_BACKWARD;
}
@@ -60,7 +60,7 @@ $NetBSD$
// Only erase by line break on Linux and ChromeOS.
if (shift) {
return ui::TextEditCommand::DELETE_TO_BEGINNING_OF_LINE;
-@@ -2667,7 +2667,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2678,7 +2678,7 @@ ui::TextEditCommand Textfield::GetComman
#endif
return ui::TextEditCommand::DELETE_WORD_BACKWARD;
case ui::VKEY_DELETE:
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.h b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
index 698f518637..05a171639e 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.h
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/controls/textfield/textfield.h
@@ -52,7 +52,7 @@
#include "ui/views/view_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <vector>
#endif
-@@ -497,7 +497,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -500,7 +500,7 @@ class VIEWS_EXPORT Textfield : public Vi
// Set whether the text should be used to improve typing suggestions.
void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
diff --git a/chromium/patches/patch-ui_views_examples_widget__example.cc b/chromium/patches/patch-ui_views_examples_widget__example.cc
index f7b4aa42f3..ab3f51e24c 100644
--- a/chromium/patches/patch-ui_views_examples_widget__example.cc
+++ b/chromium/patches/patch-ui_views_examples_widget__example.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/examples/widget_example.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/examples/widget_example.cc
@@ -51,7 +51,7 @@ void WidgetExample::CreateExampleView(Vi
modal_button->SetCallback(
diff --git a/chromium/patches/patch-ui_views_focus_focus__manager.cc b/chromium/patches/patch-ui_views_focus_focus__manager.cc
index 8269d51802..bf003612c4 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 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/focus/focus_manager.cc
@@ -627,7 +627,7 @@ bool FocusManager::RedirectAcceleratorTo
return false;
diff --git a/chromium/patches/patch-ui_views_style_platform__style.cc b/chromium/patches/patch-ui_views_style_platform__style.cc
index 2442137886..94371ebd20 100644
--- a/chromium/patches/patch-ui_views_style_platform__style.cc
+++ b/chromium/patches/patch-ui_views_style_platform__style.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/style/platform_style.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/style/platform_style.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/style/platform_style.cc
@@ -23,7 +23,7 @@
#include "ui/views/controls/focusable_border.h"
diff --git a/chromium/patches/patch-ui_views_style_platform__style.h b/chromium/patches/patch-ui_views_style_platform__style.h
index 80fad452d9..e653535a9d 100644
--- a/chromium/patches/patch-ui_views_style_platform__style.h
+++ b/chromium/patches/patch-ui_views_style_platform__style.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/style/platform_style.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/style/platform_style.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/style/platform_style.h
@@ -84,7 +84,7 @@ class VIEWS_EXPORT PlatformStyle {
// Default setting at bubble creation time for whether arrow will be adjusted
diff --git a/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc b/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
index 7453348dd0..f21d93ccf8 100644
--- a/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
@@ -241,7 +241,7 @@ bool SendMouseClick(MouseButton type, gf
window_hint);
diff --git a/chromium/patches/patch-ui_views_views__delegate.cc b/chromium/patches/patch-ui_views_views__delegate.cc
index 0df44e1879..f3f4f3215d 100644
--- a/chromium/patches/patch-ui_views_views__delegate.cc
+++ b/chromium/patches/patch-ui_views_views__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/views_delegate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/views_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/views_delegate.cc
@@ -92,7 +92,7 @@ bool ViewsDelegate::IsWindowInMetro(gfx:
return false;
diff --git a/chromium/patches/patch-ui_views_views__delegate.h b/chromium/patches/patch-ui_views_views__delegate.h
index b55531c6ca..e861dd4f23 100644
--- a/chromium/patches/patch-ui_views_views__delegate.h
+++ b/chromium/patches/patch-ui_views_views__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/views_delegate.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/views_delegate.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/views_delegate.h
@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
// environment.
diff --git a/chromium/patches/patch-ui_views_views__features.cc b/chromium/patches/patch-ui_views_views__features.cc
index eaa85b88ee..d62a11edb9 100644
--- a/chromium/patches/patch-ui_views_views__features.cc
+++ b/chromium/patches/patch-ui_views_views__features.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/views_features.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/views_features.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/views_features.cc
@@ -50,7 +50,7 @@ BASE_FEATURE(kKeyboardAccessibleTooltipI
base::FEATURE_ENABLED_BY_DEFAULT);
- // Uses NativeViewHostAuraWithClipWindow instead of NativeViewHostAura.
+ // If enabled, NativeViewHost controls the layers of the native view.
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kUseNativeViewHostAuraWithClipWindow,
- base::FEATURE_DISABLED_BY_DEFAULT);
+ BASE_FEATURE(kNativeViewHostManagesLayers, base::FEATURE_ENABLED_BY_DEFAULT);
#else
+ BASE_FEATURE(kNativeViewHostManagesLayers, base::FEATURE_DISABLED_BY_DEFAULT);
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 7be6ac61a7..ca1bd399ad 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
@@ -225,7 +225,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 85ae6919b1..7300991c99 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
@@ -73,7 +73,7 @@ class VIEWS_EXPORT DesktopDragDropClient
// The offset of |drag_widget_| relative to the mouse position.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index a2528f604e..b037683d00 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
@@ -53,7 +53,7 @@
#include "ui/wm/core/window_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -371,7 +371,7 @@ std::unique_ptr<aura::client::DragDropCl
+@@ -373,7 +373,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);
-@@ -1317,7 +1317,7 @@ bool DesktopWindowTreeHostPlatform::Rota
+@@ -1315,7 +1315,7 @@ bool DesktopWindowTreeHostPlatform::Rota
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/chromium/patches/patch-ui_views_widget_widget.cc b/chromium/patches/patch-ui_views_widget_widget.cc
index 4de18a6c5b..c82c3da77e 100644
--- a/chromium/patches/patch-ui_views_widget_widget.cc
+++ b/chromium/patches/patch-ui_views_widget_widget.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/widget/widget.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/widget/widget.cc
-@@ -67,7 +67,7 @@
+@@ -72,7 +72,7 @@
#include "ui/views/window/dialog_delegate.h"
#include "ui/wm/core/window_properties.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -2650,7 +2650,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2759,7 +2759,7 @@ const ui::NativeTheme* Widget::GetNative
return parent_->GetNativeTheme();
}
diff --git a/chromium/patches/patch-ui_views_widget_widget.h b/chromium/patches/patch-ui_views_widget_widget.h
index 1baf005e4b..00074994da 100644
--- a/chromium/patches/patch-ui_views_widget_widget.h
+++ b/chromium/patches/patch-ui_views_widget_widget.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/widget/widget.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/widget/widget.h
-@@ -489,7 +489,7 @@ class VIEWS_EXPORT Widget : public inter
+@@ -490,7 +490,7 @@ class VIEWS_EXPORT Widget : public inter
bool dont_show_in_taskbar = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-ui_views_window_default__frame__view.cc b/chromium/patches/patch-ui_views_window_default__frame__view.cc
index c85c1ab0bb..b0bca79a8d 100644
--- a/chromium/patches/patch-ui_views_window_default__frame__view.cc
+++ b/chromium/patches/patch-ui_views_window_default__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/default_frame_view.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/window/default_frame_view.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/window/default_frame_view.cc
@@ -285,7 +285,7 @@ int DefaultFrameView::NonClientTopBorder
int DefaultFrameView::CaptionButtonY() const {
diff --git a/chromium/patches/patch-ui_views_window_dialog__delegate.cc b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
index 4268d69442..2af5997227 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 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/window/dialog_delegate.cc
@@ -125,7 +125,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 74b3005f7d..54610f8196 100644
--- a/chromium/patches/patch-ui_views_window_frame__background.cc
+++ b/chromium/patches/patch-ui_views_window_frame__background.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/frame_background.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/views/window/frame_background.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/views/window/frame_background.cc
@@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx
int width) const {
diff --git a/chromium/patches/patch-ui_webui_resources_tools_minify__js.py b/chromium/patches/patch-ui_webui_resources_tools_minify__js.py
index 3fe573a2a2..7ff12b77c5 100644
--- a/chromium/patches/patch-ui_webui_resources_tools_minify__js.py
+++ b/chromium/patches/patch-ui_webui_resources_tools_minify__js.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/webui/resources/tools/minify_js.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/webui/resources/tools/minify_js.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/webui/resources/tools/minify_js.py
@@ -32,7 +32,7 @@ def main(argv):
# Spawn a NodeJS script to use the programmatic Terser API, since the CLI API
diff --git a/chromium/patches/patch-ui_webui_webui__features.gni b/chromium/patches/patch-ui_webui_webui__features.gni
index 6835c296aa..85fd4720da 100644
--- a/chromium/patches/patch-ui_webui_webui__features.gni
+++ b/chromium/patches/patch-ui_webui_webui__features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/webui/webui_features.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- ui/webui/webui_features.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ ui/webui/webui_features.gni
@@ -44,7 +44,8 @@ if (enable_cast_receiver || is_cast_andr
# Enable the WebUI version of the New Tab Page.
diff --git a/chromium/patches/patch-v8_BUILD.gn b/chromium/patches/patch-v8_BUILD.gn
index b96485427d..e7454e2120 100644
--- a/chromium/patches/patch-v8_BUILD.gn
+++ b/chromium/patches/patch-v8_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/BUILD.gn.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/BUILD.gn.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/BUILD.gn
-@@ -1052,6 +1052,9 @@ external_v8_defines = [
+@@ -1076,6 +1076,9 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -16,7 +16,7 @@ $NetBSD$
"V8_TARGET_ARCH_ARM64",
"V8_TARGET_ARCH_PPC64",
"V8_TARGET_ARCH_MIPS64",
-@@ -1139,6 +1142,15 @@ if (target_os == "android") {
+@@ -1163,6 +1166,15 @@ if (target_os == "android") {
} else if (target_os == "chromeos") {
enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -32,7 +32,7 @@ $NetBSD$
}
# Some V8_TARGET_ARCH_ defines that affect Api constants (see usages of
-@@ -1824,7 +1836,7 @@ config("toolchain") {
+@@ -1852,7 +1864,7 @@ config("toolchain") {
# don't block compiler updates in Chromium. We'll resolve these when
# rolling the compiler update into V8 instead.
if (!build_with_chromium && v8_current_cpu != "ppc64" &&
@@ -41,7 +41,7 @@ $NetBSD$
cflags += [ "-Wlifetime-safety-permissive" ]
}
-@@ -1927,9 +1939,6 @@ config("strict_warnings") {
+@@ -1955,9 +1967,6 @@ config("strict_warnings") {
cflags += [ "-Wshorten-64-to-32" ]
}
cflags += [ "-Wmissing-field-initializers" ]
@@ -51,7 +51,7 @@ $NetBSD$
}
}
-@@ -2708,6 +2717,23 @@ action("generate_bytecode_builtins_list"
+@@ -2737,6 +2746,23 @@ action("generate_bytecode_builtins_list"
]
}
@@ -75,7 +75,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.
-@@ -2726,7 +2752,11 @@ template("run_mksnapshot") {
+@@ -2755,7 +2781,11 @@ template("run_mksnapshot") {
suffix = "_$name"
}
action("run_mksnapshot_" + name) {
@@ -88,7 +88,7 @@ $NetBSD$
if (v8_verify_deterministic_mksnapshot) {
# We archive the snapshot executable when verifying snapshot
# determinism to ease debugging.
-@@ -2856,6 +2886,12 @@ template("run_mksnapshot") {
+@@ -2885,6 +2915,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -101,7 +101,7 @@ $NetBSD$
}
# This is needed to distinguish between generating code for the simulator
-@@ -5105,7 +5141,7 @@ v8_header_set("v8_internal_headers") {
+@@ -5137,7 +5173,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 ||
@@ -110,7 +110,7 @@ $NetBSD$
sources += [ "src/trap-handler/handler-inside-posix.h" ]
} else if (is_win) {
sources += [ "src/trap-handler/handler-inside-win.h" ]
-@@ -6609,7 +6645,7 @@ v8_cluster_source_set("v8_base_without_c
+@@ -6643,7 +6679,7 @@ v8_cluster_source_set("v8_base_without_c
# iOS Xcode simulator builds run on an x64 target. iOS and macOS are both
# based on Darwin and thus POSIX-compliant to a similar degree.
if (is_linux || is_chromeos || is_mac || is_ios ||
@@ -119,7 +119,7 @@ $NetBSD$
sources += [
"src/trap-handler/handler-inside-posix.cc",
"src/trap-handler/handler-outside-posix.cc",
-@@ -7321,7 +7357,7 @@ v8_component("v8_libbase") {
+@@ -7369,7 +7405,7 @@ v8_component("v8_libbase") {
}
}
@@ -128,7 +128,7 @@ $NetBSD$
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -7332,6 +7368,27 @@ v8_component("v8_libbase") {
+@@ -7380,6 +7416,27 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/chromium/patches/patch-v8_gni_v8.gni b/chromium/patches/patch-v8_gni_v8.gni
index 48feaec352..b761bcca17 100644
--- a/chromium/patches/patch-v8_gni_v8.gni
+++ b/chromium/patches/patch-v8_gni_v8.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/gni/v8.gni.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/gni/v8.gni.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/gni/v8.gni
-@@ -361,7 +361,7 @@ is_drumbrake_supported =
+@@ -357,7 +357,7 @@ is_drumbrake_supported =
(v8_current_cpu == "x64" || v8_current_cpu == "arm64" ||
v8_current_cpu == "riscv64") &&
(target_os == "win" || target_os == "linux" || target_os == "mac" ||
diff --git a/chromium/patches/patch-v8_include_v8-internal.h b/chromium/patches/patch-v8_include_v8-internal.h
index d567a11223..f79aa6e48c 100644
--- a/chromium/patches/patch-v8_include_v8-internal.h
+++ b/chromium/patches/patch-v8_include_v8-internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/include/v8-internal.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/include/v8-internal.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/include/v8-internal.h
@@ -218,7 +218,7 @@ using SandboxedPointer_t = Address;
#ifdef V8_ENABLE_SANDBOX
diff --git a/chromium/patches/patch-v8_include_v8config.h b/chromium/patches/patch-v8_include_v8config.h
index 1cab88b34d..d0b28e9c59 100644
--- a/chromium/patches/patch-v8_include_v8config.h
+++ b/chromium/patches/patch-v8_include_v8config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/include/v8config.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/include/v8config.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/include/v8config.h
@@ -207,6 +207,9 @@ path. Add it with -I<path> to the comman
&& !defined(V8_TARGET_OS_IOS) \
diff --git a/chromium/patches/patch-v8_src_api_api.cc b/chromium/patches/patch-v8_src_api_api.cc
index b1fcb05f01..93c9510c00 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 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/api/api.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/api/api.cc
-@@ -172,7 +172,7 @@
+@@ -175,7 +175,7 @@
#include "src/strings/string-hasher-inl.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <signal.h>
#include <unistd.h>
-@@ -6444,7 +6444,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6468,7 +6468,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 4f95f9ebff..a1416775ad 100644
--- a/chromium/patches/patch-v8_src_base_atomicops.h
+++ b/chromium/patches/patch-v8_src_base_atomicops.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/atomicops.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/atomicops.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/atomicops.h
@@ -32,10 +32,10 @@ using Atomic64 = SbAtomic64;
using Atomic8 = char;
diff --git a/chromium/patches/patch-v8_src_base_macros.h b/chromium/patches/patch-v8_src_base_macros.h
index 0c20bb3e6a..fcc3253022 100644
--- a/chromium/patches/patch-v8_src_base_macros.h
+++ b/chromium/patches/patch-v8_src_base_macros.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/macros.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/macros.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/macros.h
@@ -224,7 +224,7 @@ V8_INLINE constexpr Dest bit_cast(Source
diff --git a/chromium/patches/patch-v8_src_base_platform_memory.h b/chromium/patches/patch-v8_src_base_platform_memory.h
index 1776bb3791..f484c54344 100644
--- a/chromium/patches/patch-v8_src_base_platform_memory.h
+++ b/chromium/patches/patch-v8_src_base_platform_memory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/memory.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/platform/memory.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/platform/memory.h
@@ -21,13 +21,13 @@
#include <malloc/malloc.h>
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc b/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
index bb6dceb5fe..4f30e50665 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-freebsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/platform/platform-freebsd.cc
@@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache()
return new PosixDefaultTimezoneCache();
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc b/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
index 4a33cf5460..557c9e1369 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-openbsd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/platform/platform-openbsd.cc
-@@ -6,6 +6,9 @@
- // POSIX-compatible parts, the implementation is in platform-posix.cc.
-
+@@ -8,6 +8,9 @@
+ #include <errno.h>
+ #include <fcntl.h> // open
#include <pthread.h>
+#if !defined(__NetBSD__)
+#include <pthread_np.h>
+#endif
#include <semaphore.h>
#include <signal.h>
- #include <stdlib.h>
+ #include <stdarg.h>
@@ -122,6 +125,34 @@ void OS::SignalCodeMovingGC() {
void OS::AdjustSchedulingParams() {}
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 7c54e4d83d..4c52572282 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/platform/platform-posix.cc
@@ -78,9 +78,11 @@
#include <sys/syscall.h>
@@ -80,3 +80,43 @@ $NetBSD$
namespace {
#if DEBUG
+@@ -1486,21 +1500,20 @@ Stack::StackSlot Stack::ObtainCurrentThr
+ #endif // V8_OS_ZOS
+ }
+
++#endif // !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) &&
++ // !defined(_AIX) && !defined(V8_OS_SOLARIS)
++
+ // static
+ Stack::StackSlot Stack::ObtainCurrentThreadStackReservedLimit() {
+ #if V8_OS_ZOS
+ return nullptr;
+-#elif V8_OS_OPENBSD
+- stack_t stack;
+- int error = pthread_stackseg_np(pthread_self(), &stack);
+- if (error) {
+- DCHECK(MainThreadIsCurrentThread());
+- return nullptr;
+- }
+- return stack.ss_sp;
+ #else
+ pthread_attr_t attr;
++#if V8_OS_BSD
++ int error = pthread_attr_init(&attr);
++#else
+ int error = pthread_getattr_np(pthread_self(), &attr);
++#endif
+ if (error) {
+ DCHECK(MainThreadIsCurrentThread());
+ return nullptr;
+@@ -1514,10 +1527,6 @@ Stack::StackSlot Stack::ObtainCurrentThr
+ #endif // V8_OS_ZOS
+ }
+
+-#endif // !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) &&
+- // !defined(_AIX) && !defined(V8_OS_SOLARIS)
+-
+-
+
+ // static
+ void Stack::SetCurrentThreadStackBounds(uintptr_t, uintptr_t) { UNREACHABLE(); }
diff --git a/chromium/patches/patch-v8_src_base_strings.h b/chromium/patches/patch-v8_src_base_strings.h
index 59c9062285..41de094605 100644
--- a/chromium/patches/patch-v8_src_base_strings.h
+++ b/chromium/patches/patch-v8_src_base_strings.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/strings.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/strings.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/strings.h
@@ -9,6 +9,8 @@
#include "src/base/macros.h"
diff --git a/chromium/patches/patch-v8_src_base_sys-info.cc b/chromium/patches/patch-v8_src_base_sys-info.cc
index c8b2c801b0..d8dedd3606 100644
--- a/chromium/patches/patch-v8_src_base_sys-info.cc
+++ b/chromium/patches/patch-v8_src_base_sys-info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/sys-info.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/sys-info.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/sys-info.cc
@@ -35,8 +35,12 @@ namespace base {
diff --git a/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc b/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
index fa9cc3c96c..b17a8c6eaa 100644
--- a/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
+++ b/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/utils/random-number-generator.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/base/utils/random-number-generator.cc
@@ -56,7 +56,7 @@ RandomNumberGenerator::RandomNumberGener
DCHECK_EQ(0, result);
diff --git a/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc b/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
index 6bd15ab409..3e5b980877 100644
--- a/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
+++ b/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/diagnostics/perf-jit.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/diagnostics/perf-jit.cc
@@ -31,7 +31,7 @@
#include "src/flags/flags.h"
diff --git a/chromium/patches/patch-v8_src_diagnostics_perf-jit.h b/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
index 58c9835efa..8a1b0ea3d8 100644
--- a/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
+++ b/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/diagnostics/perf-jit.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/diagnostics/perf-jit.h
@@ -31,7 +31,7 @@
#include "include/v8config.h"
diff --git a/chromium/patches/patch-v8_src_execution_isolate.cc b/chromium/patches/patch-v8_src_execution_isolate.cc
index e6f8f1acfd..a312696fe9 100644
--- a/chromium/patches/patch-v8_src_execution_isolate.cc
+++ b/chromium/patches/patch-v8_src_execution_isolate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/execution/isolate.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/execution/isolate.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/execution/isolate.cc
-@@ -178,6 +178,10 @@
+@@ -180,6 +180,10 @@
#include "src/execution/simulator-base.h"
#endif
@@ -17,7 +17,7 @@ $NetBSD$
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5739,6 +5743,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -5793,6 +5797,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 962f7b64d4..55e6f3df3c 100644
--- a/chromium/patches/patch-v8_src_flags_flags.cc
+++ b/chromium/patches/patch-v8_src_flags_flags.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/flags/flags.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/flags/flags.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/flags/flags.cc
-@@ -17,6 +17,10 @@
- #include <sstream>
+@@ -19,6 +19,10 @@
#include <unordered_map>
+ #include <vector>
+#if V8_OS_OPENBSD
+#include <sys/mman.h>
@@ -17,7 +17,7 @@ $NetBSD$
#include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
-@@ -890,6 +894,10 @@ void FlagList::FreezeFlags() {
+@@ -978,6 +982,10 @@ void FlagList::FreezeFlags() {
// Note that for string flags we only protect the pointer itself, but not the
// string storage. TODO(12887): Fix this.
base::OS::SetDataReadOnly(&v8_flags, sizeof(v8_flags));
diff --git a/chromium/patches/patch-v8_src_libsampler_sampler.cc b/chromium/patches/patch-v8_src_libsampler_sampler.cc
index cb91c66b1c..4c510e5354 100644
--- a/chromium/patches/patch-v8_src_libsampler_sampler.cc
+++ b/chromium/patches/patch-v8_src_libsampler_sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/libsampler/sampler.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/libsampler/sampler.cc
@@ -529,6 +529,16 @@ void SignalHandler::FillRegisterState(vo
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
diff --git a/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc b/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
index 32fd5ee10a..c708e2bbb6 100644
--- a/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
+++ b/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/objects/js-temporal-zoneinfo64.cc
@@ -11,7 +11,7 @@
#include "temporal_rs/TimeZone.hpp"
diff --git a/chromium/patches/patch-v8_src_objects_simd.cc b/chromium/patches/patch-v8_src_objects_simd.cc
index 3ebcdec93a..6867b8271d 100644
--- a/chromium/patches/patch-v8_src_objects_simd.cc
+++ b/chromium/patches/patch-v8_src_objects_simd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/objects/simd.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/objects/simd.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/objects/simd.cc
@@ -348,7 +348,7 @@ uintptr_t fast_search_avx(T* array, uint
}
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index 3845213ce2..3ee85adba1 100644
--- a/chromium/patches/patch-v8_src_sandbox_sandbox.cc
+++ b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/sandbox/sandbox.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/sandbox/sandbox.cc
-@@ -82,7 +82,7 @@ static Address DetermineAddressSpaceLimi
+@@ -273,7 +273,7 @@ static Address DetermineAddressSpaceLimi
}
#endif // V8_TARGET_ARCH_X64
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 f57610b148..f6aea55f59 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
@@ -150,6 +150,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(cons
return EmbeddedTargetOs::kStarboard;
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index 693384ae8f..282d1766ba 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
@@ -37,6 +37,7 @@ enum class EmbeddedTargetOs {
kWin,
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index 090bec5e36..4c5c69d64e 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
@@ -9,6 +9,10 @@
diff --git a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
index 492515c51c..9106ed6f15 100644
--- a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/trap-handler/handler-inside-posix.cc
@@ -28,7 +28,7 @@
diff --git a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
index 86231d3fdb..ced707fc9e 100644
--- a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
+++ b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/handler-inside-posix.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/trap-handler/handler-inside-posix.h
@@ -13,7 +13,7 @@ namespace v8 {
namespace internal {
diff --git a/chromium/patches/patch-v8_src_trap-handler_trap-handler.h b/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
index c9f3c7c0c3..c3a91c627d 100644
--- a/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
+++ b/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/trap-handler.h.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/src/trap-handler/trap-handler.h
@@ -18,7 +18,7 @@ namespace v8::internal::trap_handler {
// X64 on Linux, Windows, MacOS, FreeBSD.
diff --git a/chromium/patches/patch-v8_tools_run-paxctl.py b/chromium/patches/patch-v8_tools_run-paxctl.py
index 3d31670587..0da850e78d 100644
--- a/chromium/patches/patch-v8_tools_run-paxctl.py
+++ b/chromium/patches/patch-v8_tools_run-paxctl.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/tools/run-paxctl.py.orig 2026-08-07 09:53:45.952341255 +0000
+--- v8/tools/run-paxctl.py.orig 2026-09-02 07:37:51.702765995 +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 37ebb85c5c..7a4169655b 100644
--- a/chromium/patches/patch-v8_tools_run.py
+++ b/chromium/patches/patch-v8_tools_run.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/tools/run.py.orig 2026-08-05 20:17:42.000000000 +0000
+--- v8/tools/run.py.orig 2026-08-31 22:47:51.000000000 +0000
+++ v8/tools/run.py
@@ -21,7 +21,7 @@ if cmd and cmd[0] == '--redirect-stdout'
kwargs = dict(stdout=subprocess.PIPE)
Home |
Main Index |
Thread Index |
Old Index