pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: update to 150.0.7871.46
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Sat Jul 4 19:16:06 2026 +0200
Changeset: ccec69b0ee6ea12084893de5551d63d65325bcc8
Modified Files:
chromium/Makefile
chromium/cargo-depends.mk
chromium/distinfo
chromium/patches/patch-BUILD.gn
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_files_dir__reader__linux.h
chromium/patches/patch-base_files_dir__reader__posix.h
chromium/patches/patch-base_files_drive__info.h
chromium/patches/patch-base_files_drive__info__posix.cc
chromium/patches/patch-base_files_file__path__watcher.h
chromium/patches/patch-base_files_file__path__watcher__bsd.cc
chromium/patches/patch-base_files_file__path__watcher__kqueue.h
chromium/patches/patch-base_files_file__path__watcher__unittest.cc
chromium/patches/patch-base_files_file__util__posix.cc
chromium/patches/patch-base_files_file__util__unittest.cc
chromium/patches/patch-base_files_important__file__writer__cleaner.cc
chromium/patches/patch-base_files_scoped__file.cc
chromium/patches/patch-base_functional_unretained__traits.h
chromium/patches/patch-base_i18n_icu__util.cc
chromium/patches/patch-base_linux__util.cc
chromium/patches/patch-base_logging__unittest.cc
chromium/patches/patch-base_memory_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_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_rust_allocator_lib.rs
chromium/patches/patch-build_rust_rust__bindgen.gni
chromium/patches/patch-build_rust_rust__bindgen__generator.gni
chromium/patches/patch-build_rust_std_BUILD.gn
chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
chromium/patches/patch-build_toolchain_gcc__toolchain.gni
chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
chromium/patches/patch-build_toolchain_toolchain.gni
chromium/patches/patch-cc_base_features.cc
chromium/patches/patch-chrome_app_chrome__command__ids.h
chromium/patches/patch-chrome_app_chrome__main.cc
chromium/patches/patch-chrome_app_chrome__main__delegate.cc
chromium/patches/patch-chrome_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_api_webstore__private_webstore__private__api.cc
chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
chromium/patches/patch-chrome_browser_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_host_glic__page__handler.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_new__tab__page_new__tab__page__util.cc
chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
chromium/patches/patch-chrome_browser_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__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_chrome__pages.h
chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
chromium/patches/patch-chrome_browser_ui_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_tabs_tab__strip__prefs.cc
chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
chromium/patches/patch-chrome_browser_ui_toolbar_app__menu__icon__controller.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_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_signin__view__controller__delegate__views.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.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_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_tabs_vertical_vertical__tab__group__header__view.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_connectors__internals__page__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc
chromium/patches/patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc
chromium/patches/patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
chromium/patches/patch-chrome_browser_ui_webui_password__manager_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-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_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_extension__status__utils.h
chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.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-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__features.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_common_signals__features.cc
chromium/patches/patch-components_device__signals_core_common_signals__features.h
chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
chromium/patches/patch-components_device__signals_test_signals__contract.cc
chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
chromium/patches/patch-components_embedder__support_user__agent__utils.cc
chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
chromium/patches/patch-components_enterprise_watermarking_watermark.cc
chromium/patches/patch-components_error__page_common_localized__error.cc
chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
chromium/patches/patch-components_feature__engagement_public_event__constants.cc
chromium/patches/patch-components_feature__engagement_public_event__constants.h
chromium/patches/patch-components_feature__engagement_public_feature__configurations.cc
chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
chromium/patches/patch-components_feature__engagement_public_feature__constants.h
chromium/patches/patch-components_feature__engagement_public_feature__list.cc
chromium/patches/patch-components_feature__engagement_public_feature__list.h
chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
chromium/patches/patch-components_feed_core_v2_proto__util.cc
chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
chromium/patches/patch-components_gwp__asan_BUILD.gn
chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
chromium/patches/patch-components_live__caption_caption__util.cc
chromium/patches/patch-components_live__caption_caption__util.h
chromium/patches/patch-components_media__router_common_media__source.cc
chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
chromium/patches/patch-components_metrics_drive__metrics__provider.cc
chromium/patches/patch-components_metrics_dwa_dwa__service.cc
chromium/patches/patch-components_metrics_metrics__log.cc
chromium/patches/patch-components_metrics_motherboard.cc
chromium/patches/patch-components_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_feature__registry_feature__registration.cc
chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
chromium/patches/patch-components_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_font__data_font__data__service__impl.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_kids__chrome__management__url__checker__client.cc
chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
chromium/patches/patch-components_supervised__user_core_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_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_child__thread__type__switcher__linux.h
chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
chromium/patches/patch-content_browser_gpu_compositor__util.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
chromium/patches/patch-content_browser_network__service__instance__impl.cc
chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
chromium/patches/patch-content_browser_renderer__host_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_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_shared__image__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
chromium/patches/patch-gpu_config_gpu__control__list.cc
chromium/patches/patch-gpu_config_gpu__finch__features.cc
chromium/patches/patch-gpu_config_gpu__finch__features.h
chromium/patches/patch-gpu_config_gpu__info__collector.cc
chromium/patches/patch-gpu_config_gpu__test__config.cc
chromium/patches/patch-gpu_ipc_service_gpu__init.cc
chromium/patches/patch-gpu_ipc_service_shared__image__stub.cc
chromium/patches/patch-gpu_ipc_service_x__util.h
chromium/patches/patch-gpu_vulkan_generate__bindings.py
chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
chromium/patches/patch-gpu_vulkan_vulkan__image.h
chromium/patches/patch-gpu_vulkan_vulkan__util.cc
chromium/patches/patch-headless_BUILD.gn
chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
chromium/patches/patch-ipc_ipc__channel.cc
chromium/patches/patch-ipc_ipc__channel.h
chromium/patches/patch-ipc_param__traits__utils.h
chromium/patches/patch-media_BUILD.gn
chromium/patches/patch-media_audio_BUILD.gn
chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
chromium/patches/patch-media_audio_audio__input__device.cc
chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
chromium/patches/patch-media_audio_pulse_pulse__util.cc
chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
chromium/patches/patch-media_audio_sndio_sndio__input.cc
chromium/patches/patch-media_audio_sndio_sndio__input.h
chromium/patches/patch-media_audio_sndio_sndio__output.cc
chromium/patches/patch-media_audio_sndio_sndio__output.h
chromium/patches/patch-media_base_audio__latency.cc
chromium/patches/patch-media_base_libaom__thread__wrapper.cc
chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
chromium/patches/patch-media_base_media__switches.cc
chromium/patches/patch-media_base_media__switches.h
chromium/patches/patch-media_base_video__frame.cc
chromium/patches/patch-media_base_video__frame.h
chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.cc
chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
chromium/patches/patch-media_capture_video_video__capture__device__client.cc
chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
chromium/patches/patch-media_gpu_test_raw__video.cc
chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
chromium/patches/patch-media_gpu_test_video__frame__validator.cc
chromium/patches/patch-media_gpu_v4l2_v4l2__utils.cc
chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
chromium/patches/patch-media_media__options.gni
chromium/patches/patch-media_mojo_mojom_BUILD.gn
chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
chromium/patches/patch-media_video_mappable__shared__image__video__frame__pool.cc
chromium/patches/patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc
chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
chromium/patches/patch-media_webrtc_audio__processor.cc
chromium/patches/patch-media_webrtc_helpers.cc
chromium/patches/patch-mojo_core_BUILD.gn
chromium/patches/patch-mojo_core_channel.cc
chromium/patches/patch-mojo_core_channel.h
chromium/patches/patch-mojo_core_channel__posix.cc
chromium/patches/patch-mojo_core_embedder_features.h
chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
chromium/patches/patch-net_BUILD.gn
chromium/patches/patch-net_base_features.cc
chromium/patches/patch-net_base_network__change__notifier.cc
chromium/patches/patch-net_base_network__change__notifier.h
chromium/patches/patch-net_base_network__change__notifier__passive.cc
chromium/patches/patch-net_base_network__interfaces__posix.h
chromium/patches/patch-net_base_sockaddr__util__posix.cc
chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
chromium/patches/patch-net_disk__cache_backend__experiment.h
chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
chromium/patches/patch-net_dns_BUILD.gn
chromium/patches/patch-net_dns_address__info.cc
chromium/patches/patch-net_dns_address__sorter__posix.cc
chromium/patches/patch-net_dns_dns__config__service__posix.cc
chromium/patches/patch-net_dns_dns__reloader.cc
chromium/patches/patch-net_dns_dns__util.cc
chromium/patches/patch-net_dns_host__resolver__proc.cc
chromium/patches/patch-net_dns_public_BUILD.gn
chromium/patches/patch-net_dns_public_resolv__reader.cc
chromium/patches/patch-net_dns_public_resolv__reader.h
chromium/patches/patch-net_dns_public_scoped__res__state.cc
chromium/patches/patch-net_dns_public_scoped__res__state.h
chromium/patches/patch-net_filter_zstd__source__stream.cc
chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
chromium/patches/patch-net_http_http__auth__gssapi__posix.h
chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
chromium/patches/patch-net_http_http__auth__preferences.cc
chromium/patches/patch-net_http_http__auth__preferences.h
chromium/patches/patch-net_http_http__network__session.cc
chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
chromium/patches/patch-net_socket_socks5__client__socket.cc
chromium/patches/patch-net_socket_tcp__socket__posix.cc
chromium/patches/patch-net_socket_udp__socket__posix.cc
chromium/patches/patch-net_socket_udp__socket__unittest.cc
chromium/patches/patch-net_third__party_quiche_BUILD.gn
chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
chromium/patches/patch-net_url__request_url__request__context.cc
chromium/patches/patch-net_url__request_url__request__context.h
chromium/patches/patch-net_url__request_url__request__context__builder.cc
chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
chromium/patches/patch-printing_backend_cups__helper.cc
chromium/patches/patch-printing_backend_cups__helper.h
chromium/patches/patch-printing_backend_cups__ipp__helper.cc
chromium/patches/patch-printing_backend_cups__jobs.cc
chromium/patches/patch-printing_backend_cups__printer.cc
chromium/patches/patch-printing_backend_cups__weak__functions.h
chromium/patches/patch-printing_backend_print__backend__cups.h
chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
chromium/patches/patch-printing_print__settings.cc
chromium/patches/patch-printing_print__settings.h
chromium/patches/patch-printing_print__settings__conversion.cc
chromium/patches/patch-printing_printing__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_client__session.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__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-rollup_rust_bindings__napi_Cargo.toml
chromium/patches/patch-rollup_rust_bindings__napi_src_lib.rs
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_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-sql_database.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_media_audio_audio__device__factory.cc
chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_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_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h
chromium/patches/patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js
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_ipcz_src_standalone_base_logging.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_node_check__version.py
chromium/patches/patch-third__party_node_node.gni
chromium/patches/patch-third__party_node_node.py
chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
chromium/patches/patch-third__party_pdfium_pdfium.gni
chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
chromium/patches/patch-third__party_perfetto_src_base_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_base_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-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_render__text__api__fuzzer.cc
chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
chromium/patches/patch-ui_gfx_switches.cc
chromium/patches/patch-ui_gfx_switches.h
chromium/patches/patch-ui_gfx_x_connection.cc
chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
chromium/patches/patch-ui_gfx_x_xlib__support.cc
chromium/patches/patch-ui_gl_BUILD.gn
chromium/patches/patch-ui_gl_gl__context.cc
chromium/patches/patch-ui_gl_gl__implementation.cc
chromium/patches/patch-ui_gl_gl__switches.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
chromium/patches/patch-ui_gtk_gtk__compat.cc
chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
chromium/patches/patch-ui_gtk_select__file__dialog__linux__gtk.cc
chromium/patches/patch-ui_message__center_views_message__popup__view.cc
chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
chromium/patches/patch-ui_native__theme_native__theme.h
chromium/patches/patch-ui_native__theme_native__theme__base.cc
chromium/patches/patch-ui_ozone_common_egl__util.cc
chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__clipboard__ozone.h
chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
chromium/patches/patch-ui_platform__window_platform__window__delegate.h
chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
chromium/patches/patch-ui_qt_BUILD.gn
chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
chromium/patches/patch-ui_views_BUILD.gn
chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
chromium/patches/patch-ui_views_controls_prefix__selector.cc
chromium/patches/patch-ui_views_controls_prefix__selector.h
chromium/patches/patch-ui_views_controls_textfield_textfield.cc
chromium/patches/patch-ui_views_controls_textfield_textfield.h
chromium/patches/patch-ui_views_examples_widget__example.cc
chromium/patches/patch-ui_views_focus_focus__manager.cc
chromium/patches/patch-ui_views_style_platform__style.cc
chromium/patches/patch-ui_views_style_platform__style.h
chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
chromium/patches/patch-ui_views_views__delegate.cc
chromium/patches/patch-ui_views_views__delegate.h
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
chromium/patches/patch-ui_views_widget_widget.cc
chromium/patches/patch-ui_views_widget_widget.h
chromium/patches/patch-ui_views_window_default__frame__view.cc
chromium/patches/patch-ui_views_window_dialog__delegate.cc
chromium/patches/patch-ui_views_window_frame__background.cc
chromium/patches/patch-ui_webui_resources_tools_minify__js.py
chromium/patches/patch-v8_BUILD.gn
chromium/patches/patch-v8_include_v8-internal.h
chromium/patches/patch-v8_include_v8config.h
chromium/patches/patch-v8_src_api_api.cc
chromium/patches/patch-v8_src_base_atomicops.h
chromium/patches/patch-v8_src_base_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_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_features.cc
chromium/patches/patch-build_config_compiler__cpu__abi.gn
chromium/patches/patch-build_modules_BUILD.gn
chromium/patches/patch-build_modules_unified_modulemap__config.py
chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
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-components_feature__engagement_public_tracker.h
chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc
chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.cc
chromium/patches/patch-remoting_tools_magi-mode_tests_testdata_mock__app.cc
chromium/patches/patch-third__party_dawn_src_utils_platform.h
chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
chromium/patches/patch-ui_webui_webui__features.gni
chromium/patches/patch-v8_gni_v8.gni
chromium/patches/patch-v8_src_objects_simd.cc
Removed Files:
chromium/patches/patch-base_atomicops.h
chromium/patches/patch-base_message__loop_message__pump__epoll.h
chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
chromium/patches/patch-components_sync_service_sync__service__impl.cc
chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
Log Message:
chromium: update to 150.0.7871.46
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=ccec69b0ee6ea12084893de5551d63d65325bcc8
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium/Makefile | 6 +-
chromium/cargo-depends.mk | 304 +-
chromium/distinfo | 4165 ++++++++++----------
chromium/patches/patch-BUILD.gn | 18 +-
...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 | 6 +-
...tition__allocator_src_partition__alloc_BUILD.gn | 4 +-
...artition__alloc_address__space__randomization.h | 2 +-
...llocator_src_partition__alloc_page__allocator.h | 2 +-
...c_partition__alloc_page__allocator__constants.h | 2 +-
...ion__alloc_page__allocator__internals__posix.cc | 2 +-
...tion__alloc_page__allocator__internals__posix.h | 2 +-
...rtition__alloc__base_debug_proc__maps__linux.cc | 2 +-
...ition__alloc__base_debug_stack__trace__posix.cc | 2 +-
...loc_partition__alloc__base_rand__util__posix.cc | 2 +-
...ition__alloc__base_threading_platform__thread.h | 2 +-
...e_threading_platform__thread__internal__posix.h | 2 +-
...lloc__base_threading_platform__thread__posix.cc | 2 +-
...src_partition__alloc_partition__alloc__config.h | 2 +-
..._partition__alloc_partition__alloc__constants.h | 6 +-
...rc_partition__alloc_partition__alloc__forward.h | 2 +-
...locator_src_partition__alloc_partition__root.cc | 8 +-
...locator_src_partition__alloc_spinning__mutex.cc | 4 +-
...__allocator_src_partition__alloc_stack_stack.cc | 6 +-
..._src_partition__alloc_thread__isolation_pkey.cc | 4 +-
chromium/patches/patch-base_atomicops.h | 20 -
chromium/patches/patch-base_base__paths__posix.cc | 2 +-
chromium/patches/patch-base_compiler__specific.h | 2 +-
.../patches/patch-base_debug_debugger__posix.cc | 2 +-
chromium/patches/patch-base_debug_elf__reader.cc | 2 +-
.../patches/patch-base_debug_proc__maps__linux.cc | 2 +-
chromium/patches/patch-base_debug_stack__trace.cc | 2 +-
.../patch-base_debug_stack__trace__posix.cc | 22 +-
chromium/patches/patch-base_features.cc | 26 +
.../patches/patch-base_files_dir__reader__linux.h | 2 +-
.../patches/patch-base_files_dir__reader__posix.h | 2 +-
chromium/patches/patch-base_files_drive__info.h | 2 +-
.../patches/patch-base_files_drive__info__posix.cc | 2 +-
.../patches/patch-base_files_file__path__watcher.h | 2 +-
.../patch-base_files_file__path__watcher__bsd.cc | 2 +-
.../patch-base_files_file__path__watcher__kqueue.h | 2 +-
...tch-base_files_file__path__watcher__unittest.cc | 8 +-
.../patches/patch-base_files_file__util__posix.cc | 8 +-
.../patch-base_files_file__util__unittest.cc | 2 +-
...-base_files_important__file__writer__cleaner.cc | 2 +-
chromium/patches/patch-base_files_scoped__file.cc | 2 +-
.../patch-base_functional_unretained__traits.h | 2 +-
chromium/patches/patch-base_i18n_icu__util.cc | 2 +-
chromium/patches/patch-base_linux__util.cc | 2 +-
chromium/patches/patch-base_logging__unittest.cc | 2 +-
...-base_memory_platform__shared__memory__region.h | 2 +-
...mory_platform__shared__memory__region__posix.cc | 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 | 2 +-
.../patches/patch-base_process_launch__posix.cc | 2 +-
.../patches/patch-base_process_memory__linux.cc | 2 +-
.../patches/patch-base_process_process__handle.cc | 2 +-
.../patches/patch-base_process_process__handle.h | 2 +-
.../patch-base_process_process__handle__freebsd.cc | 2 +-
.../patch-base_process_process__handle__openbsd.cc | 2 +-
.../patches/patch-base_process_process__iterator.h | 2 +-
...atch-base_process_process__iterator__freebsd.cc | 2 +-
...atch-base_process_process__iterator__openbsd.cc | 2 +-
.../patches/patch-base_process_process__metrics.cc | 2 +-
.../patches/patch-base_process_process__metrics.h | 2 +-
...patch-base_process_process__metrics__freebsd.cc | 2 +-
...patch-base_process_process__metrics__openbsd.cc | 2 +-
.../patch-base_process_process__metrics__posix.cc | 2 +-
...atch-base_process_process__metrics__unittest.cc | 2 +-
.../patches/patch-base_process_process__posix.cc | 2 +-
.../patch-base_process_process__unittest.cc | 2 +-
.../patches/patch-base_profiler_module__cache.cc | 2 +-
...e_profiler_sampling__profiler__thread__token.cc | 2 +-
...se_profiler_sampling__profiler__thread__token.h | 2 +-
...ch-base_profiler_stack__base__address__posix.cc | 2 +-
...ofiler_stack__sampling__profiler__test__util.cc | 2 +-
...profiler_stack__sampling__profiler__unittest.cc | 2 +-
.../patch-base_profiler_thread__delegate__posix.cc | 2 +-
chromium/patches/patch-base_rand__util.h | 4 +-
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 | 6 +-
.../patch-base_system_sys__info__freebsd.cc | 2 +-
.../patch-base_system_sys__info__openbsd.cc | 2 +-
.../patches/patch-base_system_sys__info__posix.cc | 2 +-
.../patch-base_system_sys__info__unittest.cc | 4 +-
...k_thread__pool_environment__config__unittest.cc | 2 +-
.../patch-base_test_launcher_test__launcher.cc | 4 +-
.../patch-base_test_test__file__util__linux.cc | 2 +-
.../patch-base_test_test__file__util__posix.cc | 2 +-
.../patches/patch-base_threading_hang__watcher.cc | 2 +-
.../patch-base_threading_platform__thread.h | 2 +-
.../patch-base_threading_platform__thread__bsd.cc | 2 +-
..._threading_platform__thread__internal__posix.cc | 2 +-
...tch-base_threading_platform__thread__metrics.cc | 2 +-
...atch-base_threading_platform__thread__metrics.h | 2 +-
...patch-base_threading_platform__thread__posix.cc | 2 +-
...ch-base_threading_platform__thread__unittest.cc | 2 +-
.../patches/patch-base_time_time__now__posix.cc | 2 +-
...tch-base_trace__event_malloc__dump__provider.cc | 2 +-
...atch-base_trace__event_memory__dump__manager.cc | 2 +-
...atch-base_trace__event_process__memory__dump.cc | 2 +-
chromium/patches/patch-base_tracing_trace__time.cc | 2 +-
chromium/patches/patch-base_tracing_trace__time.h | 2 +-
.../patch-base_version__info_version__info.h | 2 +-
chromium/patches/patch-build_config_BUILD.gn | 2 +-
chromium/patches/patch-build_config_BUILDCONFIG.gn | 6 +-
.../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 | 62 +-
.../patch-build_config_compiler__cpu__abi.gn | 44 +
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 | 4 +-
chromium/patches/patch-build_config_rust.gni | 2 +-
.../patches/patch-build_config_v8__target__cpu.gni | 2 +-
chromium/patches/patch-build_detect__host__arch.py | 2 +-
chromium/patches/patch-build_dotfile__settings.gni | 2 +-
chromium/patches/patch-build_gn__run__binary.py | 2 +-
chromium/patches/patch-build_linux_chrome.map | 2 +-
.../patches/patch-build_linux_strip__binary.gni | 2 +-
.../patches/patch-build_linux_strip__binary.py | 2 +-
chromium/patches/patch-build_linux_unbundle_icu.gn | 2 +-
.../patches/patch-build_linux_unbundle_libpng.gn | 2 +-
.../patches/patch-build_linux_unbundle_libusb.gn | 2 +-
chromium/patches/patch-build_modules_BUILD.gn | 17 +
...atch-build_modules_unified_modulemap__config.py | 17 +
chromium/patches/patch-build_rust_allocator_lib.rs | 2 +-
.../patches/patch-build_rust_rust__bindgen.gni | 2 +-
.../patch-build_rust_rust__bindgen__generator.gni | 2 +-
chromium/patches/patch-build_rust_std_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_freebsd_BUILD.gn | 2 +-
.../patch-build_toolchain_gcc__solink__wrapper.py | 6 +-
.../patch-build_toolchain_gcc__toolchain.gni | 30 +-
.../patches/patch-build_toolchain_netbsd_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_openbsd_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_toolchain.gni | 2 +-
chromium/patches/patch-cc_base_features.cc | 2 +-
.../patch-chrome_app_chrome__command__ids.h | 8 +-
chromium/patches/patch-chrome_app_chrome__main.cc | 8 +-
.../patch-chrome_app_chrome__main__delegate.cc | 24 +-
.../patches/patch-chrome_browser_about__flags.cc | 172 +-
...h-chrome_browser_after__startup__task__utils.cc | 2 +-
...apps_app__service_publishers_extension__apps.cc | 2 +-
...er_apps_platform__apps_platform__app__launch.cc | 2 +-
...ser_apps_platform__apps_platform__app__launch.h | 2 +-
...ete_chrome__autocomplete__scheme__classifier.cc | 2 +-
...kground_extensions_background__mode__manager.cc | 2 +-
...e_browser_background_glic_glic__status__icon.cc | 10 +-
.../patch-chrome_browser_browser__features.cc | 8 +-
.../patch-chrome_browser_browser__features.h | 6 +-
.../patch-chrome_browser_browser__process__impl.cc | 14 +-
.../patch-chrome_browser_browser__process__impl.h | 4 +-
...hrome_browser_chrome__browser__field__trials.cc | 2 +-
..._browser_chrome__browser__interface__binders.cc | 8 +-
...r_chrome__browser__interface__binders__webui.cc | 11 +-
...r__interface__binders__webui__parts__desktop.cc | 14 +-
.../patch-chrome_browser_chrome__browser__main.cc | 36 +-
...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 | 42 +-
...rome_browser_chrome__content__browser__client.h | 4 +-
...tent__browser__client__navigation__throttles.cc | 10 +-
...ssaging_messaging__backend__service__factory.cc | 2 +-
...iwa__key__distribution__component__installer.cc | 30 +-
..._iwa__key__distribution__component__installer.h | 8 +-
...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 | 4 +-
...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 | 6 +-
...ch-chrome_browser_download_download__commands.h | 2 +-
...rome_browser_download_download__file__picker.cc | 2 +-
...hrome_browser_download_download__item__model.cc | 2 +-
...atch-chrome_browser_download_download__prefs.cc | 2 +-
...patch-chrome_browser_download_download__prefs.h | 2 +-
...ser__management_browser__management__service.cc | 16 +-
...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 | 6 +-
...nectors_reporting_realtime__reporting__client.h | 2 +-
...nt_profile__management__navigation__throttle.cc | 2 +-
...te__commands_cbcm__remote__commands__factory.cc | 2 +-
...te__commands_user__remote__commands__factory.cc | 6 +-
...reporting_cloud__profile__reporting__service.cc | 4 +-
...er_enterprise_signals_context__info__fetcher.cc | 2 +-
...ser_enterprise_signals_device__info__fetcher.cc | 2 +-
...erprise_signals_signals__aggregator__factory.cc | 24 +-
...enterprise_signin_enterprise__signin__service.h | 2 +-
...terstitials_managed__profile__required__page.cc | 2 +-
...wser_enterprise_util_managed__browser__utils.cc | 2 +-
.../patch-chrome_browser_extensions_BUILD.gn | 4 +-
..._browser__context__keyed__service__factories.cc | 2 +-
...ate_chrome__desktop__report__request__helper.cc | 2 +-
...rprise__reporting__private_conversion__utils.cc | 2 +-
...erprise__reporting__private_conversion__utils.h | 2 +-
..._private_enterprise__reporting__private__api.cc | 18 +-
...__private_enterprise__reporting__private__api.h | 24 +-
...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 | 8 +-
...chrome_browser_extensions_api_tabs_tabs__api.cc | 4 +-
...cation__proxy_web__authentication__proxy__api.h | 2 +-
...gging__private_webrtc__logging__private__api.cc | 2 +-
...api_webstore__private_webstore__private__api.cc | 4 +-
...s_component__extensions__allowlist_allowlist.cc | 2 +-
..._browser_extensions_external__provider__impl.cc | 2 +-
...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 | 8 +-
...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 | 17 +
...chrome_browser_glic_host_glic__page__handler.cc | 4 +-
.../patch-chrome_browser_glic_public_features.cc | 4 +-
...me_browser_glic_service_glic__instance__impl.cc | 4 +-
...atch-chrome_browser_glic_widget_glic__widget.cc | 6 +-
.../patch-chrome_browser_global__features.cc | 14 +-
.../patch-chrome_browser_global__features.h | 10 +-
...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 | 4 +-
...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 | 10 +-
...chrome__browser__main__extra__parts__metrics.cc | 12 +-
..._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 | 17 +-
...chrome_browser_metrics_power_process__monitor.h | 13 +-
...owser_net_profile__network__context__service.cc | 8 +-
..._profile__network__context__service__factory.cc | 2 +-
...rowser_net_system__network__context__manager.cc | 8 +-
...browser_net_system__network__context__manager.h | 2 +-
...page_modules_file__suggestion_drive__service.cc | 2 +-
..._browser_new__tab__page_new__tab__page__util.cc | 2 +-
...cations_notification__display__service__impl.cc | 2 +-
...ns_notification__platform__bridge__delegator.cc | 2 +-
..._tiles_chrome__most__visited__sites__factory.cc | 2 +-
...oad__metrics_page__load__metrics__initialize.cc | 4 +-
...d__manager_chrome__password__manager__client.cc | 10 +-
..._factories_password__reuse__manager__factory.cc | 2 +-
...icture_picture__in__picture__window__manager.cc | 2 +-
.../patch-chrome_browser_platform__util__linux.cc | 2 +-
...wser__cloud__management__controller__desktop.cc | 2 +-
...onfiguration__policy__handler__list__factory.cc | 77 +-
...y_developer__tools__policy__checker__factory.cc | 2 +-
...y_device__management__service__configuration.cc | 2 +-
...olicy_policy__value__and__status__aggregator.cc | 4 +-
.../patch-chrome_browser_prefs_browser__prefs.cc | 14 +-
...er_prefs_pref__service__incognito__allowlist.cc | 2 +-
...-chrome_browser_prefs_session__startup__pref.cc | 2 +-
...er_printing_print__backend__service__manager.cc | 6 +-
...h-chrome_browser_printing_print__test__utils.cc | 2 +-
...patch-chrome_browser_printing_printer__query.cc | 2 +-
...tch-chrome_browser_process__singleton__posix.cc | 2 +-
...hrome__browser__main__extra__parts__profiles.cc | 61 +-
.../patch-chrome_browser_profiles_profile__impl.cc | 27 +-
...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 | 8 +-
...h-chrome_browser_renderer__preferences__util.cc | 8 +-
...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 | 10 +-
...rowsing_safe__browsing__pref__change__handler.h | 8 +-
...owser_safe__browsing_safe__browsing__service.cc | 6 +-
...ity__settings__bundle__pref__change__handler.cc | 4 +-
...rity__settings__bundle__pref__change__handler.h | 2 +-
...rowser_screen__ai_screen__ai__install__state.cc | 2 +-
...creen__ai_screen__ai__service__handler__base.cc | 2 +-
...tch-chrome_browser_sessions_session__restore.cc | 6 +-
...ser_sharing_sharing__handler__registry__impl.cc | 2 +-
.../patch-chrome_browser_shell__integration.h | 2 +-
...patch-chrome_browser_shortcuts_icon__badging.cc | 2 +-
...chrome_browser_signin_chrome__signin__client.cc | 4 +-
...tch-chrome_browser_signin_signin__hats__util.cc | 2 +-
.../patch-chrome_browser_signin_signin__util.cc | 8 +-
.../patch-chrome_browser_signin_signin__util.h | 2 +-
...ed__user_classify__url__navigation__throttle.cc | 2 +-
...vised__user_supervised__user__browser__utils.cc | 6 +-
...rvised__user_supervised__user__browser__utils.h | 2 +-
...supervised__user__extensions__delegate__impl.cc | 4 +-
...__user_supervised__user__extensions__manager.cc | 2 +-
...d__user_supervised__user__extensions__manager.h | 2 +-
...ed__user__google__auth__navigation__throttle.cc | 2 +-
..._supervised__user__metrics__service__factory.cc | 2 +-
..._user_supervised__user__navigation__observer.cc | 2 +-
...me_browser_support__tool_support__tool__util.cc | 2 +-
...owser_sync_chrome__sync__controller__builder.cc | 2 +-
...rowser_sync_device__info__sync__client__impl.cc | 4 +-
...h-chrome_browser_sync_sync__service__factory.cc | 6 +-
...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 | 2 +-
...-chrome_browser_ui_actions_chrome__action__id.h | 4 +-
...browser_ui_autofill_chrome__autofill__client.cc | 4 +-
..._browser_ui_autofill_chrome__autofill__client.h | 6 +-
..._payments_desktop__payments__window__manager.cc | 2 +-
...l_payments_desktop__payments__window__manager.h | 2 +-
chromium/patches/patch-chrome_browser_ui_browser.h | 4 +-
...rome_browser_ui_browser__command__controller.cc | 42 +-
.../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 +-
.../patch-chrome_browser_ui_chrome__pages.h | 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 | 16 +-
...rollers_relaunch__chrome__bubble__controller.cc | 2 +-
..._passwords_manage__passwords__ui__controller.cc | 6 +-
.../patch-chrome_browser_ui_prefs_pref__watcher.cc | 2 +-
.../patch-chrome_browser_ui_prefs_pref__watcher.h | 2 +-
...h-chrome_browser_ui_prefs_prefs__tab__helper.cc | 2 +-
.../patches/patch-chrome_browser_ui_sad__tab.cc | 2 +-
...sharing__hub_sharing__hub__bubble__controller.h | 2 +-
...e_browser_ui_signin_signin__view__controller.cc | 6 +-
...me_browser_ui_signin_signin__view__controller.h | 2 +-
..._ui_signin_signin__view__controller__delegate.h | 2 +-
...chrome_browser_ui_startup_bad__flags__prompt.cc | 2 +-
...tch-chrome_browser_ui_startup_infobar__utils.cc | 6 +-
...browser_ui_startup_startup__browser__creator.cc | 10 +-
...r_ui_startup_startup__browser__creator__impl.cc | 16 +-
...me_browser_ui_startup_startup__tab__provider.cc | 2 +-
.../patch-chrome_browser_ui_startup_url__util.cc | 4 +-
.../patch-chrome_browser_ui_tab__helpers.cc | 2 +-
...h-chrome_browser_ui_tabs_public_tab__features.h | 8 +-
...-chrome_browser_ui_tabs_tab__dialog__manager.cc | 2 +-
.../patch-chrome_browser_ui_tabs_tab__features.cc | 10 +-
...tch-chrome_browser_ui_tabs_tab__strip__prefs.cc | 2 +-
...owser_ui_task__manager_task__manager__columns.h | 2 +-
...ui_task__manager_task__manager__table__model.cc | 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 +-
.../patch-chrome_browser_ui_ui__features.cc | 12 +-
.../patches/patch-chrome_browser_ui_ui__features.h | 10 +-
...pps_chrome__native__app__window__views__aura.cc | 2 +-
...s_chrome__browser__main__extra__parts__views.cc | 2 +-
...rome_browser_ui_views_chrome__views__delegate.h | 2 +-
...wser_ui_views_chrome__views__delegate__linux.cc | 2 +-
...owser_ui_views_compose_compose__dialog__view.cc | 2 +-
...collaboration__controller__delegate__desktop.cc | 2 +-
..._collaboration__controller__delegate__desktop.h | 2 +-
...s_frame_browser__frame__view__factory__views.cc | 2 +-
...ws_frame_browser__frame__view__layout__linux.cc | 4 +-
..._browser__frame__view__layout__linux__native.cc | 2 +-
...r_ui_views_frame_browser__frame__view__linux.cc | 2 +-
...-chrome_browser_ui_views_frame_browser__view.cc | 8 +-
...hrome_browser_ui_views_frame_browser__widget.cc | 12 +-
...chrome_browser_ui_views_frame_browser__widget.h | 2 +-
...e_browser_ui_views_frame_contents__web__view.cc | 17 +
...me_browser_ui_views_frame_contents__web__view.h | 17 +
...s_frame_horizontal__tab__strip__region__view.cc | 4 +-
...rame_layout_browser__view__app__layout__impl.cc | 2 +-
...e_layout_browser__view__tabbed__layout__impl.cc | 4 +-
...ti__contents__view__drop__target__controller.cc | 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 | 18 +-
...ui_views_frame_system__menu__model__delegate.cc | 8 +-
...chrome_browser_ui_views_hung__renderer__view.cc | 2 +-
...r_ui_views_location__bar_location__bar__view.cc | 4 +-
...ui_views_new__tab__footer_footer__controller.cc | 2 +-
...views_passwords_password__bubble__view__base.cc | 6 +-
...er_ui_views_profiles_avatar__toolbar__button.cc | 4 +-
...ser_ui_views_profiles_avatar__toolbar__button.h | 8 +-
...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 | 2 +-
...rowser_ui_views_profiles_profile__menu__view.cc | 6 +-
...wser_ui_views_profiles_profile__picker__view.cc | 2 +-
...es_signin__view__controller__delegate__views.cc | 2 +-
...les_signin__view__controller__delegate__views.h | 2 +-
...ui_views_tabs_dragging_tab__drag__controller.cc | 8 +-
...abs_hovercard_tab__hover__card__bubble__view.cc | 4 +-
...cts_projects__panel__tab__groups__item__view.cc | 4 +-
...projects_projects__panel__thread__item__view.cc | 4 +-
...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 | 2 +-
..._vertical_vertical__tab__group__header__view.cc | 4 +-
...er_ui_views_task__manager__search__bar__view.cc | 16 +-
...ws_toolbar_avatar__toolbar__button__interface.h | 4 +-
...hrome_browser_ui_views_toolbar_toolbar__view.cc | 4 +-
...views_toolbar_webui__avatar__toolbar__button.cc | 4 +-
..._views_toolbar_webui__avatar__toolbar__button.h | 6 +-
..._education_browser__user__education__service.cc | 6 +-
...eb__apps_web__app__integration__test__driver.cc | 18 +-
...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 | 8 +-
...web__applications_web__app__ui__manager__impl.h | 4 +-
...ser_ui_webui__browser_webui__browser__window.cc | 4 +-
...atch-chrome_browser_ui_webui_about_about__ui.cc | 2 +-
...patch-chrome_browser_ui_webui_about_about__ui.h | 2 +-
..._ui_webui_app__home_app__home__page__handler.cc | 2 +-
...r_ui_webui_app__home_app__home__page__handler.h | 2 +-
...ui_webui_app__settings_web__app__settings__ui.h | 2 +-
...icate__manager_certificate__manager__handler.cc | 2 +-
...i_certificate__manager_client__cert__sources.cc | 2 +-
...ui_certificate__manager_client__cert__sources.h | 2 +-
...me_browser_ui_webui_chrome__web__ui__configs.cc | 22 +-
...i_webui_chrome__web__ui__controller__factory.cc | 6 +-
...ternals_connectors__internals__page__handler.cc | 2 +-
...i_connectors__internals_device__trust__utils.cc | 2 +-
..._cr__components_searchbox_searchbox__handler.cc | 16 +-
...ui_history_history__identity__state__watcher.cc | 2 +-
...fobar__internals_infobar__internals__handler.cc | 22 +-
...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 | 37 +-
...r_ui_webui_management_management__ui__handler.h | 4 +-
...ebui_password__manager_promo__cards__handler.cc | 12 +-
...webui_password__manager_promo__cards__handler.h | 8 +-
...manager_promo__cards_relaunch__chrome__promo.cc | 2 +-
...ui_sanitized__image_sanitized__image__source.cc | 4 +-
...bui_sanitized__image_sanitized__image__source.h | 2 +-
...h__engine__choice_search__engine__choice__ui.cc | 2 +-
...rowser_ui_webui_settings_appearance__handler.cc | 2 +-
...tings_settings__localized__strings__provider.cc | 20 +-
...er_ui_webui_settings_site__settings__handler.cc | 2 +-
...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 | 2 +-
...r__education__internals__page__handler__impl.cc | 4 +-
...hrome_browser_ui_window__sizer_window__sizer.cc | 2 +-
...rowser_updater_browser__updater__client__util.h | 2 +-
.../patch-chrome_browser_updater_updater.cc | 2 +-
...r_upgrade__detector_version__history__client.cc | 2 +-
...king_visited__url__ranking__service__factory.cc | 2 +-
...lications_commands_launch__web__app__command.cc | 2 +-
...s_commands_set__user__display__mode__command.cc | 2 +-
...er_web__applications_extension__status__utils.h | 2 +-
...ications_extensions_extension__status__utils.cc | 2 +-
...browser_web__applications_icons_icon__masker.cc | 2 +-
...ons_os__integration_os__integration__manager.cc | 4 +-
...__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 | 4 +-
...plications_os__integration_web__app__shortcut.h | 2 +-
...pplications_policy_web__app__policy__manager.cc | 4 +-
...s_test_os__integration__test__override__impl.cc | 28 +-
...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 +-
...thn_chrome__authenticator__request__delegate.cc | 17 -
...bauthn_chrome__web__authentication__delegate.cc | 4 +-
...tch-chrome_browser_webauthn_enclave__manager.cc | 6 +-
...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 | 8 +-
.../patch-chrome_common_chrome__features.cc | 19 +-
.../patches/patch-chrome_common_chrome__features.h | 10 +-
.../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 | 6 +-
.../patches/patch-chrome_common_crash__keys.cc | 2 +-
...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 | 32 +-
.../patches/patch-chrome_common_url__constants.h | 4 +-
.../patch-chrome_common_webui__url__constants.cc | 6 +-
.../patch-chrome_common_webui__url__constants.h | 8 +-
...ise__companion_enterprise__companion__client.cc | 2 +-
...h-chrome_enterprise__companion_event__logger.cc | 2 +-
...e_enterprise__companion_ipc__security__linux.cc | 2 +-
.../patch-chrome_enterprise__companion_lock.cc | 2 +-
...e_renderer_chrome__content__renderer__client.cc | 4 +-
...vices_printing_print__backend__service__impl.cc | 10 +-
...rvices_printing_print__backend__service__impl.h | 10 +-
...services_speech_audio__source__fetcher__impl.cc | 2 +-
...e_test_base_scoped__channel__override__posix.cc | 2 +-
...ch-chrome_test_chromedriver_chrome__launcher.cc | 2 +-
...rome_test_chromedriver_chrome_chrome__finder.cc | 2 +-
...e_test_chromedriver_key__converter__unittest.cc | 2 +-
...medriver_keycode__text__conversion__unittest.cc | 2 +-
...sed__user_google__auth__state__waiter__mixin.cc | 2 +-
.../patches/patch-chrome_updater_configurator.cc | 2 +-
...atch-chrome_updater_ipc_ipc__security__linux.cc | 4 +-
chromium/patches/patch-chrome_updater_lock.cc | 2 +-
.../patch-chrome_updater_util_posix__util.cc | 2 +-
chromium/patches/patch-chrome_utility_services.cc | 2 +-
chromium/patches/patch-components_BUILD.gn | 6 +-
...owser_foundations_browser__autofill__manager.cc | 2 +-
...guide_autofill__optimization__guide__decider.cc | 4 +-
...browser_payments_amount__extraction__manager.cc | 8 +-
...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 | 2 +-
...ill_core_common_autofill__payments__features.cc | 38 +-
...on_public_collaboration__controller__delegate.h | 2 +-
...onents_commerce_core_commerce__feature__list.cc | 2 +-
...nstrained__window_constrained__window__views.cc | 4 +-
...ngs_core_browser_website__settings__registry.cc | 2 +-
...omponents_cookie__config_cookie__store__util.cc | 2 +-
.../patch-components_crash_core_app_BUILD.gn | 4 +-
...nts_crash_core_app_chrome__crashpad__handler.cc | 2 +-
...nents_crash_core_app_crashpad__handler__main.cc | 2 +-
...h_core_browser_crash__upload__list__crashpad.cc | 2 +-
.../patch-components_crash_core_common_BUILD.gn | 2 +-
...h-components_dbus_xdg_file__transfer__portal.cc | 2 +-
...s_device__signals_core_browser_browser__utils.h | 2 +-
...wser_desktop_desktop__os__signals__collector.cc | 2 +-
...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 +-
...evice__signals_core_common_signals__features.cc | 2 +-
...device__signals_core_common_signals__features.h | 2 +-
...nals_core_system__signals_platform__delegate.cc | 2 +-
...nents_device__signals_test_signals__contract.cc | 2 +-
...service_discardable__shared__memory__manager.cc | 4 +-
...ponents_embedder__support_user__agent__utils.cc | 22 +-
...bedder__support_user__agent__utils__unittest.cc | 4 +-
...ts_enterprise_browser_reporting_report__util.cc | 4 +-
...ctors_core_realtime__reporting__client__base.cc | 4 +-
..._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 | 10 +-
..._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 | 9 +-
...feature__engagement_public_feature__constants.h | 6 +-
...nts_feature__engagement_public_feature__list.cc | 8 +-
...ents_feature__engagement_public_feature__list.h | 18 +-
...components_feature__engagement_public_tracker.h | 17 +
...omponents_feed_core_proto_v2_wire_version.proto | 2 +-
...s_feed_core_v2_feed__network__impl__unittest.cc | 2 +-
.../patch-components_feed_core_v2_proto__util.cc | 2 +-
...omponents_feed_core_v2_proto__util__unittest.cc | 2 +-
...-components_feed_core_v2_test_proto__printer.cc | 2 +-
...h-components_gcm__driver_gcm__desktop__utils.cc | 2 +-
.../patches/patch-components_gwp__asan_BUILD.gn | 2 +-
...-components_gwp__asan_buildflags_buildflags.gni | 2 +-
..._asan_client_guarded__page__allocator__posix.cc | 2 +-
.../patch-components_gwp__asan_client_gwp__asan.cc | 4 +-
...ponents_gwp__asan_client_gwp__asan__features.cc | 2 +-
...nts_gwp__asan_crash__handler_crash__analyzer.cc | 2 +-
...patch-components_live__caption_caption__util.cc | 2 +-
.../patch-components_live__caption_caption__util.h | 2 +-
...omponents_media__router_common_media__source.cc | 2 +-
...n_providers_cast_channel_cast__message__util.cc | 2 +-
...ter_common_providers_cast_channel_enum__table.h | 2 +-
...-components_metrics_drive__metrics__provider.cc | 2 +-
.../patch-components_metrics_dwa_dwa__service.cc | 2 +-
.../patch-components_metrics_metrics__log.cc | 10 +-
.../patch-components_metrics_motherboard.cc | 2 +-
...nents_metrics_private__metrics_puma__service.cc | 2 +-
...nts_named__mojo__ipc__server_connection__info.h | 2 +-
...ts_named__mojo__ipc__server_endpoint__options.h | 2 +-
...erver_named__mojo__ipc__server__client__util.cc | 2 +-
...ed__mojo__server__endpoint__connector__linux.cc | 2 +-
.../patch-components_named__system__lock_BUILD.gn | 2 +-
.../patch-components_named__system__lock_lock.h | 2 +-
...omponents_named__system__lock_lock__unittest.cc | 2 +-
.../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 | 4 +-
...on__guide_core_optimization__guide__features.cc | 2 +-
...zation__guide_core_optimization__guide__util.cc | 2 +-
..._async_browser_secret__portal__key__provider.cc | 2 +-
...aint__preview_browser_paint__preview__client.cc | 2 +-
...iew_browser_paint__preview__client__unittest.cc | 2 +-
...aint__preview_common_proto_paint__preview.proto | 2 +-
..._preview_player_player__compositor__delegate.cc | 2 +-
...ger_core_browser_features_password__features.cc | 8 +-
...ager_core_browser_features_password__features.h | 4 +-
...ger_core_browser_password__autofill__manager.cc | 6 +-
...ager_core_browser_password__autofill__manager.h | 4 +-
...manager_core_browser_password__form__filling.cc | 4 +-
...manager_core_browser_password__form__manager.cc | 6 +-
...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 | 8 +-
...core_browser_password__manual__fallback__flow.h | 2 +-
..._core_browser_password__store__factory__util.cc | 2 +-
...core_browser_password__store_login__database.cc | 6 +-
...ssword__store_login__database__async__helper.cc | 4 +-
...er_password__store_login__database__unittest.cc | 4 +-
...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 | 4 +-
...licy_core_common_cloud_cloud__policy__client.cc | 2 +-
...mmon_cloud_cloud__policy__refresh__scheduler.cc | 2 +-
...policy_core_common_cloud_cloud__policy__util.cc | 2 +-
...-components_policy_core_common_policy__paths.cc | 2 +-
...onents_policy_tools_generate__policy__source.py | 2 +-
.../patch-components_power__metrics_BUILD.gn | 2 +-
...nts_power__metrics_energy__metrics__provider.cc | 2 +-
...y__config_pref__proxy__config__tracker__impl.cc | 2 +-
...ents_proxy__config_proxy__config__pref__names.h | 2 +-
...nfig_proxy__override__rules__policy__handler.cc | 2 +-
...onfig_proxy__override__rules__policy__handler.h | 2 +-
...components_proxy__config_proxy__prefs__utils.cc | 2 +-
...capabilities_regional__capabilities__service.cc | 6 +-
..._capabilities_regional__capabilities__service.h | 6 +-
...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 | 2 +-
..._browser_realtime_url__lookup__service__base.cc | 2 +-
...nents_search__engines_template__url__service.cc | 4 +-
...onents_security__interstitials_content_utils.cc | 2 +-
..._default__model_cross__device__user__segment.cc | 2 +-
...ervices_font__data_font__data__service__impl.cc | 2 +-
...paint__preview__compositor__collection__impl.cc | 2 +-
...identity__manager_account__capabilities__list.h | 10 +-
...mponents_signin_public_base_signin__switches.cc | 46 +-
...omponents_signin_public_base_signin__switches.h | 40 +-
...blic_identity__manager_account__capabilities.cc | 10 +-
...ublic_identity__manager_account__capabilities.h | 10 +-
.../patches/patch-components_soda_soda__util.cc | 2 +-
..._metric__utils_common_startup__metric__utils.cc | 2 +-
.../patch-components_storage__monitor_BUILD.gn | 2 +-
...torage__monitor_removable__device__constants.cc | 2 +-
...storage__monitor_removable__device__constants.h | 2 +-
...d__user_core_browser_child__account__service.cc | 2 +-
...ds__chrome__management__url__checker__client.cc | 2 +-
...r_core_browser_list__family__members__service.h | 2 +-
...e_browser_supervised__user__metrics__service.cc | 2 +-
...r_core_browser_supervised__user__preferences.cc | 2 +-
...d__user_core_browser_supervised__user__utils.cc | 2 +-
...onents_supervised__user_core_common_features.cc | 4 +-
...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 +-
.../patch-components_sync_base_sync__util.cc | 2 +-
...nts_sync_service_device__statistics__tracker.cc | 2 +-
.../patch-components_sync_service_sync__prefs.cc | 4 +-
...-components_sync_service_sync__service__impl.cc | 17 -
.../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 | 8 +-
...ents_user__education_views_help__bubble__view.h | 2 +-
...nents_variations_service_variations__service.cc | 4 +-
...isited__url__ranking_public_url__visit__util.cc | 2 +-
.../patch-components_viz_host_gpu__host__impl.cc | 2 +-
...ch-components_viz_host_host__display__client.cc | 2 +-
...tch-components_viz_host_host__display__client.h | 2 +-
...isplay__embedder_skia__output__surface__impl.cc | 2 +-
..._display__embedder_software__output__surface.cc | 2 +-
...e_display__embedder_software__output__surface.h | 2 +-
...omponents_viz_service_display_skia__renderer.cc | 2 +-
...e__sinks_root__compositor__frame__sink__impl.cc | 4 +-
...me__sinks_root__compositor__frame__sink__impl.h | 2 +-
...components_viz_service_gl_gpu__service__impl.cc | 6 +-
...-components_viz_service_gl_gpu__service__impl.h | 2 +-
...ch-components_viz_test_fake__display__client.cc | 2 +-
...tch-components_viz_test_fake__display__client.h | 2 +-
...tch-components_viz_test_mock__display__client.h | 2 +-
..._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 | 2 +-
.../patches/patch-content_app_content__main.cc | 2 +-
...atch-content_app_content__main__runner__impl.cc | 2 +-
chromium/patches/patch-content_browser_BUILD.gn | 6 +-
...sibility_browser__accessibility__state__impl.cc | 4 +-
...owser__accessibility__state__impl__auralinux.cc | 2 +-
..._browser_browser__child__process__host__impl.cc | 2 +-
...t_browser_browser__child__process__host__impl.h | 2 +-
...ild__process__host__impl__receiver__bindings.cc | 2 +-
.../patch-content_browser_browser__main__loop.cc | 2 +-
...wser_child__process__launcher__helper__linux.cc | 2 +-
...browser_child__thread__type__switcher__linux.cc | 2 +-
..._browser_child__thread__type__switcher__linux.h | 2 +-
..._compositor_viz__process__transport__factory.cc | 2 +-
...wser_devtools_devtools__frontend__host__impl.cc | 2 +-
...owser_devtools_devtools__frontend__host__impl.h | 2 +-
...wser_devtools_protocol_system__info__handler.cc | 2 +-
...ccess_file__path__watcher_file__path__watcher.h | 2 +-
...file__path__watcher_file__path__watcher__bsd.cc | 2 +-
...le__path__watcher_file__path__watcher__kqueue.h | 2 +-
...s_file__system__access__local__path__watcher.cc | 2 +-
...font__access_font__enumeration__data__source.cc | 2 +-
.../patch-content_browser_gpu_compositor__util.cc | 2 +-
...content_browser_gpu_gpu__data__manager__impl.cc | 2 +-
...-content_browser_gpu_gpu__data__manager__impl.h | 2 +-
...rowser_gpu_gpu__data__manager__impl__private.cc | 4 +-
...browser_gpu_gpu__data__manager__impl__private.h | 2 +-
...patch-content_browser_gpu_gpu__process__host.cc | 6 +-
...wser_media_frameless__media__interface__proxy.h | 2 +-
...r_media_media__keys__listener__manager__impl.cc | 2 +-
...ent_browser_network__service__instance__impl.cc | 6 +-
...rowser_renderer__host_delegated__frame__host.cc | 2 +-
...ia_service__video__capture__device__launcher.cc | 2 +-
...n__transitions_navigation__entry__screenshot.cc | 2 +-
...r_renderer__host_render__process__host__impl.cc | 14 +-
...er_renderer__host_render__process__host__impl.h | 2 +-
...der__process__host__impl__receiver__bindings.cc | 2 +-
...wser_renderer__host_render__view__host__impl.cc | 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 | 2 +-
.../patch-content_browser_sandbox__host__linux.cc | 2 +-
...scheduler_responsiveness_jank__monitor__impl.cc | 2 +-
...duler_responsiveness_native__event__observer.cc | 2 +-
...eduler_responsiveness_native__event__observer.h | 2 +-
...browser_service__host_utility__process__host.cc | 2 +-
...t_utility__process__host__receiver__bindings.cc | 2 +-
...ser_service__host_utility__sandbox__delegate.cc | 2 +-
...r_shape__detection_shape__detection__service.cc | 2 +-
.../patches/patch-content_browser_theme__helper.cc | 2 +-
.../patch-content_browser_v8__snapshot__files.cc | 2 +-
...r_web__contents_slow__web__preference__cache.cc | 2 +-
...wser_web__contents_web__contents__view__aura.cc | 4 +-
...contents_web__contents__view__aura__unittest.cc | 20 +-
...browser_webui_web__ui__main__frame__observer.cc | 2 +-
...owser_zygote__host_zygote__host__impl__linux.cc | 2 +-
...rowser_zygote__host_zygote__host__impl__linux.h | 2 +-
chromium/patches/patch-content_child_BUILD.gn | 2 +-
.../patches/patch-content_child_child__process.cc | 4 +-
.../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 | 10 +-
.../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 | 16 +-
...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 | 4 +-
...patch-content_public_common_content__switches.h | 4 +-
...patch-content_public_common_zygote_features.gni | 2 +-
.../patch-content_renderer_render__thread__impl.cc | 10 +-
...ent_renderer_renderer__blink__platform__impl.cc | 2 +-
...tent_renderer_renderer__blink__platform__impl.h | 2 +-
.../patch-content_renderer_renderer__main.cc | 2 +-
...er_renderer__main__platform__delegate__linux.cc | 2 +-
chromium/patches/patch-content_shell_BUILD.gn | 4 +-
...atch-content_shell_app_shell__main__delegate.cc | 4 +-
...nt_shell_browser_shell__browser__main__parts.cc | 2 +-
...ell_browser_shell__platform__delegate__views.cc | 2 +-
...ll_renderer_shell__content__renderer__client.cc | 2 +-
...hell_utility_shell__content__utility__client.cc | 2 +-
chromium/patches/patch-content_test_BUILD.gn | 4 +-
...vice__model_on__device__model__sandbox__init.cc | 2 +-
...evice__model_on__device__model__sandbox__init.h | 2 +-
chromium/patches/patch-content_utility_services.cc | 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 | 2 +-
.../patch-content_utility_utility__thread__impl.cc | 6 +-
chromium/patches/patch-content_zygote_BUILD.gn | 2 +-
.../patches/patch-content_zygote_zygote__linux.cc | 4 +-
.../patch-content_zygote_zygote__main__linux.cc | 2 +-
.../patch-device_bluetooth_bluetooth__adapter.cc | 2 +-
.../patch-device_bluetooth_cast__bluetooth.gni | 2 +-
.../patches/patch-device_fido_public_features.cc | 6 +-
.../patches/patch-device_fido_public_features.h | 8 +-
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 | 2 +-
...sions_browser_api_messaging_message__service.cc | 4 +-
...ivate_networking__private__delegate__factory.cc | 2 +-
...tensions_common_api___permission__features.json | 11 +-
.../patch-extensions_common_api_runtime.json | 2 +-
.../patches/patch-extensions_common_command.cc | 2 +-
.../patch-extensions_common_features_feature.cc | 2 +-
...ensions_renderer_bindings_api__binding__util.cc | 2 +-
...-extensions_renderer_bindings_argument__spec.cc | 2 +-
...h-extensions_shell_app_shell__main__delegate.cc | 26 -
...er_api_runtime_shell__runtime__api__delegate.cc | 17 -
...ns_shell_browser_shell__browser__main__parts.cc | 17 -
...shell_browser_shell__extensions__api__client.cc | 26 -
..._shell_browser_shell__extensions__api__client.h | 25 -
...h-google__apis_gcm_engine_heartbeat__manager.cc | 2 +-
...nt_internal_mappable__buffer__native__pixmap.cc | 17 +
...buffer_client_test__shared__image__interface.cc | 2 +-
..._buffer_client_test__shared__image__interface.h | 2 +-
...mand__buffer_service_dawn__context__provider.cc | 4 +-
..._command__buffer_service_gles2__cmd__decoder.cc | 4 +-
...ice_raster__decoder__unittest__context__lost.cc | 2 +-
...mmand__buffer_service_shared__context__state.cc | 2 +-
...ommand__buffer_service_shared__context__state.h | 2 +-
...image_angle__vulkan__image__backing__factory.cc | 4 +-
...ed__image_dawn__ozone__image__representation.cc | 6 +-
...e_shared__image_external__vk__image__backing.cc | 6 +-
..._image_external__vk__image__backing__factory.cc | 4 +-
..._service_shared__image_ozone__image__backing.cc | 17 +
...service_shared__image_shared__image__factory.cc | 12 +-
...service_shared__image_shared__image__manager.cc | 4 +-
...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 | 4 +-
.../patch-gpu_config_gpu__finch__features.cc | 8 +-
.../patch-gpu_config_gpu__finch__features.h | 2 +-
.../patch-gpu_config_gpu__info__collector.cc | 2 +-
.../patches/patch-gpu_config_gpu__test__config.cc | 2 +-
.../patches/patch-gpu_ipc_service_gpu__init.cc | 2 +-
.../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 | 4 +-
chromium/patches/patch-headless_BUILD.gn | 4 +-
...headless_lib_browser_headless__browser__impl.cc | 4 +-
...ib_browser_headless__content__browser__client.h | 2 +-
...ss_lib_browser_headless__web__contents__impl.cc | 2 +-
...adless_lib_headless__content__main__delegate.cc | 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 | 32 +-
.../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 | 10 +-
...patch-media_audio_sndio_audio__manager__sndio.h | 6 +-
.../patch-media_audio_sndio_sndio__input.cc | 2 +-
.../patches/patch-media_audio_sndio_sndio__input.h | 2 +-
.../patch-media_audio_sndio_sndio__output.cc | 2 +-
.../patch-media_audio_sndio_sndio__output.h | 2 +-
.../patches/patch-media_base_audio__latency.cc | 2 +-
.../patch-media_base_libaom__thread__wrapper.cc | 2 +-
.../patch-media_base_libvpx__thread__wrapper.cc | 2 +-
.../patches/patch-media_base_media__switches.cc | 20 +-
.../patches/patch-media_base_media__switches.h | 10 +-
chromium/patches/patch-media_base_video__frame.cc | 4 +-
chromium/patches/patch-media_base_video__frame.h | 10 +-
...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 | 20 +-
...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 | 6 +-
...pu_chromeos_mailbox__video__frame__converter.cc | 2 +-
...a_gpu_chromeos_platform__video__frame__utils.cc | 2 +-
...-media_gpu_chromeos_video__decoder__pipeline.cc | 2 +-
...gpu_gpu__video__decode__accelerator__factory.cc | 2 +-
...gpu_gpu__video__encode__accelerator__factory.cc | 2 +-
...dware__video__decoding__sandbox__hook__linux.cc | 8 +-
...rdware__video__decoding__sandbox__hook__linux.h | 2 +-
...dware__video__encoding__sandbox__hook__linux.cc | 2 +-
...rdware__video__encoding__sandbox__hook__linux.h | 2 +-
.../patches/patch-media_gpu_test_raw__video.cc | 2 +-
...ch-media_gpu_test_video__frame__file__writer.cc | 2 +-
.../patch-media_gpu_test_video__frame__helpers.cc | 2 +-
...patch-media_gpu_test_video__frame__validator.cc | 2 +-
.../patches/patch-media_gpu_v4l2_v4l2__utils.cc | 2 +-
.../patch-media_gpu_vaapi_vaapi__video__decoder.cc | 4 +-
.../patch-media_gpu_vaapi_vaapi__wrapper.cc | 2 +-
chromium/patches/patch-media_media__options.gni | 6 +-
chromium/patches/patch-media_mojo_mojom_BUILD.gn | 4 +-
...media_mojo_mojom_video__frame__mojom__traits.cc | 10 +-
...-media_mojo_mojom_video__frame__mojom__traits.h | 4 +-
..._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 | 2 +-
chromium/patches/patch-media_webrtc_helpers.cc | 2 +-
chromium/patches/patch-mojo_core_BUILD.gn | 4 +-
chromium/patches/patch-mojo_core_channel.cc | 6 +-
chromium/patches/patch-mojo_core_channel.h | 4 +-
chromium/patches/patch-mojo_core_channel__posix.cc | 4 +-
.../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 | 12 +-
chromium/patches/patch-net_base_features.cc | 8 +-
.../patch-net_base_network__change__notifier.cc | 11 +-
.../patch-net_base_network__change__notifier.h | 2 +-
...-net_base_network__change__notifier__passive.cc | 2 +-
.../patch-net_base_network__interfaces__posix.h | 2 +-
.../patch-net_base_sockaddr__util__posix.cc | 2 +-
...tch-net_base_sockaddr__util__posix__unittest.cc | 2 +-
.../patch-net_disk__cache_backend__experiment.h | 2 +-
...net_disk__cache_simple_simple__file__tracker.cc | 2 +-
chromium/patches/patch-net_dns_BUILD.gn | 10 +-
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 | 6 +-
chromium/patches/patch-net_dns_dns__reloader.cc | 4 +-
chromium/patches/patch-net_dns_dns__util.cc | 2 +-
.../patches/patch-net_dns_host__resolver__proc.cc | 2 +-
chromium/patches/patch-net_dns_public_BUILD.gn | 2 +-
.../patches/patch-net_dns_public_resolv__reader.cc | 2 +-
.../patches/patch-net_dns_public_resolv__reader.h | 2 +-
.../patch-net_dns_public_scoped__res__state.cc | 2 +-
.../patch-net_dns_public_scoped__res__state.h | 2 +-
.../patch-net_filter_zstd__source__stream.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.h | 2 +-
...atch-net_http_http__auth__handler__negotiate.cc | 2 +-
.../patch-net_http_http__auth__preferences.cc | 2 +-
.../patch-net_http_http__auth__preferences.h | 2 +-
.../patch-net_http_http__network__session.cc | 2 +-
...net_proxy__resolution_proxy__config__service.cc | 2 +-
...xy__resolution_proxy__config__service__linux.cc | 2 +-
.../patch-net_socket_socks5__client__socket.cc | 2 +-
.../patches/patch-net_socket_tcp__socket__posix.cc | 2 +-
.../patches/patch-net_socket_udp__socket__posix.cc | 2 +-
.../patch-net_socket_udp__socket__unittest.cc | 2 +-
.../patches/patch-net_third__party_quiche_BUILD.gn | 2 +-
..._tools_cert__verify__tool_cert__verify__tool.cc | 6 +-
.../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 | 4 +-
.../patches/patch-pdf_pdfium_pdfium__engine.cc | 6 +-
.../patches/patch-printing_backend_cups__helper.cc | 4 +-
.../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 | 4 +-
.../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 | 4 +-
.../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 | 17 +-
...ting_host_base_desktop__environment__options.cc | 2 +-
.../patches/patch-remoting_host_base_switches.cc | 2 +-
.../patches/patch-remoting_host_base_switches.h | 2 +-
.../patch-remoting_host_chromoting__host.cc | 2 +-
.../patches/patch-remoting_host_chromoting__host.h | 2 +-
...atch-remoting_host_chromoting__host__context.cc | 2 +-
...ting_host_chromoting__host__services__client.cc | 6 +-
...ting_host_chromoting__host__services__server.cc | 10 +-
.../patches/patch-remoting_host_client__session.cc | 4 +-
.../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 | 2 +-
.../patch-remoting_host_desktop__session__proxy.cc | 6 +-
.../patch-remoting_host_desktop__session__proxy.h | 4 +-
.../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 | 6 +-
.../patch-remoting_host_it2me_it2me__host.cc | 2 +-
...t_it2me_it2me__native__messaging__host__main.cc | 2 +-
...ch-remoting_host_me2me__desktop__environment.cc | 2 +-
...emoting_host_mojo__caller__security__checker.cc | 8 +-
.../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 | 6 +-
...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 | 2 +-
...st_security__key_remote__security__key__main.cc | 6 +-
...-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 | 17 +
...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 | 17 +-
...bauthn_remote__webauthn__extension__notifier.cc | 2 +-
...emoting_host_webauthn_remote__webauthn__main.cc | 6 +-
.../patch-remoting_protocol_webrtc__transport.cc | 2 +-
...atch-remoting_protocol_webrtc__video__stream.cc | 2 +-
...ng_signaling_ftl__host__device__id__provider.cc | 2 +-
...ing_tools_magi-mode_tests_testdata_mock__app.cc | 26 +
.../patch-rollup_rust_bindings__napi_Cargo.toml | 21 +-
.../patch-rollup_rust_bindings__napi_src_lib.rs | 11 +-
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 | 2 +-
chromium/patches/patch-sandbox_policy_features.h | 2 +-
...atch-sandbox_policy_freebsd_sandbox__freebsd.cc | 2 +-
...patch-sandbox_policy_freebsd_sandbox__freebsd.h | 2 +-
.../patch-sandbox_policy_mojom_sandbox.mojom | 2 +-
...atch-sandbox_policy_openbsd_sandbox__openbsd.cc | 2 +-
...patch-sandbox_policy_openbsd_sandbox__openbsd.h | 2 +-
chromium/patches/patch-sandbox_policy_sandbox.cc | 2 +-
chromium/patches/patch-sandbox_policy_sandbox.h | 2 +-
.../patches/patch-sandbox_policy_sandbox__type.cc | 2 +-
chromium/patches/patch-sandbox_policy_switches.cc | 2 +-
chromium/patches/patch-sandbox_policy_switches.h | 2 +-
...h-services_audio_audio__sandbox__hook__linux.cc | 2 +-
...ch-services_audio_audio__sandbox__hook__linux.h | 2 +-
chromium/patches/patch-services_device_BUILD.gn | 2 +-
...vice_geolocation_location__provider__manager.cc | 2 +-
.../patches/patch-services_device_hid_BUILD.gn | 2 +-
...ch-services_device_hid_hid__connection__fido.cc | 2 +-
...tch-services_device_hid_hid__connection__fido.h | 2 +-
...services_device_hid_hid__connection__freebsd.cc | 2 +-
...-services_device_hid_hid__connection__freebsd.h | 2 +-
.../patch-services_device_hid_hid__service.cc | 2 +-
...patch-services_device_hid_hid__service__fido.cc | 2 +-
.../patch-services_device_hid_hid__service__fido.h | 2 +-
...ch-services_device_hid_hid__service__freebsd.cc | 2 +-
...tch-services_device_hid_hid__service__freebsd.h | 2 +-
...-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 | 4 +-
...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 | 6 +-
.../patch-services_network_network__service.h | 8 +-
.../patch-services_network_public_cpp_BUILD.gn | 6 +-
.../patch-services_network_public_cpp_features.cc | 2 +-
.../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 | 2 +-
..._ai_sandbox_screen__ai__sandbox__hook__linux.cc | 6 +-
...__ai_sandbox_screen__ai__sandbox__hook__linux.h | 2 +-
...ervices_screen__ai_screen__ai__service__impl.cc | 6 +-
.../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 | 8 +-
...p_stack__sampling_tracing__sampler__profiler.cc | 8 +-
..._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 | 6 +-
...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 +-
chromium/patches/patch-sql_database.cc | 4 +-
...atch-third__party_abseil-cpp_absl_base_config.h | 2 +-
...y_abseil-cpp_absl_base_internal_raw__logging.cc | 2 +-
..._party_abseil-cpp_absl_base_internal_sysinfo.cc | 2 +-
...l-cpp_absl_debugging_internal_elf__mem__image.h | 2 +-
...sl_time_internal_cctz_src_time__zone__format.cc | 2 +-
chromium/patches/patch-third__party_angle_BUILD.gn | 8 +-
.../patch-third__party_angle_src_common_platform.h | 2 +-
...ird__party_angle_src_common_platform__helpers.h | 2 +-
...third__party_angle_src_common_system__utils.cpp | 2 +-
...party_angle_src_common_system__utils__linux.cpp | 2 +-
...ngle_src_gpu__info__util_SystemInfo__internal.h | 2 +-
...ngle_src_gpu__info__util_SystemInfo__libpci.cpp | 2 +-
...angle_src_gpu__info__util_SystemInfo__linux.cpp | 2 +-
...y_angle_src_gpu__info__util_SystemInfo__x11.cpp | 2 +-
...tch-third__party_angle_src_libANGLE_Display.cpp | 12 +-
...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 | 2 +-
...n_renderer__preferences_renderer__preferences.h | 2 +-
...ferences_renderer__preferences__mojom__traits.h | 2 +-
...h-third__party_blink_public_platform_platform.h | 2 +-
...rer_bindings_scripts_bind__gen_style__format.py | 2 +-
...rd__party_blink_renderer_build_scripts_gperf.py | 2 +-
...renderer_build_scripts_run__with__pythonpath.py | 2 +-
...blink_renderer_controller_blink__initializer.cc | 2 +-
...rer_controller_memory__usage__monitor__posix.cc | 2 +-
...erer_controller_memory__usage__monitor__posix.h | 2 +-
...rd__party_blink_renderer_core_dom_tree__scope.h | 2 +-
...link_renderer_core_editing_editing__behavior.cc | 2 +-
...erer_core_execution__context_navigator__base.cc | 2 +-
...blink_renderer_core_exported_web__view__impl.cc | 8 +-
...y_blink_renderer_core_frame_web__frame__test.cc | 2 +-
...ore_html_canvas_canvas__async__blob__creator.cc | 2 +-
...erer_core_inspector_inspector__memory__agent.cc | 2 +-
...arty_blink_renderer_core_layout_layout__view.cc | 4 +-
...renderer_core_page_context__menu__controller.cc | 2 +-
...party_blink_renderer_core_paint_paint__layer.cc | 2 +-
..._renderer_core_scroll_scrollbar__theme__aura.cc | 2 +-
...party_blink_renderer_core_xml_xslt__processor.h | 2 +-
...k_renderer_core_xml_xslt__processor__libxslt.cc | 2 +-
...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 +-
...ird__party_blink_renderer_modules_webgpu_gpu.cc | 2 +-
...renderer_modules_webgpu_gpu__canvas__context.cc | 6 +-
...rty_blink_renderer_modules_webgpu_gpu__queue.cc | 4 +-
...h-third__party_blink_renderer_platform_BUILD.gn | 4 +-
...ty_blink_renderer_platform_fonts_font__cache.cc | 6 +-
...rty_blink_renderer_platform_fonts_font__cache.h | 6 +-
...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 | 4 +-
...rer_platform_graphics_begin__frame__provider.cc | 2 +-
...platform_graphics_canvas__resource__provider.cc | 13 +-
...r_platform_graphics_gpu_image__layer__bridge.cc | 2 +-
...er_platform_graphics_video__frame__submitter.cc | 4 +-
...ion_partition__alloc__memory__dump__provider.cc | 2 +-
...enderer_platform_peerconnection_webrtc__util.cc | 2 +-
...derer_platform_runtime__enabled__features.json5 | 30 +-
...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 | 12 +-
.../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 +-
...ch-third__party_dawn_src_dawn_common_Platform.h | 20 -
...party_dawn_src_dawn_native_vulkan_BackendVk.cpp | 4 +-
.../patch-third__party_dawn_src_utils_platform.h | 20 +
...ty_renderdoc_renderdoc_api_app_renderdoc__app.h | 2 +-
...rontend_src_node__modules_rollup_dist_native.js | 22 +-
.../patches/patch-third__party_ffmpeg_BUILD.gn | 2 +-
...atch-third__party_ffmpeg_libavcodec_x86_cabac.h | 2 +-
.../patch-third__party_ffmpeg_libavutil_cpu.c | 2 +-
.../patch-third__party_ffmpeg_libavutil_mem.c | 2 +-
...ch-third__party_ffmpeg_libavutil_random__seed.c | 2 +-
...ch-third__party_ffmpeg_libavutil_x86_x86inc.asm | 2 +-
...-third__party_fontconfig_include_meson-config.h | 2 +-
...atch-third__party_fontconfig_src_src_fccompat.c | 2 +-
.../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 | 2 +-
...tch-third__party_leveldatabase_env__chromium.cc | 2 +-
...onfig_linux_arm64-cpu-detect_config_av1__rtcd.h | 4 +-
...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 | 2 +-
...ird__party_libunwind_src_src_EHHeaderParser.hpp | 2 +-
...third__party_libunwind_src_src_UnwindCursor.hpp | 2 +-
.../patches/patch-third__party_libusb_BUILD.gn | 12 +-
.../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_node_check__version.py | 2 +-
chromium/patches/patch-third__party_node_node.gni | 2 +-
chromium/patches/patch-third__party_node_node.py | 2 +-
...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp | 2 +-
...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp | 2 +-
...-third__party_pdfium_fxjs_fx__date__helpers.cpp | 2 +-
.../patches/patch-third__party_pdfium_pdfium.gni | 2 +-
...fium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp | 2 +-
..._perfetto_include_perfetto_base_build__config.h | 2 +-
..._perfetto_include_perfetto_base_thread__utils.h | 2 +-
...rd__party_perfetto_include_perfetto_base_time.h | 8 +-
..._perfetto_include_perfetto_ext_base_event__fd.h | 2 +-
...fetto_include_perfetto_ext_base_thread__utils.h | 2 +-
...erfetto_tracing_internal_track__event__legacy.h | 2 +-
...erfetto_protos_perfetto_trace_ftrace_v4l2.proto | 2 +-
...hird__party_perfetto_src_base_android__utils.cc | 2 +-
...rd__party_perfetto_src_base_clock__snapshots.cc | 2 +-
...tch-third__party_perfetto_src_base_event__fd.cc | 2 +-
...h-third__party_perfetto_src_base_file__utils.cc | 2 +-
...hird__party_perfetto_src_base_periodic__task.cc | 2 +-
...party_perfetto_src_base_scoped__sched__boost.cc | 2 +-
...third__party_perfetto_src_base_string__utils.cc | 2 +-
...d__party_perfetto_src_base_subprocess__posix.cc | 2 +-
...party_perfetto_src_base_test_vm__test__utils.cc | 2 +-
...party_perfetto_src_base_thread__task__runner.cc | 2 +-
...-third__party_perfetto_src_base_unix__socket.cc | 2 +-
.../patch-third__party_perfetto_src_base_utils.cc | 2 +-
...ce__processor_importers_ftrace_v4l2__tracker.cc | 2 +-
...-third__party_perfetto_src_tracing_ipc_memfd.cc | 2 +-
...__party_perfetto_src_tracing_platform__posix.cc | 2 +-
...atch-third__party_perfetto_src_tracing_track.cc | 2 +-
.../patch-third__party_protobuf_proto__library.gni | 2 +-
...uf_src_google_protobuf_stubs_platform__macros.h | 2 +-
.../patch-third__party_rust_bytemuck_v1_BUILD.gn | 2 +-
.../patch-third__party_rust_qr__code_v2_BUILD.gn | 2 +-
.../patch-third__party_skia_rust_png_FFI.rs | 2 +-
...third__party_skia_src_base_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 | 4 +-
...d__party_sqlite_src_amalgamation__dev_sqlite3.c | 6 +-
...-third__party_sqlite_src_amalgamation_sqlite3.c | 10 +-
...-third__party_swiftshader_src_Reactor_Debug.cpp | 2 +-
...__party_swiftshader_src_System_Configurator.cpp | 2 +-
...d__party_swiftshader_src_System_Linux_MemFd.cpp | 2 +-
...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp | 2 +-
...tch-third__party_swiftshader_src_WSI_libXCB.cpp | 2 +-
...10.0_configs_linux_include_llvm_Config_config.h | 2 +-
...ubzero_build_Linux_include_llvm_Config_config.h | 2 +-
...ty_swiftshader_third__party_marl_src_memory.cpp | 2 +-
...ty_swiftshader_third__party_marl_src_thread.cpp | 2 +-
...ch-third__party_test__fonts_fontconfig_BUILD.gn | 2 +-
...st__fonts_fontconfig_fontconfig__util__linux.cc | 2 +-
...onts_fontconfig_generate__fontconfig__caches.cc | 2 +-
.../patches/patch-third__party_tflite_features.gni | 2 +-
.../patches/patch-third__party_unrar_src_crypt.cpp | 2 +-
...layers_src_layers_external_vma_vk__mem__alloc.h | 2 +-
...ers_vulkan_generated_vk__function__pointers.cpp | 2 +-
...kan__memory__allocator_include_vk__mem__alloc.h | 2 +-
.../patches/patch-third__party_wayland_BUILD.gn | 2 +-
.../patch-third__party_wayland_include_config.h | 2 +-
.../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 | 2 +-
...s_desktop__capture_linux_wayland_egl__dmabuf.cc | 2 +-
...es_desktop__capture_linux_wayland_egl__dmabuf.h | 2 +-
...__capture_linux_x11_x__server__pixel__buffer.cc | 2 +-
...p__capture_linux_x11_x__server__pixel__buffer.h | 2 +-
...__party_webrtc_modules_portal_pipewire__utils.h | 2 +-
...ideo__coding_codecs_av1_libaom__av1__encoder.cc | 2 +-
...tch-third__party_webrtc_rtc__base_byte__order.h | 2 +-
...atch-third__party_webrtc_rtc__base_cpu__info.cc | 2 +-
...ch-third__party_webrtc_rtc__base_ip__address.cc | 2 +-
...h-third__party_webrtc_rtc__base_net__helpers.cc | 2 +-
.../patch-third__party_webrtc_rtc__base_network.cc | 2 +-
...ty_webrtc_rtc__base_physical__socket__server.cc | 2 +-
...rty_webrtc_rtc__base_physical__socket__server.h | 2 +-
...rty_webrtc_rtc__base_platform__thread__types.cc | 2 +-
.../patch-third__party_widevine_cdm_widevine.gni | 4 +-
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 | 2 +-
chromium/patches/patch-tools_gn_src_gn_version.h | 2 +-
.../patches/patch-tools_gn_src_util_exe__path.cc | 2 +-
.../patches/patch-tools_grit_grit_node_base.py | 2 +-
...son__schema__compiler_cpp__bundle__generator.py | 2 +-
...ols_json__schema__compiler_feature__compiler.py | 2 +-
...ls_memory_partition__allocator_inspect__utils.h | 2 +-
...ch-tools_perf_chrome__telemetry__build_BUILD.gn | 4 +-
.../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 | 2 +-
chromium/patches/patch-ui_accessibility_ax__node.h | 2 +-
.../patches/patch-ui_accessibility_ax__tree.cc | 2 +-
chromium/patches/patch-ui_accessibility_ax__tree.h | 2 +-
.../patch-ui_aura_client_drag__drop__client.h | 2 +-
chromium/patches/patch-ui_aura_screen__ozone.cc | 2 +-
chromium/patches/patch-ui_aura_screen__ozone.h | 2 +-
.../patch-ui_base_accelerators_accelerator.cc | 4 +-
.../patches/patch-ui_base_accelerators_command.cc | 4 +-
...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 | 4 +-
...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 | 8 +-
.../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 | 4 +-
.../patches/patch-ui_base_ui__base__features.cc | 10 +-
.../patches/patch-ui_base_ui__base__features.h | 6 +-
.../patches/patch-ui_base_ui__base__switches.h | 2 +-
.../patches/patch-ui_base_webui_web__ui__util.cc | 2 +-
.../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 | 10 +-
.../patch-ui_base_x_x11__display__manager.cc | 2 +-
.../patches/patch-ui_base_x_x11__drag__context.cc | 2 +-
.../patches/patch-ui_base_x_x11__drag__context.h | 2 +-
.../patch-ui_base_x_x11__shm__image__pool.cc | 2 +-
chromium/patches/patch-ui_color_color__id.h | 4 +-
chromium/patches/patch-ui_color_system__theme.h | 2 +-
chromium/patches/patch-ui_compositor_compositor.cc | 2 +-
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 | 8 +-
.../patches/patch-ui_events_event__switches.cc | 2 +-
chromium/patches/patch-ui_events_event__switches.h | 2 +-
...ch-ui_events_keycodes_dom_keycode__converter.cc | 2 +-
...tch-ui_events_keycodes_dom_keycode__converter.h | 4 +-
chromium/patches/patch-ui_gfx_BUILD.gn | 2 +-
chromium/patches/patch-ui_gfx_canvas__skia.cc | 2 +-
.../patches/patch-ui_gfx_font__fallback__linux.cc | 2 +-
.../patches/patch-ui_gfx_font__render__params.h | 2 +-
.../patch-ui_gfx_font__render__params__linux.cc | 2 +-
chromium/patches/patch-ui_gfx_font__util.cc | 2 +-
chromium/patches/patch-ui_gfx_gpu__extra__info.h | 2 +-
chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h | 2 +-
.../patches/patch-ui_gfx_linux_gbm__wrapper.cc | 2 +-
...x_mojom_native__handle__types__mojom__traits.cc | 2 +-
...fx_mojom_native__handle__types__mojom__traits.h | 2 +-
.../patches/patch-ui_gfx_native__pixmap__handle.cc | 2 +-
.../patches/patch-ui_gfx_native__pixmap__handle.h | 2 +-
chromium/patches/patch-ui_gfx_native__ui__types.h | 2 +-
.../patches/patch-ui_gfx_platform__font__skia.cc | 2 +-
.../patch-ui_gfx_render__text__api__fuzzer.cc | 10 +-
.../patches/patch-ui_gfx_render__text__fuzzer.cc | 10 +-
.../patches/patch-ui_gfx_render__text__harfbuzz.cc | 17 +
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 | 2 +-
chromium/patches/patch-ui_gl_gl__context.cc | 2 +-
chromium/patches/patch-ui_gl_gl__implementation.cc | 2 +-
chromium/patches/patch-ui_gl_gl__switches.cc | 6 +-
.../patch-ui_gl_sync__control__vsync__provider.cc | 2 +-
.../patch-ui_gl_sync__control__vsync__provider.h | 2 +-
chromium/patches/patch-ui_gtk_gtk__compat.cc | 2 +-
.../patch-ui_gtk_printing_print__dialog__gtk.cc | 2 +-
...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 | 6 +-
...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 | 4 +-
..._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 | 12 +-
...ayland_host_wayland__exchange__data__provider.h | 2 +-
...latform_wayland_host_wayland__frame__manager.cc | 12 +-
...one_platform_x11_vulkan__implementation__x11.cc | 2 +-
...-ui_ozone_platform_x11_x11__clipboard__ozone.cc | 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 | 2 +-
.../patch-ui_views_controls_prefix__selector.cc | 2 +-
.../patch-ui_views_controls_prefix__selector.h | 2 +-
.../patch-ui_views_controls_textfield_textfield.cc | 16 +-
.../patch-ui_views_controls_textfield_textfield.h | 6 +-
.../patch-ui_views_examples_widget__example.cc | 2 +-
.../patches/patch-ui_views_focus_focus__manager.cc | 6 +-
.../patch-ui_views_style_platform__style.cc | 2 +-
.../patches/patch-ui_views_style_platform__style.h | 2 +-
..._ui__controls__factory__desktop__aura__ozone.cc | 4 +-
chromium/patches/patch-ui_views_views__delegate.cc | 2 +-
chromium/patches/patch-ui_views_views__delegate.h | 2 +-
...top__aura_desktop__drag__drop__client__ozone.cc | 4 +-
...ktop__aura_desktop__drag__drop__client__ozone.h | 6 +-
...__aura_desktop__window__tree__host__platform.cc | 8 +-
chromium/patches/patch-ui_views_widget_widget.cc | 8 +-
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 | 18 +
chromium/patches/patch-v8_BUILD.gn | 34 +-
chromium/patches/patch-v8_gni_v8.gni | 17 +
chromium/patches/patch-v8_include_v8-internal.h | 2 +-
chromium/patches/patch-v8_include_v8config.h | 2 +-
chromium/patches/patch-v8_src_api_api.cc | 4 +-
chromium/patches/patch-v8_src_base_atomicops.h | 2 +-
chromium/patches/patch-v8_src_base_macros.h | 2 +-
.../patches/patch-v8_src_base_platform_memory.h | 2 +-
.../patch-v8_src_base_platform_platform-freebsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-openbsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-posix.cc | 8 +-
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 | 4 +-
chromium/patches/patch-v8_src_flags_flags.cc | 4 +-
.../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 | 29 +
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 +-
1631 files changed, 5736 insertions(+), 5378 deletions(-)
diffs:
diff --git a/chromium/Makefile b/chromium/Makefile
index bd3abbf8bc..4ff1209ef6 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= 149.0.7827.200
+VERSION= 150.0.7871.46
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
@@ -12,11 +12,11 @@ DISTFILES+= ${DISTNAME}-lite${EXTRACT_SUFX_C}
#DISTFILES+= ${PROFILE_DISTFILES}
# Sources to build on NetBSD
-NB_VERSION= v148.2
+NB_VERSION= v150.0
GITHUB_SUBMODULES= kikadf chromium-nb ${NB_VERSION} ./
# rollup
-GITHUB_SUBMODULES+= rollup rollup v4.22.4 rollup
+GITHUB_SUBMODULES+= rollup rollup v4.60.4 rollup
CARGO_WRKSRC= ${WRKSRC}/rollup/rust
.include "cargo-depends.mk"
diff --git a/chromium/cargo-depends.mk b/chromium/cargo-depends.mk
index 03363ba740..54845fc330 100644
--- a/chromium/cargo-depends.mk
+++ b/chromium/cargo-depends.mk
@@ -1,157 +1,186 @@
# $NetBSD$
-CARGO_CRATE_DEPENDS+= Inflector-0.11.4
-CARGO_CRATE_DEPENDS+= ahash-0.8.11
-CARGO_CRATE_DEPENDS+= aho-corasick-1.1.3
-CARGO_CRATE_DEPENDS+= allocator-api2-0.2.18
-CARGO_CRATE_DEPENDS+= anyhow-1.0.89
+CARGO_CRATE_DEPENDS+= ahash-0.8.12
+CARGO_CRATE_DEPENDS+= aho-corasick-1.1.4
+CARGO_CRATE_DEPENDS+= allocator-api2-0.2.21
+CARGO_CRATE_DEPENDS+= anyhow-1.0.102
+CARGO_CRATE_DEPENDS+= ar_archive_writer-0.5.1
CARGO_CRATE_DEPENDS+= arrayvec-0.7.6
-CARGO_CRATE_DEPENDS+= ast_node-0.10.0
-CARGO_CRATE_DEPENDS+= autocfg-1.3.0
+CARGO_CRATE_DEPENDS+= ascii-1.1.0
+CARGO_CRATE_DEPENDS+= ast_node-5.0.0
+CARGO_CRATE_DEPENDS+= autocfg-1.5.0
CARGO_CRATE_DEPENDS+= base-encode-0.3.1
-CARGO_CRATE_DEPENDS+= base64-0.21.7
-CARGO_CRATE_DEPENDS+= base64-simd-0.7.0
-CARGO_CRATE_DEPENDS+= better_scoped_tls-0.1.1
-CARGO_CRATE_DEPENDS+= bitflags-2.6.0
+CARGO_CRATE_DEPENDS+= base64-0.22.1
+CARGO_CRATE_DEPENDS+= base64-simd-0.8.0
+CARGO_CRATE_DEPENDS+= better_scoped_tls-1.0.1
+CARGO_CRATE_DEPENDS+= bitflags-2.11.1
CARGO_CRATE_DEPENDS+= bitvec-1.0.1
-CARGO_CRATE_DEPENDS+= bumpalo-3.16.0
-CARGO_CRATE_DEPENDS+= cc-1.1.21
-CARGO_CRATE_DEPENDS+= cfg-if-1.0.0
-CARGO_CRATE_DEPENDS+= convert_case-0.6.0
-CARGO_CRATE_DEPENDS+= ctor-0.2.8
-CARGO_CRATE_DEPENDS+= cty-0.2.2
+CARGO_CRATE_DEPENDS+= bstr-1.12.1
+CARGO_CRATE_DEPENDS+= bumpalo-3.20.2
+CARGO_CRATE_DEPENDS+= bytes-1.11.1
+CARGO_CRATE_DEPENDS+= bytes-str-0.2.7
+CARGO_CRATE_DEPENDS+= castaway-0.2.4
+CARGO_CRATE_DEPENDS+= cc-1.2.61
+CARGO_CRATE_DEPENDS+= cfg-if-1.0.4
+CARGO_CRATE_DEPENDS+= cmake-0.1.58
+CARGO_CRATE_DEPENDS+= compact_str-0.7.1
+CARGO_CRATE_DEPENDS+= console_error_panic_hook-0.1.7
+CARGO_CRATE_DEPENDS+= convert_case-0.11.0
+CARGO_CRATE_DEPENDS+= ctor-0.11.1
CARGO_CRATE_DEPENDS+= dashmap-5.5.3
-CARGO_CRATE_DEPENDS+= data-encoding-2.6.0
+CARGO_CRATE_DEPENDS+= data-encoding-2.11.0
CARGO_CRATE_DEPENDS+= debugid-0.8.0
-CARGO_CRATE_DEPENDS+= either-1.13.0
-CARGO_CRATE_DEPENDS+= equivalent-1.0.1
-CARGO_CRATE_DEPENDS+= fixedbitset-0.4.2
-CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.1
-CARGO_CRATE_DEPENDS+= from_variant-0.1.9
+CARGO_CRATE_DEPENDS+= displaydoc-0.2.5
+CARGO_CRATE_DEPENDS+= dragonbox_ecma-0.1.12
+CARGO_CRATE_DEPENDS+= either-1.15.0
+CARGO_CRATE_DEPENDS+= equivalent-1.0.2
+CARGO_CRATE_DEPENDS+= find-msvc-tools-0.1.9
+CARGO_CRATE_DEPENDS+= fixedbitset-0.5.7
+CARGO_CRATE_DEPENDS+= foldhash-0.2.0
+CARGO_CRATE_DEPENDS+= form_urlencoded-1.2.2
+CARGO_CRATE_DEPENDS+= from_variant-3.0.0
CARGO_CRATE_DEPENDS+= funty-2.0.0
-CARGO_CRATE_DEPENDS+= getrandom-0.2.15
+CARGO_CRATE_DEPENDS+= futures-0.3.32
+CARGO_CRATE_DEPENDS+= futures-channel-0.3.32
+CARGO_CRATE_DEPENDS+= futures-core-0.3.32
+CARGO_CRATE_DEPENDS+= futures-executor-0.3.32
+CARGO_CRATE_DEPENDS+= futures-io-0.3.32
+CARGO_CRATE_DEPENDS+= futures-macro-0.3.32
+CARGO_CRATE_DEPENDS+= futures-sink-0.3.32
+CARGO_CRATE_DEPENDS+= futures-task-0.3.32
+CARGO_CRATE_DEPENDS+= futures-util-0.3.32
+CARGO_CRATE_DEPENDS+= globset-0.4.18
CARGO_CRATE_DEPENDS+= hashbrown-0.14.5
-CARGO_CRATE_DEPENDS+= hermit-abi-0.3.9
-CARGO_CRATE_DEPENDS+= hstr-0.2.12
-CARGO_CRATE_DEPENDS+= idna-0.5.0
-CARGO_CRATE_DEPENDS+= if_chain-1.0.2
-CARGO_CRATE_DEPENDS+= indexmap-2.5.0
-CARGO_CRATE_DEPENDS+= is-macro-0.3.6
-CARGO_CRATE_DEPENDS+= itoa-1.0.11
-CARGO_CRATE_DEPENDS+= js-sys-0.3.70
-CARGO_CRATE_DEPENDS+= libc-0.2.158
-CARGO_CRATE_DEPENDS+= libloading-0.8.5
-CARGO_CRATE_DEPENDS+= lock_api-0.4.12
-CARGO_CRATE_DEPENDS+= log-0.4.22
-CARGO_CRATE_DEPENDS+= memchr-2.7.4
-CARGO_CRATE_DEPENDS+= mimalloc-rust-0.2.1
-CARGO_CRATE_DEPENDS+= mimalloc-rust-sys-1.7.9-source
-CARGO_CRATE_DEPENDS+= napi-2.16.11
-CARGO_CRATE_DEPENDS+= napi-build-2.1.3
-CARGO_CRATE_DEPENDS+= napi-derive-2.16.12
-CARGO_CRATE_DEPENDS+= napi-derive-backend-1.0.74
-CARGO_CRATE_DEPENDS+= napi-sys-2.4.0
+CARGO_CRATE_DEPENDS+= hashbrown-0.16.1
+CARGO_CRATE_DEPENDS+= hashbrown-0.17.0
+CARGO_CRATE_DEPENDS+= heck-0.5.0
+CARGO_CRATE_DEPENDS+= hermit-abi-0.5.2
+CARGO_CRATE_DEPENDS+= hstr-3.0.4
+CARGO_CRATE_DEPENDS+= icu_collections-2.2.0
+CARGO_CRATE_DEPENDS+= icu_locale_core-2.2.0
+CARGO_CRATE_DEPENDS+= icu_normalizer-2.2.0
+CARGO_CRATE_DEPENDS+= icu_normalizer_data-2.2.0
+CARGO_CRATE_DEPENDS+= icu_properties-2.2.0
+CARGO_CRATE_DEPENDS+= icu_properties_data-2.2.0
+CARGO_CRATE_DEPENDS+= icu_provider-2.2.0
+CARGO_CRATE_DEPENDS+= idna-1.1.0
+CARGO_CRATE_DEPENDS+= idna_adapter-1.2.2
+CARGO_CRATE_DEPENDS+= if_chain-1.0.3
+CARGO_CRATE_DEPENDS+= indexmap-2.14.0
+CARGO_CRATE_DEPENDS+= is-macro-0.3.7
+CARGO_CRATE_DEPENDS+= itoa-1.0.18
+CARGO_CRATE_DEPENDS+= js-sys-0.3.98
+CARGO_CRATE_DEPENDS+= libc-0.2.186
+CARGO_CRATE_DEPENDS+= libloading-0.9.0
+CARGO_CRATE_DEPENDS+= libmimalloc-sys2-0.1.54
+CARGO_CRATE_DEPENDS+= litemap-0.8.2
+CARGO_CRATE_DEPENDS+= lock_api-0.4.14
+CARGO_CRATE_DEPENDS+= memchr-2.8.0
+CARGO_CRATE_DEPENDS+= mimalloc-safe-0.1.58
+CARGO_CRATE_DEPENDS+= napi-3.8.6
+CARGO_CRATE_DEPENDS+= napi-build-2.3.1
+CARGO_CRATE_DEPENDS+= napi-derive-3.5.5
+CARGO_CRATE_DEPENDS+= napi-derive-backend-5.0.4
+CARGO_CRATE_DEPENDS+= napi-sys-3.2.1
CARGO_CRATE_DEPENDS+= new_debug_unreachable-1.0.6
+CARGO_CRATE_DEPENDS+= nohash-hasher-0.2.0
CARGO_CRATE_DEPENDS+= num-bigint-0.4.6
CARGO_CRATE_DEPENDS+= num-integer-0.1.46
CARGO_CRATE_DEPENDS+= num-traits-0.2.19
-CARGO_CRATE_DEPENDS+= num_cpus-1.16.0
-CARGO_CRATE_DEPENDS+= once_cell-1.19.0
-CARGO_CRATE_DEPENDS+= outref-0.1.0
-CARGO_CRATE_DEPENDS+= parking_lot-0.12.3
-CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.10
-CARGO_CRATE_DEPENDS+= pathdiff-0.2.1
-CARGO_CRATE_DEPENDS+= percent-encoding-2.3.1
-CARGO_CRATE_DEPENDS+= petgraph-0.6.5
-CARGO_CRATE_DEPENDS+= phf-0.11.2
-CARGO_CRATE_DEPENDS+= phf_generator-0.11.2
-CARGO_CRATE_DEPENDS+= phf_macros-0.11.2
-CARGO_CRATE_DEPENDS+= phf_shared-0.11.2
-CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.14
-CARGO_CRATE_DEPENDS+= proc-macro2-1.0.86
-CARGO_CRATE_DEPENDS+= psm-0.1.23
-CARGO_CRATE_DEPENDS+= ptr_meta-0.1.4
-CARGO_CRATE_DEPENDS+= ptr_meta_derive-0.1.4
-CARGO_CRATE_DEPENDS+= quote-1.0.37
+CARGO_CRATE_DEPENDS+= num_cpus-1.17.0
+CARGO_CRATE_DEPENDS+= object-0.37.3
+CARGO_CRATE_DEPENDS+= once_cell-1.21.4
+CARGO_CRATE_DEPENDS+= outref-0.5.2
+CARGO_CRATE_DEPENDS+= par-core-2.0.0
+CARGO_CRATE_DEPENDS+= par-iter-2.0.0
+CARGO_CRATE_DEPENDS+= parking_lot-0.12.5
+CARGO_CRATE_DEPENDS+= parking_lot_core-0.9.12
+CARGO_CRATE_DEPENDS+= pathdiff-0.2.3
+CARGO_CRATE_DEPENDS+= percent-encoding-2.3.2
+CARGO_CRATE_DEPENDS+= petgraph-0.7.1
+CARGO_CRATE_DEPENDS+= phf-0.11.3
+CARGO_CRATE_DEPENDS+= phf_generator-0.11.3
+CARGO_CRATE_DEPENDS+= phf_macros-0.11.3
+CARGO_CRATE_DEPENDS+= phf_shared-0.11.3
+CARGO_CRATE_DEPENDS+= pin-project-lite-0.2.17
+CARGO_CRATE_DEPENDS+= potential_utf-0.1.5
+CARGO_CRATE_DEPENDS+= proc-macro2-1.0.106
+CARGO_CRATE_DEPENDS+= psm-0.1.31
+CARGO_CRATE_DEPENDS+= quote-1.0.45
CARGO_CRATE_DEPENDS+= radium-0.7.0
CARGO_CRATE_DEPENDS+= radix_fmt-1.0.0
-CARGO_CRATE_DEPENDS+= rand-0.8.5
+CARGO_CRATE_DEPENDS+= rand-0.8.6
CARGO_CRATE_DEPENDS+= rand_core-0.6.4
-CARGO_CRATE_DEPENDS+= redox_syscall-0.5.4
-CARGO_CRATE_DEPENDS+= regex-1.10.6
-CARGO_CRATE_DEPENDS+= regex-automata-0.4.7
-CARGO_CRATE_DEPENDS+= regex-syntax-0.8.4
-CARGO_CRATE_DEPENDS+= rustc-hash-1.1.0
-CARGO_CRATE_DEPENDS+= rustc_version-0.2.3
-CARGO_CRATE_DEPENDS+= ryu-1.0.18
-CARGO_CRATE_DEPENDS+= ryu-js-1.0.1
+CARGO_CRATE_DEPENDS+= redox_syscall-0.5.18
+CARGO_CRATE_DEPENDS+= regex-1.12.3
+CARGO_CRATE_DEPENDS+= regex-automata-0.4.14
+CARGO_CRATE_DEPENDS+= regex-syntax-0.8.10
+CARGO_CRATE_DEPENDS+= regress-0.10.5
+CARGO_CRATE_DEPENDS+= rustc-hash-2.1.2
+CARGO_CRATE_DEPENDS+= rustversion-1.0.22
+CARGO_CRATE_DEPENDS+= ryu-1.0.23
+CARGO_CRATE_DEPENDS+= ryu-js-1.0.2
CARGO_CRATE_DEPENDS+= scoped-tls-1.0.1
CARGO_CRATE_DEPENDS+= scopeguard-1.2.0
-CARGO_CRATE_DEPENDS+= semver-0.9.0
-CARGO_CRATE_DEPENDS+= semver-1.0.23
-CARGO_CRATE_DEPENDS+= semver-parser-0.7.0
-CARGO_CRATE_DEPENDS+= serde-1.0.210
-CARGO_CRATE_DEPENDS+= serde_derive-1.0.210
-CARGO_CRATE_DEPENDS+= serde_json-1.0.128
+CARGO_CRATE_DEPENDS+= semver-1.0.28
+CARGO_CRATE_DEPENDS+= seq-macro-0.3.6
+CARGO_CRATE_DEPENDS+= serde-1.0.228
+CARGO_CRATE_DEPENDS+= serde_core-1.0.228
+CARGO_CRATE_DEPENDS+= serde_derive-1.0.228
+CARGO_CRATE_DEPENDS+= serde_json-1.0.149
CARGO_CRATE_DEPENDS+= shlex-1.3.0
-CARGO_CRATE_DEPENDS+= simd-abstraction-0.7.1
CARGO_CRATE_DEPENDS+= siphasher-0.3.11
-CARGO_CRATE_DEPENDS+= smallvec-1.13.2
+CARGO_CRATE_DEPENDS+= siphasher-1.0.3
+CARGO_CRATE_DEPENDS+= slab-0.4.12
+CARGO_CRATE_DEPENDS+= smallvec-1.15.1
CARGO_CRATE_DEPENDS+= smartstring-1.0.1
-CARGO_CRATE_DEPENDS+= sourcemap-9.0.0
-CARGO_CRATE_DEPENDS+= stable_deref_trait-1.2.0
-CARGO_CRATE_DEPENDS+= stacker-0.1.17
+CARGO_CRATE_DEPENDS+= stable_deref_trait-1.2.1
+CARGO_CRATE_DEPENDS+= stacker-0.1.23
CARGO_CRATE_DEPENDS+= static_assertions-1.1.0
-CARGO_CRATE_DEPENDS+= string_enum-0.4.4
-CARGO_CRATE_DEPENDS+= swc_allocator-0.1.8
-CARGO_CRATE_DEPENDS+= swc_atoms-0.7.0
-CARGO_CRATE_DEPENDS+= swc_cached-0.3.20
-CARGO_CRATE_DEPENDS+= swc_common-0.39.0
-CARGO_CRATE_DEPENDS+= swc_compiler_base-0.22.0
-CARGO_CRATE_DEPENDS+= swc_config-0.1.15
-CARGO_CRATE_DEPENDS+= swc_config_macro-0.1.4
-CARGO_CRATE_DEPENDS+= swc_ecma_ast-0.120.0
-CARGO_CRATE_DEPENDS+= swc_ecma_codegen-0.157.0
-CARGO_CRATE_DEPENDS+= swc_ecma_codegen_macros-0.7.7
-CARGO_CRATE_DEPENDS+= swc_ecma_minifier-0.207.0
-CARGO_CRATE_DEPENDS+= swc_ecma_parser-0.151.0
-CARGO_CRATE_DEPENDS+= swc_ecma_transforms_base-0.148.0
-CARGO_CRATE_DEPENDS+= swc_ecma_transforms_macros-0.5.5
-CARGO_CRATE_DEPENDS+= swc_ecma_transforms_optimization-0.211.0
-CARGO_CRATE_DEPENDS+= swc_ecma_usage_analyzer-0.32.0
-CARGO_CRATE_DEPENDS+= swc_ecma_utils-0.136.0
-CARGO_CRATE_DEPENDS+= swc_ecma_visit-0.106.0
-CARGO_CRATE_DEPENDS+= swc_eq_ignore_macros-0.1.4
-CARGO_CRATE_DEPENDS+= swc_fast_graph-0.27.0
-CARGO_CRATE_DEPENDS+= swc_macros_common-0.3.13
-CARGO_CRATE_DEPENDS+= swc_timer-0.27.0
-CARGO_CRATE_DEPENDS+= swc_visit-0.6.2
-CARGO_CRATE_DEPENDS+= syn-1.0.109
-CARGO_CRATE_DEPENDS+= syn-2.0.77
+CARGO_CRATE_DEPENDS+= string_enum-1.0.2
+CARGO_CRATE_DEPENDS+= swc_allocator-4.0.1
+CARGO_CRATE_DEPENDS+= swc_atoms-9.0.0
+CARGO_CRATE_DEPENDS+= swc_common-21.0.1
+CARGO_CRATE_DEPENDS+= swc_compiler_base-55.0.0
+CARGO_CRATE_DEPENDS+= swc_config-4.0.1
+CARGO_CRATE_DEPENDS+= swc_config_macro-1.0.1
+CARGO_CRATE_DEPENDS+= swc_ecma_ast-23.0.0
+CARGO_CRATE_DEPENDS+= swc_ecma_codegen-26.0.1
+CARGO_CRATE_DEPENDS+= swc_ecma_codegen_macros-2.0.2
+CARGO_CRATE_DEPENDS+= swc_ecma_hooks-0.7.0
+CARGO_CRATE_DEPENDS+= swc_ecma_minifier-52.0.4
+CARGO_CRATE_DEPENDS+= swc_ecma_parser-39.0.2
+CARGO_CRATE_DEPENDS+= swc_ecma_transforms_base-42.0.0
+CARGO_CRATE_DEPENDS+= swc_ecma_transforms_optimization-44.0.0
+CARGO_CRATE_DEPENDS+= swc_ecma_utils-29.1.0
+CARGO_CRATE_DEPENDS+= swc_ecma_visit-23.0.0
+CARGO_CRATE_DEPENDS+= swc_eq_ignore_macros-1.0.1
+CARGO_CRATE_DEPENDS+= swc_macros_common-1.0.1
+CARGO_CRATE_DEPENDS+= swc_sourcemap-10.0.2
+CARGO_CRATE_DEPENDS+= swc_timer-1.0.0
+CARGO_CRATE_DEPENDS+= swc_visit-2.0.1
+CARGO_CRATE_DEPENDS+= syn-2.0.117
+CARGO_CRATE_DEPENDS+= synstructure-0.13.2
CARGO_CRATE_DEPENDS+= tap-1.0.1
-CARGO_CRATE_DEPENDS+= tinyvec-1.8.0
-CARGO_CRATE_DEPENDS+= tinyvec_macros-0.1.1
-CARGO_CRATE_DEPENDS+= tracing-0.1.40
-CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.27
-CARGO_CRATE_DEPENDS+= tracing-core-0.1.32
-CARGO_CRATE_DEPENDS+= triomphe-0.1.13
-CARGO_CRATE_DEPENDS+= typed-arena-2.0.2
-CARGO_CRATE_DEPENDS+= unicode-bidi-0.3.15
-CARGO_CRATE_DEPENDS+= unicode-id-0.3.5
-CARGO_CRATE_DEPENDS+= unicode-id-start-1.3.0
-CARGO_CRATE_DEPENDS+= unicode-ident-1.0.13
-CARGO_CRATE_DEPENDS+= unicode-normalization-0.1.24
-CARGO_CRATE_DEPENDS+= unicode-segmentation-1.12.0
-CARGO_CRATE_DEPENDS+= unicode-width-0.1.14
-CARGO_CRATE_DEPENDS+= url-2.5.2
-CARGO_CRATE_DEPENDS+= uuid-1.10.0
+CARGO_CRATE_DEPENDS+= tinystr-0.8.3
+CARGO_CRATE_DEPENDS+= tracing-0.1.44
+CARGO_CRATE_DEPENDS+= tracing-attributes-0.1.31
+CARGO_CRATE_DEPENDS+= tracing-core-0.1.36
+CARGO_CRATE_DEPENDS+= triomphe-0.1.15
+CARGO_CRATE_DEPENDS+= unicode-id-start-1.4.0
+CARGO_CRATE_DEPENDS+= unicode-ident-1.0.24
+CARGO_CRATE_DEPENDS+= unicode-segmentation-1.13.2
+CARGO_CRATE_DEPENDS+= unicode-width-0.2.2
+CARGO_CRATE_DEPENDS+= url-2.5.8
+CARGO_CRATE_DEPENDS+= utf8_iter-1.0.4
+CARGO_CRATE_DEPENDS+= uuid-1.23.1
CARGO_CRATE_DEPENDS+= version_check-0.9.5
-CARGO_CRATE_DEPENDS+= wasi-0.11.0+wasi-snapshot-preview1
-CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.93
-CARGO_CRATE_DEPENDS+= wasm-bindgen-backend-0.2.93
-CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.93
-CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.93
-CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.93
+CARGO_CRATE_DEPENDS+= vsimd-0.8.0
+CARGO_CRATE_DEPENDS+= wasm-bindgen-0.2.121
+CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-0.2.121
+CARGO_CRATE_DEPENDS+= wasm-bindgen-macro-support-0.2.121
+CARGO_CRATE_DEPENDS+= wasm-bindgen-shared-0.2.121
+CARGO_CRATE_DEPENDS+= windows-link-0.2.1
CARGO_CRATE_DEPENDS+= windows-sys-0.59.0
CARGO_CRATE_DEPENDS+= windows-targets-0.52.6
CARGO_CRATE_DEPENDS+= windows_aarch64_gnullvm-0.52.6
@@ -162,7 +191,16 @@ CARGO_CRATE_DEPENDS+= windows_i686_msvc-0.52.6
CARGO_CRATE_DEPENDS+= windows_x86_64_gnu-0.52.6
CARGO_CRATE_DEPENDS+= windows_x86_64_gnullvm-0.52.6
CARGO_CRATE_DEPENDS+= windows_x86_64_msvc-0.52.6
+CARGO_CRATE_DEPENDS+= writeable-0.6.3
CARGO_CRATE_DEPENDS+= wyz-0.5.1
-CARGO_CRATE_DEPENDS+= xxhash-rust-0.8.12
-CARGO_CRATE_DEPENDS+= zerocopy-0.7.35
-CARGO_CRATE_DEPENDS+= zerocopy-derive-0.7.35
+CARGO_CRATE_DEPENDS+= xxhash-rust-0.8.15
+CARGO_CRATE_DEPENDS+= yoke-0.8.2
+CARGO_CRATE_DEPENDS+= yoke-derive-0.8.2
+CARGO_CRATE_DEPENDS+= zerocopy-0.8.48
+CARGO_CRATE_DEPENDS+= zerocopy-derive-0.8.48
+CARGO_CRATE_DEPENDS+= zerofrom-0.1.7
+CARGO_CRATE_DEPENDS+= zerofrom-derive-0.1.7
+CARGO_CRATE_DEPENDS+= zerotrie-0.2.4
+CARGO_CRATE_DEPENDS+= zerovec-0.11.6
+CARGO_CRATE_DEPENDS+= zerovec-derive-0.11.3
+CARGO_CRATE_DEPENDS+= zmij-1.0.21
diff --git a/chromium/distinfo b/chromium/distinfo
index d6539c5130..853a8645cc 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,173 +1,269 @@
$NetBSD: distinfo,v 1.38 2026/04/10 17:31:46 kikadf Exp $
-BLAKE2s (Inflector-0.11.4.crate) = 2f8b4a805230be3b58267c7fb6b9c26c2ec966378d195673d1128a851cca515d
-SHA512 (Inflector-0.11.4.crate) = f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e
-Size (Inflector-0.11.4.crate) = 17438 bytes
-BLAKE2s (ahash-0.8.11.crate) = b565d757eebd61e61c4bc77b956fab61c32f9c87787bda573646cff2dac812fe
-SHA512 (ahash-0.8.11.crate) = 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d
-Size (ahash-0.8.11.crate) = 43607 bytes
-BLAKE2s (aho-corasick-1.1.3.crate) = 36150b5dacb72fa7cd0d33aee15e14857914224878f0af76eabcb9daa68e3ae0
-SHA512 (aho-corasick-1.1.3.crate) = ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
-Size (aho-corasick-1.1.3.crate) = 183311 bytes
-BLAKE2s (allocator-api2-0.2.18.crate) = 96fad576c8fd2159679f6819d59c2aaabb98860795ec128c6c3f8fd999cffb45
-SHA512 (allocator-api2-0.2.18.crate) = 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73
-Size (allocator-api2-0.2.18.crate) = 62504 bytes
-BLAKE2s (anyhow-1.0.89.crate) = 06151b12d9659a1c74618dfd750bd9f3c6d0d5af0effe4894eb9e913001b5dc4
-SHA512 (anyhow-1.0.89.crate) = 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0
-Size (anyhow-1.0.89.crate) = 47078 bytes
+BLAKE2s (ahash-0.8.12.crate) = 157e4e2836883526fa391419f08c2aa4c932fb96ddf2b254bb436193691754c4
+SHA512 (ahash-0.8.12.crate) = 872e5fa0d1334abac96d10eca18f32c2b1a1e0b38671c132b6effd029e9f0147ddcef79f4d85c8baf0537ddfb8c39a85f61d073e1fb3143dba659a8385641e1b
+Size (ahash-0.8.12.crate) = 43413 bytes
+BLAKE2s (aho-corasick-1.1.4.crate) = 1419308c5b0745af6cfa18dd4c9639f7078f564e9dacbe2b17b03df42c393409
+SHA512 (aho-corasick-1.1.4.crate) = c77e35191b00546f5e499fab154170cedd619599e7250f92db9fba0a41c833eb426f214e58b00c5c39f8757406b33492b3241cb8cb233ce384ad0683c3ee4b62
+Size (aho-corasick-1.1.4.crate) = 184015 bytes
+BLAKE2s (allocator-api2-0.2.21.crate) = 19229533116e7c08961658159a3a9779307bf1241963efefbcb34168b00ed036
+SHA512 (allocator-api2-0.2.21.crate) = 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03
+Size (allocator-api2-0.2.21.crate) = 63622 bytes
+BLAKE2s (anyhow-1.0.102.crate) = 26be8358bef190b04de5f1b7d362aaa57a257601ae31709ea515b461dc770f52
+SHA512 (anyhow-1.0.102.crate) = 18064a92b6d577151b6f1be3df0985fdefdc5f7089ac0aa9bc92a2034c780eac5b71b8fbb260217aea122bee7c950ff00abf4b6d8f4143dff889b7164c7d6f0b
+Size (anyhow-1.0.102.crate) = 48658 bytes
+BLAKE2s (ar_archive_writer-0.5.1.crate) = 453504e9db9b64e6daf4b79de197c01f9f54650aacd39c714c6dfe8633551927
+SHA512 (ar_archive_writer-0.5.1.crate) = 63c6aca1b7122bf846db957e3cc8737e9b56bf5a6a09574bd58a02464f4f149a0cf6931f1fe59c731f56a5832c35891f172e16bbcc8c5fb56c413dcdbb8ce99b
+Size (ar_archive_writer-0.5.1.crate) = 85345 bytes
BLAKE2s (arrayvec-0.7.6.crate) = ae779f4d40d8bea2f15396d81e905c8e88b941279c0a4545b47e667ab8235e1c
SHA512 (arrayvec-0.7.6.crate) = b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8
Size (arrayvec-0.7.6.crate) = 31237 bytes
-BLAKE2s (ast_node-0.10.0.crate) = 3f78ed1cefcbf262b16228830a8483ba61bf928c4c5569c84f19ba45b25d8e77
-SHA512 (ast_node-0.10.0.crate) = 832c23e13b6cb60ffa0bc4e6ca22b4a78964c2851878b2e6f3a0316f8ca42997737c3ac39f3082ef70bf70a6ed8c65f30d015bedd087a77da8ee51f76dd83ba8
-Size (ast_node-0.10.0.crate) = 8073 bytes
-BLAKE2s (autocfg-1.3.0.crate) = 4b8d612ff5e388a3a839ce0211c16422cce28b2bf8a607944c90de0737f97850
-SHA512 (autocfg-1.3.0.crate) = a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
-Size (autocfg-1.3.0.crate) = 16524 bytes
+BLAKE2s (ascii-1.1.0.crate) = ca239f8104b811c105efb7e7a01e7077477e8d324d23a5f1d2bf328dc9edd071
+SHA512 (ascii-1.1.0.crate) = d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec
+Size (ascii-1.1.0.crate) = 36075 bytes
+BLAKE2s (ast_node-5.0.0.crate) = 35bdbc1e3796080cdc4d92d3d5aa074a05ae51fc623b7f557fa795c668576ef6
+SHA512 (ast_node-5.0.0.crate) = 414cb87c6009b936b2e34b98b74ea0e5eba2c7ff3374174599475d23a41871d01411e0aa453d3ed7ee35b994e9baf4e0882502cfa206672de6c21ab3e81062d2
+Size (ast_node-5.0.0.crate) = 12169 bytes
+BLAKE2s (autocfg-1.5.0.crate) = d9738bc6755bf80a73705691ef930ca883cd58e4a2d1162b5c0a09cdc7029304
+SHA512 (autocfg-1.5.0.crate) = f279856f234d39d369623576acf9546a1ca24d7fe449f36d4fb93ea75a7efaf2c4015b9616a69bbbed358c5e5882e16b045352f046aa4c049b3d13b1e8257b08
+Size (autocfg-1.5.0.crate) = 18729 bytes
BLAKE2s (base-encode-0.3.1.crate) = 78a8878f27175129a2edeacf2a0bfeff49e84a56b44e4bc35e33ca361eb62a43
SHA512 (base-encode-0.3.1.crate) = 92256cfe5677a6b2f5257ca478750ae67a54da95cade5914e88a0d39d68aec789e7b8ff8878058768c0401a8ccbde2513dc7246e4a437d455425aca12afce5ab
Size (base-encode-0.3.1.crate) = 3630 bytes
-BLAKE2s (base64-0.21.7.crate) = df2f4858bff2d5cf89085ab367e7c3867edbd5c0b23e98ee510dd2d22c7634a7
-SHA512 (base64-0.21.7.crate) = c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9
-Size (base64-0.21.7.crate) = 82576 bytes
-BLAKE2s (base64-simd-0.7.0.crate) = b305b0a6555dd4f5c393fea0250f93be7e76a7c320dd567504cb411b587118ed
-SHA512 (base64-simd-0.7.0.crate) = bc612e61f649515b451cff062e94142650083fa148307660125ddee6c48b7775bf704a659d693d8b36c1a7b5b5f474bcda5f841b6d643896c48755c5f76d25db
-Size (base64-simd-0.7.0.crate) = 9966 bytes
-BLAKE2s (better_scoped_tls-0.1.1.crate) = 829cc5393ff8127c60f81aced0f96f5e99766f4ba010f0cc9b1f596c8365e0cc
-SHA512 (better_scoped_tls-0.1.1.crate) = 4ac537d8d20771c7ffe6bee17cf83e52496ef1cef99449f4a3ba8b7b107c7a0a2fca5c1265d750ee90c06fe2005917980d93542d9e88cd90c93fd7408a7d9099
-Size (better_scoped_tls-0.1.1.crate) = 1874 bytes
-BLAKE2s (bitflags-2.6.0.crate) = 98cdd527fa35fc9bc6f4357adc0f645eeee21e4528adf03aab79eb6158070793
-SHA512 (bitflags-2.6.0.crate) = f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf
-Size (bitflags-2.6.0.crate) = 45357 bytes
+BLAKE2s (base64-0.22.1.crate) = fe73b3b9d1780e56d1208d2e9084cafa72d5e488ef081927b03ccae3108e058a
+SHA512 (base64-0.22.1.crate) = 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20
+Size (base64-0.22.1.crate) = 81597 bytes
+BLAKE2s (base64-simd-0.8.0.crate) = 3a509431fbfea7823fa9bd78a49c3ae0566e9640918099d730a24420ae138f18
+SHA512 (base64-simd-0.8.0.crate) = 9f5bb9b28ab502e52b5f755a5ffe213bb4ed392313ba2e43d3ff5bc193eff87e348f651eeb46599308d650348534e79081ab183ad7bb1636a7db6722f8ee96b2
+Size (base64-simd-0.8.0.crate) = 12531 bytes
+BLAKE2s (better_scoped_tls-1.0.1.crate) = 130d3b01ddc785420d5ed62a81ca72f023ce09ab18b9a27bf5fffaf5312963c8
+SHA512 (better_scoped_tls-1.0.1.crate) = 92125cecf8ab88ca69ef987fde768b438508f4b87ef43eaf3dbaaa8d6cf5b09964d700b6ab6eebc2c0ea790f89617812e64765993e1f65dc54b8b3ec505649e6
+Size (better_scoped_tls-1.0.1.crate) = 2140 bytes
+BLAKE2s (bitflags-2.11.1.crate) = 8ee2524fdd029e0c4ea54bb386b8077da59a12bb7a668a1bcf884a09369a6b8b
+SHA512 (bitflags-2.11.1.crate) = c91b5a8b420d8e875a0906ef9b518a392487fba5399355aa5e908132149ddea7cc4222dd271cd5072e50dd9abd6e56420f4205652ba32a57af46bf07636604b7
+Size (bitflags-2.11.1.crate) = 49082 bytes
BLAKE2s (bitvec-1.0.1.crate) = a905d786a2b567b464d433de34f400310ddb3d60a2195db6a52c332e6cbe0d88
SHA512 (bitvec-1.0.1.crate) = 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e
Size (bitvec-1.0.1.crate) = 224375 bytes
-BLAKE2s (bumpalo-3.16.0.crate) = 718bb7ba9add434df2b5e3f8ea1ac354f2e51c0f0a6d8d77296504d6c1ca87b2
-SHA512 (bumpalo-3.16.0.crate) = a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1
-Size (bumpalo-3.16.0.crate) = 85677 bytes
-BLAKE2s (cc-1.1.21.crate) = ff50621f2a73b33f05bdbe280e2d326b19b973c112cd4b13e9bc9d7e387fad27
-SHA512 (cc-1.1.21.crate) = bf7b3a7bcaa1a46416a614918936bc047b9ab669145c954d92e81da6bbc5c2884ab64a95b290628922c8e1ac7ce0adc914894c8bcbd32a1516576ad6c749e0a1
-Size (cc-1.1.21.crate) = 83463 bytes
-BLAKE2s (cfg-if-1.0.0.crate) = fbb02f63b24cc224b045ff2aac3aefd0a77cf7b578df4d5f9da9517a59aaf9bb
-SHA512 (cfg-if-1.0.0.crate) = 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
-Size (cfg-if-1.0.0.crate) = 7934 bytes
-BLAKE2s (chromium-149.0.7827.200-lite.tar.xz) = 42c86cf0d1f241c9ea249b75b8dc08ae3eae5b2ca15a1649ed5d8e931a478b57
-SHA512 (chromium-149.0.7827.200-lite.tar.xz) = ad3847243c15f3d4c5ba6e762ef8ed1544b450276e2d252f78cf9c55cd940f714e3d2985c27dd38d590d1550ef6833e5c01331c2a64791be9ba7dc18bbca86c9
-Size (chromium-149.0.7827.200-lite.tar.xz) = 1609734124 bytes
-BLAKE2s (chromium-149.0.7827.200-testdata.tar.xz) = 1ae2dad9a64d8e47c45cb78d91ef1178d2ef27cfa3bffd0bd5c1dec32665cbc6
-SHA512 (chromium-149.0.7827.200-testdata.tar.xz) = 5d7c463d8ddd52377ae369bc48169b0746aebf6eb4204ab1d1e94cc308b27535fe65db6ac5163a74da20fa927d7bb4a4e46b2d9d49bfeb8d1e37a01390ed52ab
-Size (chromium-149.0.7827.200-testdata.tar.xz) = 1314825672 bytes
-BLAKE2s (convert_case-0.6.0.crate) = c65fc0970543af9611c565957751df80f31efa3aa7c4d8e5eac41712864a67d5
-SHA512 (convert_case-0.6.0.crate) = 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2
-Size (convert_case-0.6.0.crate) = 18675 bytes
-BLAKE2s (ctor-0.2.8.crate) = a91466b7e239218f98bf28be55c0f927f4c2b641287b2e359ec3de7dc4229b4a
-SHA512 (ctor-0.2.8.crate) = 576700ff278039c37105697e67812ab451fd9439c890342bcb2d7dffe167a45561d867b2a60a9b730477d7754a74b2db7ea552d72e70fe5aa28afb411ba67d1a
-Size (ctor-0.2.8.crate) = 11053 bytes
-BLAKE2s (cty-0.2.2.crate) = 0296ecd42b522a5dbdeda96c2ead5e8ee4d6e48d62f3b4c675ef99fcfa3c3957
-SHA512 (cty-0.2.2.crate) = 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8
-Size (cty-0.2.2.crate) = 7230 bytes
+BLAKE2s (bstr-1.12.1.crate) = bf738250e22e04ffa6d9ae59e16bec4997bc7307983bb39e1672cea8cba81d6f
+SHA512 (bstr-1.12.1.crate) = 63a1e62d43c4dce00f287421b1ec76accbbab7f0897c8df26227f533af325896c0c8921a873f4125381e7b89fbb69a4358a96698ec6ee61191955464ff1c84ac
+Size (bstr-1.12.1.crate) = 354916 bytes
+BLAKE2s (bumpalo-3.20.2.crate) = 1c169a9ea0cdd68b6d07273892294f6418aec6c962abc2d67bfcc2b93590433e
+SHA512 (bumpalo-3.20.2.crate) = 4c725a4eb436fc9b3302430f5bec699563bed4b6a86c187defba9a83b749089eb6b00a6855afa4d42ac5eb324088eada3c0713f3e8c2d1c85bea4dcca83a4a60
+Size (bumpalo-3.20.2.crate) = 97696 bytes
+BLAKE2s (bytes-1.11.1.crate) = e4ce48a397044050caef043589fe6c291f600bf26019ec0443bb9bb963b24789
+SHA512 (bytes-1.11.1.crate) = 7933d18c1a2c1496add2c7193e92c3aa17029c530b7031604ccb7c77c68903f53cf7d41396448b32bdd4f540fef4b37564972dac7b225e6e2ca99cd61179a6ab
+Size (bytes-1.11.1.crate) = 78584 bytes
+BLAKE2s (bytes-str-0.2.7.crate) = 42974dacea296881dd900c2f7a9a0b743561c86a291290f8ff524b550bbb077e
+SHA512 (bytes-str-0.2.7.crate) = 38ca1de9070ba07bf5bac7f1e51c52e2ec454b50d29a303605251e70515d5ce560ae77f8521ea67614733cddfeb70a168519ffb3e14194fee57fd707ecf019cc
+Size (bytes-str-0.2.7.crate) = 10230 bytes
+BLAKE2s (castaway-0.2.4.crate) = ef3d95ac9709ba3fd42e6f70548f6f70f0f058382754343736f131b9ab68289a
+SHA512 (castaway-0.2.4.crate) = 15b88016bbeae50146401607549b077b329c9bbae25768536360a964bd5c3b598feedce0365ca4b2662c7b94081062fc469f6a1049fc38187d79daac77b20481
+Size (castaway-0.2.4.crate) = 12546 bytes
+BLAKE2s (cc-1.2.61.crate) = 0b60299e73ef8bf81b23df3890de858dbfed89c669e6723837ddee17b48bbcbb
+SHA512 (cc-1.2.61.crate) = 4728983b06cf6cfb8a042759b7da2d9123939cb3c87fd78d3d7dc565871b5a4aa522afe515bbfff62218d8ef5ca16ed88f777c30b746820c13c9a6bf98dc7ddd
+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-150.0.7871.46-lite.tar.xz) = 68a62626e87ed5d37d431ee1f669ea5076d276fda5ddc83f713620e50423e4e4
+SHA512 (chromium-150.0.7871.46-lite.tar.xz) = bc2425affc6fafacf1448a66d8599a70d23ca1691069ce898c484e86c9b90e6a11f6511d53cef7a8948226aaf487bfc4e31ba337b1f6b9cd44bb62c79a7e48fc
+Size (chromium-150.0.7871.46-lite.tar.xz) = 1667309220 bytes
+BLAKE2s (chromium-150.0.7871.46-testdata.tar.xz) = af570615639c0d56471b089300097918de01720ee6d6ba0dc3761a1e62d2844b
+SHA512 (chromium-150.0.7871.46-testdata.tar.xz) = e74aa4a64cf07af8008d3fd70ecb41b26d45bec075e341c5e62b2dd5669fc3eaa1daa50fff197d8b90a4536e1d4f979050682e28924bcd1f11e89d280877f572
+Size (chromium-150.0.7871.46-testdata.tar.xz) = 1314546092 bytes
+BLAKE2s (cmake-0.1.58.crate) = a4568b73f30075a127114fb24a891b182573483d81080643888ecbd5e954efe7
+SHA512 (cmake-0.1.58.crate) = 49420a5d7d71ddccc21b71373769e1e28ab98c9af1a0c5d59fc3127e6dcc45cb1b7c6b5a37c9110907daceda7fd10bb59344f2bb8f041b18d62b16c22c5d0d60
+Size (cmake-0.1.58.crate) = 20474 bytes
+BLAKE2s (compact_str-0.7.1.crate) = 6234bde96a6aaacbdd67197e14225b43fe01f80421b3c6cc1839bf17cf7ed8fa
+SHA512 (compact_str-0.7.1.crate) = 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275
+Size (compact_str-0.7.1.crate) = 57246 bytes
+BLAKE2s (console_error_panic_hook-0.1.7.crate) = 9b63b62dfc7dda93c501477c7c08398275c1f7a8286bf58b5b45906d95630922
+SHA512 (console_error_panic_hook-0.1.7.crate) = 49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
+Size (console_error_panic_hook-0.1.7.crate) = 507196 bytes
+BLAKE2s (convert_case-0.11.0.crate) = 66e4936df86cfe54fc57bf1999321a39eb3443deab2a5bb05b1b38b31ae579fe
+SHA512 (convert_case-0.11.0.crate) = 6775a77a4ce8b74dd8eb60a5f63f0e4e70446f64ea920872929c4d50de8516ab2c6de3470932c1613f895ae7303c527cae9b2dfbf6731072113fea95e01a6137
+Size (convert_case-0.11.0.crate) = 31545 bytes
+BLAKE2s (ctor-0.11.1.crate) = cad95f0755dea70104e5dd4d51eaeda5e6be65dbd4923b03c3709f1eb0a50936
+SHA512 (ctor-0.11.1.crate) = 89c08f617611ef365783adec025b7574e3bbcaf52045d0d7ab2fe5924fcae3809fa444f0bb2d88e575552418079da119064f7b127fee4b64ac9c81f2f698647f
+Size (ctor-0.11.1.crate) = 32910 bytes
BLAKE2s (dashmap-5.5.3.crate) = 273c6a6b269681d84d8d390a812c68c63f0ce2c602927104c9f3acca5bd002a0
SHA512 (dashmap-5.5.3.crate) = 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a
Size (dashmap-5.5.3.crate) = 24061 bytes
-BLAKE2s (data-encoding-2.6.0.crate) = 44478d25f088d64416d0ee005b724fd7baa62d032de576c6449f6f12cbcbc117
-SHA512 (data-encoding-2.6.0.crate) = a685c7bbd251a5738b27ac3ac8121a0db049221510c99e0ada6f245ed7499d04ec29d725ad01c688ad283e3d2d5aae0751685c804f6d95cae84e63a160d04c9c
-Size (data-encoding-2.6.0.crate) = 20769 bytes
+BLAKE2s (data-encoding-2.11.0.crate) = 56f6ef12fc494fcd46699128d79332448e70d1e6efbedf786df4c96e8a817e95
+SHA512 (data-encoding-2.11.0.crate) = 2e70bca84d0545e59d4ae4ad1ef61afef6c55a09a2056dd8f88bbc1ddd22318eba6faf1be4e0529d4e89bc7b3094798cf4597a1efcff1a4e9b7f3f3d037e5bb3
+Size (data-encoding-2.11.0.crate) = 22677 bytes
BLAKE2s (debugid-0.8.0.crate) = b21fcf1b06f4321e71bc04c0c4348b142ccae50e4638fe1116469d7d50b9efcb
SHA512 (debugid-0.8.0.crate) = db992fefad93629dc15aaa8af17b6ba99df9c861a5e148ba388d158143e0bbdca1436e004296860d533431512a5da9d72ac63b09d2c051e95cd3f899df4a62c3
Size (debugid-0.8.0.crate) = 12757 bytes
-BLAKE2s (either-1.13.0.crate) = 39690a936f9bb5b6204ee0373b0763a091d8555824fe1bab2881a1544511818a
-SHA512 (either-1.13.0.crate) = 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322
-Size (either-1.13.0.crate) = 19169 bytes
-BLAKE2s (equivalent-1.0.1.crate) = 915ff7ece3e11b5de2f2f26d2da9c4dfa1c7484416c53025c08507677cebebbd
-SHA512 (equivalent-1.0.1.crate) = b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140
-Size (equivalent-1.0.1.crate) = 6615 bytes
+BLAKE2s (displaydoc-0.2.5.crate) = db46de71ab8b2a18c01291fa33a3b3e081dbddc7e8ea1278b6d444e6284eebf2
+SHA512 (displaydoc-0.2.5.crate) = 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948
+Size (displaydoc-0.2.5.crate) = 24219 bytes
+BLAKE2s (dragonbox_ecma-0.1.12.crate) = dafc13d4b3b5f33dbc29b0377b7db59ed8fd92d4325e7393663f4bd455678c59
+SHA512 (dragonbox_ecma-0.1.12.crate) = 77a50c05af4e5631969cbd66c81a5ae3622188d7af80df7675377c531146e0cb6823cb400a2c45bfd280a38fef4ec9d8032e844af6997d25287817df96a4303e
+Size (dragonbox_ecma-0.1.12.crate) = 46796 bytes
+BLAKE2s (either-1.15.0.crate) = 7c84d6a0e5f2b2ab835c6a5a557e2b80af4b533e6d792d546a42ac2f5b846e22
+SHA512 (either-1.15.0.crate) = d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f
+Size (either-1.15.0.crate) = 20114 bytes
+BLAKE2s (equivalent-1.0.2.crate) = ecc976834a05d886b02d4691be4fa79ccdc19070d8548d36b740fe8f3f137bd6
+SHA512 (equivalent-1.0.2.crate) = 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4
+Size (equivalent-1.0.2.crate) = 7419 bytes
BLAKE2s (evanw-esbuild-v0.28.1.tar.gz) = 3c4c5db42b953e476801797b415dd331d3dfb69fcbc6870235a936e14a84a8ce
SHA512 (evanw-esbuild-v0.28.1.tar.gz) = 04f90dd08c16b3ce3e2fed9282d49f64cf2ebcf9868539802b783afe1d33ba7e773d2e1d4358aa31d978cf4ffce2e74a84659a14517d98550f2de581d3ea1986
Size (evanw-esbuild-v0.28.1.tar.gz) = 1997481 bytes
-BLAKE2s (fixedbitset-0.4.2.crate) = 4b9d305e9a18e8ccdf747fa067106c885d45e3856780140107551f9aaee4812c
-SHA512 (fixedbitset-0.4.2.crate) = 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab
-Size (fixedbitset-0.4.2.crate) = 15954 bytes
-BLAKE2s (form_urlencoded-1.2.1.crate) = 9682c681e474ffe84aa961c21cf56d5afe680e43e97824e735546f8383f69e3c
-SHA512 (form_urlencoded-1.2.1.crate) = c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1
-Size (form_urlencoded-1.2.1.crate) = 8969 bytes
-BLAKE2s (from_variant-0.1.9.crate) = b57d71d4c72817c3e6a9e84a8f7b9831633dbc2febd82acd03965a424ed7fcc8
-SHA512 (from_variant-0.1.9.crate) = 56505569edb9475afd02777aea3fc8fcd74aa2dfcfb17f7678135bdad86ed160b81d88fa58b57f1da4abd0a2b88021a6453b848b8129b6a529fdb68f361c4e50
-Size (from_variant-0.1.9.crate) = 1617 bytes
+BLAKE2s (find-msvc-tools-0.1.9.crate) = a62ce966e69815f44f2749cda23bae8872df3012f2bfd0c3c9b0fc988ed3bfae
+SHA512 (find-msvc-tools-0.1.9.crate) = 729b3c1c1d520dffe5d88fc8b58e47fb7e86dc26e568fc317eea5ca8de0ee953fbafaa20ab34a6bfb43173bab39a90ff6954c11dab8d545e902305dafc8cd3de
+Size (find-msvc-tools-0.1.9.crate) = 31493 bytes
+BLAKE2s (fixedbitset-0.5.7.crate) = 926fb5915717b54428ca06ff6b4683a3c8bd976c8920040652b7d88926add2ca
+SHA512 (fixedbitset-0.5.7.crate) = 320b1b47a9f93590f24d5c111c171c401f15a50dc29617c8715b6c9d0b3f26e17f966a87d8628661dfc62ff8dee98524f3b6f4f4391725b1b77db714eb6eef60
+Size (fixedbitset-0.5.7.crate) = 26537 bytes
+BLAKE2s (foldhash-0.2.0.crate) = 093b2ace06b78950fe9cb5eb123449fc6b9454138ee56a7df3db9b9b46153560
+SHA512 (foldhash-0.2.0.crate) = 1495281089a8a1b7bbacf8004a5e8051bb00bf37718e9ddce9d43e4e198f529135f864b6850ee4422456b0d4731ae58647f0a1aaae0d67921c389f5d108fc163
+Size (foldhash-0.2.0.crate) = 23329 bytes
+BLAKE2s (form_urlencoded-1.2.2.crate) = a2bd40109d330e88635133e0c0fda55eb32549353cef6e88f29f37fe4ef801c6
+SHA512 (form_urlencoded-1.2.2.crate) = 07d27d852504e146d586d007b090e53cbe740da140859dfb7d647c83c1b55265a83ea0a0e514587699b1dc6b6ffea2fc913319bcc83b55ebe191801a3b429c8a
+Size (form_urlencoded-1.2.2.crate) = 9347 bytes
+BLAKE2s (from_variant-3.0.0.crate) = 7b033f8223b74ba6d84826e94e721d25e84ea8c2871fdfcaa660f5aad437f1e5
+SHA512 (from_variant-3.0.0.crate) = b46abd3a9169b2a4310bb46588ae6a4b7dd6969c79afbc7f261a69345312add5ef810127121ee61c6004e6f82f7c8c9c58f3944884fe40369632f224f55d2841
+Size (from_variant-3.0.0.crate) = 2391 bytes
BLAKE2s (funty-2.0.0.crate) = 8d172966af708ab5af6afda0e8b645d9a9b3324905ce19020d65507211602578
SHA512 (funty-2.0.0.crate) = 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155
Size (funty-2.0.0.crate) = 13160 bytes
-BLAKE2s (getrandom-0.2.15.crate) = ac18905cf81fcf1cf0ad0b35776937b646a061e9c99c3ff7ab72cae34b8361f4
-SHA512 (getrandom-0.2.15.crate) = 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb
-Size (getrandom-0.2.15.crate) = 37163 bytes
+BLAKE2s (futures-0.3.32.crate) = df0ee5938fd9c4f425bb82b33faca5ceb49133efe76305cd060241886a2f6883
+SHA512 (futures-0.3.32.crate) = ba0fab7062af4d01143ebaab728b9d836a6589821e49347751add959f7b85c685f91f99b6a31e44988d887c4301bf657c0f8d969cb3ae219235aef2528aeb4ae
+Size (futures-0.3.32.crate) = 61234 bytes
+BLAKE2s (futures-channel-0.3.32.crate) = e2060fda6660cf92e9260151e883bdd8e621637e56c6fb7471b66829ed82ea9f
+SHA512 (futures-channel-0.3.32.crate) = eb60ed5ee42df0778123c5967de28ca29764f518e586768cbed9b43b64c9e44812e2eb551a5259499ec81f693f00b914993bc910dd1f1f50b6a826cb3d76a8ab
+Size (futures-channel-0.3.32.crate) = 33213 bytes
+BLAKE2s (futures-core-0.3.32.crate) = b8086876300298daef1298ef71c3837955efda2a78b6b7b886205ef84fac5a52
+SHA512 (futures-core-0.3.32.crate) = 5848937ad4135fcc488690bc681bf66d6c353f063f87dfe1ea4b79259b9b402896276c10ea80b159a9adfa551abdb5b00a2c6b332af9a898766f87f177a40137
+Size (futures-core-0.3.32.crate) = 14684 bytes
+BLAKE2s (futures-executor-0.3.32.crate) = 833e62bdf4c740ad0857af01fa9c8c44bb9a46c5367055919afe452439f1f118
+SHA512 (futures-executor-0.3.32.crate) = 1bd682040fa15d7b6370b6c57d8109cc6e151230a3ecdede1485906c95feef911cffd15a8bdd3114e87efbba79ce444c05baa7dad6dd74aec09f2f00c645b040
+Size (futures-executor-0.3.32.crate) = 18581 bytes
+BLAKE2s (futures-io-0.3.32.crate) = d990a88137473c14ffe69f7980dccdc44b522656713c97f94a7077c32cda07b8
+SHA512 (futures-io-0.3.32.crate) = df7447fcc2046d5453d26913109bde4dfcfee2cb6914e963b090c68b32fd5256c65697235fa5ca960659791bf787ca6ac88b6b09c42abc82527f3d3c6de5ac61
+Size (futures-io-0.3.32.crate) = 9191 bytes
+BLAKE2s (futures-macro-0.3.32.crate) = 33265c2bf63819be394e511455ab48901f1a6724fae388fb878177addd42a994
+SHA512 (futures-macro-0.3.32.crate) = 39a5d7d4e610521d1d6d285a5ffec43b7d331d92d80e60890448d016ceb30ea577c93eb961321cf6c314273e566964dd879f7cd4b855b9f5e141dffe8e83aff9
+Size (futures-macro-0.3.32.crate) = 11929 bytes
+BLAKE2s (futures-sink-0.3.32.crate) = 61fede39273cddbf5c0d1fc3abbd71a28a6ab484587f5e8dcf58a6c5e2c26691
+SHA512 (futures-sink-0.3.32.crate) = 05438809ce417dc5dc46c14b9190cf798e0ab5b7dd5b442adba2ba344618e076807d4884f4a8cdf2f321a27557b3e3b563805fbd51a9561e9224d7502d4a6bd3
+Size (futures-sink-0.3.32.crate) = 8106 bytes
+BLAKE2s (futures-task-0.3.32.crate) = 21c7cf75266fdeb6a25b736e143bec878e87ad5a5974a417c4b5e2c67cf43376
+SHA512 (futures-task-0.3.32.crate) = eea93a8490d7083566d7f723c0bfae01583787028ae5d8bba851625b1ccb2587d27db0cbf3d7fbfa36b51bd6d444c54905cc4d56021f43a5a440cc8b0ed73520
+Size (futures-task-0.3.32.crate) = 11377 bytes
+BLAKE2s (futures-util-0.3.32.crate) = 2712629417e34728bd0b98b8f5d922ace765c4e359287f75b8b3b7283b9ec4e9
+SHA512 (futures-util-0.3.32.crate) = 77705985b5cefd5a9009e631689f5967320cbd1363888cc8b7eef3f7457afb38c793499fc3edd4453bc8771c43436e5da1538ce0c5ef655a5e597f4fda2727b1
+Size (futures-util-0.3.32.crate) = 168797 bytes
+BLAKE2s (globset-0.4.18.crate) = e11bcd40201278f23b7b3aa74f96441bf85cc94e4c3364847ce6c15c4e5d1115
+SHA512 (globset-0.4.18.crate) = 44afbcdaff506dba351b967ff435752988f7d980e0b908c248c2aa462dcc95c94907a6d9ec7aec28599dc29d3fbd421cdf0bc8082042263b6af69b36fc1a2c54
+Size (globset-0.4.18.crate) = 28970 bytes
BLAKE2s (hashbrown-0.14.5.crate) = df2dc611777412ee614bffffa4bfd1ffbdb023961c82ec606d14782febc01949
SHA512 (hashbrown-0.14.5.crate) = 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742
Size (hashbrown-0.14.5.crate) = 141498 bytes
-BLAKE2s (hermit-abi-0.3.9.crate) = e79ea390b597a58b10dae2062cf72b653e4f5e9e2032d5cc6ea2caadf1802afd
-SHA512 (hermit-abi-0.3.9.crate) = f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045
-Size (hermit-abi-0.3.9.crate) = 16165 bytes
-BLAKE2s (hstr-0.2.12.crate) = 08fe4e29b06a1182c48b1bd907d704a2e08fa73aa94e44fb0788165df01f24ee
-SHA512 (hstr-0.2.12.crate) = 3643ebd1981cf971546b1fcc7e46ed5fe6d94295d9fa6ef1a4c7468020f24f15c48345a20dc3bb3982779398bb6096558e644f0c4871943d39cd2f9ae330f723
-Size (hstr-0.2.12.crate) = 22307 bytes
-BLAKE2s (idna-0.5.0.crate) = 914d104ffffff06c45f35089dcf7be0755e647f77b782c571a368b770911546b
-SHA512 (idna-0.5.0.crate) = bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c
-Size (idna-0.5.0.crate) = 271940 bytes
-BLAKE2s (if_chain-1.0.2.crate) = 666ec3ecbf99154b01275c5063e96ba954c747eb534a08a6dd598fb67b275f3e
-SHA512 (if_chain-1.0.2.crate) = ca20572317159ebbfd69c034a9607db947d7d5a9c809890da602c287a18fa876a1ef3428575e20c5bc5f5114360998abe8e3972b19eef32445caaf3a97dff20f
-Size (if_chain-1.0.2.crate) = 8062 bytes
-BLAKE2s (indexmap-2.5.0.crate) = bb489bae2323bb5f663f0138e4dc3a47bc2fe8e42288b254f56d6d2c172d5c8e
-SHA512 (indexmap-2.5.0.crate) = c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729
-Size (indexmap-2.5.0.crate) = 85919 bytes
-BLAKE2s (is-macro-0.3.6.crate) = 3a360172843c99d9cf991c5c69b2b9541ad620c630f2765c86312a61eb0f1bbb
-SHA512 (is-macro-0.3.6.crate) = d803f8efad46572de59da406c508aa538733ae454919a7f6885e65d5c014982036b0bbea33314f07743ac1e0db188b76c28056e03993f3e95b22992e18cb9727
-Size (is-macro-0.3.6.crate) = 9068 bytes
-BLAKE2s (itoa-1.0.11.crate) = be2967c52bce05d38dd6647d64ea41d26d215abe3af2edfcbb7922637ac4372d
-SHA512 (itoa-1.0.11.crate) = 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311
-Size (itoa-1.0.11.crate) = 10563 bytes
-BLAKE2s (js-sys-0.3.70.crate) = 05269c790e8e3fec5a126764a64669eea1f98e57e9d588d802ee0488a0ee2671
-SHA512 (js-sys-0.3.70.crate) = 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7
-Size (js-sys-0.3.70.crate) = 53863 bytes
-BLAKE2s (kikadf-chromium-nb-v148.2.tar.gz) = 26715ae77210d5468876c426c7bc45ed30660329d16f35c092b8b7f7846c2d8f
-SHA512 (kikadf-chromium-nb-v148.2.tar.gz) = 2014af166f327f7bebb39a81516db7820255d7368a23d59f28abdd7b267d8f8b6c03e9794947788058c610019aeec5493f604c541634277cc807c02b6a9bfcf5
-Size (kikadf-chromium-nb-v148.2.tar.gz) = 22412 bytes
-BLAKE2s (libc-0.2.158.crate) = d21d4fa98a3bbd5f2d7e4b97d31b922b290337fc5b2cfaba03aac7be902f2c99
-SHA512 (libc-0.2.158.crate) = c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105
-Size (libc-0.2.158.crate) = 751340 bytes
-BLAKE2s (libloading-0.8.5.crate) = a43d3c6e465db094a42945d45c895a8268541a9ed27e81e211aba389ebef5139
-SHA512 (libloading-0.8.5.crate) = f332884fa75cf210460f4678d45091345b23469c09301614c476e95bc54163afd6d4f098a34f9e0d529fa1ec63892395b50957598070ff327743e4c3b0871074
-Size (libloading-0.8.5.crate) = 28902 bytes
-BLAKE2s (lock_api-0.4.12.crate) = 15ae57312deba2e9aa3df7a4a7e61ace84bf1faad6c5701eb862da9c11b40f2a
-SHA512 (lock_api-0.4.12.crate) = 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7
-Size (lock_api-0.4.12.crate) = 27591 bytes
-BLAKE2s (log-0.4.22.crate) = 9c270d3af5640c9eeb36754e6fd6cf50521e9fd1efad955e0d777716b3d6839a
-SHA512 (log-0.4.22.crate) = bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71
-Size (log-0.4.22.crate) = 44027 bytes
-BLAKE2s (memchr-2.7.4.crate) = 87799dee61c273cba812d73b67f6ccaf05d8f18d4cc33e0f70986a1485ee0d64
-SHA512 (memchr-2.7.4.crate) = 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2
-Size (memchr-2.7.4.crate) = 96670 bytes
-BLAKE2s (mimalloc-rust-0.2.1.crate) = 1d7c56e2033070e9d5b9d4e01ddaac77f618009ea1e52ceb8e93a22b6d1e38cc
-SHA512 (mimalloc-rust-0.2.1.crate) = 5e4c188bb5603668faf776920661f83abfd873cbdbeeea5e38b25e83a65de4885406e67bcc81b3a9820300d6c4457e0d02394044d47881027914de391c52acee
-Size (mimalloc-rust-0.2.1.crate) = 5327 bytes
-BLAKE2s (mimalloc-rust-sys-1.7.9-source.crate) = a82316b8e2a042b5558c9d4c04d56cb63fb6fb4e33a66a3c2a406420d2f00f51
-SHA512 (mimalloc-rust-sys-1.7.9-source.crate) = 3e9e8be16a47e6c950553c5127fb4c1359cc94a66ef588fb579797c1859e3039b281829b7148f5372d788e9807feafb9460e12d585fa6dfb50e7770552752688
-Size (mimalloc-rust-sys-1.7.9-source.crate) = 134952 bytes
-BLAKE2s (napi-2.16.11.crate) = e2dbf987c6a1ed729f6178f74f43aceee690fa89ff9af4a3f13908a22501678d
-SHA512 (napi-2.16.11.crate) = 94a654c281d9475fff3f8c7af1931bd7a246c54e9fdd2cfd224b7dd8bd050c3ae3e2b4116e8a3ed9b2af1dad6c53d82d0326205f934aa27cb851b89bf16ccab3
-Size (napi-2.16.11.crate) = 85909 bytes
-BLAKE2s (napi-build-2.1.3.crate) = 8dc6a4cce98b0099a1088646a1144be8601584ddf6a8711f557f1356cefcc235
-SHA512 (napi-build-2.1.3.crate) = 5d75257b128dab6208b8dc4970765ec1a50ba6ee24913583dc784e68d1025e3411a7582c7afb0b48962fef050e8a57825da9f3dd91c5074178449eb856c17578
-Size (napi-build-2.1.3.crate) = 2096 bytes
-BLAKE2s (napi-derive-2.16.12.crate) = 167095ab537d2f95f6af6f3b2f1bb6855faca64a993cae5a3c1a5f30a63b2979
-SHA512 (napi-derive-2.16.12.crate) = d67d1cce649a44b1d77accf84a9b3cd93044044bd53eea4087b8c39632d5b79bee5f991148f23289b92420b13d9d13be8eed593ade93d4da551683ae53add77a
-Size (napi-derive-2.16.12.crate) = 17184 bytes
-BLAKE2s (napi-derive-backend-1.0.74.crate) = 4cd9bf42e19bde7a189d355ca0c91d38388d20214065602374007d19ddd02a05
-SHA512 (napi-derive-backend-1.0.74.crate) = a5cb888c5b653148bc21790eff9da1ca603cf0b662dcced371d32cd7c2d645b8dc742361ab58c36cafab70d2fba50806ad66403d4063b9bc5735fe8164fa8968
-Size (napi-derive-backend-1.0.74.crate) = 21755 bytes
-BLAKE2s (napi-sys-2.4.0.crate) = 300635d183de946699115680b6427067a0f8955a8799f55aa88b3039b7136957
-SHA512 (napi-sys-2.4.0.crate) = 77b0f373e1a3ea4a2ac476711e9ba434a40e187ff601e6ba90730777a453829c2a86fea59e4af167d372f0ebd98765f52344716177ffbab7dc9c45873ac784f8
-Size (napi-sys-2.4.0.crate) = 6582 bytes
+BLAKE2s (hashbrown-0.16.1.crate) = 008312b14ac41a35952dfcc9eb9e7d5c89ab81567d4251ea5848b6615c7530f4
+SHA512 (hashbrown-0.16.1.crate) = 0739f1b2101488f88778e221d86738ce557b8ae12470e2a4444099eb90d876382030d00e789dd4ee44dcd7833a87a6e570fa11ba5823beb1cab3a56784ec2669
+Size (hashbrown-0.16.1.crate) = 147785 bytes
+BLAKE2s (hashbrown-0.17.0.crate) = a88039d0e8a163584b14fb77bf2778b3003d23f1d7ea860f1fa3d25984a07adb
+SHA512 (hashbrown-0.17.0.crate) = 248f5333b23cb83fd8e439a17df85d0f5bea6dadb0e7cf2cd2d3bd0049494c125ea4fdf74ce2623884d2a3884d444689a0a7cfc9b52ad3d8de40f7498c56ef06
+Size (hashbrown-0.17.0.crate) = 154597 bytes
+BLAKE2s (heck-0.5.0.crate) = 0bc71a5746c9d1e7c913d096fb68f1d422464744e18adc592540b291882f5660
+SHA512 (heck-0.5.0.crate) = f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76
+Size (heck-0.5.0.crate) = 11517 bytes
+BLAKE2s (hermit-abi-0.5.2.crate) = 21b3cc4de2925b458fc585a30e2262593681dd87bc051496a3ea82509b670a62
+SHA512 (hermit-abi-0.5.2.crate) = 0392a8350288e5d500967bee8e98626024b47a7da331f833b9528bd7318cf43f41eefa46aa6aebd19febfadcbcb2d7c9f70d6ca3631c1618d63c60366dbe7c15
+Size (hermit-abi-0.5.2.crate) = 17435 bytes
+BLAKE2s (hstr-3.0.4.crate) = 5363ed07918d7482bbefd75c053f1ae70cbf952a0e2dbd686dcd80f4c5384d9b
+SHA512 (hstr-3.0.4.crate) = 3dd7b9f1caa25fad86414a899e7b9b9e2884d882a5fdb4bc38359f4e53e245b26fd09062607f6fea08902853c3545e9c2b8d64868a125c6709e1b2965b752219
+Size (hstr-3.0.4.crate) = 41168 bytes
+BLAKE2s (icu_collections-2.2.0.crate) = f5e40e8bb134d2b9d955854388d022482d8db58d8b1d8ac99493b9002ced0a48
+SHA512 (icu_collections-2.2.0.crate) = e7997eca01778c9635fd918d05c850d43abc3cada2b1e79c0a4043f2bf275c238d185f1c55ef06548de88eb3d02c3d04f74061cc20e0843ee46f4776e701818e
+Size (icu_collections-2.2.0.crate) = 88011 bytes
+BLAKE2s (icu_locale_core-2.2.0.crate) = a41c1e8bad1d30b8715082d2eafcb1ff7d8aae4fbe08d03eed9f1dbf879fbc18
+SHA512 (icu_locale_core-2.2.0.crate) = bf29c3f1cd5cea979ce82243aa19d4dada121448ddd974b27cb325ac92e18953fa4e9af2758198ba6a41c367ea659c92e450328e85ebf73d231126674e238c2c
+Size (icu_locale_core-2.2.0.crate) = 78639 bytes
+BLAKE2s (icu_normalizer-2.2.0.crate) = f56569561d55d62c132f531763a8c6023db1470259f6759f71acd593e7debab8
+SHA512 (icu_normalizer-2.2.0.crate) = 98e48fcfe47623c592feee082264f50e96a82d89fa17e89d5d94de8e1cf3ec2529625954947d9b3bf9746f1cf0062b3abfd2d8f7cfa3b8e445c98284fbbc7023
+Size (icu_normalizer-2.2.0.crate) = 78154 bytes
+BLAKE2s (icu_normalizer_data-2.2.0.crate) = b9f66acf17911878fc034b6a74279e6e38ee55d316ba3a4f23e9e4900d565984
+SHA512 (icu_normalizer_data-2.2.0.crate) = 494559893b3db0960fc04294e1f606bf466c3970153335f48ff475d22fae614626d66d46130f0943d5345489ed5aa8118737d27b6e883d331993206a39a7484f
+Size (icu_normalizer_data-2.2.0.crate) = 67134 bytes
+BLAKE2s (icu_properties-2.2.0.crate) = 0a26c4d04476a316c0cc039231c09335e3a7994f8b04f818e9f2580d6016b422
+SHA512 (icu_properties-2.2.0.crate) = 880c0e19ca4ea3abe1322f9ce70c7138b0275dfa6c21b32ef65112d30059173b6d532aca0464f6b161aaa94ad56a0bd06b45156ba0c5ecdfab6f9fc52ab73bbc
+Size (icu_properties-2.2.0.crate) = 63950 bytes
+BLAKE2s (icu_properties_data-2.2.0.crate) = 407c818e537ddfb72fe6945ec86c14139e3d0c4af8b671964f63daccde607d5c
+SHA512 (icu_properties_data-2.2.0.crate) = 35330585d459673096b545753e36cdbd3e26b202c2b905032dfcb477c546e4cca6d323d3b5d2f0e7b0e4a983094f048c1543d215fec68535fd5655e839dfbfb7
+Size (icu_properties_data-2.2.0.crate) = 168901 bytes
+BLAKE2s (icu_provider-2.2.0.crate) = 03d31a1383ac97e8c1f7b6e07f01efa7ea382f62affe99958f965eed3cfb161c
+SHA512 (icu_provider-2.2.0.crate) = a1a193fc08ebe34782efd21b70778c38fd9f6d99c08321cd2bb457d6cc91593ecb806dd61b8179fe9b66d99d79d518081eb1d1e2933b08a3b28158806ad6169a
+Size (icu_provider-2.2.0.crate) = 51620 bytes
+BLAKE2s (idna-1.1.0.crate) = 0515fede863b0e4cd8d159ce5125a674a13e5b57e290c307825ab5eed2a34edf
+SHA512 (idna-1.1.0.crate) = 1d49993145fe694f33f7c71ebe62face416f2229b12690cec23ae2e4be2fc1c5aa5ad5651d815ab70057b68edc450ef6004306a775b920b8773c221c0fe6c106
+Size (idna-1.1.0.crate) = 148747 bytes
+BLAKE2s (idna_adapter-1.2.2.crate) = 1b56e16057793f5a80a750123bedb2b4787e4fab7e2c229e3a3ec184b9a8b9e2
+SHA512 (idna_adapter-1.2.2.crate) = c80655c107506022fe6b6d69af7ca2418b070ee66150d743b662e656a2ae04d4ea7b41f7f182fda9fedfa2626e70db30734f8e9af18d23ee39da0c2d4a21949a
+Size (idna_adapter-1.2.2.crate) = 10444 bytes
+BLAKE2s (if_chain-1.0.3.crate) = f403508f256facddc4754aaf60b6a04d8bdc058f2c0b2b399acf87369a241d6c
+SHA512 (if_chain-1.0.3.crate) = 88c4c4521b5cba0be9c8652f19cc0d8c45077100de6a7e6a5aa3ae4b26340e987893081215b2595f94a0e79dcb293bfed8f2f2866dcd66fc189219b3427fbfd9
+Size (if_chain-1.0.3.crate) = 8384 bytes
+BLAKE2s (indexmap-2.14.0.crate) = 6f827c3e302f65a44ef7e6e971d803204f4a3f625e328eba190b015c7ae4263f
+SHA512 (indexmap-2.14.0.crate) = fa6bcaaf1b9bacabc72ae9d0569065325a6741b9ba5dff168ada6ece460175be47741d906d9326b48d30f6c55805d33fb64bfb497490482b4e412ac15a8ea55f
+Size (indexmap-2.14.0.crate) = 104085 bytes
+BLAKE2s (is-macro-0.3.7.crate) = a87a3e16aebb38e79e195305b321b4e58c6bf1d54d7c3ff7de47a9b58faf9469
+SHA512 (is-macro-0.3.7.crate) = 3b56dc6a95566711dac83c0b890b53ef86d9ea8ae6f2f51d8ae7b799f4daea372c353ed0a0429c35342934d4d71609194506782714d7816c6bb97cb4a4c87b5b
+Size (is-macro-0.3.7.crate) = 9060 bytes
+BLAKE2s (itoa-1.0.18.crate) = b4c525cfe99837e3afd95733435e0353ba9116ecebc7a2ec73f3b84db383ba91
+SHA512 (itoa-1.0.18.crate) = 8dbad156e2863c28e2b380901a92414ef00e39f1fcdb06d91a0f3fb73108c2f7f36b699ccd93287808c24c29cca7f1783d48d5ca95f2173502963c0abcb2d09c
+Size (itoa-1.0.18.crate) = 15935 bytes
+BLAKE2s (js-sys-0.3.98.crate) = e9b382a9356de4c5fe798e8976d38babf522d7b75481c3f448385e53fdf81bfb
+SHA512 (js-sys-0.3.98.crate) = afeec49d8a6894d1c7a10d80a6d6500d8677f0c769f74beae8da820932da8ff91ff0e9abcc48fde251e617903578e65af4a9cf88972510e78ae8e1284780675c
+Size (js-sys-0.3.98.crate) = 108519 bytes
+BLAKE2s (kikadf-chromium-nb-v150.0.tar.gz) = 20b93a4e56ae5be47a564c0b49ee28889434bb48786e3c614648fee4a47bb828
+SHA512 (kikadf-chromium-nb-v150.0.tar.gz) = a8b53753472c371c2ae5be69c8a2b4a530dcd052eaeb1ab2cc77cbb5dcfc18358ceff26dd59e950e7f637e7f9003e2e6aa280dc1d1b6684432b8b10ebeb9b3ab
+Size (kikadf-chromium-nb-v150.0.tar.gz) = 22480 bytes
+BLAKE2s (libc-0.2.186.crate) = e4ae2a7c2182c3a4f54e39cfed3d574220b3a6d54af5a40aadfd814bb8a12c6a
+SHA512 (libc-0.2.186.crate) = 6a58e671ec6811dff9a0d7d4db8f37d38bcbca9efff20dad4706190e5cdb77b426567754bcf0ef0f2d0c31d6506401f724f3ca500b9bed57bb8605b1141ed690
+Size (libc-0.2.186.crate) = 821883 bytes
+BLAKE2s (libloading-0.9.0.crate) = 509038d74706932445be77ebd156c188cdfea3c92f7c260763e54fa4b309b775
+SHA512 (libloading-0.9.0.crate) = b44399fc7402aee700c04d1ebd45844498b789b35b031c95c58f40d37cc4448750a1a3dd468669461852392ba1c6d602458eb4456ccf1b6eda0da65a43cc4986
+Size (libloading-0.9.0.crate) = 33816 bytes
+BLAKE2s (libmimalloc-sys2-0.1.54.crate) = 342065a230b27c30d8493cce85f0d65b372d9540a3ec9f8c9a788045358bea6c
+SHA512 (libmimalloc-sys2-0.1.54.crate) = 96e80c9afa217c53f4e910cf0632bfebea26912e5990b4836441b37a6fe5dd47766d02d41a0eccd0df227c4a55f85f12e0f810f64a2a3d19a009af6e5a01a4ff
+Size (libmimalloc-sys2-0.1.54.crate) = 1642853 bytes
+BLAKE2s (litemap-0.8.2.crate) = 7a8abd4396eb1d5e14e055c2380afe0f55b1876db8ba87bbbdc9689ffb1de32d
+SHA512 (litemap-0.8.2.crate) = 3afcc1a89aab55368bdfe6848aa1268d37ea8a03130f1f0e1e77d6709e437070be83e9e457bb51a7096c3d93ee0155740e33cab03f7584ff3cd7d8992524a7f6
+Size (litemap-0.8.2.crate) = 34572 bytes
+BLAKE2s (lock_api-0.4.14.crate) = 81b23bbcb4983647d2dc3e3dc9bcf73995d6e7a937b0f2910e42f44595b060cc
+SHA512 (lock_api-0.4.14.crate) = 73164d411c9899323b3bbff4fd6824e2b9ff44971ddd267629ae5a70b456c1ca945716e952412790d35331993ae71600b0e6a2aeefcdda117b26a7222ed97bf0
+Size (lock_api-0.4.14.crate) = 29249 bytes
+BLAKE2s (memchr-2.8.0.crate) = 9d6dade02bc948818801a90933500c8aecf86116a976d3c68dfc7e427b027efd
+SHA512 (memchr-2.8.0.crate) = 8089238153493a0ff6adf980efd1ea2ba10eeff9f33fff200268692662d24152a8c14a4dac37fbc6a55dca741701fd256174f10a9838ca66f038f08e090de12f
+Size (memchr-2.8.0.crate) = 97780 bytes
+BLAKE2s (mimalloc-safe-0.1.58.crate) = 4d75b7cacb4c293dac14ab8e58af930558d46d46ba484fe508fa3c1924443f7f
+SHA512 (mimalloc-safe-0.1.58.crate) = ca8f147973e96bb09b6295c5ffba6da011dd12ff6ecbb705fe9d36d13e664320825276e84fcd97cceaf219ead800172e2620b3588a7b598161ab9d23b19f7ced
+Size (mimalloc-safe-0.1.58.crate) = 7282 bytes
+BLAKE2s (napi-3.8.6.crate) = a8e25b513b486a4d405601c9a3c4d28e1c31b1960b58a72a89f9aab901e8e1ce
+SHA512 (napi-3.8.6.crate) = 48f2f05ba4129d90980c57690718783e7035b8f1870ecbd200fea1e204be6f7bfc7b594d4f95fb41910437bb49ece3d425de03bdcbdc5507f05e2e74b1e05e0f
+Size (napi-3.8.6.crate) = 129092 bytes
+BLAKE2s (napi-build-2.3.1.crate) = 3b0b453a5fd0a4ca728ec1cef380a639b50553cd86ccea7484bba31d8ed87309
+SHA512 (napi-build-2.3.1.crate) = d6dab189e8ad0840f8b4bb9da83052d1d4a378dbbb6f7f66925824a087ea31553e3acbdc5689baffa072adf84d3d0a0d679d0b844171d61c471fd3dc4489a8f2
+Size (napi-build-2.3.1.crate) = 3233 bytes
+BLAKE2s (napi-derive-3.5.5.crate) = 6949af15e5c2ca6f2f4951414b07854f65a551c2284b49a2e6a897633710c90c
+SHA512 (napi-derive-3.5.5.crate) = 7114c5344bfa3d7b4367ff598dc201bed20160c4e8452f6bb6ba7add3abad28f9ae9b28d3f1daa30059e892d90df489bd0f6b2b7d7102390911d2e8acb15428a
+Size (napi-derive-3.5.5.crate) = 22629 bytes
+BLAKE2s (napi-derive-backend-5.0.4.crate) = de543f46c37fb031448cd5cc2fae54eedbed42d0795d5dd4371cfba4bf154584
+SHA512 (napi-derive-backend-5.0.4.crate) = a67d58278c1fd39665b86a90879b6034a87b8ebf0031a70aa9561e02dfce154cfe6c0b0d102663c059a6dafa847a276552562941f31c3e8ef8bd878d0ccf4319
+Size (napi-derive-backend-5.0.4.crate) = 35478 bytes
+BLAKE2s (napi-sys-3.2.1.crate) = f674a4804d4114f7fa383a6ad15a47e2b75e66653bd9550ea0e1207cc482b3a5
+SHA512 (napi-sys-3.2.1.crate) = fb9c96f074030b829e9a335c267a4f65abd0eda4fb8e4a87567c6c08dc883ff9ca1dc0253837da16431c172dcc668bc74a30ecf4c44df9e47f942f90c66ed54f
+Size (napi-sys-3.2.1.crate) = 7465 bytes
BLAKE2s (new_debug_unreachable-1.0.6.crate) = 62de597a11b53c7adc89a6a92d570f20af21b06ec3177185c2d83f037060818b
SHA512 (new_debug_unreachable-1.0.6.crate) = 73a61acbc9b20b3595925360827ba8798f3338471b291fa37c72a1c9505b3ec9f688808fcaac9a2eb494e5f3ea5331d30545d5f21f89559111bec6126ac90b48
Size (new_debug_unreachable-1.0.6.crate) = 2582 bytes
+BLAKE2s (nohash-hasher-0.2.0.crate) = 48e61ae7c7a2c7cc641828b9833364b6227180d0cb0b1463b33b4152ca374b9b
+SHA512 (nohash-hasher-0.2.0.crate) = b1b754262471ac1fb074559c264321f8f08c46c55752187f51a93cdc73509551b43008751ff9db4aa5b47fbfdda783904f5492349546ad14856fe485ccec55d8
+Size (nohash-hasher-0.2.0.crate) = 8051 bytes
BLAKE2s (num-bigint-0.4.6.crate) = 8dfb5819f891ded0398ebe71d36bcdc24f03a6ead03591742b17e39304e1a6cb
SHA512 (num-bigint-0.4.6.crate) = 19d14a7755de2b559026547d9e3e1775e636781bdfdd418f2e1d962c51411a0973a46d84d0356e30c0f708a7c7b2097926611960043f71391919cab1aeb6aa04
Size (num-bigint-0.4.6.crate) = 102801 bytes
@@ -177,303 +273,294 @@ Size (num-integer-0.1.46.crate) = 22331 bytes
BLAKE2s (num-traits-0.2.19.crate) = 3c64996b86a2f99ad0c535cac3e95e5ca227315695c078d5b17ca8e1b7e47244
SHA512 (num-traits-0.2.19.crate) = 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956
Size (num-traits-0.2.19.crate) = 51631 bytes
-BLAKE2s (num_cpus-1.16.0.crate) = 11a89cd1f1f0b340ea987cabf254c5e81cacd02bec2643a17a7ba94b3a7503f4
-SHA512 (num_cpus-1.16.0.crate) = a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d
-Size (num_cpus-1.16.0.crate) = 15713 bytes
-BLAKE2s (once_cell-1.19.0.crate) = a64a2331693b4389e1ee79eb9bdb3493c4cfe3568e532ff9d4e2ec04a491a132
-SHA512 (once_cell-1.19.0.crate) = 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c
-Size (once_cell-1.19.0.crate) = 33046 bytes
-BLAKE2s (outref-0.1.0.crate) = 784331404dd0bbb069cccef5015f228c4473100efadb1f80c46b8aa88c3b83d1
-SHA512 (outref-0.1.0.crate) = 2195750f3e84212e0155b880d34e6ac8cddedef6b445e7e059ea62699d4b9d0e571a3515a42c679ef58242857d48b4c3e7a9b5be359df6481bf864016d8f6b65
-Size (outref-0.1.0.crate) = 3067 bytes
-BLAKE2s (parking_lot-0.12.3.crate) = aa139a4da66b68faec8aee82b43dc5f1695101fe265fbe6ad1d27277be81da58
-SHA512 (parking_lot-0.12.3.crate) = 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703
-Size (parking_lot-0.12.3.crate) = 41860 bytes
-BLAKE2s (parking_lot_core-0.9.10.crate) = 846e4d54162061d663e3c23b98337489e4deceff4106e272bfeb2b67995ebe8f
-SHA512 (parking_lot_core-0.9.10.crate) = 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389
-Size (parking_lot_core-0.9.10.crate) = 32406 bytes
-BLAKE2s (pathdiff-0.2.1.crate) = ab92cb3d2fa178e9001661e1a8b07c2ab4a08f4b152304062f01ac4efdacfc87
-SHA512 (pathdiff-0.2.1.crate) = a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7
-Size (pathdiff-0.2.1.crate) = 7142 bytes
-BLAKE2s (percent-encoding-2.3.1.crate) = 8594a9f1915da7ce4063312903905c640ff52cd3a0361bebc09357eee53aac26
-SHA512 (percent-encoding-2.3.1.crate) = 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44
-Size (percent-encoding-2.3.1.crate) = 10235 bytes
-BLAKE2s (petgraph-0.6.5.crate) = a8c85a585fa0f99e9784b44ad20893d40f52acdd038be943ed6e485e8b5bb97e
-SHA512 (petgraph-0.6.5.crate) = 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677
-Size (petgraph-0.6.5.crate) = 710970 bytes
-BLAKE2s (phf-0.11.2.crate) = 331cfe8a083739796742daa289758e91070388cbb40420771272aeebfb94ec21
-SHA512 (phf-0.11.2.crate) = 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4
-Size (phf-0.11.2.crate) = 21569 bytes
-BLAKE2s (phf_generator-0.11.2.crate) = 1967e812a3ddbdd30fb9fb8cc9653e0ce9e1c171305024bbbc30b5bf3fd86f19
-SHA512 (phf_generator-0.11.2.crate) = 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3
-Size (phf_generator-0.11.2.crate) = 14190 bytes
-BLAKE2s (phf_macros-0.11.2.crate) = 5e1b1f9c341699414fdd27060903b74028c7d218c0cb97c9a9468c236701cf79
-SHA512 (phf_macros-0.11.2.crate) = ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c
-Size (phf_macros-0.11.2.crate) = 4748 bytes
-BLAKE2s (phf_shared-0.11.2.crate) = b11b4598670bcdd736221a43b7cd3344cca8258301b0a23d6e95d0eaa34b6ed9
-SHA512 (phf_shared-0.11.2.crate) = f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe
-Size (phf_shared-0.11.2.crate) = 14284 bytes
-BLAKE2s (pin-project-lite-0.2.14.crate) = 900e020a5cfc0ba385ef7de35c85c17b080a5392f45d95b8567c5c31c3a19044
-SHA512 (pin-project-lite-0.2.14.crate) = f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293
-Size (pin-project-lite-0.2.14.crate) = 28817 bytes
-BLAKE2s (proc-macro2-1.0.86.crate) = 5b7aa8ab733d12a5e631d92b872ce55b44770a852a722624134ce03c45bcdbd9
-SHA512 (proc-macro2-1.0.86.crate) = 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434
-Size (proc-macro2-1.0.86.crate) = 48958 bytes
-BLAKE2s (psm-0.1.23.crate) = a2b931c2081af862b3ace3c50ff4d706d420595fd7420ca85e88ba190343b239
-SHA512 (psm-0.1.23.crate) = 5c560366393c4c03183aebc6219d7562fdca6841100fb1a791ef9d375cb990c2548f5050bccbbc9619772abb352a32c6731e776b41cfd83960d3abe0ab1e8dd4
-Size (psm-0.1.23.crate) = 23318 bytes
-BLAKE2s (ptr_meta-0.1.4.crate) = 52c6f1ea5d00602f4b0febf2543ea7dae9d73ef82b6a58f49dced0658d5426e7
-SHA512 (ptr_meta-0.1.4.crate) = 9936264dd52ae40e6afc8cef8914dbdc5767f397b91ea965d65275fe547a2d9cde7ccdcf908f787e25f84fbc23a2e30df895793fca308e09f48f2adf2e30d2bf
-Size (ptr_meta-0.1.4.crate) = 5754 bytes
-BLAKE2s (ptr_meta_derive-0.1.4.crate) = 5a6fa7a82394262da25821dc83482769d5927f2ed326785d7be8636f2a72db76
-SHA512 (ptr_meta_derive-0.1.4.crate) = 15a72b2c36e9d1761c4dd42cee1623c2d85c52eadc3c3102c8334c14c9c5db9a43d74dbbab1d14a2600d789917fcb5bc2652877b172aaa02c37a6868462ff20e
-Size (ptr_meta_derive-0.1.4.crate) = 2302 bytes
-BLAKE2s (quote-1.0.37.crate) = 7e8659f62805e9de9676e96f922946be82167b2418b3d9421fecd40ef42137ae
-SHA512 (quote-1.0.37.crate) = c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05
-Size (quote-1.0.37.crate) = 28558 bytes
+BLAKE2s (num_cpus-1.17.0.crate) = bceefcd38aa3357413ea219f505148e618fd0b8bdf578e8ac41656afefc945cd
+SHA512 (num_cpus-1.17.0.crate) = b2d7f664214bceb8acca0758bde4d516267c0c76a70fafa25ed6204eebedd69a110f045682f50cfe6759a9c2178b026df077c5f0f85d020712dab65cf65d0aff
+Size (num_cpus-1.17.0.crate) = 15874 bytes
+BLAKE2s (object-0.37.3.crate) = b4b7425736e758d27bf85879153d4d01e01a43650a32e7e23e6ca03cb453e591
+SHA512 (object-0.37.3.crate) = e6a72ff6ed5066e0b6fd4b5c37dc0c3d334052f3d123fa0aea2dfa45c8ba5700fd6a66f4f76efbd8823f0935c6d1bf9cb3aadcb8eec1370b0126511606038aa8
+Size (object-0.37.3.crate) = 344032 bytes
+BLAKE2s (once_cell-1.21.4.crate) = 5945879c1e46e46585a2692e5f3ac0beaa15f111aa45611e0419b50abb21fb4e
+SHA512 (once_cell-1.21.4.crate) = af67669b0107f44268ba74c355200cb2ed1aab235a6989a8bc54323eb2c9a45677010f8672e7790edadd4c981e939436e0c3a099d33c06dce9c14fd5ede86155
+Size (once_cell-1.21.4.crate) = 35010 bytes
+BLAKE2s (outref-0.5.2.crate) = 73ed851a3f019a8f48f0a49bb5edcd37a6a29d64fd75fc039e544e5395621b68
+SHA512 (outref-0.5.2.crate) = a352eee5f77ca697300d46835deb88821dd9af8165918fee3f32de2f18e529e0fbca5c982454f0a9c9a4596a5e99671ee3e56bdcf3e036af232f013ee8260416
+Size (outref-0.5.2.crate) = 5621 bytes
+BLAKE2s (par-core-2.0.0.crate) = 3cf91b9097683724c8b7f80c108af26e44cb4bfb4530a47ef604ef365b05f081
+SHA512 (par-core-2.0.0.crate) = dbb5ddc1dcb16c7a4e7ec62ff6c433bb8780a36706116b0acbce0de12f63ce737f31483ea8c3d01329161a5f73902d1680c0db347f13b6a9222316cb26cd2df2
+Size (par-core-2.0.0.crate) = 2443 bytes
+BLAKE2s (par-iter-2.0.0.crate) = 94e5f4a59f26a7d307b2d858403c805020ddb4a6d8aca6853083813836232d0b
+SHA512 (par-iter-2.0.0.crate) = 9f7db42aa0b04477d08215ffdfee6babaa1bd6618eb5e636a11d3ddea6fe610462c56fbe2120770f457661870c0c9b47e409f9ded61b8b2aff10adb263f7c710
+Size (par-iter-2.0.0.crate) = 152109 bytes
+BLAKE2s (parking_lot-0.12.5.crate) = f86e6bdc40967ff502a1eaba85db1839de193ad43b44729ea4f92ce6104e6d27
+SHA512 (parking_lot-0.12.5.crate) = 432639d4a14acfa20127f03741e1101fa591fc63048b0b0369b44ad269d3dcb6fbab7947eb9995c7948f6fba90245abf82154a70df2b7a99aa7365b0b88666ca
+Size (parking_lot-0.12.5.crate) = 46735 bytes
+BLAKE2s (parking_lot_core-0.9.12.crate) = f405d2bbb06365d3878603031d54c79175a227308548799846f6d5f5bca6f3bd
+SHA512 (parking_lot_core-0.9.12.crate) = 6ce29df4aa9eb0ccfe9020b066832f2ba27afe41a48792d935d0051a595367f71d50f6862b921d91312a1ea80f087a416388d4b29a11de17373483e529f12d8d
+Size (parking_lot_core-0.9.12.crate) = 34110 bytes
+BLAKE2s (pathdiff-0.2.3.crate) = 9319f95e99985041354c9f58f54796cef161dc47d23b5ec490a3e6e0e4680827
+SHA512 (pathdiff-0.2.3.crate) = 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7
+Size (pathdiff-0.2.3.crate) = 7495 bytes
+BLAKE2s (percent-encoding-2.3.2.crate) = 81bf57454974d77f50aa665cf53179715469e81774d992a2d3769ad118d70d5b
+SHA512 (percent-encoding-2.3.2.crate) = 495b4aac88a7a46420811671d6bd82817e4eb2fe51d5068d11c5b50d0d927895d54c855cb07d4f4ad5a2d42b22f9419ad0183c14781dbfa240804fd49761035a
+Size (percent-encoding-2.3.2.crate) = 11583 bytes
+BLAKE2s (petgraph-0.7.1.crate) = 9fc84f0947856818d1907eb1b84288ef84b209696dc780bec7ddc3c02bf39333
+SHA512 (petgraph-0.7.1.crate) = 3b93ef0b9b92618b7d5fda4fa35322815ff102065d6eb08dd71706473cbe679994014536ffe2b3aad72a82f1e04b78e5878aecf4893fa6bed0ee17f2ad2db873
+Size (petgraph-0.7.1.crate) = 736025 bytes
+BLAKE2s (phf-0.11.3.crate) = 98266b6e46b32cb844dcd5a80f317bd2fe3bf84fe8aa7c505b2a2c8d510f24ad
+SHA512 (phf-0.11.3.crate) = 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9
+Size (phf-0.11.3.crate) = 23231 bytes
+BLAKE2s (phf_generator-0.11.3.crate) = 71ff6addf52a906f33b23b970d64fd9d93e68e35aa40860934604b4edddc430c
+SHA512 (phf_generator-0.11.3.crate) = 52998e20648b6ecd1eaafa407f7da4667fa829d48fe0c9f8f718377cc86a232a6261fc2f831ffc7051b62dbdb880654b1207ac314e57b23d2b70f634d07c2115
+Size (phf_generator-0.11.3.crate) = 15431 bytes
+BLAKE2s (phf_macros-0.11.3.crate) = 1e52dcb14d1b591469e2c22efd363a0a890835a270d9d66070bac7fa3db9dff5
+SHA512 (phf_macros-0.11.3.crate) = 331d3392dfd3e48eab0e65c3daca469c3abaf902989ed912e394175876f36c14d06fd1ba4ed03e01234608faf1189743e6dcde75eccdf2f4fe0dc8ffb15e720f
+Size (phf_macros-0.11.3.crate) = 18436 bytes
+BLAKE2s (phf_shared-0.11.3.crate) = a9cf5897cf023d61d53296d21db9d309c3829fbac3759f1b9774a7dd8d364386
+SHA512 (phf_shared-0.11.3.crate) = 34bc3c0dff5568f0276777614d92d87882ca6be9e3d405c1e7de90ac16ec52a12acc30ea9ab2033074d0e988fa514247f37de1a21a3727de0ef43f42f477e27e
+Size (phf_shared-0.11.3.crate) = 15199 bytes
+BLAKE2s (pin-project-lite-0.2.17.crate) = eec243c604d00a363522121c01823158a8ed81bbf8f9274b1944784d973c8ee8
+SHA512 (pin-project-lite-0.2.17.crate) = 0cff4338e3c7b71600fb41db013efe0d01b9cb3fdf95192dc16c5bea58a0f157207ef285ceb01b6b30956f9e751577c5d2a3803103f89a8a0cc6ea728d97a4df
+Size (pin-project-lite-0.2.17.crate) = 31034 bytes
+BLAKE2s (potential_utf-0.1.5.crate) = fc38d3a77dc1ab746af790e61608cd397049c01320d59d6d07eacb74531e3951
+SHA512 (potential_utf-0.1.5.crate) = 72950504acbd0aeeff44e0169f1857461f7627e7c638698ee005958c14cc0e68b2cfde33a91afafdcce98eac7ba7d54a125ae22562c4120c31e4b745bf298b54
+Size (potential_utf-0.1.5.crate) = 10189 bytes
+BLAKE2s (proc-macro2-1.0.106.crate) = d914a8fc313c5a898a0a9381a19dfbdfe9b94efba3f431759ea2c7ce43cd5362
+SHA512 (proc-macro2-1.0.106.crate) = b726e2c92af434bfa88cd4f53c3fe6db647503567675fb439890dee3d15f5111137e3242b28d164114ce081c10acf3fd11950753ddb349190c87ee04e7d97744
+Size (proc-macro2-1.0.106.crate) = 59765 bytes
+BLAKE2s (psm-0.1.31.crate) = b6ab398d3b3df0a40f9acfa2e11c5881413319448a96f42879b9b95cd509d986
+SHA512 (psm-0.1.31.crate) = 2519a981b0e1312c39757119285011df67e4d46dea6c996819516a966571aece2b8952325a6126340c6d0a226a310186b2ef1d21dff3216bdaa8e481b8067563
+Size (psm-0.1.31.crate) = 25059 bytes
+BLAKE2s (quote-1.0.45.crate) = 20533b49c424d16a57b48d77fd05ff08c31355221b3dd0d6fd917c60da7f748b
+SHA512 (quote-1.0.45.crate) = df96ede01ebd0ed642b758bf1d0862d0e116fc2b3343e14edb657ce5438ccabe743dec4a0a40de4dee98c134d169af9aba459faadf9c7a832b26377e755d49b0
+Size (quote-1.0.45.crate) = 31564 bytes
BLAKE2s (radium-0.7.0.crate) = dd6a6e5f2d5676a559e17f11a37bd2353c6d703ce516b5a6ca71b6a0a85e7727
SHA512 (radium-0.7.0.crate) = 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0
Size (radium-0.7.0.crate) = 10906 bytes
BLAKE2s (radix_fmt-1.0.0.crate) = 84fc84897474260214b7d4134ed8636c44ccc5999e1a7c93656d868dbedf37af
SHA512 (radix_fmt-1.0.0.crate) = 87175440dd09cb0a8dac809d9fcb94b83c4d7099b054652a57d10fe737acec6c202db226fa51f346012706e6fd855b18321f8bba7b2a440e335f750a974ee0bf
Size (radix_fmt-1.0.0.crate) = 8743 bytes
-BLAKE2s (rand-0.8.5.crate) = 12fbacd2e6f4743eb56bf132865ad6d2c58d567f1c689fd646b488b863b9eb38
-SHA512 (rand-0.8.5.crate) = 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2
-Size (rand-0.8.5.crate) = 87113 bytes
+BLAKE2s (rand-0.8.6.crate) = 8a10d9cba48bc8caa80d76cc71312db13b1ebb939674b28f2b269c6e8a0d54d5
+SHA512 (rand-0.8.6.crate) = d7e887b161dd9191cab618efc367364c6bd5b31a55753f63aa08442b370c159673f21b0dbe020880601caed25535bda9e6b59e171699b00191db7668747b712e
+Size (rand-0.8.6.crate) = 83339 bytes
BLAKE2s (rand_core-0.6.4.crate) = 0d23245a02d2c434b28af3a0ef8fe79b824ac79a8fb84f1c90a68a5bf5bfb6a6
SHA512 (rand_core-0.6.4.crate) = 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79
Size (rand_core-0.6.4.crate) = 22666 bytes
-BLAKE2s (redox_syscall-0.5.4.crate) = 77cfd3ea77e6eaaa9a01e7e58cedb9274d662dfab81f3d9179032837da1cf95a
-SHA512 (redox_syscall-0.5.4.crate) = 42d54ecadf57cf95a3d9204c9f45bc3a22c367ac56dd901d569f215c5d709ef53aee6a5ede6569ae44f1ef604bf9c70b1b234980f0fc0555a0504efdd1b7ab2c
-Size (redox_syscall-0.5.4.crate) = 25977 bytes
-BLAKE2s (regex-1.10.6.crate) = 56ff08dbd1148a48f0f37248a7fa0ae1e657f0236415e92d288c83633a431754
-SHA512 (regex-1.10.6.crate) = ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964
-Size (regex-1.10.6.crate) = 253894 bytes
-BLAKE2s (regex-automata-0.4.7.crate) = e8f0bb71a80daa0631c23894667df7690b849e64f41ebffb0debca88adbbe3f7
-SHA512 (regex-automata-0.4.7.crate) = b19d00d64bb8cd833cfb35fabb162b9481716f4b7f6035c1c8f1de4e0f90e00823d006e057aa3505aeda48c9e1802e61173c4a2878891129a3a918727e43b0d3
-Size (regex-automata-0.4.7.crate) = 617582 bytes
-BLAKE2s (regex-syntax-0.8.4.crate) = d45a76a8fefe18d0a9c46c6a1a971ebe702ef72015ca815c5bbcdfd2b5e1c643
-SHA512 (regex-syntax-0.8.4.crate) = 10719c138d9aa304106fcbf77da0b01645d1b6fbc621abb639dbd43ed5fc3dbd22aaad8b86df55a60e7b2b4fc347b6f41419131d7b047273e146073250d892ed
-Size (regex-syntax-0.8.4.crate) = 347577 bytes
-BLAKE2s (rollup-rollup-v4.22.4.tar.gz) = 82013f7c6e275bf0018a4fba9891787352ee372c3bc821daff5a2d048647b423
-SHA512 (rollup-rollup-v4.22.4.tar.gz) = 989f88057054a8ce696eae65ad95516c74245d6b7bc884ad5d5d342c2e161bbffc0852c18ffbd2be837084ee191ce2120b595db0559b97cf6482eae1fcf03238
-Size (rollup-rollup-v4.22.4.tar.gz) = 1732642 bytes
-BLAKE2s (rustc-hash-1.1.0.crate) = ba3940200a72ad4ee115b0ef61c7c32278f6a3fa5d913220d1bd72362ef63aaf
-SHA512 (rustc-hash-1.1.0.crate) = 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
-Size (rustc-hash-1.1.0.crate) = 9331 bytes
-BLAKE2s (rustc_version-0.2.3.crate) = 1da7efef6c6683c55a51e8536ea7d19f8f2204ada20940d72a8ec7ce28ef6119
-SHA512 (rustc_version-0.2.3.crate) = 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779
-Size (rustc_version-0.2.3.crate) = 10210 bytes
-BLAKE2s (ryu-1.0.18.crate) = 738ae2cbeac90a6adef5e5c05c31be6c18f2860ab8ea4bfdc729325dceb923ae
-SHA512 (ryu-1.0.18.crate) = a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84
-Size (ryu-1.0.18.crate) = 47713 bytes
-BLAKE2s (ryu-js-1.0.1.crate) = 8df1d718c3c414159a9f1cab24d787a5d748381332c0788bdc0da720a760d12b
-SHA512 (ryu-js-1.0.1.crate) = 4401271c92b6601a750d8b60844d50497e765872f0cb48bde5ec865c836a786a1b07e534ff87c37611eea05d65bbba5987ef9434b37653fb06dc580f98f54377
-Size (ryu-js-1.0.1.crate) = 74220 bytes
+BLAKE2s (redox_syscall-0.5.18.crate) = 15142008cfcffdfe12059e4c1415d354d0a1f60e4fd392dcf9ac888821a0988b
+SHA512 (redox_syscall-0.5.18.crate) = 69f1cfb215666f1243616366711dbd8cadd6bb411121f48f6e4ffd7b25479efa6f900dd072d7cc6e6fb8130d95cdb42f4c0cb4ba9e05b09b1fa676ca32932101
+Size (redox_syscall-0.5.18.crate) = 30747 bytes
+BLAKE2s (regex-1.12.3.crate) = b1a49b0967c35b376a28040bf064a2f904f55eb3861a24cea49e9669507eae85
+SHA512 (regex-1.12.3.crate) = 73ea9581c861490ad4c8c767c09f1f39be525f4298f5b19ba7b658dfade4c91f7ffd170214382ef4694855c0a48a4db57c39b75d8fa6a9312b07409170c66000
+Size (regex-1.12.3.crate) = 153392 bytes
+BLAKE2s (regex-automata-0.4.14.crate) = db6e26a850671bb6e76cafa2bd631093c92119fd8b4df006574b833101b4614d
+SHA512 (regex-automata-0.4.14.crate) = 58f8e7c41f71c1df50fc2f4e70ea7f5ab762170494497541b9a09076058f94a799b6fc4da13c40fc26a2f1a0b650b499cb9830338152e96a24e3a32b4994a5e0
+Size (regex-automata-0.4.14.crate) = 618012 bytes
+BLAKE2s (regex-syntax-0.8.10.crate) = e2ae5809632d9dadfe451ea51eef4cc65796237eb50568db33594de2e308b06f
+SHA512 (regex-syntax-0.8.10.crate) = ca9c36c963c81c2fa36e1105cdd193a9b99ee259de1765e6e8010fb4091e49ac100e2ba0cd117adb0890b32e74421581dd6397eb896772168c6eae9da0a938c3
+Size (regex-syntax-0.8.10.crate) = 358781 bytes
+BLAKE2s (regress-0.10.5.crate) = 8ab43ea5153decc96f4207b259f9d6002603cdd91d2c82e9a09ec203979a4475
+SHA512 (regress-0.10.5.crate) = cff4de66493c2dc000ccd18293f114661f631df971697f67f2b2b8998ee85c0ccece6fcf3c9192f49358c151abad3f4cc8396faa6c2464c928bf4eb0adb9fd82
+Size (regress-0.10.5.crate) = 346868 bytes
+BLAKE2s (rollup-rollup-v4.60.4.tar.gz) = 002ca0c9246889aa0485ab75d369e24357738678cb26c9428966367b17c86daa
+SHA512 (rollup-rollup-v4.60.4.tar.gz) = ddf802ccf79626b91e54b7018ce833c058b0e8a7c711878c363b83bdabce762f4bbc39aa3b1f60fc92cca47e31a38d12a14a5eede0367fde5b5d71b7d299b3ad
+Size (rollup-rollup-v4.60.4.tar.gz) = 2249970 bytes
+BLAKE2s (rustc-hash-2.1.2.crate) = 15a9d16e54f34911d607cc0abde8812aec4f6098d7ab72d6c243c036e2056294
+SHA512 (rustc-hash-2.1.2.crate) = 0e63079dabc124395e73b585b7c68ce00be583e0809c3ecd2d1cfe0b4d64e2f2870294372c658051fdaeafc51fdd348a461ceaf1b87ebd5f2e2dfc717c2ac5e1
+Size (rustc-hash-2.1.2.crate) = 14754 bytes
+BLAKE2s (rustversion-1.0.22.crate) = 94885d422b9c942ceab679e86d0a2b8e6f322f655091475a6a475f0b796f48b9
+SHA512 (rustversion-1.0.22.crate) = 7929352df3e5279ac88cebb26ca89bb13c755f46986d2d1f514d18a3239a63638bf64f8ff153920569d173185d988d692ee676335afba0bf72d47f71babe0e15
+Size (rustversion-1.0.22.crate) = 21096 bytes
+BLAKE2s (ryu-1.0.23.crate) = 8739b21bbc56ca49dd5f0fa4374e8dc68f5388f3bf04924ee70589f76c402100
+SHA512 (ryu-1.0.23.crate) = 46257bb145f9f083347b808ecf5932dc66ffa656550494788c1011116976ec811531cd27e3c28677cfb774fba5effc310bd232e697ebb4f25f059acfb9c82937
+Size (ryu-1.0.23.crate) = 52823 bytes
+BLAKE2s (ryu-js-1.0.2.crate) = 824c7738dcb5850e48bffd79d7cea72682f72fe6df8a9bd23e2b7294004f1180
+SHA512 (ryu-js-1.0.2.crate) = 015ae923e11d08d83abc07099f4ef3957fe8cd8fbf7e7ae726b8c233fa739ee836997cf5cd7f42e064d96f7d23673db6707de1e6ebadb41c1cfbf6ff961b492e
+Size (ryu-js-1.0.2.crate) = 75035 bytes
BLAKE2s (scoped-tls-1.0.1.crate) = 6c26ce57d3252ba15d330e92a54add4aefcd80402734fd0105d09b3bf561f92f
SHA512 (scoped-tls-1.0.1.crate) = 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25
Size (scoped-tls-1.0.1.crate) = 8202 bytes
BLAKE2s (scopeguard-1.2.0.crate) = 4daf97de7fabaf7fe5ba6000f7132a46cc0bab2a297127580d9ac127d0a8fcec
SHA512 (scopeguard-1.2.0.crate) = 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb
Size (scopeguard-1.2.0.crate) = 11619 bytes
-BLAKE2s (semver-0.9.0.crate) = b8d4f42fa79f19dd6a11b5d6846f969e344a3f0faada4c278ffc044bc05d06b8
-SHA512 (semver-0.9.0.crate) = 03a2ea563456f812c301721c3572370fe4934a22db60079da0dd6ffa33fa789e5e2436ef09e62fc35e0b742b06fabc290992c74eed80419a353c9de9449928dc
-Size (semver-0.9.0.crate) = 17344 bytes
-BLAKE2s (semver-1.0.23.crate) = 62535937eaa1937f9e204175b46446177793ca16d97d7bda8b7489a9cc3fa728
-SHA512 (semver-1.0.23.crate) = 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec
-Size (semver-1.0.23.crate) = 30622 bytes
-BLAKE2s (semver-parser-0.7.0.crate) = 7abdd9bbcd90bd01011163c096dd73d8eb1fa46c038fe39f5ae202e5c56a3c26
-SHA512 (semver-parser-0.7.0.crate) = 17320468ec6b9862d595f358d70c09ac6e09db7885fe0ead7a1e596f79350a6306e8bfde5bbd6512008a7c5454da1c7ae55fe1e3bc1c1ff02ac9df54c0a6121f
-Size (semver-parser-0.7.0.crate) = 10268 bytes
-BLAKE2s (serde-1.0.210.crate) = 59e4d19eb2fe6fe95502b0c6baa543985103fe7a0e619df04b7b9c1750a438b5
-SHA512 (serde-1.0.210.crate) = 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae
-Size (serde-1.0.210.crate) = 78338 bytes
-BLAKE2s (serde_derive-1.0.210.crate) = a4087b43fb3c16e2fcac09f53c5d35f37c1eae2bca5a2372d2cb40f5d39d5e3d
-SHA512 (serde_derive-1.0.210.crate) = 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5
-Size (serde_derive-1.0.210.crate) = 56020 bytes
-BLAKE2s (serde_json-1.0.128.crate) = a6b8612986d85d32c31d28137670a1ccea64afedf6ec82007f605a9f33c9e27b
-SHA512 (serde_json-1.0.128.crate) = 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d
-Size (serde_json-1.0.128.crate) = 149520 bytes
+BLAKE2s (semver-1.0.28.crate) = cc54fd8b7e1ad8e773e58137625a19c3ca7c46fec285a7eec1685230a1e9b88f
+SHA512 (semver-1.0.28.crate) = bb44373e60fccb83bc95e4277ea0abdd756a3f77b3334cf6d6b5fceac086910661ab94eb326cdc8fefce0c09220933bdf03bfd142c1594a92c9c1e4e931114b7
+Size (semver-1.0.28.crate) = 33064 bytes
+BLAKE2s (seq-macro-0.3.6.crate) = 439cca384e382de93745b4e1653aa4236a9e62acf13f93a16d300dc5b15875dd
+SHA512 (seq-macro-0.3.6.crate) = e871abbba0e31edbb2ffd245b14ae57a9508bed8721ab7b828a85b2cbd2e56de4c9d2054ec7b334123e69aae177360964aa5087bd9142636737ea9af7c0b19e3
+Size (seq-macro-0.3.6.crate) = 16031 bytes
+BLAKE2s (serde-1.0.228.crate) = 6d35ddc61aef1dd8524d6730c719753730adcf3b2ecc0bb3f54af53f74384a99
+SHA512 (serde-1.0.228.crate) = 9b645d6214203533b303fc5e88ad4f7686c22df084878d18a0209a92304a340fcb62fdde88a7080cf7a7348d47b9b363885c4e1da90dba08cc99ff620f375e97
+Size (serde-1.0.228.crate) = 83652 bytes
+BLAKE2s (serde_core-1.0.228.crate) = c3ea455d91e83c2bd00cc5627f0c256b89e4defeacb70b76aa1f21ed33aabbec
+SHA512 (serde_core-1.0.228.crate) = 43897e3a7ebdc85d81d1cb30cda8f0a11610f6f551529c8a21462c24fb83110652b462846aa3e1bed5fbf8b5d7927018845a524ee9e079e2c8acf2c687efd6c4
+Size (serde_core-1.0.228.crate) = 63111 bytes
+BLAKE2s (serde_derive-1.0.228.crate) = 96ba1b9a1d86ef1d6189da828e4acb22c58e4c75bb851d67131f2b85dd11d75c
+SHA512 (serde_derive-1.0.228.crate) = 8bfdfeee10ee7ef0670972aa963ef63b13e8eb2c8a09b9e0b717f92551aa89b3dd2a0dcbae6ccf20a1caece07e6adb18f0db56fdac020e4e0281b0d24e376003
+Size (serde_derive-1.0.228.crate) = 59605 bytes
+BLAKE2s (serde_json-1.0.149.crate) = 2d8799691eba81211f3c93711b5afe6f051948eb7ed4d813d2e4dba1b4e95ed0
+SHA512 (serde_json-1.0.149.crate) = 85fa8cb7b479f8241a4fd2255dd80e346fa5cde103aa7f25c14ccbcdf0e3276578fd0645e1d2542ee07c7e08c32058ff662bbf03926cd796c38622a12f423d43
+Size (serde_json-1.0.149.crate) = 155994 bytes
BLAKE2s (shlex-1.3.0.crate) = 00a54f2882a7a2c2170fca55bd1acd51eea79f115f972ce143b5f4c9c974ee43
SHA512 (shlex-1.3.0.crate) = 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a
Size (shlex-1.3.0.crate) = 18713 bytes
-BLAKE2s (simd-abstraction-0.7.1.crate) = 18bcad9c8edd57d4863213e726b0233ad94cb59ba11357b4f3b2a9ab883381c5
-SHA512 (simd-abstraction-0.7.1.crate) = f8c856e100fe8761e13268a9c8df5a18abb127dd1e46c22044e19b3816c617d8e39280b2a0bb444fd14b3cdf13d3e44c8201fa2a23a5941698137977391f8db8
-Size (simd-abstraction-0.7.1.crate) = 9170 bytes
BLAKE2s (siphasher-0.3.11.crate) = 360ca5a8becabb9e6bcee4a0a11b775521d89a87ad610257f5cf6450dbe2c825
SHA512 (siphasher-0.3.11.crate) = 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b
Size (siphasher-0.3.11.crate) = 10442 bytes
-BLAKE2s (smallvec-1.13.2.crate) = b0c6aa90972d031feb8f50aa1562ab0dbce3a027e6a54bea2586c819ef8e369b
-SHA512 (smallvec-1.13.2.crate) = a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679
-Size (smallvec-1.13.2.crate) = 35216 bytes
+BLAKE2s (siphasher-1.0.3.crate) = ccfa023fabdd24ffa0a54aacace8d9859d7d61559285f55c70bda0463f697180
+SHA512 (siphasher-1.0.3.crate) = dd0416e6fa8e835c25b10bf93c793c263679d64b8d56288313bf93b989e4a5b271065da11e9af266e9878db7dd73396852e2e9b164aea6c2ad837c8ff0f73bcc
+Size (siphasher-1.0.3.crate) = 11643 bytes
+BLAKE2s (slab-0.4.12.crate) = 559f0b4110089a3259a5b4140d3577d827bfe96b67286f5cda9a93a9039388c0
+SHA512 (slab-0.4.12.crate) = cf7c971b99b043d8bc102732a109717cbbec114160e4f7cc4009c66739177778623403c33d6a32efd1620e0ac7b8743c36e0e5563082af7f92f1e4caeceea0d9
+Size (slab-0.4.12.crate) = 19080 bytes
+BLAKE2s (smallvec-1.15.1.crate) = 4cc77213990608a8c3cffe9d6fa5cf81e66038510f1e853a27ca2ed027bb1e1b
+SHA512 (smallvec-1.15.1.crate) = c26b097a063353beedfcc921129cd0fb838c1c9420218993a05b2655b47b6ec16f11e0054312018658b4abd893beee140c5d2739401a5e5aea2e64575f237047
+Size (smallvec-1.15.1.crate) = 38116 bytes
BLAKE2s (smartstring-1.0.1.crate) = 720a22c0050e9f6f4f4f6905c466e2b36828ff596137e859b845f58a1800108b
SHA512 (smartstring-1.0.1.crate) = 18e359d869bf006d49d6981c26a31ed73424c2734d8225c235b5f3c65124e5ca9d5f5bc95f4b190dc65746b73f31e2588bf9f50eb2b30535e5d05ebcd23ad760
Size (smartstring-1.0.1.crate) = 29555 bytes
-BLAKE2s (sourcemap-9.0.0.crate) = e6fd6f7be12d667a9aa68cf78115572894b524538a500d8d61222480d6af751f
-SHA512 (sourcemap-9.0.0.crate) = 21e3e7a5c13ee4d824e25786d9fc7d8c7ef900ac919b092461c502f4d81e15798934e65c5b5c310c786dbd6234cfa980c64cb4aa93b07f5fcd86d5e8bcd2291c
-Size (sourcemap-9.0.0.crate) = 43857 bytes
-BLAKE2s (stable_deref_trait-1.2.0.crate) = 4ccf524130eadac6b21106564de56e582d0f308b32442552d70bb9d313c53920
-SHA512 (stable_deref_trait-1.2.0.crate) = a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03
-Size (stable_deref_trait-1.2.0.crate) = 8054 bytes
-BLAKE2s (stacker-0.1.17.crate) = 4a532b0d1798408036dfa67784bcac2fca32e3aea6bf7c585ee2f11e160dbb85
-SHA512 (stacker-0.1.17.crate) = 0786c374f941267b6ed1c36cc92df2a18364f7688c0610c9030d9c0ed98f6913764d7864725791be267186d0a26a9e1ef6c9803ccc119a399e8e979c14fa5490
-Size (stacker-0.1.17.crate) = 14699 bytes
+BLAKE2s (stable_deref_trait-1.2.1.crate) = b10100bc26d661fd9dce98e4be90e31ae3e6a0e723a77659f2ae67327ec492ce
+SHA512 (stable_deref_trait-1.2.1.crate) = 630721d3f8e9f3290efc250c42aba13e2325839e62167a2a611618c18c6aa58c08a53622db61a9aa920284570626b98df26b3c28009cf45b6ce1ec134b9c9f5c
+Size (stable_deref_trait-1.2.1.crate) = 8186 bytes
+BLAKE2s (stacker-0.1.23.crate) = caf72d39b9a27e68f39e1ebbc9e160be11cb85fce7030baf41033a1594923432
+SHA512 (stacker-0.1.23.crate) = 5a5c421e4a83f0b32938e87303da72dc01d56ddee3e4dbee9bb85e8c9763d389998c4ac87c027ec9d0261f59a686d0508cf5a9b7e2d996ef153ad4d29dd3985c
+Size (stacker-0.1.23.crate) = 17813 bytes
BLAKE2s (static_assertions-1.1.0.crate) = eb3218e3c4d41feda9dac8901108477074703c4ed397618b14cbe86bfb1ccbe6
SHA512 (static_assertions-1.1.0.crate) = 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
Size (static_assertions-1.1.0.crate) = 18480 bytes
-BLAKE2s (string_enum-0.4.4.crate) = a4b750d7332172c756c0ae239a468b0705ab4ea21c98cd33055d6af44cc6b313
-SHA512 (string_enum-0.4.4.crate) = 31aace3afd576a1a246711f88d8de9f197b5c6c5c98302e475e8ade39f5dea0dd830acea7a82e59ad864a7702f655b8b5f86d020bc60c1aa0626668ff70e8036
-Size (string_enum-0.4.4.crate) = 3861 bytes
-BLAKE2s (swc_allocator-0.1.8.crate) = abdeaa4f0fcf16f208e38567b6ccdc7bc5a0edc689e5318fa26b246a5404f9e2
-SHA512 (swc_allocator-0.1.8.crate) = 4ecbf4b6070a4f122157c9b66eb516445c1c2163aa0ccf58331540e6ad7d4d3f4fe5d5eebc7d692022eae22f824a2ad7705d763c429e5e80d0eb73d55e945290
-Size (swc_allocator-0.1.8.crate) = 12576 bytes
-BLAKE2s (swc_atoms-0.7.0.crate) = 575a25e74bf169b2c7dbe02230e7bc9b80b25615a537244200f1b81576f43e14
-SHA512 (swc_atoms-0.7.0.crate) = 574b9f54f492fb1b85177673b5ab2b93ceb47e6594a0fb1ae6478b5c74bde7113122dc7ab39ede26b9f3208ba6c6f3067f4a78efb726eae45f126e9c188437cb
-Size (swc_atoms-0.7.0.crate) = 3503 bytes
-BLAKE2s (swc_cached-0.3.20.crate) = 6ccbaab02bf4d2221505d0fc31b867ed9f1a1f1b6b4de9bf0af915c27470700b
-SHA512 (swc_cached-0.3.20.crate) = 836993d1512630c59716686c0b2d8b34108cd7ea1efec88850a1329fd9fbacd801f8c0668d15d5f410fbd3b7dba438f02a07029918d21b8eb6bfa8c16eacb40e
-Size (swc_cached-0.3.20.crate) = 1958 bytes
-BLAKE2s (swc_common-0.39.0.crate) = 5fadbe8718334ffdd74814cd2e7b839741813147a2ade046ae37411c705110e4
-SHA512 (swc_common-0.39.0.crate) = f6a47afb510a6c20b81bfac6beb5c800fd877125fa8e8580b8c9d6a807a1e1bf68dbf58ff4e46c8c46d154e43e703e4d0ee23b760bd8b72b4714852025a37edf
-Size (swc_common-0.39.0.crate) = 80673 bytes
-BLAKE2s (swc_compiler_base-0.22.0.crate) = 5d2dfc7624f542c45f35379ad4d97693e680b0849be6cb3bc57e711e0d5631ab
-SHA512 (swc_compiler_base-0.22.0.crate) = 447bd1de0fe8d36e691cff164d58faf3cb6e2da87bf4497d34754c2908e27e4247130ddefbda6f7f8d3dc438d36dc7f4303c6e3792e71b3677432f6345fbc247
-Size (swc_compiler_base-0.22.0.crate) = 5051 bytes
-BLAKE2s (swc_config-0.1.15.crate) = d7a990d56f80398b37e5d3d2a1b40cdaa0c35fe80b2313d24e8cb4a70de38a5c
-SHA512 (swc_config-0.1.15.crate) = 789c69d5ba7e76775770b8d82bfcd1d9d28b5610bc0b1c2a2f98c5357cced57f0081a0028e4c8d720354401f3d3679a8c42b9d16778d838ffebed50e71e09b1f
-Size (swc_config-0.1.15.crate) = 4839 bytes
-BLAKE2s (swc_config_macro-0.1.4.crate) = 1f07ce889c83c5ff7d1a692996744f3b817b776bdc1943f12684965c4b98f957
-SHA512 (swc_config_macro-0.1.4.crate) = d300eb7dfcb1954bbe0c75262066da526c3143c0c6b91a438c113bdf594cd0da35eab9f786c34a398bb3b35e3531f1526acf837547b95edfb78d9b340f73aab7
-Size (swc_config_macro-0.1.4.crate) = 1717 bytes
-BLAKE2s (swc_ecma_ast-0.120.0.crate) = e1fbf6d6ff41c614d912c0571d506cf8149d83eb6b6b87e512346cbf8ae6c52e
-SHA512 (swc_ecma_ast-0.120.0.crate) = a2867866fb207b226ce219b520ea8b480c7c2801fc3cb7e2fa5216bc54351693c71e6cabe03fa8b0541724790091ac7ce896fba27fe354f6dc4affdd72e051d4
-Size (swc_ecma_ast-0.120.0.crate) = 34640 bytes
-BLAKE2s (swc_ecma_codegen-0.157.0.crate) = 6bbd7d34542d0000f76d8ef08ae8562861d71fa435a1b8fdcb24b3ce983f872a
-SHA512 (swc_ecma_codegen-0.157.0.crate) = ead853f3428997b102874854c97adda3cf723c97283d836adb694807dc9472a485d90e604052ca6bee0647cfa753782a4fa687fc0d2537ff28107fe08314c563
-Size (swc_ecma_codegen-0.157.0.crate) = 52829 bytes
-BLAKE2s (swc_ecma_codegen_macros-0.7.7.crate) = 8a9e84f7af050c2415832c74ad49d4d81e98647c34b8dced9f211fdd2ff981ed
-SHA512 (swc_ecma_codegen_macros-0.7.7.crate) = ac57be60e0c75821c9cbbca47af49b1e3e71ed64510cb8dfa4710f54bae6f20c8039cdbab1d0afccbe734c6b6c402044231a81cc2c5fd8ec81e7ea4ecd46d88e
-Size (swc_ecma_codegen_macros-0.7.7.crate) = 2945 bytes
-BLAKE2s (swc_ecma_minifier-0.207.0.crate) = 2d0e23b480fac550ecc5cb11e29cbff3d5b8b4d28f5a626ad9dba64b6051a0a9
-SHA512 (swc_ecma_minifier-0.207.0.crate) = 99cbe2a2e73a3695218265c8d213d0d3de877be0ee585a24d2a1256fa511b4a68e59d5738826fd63cdf42ee4d9f9c2a39a5d9e707d4a0068e39d09f3809f5651
-Size (swc_ecma_minifier-0.207.0.crate) = 225454 bytes
-BLAKE2s (swc_ecma_parser-0.151.0.crate) = 0d12b9ce6bf89735139ccdbc63ec8090e86979123c2a348fe60f21d575170b2e
-SHA512 (swc_ecma_parser-0.151.0.crate) = 7d3e246358d66624efb0e10bd3e91d541506d0a6c2f953a0667e9334784f177a7f5d1cde2f44726987847bba3531ea0c2ba5d3882dbea8a664a27ff59e30202f
-Size (swc_ecma_parser-0.151.0.crate) = 150827 bytes
-BLAKE2s (swc_ecma_transforms_base-0.148.0.crate) = f7f38602b116c5c81005279a300b9499c193f4e8422d18a30a23e929e242635a
-SHA512 (swc_ecma_transforms_base-0.148.0.crate) = 476aab77fa26a146341aa16874152e457774730694fa997afbb3d6f708cfc7561244b23d1b213d7c2c4bda54e1630c52c365f990918281c8ae98c88d72927e21
-Size (swc_ecma_transforms_base-0.148.0.crate) = 72533 bytes
-BLAKE2s (swc_ecma_transforms_macros-0.5.5.crate) = c3bf967c3b08d07bd31840806fb594bd61f850f965736b164ef4ea93648ea05f
-SHA512 (swc_ecma_transforms_macros-0.5.5.crate) = 721da79559ce109a2e3adbd16dc95a38530e29d4e66548151edc7081488b81445cd382f88eaee0b45711c771ccf126eec000fe8d53ca0a26e7b2a693b42a3d03
-Size (swc_ecma_transforms_macros-0.5.5.crate) = 3827 bytes
-BLAKE2s (swc_ecma_transforms_optimization-0.211.0.crate) = 71ca2e1135fa99886614bcb22152e5106ba2fccb3c00d93af31199019b5d5747
-SHA512 (swc_ecma_transforms_optimization-0.211.0.crate) = 7eda58dbac44799a2e506afb8cef7d298bd883c81be2c130799a6e1f1503e7de9f4ab597af3ccef6c834d898807ad3d485bdebfb0ddee55767d20971aa2dfb90
-Size (swc_ecma_transforms_optimization-0.211.0.crate) = 61838 bytes
-BLAKE2s (swc_ecma_usage_analyzer-0.32.0.crate) = 2dede026800e31106626bdb35fb09494bcd253d4a36b69417d648ae21f72c7b5
-SHA512 (swc_ecma_usage_analyzer-0.32.0.crate) = 8819e730d659028121b6a2c4827a287add1711cd04d4b9fa4421afa5c6ceffaf4e2e97a02cf4f11f5124b50cdcd942a01c7592b4f0ecdae3a7b88b3eb84b8611
-Size (swc_ecma_usage_analyzer-0.32.0.crate) = 11954 bytes
-BLAKE2s (swc_ecma_utils-0.136.0.crate) = b1c1165d93504d0db463843150e6f072e9ac51060b1a4bc811a3269e7dfcd897
-SHA512 (swc_ecma_utils-0.136.0.crate) = ac1ffe66728db6c5b82572b76ce917579b09fd9b936840637f040a97447522dddbb53df6553fe562f0f877ea8a94c8667d3034459dad450a66dc61eae7e60364
-Size (swc_ecma_utils-0.136.0.crate) = 32888 bytes
-BLAKE2s (swc_ecma_visit-0.106.0.crate) = 4dc935359e7cbac8aabdcc66261af3c0dd7919f5869cb92ca39daa80cb71a930
-SHA512 (swc_ecma_visit-0.106.0.crate) = 11ff26421e1726526dcb3e32d5942760736e491b93fda10243d08ddf89630c039c4a84f1671a545272bfe3b56757f1de601da98430a0613cb9cea5e69d03f941
-Size (swc_ecma_visit-0.106.0.crate) = 318891 bytes
-BLAKE2s (swc_eq_ignore_macros-0.1.4.crate) = f6e2a4adc984e52b6f628788bf2baf1d32c1ecd7d645a3695f51c08369c0bb2e
-SHA512 (swc_eq_ignore_macros-0.1.4.crate) = c9104f0d331fcdaa7462759e1e8314c0a413b6bb4716e26f74d274443429a5b3f2c71d1581f64057a942bc3c77cbde482fe8aef77dd83acc578dfed54f53bf92
-Size (swc_eq_ignore_macros-0.1.4.crate) = 2741 bytes
-BLAKE2s (swc_fast_graph-0.27.0.crate) = a12bbb4990f4809444babde1ff381eb574cf42801baf7dca9f546dcba874a732
-SHA512 (swc_fast_graph-0.27.0.crate) = 3d001c4f44f732578a8a12d1ebac6f0e0bdacb6c83d949f99fa22ce96d96a5283abbb276a19de014d29bce4320f99f6f34b29f289a5edc96471f82ae7022a5d2
-Size (swc_fast_graph-0.27.0.crate) = 7100 bytes
-BLAKE2s (swc_macros_common-0.3.13.crate) = 3ede36be7e7e9a9d2dab1d7e037d4f1f8624e73905e6aff283f5e58d2c5c9816
-SHA512 (swc_macros_common-0.3.13.crate) = 0f50aeaff8f15416f221d1d2d46d9e4a2692f4330663a4ae08ff6978317acc8b0cad42ac651da1b5f3a7dca57d5bb48c4307801e6ee413585586f8839574031b
-Size (swc_macros_common-0.3.13.crate) = 6666 bytes
-BLAKE2s (swc_timer-0.27.0.crate) = 6d407729dba4b3cac77f7010a0bff7897c794fc95a4de6d6da179e804d36eacd
-SHA512 (swc_timer-0.27.0.crate) = 894a7d3d92988b411ce4c7e8bffb8f90b408aee72e44206b16e4d13ecd9e90c8561617185bd08146d05cafda20ec9a5fc7da5c96b8eb271c64193d69a4edb051
-Size (swc_timer-0.27.0.crate) = 1680 bytes
-BLAKE2s (swc_visit-0.6.2.crate) = 999a392b22cafed826bbf1dcaa05d960936c52687bfa09d64b7be41004b0ef4f
-SHA512 (swc_visit-0.6.2.crate) = 31758efe68128b17f3ceee80f8ca8465e8d84ad0d83ec87aa6c5a2cd365ef561982bd7284cf570a8c11b4ed92d37fada18710735d1cbc40277d04298851d7b17
-Size (swc_visit-0.6.2.crate) = 5188 bytes
-BLAKE2s (syn-1.0.109.crate) = 90f44fe8c2ae4039ac3ca0c29fbd3eb6820b5b3c163491885ed7dc0d096b593e
-SHA512 (syn-1.0.109.crate) = 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
-Size (syn-1.0.109.crate) = 237611 bytes
-BLAKE2s (syn-2.0.77.crate) = 9e1901fd1eeac833c2c5e95ac1c5a5c24fac2a569732243aef6bf3d173154aeb
-SHA512 (syn-2.0.77.crate) = f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4
-Size (syn-2.0.77.crate) = 268784 bytes
+BLAKE2s (string_enum-1.0.2.crate) = 1c883123945e785d143fbbc027471f2211f3d633831287d3ffb6d25953fb632e
+SHA512 (string_enum-1.0.2.crate) = b2ac8002fe3f779d12f079037d779d3a1fe35d7ffde25cbd105fb10b014b7780c7beba84dcd24beeb1aeb5b5a82a76da0c30471edd55001aec66752d1945de38
+Size (string_enum-1.0.2.crate) = 4523 bytes
+BLAKE2s (swc_allocator-4.0.1.crate) = 0dd6dd44a4d19b6d65536e5e2a54ee7f272e11a8ba2d5258a0a2427a3113df8b
+SHA512 (swc_allocator-4.0.1.crate) = f9efdb63066f1d6392e4cf849d9c3a8e2261e3e1e29947c6d12a2141d44b9a7363b1ce8847345dbfaede3799ea84eb10c08513885ac208ba28a2d0831cb82481
+Size (swc_allocator-4.0.1.crate) = 10424 bytes
+BLAKE2s (swc_atoms-9.0.0.crate) = 01508b5111b551a76650cd869aa713b691a5c56c4a764068ad137ecbaae262d5
+SHA512 (swc_atoms-9.0.0.crate) = d487822f6b838db428d31ed865e7cd6b0542a4b5d97530c9dadc204f67b46def21323ab18d687d541d9dc15662901587120afbf1fa13c08e367156bd2fa107b6
+Size (swc_atoms-9.0.0.crate) = 8934 bytes
+BLAKE2s (swc_common-21.0.1.crate) = ed1f993bae05e9bfbd406a3395201ef91665b13a99be3949976d9473fa7893aa
+SHA512 (swc_common-21.0.1.crate) = 7c45c064a67e077b63d36f85bdc7f5022f2cffd7d61d7b210a9a3b3e6d657c3f71cb9b8f62e89324626714139fdfe88990d48fa709526f83631e37fdb653bf3f
+Size (swc_common-21.0.1.crate) = 100154 bytes
+BLAKE2s (swc_compiler_base-55.0.0.crate) = 989dbca6932cbbaa9dd9cc160bea59a762d6074c282cf89c86c7239be21cf1be
+SHA512 (swc_compiler_base-55.0.0.crate) = c7069b1d34df1985cffa747ec1a5eb72f7dea96e3fdb0dcd1180dbd1dac4c541ee22ca05d057f142a4ef3128ff5ffbb86366982777e4f5f55a67a57e1c4abf2b
+Size (swc_compiler_base-55.0.0.crate) = 23316 bytes
+BLAKE2s (swc_config-4.0.1.crate) = 056996ee7db9687c97b393769bfc0667b76a262373ee82382cdee1deb33f5b6d
+SHA512 (swc_config-4.0.1.crate) = 58c591de16a5f1788e1e12106ce46899f04ecff7316d77eefeb683ff111b5019544db9951dc4625dd8906afadde582ea2479b564052fcc2082dd4387aca589a4
+Size (swc_config-4.0.1.crate) = 12778 bytes
+BLAKE2s (swc_config_macro-1.0.1.crate) = 2aa3bd479906d49eb92012d5ad9b70adea245d2995fbb497ef8faaabfb26058c
+SHA512 (swc_config_macro-1.0.1.crate) = 5b64be40a7ab047acac0ddd999f8f2c24e4ea81128ebac69b745ad7b616de4d2448748f46ed51889641ac262f7691806b1dbb8dea6efe07ee54bd18b5d7372ca
+Size (swc_config_macro-1.0.1.crate) = 2221 bytes
+BLAKE2s (swc_ecma_ast-23.0.0.crate) = db5abbce3f081cc987a6246f684281b95f6b69e7618ef46c7bc26303532b7c1a
+SHA512 (swc_ecma_ast-23.0.0.crate) = e992bbfaa691b52c88d7e8788af1e0d9e243893cb4c1235ff75daf4e4eb0f281b7d4d974de4144bbfb2786d10c2194da5278da3ae225e71a7f8f61441d6c6617
+Size (swc_ecma_ast-23.0.0.crate) = 50591 bytes
+BLAKE2s (swc_ecma_codegen-26.0.1.crate) = 50c89e6ee04339b9c8243e43084e6845ec5ddffac53aa6d187b4ee9c80745a08
+SHA512 (swc_ecma_codegen-26.0.1.crate) = cebee36c16729a46c52a52bad38d6423b76f33fd5ad0656463079eaf31468adc8765016ef7bcedabe4b8c69fd7cdaed2f5f94a67f8d9e936f97539f53f49ee79
+Size (swc_ecma_codegen-26.0.1.crate) = 63550 bytes
+BLAKE2s (swc_ecma_codegen_macros-2.0.2.crate) = 9bca1311bed1a961a81b775bdd169bcde02d1956585aae1f376d021b59ecf106
+SHA512 (swc_ecma_codegen_macros-2.0.2.crate) = 3497b1e9c8b751fd99014afab36996ab285fec532cafca53ce3c26865d2f21e076c20631711c696268a48f8f2f4ce6100ad13e89595bca467d2aa9ba04362892
+Size (swc_ecma_codegen_macros-2.0.2.crate) = 2549 bytes
+BLAKE2s (swc_ecma_hooks-0.7.0.crate) = 3cbb6538b3c653f0f9f13e0e1144b87cc1eead9e4c78b2660504cee95a10445d
+SHA512 (swc_ecma_hooks-0.7.0.crate) = 09a909dc88ad83be3a75be10d5597868e32c29e4273f305bcf883ab764b1ecfa4866a86480529c503f9466f6684b10f04eb80b52116b8907ec9461262a06b252
+Size (swc_ecma_hooks-0.7.0.crate) = 88056 bytes
+BLAKE2s (swc_ecma_minifier-52.0.4.crate) = ecf1a56028cc4111f7cc84d6e977ff73eb5283157d9dde6f11de7dd94fb2ccbd
+SHA512 (swc_ecma_minifier-52.0.4.crate) = 2050a48f2bcdf7ea68a8c5de044662de6f8759a91a5ea84c64f1afdaa890a6d58e754a061f46821c94e6a82657374519f9ab0ce45fa6c9d56f40c5fedc43875d
+Size (swc_ecma_minifier-52.0.4.crate) = 279744 bytes
+BLAKE2s (swc_ecma_parser-39.0.2.crate) = 913390ac4c9fab0daf02132f1d4bf47c1f38ffea5f54b1fae37a3142f7a9af15
+SHA512 (swc_ecma_parser-39.0.2.crate) = 3dfb81ed4cf72adcbd2ccd49688c89e3586f405fb6d98c51e6b90982266a336d1392316ff95914416cd25221a402e1b3be2e189ee405507b3d4cc40fbea12dab
+Size (swc_ecma_parser-39.0.2.crate) = 181929 bytes
+BLAKE2s (swc_ecma_transforms_base-42.0.0.crate) = 1b502621bb9a151f7a19dcb469502fde888c3ff33feb01eb4b7d9b6acff7b400
+SHA512 (swc_ecma_transforms_base-42.0.0.crate) = 4d46612936c808e3a1c7bcde7952454aa200a0dee6bb025e7eab56611556c4f7af9467baa09884928d6ffa4dc3093b32a70c4344e3a4682396a80e39ce620498
+Size (swc_ecma_transforms_base-42.0.0.crate) = 93990 bytes
+BLAKE2s (swc_ecma_transforms_optimization-44.0.0.crate) = 41782f9b176d58b0e0f6267e20613c1aabffbbc5b03b1c54b7015863a49b8ce7
+SHA512 (swc_ecma_transforms_optimization-44.0.0.crate) = 0ab1494f759572bba8646e0ef8e91bd8054717ca39068faf61bda6531a2b45b9084488f2e2dd789f34b018adb454e8c437985cadbfde711f5aa2b86b82774cdf
+Size (swc_ecma_transforms_optimization-44.0.0.crate) = 80660 bytes
+BLAKE2s (swc_ecma_utils-29.1.0.crate) = 3c011765163604c20a790a75ba004064a0e9883fcd5455bc4627d5771edc77f4
+SHA512 (swc_ecma_utils-29.1.0.crate) = 7556fa3af9b05e5a7eb9545426b74d9a0bceae5c190106629edd9071c8516dce67c3e0d2a65e6f2cee0582ab38393fe947f7bb239bc9500f7a505e2b580e6610
+Size (swc_ecma_utils-29.1.0.crate) = 44910 bytes
+BLAKE2s (swc_ecma_visit-23.0.0.crate) = bba0a6a1d469f823d3affd72f015398fb0b39fe1e1d539f7070f7bce220976d4
+SHA512 (swc_ecma_visit-23.0.0.crate) = 8dd0029815ad4ed03630bf421901783dd710b1ffe815eb2a2e2c319c0a0a375171b5c81e9a4751523d00053e1a6832498c6659c76af9a0a465d963c058af08c3
+Size (swc_ecma_visit-23.0.0.crate) = 330047 bytes
+BLAKE2s (swc_eq_ignore_macros-1.0.1.crate) = c84e3dbaf4f633cc8af0600262ea98247603cad3b6d23990258dcb71cdb28c07
+SHA512 (swc_eq_ignore_macros-1.0.1.crate) = 52eccdc5140771907cd4b98df1a21b5f0f8a0e5dd136db0bcffbff808683685ef9fa8d5da10280e83bc5b068da225e722e83af1d3a2e52fd53276d0f4269f974
+Size (swc_eq_ignore_macros-1.0.1.crate) = 3313 bytes
+BLAKE2s (swc_macros_common-1.0.1.crate) = 78786db8b6c97ac37419b2b9ba0cda212ff3a3c942e59e66564dfef7da4ff254
+SHA512 (swc_macros_common-1.0.1.crate) = 69fa17d9ff05c11f2ea2ed8c62bf32d890f7b1e97efcc72059c97c1cb10590da2b0c8014651bd140a4c1e2a2f64f5ac360fc7cf2454917fd6d59269dd97153f7
+Size (swc_macros_common-1.0.1.crate) = 7108 bytes
+BLAKE2s (swc_sourcemap-10.0.2.crate) = e6379b35219ec3a07d0e5a38f1c9ef9eba89a0ee9d8ea2beef5176e917cb4ce1
+SHA512 (swc_sourcemap-10.0.2.crate) = 8c1e538be257ef7443f5abfd2e317ded277d160ea5e1b960d9eb8fec252f12406ae7121cea8f82ce42d8b424f283821cdf49f2fce8ff9bbfd38e6cf712188d99
+Size (swc_sourcemap-10.0.2.crate) = 113214 bytes
+BLAKE2s (swc_timer-1.0.0.crate) = d570f1672db5eb83f011f9427ceaba059eb59ab81173cf2e20da8bbc3981ac55
+SHA512 (swc_timer-1.0.0.crate) = fa70dd999c585e7a9e8693047eff8fb65fe7c4092295caf999f6f5c04533270a2408ee255b00bfff61411cdd918df0c526bb07e4411efa1bbb48227f91f0d406
+Size (swc_timer-1.0.0.crate) = 1685 bytes
+BLAKE2s (swc_visit-2.0.1.crate) = fa700ccb42a425fb3c69d2e4108a2a5c82cc30f7fb8491509763d1b8588e6d43
+SHA512 (swc_visit-2.0.1.crate) = 26229bde37696ad47387945e83dd3f52689abd4a2659f3f2cf6e042e56a6881f4767da716792d10c37411d1916ff42eabe14599f12fc4c371f859393ead51d4a
+Size (swc_visit-2.0.1.crate) = 5576 bytes
+BLAKE2s (syn-2.0.117.crate) = 03f50444ef7a3b5f28a72c59696d1676df1b8f5c334b19648d2755927e8b2f43
+SHA512 (syn-2.0.117.crate) = 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
+Size (syn-2.0.117.crate) = 306011 bytes
+BLAKE2s (synstructure-0.13.2.crate) = 674ef97e051051a22c4ec20f4b53a60e382b933bd94e75d853ebb2f98a3a797d
+SHA512 (synstructure-0.13.2.crate) = 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
+Size (synstructure-0.13.2.crate) = 18950 bytes
BLAKE2s (tap-1.0.1.crate) = 53f99ee7163ca9302a9cd35c56302c86e113c8c1c27902da720035740dd6ea34
SHA512 (tap-1.0.1.crate) = d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
Size (tap-1.0.1.crate) = 11316 bytes
BLAKE2s (test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz) = f30f2aa69ad44a33da6600da7fa17882f04fd0d331f4c6ae27087904893061f9
SHA512 (test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz) = ca4f98300f2037a40e02f6c2ffa04427fdf08cdce8de34cc944a5ccb69d4279090d2b8476d5e77bd610db6542696eb3ed4d135c3462fc0375cbf9277bf2fa670
Size (test_fonts-a28b222b79851716f8358d2800157d9ffe117b3545031ae51f69b7e1e1b9a969.tar.gz) = 33233004 bytes
-BLAKE2s (tinyvec-1.8.0.crate) = e8de380db62b14a206fbbd9ece817893da5b1b316e934862e8ff076b1b309b39
-SHA512 (tinyvec-1.8.0.crate) = b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df
-Size (tinyvec-1.8.0.crate) = 46796 bytes
-BLAKE2s (tinyvec_macros-0.1.1.crate) = a5a60bcbbb0c2a122c9318e1791fdaa0a8b95e8e6ae1af4460495bfeabad07ec
-SHA512 (tinyvec_macros-0.1.1.crate) = 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e
-Size (tinyvec_macros-0.1.1.crate) = 5865 bytes
-BLAKE2s (tracing-0.1.40.crate) = 7c52b3febd711ac83bc47e8021293adebc7d5ff91df02ef77e9157a056db3cd2
-SHA512 (tracing-0.1.40.crate) = 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275
-Size (tracing-0.1.40.crate) = 79459 bytes
-BLAKE2s (tracing-attributes-0.1.27.crate) = 6c590dde72af49f9177f86a23f566cbb5b03eac2fde24cbb661bf67808588ea9
-SHA512 (tracing-attributes-0.1.27.crate) = 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0
-Size (tracing-attributes-0.1.27.crate) = 32241 bytes
-BLAKE2s (tracing-core-0.1.32.crate) = b8e1bc2af3635843ee11b3868850bc1923fe19626fb57c245409d7834fdf571c
-SHA512 (tracing-core-0.1.32.crate) = 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521
-Size (tracing-core-0.1.32.crate) = 61221 bytes
-BLAKE2s (triomphe-0.1.13.crate) = 3f60421e66ec704eabfafdd6eebfe1f4875d80b7baa361369481175075f08247
-SHA512 (triomphe-0.1.13.crate) = e8364bf262d41aaf23de5c519c0303fd6ad928d8691843c7e0eda26b530c746c458837b08421559c50edf1cb8b9a2a216d7c32f5ea50be1543a2dec2cc60dd6a
-Size (triomphe-0.1.13.crate) = 29568 bytes
-BLAKE2s (typed-arena-2.0.2.crate) = 4219b0a8ad00372cbc511bdc54650120d405bedd1ecc63a5e2774944e01412ca
-SHA512 (typed-arena-2.0.2.crate) = 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399
-Size (typed-arena-2.0.2.crate) = 11848 bytes
-BLAKE2s (unicode-bidi-0.3.15.crate) = babcaf9dc1450242bcddaf2a72ec2d3d43c34bc18a4ebb9fa293ff34c7571a51
-SHA512 (unicode-bidi-0.3.15.crate) = 7a21d5eb05ea8d691dfd54ce4cf7d3693d08067f7a88ef17b8c3044634f46411176b1bde1516c442577910b254007b247f5e40f9932eb601cd96cd574f9d9db8
-Size (unicode-bidi-0.3.15.crate) = 56811 bytes
-BLAKE2s (unicode-id-0.3.5.crate) = 4ec07a6ef41957b00fabd23c55157a26316058c6e15fd965131be9dc4b9841df
-SHA512 (unicode-id-0.3.5.crate) = 1158e94e14bc2b125ceebe5c314bc88d71e98cdf5e0d533ef091fbaa92bf9b0b36be50046968c766f83189f34bf167aaf9bcb9ae04cd4e3018d53d470a502e73
-Size (unicode-id-0.3.5.crate) = 16807 bytes
-BLAKE2s (unicode-id-start-1.3.0.crate) = eb3dae79a61f4f880811c45b035da8659cbc4ad0eda2382c5f5c563f6cc06c22
-SHA512 (unicode-id-start-1.3.0.crate) = fcf75ac291405a81c5a14bfe2de9bb77ae11f6e0ea82f371ad1b185220c8e408fdf3616e2b36f536792f2cdb3b7d0d521e46ddc7fb1ec1377b412d561149c8e9
-Size (unicode-id-start-1.3.0.crate) = 43825 bytes
-BLAKE2s (unicode-ident-1.0.13.crate) = d79cc79fa7ecb5139e248413458b41db81d5abe052c7c454f5ec7654982827d8
-SHA512 (unicode-ident-1.0.13.crate) = 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51
-Size (unicode-ident-1.0.13.crate) = 43279 bytes
-BLAKE2s (unicode-normalization-0.1.24.crate) = a63276102ce80876c9935e47a021585a09dda0cfaded0a735006161fd5927509
-SHA512 (unicode-normalization-0.1.24.crate) = f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754
-Size (unicode-normalization-0.1.24.crate) = 126536 bytes
-BLAKE2s (unicode-segmentation-1.12.0.crate) = 3d04e3c357ab02dafaed776ea28c8624842529ea831bd4b7eee685172e6b9900
-SHA512 (unicode-segmentation-1.12.0.crate) = 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946
-Size (unicode-segmentation-1.12.0.crate) = 106323 bytes
-BLAKE2s (unicode-width-0.1.14.crate) = 4ddc2fd3ee5bc866c828ff462007c04eaa776733703945469968ce59e6433fa9
-SHA512 (unicode-width-0.1.14.crate) = 3c58a18776aa82cc13c761789a47901616cd98a30356f93d7eb05ae457314209d0a66213e2bbfa5eb8b59be6beacf62438234ce8daafa31b128dbf7d5d6fcadb
-Size (unicode-width-0.1.14.crate) = 271615 bytes
-BLAKE2s (url-2.5.2.crate) = 8a9408bb79170d2fd5b76f8ec4ef7f94052dc659ecd5af45344ed4dc881b0bfc
-SHA512 (url-2.5.2.crate) = 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a
-Size (url-2.5.2.crate) = 79704 bytes
-BLAKE2s (uuid-1.10.0.crate) = 02247fab9b1200e7fa26bacad87705038f89e50ffc5c7e4cd8dacd28f203b66a
-SHA512 (uuid-1.10.0.crate) = e17db9433d919b51468acaebd240a2cb218d07f099fade49118ca9313f8cdf6aa3103e7aa24440be65a4f25a25f8f511e36dba08cbef27747f9e43b849cd612b
-Size (uuid-1.10.0.crate) = 47648 bytes
+BLAKE2s (tinystr-0.8.3.crate) = 2684c8d423f00c5ccf8ee7ac0e6c508bbc37f144856339e07b93ea826bc295f5
+SHA512 (tinystr-0.8.3.crate) = 1208a3502aad5783a99d05c6c546f0f9de5b468b273c0931a33829c857a159679f8720622ee0700bb8df397baa590e0411f89116327759a859ff46438ac73bfa
+Size (tinystr-0.8.3.crate) = 24710 bytes
+BLAKE2s (tracing-0.1.44.crate) = c8b96501c5de427e26fd8b39c09146b04d6d62a501295fccdbad9e6f2f30e41c
+SHA512 (tracing-0.1.44.crate) = 383404a78c9bcb9dee947140082420673688dabc54eff334460222abddfc246b0256996ecb456d5b6325c029fcb2e641c95ff659a08366089b8b79784cb28869
+Size (tracing-0.1.44.crate) = 463135 bytes
+BLAKE2s (tracing-attributes-0.1.31.crate) = 69a82fa5f0a7f44b019d18f8e7cd65124d878bc67471ed620bfd94e5bd2baf34
+SHA512 (tracing-attributes-0.1.31.crate) = 6954ce397903cfced12ef495d46885e8320233cb631116b0c35731c89c51d2cf2532c77ed02d9b708375b5555f3580a197dd63ad6899a32c87e34e2da2733bfa
+Size (tracing-attributes-0.1.31.crate) = 39733 bytes
+BLAKE2s (tracing-core-0.1.36.crate) = 24c04587b1a94653596f1545b54f29c58ccd6d2b7450885228939926d916e0d8
+SHA512 (tracing-core-0.1.36.crate) = 7cecb6c2f1deeb6d23ab466c376e1c1300dd9226301c112deeb2483eea13f7bb514fe57ece707a8c67450245062060872dd4d7be390462008b369ca3dfc57dc6
+Size (tracing-core-0.1.36.crate) = 63967 bytes
+BLAKE2s (triomphe-0.1.15.crate) = fec0e4db93223e5032b28b416cc47277eb0859227d22205a93e249f789d0641b
+SHA512 (triomphe-0.1.15.crate) = 43e82d5389061764cfcb13877c9bf1a71150f698a08347aa1dd168e1bf5b615d1e0f11a81b1b4742737d735a2615781cc5bcdfc7a1582f9fd0f204d20b6e92cf
+Size (triomphe-0.1.15.crate) = 34711 bytes
+BLAKE2s (unicode-id-start-1.4.0.crate) = f94014cf15b84e1e1488a19dc942b0b395115ee1243ca9a4a2fb329e4dd8ef50
+SHA512 (unicode-id-start-1.4.0.crate) = f095a3db207648f6f34e57df105a7d742344af56de7066309a397cf914db2254d9d9057a839ef33342ff54020e3a982113ddf2098fa77dc023aac8811bdf46a1
+Size (unicode-id-start-1.4.0.crate) = 48270 bytes
+BLAKE2s (unicode-ident-1.0.24.crate) = 48314ea8c9272549000bbd39fab6a52df9a467bedfcdcda02f183d7549b620b2
+SHA512 (unicode-ident-1.0.24.crate) = 7be712d8d0075ac9341790180e312f66264d3e0255c91b38df0951baa5e446dec24551bb2125a66a1cb9b6ca2f1ea37c0cc15fa3dd74f398ecf4d5302c7dc259
+Size (unicode-ident-1.0.24.crate) = 49298 bytes
+BLAKE2s (unicode-segmentation-1.13.2.crate) = 45dc74c693e5a005a20f549a24d8008d3cd390f123078b49c93c1dac316d04b1
+SHA512 (unicode-segmentation-1.13.2.crate) = 79652f9c22e755530e3910e8a4e176cc882c4b9895755e1539e20820b6dd74cbd52dcc9185eb11f3f150214fb6a822a4aadb6fe967e9a590602008587c67cf77
+Size (unicode-segmentation-1.13.2.crate) = 111829 bytes
+BLAKE2s (unicode-width-0.2.2.crate) = 770d8dc1245680ff01e5014e31cd470f221eded531e5ffdd84823bcd5ceaf62a
+SHA512 (unicode-width-0.2.2.crate) = a0ff6ccc1d154e5a100808d3109fe30afa048c3ff402f0a0de34dbff2d58a7403903002185b33bee7b04dcb578c9dea66225a8697f3cd997205680ae3abce965
+Size (unicode-width-0.2.2.crate) = 282768 bytes
+BLAKE2s (url-2.5.8.crate) = e3ca74f997fda512d3fb06b936955ab713c0961d06fda13e6af520654d75368a
+SHA512 (url-2.5.8.crate) = 5848b47d63ae9c195fd5f82bd8333c53cb399f383240e84a606c486d3dbb37db4e268b01a147deb8cdf5bc534a4ebc7b11391e73f81dc3ea3ad7254507ac0c6c
+Size (url-2.5.8.crate) = 86512 bytes
+BLAKE2s (utf8_iter-1.0.4.crate) = 7d16264d69ba5aa53edad665e3589efb6594cc14c68e5e832371862aa286787d
+SHA512 (utf8_iter-1.0.4.crate) = a72671995b3eb295581c60dc632e4a25ba257227fb5d58a8bec322428b6d69529bba79a6f02b8e7ee6698b7779d9d6695f5badad73e07c254b00c9d6256c9090
+Size (utf8_iter-1.0.4.crate) = 10437 bytes
+BLAKE2s (uuid-1.23.1.crate) = ed23e10afa3a5eb3bff30d07f384a71e6af046cd4d855e10a9cd796ce41a4c48
+SHA512 (uuid-1.23.1.crate) = 7f9222285c9e6635d9ed0b03ae945c2037bd7f7486bb05214355c19eb3fc0f7685b3f6b3bb58e158e1dd26cbf4772af7180420305f2ff001a69e90ea6f2c428e
+Size (uuid-1.23.1.crate) = 62932 bytes
BLAKE2s (version_check-0.9.5.crate) = 7db65df351b4ee3b22c2160742d0e3888659f56f84217198ae842260cf55171e
SHA512 (version_check-0.9.5.crate) = d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db
Size (version_check-0.9.5.crate) = 15554 bytes
-BLAKE2s (wasi-0.11.0+wasi-snapshot-preview1.crate) = f023780bb2e4a8571dcb1012e76cfbfc3804df53b89abd5cd8ede9d7c5847d4c
-SHA512 (wasi-0.11.0+wasi-snapshot-preview1.crate) = 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f
-Size (wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 bytes
-BLAKE2s (wasm-bindgen-0.2.93.crate) = 6c1ca6a62d858d8f3f434b45fcd7542052fdc64ea2921052eb7c9ea589e7fd2b
-SHA512 (wasm-bindgen-0.2.93.crate) = 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422
-Size (wasm-bindgen-0.2.93.crate) = 43769 bytes
-BLAKE2s (wasm-bindgen-backend-0.2.93.crate) = a8a041babb2bd84efe7426eba0ad6417062fe17b097cb05205ba58357e46dec5
-SHA512 (wasm-bindgen-backend-0.2.93.crate) = c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597
-Size (wasm-bindgen-backend-0.2.93.crate) = 30344 bytes
-BLAKE2s (wasm-bindgen-macro-0.2.93.crate) = 49a7429ba4fcfb929d9baaaa8f22171bac762809723ea1fad5bcee2bbd7840c0
-SHA512 (wasm-bindgen-macro-0.2.93.crate) = 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632
-Size (wasm-bindgen-macro-0.2.93.crate) = 6822 bytes
-BLAKE2s (wasm-bindgen-macro-support-0.2.93.crate) = 77030357b6ae6ebc1dd49b788c5e0e7fa70e19e576ab634acf7e54342b3fc4d3
-SHA512 (wasm-bindgen-macro-support-0.2.93.crate) = 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8
-Size (wasm-bindgen-macro-support-0.2.93.crate) = 20642 bytes
-BLAKE2s (wasm-bindgen-shared-0.2.93.crate) = 1f28da7bb112a26db50842459dd2e4da2a69045bc06e83fe39091adadfe44b30
-SHA512 (wasm-bindgen-shared-0.2.93.crate) = 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420
-Size (wasm-bindgen-shared-0.2.93.crate) = 7527 bytes
+BLAKE2s (vsimd-0.8.0.crate) = 0ccafdbac2062449b4719e9b2cc406bf3f728a1362ac4069a979dc26746c2c91
+SHA512 (vsimd-0.8.0.crate) = 2c9c186369161dcedb6e1a5d95310a2886287d400a03ed507cdf1cccad02f2024fb727037aac0848d26a50a6ff1fe17d3902d60b876e9ca3a73b41482b536e54
+Size (vsimd-0.8.0.crate) = 21377 bytes
+BLAKE2s (wasm-bindgen-0.2.121.crate) = 4c050ee9a1749906dc1c5a7103f3db644457f6bbd4d8b00143ae4aa6955b2f5b
+SHA512 (wasm-bindgen-0.2.121.crate) = a3420d0fc119b9e1b091afa24b08c9b3692bff28d0488426641c9478ca795a0fe3564120ddbdbb2856f44864e622bea715ce13012d45a6e1b0795ae7057b55df
+Size (wasm-bindgen-0.2.121.crate) = 65838 bytes
+BLAKE2s (wasm-bindgen-macro-0.2.121.crate) = d499ec0a7e9f00b5a5c1bcaadf8f800abc8d921bae429956d2042cb234ceb8f0
+SHA512 (wasm-bindgen-macro-0.2.121.crate) = 844c4aceb5c1eef783d4ab678b189da004bbea4274de9744ea832d9644bbc08ea8b4a365ab2fcf33295fde235bfe53b21c29e7e30847d1cb0e265ed62302a1fe
+Size (wasm-bindgen-macro-0.2.121.crate) = 9294 bytes
+BLAKE2s (wasm-bindgen-macro-support-0.2.121.crate) = f84661f19791d6d0b48bfa361a108c2027fe788886639443d14562500d8b75f9
+SHA512 (wasm-bindgen-macro-support-0.2.121.crate) = ac01daf74ee83db1fd35a7733caeff29f29e1eace54b8b415c935b32b2d48d8802b30ffeea12f73f16785b670c25e5128c894a9bf173e2b112970c3ee1475197
+Size (wasm-bindgen-macro-support-0.2.121.crate) = 79901 bytes
+BLAKE2s (wasm-bindgen-shared-0.2.121.crate) = 2aad9b272751cf54d04914f163837c8adcd690496b9ff46aa05b4a7534caaa33
+SHA512 (wasm-bindgen-shared-0.2.121.crate) = 33c037993258552abebe2e3cb3fcd7064e768a4917c1ef3c87ba79b40a3201bdfd27793e78794ec09d7e257dae61a5a8ed283b7651be31c74c2384d4d62b8a86
+Size (wasm-bindgen-shared-0.2.121.crate) = 11270 bytes
+BLAKE2s (windows-link-0.2.1.crate) = b399f8b2d800cac2bef8e258bd19baf94c010ce1b58723ccfda65f4451b8f1a2
+SHA512 (windows-link-0.2.1.crate) = afb0c87beb8914fd9a3e52db6f2f64a840470b9751b66c83892c24cb1c46cda63fb16b1aeafcaa5a1fc7c5ba01da46be63e5227cc108dede8b0bd27785498a6b
+Size (windows-link-0.2.1.crate) = 6133 bytes
BLAKE2s (windows-sys-0.59.0.crate) = 5d2e4c909fd9f3bde5e2eb73f2e77acec19a71a0f60d12047657922b583cbb26
SHA512 (windows-sys-0.59.0.crate) = d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061
Size (windows-sys-0.59.0.crate) = 2387323 bytes
@@ -504,1626 +591,1660 @@ Size (windows_x86_64_gnullvm-0.52.6.crate) = 435707 bytes
BLAKE2s (windows_x86_64_msvc-0.52.6.crate) = 5b8f356fbbd3d304c939f19f79a10b72a39c1b27decca9b0449a4af3761e9a79
SHA512 (windows_x86_64_msvc-0.52.6.crate) = 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
Size (windows_x86_64_msvc-0.52.6.crate) = 832564 bytes
+BLAKE2s (writeable-0.6.3.crate) = 53c01bade7fa841f47bb3ab4d69c3a6c6634ce4a3fb181d341127fec0ec409a7
+SHA512 (writeable-0.6.3.crate) = e3c1c498b7901f6287024ddf47862e0caf7759edde25a219304209a46ca183af15fb5fb33f87b84b2ce0ed531161d8414743bb424a7446d88b2a0c6d034bb87f
+Size (writeable-0.6.3.crate) = 26685 bytes
BLAKE2s (wyz-0.5.1.crate) = dc39cd7a740b1e5bc6799cf3f502684350913a83f457249d2c868ede49ad0849
SHA512 (wyz-0.5.1.crate) = 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9
Size (wyz-0.5.1.crate) = 18790 bytes
-BLAKE2s (xxhash-rust-0.8.12.crate) = 6f340fa3848f6f727e6a799c1d9d4d76953c31d498b1e2beda7011350df92a25
-SHA512 (xxhash-rust-0.8.12.crate) = 6fd17ec65be94b58f109b6aa9bb283e51092621e8af624f8c2c2c95558a3d0461d743cb8a65a0da5853ff7fd98273daec0dcc5b632440868524f99894beeff3d
-Size (xxhash-rust-0.8.12.crate) = 21329 bytes
-BLAKE2s (zerocopy-0.7.35.crate) = 6c1c01d135f992d11eaace0ef9d0e94390a3e019cc453ab039a40292b1e88a79
-SHA512 (zerocopy-0.7.35.crate) = 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c
-Size (zerocopy-0.7.35.crate) = 152645 bytes
-BLAKE2s (zerocopy-derive-0.7.35.crate) = b80899d1b7a843a5225638171775a0c9643052c9e96f7b88a825150d0725505e
-SHA512 (zerocopy-derive-0.7.35.crate) = dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb
-Size (zerocopy-derive-0.7.35.crate) = 37829 bytes
-SHA1 (patch-BUILD.gn) = 2478b78545bdb776e527a3399d48a937e42278e6
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 44643625b4624d921f675cec0ecbb3e754b0c206
-SHA1 (patch-base_BUILD.gn) = 8662b288d2e08d09aac7813386c32cc754aebef3
-SHA1 (patch-base_allocator_dispatcher_tls.h) = 5994cbd8fee1c980d54d194e91304ab1c1351fdf
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = cfb89138d5be14352a29d7130d40751c3666f22a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 3780290bc39a78842da50c9e1f57a4e60fc5d0f8
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 885097960d0d8a30a891452365437373d74f12b5
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 4384872697a046df3169c8f2334aba20361bc656
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = f2fdb7a718c0fc80c931a4aa9f0d50fd460468d0
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 53fe1cb29006076636bb87538bc026a4b5ed6120
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = ed506c37ac52a17b9859cbe59c93c6663ffeb366
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 7129af25cc1aba28cebf9c55d476976e7d9bb0f8
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 5e74776ae0c40c499e328e19cb718d9aff7ccfd6
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 86af551268cab98fe57d6b9fc8538463d3165423
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 7372ecdc08c89c8eb650ef198331bd8cf95adbf1
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 0abaa6003af908007e12a6a6501e6eea2d71adc2
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = c622ae8e62278b86791203aa951ecf60035ebfff
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = a5d2b4d90f5b2e547ab79564de41afd77b3588f9
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 9177d3920de07d4b6f7a91c4038f771afb562209
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 10af11457eb36bf142ad039147e7d78a21214cd6
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = c629275b1979cec694924323f9fa143dc391e5ca
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 5f932f15afce69a972b6c6ac2819de69280eb5eb
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 8b9b81fe9d90f0e182ebd59ca68e5bd09ec707ab
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 10d9ef6a9e084e94c5faa0263177a18d0746bcfe
-SHA1 (patch-base_atomicops.h) = ff967c1240dddbe09c24d5e0c55999d752e2c0c1
-SHA1 (patch-base_base__paths__posix.cc) = daa674e80062a3bbbad74f2745228e9cece86aa6
-SHA1 (patch-base_compiler__specific.h) = 42907c75efebb5c6877d77806fb272b15673c993
-SHA1 (patch-base_debug_debugger__posix.cc) = 1a429ffdf3a10f828b45e0aeed27ff0b4534328f
-SHA1 (patch-base_debug_elf__reader.cc) = ebcbad76b9f0212ddfc66056e4028e2cc57fa5bf
-SHA1 (patch-base_debug_proc__maps__linux.cc) = b4ad9be18d14b0a808c1bb71ffd9fa9443d72bf5
-SHA1 (patch-base_debug_stack__trace.cc) = 3e7d3e8f4337e9d669198b73459fe42b48018cfc
-SHA1 (patch-base_debug_stack__trace__posix.cc) = f087b7f731592f5450991d808321136633b5243e
-SHA1 (patch-base_files_dir__reader__linux.h) = 647ad46a428646bbb46695ad91cb292b3d22b6c5
-SHA1 (patch-base_files_dir__reader__posix.h) = f803912ead71ceda087767fea867f10968ef10eb
-SHA1 (patch-base_files_drive__info.h) = 8c97e64a6e74656a75aa2f800d192de411462515
-SHA1 (patch-base_files_drive__info__posix.cc) = 3cfd577d7af8f60065699fb560fa57538c9cd0ad
-SHA1 (patch-base_files_file__path__watcher.h) = f0cd1174d12eeec9bb1ced9bcd94caaeda2669fe
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 3790d7c1aa2530351fc6c6820d31a4cee880ce53
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 8fae436d5b89c22f7d128360c0e3909669d8ad32
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 8efed09706dcfda281a1976bfbe3259ca8aeb74f
-SHA1 (patch-base_files_file__util__posix.cc) = e0a50be2695b3ed81af15ce89023df26e54291b3
-SHA1 (patch-base_files_file__util__unittest.cc) = e7fd97704ca849f85b0c32a94feb0fc1a89bc386
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 6d73a54288eac0464a7ff1b825479354957ecce2
-SHA1 (patch-base_files_scoped__file.cc) = 1fe056e2ac0c67dc7d3a7792de1660cac4ad4c20
-SHA1 (patch-base_functional_unretained__traits.h) = f9183e4d37d9b4668cf66bbfe09fc53facec6009
-SHA1 (patch-base_i18n_icu__util.cc) = b2ef106fdf37446826231939ddbf40bd42788ada
-SHA1 (patch-base_linux__util.cc) = 073e85faa39117a1b7b91b6fa0a7a6e44ed34743
-SHA1 (patch-base_logging__unittest.cc) = 865ff706e0c7dfdeff5171d7444c83144e7fe819
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = a7b168928835c60c7fe6b74833f3092fbe22da85
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 84fefeb9632ed12a1e18ab21534dbe70f6d92e77
-SHA1 (patch-base_memory_protected__memory.h) = 0db1f983849a97a06159e0b19c7ee88a2d072188
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 32da17b20bfc2fe64af23f252531b112d2334ada
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 6ddfdcc9c6238f18e067fb70d8e7bf49cd7dffa1
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = cc6279e347cb74346c9debc01e600b6fa82b1fe8
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = a22ad697e8ca062d5138453bb263451badd8fbb5
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 3f8495823339e6acf002c2041f04debd132bd231
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 0a52ec2bee4e11c346934d167c2af7ca6c339a2c
-SHA1 (patch-base_posix_sysctl.cc) = 7c47e2b7c3318c64202b393b457c644419276a02
-SHA1 (patch-base_posix_unix__domain__socket.cc) = f07279a7d6ec86c5a5747b08320781c506fac554
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = c0ce67aa2e2bce4b5ef791edb435f80feee3ba14
-SHA1 (patch-base_process_internal__linux.h) = 3db7d1f33d7d5c50d79051f8cc7c9872666afca7
-SHA1 (patch-base_process_kill.h) = 0ffb8eba5ec92c224e7fa7e10b94e146795f0f85
-SHA1 (patch-base_process_kill__posix.cc) = fc9913550deccad3642e162c2a37a39c0947625e
-SHA1 (patch-base_process_launch.h) = 976fd19a7ab06db7af62ba27d00682f7a102723c
-SHA1 (patch-base_process_launch__posix.cc) = 70bd056871a45835724abaf2f842070d173f813b
-SHA1 (patch-base_process_memory__linux.cc) = ab9b435be2fb5b7e6584e9f1826f69be9733e472
-SHA1 (patch-base_process_process__handle.cc) = 13a3830d37ee02c8d1bd901a45a3b4fc54fe2963
-SHA1 (patch-base_process_process__handle.h) = d7ba183c59a0ee61d122062026435993b2a3152b
-SHA1 (patch-base_process_process__handle__freebsd.cc) = 12b1027fbd88d5591f725ca6726bb13bb4f3f07e
-SHA1 (patch-base_process_process__handle__openbsd.cc) = 23e96797dbd497f331d85c342f53f5970fc8e92d
-SHA1 (patch-base_process_process__iterator.h) = d906d7a95818652b424286d7b32ae15f27ee522a
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 886c597eeeb1aedb939daa0b99e545e5fa67088b
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = a326a1bf2a6a31dd4ff75428c13718443437f6c8
-SHA1 (patch-base_process_process__metrics.cc) = 9fb3424a521952fcfff84db6a6aaa52570da6da5
-SHA1 (patch-base_process_process__metrics.h) = fc68c1f92926251208d829ba2069872b7b836429
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = 1bf4e3607876b4f79c7e96fac07bca0b3f477712
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 679b9852cf92dec5717ddf89588001cccdbf3f45
-SHA1 (patch-base_process_process__metrics__posix.cc) = d198dc3c5a1d73e8509fe48f3099391fcbd1d766
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 39d87e006fa8ae18e44aed2d79eb8ef1577e19de
-SHA1 (patch-base_process_process__posix.cc) = 8017843f1837cc31e3202a2c2e5acf6adc69c00f
-SHA1 (patch-base_process_process__unittest.cc) = 2f7ec273f8eb9bbabccac2044a045137f82f2862
-SHA1 (patch-base_profiler_module__cache.cc) = af45ed75718650279b857e18fddc3044cc8bfb46
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = f50077e5dc878fb38ffaa8d76b3c2b05801cae9f
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 587992b9afafbc1ab979c657bdb8061884829675
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = b003c68d74d1ed600fb1ad69d79a37bee78fef09
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 8e6e1144a040e54f21df7e861f8b8a8418236d02
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = a117811bcd360ce92a8900810c2975f01bf529e7
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 51e57d6a3b87bc85cb532bc0192bf9ea7a171ba3
-SHA1 (patch-base_rand__util.h) = cdcd31558da88b80a2c8e14ec47a24ec6368e11d
-SHA1 (patch-base_rand__util__posix.cc) = 8054ba369dca0ee888039867112badf5c941796e
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = aec3f5174cf2bfbb9c7f39a8b42296716fbbfece
-SHA1 (patch-base_synchronization_cancelable__event.h) = a2e71826e7a45e0947221ad7072b4659d17aa715
-SHA1 (patch-base_synchronization_lock__impl.h) = 878e0ef16aaf33ae76e8e673fa3a36e2c95f5952
-SHA1 (patch-base_syslog__logging.cc) = e0683da4cf863270fbc9546478e284e55debfdf2
-SHA1 (patch-base_system_sys__info.cc) = b794592c4c44996d7b4755664cd4733a719ed509
-SHA1 (patch-base_system_sys__info.h) = 12e7422fe8169835fcd2f92a6ff921bf202ae7dc
-SHA1 (patch-base_system_sys__info__freebsd.cc) = 4e542e4f742761679df2dbcba3ad37f0771bdd49
-SHA1 (patch-base_system_sys__info__openbsd.cc) = d23f1e28f5b6c496cc053e6a9fa94cbf9dc271b5
-SHA1 (patch-base_system_sys__info__posix.cc) = 018efa86f87fa419ee6a7821b0d478ae0c6ca0c6
-SHA1 (patch-base_system_sys__info__unittest.cc) = 6afddef8625fe7a5141014df824d785a44151d4b
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 60a5eee34d74ff78e9b250b13ac0125c4609a712
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 33c12c122a8e7d92766b420fcc1cc41750bbeb7c
-SHA1 (patch-base_test_test__file__util__linux.cc) = 5c2a9a2d2474ce57e7d2f42d9f8e0c61942fdc8e
-SHA1 (patch-base_test_test__file__util__posix.cc) = 3c7fe164b131974691a14523fb827084390c55b0
-SHA1 (patch-base_threading_hang__watcher.cc) = 610dc48a47d054e6f8ae8b64c046e790229a03e6
-SHA1 (patch-base_threading_platform__thread.h) = 8fac59efe2b2c1a40990e5700be60bafc03b6dab
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 71afac4fc63df69dd76bad4ff5dbdfbba4277de8
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 2cbf6430c2fce7da879308b0e4fd1aa6d9f4da23
-SHA1 (patch-base_threading_platform__thread__metrics.cc) = a0843eff3b194f0adee9d2189029856c02315183
-SHA1 (patch-base_threading_platform__thread__metrics.h) = b80ea8cf31429db9d311170e2c1f2211d35b7d7d
-SHA1 (patch-base_threading_platform__thread__posix.cc) = f3c4891b8fcd6caa58582a3b08422717354b6028
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 1a90a75020a0774b20a59fdf97c9b2b12ea9a129
-SHA1 (patch-base_time_time__now__posix.cc) = 5bd9365606a058b521479f8d4f3aae848a317c7d
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 2ed47292d79a06c8336360f6d9566234d05c083a
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = dfeb5fda1ca690aea54ddfbab816721251c4a808
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 8beed1182fcf6fbe218d8bbe576bb269ef92e442
-SHA1 (patch-base_tracing_trace__time.cc) = e50d5dad36bbf12b9bd39d68a72c510c204e6b70
-SHA1 (patch-base_tracing_trace__time.h) = 25476deb3e813ad021d26787dd65da5b382f1ced
-SHA1 (patch-base_version__info_version__info.h) = a016aaa23744092b3bbdba8865a630b3cd1ab38e
-SHA1 (patch-build_config_BUILD.gn) = b6f1533fa32ef4f9311faea6c69af7b5916f6029
-SHA1 (patch-build_config_BUILDCONFIG.gn) = a4ae4431703010f9f5b57c7fbd314e52f26aa21c
-SHA1 (patch-build_config_c++_modules.gni) = ee993be3a54d1f7f41324d1f33d205d74386bd92
-SHA1 (patch-build_config_clang_BUILD.gn) = 59ab9af29c472827a58a3775a1e27ed92adc337f
-SHA1 (patch-build_config_clang_clang.gni) = 977a276fbb6d51163eeffbf45a7497094c749169
-SHA1 (patch-build_config_compiler_BUILD.gn) = fd2d463db8e3e410ce14b55136f48cdc14250a71
-SHA1 (patch-build_config_linux_BUILD.gn) = 925439559d4099e32eecf49ca3131f9da94641f4
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = cce52aab7ece68c5d95cbe682776942d378b311a
-SHA1 (patch-build_config_linux_pkg-config.py) = 4bf28cff0e92b9d2b3b63d867ce0762865d2efc7
-SHA1 (patch-build_config_ozone.gni) = 3a2828346c401c254cf0e01069d4891b197fcb7f
-SHA1 (patch-build_config_rust.gni) = 9dd0d403f72df865bac6982032cc59d2d590447b
-SHA1 (patch-build_config_v8__target__cpu.gni) = ff1b00a7a7a97ecb980865d42a0393dda661f784
-SHA1 (patch-build_detect__host__arch.py) = 649aac2e6ed2581f07e0474f0dfddbd63602c7c5
-SHA1 (patch-build_dotfile__settings.gni) = f0602232587506ddbcecd40816f7ced1d79f1860
-SHA1 (patch-build_gn__run__binary.py) = 507ff191a3a2976222f90a1b1fa3a33c0f81c0dc
-SHA1 (patch-build_linux_chrome.map) = 95c208e4e3d2f5c86f1689686cb37b71fc4c62df
-SHA1 (patch-build_linux_strip__binary.gni) = 963e4125bdb6d6cf10b1016dd916b1ae7ad6b64c
-SHA1 (patch-build_linux_strip__binary.py) = 31812f27d23a453a98d6cc58ee36ac998e334f66
-SHA1 (patch-build_linux_unbundle_icu.gn) = 1e90db89b2269b0215af92133a89d4a94f7a82c7
-SHA1 (patch-build_linux_unbundle_libpng.gn) = 608285a4218585f3accd065fd12bc9b5dcf29a26
-SHA1 (patch-build_linux_unbundle_libusb.gn) = 183688bb0f0025effca395e564360a389e40534d
-SHA1 (patch-build_rust_allocator_lib.rs) = 7ec4f109a5f77fafea029a63ca8be3b73d3f6753
-SHA1 (patch-build_rust_rust__bindgen.gni) = da0243a93d0bcf4cfa4ac3330e298e8e4b530738
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 80760fff5b0e79ce3e8e54cd7e1bedeef526dec9
-SHA1 (patch-build_rust_std_BUILD.gn) = fee479266f35b0c68a489fd1699f2d726f291604
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = d90b661501d275394315cfd85e8d3afd83487ef2
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = b2f878aa48f20b593759f00c5247bc91c48cf13c
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 8b2d7fcd056d528af21cd33794b9a9b018299afe
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = f3ea1f5f72ba993b117942ca295da7888c14ed76
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = bd40f0765df12ec851112a5c2f6a88cbc9267b66
-SHA1 (patch-build_toolchain_toolchain.gni) = c20ba2c228130be90e83385062e2ebf55456c794
-SHA1 (patch-cc_base_features.cc) = 399309a57b85ab3f6d21d402fc7264918c61201e
-SHA1 (patch-chrome_app_chrome__command__ids.h) = 4aab6725610d7c0f750a225c2bddb0c97411db02
-SHA1 (patch-chrome_app_chrome__main.cc) = 61f0ebb907fffa1d37394ff56e6fc9daf3ca169c
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 1142babcaa475bc481c46a064f74cb21453ea787
-SHA1 (patch-chrome_browser_about__flags.cc) = 45bd84690bff75a0d646e533c864aa051dbfbbba
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 4c3da2690dd5c49f8debce2818043586bf124e54
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 8ec2c259d08152179c9336e986a83574f0712185
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = d924cd3de6b6b61b0e6f21608174c53f288d71d7
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 9bda5bab2535f443c4be7b6c690d2a8a852a1f3a
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 939f8cf8bf5aabd566dff4448257b369101e1ce4
-SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = eac6cb3bba34e2364c43a05d7d6447e2dfeb21e7
-SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = aaa91081163b65fe82f0d5fcbd79af6a2ecd904d
-SHA1 (patch-chrome_browser_browser__features.cc) = 3b12ebce964959ec55461cbc861340d3951c0582
-SHA1 (patch-chrome_browser_browser__features.h) = cad7cba1e6c536a074adc169b6cf1dff560d84e0
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = 6e3c278ae315059c67ee50ad5a4d84b9e7a6068e
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 1f01eec88dc0a337e92daed5ef987ddc855856fa
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = b502d7673a15dc78f876804968cad1097075c494
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 609d645884cf31cbc9ce55b70ae69fac9770b556
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 8b8f7e4b60b13e73847da5af78e5d4a8d9f8891a
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = afe31457af860ecc02c9b144d449d42db1707aee
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 9ab96c29a106a84a28ea8e13bf7a20936bee3292
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 780ab16e2af07f1bd4e267222a4dff02513038c0
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 5625c5398c16475282c928826c2c76beabcd21dd
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 9630a170125a30b65cb72c8faf4e836efddf2d70
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = c3824540382d5c0e6b997d70cec5815177c9a382
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 12fa045e35fb74d309a56503228fc4372036de8a
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 48d474873f1fd7d80527136d956331633e90a6ed
-SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = d78fe5910dc7f4509b0ddb1096184f3bbb202316
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = ebfd43410415eb134b3ed13bc3786c1a31d50a90
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 194f7301c5a0335593e3a65519d77a9e7d4c4c3f
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 57d18f692894c71a7e829a8278d5468a18431b49
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = c6427b8da70e63937e169772a9b132cd227605c2
-SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 18e536bdea9e78326faa9fc75ac1c40433b822a0
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = ae63eb4520affcda16fba39478d0012cdc67a70e
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = d7c1d4761f0fbf338ad3e4b56b66d93ddfc99148
-SHA1 (patch-chrome_browser_defaults.cc) = 7f5cf95f8535f7af2b736fe1da9178c4d8757a56
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = d42801162bb6b95c3d8c6dc72e0c715d991f7db8
-SHA1 (patch-chrome_browser_devtools_devtools__policy__dialog.cc) = 54e49e7034a19a30bb7c03674119242db8001c56
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 64f11d9651cda7b409902d16e7327540b2c64411
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = aa26e2d7ad0d7b8d22dabe3bd6dac8222565e64b
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 480cab5852109095660adad57da3ed9340bde8bb
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 20e03279390f7b5566c78abfd62d9b45bdf17110
-SHA1 (patch-chrome_browser_download_download__commands.cc) = ed5166f1c3d88ac7b6149a5c12a967a6f3a5ec5e
-SHA1 (patch-chrome_browser_download_download__commands.h) = 986f46ea0f321a80c90327cd5dbaaa32cf0e18a2
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 7811611390ed540a80a1bbef2ad3097d7620dce9
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = 0771c6c6817f663c14f52e96823d918cf6a133d3
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 9201ad306aa558d0a1bceb80cf3d0e5800248edb
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 82655db363c66c1c2496fbf2b6b4e41db729d3da
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = ce9a4480738e76d460831f4e8059433de1f5939d
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = b5f6ae90d38d4b5a7d46a206f90e9423354fc61c
-SHA1 (patch-chrome_browser_enterprise_browser__management_management__identity.cc) = 029e2e72edb3f78c6367c757c4cc72e7775cc6c2
-SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = 9ae87b413ee306f0602bb0a56367e125beab0507
-SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = d024fe0697c3568a146ad4471a82f781b11fbfcb
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 1975975ef43a7868e0afbf2209071342cd4d272c
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 67b8eb4a94dac7061f749010cb68bfc2fbd2aa04
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = bf5115815fce1f13f121de5cc6cbdcec6492b41a
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 971792b46ef7e2ac857ed110f94433a1bcba7673
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 0c49e3603a03eac975c245a4207256da7fbddad6
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = b59f4610f9c7b0ebc970401ccd5ed9983bf9f8e6
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 9226fc9446fd9e5291b244954acf669ee2cd92e0
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = a9c406a2c0cfd6a8caaeb75277da61f002c3841a
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 4559978d25605a49cca154a8da16a9153ffcda65
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 578e32b02de9e4e537506d4e639d300230121d30
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h) = 54e192b0814c753e281f17c71ee14acb6907af8f
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = a44a70d448873e1ebc4624512a1f06a591553458
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 9fee3326259d024a4e5ade37d86233dd8f3539d3
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 245d13aecea4a28e9729df7590975e64f4a6a4f0
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 5599209d18e764ca7b8850ba2f05c0d4e676da8b
-SHA1 (patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc) = ee5f779a659054a492c05acecddea61271ade3ca
-SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = a49988747986ed0b6482d1cd889291f0b3a70f65
-SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = e40bf283e637cc9a08e0e4cda959352eb6a598c0
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 00f4dc5c8d898831876f4b6210315d1902d7293c
-SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 7aa6ef2160cb23d827e9f89a0c00d8ecd1f31c7d
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = d770eff304714c6ab7e7f83b212519ba83a05639
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = a253a01bfbaede503908dd428a150af08cda77cb
-SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = 63b85c994a4acc67010124a217be5b8998fd8e09
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 572b8d9258be63f8d45011b250b23f22f3bd562a
-SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = c8025ed112e7304ee14bbe434e8bb70860d1576b
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = fe037ce5c4cdb5338fd8d3cb2e44cfd240b037fd
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = c2254f5c72c0798754a6d9f155c6e7c705000afb
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = aabea205a2828b8680082a11d18e54987bddb11b
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 1d44f5fd8055e71c29d60b704ad7a89861981414
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 729d5d5512913f60ba74a277dd7a8f0d0f86e427
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 97ae6963998487409d1a9c0b0592a9912f771879
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 853d9cd93df6a344ffc3049a219af19e148335fe
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = d9c6eaa5e81a05c8d4bff0f3cb41ee790aa9e951
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 9d5bb09742ec274570ef730c4f198c0e2b8b3241
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 1ac9ade8c705e6c191d83b2881619cf45302dcd4
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 82e2e040026c6813a4f0919616dbe24ecab37b10
-SHA1 (patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h) = c52be67160a49be5d9f5b0fb8f1a594d60fce6bb
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = fa14f3c16a47b969184d86e43e131cc535e07fce
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = fd2e459b4b36f6035f6bdfe422c6832ce552527b
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = d31ec73a6318e1ff8aad873d2c441b33b0b91b35
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 4f952a2ab3c9066c5bd8e7942b5fc2061aabe02e
-SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = 468dabbcb6a27aa7038b89bdb75116e0e4259324
-SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = dd6d8e1e74e16c6ef35d5402742f33abcc8943d8
-SHA1 (patch-chrome_browser_feedback_show__feedback__page.cc) = 2bf1235d3bff25747e09e287d08254f616b80e61
-SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 9824bbe9e2cf5bf3337e78928fc221d0a7e1f4c9
-SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = b575abf2f27c6ec9a5f3e4afed26add557f708f8
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 508c58d2a0bda4a21d7534e0f29a22b43a581c45
-SHA1 (patch-chrome_browser_first__run_first__run.cc) = d5b876b88d5003ba6e6aef2c5f2ff2258cc1fdd4
-SHA1 (patch-chrome_browser_first__run_first__run.h) = a5214f412ed07c820f1bd3062f880bbca12cc144
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 11ec0e8753c675ff92f80095fc2433d28ca4f940
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = f7556d5cb1ea7050c36e8ce812661a8a7bc2d028
-SHA1 (patch-chrome_browser_flag__descriptions.h) = e8cda47ca2d1c82e02be01a446e89f719e33587a
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = c86896438aad8fb465244f94a18b0e275f1f0c5a
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = eff4dc40a29a84b4d5d5cdccad6e486c322e4f11
-SHA1 (patch-chrome_browser_glic_host_glic__page__handler.cc) = a2dcb570d5f1b9419be8f68fddcdabf2f970892b
-SHA1 (patch-chrome_browser_glic_public_features.cc) = ed85bb7a371b6d33dd23411868b0d932d345bb5e
-SHA1 (patch-chrome_browser_glic_service_glic__instance__impl.cc) = 4238ef36cc1faff9b3681266de4703c22a206e99
-SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = 0db1f6cab5dc8a81c76faafd3c200f3c8c8dd890
-SHA1 (patch-chrome_browser_global__features.cc) = cfbd94f2101e82014d4a44d1e1ec91a62b4bf0f5
-SHA1 (patch-chrome_browser_global__features.h) = c8284fbad1ce3872a3f888bfa3266b51632f7021
-SHA1 (patch-chrome_browser_headless_headless__mode__init.cc) = ab67989cba30686d3f11314f8e682ee786789f85
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 1281958dff0c487bcaa4d026ff2f97a2e7b577b7
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 981fe429c5ccd2cdac5ad15bae0ca602fc3976ba
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 3030027c3d03bc80084c04ca0186fd0bcf36d76a
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = a23cffd4564799d5ca731f0f3df62efaa6616f18
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = a247cd379b9fcbbbbfbaf1daf4ce9b61cf3ad348
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 7cbcf8a7153dd6fc03713d6ad64c87f33029ffc4
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = a7051ab81069f5edea54150192b65b6bb9604c54
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 96e787a5bf5bc7d7d0c4360e00a11bed981fcf04
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 6ff39c8178759e62d56f912f1cf10a35769c7d1a
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = ba36885e153c5e9fcc09666ffedb68856a8a072c
-SHA1 (patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc) = d5ccf48b278b218f5a9d26f357feba7968947e0f
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = d5a2bfcb25e2c41def238d344e2f5b6107979d7d
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 74d3b72178d7bd2596775e43fe2e0be5d3ec910b
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 4f09481d5d60ec5b2bc0c458e8d61b3eb9663d5e
-SHA1 (patch-chrome_browser_memory__details.cc) = e888d302a1c39d15226edcbce818048eb5b30e6c
-SHA1 (patch-chrome_browser_metrics_BUILD.gn) = e3f80d9b4b8324ac53a89856ae55e94a497153e8
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 1312652fadae63a631f6bf174cda083ffe3ccf48
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 0279577d9c4466a87e85da11193a80d31fd4a948
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = cfbe94d3f8756cdb544de289a5466bf708fd9217
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 20b48f2d8341ab0391d6546dfaceb1ef8c621035
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 803cd75c23a970a26b7cea0bc17f8c2da76a4809
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 54e9bfcfb0c27641c317292130d2f8c728dfc69c
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = 2f6857d89eb4af7f9bf09773ff147efa5b263070
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = da53d26ed7323351f0b010b1251b80b2d699e4e0
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 92d792f35efe71f0465afd43ec29615b492f1f30
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = a2615c088811543e387d3dceb7a8f91f712b5fe5
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = fcc58b7bc0f4a78b290961c779210f426d2a622a
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = bbebdf2b80925c0e779e4d807c6a0b47808d3ee5
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 5e759efe1f59e5fef2df72fa5aeb1d8d59063e68
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = e3473df8f2beacf89be8384253d6b720db4f244d
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = a4a77d52dfea174c335e64603f4bc577f1758e35
-SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = 1b78779a4965c8a31889ed737ed229bf7e9adf70
-SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = 62b7e2c4c3ceda94c5bdbe51c96c886cb27af96c
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = ad20c7cd389c0fc0c62d4301fb2d32a4077f03e4
-SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = 9ec835cf6fc85d3b0acb85b0901b10401f77ec85
-SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = 071c38afc0cf209f7f05ef80d2b530ca36d3d224
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = aba934208d806fe3be50d15c64ee6052c014b5ae
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = b2720968403985c8a851add22527fb79a96e5137
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 0543e25778614b10de1198a1536f8abce619aa5a
-SHA1 (patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc) = c2d5d21648037b66be846da919e5aea80737bb41
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = c0255987c72e5c948dfac839247365de1ea1fa6c
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 9b46a7bb4ae4485fefda2388fadf7cf3a09aabd7
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 9d8bd9b7cdfb648b0539db759e0ec16e8e543bca
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 9a932208dfd634031b78f4d5264677f9c1952154
-SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = 73419c3c0857290cff8b2b81f126416fbd68c66f
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 992dd27584a857b382ea7612f661f18ae220fa66
-SHA1 (patch-chrome_browser_printing_print__test__utils.cc) = 6c0dca880932c94a80a2d30c1ad2297ded315c92
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = 2f1bdb69d796881ec8ecf507b62dc95bbf362ea2
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 5b7b5fdc6c366f7d00825f16e687bc59e84370b6
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 14374be926fe82dd37a9951c1f9b09589d0d55f5
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 0a547799e24f9846ff913dad55a8799650de7df6
-SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = 97880bca2c873d06c46a910b6f0a7739cb73c030
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 5ac3eb2cf8a84e22e93d8b026abb725c77579e3c
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = 5f0c6043494597d627855ec4918ffd81891f93d1
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h) = fb0ad4c1e985a5d037dd9609a9ecf077bf11f876
-SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = 4fa775d254f3bc8bcd675ebe7712308606dae921
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 1146476a95ad887605c5902cd04ec56b8a430bcf
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 1bdc146f2ba9d37cbc9a5c8272c414e3588027c1
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 3c89ca34c640ffbd3fc5ddb40d12758d6c399f63
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = f097c6506dbba70a8c86171cde50ab0f8b6ec21e
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 0ef396f5747fc5fb1fbd4380f3c76e736c8f0afb
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 074eefb38f7bb35850a308132898a8e7eb267d3c
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = 8c43f45e4111a32d4f2efb70d676e55a881753ca
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = b2887f13072920e41213e3da27ad51a31279a782
-SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc) = 975202ad36bfb9d24719a37716f6f54f8b5e21ae
-SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h) = 9b4d285fb45d9486f0591ce16ec4145689770240
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 9634f5218112411bc62303312b6e483b25322227
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = e953502216aeea8ddd73e6749efa55e949c76c3b
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 7722b7ee254a1487834eb6f926b895d5ed1595fd
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = a1d69fbc3efade83f269eb66d166cf2e8bed8e58
-SHA1 (patch-chrome_browser_shell__integration.h) = 272e569ee2c8eb6640315771f5dd735b623104f4
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = b478cc7c56770d10a2b657a0ca36e2f344a4abe9
-SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = cc51fefb103f90743f6c620a9accd958f449ec00
-SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = 9507bd5c269bf0f3e694a00c836aaa047fba2041
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = 1c5bad6b891e4ec7dbc789388e717e924194c8b0
-SHA1 (patch-chrome_browser_signin_signin__util.h) = bb0a2510e0579291b11f72d2d68aec7ba28a80ff
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = b569eb89c5218b01a97ecfc3e7b3f019f7aa943b
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 4972b4948b23581e2f2a7314e278748d004e1fa3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 76b447f26d62d36afd25be8e5ec90f97cf9200b8
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = f594667b3899b8801c93a6fa2ab95947f977ad64
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 9532f7feff33d471e896b14df93e898afd0f735e
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 60b2362f5b8872350ebca1e1d65edd9c2adb0951
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 2af6084e63c0d37742347d4ca08474b27a8c062a
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 922957399dc8ca5b5a62a27a52019d3de20326d5
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = c4a3a85bc34c5928d48340d164418e446df1d6d8
-SHA1 (patch-chrome_browser_support__tool_support__tool__util.cc) = a2ca4f09c8574b40a05a925cb7b8cce5654fee85
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 43f9980980ced6cc0e6e82bf16952b4fdd96f000
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 607fb3250942a3ba9f021858a765a6a65a92e4d8
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 11675a941ca68c74f56f66ac77267064f11ef036
-SHA1 (patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc) = cbbbb12bf2dcaef04e31d2fdf73fa25454acc72b
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 569a5f6f5eb11ecef1c650e2a8c55f523fa453ce
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 9e846354e96b3e46f5e4f4ae85e87517ff5f6c49
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = c8e4a674a9eb26a20382364a8b0a74aca6b1f998
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 981c5e588fb0a5bdd2abf4f0d4a29c828eb3b970
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 5614f7c8086453dd8bb791682576cf7c59e82caf
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = eccda2ad1316613da6ed5c716c84f91d6f667f0d
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = d5055225307718f4aa18a0883f6c2be50a620917
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = 43ba43089dd8aa2af0b29aea9611390a7ed84982
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 5645a44a7b6eccf1a3397f448307536fdfa84b02
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = f45f2f3977d5a3555afe6f61cb8e2f378d083e84
-SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = 4d86c9e61d506b598f480bcf7755ce461c9dc980
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 8e67019af51f70d56cc01c3e1559996cca5d82bc
-SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.cc) = 00a7ca1a0d220d91cbb44de9d4241aecaf59a101
-SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.h) = ba025d3b6baf944768ff01f58c5580179c83fc9a
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 57393a182a434b5c1e327b3afa82f18405f73976
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = dc05fc30819ca46136d01ccdd5f79216c2c25a28
-SHA1 (patch-chrome_browser_ui_browser.h) = 133af79316320b02fccd74f45b4ef04ab29fcee0
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 1a3661e2c585fbc4502f6886087f4b6581a15cc5
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 7dda227a31945569ac0f2e0764bb22c5380f7bb7
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = f1e18dd0256fb66700ca0f465b9ae8a66503c954
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 62b39feac01c5ef371021f1434af7f8c3b8d616d
-SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = 0c643ae6aef29937246726e527767634ccf38595
-SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = 6169fd7733e78e4c2b947720e3441410b0125c24
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = ad7a07fd6b62c5cb345c161f2eef386fecdcb677
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 9c97521ed370bc9f254921ee7f12793d2a7f1f89
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 29e17eeea1294ff268f014b3b37c895607c897ca
-SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = ad713334a991dc803238e516a35c271ca8604a52
-SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 43160ed7df19cf32bba410f0befe654f1c353174
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = ed8af1d52145637306a00c743e5e5263e9dfe7a2
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 5cecd874f71432c3299f93aede3f2c9ba7f5defc
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = d83f35560a5ca25f13aa4ac3f7625799948dccb8
-SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.cc) = 3b9be93d39fb5c21012a6e3bb6d88283d416f446
-SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.h) = 492485e48936bd8393e0625504b7a4528b01d68b
-SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = d4fad3235b854b3aeff777cea9032e39bb3ecefe
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 99e87ed45063b16ac5a9a9058898acd81222bdcd
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = d40acd8fc17edd5445d7072090466994c6a2056e
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 25e7cbc50770351e5697af24894298231560d014
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 740581a3f28fa92208e945f23c9d30d8aa8c0580
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = aa34fdf7b295cd949f1bf254f1356f08912ed8f4
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = d1c45073d6933d50dd1abf14e96ea4f2475340ad
-SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = a6bc30f1f7c63c10eaaaa0cd3a531fc76a050ef0
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 5c3e89561d1b02cc153650fe3b6081b9142ef718
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 5347fae62dea96143da18511a71f763edbe272a3
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 07aed8d302a60d34a4d506fc399117d784cd2c86
-SHA1 (patch-chrome_browser_ui_startup_url__util.cc) = ab320489c8b22261e940ddebad756006a6e8403e
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 40c446ee30507e7a73dc7ab1f92e8b4e0b1201c2
-SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = 6e57fd5f12ac4b133eb0837c3d2fb90ac6a2cb9d
-SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = 372b0241f67749ef8165cb7560018950d1d82057
-SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = b40aeb9a23d3c72989851081d577d9b7583d9519
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 5952a331df3f473881e2a453aef969264d05ad63
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = f7f0d609ff73c856894091ec22d3ede447f5e393
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 82869fe1e616f96d312cb5fb4daa4b1336d201dd
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 0eb10dc48fd59148f7fb6fd7d01250b5a44250eb
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 33f4f5502e61595fe14665e869ae808e8ba6b8fa
-SHA1 (patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc) = 7b3dee9426fe3d58f4d0e8e714579fec76d5bcb5
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = f6f40b86cabaa97dffc69c6040f6c522f789783a
-SHA1 (patch-chrome_browser_ui_ui__features.h) = 711754aa047a67833c38ca8d92c8dbb54e4133c6
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 5140164fbf1f55898eef0f95578ecf7411f810d1
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 4bd1ce0083a62bf0cc877f48a2445ca8f51922a7
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 210ab9daa103ddceae26608dc18aa8b96a221d59
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 937c7a58abe3025b65b53e01646b99293fca093b
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 80672e7f8a94530ab734f86f2adecde98b2a008b
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = 89da63ce234351511faa3787e57821787c898480
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = d4500d604bf649d44fdad2b5c4f3bebea64af7fa
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = 500e065855ae9908c6f47188d92303de73379f0f
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = b5093db9e4079e957fc6999f158ca61118330c5e
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 39bba923914a74d7ff8d3716545695753bf7531f
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 1dd1210c28e8fec04b9115778f2fd027e83a0a03
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = de0c3cee0d97dd04ae595d1e806a93594483fa03
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = de8bc594ae6b37bb0dfedfe3396f6c561ca83e45
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = e9fe674c69f9f00857ce3f15d5cac3544b34f672
-SHA1 (patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc) = f57cd70b4b74d4685a9be624160c8c69715378e6
-SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc) = deaa880bc9c1e00f7cfcdb5a6212f16882f00dd5
-SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc) = 1a579038fa5500eca76558a26e9d305b82169421
-SHA1 (patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc) = 7d51997239de4fc25a165aef53db6a08bc911d7e
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 475fe835db6ad4fb2035c70e1441f71209f78409
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 34ae13257f61a135b4e731f86c5dbdc72d8a79ea
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 6709f64cb2db4cd297c705bf5cc4b050a6a552a1
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = c2d6e50e9f670bdd8e5008e32a7bd424b38464bc
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 07ad73d91d10e762a5ddd27ecfe69deb75c9932d
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = f2b598cd6dfd6e0ac8453b9fe30b53d6be91623a
-SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = 409ce8d8a791c01b3386b55e68f02ddd26cb586a
-SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = b88067fb761634994378256544dbc36fdc2c7f68
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 3bde7aa028b9e106a13c8225dc73b3979af120a7
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 4e09dba07edd4de37251cb8df2ba396c14dd86ea
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = c6f5a001740701d724e4defd3f3e7285c6583481
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc) = 406c195527f34605a3f015e1dadd290f9c427f4e
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h) = a50ad82846b0de7d75112d9d20237b58017a954b
-SHA1 (patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc) = c6773a23bf176d30103cd7ce50c7a5629151ad4f
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 701cde82c314a8d34a56b20de3b65b89c88fab78
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = fa9164bc9754d4e29dcc3e715bdc2894a1ced56b
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = f683432826c41650e5fc68c96b4d01d5d5945a89
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = fa01f5e94ecff5a3771af830087b5493e1ef952d
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 2b5180f02761db227ba78cd95a348b4635436d2d
-SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 97782c6345c181806af7ada2778a46437f6a9202
-SHA1 (patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc) = 4988e0c28665918590c1c1019b108ed84feb6daf
-SHA1 (patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc) = 6a3f5e0b8f7a78521d91b4e8eff9fc1703c07982
-SHA1 (patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc) = a3603a929b215759bb53167349b8aaa6b43873ca
-SHA1 (patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc) = 4ba7cffb81653741c274309fdd58ff7d7724dd68
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 8760fb6f3968aaf3f2d228f740db821f5ad43c3e
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = feede6f3de84d86a8b799a2872df4a9bd8837d9e
-SHA1 (patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__group__header__view.cc) = 8b9271fcadde0de18850a0fa81b80ed7a1ab4106
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 00cb99bec2d1ff54a3f479922c1787c32bdd64b8
-SHA1 (patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h) = 3cfab32076b99492b9161eac9bbd58f5f6505236
-SHA1 (patch-chrome_browser_ui_views_toolbar_toolbar__view.cc) = df1d848d73a971ef077adee97e6b5942ccf18e2f
-SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc) = dc29e68cceda77c4ec25f3b81c027c549139a1d7
-SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h) = 989e62b9172a8ad23498b916b4edbd62835f0cd5
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = c4a0703fc074664248dd8245f7db08ba3bd84ceb
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 3b2180cf9ca64c0a89e4276e866c88376fe8adea
-SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = 094ca0c58e0863fc744d37691509f9b98d070d1e
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 845d104e1b7406c73325ad23264c2384e132ef55
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = b6e39e1e063270b3623991ceed43c37308c68afc
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 43ddef322662f6a96a81f5f1a98b5288fd8d3287
-SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 0230c7f71d7d2f1b46b0be693d14c8bb35745d88
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 8c3fd3fc01ed754b307efcb5b94aea8edffcf6a7
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 7ab660fcd09b2b301c50e4595f3e0487879c3a45
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 97511e5bc84b52445e09b46dbc0f008a45a5f438
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = a908f7fdeba9dab2b2e595ff867617d72b31ae6d
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 95084a118f3641f8bfd50cb1d53b8660a22f21ac
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 4f611966542afd1b92fdc9598fb785809293361a
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 92500a176036866c5fecab9752e5be6630e35c3d
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = f1c4f0ca86f3ba3e810eb745afac623bcd28dddf
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = b71498e1c70ee1cd1e18ffa4d6109cf7303acb83
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 64ca442a715fa59fb4ca2d373b3429d42f2a90ef
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = ac2b66c8491f743c64ee1f3946da2148001dfba6
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 7c103cd73e1f87b5d475d78721504ddec574b286
-SHA1 (patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc) = 5e5e74b895a7e168074099d3c4922a3d3d5412c4
-SHA1 (patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc) = ce17cbc75d4bb6d843fa821e19a40379d2c3cf9f
-SHA1 (patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc) = 0753e3bf91f61f62e59e31ce4e30abf69aac27ec
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 90787ab2139d66e0e83becbff9d37ca0e3064944
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 3d6ca9ae1f4726af7fbb430f4e189bc5db890f1e
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = ed5938ea8e530cc5e15be79b00fd8f5945af0968
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 9cefaf19e8c4c204c4649a46ec18c6d629c2582e
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 4af4f7091b41ca7f6ac35625dcb4c913e502a74f
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 17ae0ab0e32192923dbcdb06822c2ac34aec862f
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 7db63c45b665c91084488bd3f4757d5af43723b7
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h) = dbab7c523cdc1f5811dba177e06a391a5fd2343c
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = a4413de84d017b117f9174a3b811ea675e9a38b1
-SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc) = 3b8e2ecda0857c706b82d6ca4d19d20d1124b1e6
-SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h) = 05155f2aafb50aa8824ae0dd314e33e5532865e9
-SHA1 (patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc) = 7c6127a2a101f2c114ea3b5728482771923d1287
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 06af99f8f56bcfd9b65f005bc8be2eed2bae3f1a
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 9a5a8cd40a9e57e8140232a88d3744cca8519d2f
-SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = 28df79e60d31da79b76527dbbba91ac78b70a2af
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = 898d9d7e8c92b7a6515ac7698c14d66f32444602
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = fc0ed86a7829c9449566a2e7741ff29042dff5b9
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 771a67f5eb948b4a95072fb69f872ce42e2ed319
-SHA1 (patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc) = ecb0f1d56969d811f3dd0adadb422dcb538193f6
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 2c44b84fb314869b44fdeb66ed4d5cf4368e657c
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = c3ee1ea8cfc313b2f202e5754d9efac20d962d54
-SHA1 (patch-chrome_browser_updater_browser__updater__client__util.h) = cf59bfd3a9d499ea66cb5f2ca77c250e4fd6388f
-SHA1 (patch-chrome_browser_updater_updater.cc) = e6f95061680635bd03670328982387f3fd797e35
-SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = f3c643ca98ea90b05fca4e4faa0cd6dd207db478
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = a257fdc62b45a06e8911e2af3a03938fcd4ca42e
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 4936ef7752efa42e950a12cb4d9a9d4b540631cc
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 5849ba635e8770bc289a935eb93bfc841a818b4b
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 9d8e2ea8d159285201527af18bccb7d05711b22f
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = f2710bdbe06db40cc7ff59a90244d866ff51fecf
-SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = 83bb18241e6d968918f932e8bf022937619a576b
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 66929e95c49c94f1389350162864f8b9579d8dab
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = e7c2040bb6f7170cf048bd2b063185786484a505
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = f07f2fa90969e23e7631c84cd0d4f866ace78ca5
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 9f5593b805e932aa5445469130fbbaa8be042b2a
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 72db7fc3a55a30a5ff0f46a5884899126bae2be9
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 944d67ffda2b6495817d1ab0e550e0bf3fe8f4c4
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = a8d9f3806bdc8e79fc518f3ce0f491b9ae03a7da
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 0b1c54fdffaafec36aa6deaafb2d305a31af12c2
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 7733fa7c6693c9f0d4084eb59e234d1e25564e3e
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 7f77a0aff204e0863e7c7a2f631e042182e379eb
-SHA1 (patch-chrome_browser_web__applications_web__app.cc) = b3f062bbc10994e80667e44e0cd8493bbbca6ef7
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 6c83ab742800f6eca609034fa620017919af9cfe
-SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = df59344560240235ada74a52050433b82d3351e2
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 5e1e6c1c614d206de66d9389ce282b3459bd48ca
-SHA1 (patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc) = f7a1aa59e420a856f9ba791afb791f52c6a38296
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 1019c326a3ffaafbc393aca122c8c80e242ade16
-SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = 40a1dca17009f61ba421fd45f3b0354eedfdcce0
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = baea45016885b7ece802ab526ea62323bc496f63
-SHA1 (patch-chrome_common_channel__info.h) = 11aa329ea12eb6ef7320d080afb100491cbe0ae9
-SHA1 (patch-chrome_common_channel__info__posix.cc) = e47ba2d9209b89a991919d6e34717b50605c6bb5
-SHA1 (patch-chrome_common_chrome__content__client.cc) = 704c5cdd102c9a2b537795e275b0c0b585e63312
-SHA1 (patch-chrome_common_chrome__features.cc) = 3ed7e218dee27e5e2c756f191e6284d88506b635
-SHA1 (patch-chrome_common_chrome__features.h) = cb137959725af36c9f6781aad8358a243d443afb
-SHA1 (patch-chrome_common_chrome__paths.cc) = 3b359a3dbfb25d1269dd92eb9dad4bf65226b3d7
-SHA1 (patch-chrome_common_chrome__paths.h) = bc5ca2a44f5b3b0416b6dedc2a5e5d0d17d6df36
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = 9c236042496daebebae7aee134704243ba8980f5
-SHA1 (patch-chrome_common_chrome__switches.cc) = 4716dbdb3ed1a8e88a94b2081ab29358634e1b3b
-SHA1 (patch-chrome_common_chrome__switches.h) = 4bd9189d7634131ac30600cfca70b3d66f387033
-SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = f8feddacf9cd8701ba71e383679ca95569c4943a
-SHA1 (patch-chrome_common_crash__keys.cc) = dd524842b4e2bd1ff6807d29842c268ee96bd162
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = 90a071277590997bf7eb076972e944cd6a64b91d
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 649ccb9485cbd0605af1b60b43e2c91bc301c740
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = bb243ca1e3e79bf78f6d5e666c869517a0112aa4
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = 7004562ef26a3c2332604457e63bc4d9c62d7ca9
-SHA1 (patch-chrome_common_media_cdm__registration.h) = 9a9271f3e8a6fffd535c10ea5908ed01bf4f4b6f
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = d83429b2e96efc9cfa424813cf38011beb68cf87
-SHA1 (patch-chrome_common_pref__names.h) = 8c111a6e223a1f4428729e152a0677d643ed0179
-SHA1 (patch-chrome_common_url__constants.h) = 33688c04fa3523946ce6d90ff3b867ca4ef68071
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 70aaa0638e180b6b9c6874219606882ad826d014
-SHA1 (patch-chrome_common_webui__url__constants.h) = 7882a7090534c66e4f72e46cce435a3b72f28728
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = d19a88a29ba5a62b08916f70a79f60f36a40b661
-SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 57a8d474f723a5872749fdda61e81f7a05c7a338
-SHA1 (patch-chrome_enterprise__companion_ipc__security__linux.cc) = 8a178efd804fbdcb2e490799a65a31b516a07c21
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = b1a145d90d3c4b05161c51aa02acd3dab385813d
-SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = 564e4699e270461b71e90b498bd31ebfd979f33a
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 8823bcccfcd51f76fbbe8c3e13c748a9998cf6e1
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.h) = 416f5c645017b923fee35da6ccd8bd91e6143d49
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 3ac532df698d78b35b768f15132ec0d328f2ddf6
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = d0a75e9597663535596bea8147b9ef10bfb5e690
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = ce41843d0c7e37a468aa30abd70be8bcc65cd5e7
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = cd86bc3ecbdb924a210701c976498021c6e08e1f
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 12f006a37ad90117dbc6b234b884c448cc4e3ff7
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 438298aa7e566ebabfdd361665200b42186a0cd3
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 83ec0f247a70e7ea1924dad43a24da05e1b37244
-SHA1 (patch-chrome_updater_configurator.cc) = c23d0194087979bb7deb1146e8e8df74c6fb67fa
-SHA1 (patch-chrome_updater_ipc_ipc__security__linux.cc) = 4860230567b6f9fbe87a2b1234dcd4d958ab1d8a
-SHA1 (patch-chrome_updater_lock.cc) = 134967ed6d0eebb802531e628bcce96e8d2eddab
-SHA1 (patch-chrome_updater_util_posix__util.cc) = f25473aec631c5bbfc417eaf8c7e313170208fdb
-SHA1 (patch-chrome_utility_services.cc) = 71cbd139286f66383f4559be1503439bee361366
-SHA1 (patch-components_BUILD.gn) = 5f2dccf2fa4e8972b14385213bbba39aeb8ac811
-SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 4f1fa46eff31d2b0a2fd683e7d20b9aa0bc99a41
-SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 6b57198046de68ac5219f31ed4c33e90589b78b9
-SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = e30536b1639fdcd5569ca1eb5f5e57b0547b3f1a
-SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 2e4b38d804762c1e77c4cd82be1e7624c094be93
-SHA1 (patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc) = fc3993591c331fa06a11970167972be5f1ea5034
-SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 765e35c6e140bbd68985b7adee5409cddb5ed7d2
-SHA1 (patch-components_autofill_core_common_autofill__features.cc) = b528d4c216d2f9bcc71842fddcbc58500e69a155
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = b87d257daf575c11c56ae15f2bd9b3ee68c39f64
-SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = acdaf04a8ee328f96ceea52bb38a9b7edf7caaff
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = ad9ee9301565ae531530411c4570707c2ec91975
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 90b61e685c24170b8e39b89176c2baadb550ee9f
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 435a5fe9c1e682158d7746eef815a00a8bf1be36
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 6d072c97fe04ffbff865e423c3eaa68bc869852c
-SHA1 (patch-components_crash_core_app_BUILD.gn) = 531b55aae715cfd6f600b04ad459a67e89190190
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = e677c3a00be1c316861e2586f55d533635842c7f
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 9c023665ec67c94facae8c83a8dfa4f1f3103d80
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 2c9bff692399c5771a4be7092532c1c1cd15d61f
-SHA1 (patch-components_crash_core_common_BUILD.gn) = e277797a010b387c2a1c80209d272bd4b5083a7a
-SHA1 (patch-components_dbus_xdg_file__transfer__portal.cc) = 04f09880f9994a7e8c035607c139b8ec1b6b687f
-SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = d347ae77874a12f7448606aaee58e92eb5f016aa
-SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = ba606c3ed79c2bd6230f1805cdd909d1eb619d30
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 9aa8267d1a14048e47205ab867f42a756ae3105e
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 4d8f526f593a41194e0f90b256baf315745b7b04
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 4e9f9902f22471a69486b4da24d0e72f0b092ea6
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 09bfd3f9bd27c8be4a96c2cfda6d83166abbe00c
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 3ab2bf17d80e7e6dbfbfc32ccd661ca16631eed1
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 7f48bce1607a514d7cc92100dc86aa5fe4e870e1
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = ed98f9cd1f7a5830d3094970d9b0bfb56e06eee5
-SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = ccebdc537de20ed3e05763e29945e4df87281c1d
-SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 6b2270c4e72d8d900a680e0ab4e8f6d88f653df2
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 498f828aaf72844d644d1cb87f46b0594f5c7841
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = 7d848e9bf242cc40dd55c51435224f94395b03cd
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 7f98c80428c6ddac70315b1e9891d551c633ebb6
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = 93b567ccef3654e254a6eb7b7c5ea39417d48816
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 7161e7db0da19132be0ffcbddeed834293a92680
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 661400182b28fa9e677b0c7c76f97235bad4d1f8
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = ab670123d9524b7375ceb1beb7227b08e337cd8a
-SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 4d03b7327c2cb698d13470e95bcb4d4f104f915b
-SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = 70cbee4690fe0ad3de068eeb9277586fa6ac79d8
-SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = a52bc9c4b5a4f3b06f4203d439e217630523fcae
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 649a78606c1e6f0a8f33c6815ee60efb5cf7a56f
-SHA1 (patch-components_error__page_common_localized__error.cc) = cb7734251c31116380455867098e06be874a0cce
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 33f317ecd6d3050f047e64bb4afe8dfce854f225
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 3ead3bd9f45cf3e114eee25eaa3236c7f525a79b
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = 1045ab726440179322812ccd342817ba29045105
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 0b22496b48b6ed16d2a5d36c1c8837f416b9571a
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 94187d496c2bc6fd6af65e0e19b097c501404b3c
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 95e82efc1467d45ba6b658aeccc5866a3b6b641b
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = af8dd6fa91852a1af8715a32cc9b44a88f7e4f30
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = b4ac1885a12813ba7f98a008140ecb098334a432
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 1b76e184a4b47a7854d5bc6d54b92d054ddde5ea
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 67e312700ca179313845e235df188aa06627767f
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = 72e76ca5a2fbab4001efe3cb064e01c62779d1a2
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 60833d5f3ee34101e567aff4703f3080c576400e
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 4c327bfdb446156a131fc43d37af99b821fb7a70
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 413bee1d53e70c9ad0446dc556e58f04340e17d9
-SHA1 (patch-components_gwp__asan_BUILD.gn) = c19ef55523888217d3028e97e66f1b99852c4480
-SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 3f573d9f43205ac0fded14e631193094f8fe7580
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = eceb794cd32ab43f67bfbd4ce7eca52581f211e8
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = df2c9cb072a4ddcfade7b1ccb04ba93b43781879
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = c5a541187601caf123bfa412f54ca7128c7c3364
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 7793233ee0326a4e7bc667b3dcf628e8380fd77d
-SHA1 (patch-components_live__caption_caption__util.cc) = 82211dab128bab986fe8ebc9cee3b868cf302926
-SHA1 (patch-components_live__caption_caption__util.h) = 020a8d322ca55cd71cc3920188a4e97b74871ebb
-SHA1 (patch-components_media__router_common_media__source.cc) = 8f347fb4f7ada50f289538fb97a018ef0e5706bc
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 4779c1aaacd264d86565c39e310682469c9e965a
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 9b0e7e4a0c31f1de8370d7310acd10612ef6f3ba
-SHA1 (patch-components_metrics_drive__metrics__provider.cc) = e830fd17f89ba3c9f90c5a6c6d6c074a18af9a9e
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 1dc54d96a78d61ef856d6f4dcb155dfb56db2b55
-SHA1 (patch-components_metrics_metrics__log.cc) = 3ca6574c1e40f8db36e0677716c0947810fe111e
-SHA1 (patch-components_metrics_motherboard.cc) = ba33cd46a2ee1f705edb6de0ace444862b051130
-SHA1 (patch-components_metrics_private__metrics_puma__service.cc) = 60dd871ab7dc9665a9671a30a7ec9b7d34f43be9
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 8c397455e7cb443050daeaeaaceb2b3b3471ac6e
-SHA1 (patch-components_named__mojo__ipc__server_endpoint__options.h) = 7c7fe270bc80d713107f73aabd24bd057791d9d2
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 8a9b5f21b6e3a9120556a399f16a22a86ae83266
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 349464ce146ef4a29d9f02b3b7cdd99784a4eb44
-SHA1 (patch-components_named__system__lock_BUILD.gn) = 5b4d08390d6098d19a0f344b7979946f35b39337
-SHA1 (patch-components_named__system__lock_lock.h) = f0c72908d260c693a6d99e15c48991c1b45b5f17
-SHA1 (patch-components_named__system__lock_lock__unittest.cc) = fd1fc8375e43bd9a4ba1899035e3536571a62f54
-SHA1 (patch-components_ntp__tiles_pref__names.h) = 6789d9e83273e879ec6179792474125f01ddfef9
-SHA1 (patch-components_on__device__translation_service_sandbox__hook.cc) = 562072e9cc2e3fd140e7f66ea68f74968ac9d30b
-SHA1 (patch-components_on__device__translation_service_sandbox__hook.h) = 03815bbd676f964cdb15e22715a92feff936699f
-SHA1 (patch-components_optimization__guide_core_feature__registry_feature__registration.cc) = 2f37fb39e26fc4189de395449e110c79779ab82d
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 313ea5fe9fc958f4bbcbd82db53c013892e11596
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 81c81f7d94f0e204e60ec207b3cb19ec9a338aab
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 0b0aed9ed072ebdf5f84343605ea65a68f36d50d
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 5e15645af12577dd44b2510a272cdb7e24a70d24
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = b562de604dce0a0797c159112d086bf7742b8bd3
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 7f4c1ba3809027e32e3c63f159e54634cb2b0724
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 733ded82fdefa668ad362e6eb1738b4c65e31299
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 82dd0d2721eeeb2fa8bc666a36315eca91c53ac0
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 9312f6a1fda66c4307f5e6e21f68ce5118069c16
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = a8d548dd35f7ea5a68b0b650184edd5313d1f305
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = 094eea074945c88febde7af067086aef041d6785
-SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 9b56faafc770198d9aa1fd76f900d5c072b69315
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = f64d870c72ba5c5af3e5ae84a003f1ef2efbe059
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 1900d4749795c23c3d328498d9d72ee80e40fd6b
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = cee3169aae2ed8c3dadabd559e4cf94fba5f6823
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 5cfcd44244b3c8beac230cd21d5a08b74a25cb55
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 053504f40fc6b13282af643ca28f04875bbf5a62
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 0319ec0f787d9888717c943cd3aaf9a0ad8a7f9e
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 9eba82e28610215653fdc43b5a1a77aca844f6b4
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = ca18385f8909f8b65ce6ef028ef3240826c0fda8
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = a79e155535793e6e0ea7a73fa475dac85a0500ef
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = af1ee41ea8fc463d9466f0a51e310e5748b56068
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 4e374339a8f897fc9ebef275ba20a0672b92e132
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = c77043eb732a7000f5b21c9e19de66cfc868a58c
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 9b62f773faa845140dbc5c315886898f60cb2d55
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = cc7269df9052ced900cc4a9b62d01ec20c37fd09
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 0d2ef850955bfd39aff712dd85bdb9cdce7c8b32
-SHA1 (patch-components_performance__manager_public_features.h) = 8f05e7b5b147d98ad9c6a7c019fe6e585e4f15e5
-SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = 4fd0772040fe19bca225ed69932ef05f5e551ccf
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = c60840d510b313431a914365c67798c95c5ef5d9
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = d3d2cee5eefcd7a261cce529513984b427c04c9c
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = cfae1a03508fd8ecd220711abf6750a9086529da
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = b36114ac5ad1364daea64a1975662b2d756381fb
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 7f9eb17c642e760b2d911ab3bc8cb6dc3b8b830f
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = 0628f711fa9630242bda416259876a8edf855538
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = 82be3293536a468c6252e6d3a72016dca0d28db5
-SHA1 (patch-components_power__metrics_BUILD.gn) = f64b9bb96bd7918be292d96cb028403922812378
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = a9f99e13735904e6aa64e8895d604e1fee8fc76d
-SHA1 (patch-components_proxy__config_pref__proxy__config__tracker__impl.cc) = a84a4c76f893bb1111d497202b35711dbd1dcca4
-SHA1 (patch-components_proxy__config_proxy__config__pref__names.h) = 5e59673334809b5a450864d5b5eb86ccb750ccd7
-SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.cc) = bc312dc060c9ba617e5b4f719db65611a2f11167
-SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.h) = 6258d4e554a349c305603b9dedc6c06827e35e78
-SHA1 (patch-components_proxy__config_proxy__prefs__utils.cc) = 9c7d4a780ac813b3ef353310162a328da7e6b06c
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = c34a88f30ce12f88b55a35a5b0ef5c9fc89491e8
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.h) = ff4c631b54265f28e5eced18f2f0ef0d27406c85
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = fccd4efe1b1107da131f3aa133a73293af7e579b
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = d79bb9ffa928de29626172ae8d5830d3b9427e97
-SHA1 (patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc) = df5c293c618bfb36246b14a52fd760b5d8e68c5b
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 6901be088459812e18c911e4c5b93f9829db0a51
-SHA1 (patch-components_search__engines_template__url__service.cc) = 081feaf0e173c81a7d4134d90816bf8b6d2f3b5d
-SHA1 (patch-components_security__interstitials_content_utils.cc) = b48fe7983a02eb817db6940abc9caef0f01c2b73
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = ba5af60c421515c804c476bcfbe5d3f54c02ceed
-SHA1 (patch-components_services_font__data_font__data__service__impl.cc) = daf8391c4c7f9112f2f78333194fdd814d800f93
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 402857c26f82a25d03fc9f36bc934479fdff3555
-SHA1 (patch-components_signin_internal_identity__manager_account__capabilities__list.h) = f9efc8203d0766a9f2d1245a1d95b1db0d5aa413
-SHA1 (patch-components_signin_public_base_signin__switches.cc) = 144176248f062fdb4fc4eaffc7e7d2d4fd0f6c35
-SHA1 (patch-components_signin_public_base_signin__switches.h) = 319f4c8a9a0c1da9fcfaadc72be3243c1edec1b7
-SHA1 (patch-components_signin_public_identity__manager_account__capabilities.cc) = 46d79c5061e35a756e2342e12ace86ea8f36caf0
-SHA1 (patch-components_signin_public_identity__manager_account__capabilities.h) = cd4319e2176c0bb3a3c51a6170d2569c9f07e2e7
-SHA1 (patch-components_soda_soda__util.cc) = be63fb79ebf5041b310105c8f3d6af5709932742
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 9c13ecaaeab6bd218a81dfe63fd228628ce30cb5
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 6d5ae409e1dbf6c75010a003145f34c9b3aa3a79
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = e8bacc005863989306c0b8859e46dadba5eeae4d
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = ad723321cc0e1198f9e863c69cfb868c8fbb115b
-SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = ca8e72cf981a52ea47ae77ed9bb9d1fa1ea88ad0
-SHA1 (patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc) = df81b4b79b9e2aca6a91b4d9f12f67bada6c2a1b
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = e72fc8029549a1fd37b2b418882714f819a25093
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 1cbcf71818197156890b54306b58fd1f3930fc07
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = f1edb0189957a3f8f6f006299c5217c1b1da9b77
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__utils.cc) = ca84d76fac3e7f9e448edb183635db37abae886b
-SHA1 (patch-components_supervised__user_core_common_features.cc) = 0c30efa66ea5d428f7a8a771b29bb1721a482533
-SHA1 (patch-components_supervised__user_core_common_features.h) = fe6728ebffef76ee7d71e217a32c551ef45a7b0d
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = c8c008a974bdac7f6656c7acb00f9b22f7a16b91
-SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = 7995127b3630d654c3cb880c0ce07d0f5fcee243
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = fd36c783037c96fd56ad1c78febafdd726bd0e5c
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = ca4981d99ecad2604744279dc08663382df4ce84
-SHA1 (patch-components_sync_base_sync__util.cc) = 0d1685eafb2190e2183846aa4c560676b7d1ca3e
-SHA1 (patch-components_sync_service_device__statistics__tracker.cc) = fce04f6af9bdbe13a8628d33335c6b502cd477cf
-SHA1 (patch-components_sync_service_sync__prefs.cc) = 947493a5f3114bb513ecb902876bd7d7f9e978e9
-SHA1 (patch-components_sync_service_sync__service__impl.cc) = 5b40d2155909ba6e664142d339e7c4cceb0a9894
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = 26d419df45109d94f68ea0b9b90f48b89a761ba7
-SHA1 (patch-components_translate_core_common_translate__util.cc) = c14f9cf7b489afe7b2357e2bf462e7f52f35f74b
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = cda408bb9a8ce1327d40fbcf68bab0bd7dd03d14
-SHA1 (patch-components_update__client_update__query__params.cc) = 7660965096436a558558d71f0959cc64228e5f5e
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 3a9ed46daef61c45727141fe3955a09a696e93d0
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = ef60bef1e3f2578336e6ac78f5afe71a0c4d35bb
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = 32c917d94b8b316304733edd9d24925af5893377
-SHA1 (patch-components_variations_service_variations__service.cc) = 6dd9a03495e1410b7e15a7b3b034ba6d1ba97d3d
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = e0a427c24447c0f8622e1608c75652266b9f0cfa
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = e71a63c3f5546ce5177a4cf5acc7b852b4c59b85
-SHA1 (patch-components_viz_host_host__display__client.cc) = 5627c160c9301a45e11fba701b22b2935ee8f170
-SHA1 (patch-components_viz_host_host__display__client.h) = fcd9542344f7e35e2b40b12eca46d2cba707775a
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 96a73c9fa315ca402ea81a28de51d5bd67348c3f
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = d39be05a1c3404d4c5d71cde2cba155dfa0228d2
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = bdea38bf6fc90aacdc0830479c9956083e981e3c
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 8415e97896c885d421358ade49ef318cb9bcb9a1
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 8decbb677441257542c8d3b4b5af1af387a2df24
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 36ebc040c2d85dcb644d767b9e7776c00cffd7ed
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = b8b7613580b197342a7919444a0ff468d0eeae33
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = 45dfc5d9319bfe85ff3688b2781df587d0b41bb1
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 03853e15e3a867e078b46a54ccafba535ccf16bf
-SHA1 (patch-components_viz_test_fake__display__client.h) = a8f19beca811e31972c55b3490152bbe94e6f140
-SHA1 (patch-components_viz_test_mock__display__client.h) = b3ef2cd987b9c64c67e367f56d1e302f66aa0dce
-SHA1 (patch-components_wallet_core_browser_network_wallet__request.cc) = 5e0936eaa9e6883ac4da88c5b79ce90b07148915
-SHA1 (patch-components_webapps_browser_web__app__url__config.cc) = 88b8f71ef3b9db3556a730392fdd1c08dd760387
-SHA1 (patch-components_webauthn_core_browser_gpm__user__verification__policy.cc) = 1a7c2ec4f8d87c48ff080380fca7dfc4f65fd669
-SHA1 (patch-components_webui_flags_flags__state.cc) = 3f62be4c24814b4d80d2124a5e38b67a6290c049
-SHA1 (patch-content_app_BUILD.gn) = efd89adb1d71926d1457e9372ff76ad67f938acf
-SHA1 (patch-content_app_content__main.cc) = 8b610f4c81939498895a4c24d9b8671aea3fcdd7
-SHA1 (patch-content_app_content__main__runner__impl.cc) = 6f01a58daca3043cdb86a7b06b3889e0a0e511ec
-SHA1 (patch-content_browser_BUILD.gn) = 5e03b1b3f02f789cba52da90f4abebac0d63dbba
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = e10434cb7a7002eee157681fac8e761b33c52839
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 0d95a73e0235bcb55d7148a4676e9e13e97e8778
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 352bf3f673d6eb0e433ac905af7eac8c0ea29d19
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 3099be40cb922fa9c6522114ff07cd017beddb9b
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 1fceed2b763f61bb07e0f389fd8a07214fa65ce3
-SHA1 (patch-content_browser_browser__main__loop.cc) = c340e08451f72386c47065c5a0e40fd4473e6577
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = d9ebfc30f22dbf352df082d36bd0f34bdc151ddb
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 902d4ea5c61b697715a14ed418ca4233a6af67e6
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 6bae32aaeccb74a1c3153313e78e704e815e37fa
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 3dbc955be394f2cd38d4a517738f64dca782665d
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 7a247b00d4d644ad8fab1e88f915d7900fd29111
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 8f9dc5b6cdd87f4e5008ac8c3a26a4f894e3f528
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = e869382af01ac6ac8e337f6076f20edc8b0fb458
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = d5171d3fa48febc1c4575b31e89ccaf310a37420
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 9c73f6e588cdc24f9b8128212b8c9f498ecced2a
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 19abf3d6a7192bf9d1b70027ec45514b3fa9b95c
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 261ba41a5a61d5dcc596428b4ef6eb0f2695388a
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 6c275618663de4149711c60b2559da38b32e5b82
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = d3ec6776677877e079a6c2fad30f1b2849c29c55
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 7ebb0fb937b82a32384b9f1238b9eefd08afe26f
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 3a7f161d7a211128c11c04305f5dc7f62aa1bcd3
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 5335397ebf7218211187a74707728d6e7737ab3f
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 496ad9e8e085b01781ae6cd88b44822d912ff987
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = b0654f4f51432400f6fcd5eace9191089886c213
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 31da13c40dec2f247102c4c324e8f6686775122b
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 7ec86eb4754dbbf8fb9d6601f570b0970662af6e
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 337991bcb1eef245306792909bdd7f6b76a7e089
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = cb35e4a192621494d5aeed0ce905be1049152073
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = bb5b2f07bd95244d1318107fa9818ec224eb93a9
-SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = 82fc38842cff82b333aeee2e8673c5881b5c06a8
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 7860027e5d7647828edda2554f23627f06944557
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 4341ba345161b86969dc09cca3da57e8918f0283
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 2973a1372fa8357660c7a64f3b356c4b8a7df4ca
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = b4199f8346dd9354c1151d6beaa96ac62c1c9f6a
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 858e5b6a4c8e70e5a97d9a3021f2d085d4255894
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 2a7efb9e23a7fe2ee918b5903fef793b7c6577f0
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 229662739506fb422ed63159764ea2fa2d233632
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = c2e6501172e70fd49af0f6d14692a10183d22bd9
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = cdf0b1fceff4ab471c6d90290a3aaadd04143b55
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 9ee0e47a26fc8006f4d6d4da46413a8f7f495ca2
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = f9b0bc27b264d7407b68eb8fbb26c1b12895439d
-SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 3a92b99bca48ba95b1c690bf1429f0d2f49a6793
-SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = 1e756ed28f25436d6255664683c578b3ae146b98
-SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 1d225aa43ac11d886b0be5148cbb512ea8e5460d
-SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = 8c3312d55784a2f82540050610f0503c6d08a2f2
-SHA1 (patch-content_browser_theme__helper.cc) = 3e8051094e4f031d8a26da886fdafdf6c4eda1f8
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = eb51ca7d83acb8672081c9c789f0347230a2f1af
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = c2966365e4d8a584434d068777b04e59d67f666c
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = ae511cdd489980e8b133ebf33809dcf2975e152a
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = dde8328363e07227db0310d8459ef9c6732f4eb2
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = fd78c45f7a31a66fb688e11fefac8dc9e959c123
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 65ac3cbacdac393a0a162208c2ae176a5850650f
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = b2046fb13472996104650db275e775831055fc81
-SHA1 (patch-content_child_BUILD.gn) = fa70b9ac92f09c8002558da0dbc53fdd7b928d46
-SHA1 (patch-content_child_child__process.cc) = 56d3999901092cbfb163c563067e81302180e88d
-SHA1 (patch-content_child_child__process.h) = 5c2f859dbe88ebc6f0bd57435b44d7b93cd41ae3
-SHA1 (patch-content_common_BUILD.gn) = a1f5cdd4a3aa941781a5d63285324e1908e2aca6
-SHA1 (patch-content_common_features.cc) = eaf5ad1b12c4625409167a9c1d4ecba6b2eb4abd
-SHA1 (patch-content_common_features.h) = b98a89c247284c606bdbeb5b05d84372758a5f47
-SHA1 (patch-content_common_font__list__unittest.cc) = fe8944ff0958f82f20fe8abd17fd56abc00b6a9b
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 0f696cba3e47633a341074b378b36d1a4a592db9
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = c03c06586586143390ccce51d4269d74304b61f1
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = b7b16947cb1c42f32e8ff246bd7e708feab97327
-SHA1 (patch-content_common_thread__type__switcher.mojom) = eb56fc3ed1b7a7afa9d197492271107eb513fa30
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 0b8af979a14dc32b302afee4515c4b3fd1ec8bf9
-SHA1 (patch-content_gpu_gpu__main.cc) = 7635d26ccf4ca423eae5c4c341f16c77ea8e473e
-SHA1 (patch-content_public_browser_content__browser__client.cc) = da57098fce13b3b46e6e7e7499a2cd0bf31be803
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = a838664af517d09790046c592e86aed5f98e91fc
-SHA1 (patch-content_public_common_content__features.cc) = 9cbab6d0ea35dc3de4a21e7c49601a9e68903386
-SHA1 (patch-content_public_common_content__switches.cc) = 2cda76057828af0a820596373270300e5d5b650f
-SHA1 (patch-content_public_common_content__switches.h) = e05a925f96e312196baa9319824bc9817096761a
-SHA1 (patch-content_public_common_zygote_features.gni) = 1c31aa74f6d28defe8eabe4f71e3d26bc2a0ee29
-SHA1 (patch-content_renderer_render__thread__impl.cc) = cd53f7ed624ef8b179d6201d123b130e060006cf
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 06f5e01fddca7d7b008fd0bf757149ab95a7e2d4
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = bff8559cddf5e0164e0c52c2c848c401a103f754
-SHA1 (patch-content_renderer_renderer__main.cc) = 0c62f20348695bc44ab7c6c06a61ce91e610d995
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = b1da7b6e08a5463da2bf7f6c7ae934964614a609
-SHA1 (patch-content_shell_BUILD.gn) = d9e7e264364fdc8d04f758093f700b8ea0a398ea
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = ca4ee6c2c5486ab8d6664a3dc37a760f1e951ab7
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 7b20ff42389d7e6725526dabdba42ea63e8d61af
-SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = cfa3772dff8b33522a25b61c0323873dffa60377
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 8dc4c3fdf0022006d6c95628e1c0ff63bd5c1269
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 4c580af0f6a5f6c91c6f023f739990c7bfea419e
-SHA1 (patch-content_test_BUILD.gn) = 67ff57e2a5e108f8f5b6483a0c44a335147a287f
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = e1c65725a29827ad25f821c83c20b4e35ad7c405
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = 49311f3b722a3a160a78bb6129b8a101aab3c5c8
-SHA1 (patch-content_utility_services.cc) = 8a48f58c178f0e9aa107cd0e95bfe844f547e0f7
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 2e44edee81046b64dabd8e6e4a6a8910f38d55a9
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 1f34a7a28a868930f29ce8b65803b02116b9663e
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = e4ff7ed9dbe5d0b22da1bff8263cc7d3745370d7
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 6aa067653e1ca7aae111f150d06b6af69420d654
-SHA1 (patch-content_utility_utility__main.cc) = e10238f2562d2477a2c3c8b9ce2e75d93f314c63
-SHA1 (patch-content_utility_utility__thread__impl.cc) = db2e98226e1900e95839ff5b9021bc5752f70a47
-SHA1 (patch-content_zygote_BUILD.gn) = 657bbc3eee1f6eafc0c0f2ec1c27213d2af7aaf6
-SHA1 (patch-content_zygote_zygote__linux.cc) = 2e7157731c5fa4719389dabdcb6898f619d77f80
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 809809721e491190e5e6e6ef516ffe31ac78600c
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = fcde03c793463a3477024fe85c42b0cf809d45c1
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = a1589c10ff2d80d74f8dc6e5662a2550c667c95b
-SHA1 (patch-device_fido_public_features.cc) = 63619dc4c5c76f6c465392837b6df0758ecaa1f0
-SHA1 (patch-device_fido_public_features.h) = 490536364a5d3a1659fe8de0f3290b198abe91d5
-SHA1 (patch-device_gamepad_BUILD.gn) = 375708a6ea4df5b38980f3a95d01bd54eaf94eb3
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = b3e6a5e5d702a1e0b0957775629e08ea58b91712
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = f4196019babc2ad448e4ad6747b2a82ac7272106
-SHA1 (patch-device_gamepad_public_cpp_gamepad__features.cc) = 03e0863df94e70266d3004522db15e86bfed88de
-SHA1 (patch-device_gamepad_public_cpp_gamepad__features.h) = 191a127c96c1a73448ccef08a1f0692c4ddbe808
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 5a4932f64e6b6c334d7ce48dbf2a82bf56cef31f
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = c4431ea1e9d5276653bca8fd228dc689d037e05a
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = acd93d5cbae7c7ac49a753136da4d5f4251b589c
-SHA1 (patch-extensions_common_api___permission__features.json) = b0707e9f46fb65ba76b0eca2a823f05294b89d80
-SHA1 (patch-extensions_common_api_runtime.json) = 82591bc936e88fd99e2af4600008ec938d522eae
-SHA1 (patch-extensions_common_command.cc) = 9f52fef19ca9000141a0514d4912ff1cb672a341
-SHA1 (patch-extensions_common_features_feature.cc) = 17bf912aba20acb7096891d455c8f53b8e9cc7fa
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 8152b33eaf8267f723e8f2fe3248cc2c11117b94
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = dec7cd7ac47940d0ca866a5c31bb8c5666fdb989
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 4450cca212d0a541207a20c070b30811d9351a19
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = a690f8a5e710f5eaa9bc460393db29bd8ee4b416
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = e9d42c81f789559b1aaceec8322a8b3ce77150d8
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = caf18791bae7ef81c21237c5514048c42061da7b
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = ebbb272a11895060c60242edb2664f21fd5292f4
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = f7e0c74a63c15b4ce2414522439759d73e930ab6
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = 37847b3595fb6cbdbe7f6ed1bc395f9747ce0d88
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = 5314ac56f38715b09a53dd95cbab1f7eaa65348a
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = d8c9e35581ceacf660cd5b5cd562ead5e6b8ccbf
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 667827c5d8c54b81c7bf1a9635dc7348e1aff6b1
-SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = a1925757bfcd5574d898d2daf7bf3d5c76b1af9b
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 1a674d3b9364f0dd742c0421e42d264ed8f6ea86
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 6631ee935bc0a8d80163c813a9a776faaa16cf9f
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = e0f2b0cb807d948a61b36f6ec0dd146ccb340c71
-SHA1 (patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc) = ca89cf258aadfd7cf9fa69f21735e03091fdcf49
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 79e5366d135225891dce841b42a6d0a879f3c230
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 809c3e25b43652a0f7f69056f36e4c3bfb1f3c62
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 5f4b2a65b18f5d74fff3c2c96d30238da37fdc22
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 4dfae795f7272bc5d2afef310e340ba53217516e
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 43d3b4e9948fb10f912cad48653d4af596df05ce
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = a98d6b03f6845ace1120cb24d55de1433ffb2875
-SHA1 (patch-gpu_config_gpu__control__list.cc) = a4b0f5566abe2ca76b7cf1a18a4d7280968267ef
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 61e14624616a9e0038224f50fbb8bb438773838c
-SHA1 (patch-gpu_config_gpu__finch__features.h) = 0e79b05a19380a314629376cdaa1287b55592b73
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = 43a5f00064cd4150cc822e1017d6b2c6d5f20851
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 1a9c2c01ce27a3ac32220083a1a898c0e790ecd1
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = c9dcb81bbc33ee6b4896778e97f55926a013b254
-SHA1 (patch-gpu_ipc_service_shared__image__stub.cc) = a72a47c63dc4463353632055df8c02836ce3172b
-SHA1 (patch-gpu_ipc_service_x__util.h) = 42e71b2ba6db153e0f5d396b639cec3f775c0b21
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = aa3accefb79e2f2e2bed272077e02febfb42586e
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 42f7c08f22a1818df6c0f04ca0c9f2ae0880598d
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = f5e68e217dd61f1378d3f584742515a0d682592f
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 8f2d64a59a9c0b59586d9545f9d5403f48415607
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 711b9f23bfddfcc4b0772908cf3c7f46af132b73
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = b86c513e29c096c12f0c75a33b3473c9e9d1d686
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = 3a7601ca743d31595dacd0836b39b5c27208f764
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = ec49b44b99915f5c1e25a21ba5fa51042fe5f6a2
-SHA1 (patch-headless_BUILD.gn) = 74d70ee1bd8ed860f7a6b3e2aceeaf17881d8b1f
-SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = 326937a449e46ed1b6e6f4dbfa85cc95b44ed854
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = d07c26b541a186a4f5638b73192f71e03fa069b8
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 56488fd5015c73c142ff84baf47b3d9922f055ad
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 1b962e437162f6f6d7a5845ea1394b5dd779b616
-SHA1 (patch-ipc_ipc__channel.cc) = b1df9184ab71c1806aac7f51abd8e32ea3c0bac0
-SHA1 (patch-ipc_ipc__channel.h) = 65c47caef8ad3efa15fab025f625daa10dafd839
-SHA1 (patch-ipc_param__traits__utils.h) = c7f4a9dcd40bedffebb6fec7abd5cc01f026bbd7
-SHA1 (patch-media_BUILD.gn) = f04fd72606acf27d14e4bd44ec11ea04b23c1f4a
-SHA1 (patch-media_audio_BUILD.gn) = d6333b10a9b1ef4e4a3dbf4af6839618cb934435
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = c7ed2164382be26bdf9a39cdd03f070eb1e35068
-SHA1 (patch-media_audio_audio__input__device.cc) = 8a40384bd573cad665e3bbc1dd973df4d7ebbeaa
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = eb8b9ee0e9d62a48637b267a792316ff1cf279a8
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = 1dfba61eeec8431052554ccc171fdac7c53e89f1
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = c8001fb78ccef5f2e1733f7106e995c0b5da7f6d
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 6dfaa8ecde579f92539ed54854d4b54f01b32467
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = 9364c92e2ba2b08e3cbc3b010856c6a20923127c
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 1eb35b9d71e8eac2b8931ab102ce9aaad0ae9b5a
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = 883e0854b4c2d988887117fefa31be4df90044a6
-SHA1 (patch-media_audio_sndio_sndio__output.h) = 1d78a29a01015e316d872b05dada1349759f1f95
-SHA1 (patch-media_base_audio__latency.cc) = 269eeacd2adf0f4f72b5c558a268b7c5d272a1eb
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 85f578da25d84ca5b454c37c9c4651251c884442
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = a543f74efaff3c5c4b6f8e626a030da417bfeb1f
-SHA1 (patch-media_base_media__switches.cc) = cf7b039c9f09a7e4c629b9a7987a7ba8c8174794
-SHA1 (patch-media_base_media__switches.h) = b7225aa32a92921d11d06c92620d453f554317ff
-SHA1 (patch-media_base_video__frame.cc) = d7114c1b97df4fe2550c06a9ec276dc0834582ee
-SHA1 (patch-media_base_video__frame.h) = 1b9719d9cb4de9576f8b81eb581d0756cd85d7af
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = dac143dc66e38481f2aee336612c9ad6462e8959
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = a244cc6154af8ef2b8a56fd4fc12847f40c73f4c
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = c2dd0683eee2e2710a8ea8ac5b7954ccf0e6dcda
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 08ac1368c91a66733d2493109cb48f7f7c59342f
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 385813a6c8d4cc93150662caa50fd321df1b43e8
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 9c3758b9650b3db681ac887d58a1b45f19951a2a
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = bd52a2035594fbfcb1d72b16afd41f9d8e3a68f1
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = cbd2b744c771b8aa3e65b3da3c13a59f09d201d9
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = e8497785ef5b38ba9126eb7304d3c3f9b8c3f3eb
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = b4ef1e39892e5a2b5ddffff217eac5e446e99abe
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = d3b78af2300b9077d0603d5dc16fc3b2084682cb
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 2fcd399174f78382cd2bfde03804a4d3d1611a41
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 8845cc22a78d061c09546b972cda84452355f014
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 7ac96b432a6d2771de64c95d46d321a0f41b8755
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 22c19f9338d9fabb1d274ad837d5731b9a3f4ca7
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 4c09bacb3788f5753587b13eea0ed53eb9f46e0c
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = c37d295c1eba9200ecf906a307470827af06cb8a
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 55ff2202b4dc4a9804edc1d84d1cbce6e8706529
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 1f26c93b5c843de244340fcc1db8b6e348b5f030
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 61c2cae05647e5e835e4f07d0ee6035f4c7ce007
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 1a0a3c32213ff6f465e39489a12a42b839273568
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 4ee292990947b0fdd55f66033e0019d4a5747188
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = fb4aa08bbf174d20abe215ae5bdfffe04fc22a1b
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = ce4efa755f31d1bf9b36eb18c0a05a874012628d
-SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 6737cd564a11c7329a6baf9f0d0a768d17121843
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 8326f88c30e3397d2136c2b463e4a63227153dc4
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 12d13b2c33cd56926ecd1d4a50bb76e9ba4483e5
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = adcff547570d9b4dd0601402864ecd1621b646b2
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 0c771402f786a5c1ce2cdf40d794cdf0e056668d
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = c189db5a1fde194811111c0a493ce8c76900603b
-SHA1 (patch-media_gpu_test_raw__video.cc) = ad51c50b016a07defb93c8f1e23fb360cc7addad
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = b009801eb6972d9f3d851beab7755da2988b7a0a
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 20cb7b81958ebf97d6454aceb68cf30ff8af21eb
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 5bed125804d008148cfb93ed9497c46315c8cb07
-SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 42a2ba5bccbacf6f4cb9b8c56392db96607321fb
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = 989130747373ca7b38b700f5b9434852cd842400
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 2a3157c196784c60ff2fa8e812c3d133f2295e2c
-SHA1 (patch-media_media__options.gni) = 3ca66f77f747d67ab2f5b6e3d44416482da98726
-SHA1 (patch-media_mojo_mojom_BUILD.gn) = a8678db2eea3ec22fccddc34fabca6f83cba523e
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 026de9b7593bd5bc9812447e7e1b15398dd8941c
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = c0fc3e7d51b04e8b9e38b44ae0bb3a3fe4d4b521
-SHA1 (patch-media_video_mappable__shared__image__video__frame__pool.cc) = 804a2d2374c504b9f8bf91de76ad31eb6dcb11a2
-SHA1 (patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc) = 70b789d84c8de333ddd1dab791165ffd32a21abe
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = d448761cf6f7d390eeda196a29601bf90332e683
-SHA1 (patch-media_webrtc_audio__processor.cc) = e537550e077de2ba6aa32d9cf117fe8b0bf4ebe9
-SHA1 (patch-media_webrtc_helpers.cc) = 949cc2728ce1ad258f56af2f83959b45f0ef75e5
-SHA1 (patch-mojo_core_BUILD.gn) = 0fcc48953a76891577a6c8c644ffd9b329d1fead
-SHA1 (patch-mojo_core_channel.cc) = 0cf44da9cdd2e63dc0a6726630b9e9decc47479b
-SHA1 (patch-mojo_core_channel.h) = f9333f2e309c54374b1ea894dc98b70c550981f6
-SHA1 (patch-mojo_core_channel__posix.cc) = 7304350a8ee1448f02520d1c853a3c0f33565dbc
-SHA1 (patch-mojo_core_embedder_features.h) = dc4eab8ed25ca9d59b3d33a9bf48efd2084353f9
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 06c488706eacd36e3f896508173035226ef75c2d
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 0ec2c5b32be62c0b83d5adfebdce815cdce6bbf8
-SHA1 (patch-net_BUILD.gn) = cc7bf82c375c935f416ee8a26063bb6d31a5788c
-SHA1 (patch-net_base_features.cc) = a055f121a50de22ed368e09b2f36e7bc0ae37f74
-SHA1 (patch-net_base_network__change__notifier.cc) = cf5701edd3e6429ecf3972ddc339cd41427bf3e7
-SHA1 (patch-net_base_network__change__notifier.h) = 69d4d7e3f1269e3fa8e9de6c2e79aa93421131cc
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = e94109d12f379ca2144f7f2e75c130ff68516603
-SHA1 (patch-net_base_network__interfaces__posix.h) = 5aaf199974b0e9e5dd78ae4becc93241dcb9e852
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = d72631ed93b2e912a1d8932b4bf0a04dfe0a597c
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = e79d20c68318d5581befa9dead814dea8e22bd23
-SHA1 (patch-net_disk__cache_backend__experiment.h) = 7b22a858aff02ce1dea02cb792b2c41a77e83b32
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 4e6b2397ecd9406e675103ec0c1b30b868ddcb10
-SHA1 (patch-net_dns_BUILD.gn) = 54689f1f209b56096cb913887aa3207753af96ae
-SHA1 (patch-net_dns_address__info.cc) = 8f2573051c8f403e4afb4e3377692cf4b036706d
-SHA1 (patch-net_dns_address__sorter__posix.cc) = ca84e80945fbb01babed8b42b34456a757df19d0
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 74783622cbef9e031082bc372d1baa7c48dedb09
-SHA1 (patch-net_dns_dns__reloader.cc) = 7f6235514b7e09dded74f7d416e2cc8e421c88d8
-SHA1 (patch-net_dns_dns__util.cc) = 2fea64f65813430229571ee7dfe2e50ed8a6be85
-SHA1 (patch-net_dns_host__resolver__proc.cc) = 880646fb2b13535442ed8c2dea0eaa0e0a1e633c
-SHA1 (patch-net_dns_public_BUILD.gn) = 736aebcb35d073bc15ee392dd490afc472213cd0
-SHA1 (patch-net_dns_public_resolv__reader.cc) = df7490c5abf0460fb656f1058c449ae39ecb994b
-SHA1 (patch-net_dns_public_resolv__reader.h) = 3a8983fed2344e14b13c8d3a7cb6a3c556a26955
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = a080d96f88e182a3df02f64965b855b1bc914150
-SHA1 (patch-net_dns_public_scoped__res__state.h) = 7e298beafae3ba2da6819d0ca94055fb754dbd9b
-SHA1 (patch-net_filter_zstd__source__stream.cc) = fe12a0241fd52d54f7955cfcfb745a9cc70578a6
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = fae42ed98041fc8e9432496c402e9c4767f87b89
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 571618daa2f458f443344c6d5993298208fa7291
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = b3b9c7b3b1c1870cc76b8d6df0bd73aa6bc407a3
-SHA1 (patch-net_http_http__auth__preferences.cc) = 341ebd657e0030f93149f3575799f89e71f69735
-SHA1 (patch-net_http_http__auth__preferences.h) = 01a7a0d26204258f98f0b1e023ab8def489b718a
-SHA1 (patch-net_http_http__network__session.cc) = 50694342cc4df47ffcb6b55619542816e0a364e9
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = b21601af9135732c84586bc8fa32b060d469f3cb
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = a84d981c31f9f4e71e3b2d2d1e784dd0ef30aa75
-SHA1 (patch-net_socket_socks5__client__socket.cc) = 5ddbeeb606b8a2f1cf0cfe81d20947db3ba2d014
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = 07442b76d90120fdf809674ab5fbdb6051badf1e
-SHA1 (patch-net_socket_udp__socket__posix.cc) = aca78460a8c58c047e74f4a9e213db995a75aa6a
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = 8568485f76a0526689a73a60849de5011b1c384b
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = fb58e0f14d4737c52ad476ad1012b29f8abe9ff7
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 83e111463afd614a67579a1ce5925926e398ef9b
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 40f41264626471da3d2bf195d3ae8f130f1d3506
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = ebf42216d9cd283953ef8a164a189c10a3f825dc
-SHA1 (patch-net_url__request_url__request__context.cc) = f23e2bbd0d167a9076f4ee28cd0b8c5a0f3bf03d
-SHA1 (patch-net_url__request_url__request__context.h) = 4bdfd26498f5ef79aa2cc0a23b6bd61ba892ef58
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 1c4e1afe69d2d094f0e40e51bf7f50e5af6377bf
-SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 15f3862fc55e516be8a5a7e291eb22bf490a457a
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = e7e26b6e80c0a52b62e0c40bff8eb4fa6bcf7e81
-SHA1 (patch-printing_backend_cups__helper.cc) = c96a00d458c084226e4a56bb2464d48bbed2a193
-SHA1 (patch-printing_backend_cups__helper.h) = ee05d079dd3868103559b3b74ced929cbf60d4ba
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = d5e09b4431fb084a476faa7d370ff18055106fbc
-SHA1 (patch-printing_backend_cups__jobs.cc) = b83e0889989e5bb179812491ee59649f8c4ac35a
-SHA1 (patch-printing_backend_cups__printer.cc) = 0da172c56ad2323f656e70719599abf5b27ef1e4
-SHA1 (patch-printing_backend_cups__weak__functions.h) = e0718a14698d8a80950a90862654267959ce568e
-SHA1 (patch-printing_backend_print__backend__cups.h) = 3881e41a3ffa63c333902dd9bdf5c3627d407de9
-SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 301b5c1751f1bfd7806e368894c0326824a4eaef
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 56f1cf8645b385b973735d9bc1c1a0bf7a3077eb
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = e8a7040b8675ec66b6910c96799c1862be343071
-SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = f87006f132938264dee30cc1befdf68260da92ab
-SHA1 (patch-printing_print__settings.cc) = fb452eaeeaf04ed129aea9a4e441d2194a1f7ad6
-SHA1 (patch-printing_print__settings.h) = fc025d7e6e4d6f29444a27b2105771105b91dbda
-SHA1 (patch-printing_print__settings__conversion.cc) = bc53b21b46a258d2da6526657993ec5aef7fcb08
-SHA1 (patch-printing_printing__features.cc) = 7c9dea91f978a3780bf940d91726982dfc7186b3
-SHA1 (patch-printing_printing__features.h) = 2b933c1d6e828e77380ea49e251a5317bc8ee681
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = bc2ee5bcd3eef7f6d11a3fe54450a46486dd5a3b
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 1776479feed19441b564d9b01ac6ee2847ad22b2
-SHA1 (patch-remoting_base_branding.cc) = 1d9ccf3423e91b642a9e248a57b88e17a8acf0ce
-SHA1 (patch-remoting_base_constants.h) = 17be2efed69cf090ffd7c1ed84fcbfd8611d7ee5
-SHA1 (patch-remoting_base_crash_crashpad__database__manager.cc) = 7c6dedc945f9dec94b28e0224f457d9e20ff03fa
-SHA1 (patch-remoting_base_environment__details.cc) = e4014827440238498ae61ba5ad528a23b10667e3
-SHA1 (patch-remoting_base_host__settings.cc) = 3548381780aa9fcba2490900a9af908d87c5aac0
-SHA1 (patch-remoting_base_remoting__export.h) = cfa67fc6eeb038376c89469b19cedadfcb8cc947
-SHA1 (patch-remoting_base_security__key__socket__name.cc) = 494d0ca93992f9552ec86113f52e745d77f2330d
-SHA1 (patch-remoting_base_username.cc) = 1bf7ac3cb94f37519c2b897a3224f9dbb169d664
-SHA1 (patch-remoting_base_username.h) = 2aae47bd4a091e3c3f16e9563f6128506a287f1a
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 27cdc842960705c83aa7af33219949f773de400f
-SHA1 (patch-remoting_host_audio__injector.cc) = 53cfeda43fda24838d8d894516e2c6b2da6b7b3b
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 232c9aa73b06fac09c43cfcec33cfc4354a94d53
-SHA1 (patch-remoting_host_base_switches.cc) = 55fd73bf93f8c4f3c7882f451b7a6ab948e4c2c7
-SHA1 (patch-remoting_host_base_switches.h) = f67bf978eeca91937ca1d8c7022675bd154ec899
-SHA1 (patch-remoting_host_chromoting__host.cc) = e8627b6f07a9c8db01d24e630f4efb953b71828f
-SHA1 (patch-remoting_host_chromoting__host.h) = 8f32d58d5b587f0306b5574d33653828a7221973
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = 00f5a824166415d793e5acd2fa9c6197f6ee9a99
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 998803d2d348c1ffc85bc5cfdf4dc4d2551eb084
-SHA1 (patch-remoting_host_chromoting__host__services__server.cc) = 0d558cb5622de125e3618a4521becf3aab04e89b
-SHA1 (patch-remoting_host_client__session.cc) = c0cf4a639661a90e418f6213cd1c161396e8be9c
-SHA1 (patch-remoting_host_config__file__watcher.cc) = a84a13dd85a507e81dfe12168632e91e9b411f92
-SHA1 (patch-remoting_host_config__file__watcher.h) = cb3853db68f17f2ccfe00d838740d85a08f3465c
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 9c0d30dc0e51ab3ca4b126615ad8a21724c45084
-SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = 2dace6f32e75302e96f7e80c9d87b24036c56724
-SHA1 (patch-remoting_host_desktop__process__main.cc) = 7e6de9f04c23c0b56fb68d5ed09b171391a80d12
-SHA1 (patch-remoting_host_desktop__session__connector.h) = 4b75c869a6b5ecf53f04d05ba6c7c9fd9fe357ee
-SHA1 (patch-remoting_host_desktop__session__proxy.cc) = 3374f005563fd06163e465d434965ac6200c2544
-SHA1 (patch-remoting_host_desktop__session__proxy.h) = 0c770d3968f48e34d6539ce1b7edd1db0b279282
-SHA1 (patch-remoting_host_evaluate__capability.cc) = 6dcfe0bf30030b725e8ae8354c7bb0ee35705fd1
-SHA1 (patch-remoting_host_host__attributes.cc) = 65e4a36b7fec8c7697c12947660ec9e58d1c07fd
-SHA1 (patch-remoting_host_host__main.cc) = e94055eda620817eb8ef21bd58d6fe6ec6c5823f
-SHA1 (patch-remoting_host_host__power__save__blocker.cc) = e0ce2f8746f3cdd6282f46dc77839babff15d6f8
-SHA1 (patch-remoting_host_ipc__constants.cc) = 1691d7f3c6379916f764514e0c75dde53f4f6434
-SHA1 (patch-remoting_host_ipc__constants.h) = f923edd31c4734ad019d411bf877954a4d7215a9
-SHA1 (patch-remoting_host_ipc__desktop__environment.cc) = c05bd78a48dacc5b953aa464d9b278ab119b417d
-SHA1 (patch-remoting_host_ipc__desktop__environment.h) = 8f31c9f998b4f7893b86399db503ce220d1e230b
-SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 6bb27b3abefe81ec4cc2e6376f33858d6a151965
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 162cdfa25857d4b44664ec2335e0cc9f9d369ade
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = f9cb70a42ef1832433f127996d0d35e9ad58218e
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = ab5abff18916fc47557d741feeb05478fe2f0316
-SHA1 (patch-remoting_host_policy__watcher.cc) = c64e29b988d882ed375a7a7524e9207fee8677ea
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 49d9246e429d2f29d4e746521f37b7b6f8258f37
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = d8b2ac56f093ce31de7a71de3cf1727ec2113090
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = d8175d7c8f270fea9fcbb152681e6aef9c91138b
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = b6277e73e0bba090550df76313a1b2fd2638650f
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = e50921458028ef15dd652eeb8663c4fa888d58fb
-SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = c1d9536fe8c120ca98919923e033f8054479b747
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 2d62692c7def8e1f2e57a97948d5cfb87ad3b696
-SHA1 (patch-remoting_host_setup_daemon__controller.cc) = 615251c7b3d06c8a176ddf933cd5149880408bd9
-SHA1 (patch-remoting_host_setup_daemon__controller.h) = 3af8e1cb33293e79cf3230288e34ed08cbe58019
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = f2a9d88d5cd2854eb3060574b6fc51b617b4f8cc
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 46bc2c66f104556e87138255e7595cc15897c998
-SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = c1349e373aa9a8ee397772d382fa575c7d74f0c0
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = ff005e6d2dbc50ef55448ebca56b2f4204c1ecda
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 6147ca1e215a6240c24c13af3e3693c6b2ba2cfa
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = c67c3265fc3af8d77d4ebf5faa4fbf06837fa6db
-SHA1 (patch-remoting_protocol_webrtc__transport.cc) = e97acb339ff43433d04d32c40bb08d3c6ac07880
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 631fd9503c4015f1acafda15e9607a64a5e9a034
-SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 05d363f90e8053e135ae9ec4437a06e03375f7f0
-SHA1 (patch-rollup_rust_bindings__napi_Cargo.toml) = 7ddae59f35288f0eb5e8a9a8afb12c2c34bff42d
-SHA1 (patch-rollup_rust_bindings__napi_src_lib.rs) = 3bb93eb33fb2f73f66bbd51aa054a508a3367f92
-SHA1 (patch-sandbox_BUILD.gn) = 9cb05724d0b29c92bae6b21c68ee32db8353da82
-SHA1 (patch-sandbox_features.gni) = 7cb41b52240e16818f9e130ca8e24addb8f2a120
-SHA1 (patch-sandbox_linux_BUILD.gn) = 97f720029717b0ffb73c0bde0490b1b3ab4e8606
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = e8f5c8bf6172e8ddf93efd9a27f3382d4f2a2ad2
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 7cc1933b7bd457f7c404985e435e3810494cb9a2
-SHA1 (patch-sandbox_policy_BUILD.gn) = 64bf765943f151c69ef87a23d9205388b5213cb7
-SHA1 (patch-sandbox_policy_features.cc) = 468d4d188bb923521de202213c7b6645d0906cf9
-SHA1 (patch-sandbox_policy_features.h) = 3ad0b99254fc0bc6c34738cf9ec4d04fb1495178
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = b7e1b1908e4ba357821ca66ea1f4a9d1783053a3
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = c4b96aa6cc78cb63b42bb656b7854f3391bbaf51
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 936ed24f77b77f5e90bed8115e20315c8d3f6d04
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 7474abbd8596fd8a60756b18dc19247ddea37e87
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 3ff36f27c8c90995dadea46468fddb0295195282
-SHA1 (patch-sandbox_policy_sandbox.cc) = f479f4b5f6424e02c62d1e864964e86de1cc8e4d
-SHA1 (patch-sandbox_policy_sandbox.h) = 4dbccad027088d58c8892fdc9d5c19b8049f8f20
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = b54c51120da6b375eb863509164622eaeab4b166
-SHA1 (patch-sandbox_policy_switches.cc) = 9ab9adadbdd444994fe5653e322a7976f8802a56
-SHA1 (patch-sandbox_policy_switches.h) = fc4132385aa3c4f2c10489be7360048ca098781a
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 0f3ea0fdf294c652b7c9d3f0bff40e2ac947f3ca
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 20226878cae47b5aa0407d6d52d24653eb9d7cc8
-SHA1 (patch-services_device_BUILD.gn) = d2c06c5a77ed4bbc6f00a61942f0b6f76058b905
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 404c2a823092f5585cb17fa290088b7e1a25ef43
-SHA1 (patch-services_device_hid_BUILD.gn) = 908399c54adfe823d6535311561da40a65a4c4d2
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 921068fe84bc15225b051bdfaa46efdfd4a65a52
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = cb2bf252723e99e2dd25d7df2ab0dbf642d9f8ac
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 6d1d68bbd317d0ac5eca12bc9af8835d8eb879e5
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 7f95876ad19a7aec535ba3c91aed99f4b4cf4728
-SHA1 (patch-services_device_hid_hid__service.cc) = 58db7c07b5e3197e3d4ab2e8591bde7b874bbfda
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = e7b71fa45da10d6180b96a9935d26854dd6a844d
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 78b10beb87296b2b4a34396e62f4ce1b69e18ca4
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 009fc09880ac18f847a4d79ff5daa470ff03878d
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 787ca68477da0b1f5cf11200ea15caea9463d967
-SHA1 (patch-services_device_public_cpp_device__features.cc) = 72b23f96ffcb252811a2be853c7e60932c12afeb
-SHA1 (patch-services_device_public_cpp_device__features.h) = 560c53c9e9b6883fd1631bc8de9bed803aea66d1
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = a3584fbf1a1f1fce173dabd8fb2fc78bb81de2b6
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = d3328e7e0c10d9989b38188556f2ca9eb44b9ad2
-SHA1 (patch-services_device_serial_BUILD.gn) = 68f5f83646f8aca7a6d6e0e7f85fced7f3aac275
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = cf69d214f1410aa03dba152f95658fbc326a3cfb
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 0d3ba710f239751c6ca87fe53ccf8147098498ca
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 4c8340cba53ecf2f621b803505a253d9d8f73e40
-SHA1 (patch-services_device_usb_BUILD.gn) = 984e281130b4e1d4be66567dc9916db38101d36d
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = 96727fc2e53f39d953a0aef71c0bb2d1b1106eb7
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = c23bf4d540db52e0eab8e6b1794a7731e258f27e
-SHA1 (patch-services_device_usb_usb__service.cc) = bb59d2bb48a3db4e383a7c36ccfd02f30062d348
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 39cbe49b1882e550663136c3c273fd24885725fa
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 6623bb5275d533a5c2274f5965b5ff7714b27935
-SHA1 (patch-services_network_BUILD.gn) = 440d6e08759b56f5a8a4ecd83d089d2286bdf04a
-SHA1 (patch-services_network_network__context.cc) = 551f33209a6a647c6c6c5bbe5380fa924f76a5b6
-SHA1 (patch-services_network_network__context.h) = a30ace34986754e2684a15c1e3bc9664a7f6ba47
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 5f7727e41c27835d8f5dc015aed6abf4b501bea7
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 630982581f53ef83e1e050402ac4feafdcfbbf85
-SHA1 (patch-services_network_network__service.cc) = 9ad048e9ca9788b7dad5671397d7b46a085b3451
-SHA1 (patch-services_network_network__service.h) = e41bc41a37eb8aff959749a2b00426af5e433f54
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = 5dae82327e05fa59b5ddf2e1d29ed764fdb4cb35
-SHA1 (patch-services_network_public_cpp_features.cc) = 3497bda14be192861476fe3d1f5c7dd9d1477641
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 26b91a3252a53a25ec845a414198b68113db1fa9
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 806c9a749c8228894cacc3273f8a4b94a32447f6
-SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = e2d6aa7c989f976ea080db47b5211685143d2c57
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 8186f0161c0abbbd3057918a3c897d9159259043
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = d1b1a669f6a19f8be0481fddb4231a7dc450fda3
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 7e34939ff09741faf7cd32abcf873516a1dc4a8f
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 9e13dc8f8fc16ff0480e063a4cbf9079623220e1
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = c00832a3038a326a903df3b3ac018e5cf84aaf75
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 9bab271a72610e7a3891e3796e551a8a89025b77
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 1ecf8ae268055f73bad710901872d36a3fb59634
-SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 94b89d8903a8e475fb56f459c0d7373d8b23e0ce
-SHA1 (patch-services_service__manager_BUILD.gn) = cbe1398b39a53c86fcd2a349a8585c5325f8affc
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = b115da455fad91f3db2911381f98490e157e9a47
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = 29b21340152c3949676d32c7639608b23876cfbe
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = 3b8f7b6e3ff1c8b6315e9a2c3f49d0f19a6de000
-SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 1d9317d2c10bbe36f515b11ffe9e2835f8fb5f91
-SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = 379d66662825eb07750e92977c49a1c0f44f81a6
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 1f537063fcba40b44ce7c9c633c7b2c1afdd10bd
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = 0fe41301be9539d28781bd6b34320ac2aa83133a
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 414dc684e0606ec1027aa160532e65bc7e875c46
-SHA1 (patch-services_viz_public_mojom_BUILD.gn) = a22880548525a58c82dc9555e4937c53f6b8dd7a
-SHA1 (patch-services_webnn_features.gni) = 5f8c4ce8fa7c567f7b5f6d5b8f87b36a81dd238f
-SHA1 (patch-services_webnn_webnn__graph__impl__fuzzer.cc) = b05d4ca1b3869672a95bfcf0e92f9f3ae07b38a8
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 8cd387359b3c040784c7c6194ba32c038cde9d6c
-SHA1 (patch-skia_ext_font__utils.cc) = 229591654f5af268b34419300b1066242bcac3a2
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 59f2c2b8ed7b2920e4b8ac0a87be4c87409722be
-SHA1 (patch-sql_database.cc) = f7c944214ecfc2cb2f807df210c7dface48e8482
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 2f2eb92b690c959ba5cb064f0667533570f03174
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = a97711ddbc4d7c24d8541512812c40e419da49f3
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = be8ce7f97db134b4bf89381612d530bfa293765e
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 28ca64cfc2a05e4dde37b28b207e943617c28865
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 4a4e075b31c39d500988fb809a573d96d416a1cc
-SHA1 (patch-third__party_angle_BUILD.gn) = 5a3a177f3d4ebdad343c4df9b0672e3c81e652f5
-SHA1 (patch-third__party_angle_src_common_platform.h) = abaed7812e2ed3c87ed05f0991c41ee3b3ffd6d4
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 09c731b50e886e9cc0c6ce69fb67ca8c83b4fa3c
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 43fa414d865b006e39de9cda6ad733d7faf7ce9a
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 269f6fb870ddb9ef6a229ac836732479d39f6833
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 35e24e195128680d337f9cbc7fd9bfb76be3c024
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 5c0bd2321306edf3c650d1fb8d1dafa3cd97c8ef
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 00e1e23599c30bd163d9de0ec67afe1b48762b03
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 47a87e395619717f60546d34af64db342db0d132
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 8d3960b55d2870a5d640bbd8ad9124756edd4749
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 58a12b14b91ae188a57451051be5a550cffcf538
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 3713a3092b9b83b0b0ded85e3bd096f1e066736d
-SHA1 (patch-third__party_angle_util_BUILD.gn) = 4a86c8f2153418b194417510325ecf2f1796346d
-SHA1 (patch-third__party_blink_common_features.cc) = d8afed60aadb755e43c95f533a3f8ec0ca06e26d
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 94e582c37761bc49ffc628b24150ff1e0d2b9199
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 64d6547ab457d48e767fbee2e134ce2fdd089480
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 370bd93a830ce3f77298dd788ffd2f14517e78e0
-SHA1 (patch-third__party_blink_public_platform_platform.h) = 6acc21244053675ec80d0be63dfe705e7f6627d3
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 98fba7caf8f6773bf78d30f33e379995ed7b0c3f
-SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = cb1323bd8a0d17f349a24e3c44d18ca721427d46
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = be13888bc05a6a1a574e0d2abae91c75c931af82
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 1ec39ca0571e02763f41196bbc4dcbc20ce290ae
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 956b24df221550080234a43ee032309fc591fcb3
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = a0a68521b3675bb10230fa6fad846a03a2e49a9d
-SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = 195eb3aafac5badc24df364bd9da16983b788e9f
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 8d4176bb4352d42eaeaa289551021527752cf57f
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 81487d5baa1d4691ddcf276a0804df234ce93795
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 6231b00320c18b23a4cdac91cfd6c410a1851bd3
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = cdb1540ac584fd1e916dd4ceee5b3ec14de09d4e
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 8f6db5c471a6e9d55e00cc6be2886085e5b3f345
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 4269a1a7d46fa5edddd2643f22cd84bc470cbf25
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 26e0c180ad131e7bc9a05aeb7482881b9cce0a38
-SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = fd53d3c6aacc16188dd85b74f9a7ac8332c59912
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = bb5e936c84be3b383314e0b19068b0679d504dae
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = bcf2b09f13e9d26fc0bd1306e3e3bad8ee6de6cc
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 9164dba05b35ffbd3b0fcc6a160c41f1b9680b26
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = aac429ece6204b206e2ceb3ab214a9632afb108f
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 8dbe5733e136f226cc731745472833683207e599
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = f51abb0bed7bbacea663cc6821fcf5f3f152b91d
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = f5a2eff04c2b0f9b76b074884622d614054dee69
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 410ff35f4c7121ea1e491e2218f6102cec34c953
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 60ee7c2e74eafc44222395257d51958eb0d2060b
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 31900b5f9834ff95b316210122e42d70e06b49ca
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu.cc) = 206a57006d6cb80eafee2ebaa94d08b9ae34a09b
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 5152135889b8cc3da69c2eb4d9d37383cacc2a04
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = 8b5067e098dd0724d915b6d164b82cc51fcc3f22
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = b4a5d27ae17f8e9c8604114e3ff1ab7ff3d637de
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 47ea7529b07f4ce525b579eaf51cd369ed6c9b80
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = a68a864f0065182c5de25134f6fd7cc75a261990
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = a6bda4c8966aef2ae9eea1b0ba087f22df8bf3f4
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 1e923fbd8b64453b52ec879b8c0cc49c4cc79c45
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 8db55950c1d0dee03ed9cc96e31b4780597339b8
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = c5a1f0773314589f3ac5146fe4e97eb93ebe16d1
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 430abb452b7dc3200a2507e73890692192f96960
-SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc) = 1d1b7fa9fd70df39bcef104968e1d3fcab54f160
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = db63ee47c5fc1f5b7acf804528a029228fee23bb
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 245b0c99d87e11bdd75dcc18b54fa318b6cd1636
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 381f16e09ce52975bab13e40fb4e2faf677962f6
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = c72294575c41b1e89ef44477cb2a70c840856711
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 0d70c7860291fc44224e95439825653d3dc85bfd
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 361b71884a790e494f4e17a363610f90563ae3ea
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 8e01747a5e4a7c56fc23c4b612cec729b46cae00
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 56e5d03282ba7ce635974577312543021e3d0590
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 9c1e23eeb14968a567663d5e8f3bc10d7a3b1ead
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 0f764133c0a42c6af29fae6c61e9c09a14aa96d8
-SHA1 (patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc) = 6ee0dcb2acffc6079ba6eead5e117b7e384a3915
-SHA1 (patch-third__party_boringssl_src_include_openssl_target.h) = cdf25db4d1d62c50ae191e91ae434b22db3caca4
-SHA1 (patch-third__party_cpuinfo_BUILD.gn) = 41e9de66f1490162a7cd8df69d0e4fe216f4ef1d
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = e94c218f2c7452829bbdfca1c7da306631fe1a8c
-SHA1 (patch-third__party_crabbyavif_BUILD.gn) = 309a92da80ed25f7b06a4f989bf8263ad8c83a82
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = aaff6f0106f0976d4745502da13072ccc2686512
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 61edd31356a4870ccfb7fda3355912f57ab01094
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 78622cd56b986f43b76d254c49a3cdee44f8ab9f
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 69c93efb1f634cf2dd9a312a2745e191404985cf
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 42c7c69431b25cacc2c7df3ddc3c4c0364a6d7ba
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 3f216320acc836dea7efe19fb713f37b89eb58d7
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = d05d59a489af9fa9f52adf2b3590152fcd283633
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 990d444c062c6b8df418707b2f60b574d55f2be7
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 7da85ee5f037a4828ecce75b293ff21ea1947f73
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = ae61e2e3d5ec8aef7452b8789d40503251e08b38
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 4cb0e48d484033319cdca651eef35c4042173a75
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = ed0c00a2cc58fa9f0bdb66bfaab8624edef08613
-SHA1 (patch-third__party_crc32c_BUILD.gn) = aae7c87d20a37c4063da3192d4bfdc080fcb5ac5
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = c4aa694ddfcd10f4283a3fd2bd16cb4ef8364526
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 3c8457c573f5c0ef7be9364b00b7940abec98f0b
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 3acb7942381762d9568fe7e6097cc8ad26ceb942
-SHA1 (patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h) = 83faa64de790826b76c351419f82c99778c23000
-SHA1 (patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js) = e46ae617d6f0b90ac2468e2d22367e4e4900c071
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = be86d520ff0a43150b9941e9535871a1d82b0218
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = d8973c64cb2c8bb649be121fc72dc353962ada42
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = cd54c8f48ff8057fb071a36e082dae53425d68e3
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 923bd0d6174311fbd443dbeb7ef8ac575b222479
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = a56571046d662ff361db3966a35b9877ceda3b66
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 67eb4292080c638d08bb5a9e3ce97cb218eeb44e
-SHA1 (patch-third__party_fontconfig_include_meson-config.h) = b71e8ae9b7364e290efc91ae28d1ddf824f90576
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 3e85a1263d68808abfd803a7880c1fe47bd2478c
-SHA1 (patch-third__party_google__benchmark_BUILD.gn) = 601f5be992b5a6c3431bdf219fae4502f1ba977d
-SHA1 (patch-third__party_ipcz_src_BUILD.gn) = b5c6ca325b17d2b8a3c7096249b3fb0ada7d321b
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 43467c69eceba45f14a86666e2253df423e32400
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 16dd79132bb6a88230e88a4088f1e55f6fca6ba9
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 123182cef9711c40e3b968ed2c921ddd0393962f
-SHA1 (patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h) = 958b78968548ea9ae11bf51b179938987715847a
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 1896215815bebc7311cda8164aa7cec193659def
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 6da475da31d74c7267b96f8223c350ca79a9bdf8
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = e8fd41450fe3dc38bf0dd87b21280aa134558d61
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = f25bd7e6cfb6ecbd4b1e5131a0fd4adfd224047b
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = d9b370933d8f396e9ccb68cbe234e2c977e637f3
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 67d6d27d8f40d01bfffdb6aa37ad921d1f3017de
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h) = b2c5b5b066e5347f51f9e64f72a15e3d523a291f
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h) = 6d4888f353975d9760f0e01c9a61dfe717ed8c0c
-SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h) = e188ba664197b855fbc57257146e62456338c261
-SHA1 (patch-third__party_libsync_src_include_ndk_sync.h) = de5e8be1ef6b3f7d005843381519f5d8e0ff5aca
-SHA1 (patch-third__party_libsync_src_sync.c) = e11ad0a113b7020ff11caeb72c33dc680fa7b1c9
-SHA1 (patch-third__party_libunwind_src_src_AddressSpace.hpp) = 0a38dd745f4a11d48f495c024a83db9d1360c20b
-SHA1 (patch-third__party_libunwind_src_src_DwarfInstructions.hpp) = 73caf80db592fff24e1bb98bae681e59a42bd5ca
-SHA1 (patch-third__party_libunwind_src_src_EHHeaderParser.hpp) = fb38f1b485047f43b0c6290d53f21cf2c4f3119e
-SHA1 (patch-third__party_libunwind_src_src_UnwindCursor.hpp) = c73310c1e4373fb7360f5848a0cfa3d2285720c1
-SHA1 (patch-third__party_libusb_BUILD.gn) = 5ccd6765b33c53415083b87965e6bbf6cbf2b6d0
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = e931e08074ea4d9d53488425229d58e5dddbbbd9
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = eae31f62af50240a0537c747cac37785e5fd437f
-SHA1 (patch-third__party_libvpx_libvpx__srcs.gni) = 522758bdc6bcc1d7fc7ee074b7ce54e622c9d330
-SHA1 (patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h) = 825b14d305b4c184982166a979b4fcd1837fb335
-SHA1 (patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h) = 72d17a2862b9c10fa1b451b270833a6eff981347
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 1d7c91860d95b11db8f75e9710f6d15a1c54d784
-SHA1 (patch-third__party_litert_features.gni) = 07d9e9c6fee695ca8f04e070f03a53caa77e11a7
-SHA1 (patch-third__party_lzma__sdk_src_C_CpuArch.c) = 74d1ad91c3d38948db6f0a13da99b1b951f3d53f
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 6aab77b49fd348da2ed9ef25e0bcce6f2fb10008
-SHA1 (patch-third__party_nasm_BUILD.gn) = 1f00ff06335d77d768b8cc381e4f386fda1f33e4
-SHA1 (patch-third__party_nasm_config_config-linux.h) = 500373612aa840b2a91b145f4a756866190954f6
-SHA1 (patch-third__party_node_check__version.py) = f0395661003ad6fbfa21b793ccac80c91d5d6534
-SHA1 (patch-third__party_node_node.gni) = 8d72a0f77e45077f0e35806cd54800daa9873e1e
-SHA1 (patch-third__party_node_node.py) = e2bb4a77e5947cfb80cf3eb850dd2ff7db8cd1d8
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 0dc02cb4a8377878dc1f1189bc3093cd5d183db0
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 0d81e99a807f9b1a9f04fcba4936fe4489a277a8
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = bd98756feb0c14a8cbef4d09a27e3eb073a32226
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 217e51f4ee3a82baa1f93366f46c66f53180f999
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 40418909bc778dce9089c3800545de7486e5b6f2
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 7dad7f8f0b21e4296ec535f683d987842b7dc896
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 397a8c7693905dfaaa98bcb7f618f3a820a794a1
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 57104e37a010cccc5a538c7b3670a21e9cf0b372
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 754b89ad5ac9a301974efeb8da6460fd568a17ec
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 4ef3619105ea0de455ec726cf997e4fa0f294712
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = ca8346ec4697fd047146a11ef8fc62eed8add762
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 5932dc38e5a6429e1d61f124f0ec1ca00b6be6b9
-SHA1 (patch-third__party_perfetto_src_base_android__utils.cc) = b9d329e526bfbfe8bb6ee4d2308cbef9d9699ba7
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = 20a94184501d7c7c86e82e1d5434fa88f80e1caf
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 318be1b5591c7b31e54978b5f3bb50dc896255db
-SHA1 (patch-third__party_perfetto_src_base_file__utils.cc) = 65e3b789693fa33937d492d356c5746ad4c99a31
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = cb3431d79311342cc97998f6e43132ff14d9fdd9
-SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 64ed70d8bebffbfeade30283b5ac9fefb15d29f9
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = b71ec3e1678cd582a713e4fc1a64061548edb408
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 9084479d9b6a978767b1b5493f00cb73eebaf3c1
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 0901551520a99bad88b17413a5855ca6e27b8f46
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 28c3fdcc8400d21a90c3df3fe71c489af3a0afc5
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 4606be24c3e79c3ae3b6aa08ae6b499fe758478a
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = b16446a48dd642a7681416d84bcd685df9e21c49
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = caa92c1d8915146348766c852091e3debf773c13
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 079093ff6f935a8b547b225a683a88b8c3ddc098
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = b5128f5263890c218db90c2a2e52f652cb173af2
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = a3e08d8eb7d5e94826ab7bdc47e7039e9dfd1b4c
-SHA1 (patch-third__party_protobuf_proto__library.gni) = 9b369ea965c63c633843ec435f221ef73fb6a3ad
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 05f60c25a7d7c4738235b6050b7114ff284dc177
-SHA1 (patch-third__party_rust_bytemuck_v1_BUILD.gn) = edac06bb52985646ebe216b99a524c0431f303ff
-SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = 722b2562e404ee58b98ce6fb10dbf844bc8dc010
-SHA1 (patch-third__party_skia_rust_png_FFI.rs) = f5563cd63e0777f87a779c17914377053b88f88c
-SHA1 (patch-third__party_skia_src_base_SkAutoLocaleSetter.h) = a9a1e5370cb63c1910c6d3869098a6625d623f16
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = d5a4a34c33ec90545861514abb08a6d3d16d5003
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 50a951292dc6781364096cf524efd48b2201e4dd
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 3ed2cad1cda926b6cfbaa2fc549947bd86da9da6
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 27aeb16fec0ac09e86a10d73f6aa71327a49165e
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 99a1ac974e69bd2b9de2a42e1dab6a2095843417
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 7044281cca664ed67b714f9341490adee1237ff2
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 40c705bce0f9f180772d52fd473ef73d5b92c55c
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 18f136dbc15a25e087e6b6caae62f026b29d95ba
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 534a986995ff4c88f6cef48d9daf7d49d32d86ba
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = c4601e19c7c00ee26448400910bfd64fd907962c
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = fe966da7e64a1b1786638b1a8e89d0bcd5319eb2
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = d3be687d9f3233df3f852e156672c528b779c14c
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = cea20c0521d93b76037a11ab3b8d61ebd882e2cb
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = e07c09b56b499baeeddbdd9f98fc3c302ba352eb
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 2942722ed07a34da93e095dbfc5f6ba517ac63e5
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 1ff1677096a73f46a463868012b59e8591bd4899
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = e8bcdd42aa670bb1d012b4b363ecc62b8dda4495
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 9a6d59ce11644d2a8c3391e865bebf6fc3e4f54b
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 0e6021e4c17910b974200847e1df8aed86f41c1e
-SHA1 (patch-third__party_tflite_features.gni) = defda5569ed41b320e67663740ffe5a8fd4fd0b4
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = 43749c31509071d635274b9de51e49abbdff6c74
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 9ea39cba20ab0ef1ffa1c75916413dd6115f79f6
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = de6846db1da8ef260305f68f7c36e1cc4c952197
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = dedace1e76bc5ba18deb858a204b775e277d0575
-SHA1 (patch-third__party_wayland_BUILD.gn) = 3c66aed19dd5998a03bdddc2afd753e9a22a5e93
-SHA1 (patch-third__party_wayland_include_config.h) = f98c2a2043e143b313e041d07d04eb72b938a324
-SHA1 (patch-third__party_wayland_src_src_scanner.c) = b52652f4e823ad16ba45d0d376196486bf8b1a2f
-SHA1 (patch-third__party_wayland_src_src_wayland-os.c) = 05c9859a4924a74df055d062dbf1c76244849491
-SHA1 (patch-third__party_webrtc_BUILD.gn) = 831bbc9a935aa0704f72cd668c918be6f5eee7f8
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 6ad96e1a6939cdacbdb395187af3e347aa1f0593
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_BUILD.gn) = 4cfdde3b593b2f10a4f27b28ab0e90fd67c8ded4
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 968f50c37ebf89ee4d0a576e96f19198ddc209ff
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h) = 173b07864d476e05e074012e978f377c4d8573da
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 1645fee63e05cf7eacbe937336da252886175ed2
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h) = 70a1a347f0b7bee2e63cb1c4957c74219996ce5a
-SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 2d2cf90d9b9afa819a5352a95522034c7a6fd8ae
-SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = 0096808b51281d277d9c7f91500aa6c0cbb3acbe
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 9b2c26f07ea2de7ed6894bac703d845649da069f
-SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = d8154a1b19299bcf1914039d5b53f1e0994706ef
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 1242602e60f2c09b19bd6a347b43e3cf81a5762f
-SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 42305f62e639567f69f2e5efffed7cb0560c4a71
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = eb0b0d6290157cf08e009cead92bb1918abd02da
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = e76d69c3c1ad757224ff8e1baed09235e849a1ff
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = f47e59ef1d77381390d7876cd9ae8a091c23533b
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 5d871f2db95ef2ab9d838c2160ee86791af223ad
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = ec52b8c3fcf72b9bac82805a498c8b9318a3a1e6
-SHA1 (patch-third__party_zlib_BUILD.gn) = b51b8da30b2301ca7a83409926b8b5a34afb8501
-SHA1 (patch-third__party_zlib_cpu__features.c) = 885c2dbb5ee722933f7968880d20b4f9dc8ad7a1
-SHA1 (patch-tools_code__cache__generator_BUILD.gn) = bb020c7fe8305023c2ef9842e4b487e5b1230624
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = dab80fc714fb3a8eed9571dc5fcfe956dac1caad
-SHA1 (patch-tools_generate__stubs_rules.gni) = 43c813eb74678f139eff49a0e844853fb47b0bcf
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 5ea69409e71b978c996f6e20ef3cfcf2eecfbc1e
-SHA1 (patch-tools_gn_build_gen.py) = 306a660f1eb1d99d64ae9b3525012352182f2ff8
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 6b6b708f925e899d6414f2e7288cf039eef05485
-SHA1 (patch-tools_gn_src_gn_args.cc) = 348980f941aed1bec0f80ba373d7f25a3b6eaa04
-SHA1 (patch-tools_gn_src_gn_version.h) = b807c0156747e7140b6cce0a2801ad7bd30ad869
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 979da81cb148f937b747552e9c53613b902bfef3
-SHA1 (patch-tools_grit_grit_node_base.py) = 9f517e7b18849559c8e326c92bed5db70799c659
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 2e1fe7433949e5a153a14d4d075047a18c5eba41
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = cf6425327f71b93b6a882fb0feb76b65737c04ad
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 82fa70c78381b97bfeaee5fdbd8d39c0539f6654
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 0ee58de6aa7186522b12574930d1b4cc0f4d03de
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 5e1d4811a466ebf271dd451663f51cce20a75f03
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = fbfe9891ebfd15dc71f08622cfc64f0e1faa5420
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 9249806df6ba99fe48a9b15d927f70ae2c8e01bd
-SHA1 (patch-ui_accessibility_accessibility__features.cc) = f6982fc4bb1d55649664a675d98fbb05622389d6
-SHA1 (patch-ui_accessibility_accessibility__features.h) = 473c5e82d0f2a02c71af6b2173da3682b84b9c58
-SHA1 (patch-ui_accessibility_ax__node.cc) = b66e04a2edbe4f8c45cd1419d55f2e32911840c0
-SHA1 (patch-ui_accessibility_ax__node.h) = e8eae8146ff5299ce63a6e6f3d581c18b58a3854
-SHA1 (patch-ui_accessibility_ax__tree.cc) = 29ee8b260f75e93083b65946bde48b5870394d25
-SHA1 (patch-ui_accessibility_ax__tree.h) = 912a7d41c9ba2e714ec8f50f73d70391a58fceb8
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = ddf7ca5349365e3ea0168019e90d8b9dfdc52907
-SHA1 (patch-ui_aura_screen__ozone.cc) = a1a6a87a7d808c854885815589ab0f91462518cf
-SHA1 (patch-ui_aura_screen__ozone.h) = 269232c3595413523d4a4f3d6b4ae6dc522cb804
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = d063a3f8725ce4b3e5576171d48f45de285a0284
-SHA1 (patch-ui_base_accelerators_command.cc) = f4f8c193ae7da1381e72e09ec3ac2c45a3bd2b18
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 5a328cc9771661d03127ffbab2d881a17d1d5c92
-SHA1 (patch-ui_base_clipboard_clipboard.cc) = 3a5fccb75c058512f63fc83220d7b2ba7037e636
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 43ead88d614c642e9b99493c67d9c95c4374d13b
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = ef199d8f23c0ccaa47205bc2fe1c9124193a0b0d
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 48ee01863d75fc113b3e99594b5e8bbbd1b66dad
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = 8890913652caf11604bee9d13a56dbd6b08be68f
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = f57dc799d0e487a2b194d414eff2a527a5d42661
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 0c48fe01b07da69f146453f2d9bcfb3bf030d1df
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 4bd6eb8f34ff29e4f3a1c564ec82da73d1476e12
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = dde182d9fb48420dcad49c5e10f3beb3c5210d3e
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 8d289fbad393b495db8657b2f85e6acdd1b9fd41
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 8546c8a09b1867a1b0844e542d7abb139c692b0c
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = c178424581d1bf147414d2a3b7108f4c5db5f444
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 6488fe53c5b948c1fb7413d8d72ccd0d5b868069
-SHA1 (patch-ui_base_ime_text__input__client.h) = e76c6261ef2d9cc6f4d5d5d6310292b7f68a2607
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = a6acd6f8dcc1e0137523ae8cead021a9529196d8
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 77dd62fac1c4c407ee95d01660732ad222553c8a
-SHA1 (patch-ui_base_test_ui__controls.h) = 1f51ca94bedfbfa148ba6b86c6fa5ca605fe31ec
-SHA1 (patch-ui_base_ui__base__features.cc) = 7d1b53777a241accaffaffec0137f4072c17b3ad
-SHA1 (patch-ui_base_ui__base__features.h) = 4a54b903a37ba4305ed5642697de2331689b8ac1
-SHA1 (patch-ui_base_ui__base__switches.h) = 0ce0133f72e14eb9fafdd287d2428ceb69dafafc
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = 316ecf5cf9fb894b7dce1bacabbdd5b8ce3a0905
-SHA1 (patch-ui_base_x_selection__owner.cc) = 80668b729915cf320d3ff54c57fcb831ac0ca4cc
-SHA1 (patch-ui_base_x_selection__owner.h) = e76268609914775c7071ba54e641d349eaea1c0d
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 1be4e7360cd4df1061cabe88ca8f1b6f1ccb1d4f
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 094d52afae5b764d8b62e7cf2d129f60f782ff07
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = c4773a949db3aea45ec5229de4651c8d7e792923
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = 2cc01fc3414a64f2f5959492dd015db61ecd40b1
-SHA1 (patch-ui_base_x_x11__drag__context.cc) = ce6e26bd4e11edf09d01acbe8d20184b759017cb
-SHA1 (patch-ui_base_x_x11__drag__context.h) = 73aad3e5dea1fd266289aecd6aa2302732e3ca38
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = d460f7d7d120dc733a6b6dceaeba47a6c787e8b1
-SHA1 (patch-ui_color_color__id.h) = 7e2b78d5a482421e1610417f82599d07a4a32749
-SHA1 (patch-ui_color_system__theme.h) = 396eb1c482ea2ceed48bfc4bcb5ff7999cbb6938
-SHA1 (patch-ui_compositor_compositor.cc) = d0ae515c41f7c2c5720457cd320d02dd023f99dd
-SHA1 (patch-ui_compositor_compositor.h) = 02d68276b84bdbfa89b28628a9a48fcef4dfc5e0
-SHA1 (patch-ui_compositor_compositor__observer.h) = e1e22903d2a17f4b55c35ef077008016ff229938
-SHA1 (patch-ui_display_screen.cc) = 163361671a5481a48b44c4e1d8112f122387e606
-SHA1 (patch-ui_display_screen.h) = 326f1112efb08ecc1b8b6850ca49b5bcb0ef2592
-SHA1 (patch-ui_events_event.cc) = f8444ed4389ac9aa68d0aeeafc568872eac7bf88
-SHA1 (patch-ui_events_event__switches.cc) = f763c453c24847a1c6e67ca4c5e752ab45aedb50
-SHA1 (patch-ui_events_event__switches.h) = c9b203ee9b5336ee4f0f103662b883f1f2b7724b
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 5a8f48b3ae2c2d19e63b1dd504af52e645f3a824
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = 3e8266cc79183b1046de1579d9232bff3ee950b5
-SHA1 (patch-ui_gfx_BUILD.gn) = a3b0389f3d9a6aaa4f511ec3881235a1551ef560
-SHA1 (patch-ui_gfx_canvas__skia.cc) = d70f0338bc976417074591922c3bb26340f26697
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = f54177505e8b25f6b61d23dd638d6b441cea6e07
-SHA1 (patch-ui_gfx_font__render__params.h) = 145565ad4ebd910d5ec7b2f9a73111c058a838da
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 93c122f5420c43ace88af6e69fc4ebaf443c92f3
-SHA1 (patch-ui_gfx_font__util.cc) = c1a0498fe72c9b895efaafd3edbac106eb30ce7d
-SHA1 (patch-ui_gfx_gpu__extra__info.h) = 9891eda7906d5b1929e2497f258148872b3cd919
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 17ac6f085127a484dd34d837efbfe952a3687158
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 96f894550b0b8ed83ebef4635bd408511da5ae2d
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 4946756f5106a4f068fea7820178debf63eabfb7
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 98b4782d1863f31c6d0ef930e18aaaa7c524b5b2
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = c296347b27b96b9437059e4f2ff57709bdfb36b5
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 844976976860eaaf7285f9aa9adfab6324576335
-SHA1 (patch-ui_gfx_native__ui__types.h) = 63336750ca72a193257d591b11649317d21ed244
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = 10e0d3664e383e077a0e179b9be60d454e0fca7c
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = d1d980ec8969907f6e6bd6ba4e2b452443450b6b
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 6deda9ac0d39642013737d2e66cfe9e90c6f8778
-SHA1 (patch-ui_gfx_switches.cc) = 36414fe9a6a3f9baf3429700b37ac9dee4a2fed1
-SHA1 (patch-ui_gfx_switches.h) = 3a97317212ca34bddff87623bd27a0cc815d1880
-SHA1 (patch-ui_gfx_x_connection.cc) = 36a5e953b33f5eec2a31b263225f906f43eebc85
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 9a05e11f9c23a4b52b2c6a6aefb1cd9a06786886
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 2c48e69ab2fba9d88a2022adfad1a938bdecb8a8
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = c66ca5c93776b3acc396465c6c77f2e7ffef4b9b
-SHA1 (patch-ui_gl_BUILD.gn) = a2a24bc5b0b9985de922ac7e73f07d9c1e685e4e
-SHA1 (patch-ui_gl_gl__context.cc) = 52f085c8c6bc28ae6a2d530402a2a90e1679feb5
-SHA1 (patch-ui_gl_gl__implementation.cc) = fd6ee135c255ee342aab3b51f6ec307ae9337808
-SHA1 (patch-ui_gl_gl__switches.cc) = 9c6796dc841b105442746d45bf28acff7bcd42ea
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = b689d7504cc1a33c1591387670487023adf7aabf
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 8ac8b47977d2fff19dd958bd6c1f4298976c9166
-SHA1 (patch-ui_gtk_gtk__compat.cc) = 4bb1657340c54d2f6449de017bee2bc7342c5b77
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 75cc3301909a1e9eb95ed8943a1def7e0978feb5
-SHA1 (patch-ui_gtk_select__file__dialog__linux__gtk.cc) = 5b3b8e1d8dbfda3e9fe6483446737701763b1135
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 4e1ef17d8318a414b7f5f1b420ff7fd173f3385f
-SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = b787cd15c473004e5dc2f0be8656d42f4d2a1955
-SHA1 (patch-ui_native__theme_native__theme.h) = c96e2a704b7318b7302fec9120c1bc3e3774764d
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = fb41d851b3439a4dba25a5e400eed256206dafcc
-SHA1 (patch-ui_ozone_common_egl__util.cc) = a64aeb09fcb2b6b80551406b6ac51882a7c19d02
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = bf3965e9ee083143c29235175332f118dac11644
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = f3b8b93c4ababb303ff938dace3ce29b766763bb
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 86f9425b6c4ff2f84cbfd2b11ac7a6453a4396b5
-SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = 78fea0c7ebe45c963453d6de38d6898f7b2c453c
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 3fecd980018d89576020010bd7883d5bb4d67ee4
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 8e7f30f69c6658defede22f1782d9f1bdc92430b
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc) = 3ee1a53b5768a398cdd5dec6e700bbf107b08aa9
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc) = cf5b8d5536ea43c95715ad3a7c6917db284f5648
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc) = 8eb2584bd4c1302a3d190763f21cf267ce193fcc
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc) = 7fa2c76ea6a61b2cb5f48e8c82bb61fdef1486da
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h) = cc071d0a41d9cd3a5c016ff73006e6bfc87afa4c
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = b04014e560753d1b60e0ecc03017a92c2f2c78d4
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = f7272667724bdea6f9be4992bcb3ad8296b726a1
-SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc) = 98d9bc7a807a12817de651846f6e757776d26bc8
-SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.h) = ab3e845bde8d4c7b3df8ab06705ac0e0cc7e3d96
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 3c534fc35718aa19418efaefece2bc27e1af8de2
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = f1cd253578236459309c71648ac83172f17f02ea
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = c5714c319e75f264e511e39d61d705d675359ac0
-SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = ff8306f465e895f7c7b1b96cbceb6fd93a441b0b
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 7909bbbd4d13baa66d4559a4b2f0deaf9c4d7ae4
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 1a70c5d625402429979e881e7ba4e2a674f63efd
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 25e71725805d293c153b0c0cc6a000314df696e3
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = d80320b5e589ec6fd94bae6fb1df711bf551549d
-SHA1 (patch-ui_qt_BUILD.gn) = 5738c1554a3042999e85bd151d262fe8dfe12eb2
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 232f251cc25282c2c8c3198c4203efbbd9495171
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 8a848ac050f25f03bea8d6ab2d1e9307500914d1
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 34126740586f51f75a742f8aa681c301bb83e7e5
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = fbc5334082aab2e88262ee2e3c92c20c8e9230d2
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 2dd69f660e08f9c50ae23a54260ebdd2a113eeaf
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 2124add6b7e19cd7376ba3a364255a74cb20904a
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 6b0dadb2397df87a9f7652b4e83a3fa01fc635c5
-SHA1 (patch-ui_views_BUILD.gn) = 98c5d6b4f59d6d769f826933d2f842b2c6c189d3
-SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 083d4bb29c5bb30dd107440502b11d43f2b855ec
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = 2a7e3cd79ed11de21cf14b89c8c1c10e317fd95a
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 9c0d4e77f518278d9d38d616b33587478c2df3f1
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 812b4343a7774ae049294f740a3b3e9f89497556
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = 12c2c5617ee9085bf15fcbcaf39326038a3c23e5
-SHA1 (patch-ui_views_examples_widget__example.cc) = 9a3e25aefeeff31f3a4e801631f3a76b4da49dcf
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 899cb856e3a09529c77a6213b5183b91500cd545
-SHA1 (patch-ui_views_style_platform__style.cc) = 95b16674577f4580889cce5869e6349576a14e42
-SHA1 (patch-ui_views_style_platform__style.h) = 1ffab27fe80ffdaa732b7cf0cb97ed7137976f91
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = a5c190587f5bb122e502984240ff34c7e2470359
-SHA1 (patch-ui_views_views__delegate.cc) = eb53a4243b9ed45482395955c35f9fd1b71e4ec7
-SHA1 (patch-ui_views_views__delegate.h) = 10193730021118e3ce964f6f1d0805b8dfe0a9ed
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 493fb33b0c450d3aefc0d1a417e88b758381010c
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 21745d8c35e2a5c84adc202fe2cd3f8426c6eb32
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 7fab350dc20ab50c1081bdb470ec2862ec1b3dc5
-SHA1 (patch-ui_views_widget_widget.cc) = feca6114c3ba838b9880a231b264e6be482b79fe
-SHA1 (patch-ui_views_widget_widget.h) = 68e0487ea39cca4a05a8c46c1301e6fb709a919d
-SHA1 (patch-ui_views_window_default__frame__view.cc) = 832ff249ed0a7d8f0bf49f77462793ba4c3e2ead
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = 8f96443a01d3315b80c7ca2b4ab73ce34070779a
-SHA1 (patch-ui_views_window_frame__background.cc) = 3e5f61ea13c105073c2883319dd558a862edecf6
-SHA1 (patch-ui_webui_resources_tools_minify__js.py) = a342769d4086770cfb98f1613a86927df6cb70ae
-SHA1 (patch-v8_BUILD.gn) = 1b34c543e50aa3037c9b89b05f55e1fd9bb271ae
-SHA1 (patch-v8_include_v8-internal.h) = d78491f5ef2078cd2ec2534377f28a900daf6e93
-SHA1 (patch-v8_include_v8config.h) = 7683801cc746d9956ee1f45279cc79197c963e7f
-SHA1 (patch-v8_src_api_api.cc) = 511ade2fbc408a9c402559f6f1c85eb67f3f3d35
-SHA1 (patch-v8_src_base_atomicops.h) = 027db7aa97b719f83c651f4c575dbb04049f700e
-SHA1 (patch-v8_src_base_macros.h) = 489df6a4ae61229caf562ae2c808413c77736d29
-SHA1 (patch-v8_src_base_platform_memory.h) = 8d2bc252463c9c5a324b535406fe46d9b608aa65
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = b99a717c4fa2bce29effcdcfccb0cee5d2f300d0
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 5b8fc6feb45f2c904639f0c69cc87a780c3ec3f4
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = be4426acf89931b3ea91fd67f1fa887a10707335
-SHA1 (patch-v8_src_base_strings.h) = d3798dcbd7e4252358339338b743258cc4923cbb
-SHA1 (patch-v8_src_base_sys-info.cc) = ca0df25e895f688abed86848b86c32b6021cec81
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 5fd3518ba5f14d4e79ccc0e91628cff20401b1eb
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = 83e425e0cbba0133ff02d0328d29c6815ff6e7eb
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 80ac559d840ac68bb814a4947a477594e2144aa8
-SHA1 (patch-v8_src_execution_isolate.cc) = 34ccd1505f716dc9607e7fb648266dcf218d9873
-SHA1 (patch-v8_src_flags_flags.cc) = 3c05bb3eeac14ec17a4bf2f2021e949d232276d7
-SHA1 (patch-v8_src_libsampler_sampler.cc) = 787999c6d45a5721552becbd6dda60e5ec11923f
-SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = 5d7b47ed460e1e0a0bc52b0cabf4ec621b58a343
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = 3ef28aea5ad8622c81909367bc921c0419754881
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = a53c69530f56ef05b03e8b7531cd14a398c10cd1
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 64df1e2204e96f3748e6adce34c6946745dab965
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 52ea1367b1b5852b86ba1539b183af91ca5fcfe9
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = f275a6a6d22a381c8928205c3f488c3c32ff7b09
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = e48dc6a630484bc0ea48615affdba53799eaa213
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 2bd93fb1e607303e6a36fd5cb96d3a170c885f7f
-SHA1 (patch-v8_tools_run-paxctl.py) = 350adaf6f6543d78d48d3624ec672773438bc03a
-SHA1 (patch-v8_tools_run.py) = f051bfd36978abcce19be9419dd04d794cb2a7e6
+BLAKE2s (xxhash-rust-0.8.15.crate) = f8b410b180188e604835318a587d088af98a5164142fde2862b4a6461cac2f1e
+SHA512 (xxhash-rust-0.8.15.crate) = 80a73a93249cfa0043a743e883f078d9e4bbedc236dec239d9f89b6816715c614f212930fe8842f0598275d2676a0e406a1ab7101158c163f50b9d1d00265925
+Size (xxhash-rust-0.8.15.crate) = 21515 bytes
+BLAKE2s (yoke-0.8.2.crate) = afdcfe10b32f07509936dcfe029a055725b45be0c50840fef14f8f2055466ad8
+SHA512 (yoke-0.8.2.crate) = fc4d0a912d531d661dc21000ea50eb18cb96b471f60f0624c644e055337c50523bf0b89d222e759e0e6fda1ae2debc9d87efa26b3427504456e3fd241658bb32
+Size (yoke-0.8.2.crate) = 32790 bytes
+BLAKE2s (yoke-derive-0.8.2.crate) = 5552ca3b0c844667a0532da6e6a4bbfc41777d56d6615f80ca4c90020a50dedf
+SHA512 (yoke-derive-0.8.2.crate) = ed37289fe2dfcafda13be24b3e4aae1fbbdd6f52c42a1f2d770771f458af0d17b4cbe487941381b4bd692388e9818b45c686bdcd6229918e0f5b6fced1068ca3
+Size (yoke-derive-0.8.2.crate) = 15077 bytes
+BLAKE2s (zerocopy-0.8.48.crate) = adfa1e7357f650579ca377259ac6839afb63ee2c903eb3a162a7663e56b4886d
+SHA512 (zerocopy-0.8.48.crate) = c66a2a301bebfcb6519ac122d5b03a5f5ea2443d83ebcacfacc564d01b9d6173581fcb4df122444c910ea0b0e420d1529e3318d60695cec3d9df28a1837b9f9e
+Size (zerocopy-0.8.48.crate) = 287554 bytes
+BLAKE2s (zerocopy-derive-0.8.48.crate) = 7b4aafffc631f3141669ed016a036eda0bfa12d0a850a7d393bbf19eb633866e
+SHA512 (zerocopy-derive-0.8.48.crate) = 7dd11845b9c07fcc6c7289f792a27c30b2eb6122a403e9cfaa59177a953a60e5e412040a085d12b31a4c52306d3e3517a7f295ba62fb4441aac8e2d5f052e3c3
+Size (zerocopy-derive-0.8.48.crate) = 97646 bytes
+BLAKE2s (zerofrom-0.1.7.crate) = 713206a7ab4ab52c79581e43c5cfef5c37480dae2b4b9859e5e6f047c25eba69
+SHA512 (zerofrom-0.1.7.crate) = e189816b92ca0f51a009b7bd63b07995aa1543ef5e69cf049ffc7f3605cd0ed48cfce958384a5775e233c25004e2289195e8c8ee1a8032f3cfc14a5e4b2cb446
+Size (zerofrom-0.1.7.crate) = 6140 bytes
+BLAKE2s (zerofrom-derive-0.1.7.crate) = 52b904d29063b9715093de99a7d4cf41fbc97b1b2960aa85c3fee707fdaed051
+SHA512 (zerofrom-derive-0.1.7.crate) = 22de0ee75a7463e6b263f17d91291d2e2800ae0b5066304b24459b58de8e528e36de77dda149d74abdecd26cab58f0ed34aa603b3361f00976929efdb3371da6
+Size (zerofrom-derive-0.1.7.crate) = 8853 bytes
+BLAKE2s (zerotrie-0.2.4.crate) = 598277dafb06f822150ebec2accf1b8ee21b21f3e9c06fbb25f2740bacd92ac7
+SHA512 (zerotrie-0.2.4.crate) = daaa133ef8916a14ee12af2de5e042086d6817822fe498c49fbadd2c03c5512f0adcd5ada268fa5bf70ae2dd23f14245a0f099a37abe09251478303c069a410d
+Size (zerotrie-0.2.4.crate) = 83690 bytes
+BLAKE2s (zerovec-0.11.6.crate) = 5f1496ff27bceddc4422d64619588e721d0ae1752020f136e2ca9c28be2996be
+SHA512 (zerovec-0.11.6.crate) = 9a0b22654ce3b76cd5e9bdfbcf8d5344dff4116f37f6e22ee4687677c7fe8a69122a2cc86b0d722ff2040547a810528a5a0d9bb5d8c4ac2d3fa0323dcd18320d
+Size (zerovec-0.11.6.crate) = 128583 bytes
+BLAKE2s (zerovec-derive-0.11.3.crate) = ce2e0a4b320a155a388b6e0931e4d05178e67f7758c3f98f273091f826891dfa
+SHA512 (zerovec-derive-0.11.3.crate) = 1195cf266a28cf1bdc48a02b2b721f24c785b317dc421475818cc0fe616230bbb91468ab2f67981bf6d3ea2b830eca2e10b85502f622ecb06880e4fff376d29f
+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) = 594b456c2cd2dfd9d6b289b1a4328ef921c50149
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = f8a80cb8b5479360d8ff07fca0fa0b37dd17a642
+SHA1 (patch-base_BUILD.gn) = cc3cfe1a5c3edf72d5f75f8e4f9471048691212a
+SHA1 (patch-base_allocator_dispatcher_tls.h) = a4f38dcf62feb178c0edc4e5c09ce4407df00594
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = 6f1a393b1497d8a52e0e9e00ce51dc1f3dc6e0e3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 6cf856ad80d57b4c3ff5a9f12e7f0b2c46a39603
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = f3963dfb3a049486c280679a17cf9c0ab3cf95d5
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = b977cd25bb02fb14cb3af4311cc9e3a793dffabd
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 98d148b1bd3a859a03d69d712fbd3e231f0e3de1
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 389c24939ed2633a24e222b21843a04309a714bf
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = cecab0d8dcd2326f3632cd82d9690483e43b9dc9
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 7c1a033bf6eb7f35c7077d17130cfbc542b9ab39
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = f130691a25e74a53469d143f3c19ae38de38e6c3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 558c5cb85b5694013726c39be4865a335404645e
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = c6e9721ffd662174463f2e8ebe295f61fa6b8ecc
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = d122bc0a0a22321cc0a34bee586972e355ef7798
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 78a259e99bf645330e04d7be6b42f2c2b46f2fd3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = e299b6f9bd48d62861e7499cad2b4ef29188823b
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = cee7f57a2bcb37af61e6287e545a951354b4dd80
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 419ba4d845082a902db7b92778b8bc664370a3e9
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 757c9ab9abe5c9e61684f9f771e3fd5ed8ba038c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = dabd61793a5a6fbc0b94c6dbc89fe307b70aab19
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = b6f737922bf96af7356b62352202ca47adafde47
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 1f8f6e2b7309ae4d92c1f57497e6bc6cc0b14463
+SHA1 (patch-base_base__paths__posix.cc) = f5ad14863a48e9c514e566a9df6751833bbc2cf1
+SHA1 (patch-base_compiler__specific.h) = 37a57d895fed09273722b84e7902cb03d5d2cc49
+SHA1 (patch-base_debug_debugger__posix.cc) = 549ba14f210f5a214500c13603e526975ddea8b1
+SHA1 (patch-base_debug_elf__reader.cc) = 0bfd1c0a73f6411e0203dc07119b8def1bb68982
+SHA1 (patch-base_debug_proc__maps__linux.cc) = 368fc29afc122b833e84e719848dead6aa3c96aa
+SHA1 (patch-base_debug_stack__trace.cc) = 18ece69d974df0743e589caf71274b0aab98d952
+SHA1 (patch-base_debug_stack__trace__posix.cc) = 269cd21de499aaa034fdd9cb647bb0b01de8582a
+SHA1 (patch-base_features.cc) = 5b71bd226a9cd5467ad9e0172a6d8b68b5f93e95
+SHA1 (patch-base_files_dir__reader__linux.h) = 6aacdfdc4d19a29271e24b85dc7dfa94be31f136
+SHA1 (patch-base_files_dir__reader__posix.h) = d9574fe9695855d1e568cfa6427d16ef7a436e04
+SHA1 (patch-base_files_drive__info.h) = 76e6cc47dee71a71840491a2dfcf300e3ba7bebe
+SHA1 (patch-base_files_drive__info__posix.cc) = 9cede22af4ef1806b77b7ca998fa8a57cf5359ee
+SHA1 (patch-base_files_file__path__watcher.h) = 3d4204867d2545f89f83ac984b657fd514877145
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 98ba095f10bcef0bc1f97cd5b91b573734395fa0
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = c068b7fe3dac08c41a4ab9ef8ce3b725fcdecee4
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 501930afd4ec9ab6d6836066a6f6cc8a5ae2e976
+SHA1 (patch-base_files_file__util__posix.cc) = 00fc5c6ad82f7b524c4850b1bf6013f7441436f5
+SHA1 (patch-base_files_file__util__unittest.cc) = f8a969ff0efd4afabf180663691afac6f63a0c5b
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 0f1700b0daf10be7427117d020758340be88a1f1
+SHA1 (patch-base_files_scoped__file.cc) = 29aa0ab8e639fb3f81eb19933c7f851e4f5973b4
+SHA1 (patch-base_functional_unretained__traits.h) = 41a042153328ff263882439d9ae48e1255c503d3
+SHA1 (patch-base_i18n_icu__util.cc) = e15e1564604733d23d10121420228e77e85dd1a3
+SHA1 (patch-base_linux__util.cc) = e35acd835b68da3d0766a1e9d370032c52c10a91
+SHA1 (patch-base_logging__unittest.cc) = a77d931b2182ead801e2039225ea6c215f144075
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = e24ba6f5d8df05afb55872703c62ea29adb0e88d
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = fa076b383d84a8df40c49ff353f562b7c03baee7
+SHA1 (patch-base_memory_protected__memory.h) = fd27423b5b81c56e0194474b6d68b7b478e3f0ab
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 4866d6ea4bd73ce6c91dec36f167235c7efcae7f
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 8fc2c685f50d88b67497822f84e31179c9b8b745
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = f011e54ed630c9369389b8e02ca69bb3503071a3
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = 03b0108a207e59549729900ef4c3f2f5bcefb36f
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 1f4ee161588eb3e4f94bdbc146d57c9099a6952b
+SHA1 (patch-base_posix_sysctl.cc) = fc838e212370b3f9d4f87fedcaf641a088e76bce
+SHA1 (patch-base_posix_unix__domain__socket.cc) = 4608c153f2f5608fb4ad59484ab506369bb4caf9
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 7320edf33960794a5265d7cd45af5476935f682e
+SHA1 (patch-base_process_internal__linux.h) = c98184a6e9b1404a9da11e568fb00b6c4d8947b2
+SHA1 (patch-base_process_kill.h) = 461a17630c545ecfcb7db67f93436f520e352507
+SHA1 (patch-base_process_kill__posix.cc) = 0cd637df6eeb4e27a3d151c96d566dd6e922326c
+SHA1 (patch-base_process_launch.h) = efdf0ecc6de24fb6c3bcfa5779ad6ad8c305cf3b
+SHA1 (patch-base_process_launch__posix.cc) = b0772f201aae1588b0671df366c7825662abb741
+SHA1 (patch-base_process_memory__linux.cc) = 431a7e3be9c5dde76241ba712c0c1d0e98ea0c45
+SHA1 (patch-base_process_process__handle.cc) = 719d17bbdedce853b50a875d2ede18cabd03494d
+SHA1 (patch-base_process_process__handle.h) = ce37963e41a8eb0f90f5446d21639dd47493beef
+SHA1 (patch-base_process_process__handle__freebsd.cc) = b9bc2a935fdfe7d1635982148ff5c73269373315
+SHA1 (patch-base_process_process__handle__openbsd.cc) = b1fd242d8134e3fcb37dd369bc73f915f1701af3
+SHA1 (patch-base_process_process__iterator.h) = eecfc45b9566313f6bade6cdab8461bf0da36ae0
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = b52bea348e97a6b2c7b4c9e3197e8d97f4d2ae15
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = 384d94abef9402649ced1a65ea7c2f94ae201638
+SHA1 (patch-base_process_process__metrics.cc) = 900f12962d40e69fb14b03ae670a183018e09d1f
+SHA1 (patch-base_process_process__metrics.h) = 77554f592d48ae6709bd45b813a4def3859a79f2
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = e59044ab16c8659435fe4d4e450f735e9cef02f6
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = df3e019cd3af1b2184b68c085654e2754707012c
+SHA1 (patch-base_process_process__metrics__posix.cc) = 6cd3760dd7833fec6c2636750d8fd702a44e2376
+SHA1 (patch-base_process_process__metrics__unittest.cc) = ed278bb48abf78e5515d0089fbf3252ea37d2182
+SHA1 (patch-base_process_process__posix.cc) = d1fbe309b480c26f185d21f0074467e082ba4c4a
+SHA1 (patch-base_process_process__unittest.cc) = 89ee042a6f7ba38b5c544418c3a2f26aef7487cc
+SHA1 (patch-base_profiler_module__cache.cc) = b306ac36c1710f8e1542817c8908e33798fe3c00
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 84a0d2c445b5b7673848abe31801ed2bb9dc981c
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 31bec77e4b3e52158d4b9f0aec9c28eac8bc24c8
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 665a06e207f88f12ef51b547d6e060ee48940ca0
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 93701ef426299043b87f1280182b59a94b4c344f
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = fc75c15a57f2ef4695d4575df7ca280a5e8e76d3
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 1f3ee205e8eea544d839bd451ce29f93c5ad5c26
+SHA1 (patch-base_rand__util.h) = 586a90379cd7b8603850040912fd19eba04e1cc0
+SHA1 (patch-base_rand__util__posix.cc) = 831e5299648680c601d0cdb2f364355a0a65fe29
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = f5ba2f58b03b8c9d9cb8d88801d403d04c1fc41b
+SHA1 (patch-base_synchronization_cancelable__event.h) = 43ec747655a005713a28b1cd0d694b86ff53906e
+SHA1 (patch-base_synchronization_lock__impl.h) = c59e18fcda1fac3db48bc7e287792f255d472601
+SHA1 (patch-base_syslog__logging.cc) = 462903e497751a79175349718870eae71d3886e7
+SHA1 (patch-base_system_sys__info.cc) = fe570d0bc4785baf9f9008962d6938f95a0fd863
+SHA1 (patch-base_system_sys__info.h) = a5370dd2b8e04afbc26797e8da5542e09965d6b2
+SHA1 (patch-base_system_sys__info__freebsd.cc) = aa2e21d536a753779432cb5d05d94f579d725967
+SHA1 (patch-base_system_sys__info__openbsd.cc) = 8501dce4025b348c17b07a019df12e0305d1a2f1
+SHA1 (patch-base_system_sys__info__posix.cc) = 0165c9a8f3d96ba93c29ab2ec6688f2a9340a288
+SHA1 (patch-base_system_sys__info__unittest.cc) = b15c9eaa577828eef750694f62eb032a0b5de888
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 867d7837e52893769c06973d9c76c60f931b1698
+SHA1 (patch-base_test_launcher_test__launcher.cc) = e698e9f6e7e714ac058e053583e620407535c583
+SHA1 (patch-base_test_test__file__util__linux.cc) = fa235792cc2fa9c27937abe7d3d6d2c2166fa42e
+SHA1 (patch-base_test_test__file__util__posix.cc) = c681744157533398df4daa45c8be0cb9d9c03812
+SHA1 (patch-base_threading_hang__watcher.cc) = 49e03af0d475c0eaf025bd76c213eb862207d131
+SHA1 (patch-base_threading_platform__thread.h) = dc025c172cbb76478c87e3227b1416fc9a51cda1
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = d7ed4ea96e62ef69b4930cc803dced0f05054827
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = ce54e76956927a9c2d223acdfc0d4a4729a942d3
+SHA1 (patch-base_threading_platform__thread__metrics.cc) = 5f008d73c0bca714789c9c0c4653773ceabd57dd
+SHA1 (patch-base_threading_platform__thread__metrics.h) = d05c238a777b2fac19fa21c894e3fa527ac10dfa
+SHA1 (patch-base_threading_platform__thread__posix.cc) = d5d8ff28c643d895190a709b5aff8efd4332e7b2
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = d4d7ebe7363fff9b8ccb54f3b87944f7ea75d9b0
+SHA1 (patch-base_time_time__now__posix.cc) = 967905a7c484289a2f08399408f984880275323e
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = bbae085d85a78c460fb874f88b39e3d1ccfc42cf
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 27ad2680df3a7e14537481fa9a69501802f02298
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 998245d224bcee9acd0b43621cb5391014d839dc
+SHA1 (patch-base_tracing_trace__time.cc) = 0b0dff57f86ad362e32c387d4876c40dd150e624
+SHA1 (patch-base_tracing_trace__time.h) = fd237c8ae95bffe4e4befb79a82899ded5b2d221
+SHA1 (patch-base_version__info_version__info.h) = a1ec0de059007d64192f9ba873765c19d4a17f34
+SHA1 (patch-build_config_BUILD.gn) = bc308d69663bbfe4b52ce60d9a46d978bfec96e2
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 1c355d5911ba844529908a2c96eb89b6e6b368ff
+SHA1 (patch-build_config_c++_modules.gni) = bf8ac8072718eb152641bffd9da143d9c246ab9b
+SHA1 (patch-build_config_clang_BUILD.gn) = 5dc2b66a46003d66ccc915cb455a09676f4d6442
+SHA1 (patch-build_config_clang_clang.gni) = bab59d3e2893594ae743d703df2870ccf0ea30c5
+SHA1 (patch-build_config_compiler_BUILD.gn) = aad0b9792d7083a33cc5e80332a2416825c8f8e3
+SHA1 (patch-build_config_compiler__cpu__abi.gn) = 3b4125b608b3075fe4d0e60b2e7d59fdc8bc4533
+SHA1 (patch-build_config_linux_BUILD.gn) = 4374afe581c19b147aaf00084f267eba151bd444
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = c0ebf812271b420dba549c0fa429c9bdc37d459b
+SHA1 (patch-build_config_linux_pkg-config.py) = 5037088f50ec7b8cb083b40884ddcc54de01612c
+SHA1 (patch-build_config_ozone.gni) = 579ea2a6129da96e099f7a804bf841c128f3ba32
+SHA1 (patch-build_config_rust.gni) = 3d8575f0b4a0e228c142f78f3b230c0cd7b7a443
+SHA1 (patch-build_config_v8__target__cpu.gni) = 34631328755049b443207dade81a8f4eac86baf0
+SHA1 (patch-build_detect__host__arch.py) = 2269e091ea8df00331015988e703f0c407bff1f3
+SHA1 (patch-build_dotfile__settings.gni) = 7f3a147ab86c83355270590c2ef80e2c49b505e0
+SHA1 (patch-build_gn__run__binary.py) = e5549460c1878cf81a99f947f88668215fef3233
+SHA1 (patch-build_linux_chrome.map) = d3954a7f18647cdd90ef3b1e8df8fa3ae9800350
+SHA1 (patch-build_linux_strip__binary.gni) = 07863699fb85fb2873dbcd974817e9f2474430ef
+SHA1 (patch-build_linux_strip__binary.py) = cc44ddcb63f5f0b38a3970806d1bb262b77c63a8
+SHA1 (patch-build_linux_unbundle_icu.gn) = 58a7a77e0432f42edc989a3353ae17b808c82ec4
+SHA1 (patch-build_linux_unbundle_libpng.gn) = ee28cd0244266df279182d16f1304703de377121
+SHA1 (patch-build_linux_unbundle_libusb.gn) = 44517ef3d94bf46ab73da60eaff613fcc71ca852
+SHA1 (patch-build_modules_BUILD.gn) = 941a1165feeb03db8fe0a5ddf660661e966ef0dd
+SHA1 (patch-build_modules_unified_modulemap__config.py) = 70bda741d3ce251f6822aa8dc0a16499c24b3e56
+SHA1 (patch-build_rust_allocator_lib.rs) = 89d13110e56a152131a34b42abf27bed0af1e58e
+SHA1 (patch-build_rust_rust__bindgen.gni) = 4603dd2c90ea3b3745d8289a5ddd66c283aa64fe
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 0304e445a0fb1b6d3e7cbaa7b1d2d7e8935c3d4d
+SHA1 (patch-build_rust_std_BUILD.gn) = 9d37b44d083dcc46477d4a2bcb152a6cd1688fc2
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 8b2468e49f2093d8f982a5c720cb7cd43758df0c
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 6cda3d1a910c51f3b07131ed9d922a5941066fcc
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 6062bd5168eb6f002680f566f8affc4a1fd6c41f
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = 396ead5c80fc22974ffcd354e6e411311dd55096
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = ee3c685111c705094bb6f1afcad01f31b7cb3c4f
+SHA1 (patch-build_toolchain_toolchain.gni) = a49a3255120af888d95a87341b62a4ed40fb1818
+SHA1 (patch-cc_base_features.cc) = c8836f55b1327b8a465b04a5bb816cc3a3e45c64
+SHA1 (patch-chrome_app_chrome__command__ids.h) = fcc89ad40a0b1e4c269861e7e9b16ffa0c979f1a
+SHA1 (patch-chrome_app_chrome__main.cc) = 5390ff7af99aa8d83312fc4494a1b99247844c81
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 378f217136ea532db2f4cb69f28fb26fa88da32b
+SHA1 (patch-chrome_browser_about__flags.cc) = 4c9c260b5b00cbb0a8346c7e7d70eef7f928d1a4
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 4c1922968c8db457677bf5c9c2629c896f8ccd3c
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 29f81b56250ee75ccd48fd00d7b6a19961847299
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = e9634a35d6d46b9b0350ba2ece9d31f3564ed6b5
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = d5f6e892c05b90657ba2bd1129fbb5ab7f7f1888
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 05cb98b9829e228271e59fd06947ef8fdc23bba8
+SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 9f6a1e0bc7e79900cc5fccea69083c98fe6c2e17
+SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = 1d77586626d7fe95463386c1dd062abb00894088
+SHA1 (patch-chrome_browser_browser__features.cc) = c11365081459d623631b1a842045f73f3b942d34
+SHA1 (patch-chrome_browser_browser__features.h) = 9ddd6d60959e097b4e39a5839aaeff258b14bf7a
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 7c869bdfa0d16ce3de6bbd47d04268a938ad97e0
+SHA1 (patch-chrome_browser_browser__process__impl.h) = 3947d4a9a7dfd9f3a9110f0d4edfaa501f9d35e8
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = d6b41b0016234afeb74761562bcad2c2e2779fb7
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = c3d5b4195ea61cf07195941f10428c4b22c52fe6
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = df6cc088d79a61a1a2b7809bd2a9d1c7940ac426
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = 6aa315e882425f95cc1c9c4c3b326a6fb3cf3255
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = ac5f7cc55a8f79778a54187fce7c7b758365db10
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 5b1cbfbb45af5907b40df3e2d4114195c3680951
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = e07474f77629faeea03c4e8f48944ff7967afb25
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 22c80c8a506ffff56ce3ea753b23e1c833bef46d
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 8f8425f10d2cd17cf1b28d5fcd607068d59dcc86
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = b1470caa751cdc2138f7cd76d8ba88c5c5afb3b7
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = bca509d69f67cd5575b9a13df3ca696eab3f9644
+SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 038e0d467567a242aa0d490d6f9ffca360be863c
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 4f21e0d22fb06e2bacb5e7a681e1678285de6928
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = ed6d6e7c260719c813e848a30fd985c264184887
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 4148cb239fd63f4d9d95c8b1062780e733add994
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = 0a11b7ae73fef9abf5e639b6bdd730ee1b0ccab2
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = de55175bbb1f039ae6184ac5e824ffe4a3f0671c
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = ae6304fe52e1408fd76a5a150859f43e1836b86b
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 86371bd83d1008127151b617ff00a22720115eca
+SHA1 (patch-chrome_browser_defaults.cc) = 4dc1197ac5bf139ae5ecf65a87e017764f77ae0d
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 36e020f29ad6ce9d4958c41efd34bf7fdd82bc1d
+SHA1 (patch-chrome_browser_devtools_devtools__policy__dialog.cc) = 97bd774e7c71dbf93e69aa528825d1ade6828626
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = b9fd632bd470bbbc5196a3f70fa1f78aa6d550a1
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = fe3910199ead33e8ebd0923fa7dc73d4e8c20e47
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = e7b9db99fde988de0375aae2ff4f833822882f0b
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 109b4b82c28d208e29742249d3b28ea1cfbb87d3
+SHA1 (patch-chrome_browser_download_download__commands.cc) = f2276f1d3343f12a3c371a44db96a89ff74a7475
+SHA1 (patch-chrome_browser_download_download__commands.h) = a35eb507898e5c0e3c57fbd0f1f89c70c0406930
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 496d0740e5671ed084811a45125acfbdfe0dde64
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = ee4c9c873a442aba97bf45220a5b947c819fe03f
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = f50ff0163f508a66305396993fb496986f7c28c9
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 72f064fe4a4c7df52d7d106aed6ec0ac01b8e0d2
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 343d8f7ac88ba2ef87e9a39b53bb42f98b2b0edf
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 57017e23a1e3372b3b8e59867db5bbdd6bcae791
+SHA1 (patch-chrome_browser_enterprise_browser__management_management__identity.cc) = 6f6b0198dc1b3589a1da990fa14b1f4f961c31f8
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = 182a963b93dd75b3a1a48724bed2b943b091d323
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = d9b5923d7250be0049d0a9d65ec789715c0dcf19
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 381a01b54bf0168a62773adb4d0370df5cc79b44
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 019b741efffaea88c67a01baf97986b317462c8d
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 0a561f7b800e18f84c113574fdba0cba76a9db6d
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 069dfaba972006d4f9fc58b2c6c5ec52b81a4cef
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 1c6d7f3069f148939a798aaabeee68064e05f3cd
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 6640395840e49a02004af2e4d0385989492d400c
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = f8d4d048828ee96bfcb73d34585463aa98888735
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = dbf5df8308949fff94726875d98f59c76773e300
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = c642438cc59a70b957f95a368400fa6fbcf1927d
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 7d2c552935ab003ab6445c38fa8b693506b4e0a5
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.h) = b079e61f12fa8c12dd43a42303aacdd9fbecf1b6
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 27507a6ce692f4accc6ec537b461bddd9891535d
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 1b93af797f797bfa6aeb8265c337ae8095d065f3
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 2f32f04c636ee3efa17909df1f5c34065aa487c4
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 0e573307d58834b28416727f50826e74b5fcebf1
+SHA1 (patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc) = 02721c1286d76ac1acec811933383c170b864d33
+SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = 096770a2fd67dfce000e28c7ced4e3656990c361
+SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = c5c0dd2543028364a77ce64b14477155189c4c4d
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = aa7643e7b8e3ba7fcfcfa86d37059713abb4462d
+SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 391c1e628a633f91f616da7a446acb4a49e0c108
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 8ab8bad2766add668b5c282d0a61501be6281f82
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 2f034d7a9ef3c014355bd23be36ef75dada224ec
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = dbcc78125939c48b365ea1a166399a34eae939f5
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 12e45b1f05c5ae505311bf4bd489bc9e14e2f22b
+SHA1 (patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc) = 94a2c876acb3998fbb45bf52b31747231d28489a
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 591519511f2d4ca33ec47b4cf1e045036ac4b237
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 3cc89c5dfcb6d9705c7a5b94ac46e338e6784be6
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 2616524f67fd4860299d3244552216603de665f6
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 29a84f34070ffb4e5fca27fafa4f5c72ad2f452e
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 05b982a71696533e8e313a4884749431f6883fdd
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 1fce2dc69ca1c70673da338b208408d477daa724
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 049cc5c4ee0a0df7020fe9fe59bc418d0018a6fa
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = bb7cd60d905dbf5987637cb9648c16b1d6d84162
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = cf150971f9e5013414e2833d57f1ff7e970e1932
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 0f20d4cab8137d8e09774649df5b469d6982aebe
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 0b1f632ad8a7f7ca7300085a04e988d62e447496
+SHA1 (patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h) = 059a3cc5e78bfcf1312de4498281267c9f689fb2
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 0ca2957befefca1b4b891fccb084ce19c97f1d21
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = a4f9c4d4535387fc61870c127e97a45d1182a0a9
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 3267142d8ea8a30f124561851529903a312a307a
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 03d997234e246a8a9b18cd9acae7d3cdd268b065
+SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = 6f8fb2ef40dc0db41a736f4ef3a92a5df83a5e0e
+SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = 86fa8e47b0213f3eb4c6cef0012003bed15a5fe9
+SHA1 (patch-chrome_browser_feedback_show__feedback__page.cc) = 555fa7517fe6433f988f728cf356a0681815351e
+SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 85c9225ba197984d82fff5623080b43340beecf1
+SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = 8c70eb7bc073a39a840b468c0edef7feedfa69a6
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = e597490097912f46d539c8faba1bf60a7b0593d6
+SHA1 (patch-chrome_browser_first__run_first__run.cc) = 3eee8bdbf2ece0f44dee63280cfd5de12b7d029a
+SHA1 (patch-chrome_browser_first__run_first__run.h) = 4ffbd878c9f02932466403626703a6bac07424a2
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = 463638cebd0a7088865211e977c9ce46c451e124
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 6a3a55b14e6abc69b6fa29547b01dd88fba18b62
+SHA1 (patch-chrome_browser_flag__descriptions.h) = 3b1cd430fd1eed4b652f1f1eda2f2063bebc7baa
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 5a2208f71fbaa91e141de0c8c59e05401d2e2a7b
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 0034e4d7b3d90b2dd2570070a39407101b9a2d62
+SHA1 (patch-chrome_browser_glic_glic__settings__util__desktop.cc) = 008f35c1c2b3a413224b8b9c733f8dfca7555154
+SHA1 (patch-chrome_browser_glic_host_glic__page__handler.cc) = 9f587f236411febfd5d203a23b9577edc67310ca
+SHA1 (patch-chrome_browser_glic_public_features.cc) = 1d32b12504ce695e40c73b51b0ac7fe79aa60e1e
+SHA1 (patch-chrome_browser_glic_service_glic__instance__impl.cc) = 8ed42c39233390a548038f3ee1bbd043d2019ea7
+SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = da4a37fb4620899a8294b3057a48476608a5f457
+SHA1 (patch-chrome_browser_global__features.cc) = 92e0119f740f173da2063b6b74be9c12f531a58d
+SHA1 (patch-chrome_browser_global__features.h) = 4159a0893b8c3a934f027c8e36c86ad973409b18
+SHA1 (patch-chrome_browser_headless_headless__mode__init.cc) = b3a233bc0bf41d169c463895577416428bdec307
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 244fc0183981c4528abc61bc7f3decc8affc42de
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 1ac723384c0327ef258b37beb4e1fc2964872635
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 84f4b190f512e1bab743b93b9a29978ba7fc47aa
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 126d38c5ee857925030e917f27e62a48f5e6b831
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = b07e5bb724f8902c92d328137cee6b9cc8b80c0d
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 03cade8c251f5f6421e420ee5772f868e9d1a6b8
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 2bda8415e69275a1b1368165eef0001bb9f1e81e
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 2c06f0c625b72bda55037e60d2266fe1def6683d
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = b8449283e46f3ddce809c3d2cddbf9806448df5f
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = fe5d8c8c150bb2bb67c96ab628c3cc212f0ee572
+SHA1 (patch-chrome_browser_media_webrtc_rtc__diagnostic__logging__utils.cc) = e453d0af2d1e843c856b7cff22f6e34c3f78a20e
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 5beaa21e35e3cba4f83d68c19039aa0f216cd34c
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 0dfed946bd16d407bc10954ab785ee17d9db3785
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 96eb3538cf2545cd45c27b5492b768e901b7cf64
+SHA1 (patch-chrome_browser_memory__details.cc) = 8ece34aac0649db8090e587e6f09457bdf45a638
+SHA1 (patch-chrome_browser_metrics_BUILD.gn) = f4768b895f6ff895a09dd0a5af773271a36556d0
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = fb169403564edfdec2c4444687e22dfef52a7804
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = d9269ad0eff5aa4978499a103d718166497b9113
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = ccf05b244e657f0054acb4f0fb5123f0da7efaf0
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 50a3d5e70a3de11d6759c0564fd7d5260dda07e2
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 88ca9b3681627540ec6cc9db137ec2f362261971
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 99aa215e173061b38f5fd8ce41c82745fb58e6da
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = ba3ae4719d76f1677b3b04f3fdcbbb73abac706f
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 7599735c81837e88a62e8e2df7112ca1fbd4fb72
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 0e25948e7ff49df32664c878f6868615d3126a1a
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 02eec90c0b0ecd965562262185396dee7d9e6371
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = fa5721cb9454418873c45f262073e3bad3b4d3e1
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 997c00584c97d4fc31142dce225f3b9d80a84962
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 435b6b7d87797ae268d63891d4afc57732c5cbed
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 85380cce3ec73f2659656546205d8792bdf033d8
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 0aaf626f30b41b04e321b93e4d9ea28ee1b067bb
+SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = a87fc499f91231286d62d62da26440f3aa3c2cc4
+SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = 8c6428014bd01eed6526739569c8976ca424c1ed
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = f11735a2bb0ae9e3e4e0f161a758b40d011e542f
+SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = d950686761e8fe6337d5f12e3eca5cf05d51d672
+SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = 88cd5258cc61e175c580f5d962f8eb440028dba4
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = 296f82ce8ecb814dd3c32706f4d8ecf47ed5930b
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = bb790b9f10c7cfe7c2dac60a7913993a02f5aef6
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 5309bc87152c90706bb02d06128c38cd5912e3f9
+SHA1 (patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc) = d14270f3267bd768e0f0c6e8c8ea7fa2262fab1c
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 8482bb2691b5995603e9b3e3ce1646713607fb06
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 4feca542eb88e1bba01ddb135daca2d7dc1c9241
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 7d265dc60994338212f07085a7555a3781886f0a
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 6b6ffedb87f608eef038589e38ac77d0c8b71b30
+SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = 7928d982debe782c2fa9145e5fb5858dd24e9d11
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = f29bd8aeef5ef486758ef439df639e734a85fe53
+SHA1 (patch-chrome_browser_printing_print__test__utils.cc) = 6adefd3ea7d0eb1695f2194ffa1421a548d670e1
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = 366e3543b58168906f6539d80832970ffd7d5daa
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = dccee93e2bd99d8605a00c26e9b96b6c0db4f9f0
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 690acec5436aba3a44392e9b42a08e9e109d84f0
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 2b015a6c8cd8685061ad3f0b15a2e0aea2560996
+SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = 1835b90aa791c9636aca4b9fb99cb2651aaf3fb6
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 769b19d87b76ca576fbe43a68106a0b3c6ede965
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = 8504eac007351250bbef2cfe6fbc946d3c83dcbb
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.h) = 87ee6ceadd84eebb8eddf68dfdea9fc2fcefca59
+SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = 5ed5f307ba740f7400f576300e33e3e6739338b9
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 170ff0048407bbb4195a0271e8b8b4f742b2fcd9
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 0ed83ec8cbad4a9431aeb7ffde98f0c142374112
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = c450cbb8ecafa3fef0ebab3cdcca0d1b6a08ee3b
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 1db3ca8068a063932363e6b8aaba1306dbd335b9
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 662187dcb6824e5eef400fd1593a39ff3c502d24
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 9b2312d61f42cdc624c9e08c514a77efe6602fe4
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = 3f1a68114ae53c607d131c7c6c1374e8ac619543
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__service.cc) = e79882254f67bd5b5f062ddeecf2ca3a42d72646
+SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.cc) = 6fbd2b3edf0731abc60a5ec12cd8c4da3fe05c4c
+SHA1 (patch-chrome_browser_safe__browsing_security__settings__bundle__pref__change__handler.h) = 186a072f5bf37f77ee52f7e7c871c2979323f64a
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = fe0a3e35f57c8b4f6db7e1e16ce750dab7bf3f3d
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = 72bc44254e1b188eb4f8a49757a23ce7f746edc6
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = b640e5fd470f55ccff595c20480c62b03cf156e3
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 7df616ff442e7578d45c772873f2611ef4d2adf2
+SHA1 (patch-chrome_browser_shell__integration.h) = 5708b208277350384ca693faa27e75f1857d8043
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = ef3e7abef54f520f80f28ef2205a654ac8236709
+SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = e2ca31e702611848bd90ff97f1c0780fa67ed607
+SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = ad955c0085cfa42266c17887411d20e7e72740d0
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = 9624db7ba45077a7a4feedd8e4e2cf9c31111df6
+SHA1 (patch-chrome_browser_signin_signin__util.h) = 4ac30bd6261310a5298c9277cb34fcdbca9c3c21
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 6a7188b3fee3d38ecd43f393bb4dd85b3ce7b9be
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 2dbb5180f24bcf6b677da032e84ed06aa929a690
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = abcdff11616309ba3792deaad01c3a5d248fdc2d
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = a6c377d417e7e5f3743739d5e5872835489e455f
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 0a1f9fcdd53e171136f74585042d940859ae5c60
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 5d3489aec9e120b6f770146a9f572d5c2c6c4877
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 289ba291e9948da28f889d00424658f25463ccdb
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 8e246042a5a1668f2311d6cf25a6dfb27bdccfd0
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 875c73f74ab9118750e2c257c73de00382386b60
+SHA1 (patch-chrome_browser_support__tool_support__tool__util.cc) = 8fc7f007a43f835b75731a3cc63ac88fd1b93244
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 5d649abbb73263e9f43739f23d8b4a0ef18fa3b8
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 36eb81b07b97613afc22332dc0bbcc14f3e24fee
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = e86d97a0d5841e7975f3403edb5787495312bf1a
+SHA1 (patch-chrome_browser_sync_test_integration_sync__service__impl__harness.cc) = 01fff0247ce723ad3c59467646afef672fc90e04
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = ea6900a46df2477401aa5984fd0a9fba3c03a7d8
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 9ade2765640782c49659b8ba04e113371b05e878
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 0544f45ef64af837695d1d64c340ceec656a0333
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 7e8382bdc0fee6d9cdb79991630925a8c58f4640
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 348143d9354b50544e9c338d56d6cd5cf4a4288e
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 68ffd9c101fcc5dd34864597a024a9a501f27ea3
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 43ebc6f4aecf83638b72bb92463b972054787205
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = dcc2e0f02c3c847b4d2e0cff6b2dc5c871bad39f
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = f4dcf13182fdee9197bca251065c2d3d07546cab
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = fd47268593d8e4229594c897103a3698b8e6dcdc
+SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = 5a4559d1009074dc1cb855f2f51f467ac7fef863
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = d1063019875b431813aa1e495b243547e582b9e2
+SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.cc) = 2ea2fafad8ec93fc94835b435c050b39389429c5
+SHA1 (patch-chrome_browser_ui_autofill_chrome__autofill__client.h) = 9128a6d3bb7fc8bddf36cf1d26d02ff7f42abc09
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = c4b7dcf24962ac6eb5339d7d83705bab6d8ca488
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 5d0fc0b8f9b7bb509056c50b6191c11478b0da65
+SHA1 (patch-chrome_browser_ui_browser.h) = 08b9d771041b1babf2a2f8bc193581e508b900b4
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = d1df2f9f2cbd94727951a1cfbe4bf2d8c4bb7de6
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 358304524b52d8c6931650647fbffdd20a883112
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 17a176d5b60c6997d629ef02a3ec3def38369738
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 5343535eb739f8dd5af508d6da69f6a3d469fd7a
+SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = 1a6ad25f0242e5ca26e0da1bf45fbd6ff44278ac
+SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = e2eb2497dd18bb08883ad915f42cd7969e5087e6
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 96fe67d83b7bbb491162338b46b56efc8c31fe80
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = dd866275b202519690abfb42bfdd0abcaafc84de
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 783923a9ccd6fa5a3759c95d2b7559009c544cc1
+SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = c4e520e7028763b0dd95d4efac0ade9879935805
+SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 2d77890c2de796f7a7034ba2a8f9c264804713ac
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 531ef7ba5cc8d3279bd4045cfebdf545011a92a3
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = ed23cbe92d5b9c6e24fcca17b9c8b00277d779c8
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = a38dfd49beb7604466f2bf57203b670f5a52b1cf
+SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.cc) = ca1b4cb740d9ac623f4a4c4adb87130bc352eb5d
+SHA1 (patch-chrome_browser_ui_prefs_pref__watcher.h) = 72c007f07871a3e77d62cd9ca38fdd63a8a17982
+SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = 4a1045669120b58fee58563c030a42b8ade5ca4f
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 04ce5e55bd35b30c057feccd4bafbc352c3b9bcb
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 4d029004f8cfb6762d341e78149f795492121dbd
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 1dd5304851a7572bf3887cf22ce8bef638dd6336
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = c2e51038513daed4331630a52d1a518cfd763018
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 2f8813506cd9d191937300e811e2f26f4439a360
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = a53c49a5b6cfb6c5d31b30bbc36cc7252786354c
+SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = fb5f3744092c9186f9707e7abea07a31a8cd8b4d
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 805c8ad7a446ba8b3497049efccf4ec061a910e1
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 3312ee67ff01e3ad2671a57369067b6310807bff
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 5e6936ae0f915dd159c11df977f5fd94ffca7b3f
+SHA1 (patch-chrome_browser_ui_startup_url__util.cc) = a88e194fcc3cd1dcb7e75abea4e31d31bec0e511
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = a6709a9dc835fb050bc9c11536882f255171fd8f
+SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = e1420b54c40d37283fc0577310c167f18ee5a0cb
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = 0fec34c4870bc4723b688e51c48a2f455a4c92f4
+SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 3e80d9d0eb137419b050f2459d8069f04e78794d
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = b4f4d484c79cefe979af4c3ffa18875861edf275
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = e33543f4f71b30a9a66beab03cbe050a3a58b904
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = a1732e3d59d8bcb12c72394dc4a0e60deb8cdb79
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 9f1599b98386dd38575f4f58cb12ce8cef8e9b6d
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 576cf73b2d7eae128fd472f709d431b1289199e7
+SHA1 (patch-chrome_browser_ui_toolbar_app__menu__icon__controller.cc) = 4e5bf7efa4cabd222a123f4a9dd5b72f3ba93615
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = b21375e041b050785697bcb9377292b4564579af
+SHA1 (patch-chrome_browser_ui_ui__features.h) = 609698196b5cbdb799a772fd702d7e83f693588c
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 7bc18f252175a0c622399ac2f13c00b8e79fcc71
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 1568dbd84cd6e02a606256732f2dfbd0ee55c5f2
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 874a486df689ac64f2f7a53ca7a942d2244a4a63
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 355dabffc1ae7f75415e4f3f725fa206ac7fa294
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = a49f9f5974637d74b5294349e3789b00b2c72954
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = d03cbb9d63844b4b4cb7dd78e51abe846cad5a36
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = 3f2edfd553265607b05c4b98c32bcda0613c6ae6
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = adeb666a553347c05a4fecaca9a5bf020dcdcb67
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 545e8aa90efd765f2aa828036decebddb38feb48
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 27c122146ee31e1a6fe96822e70813f41430dae2
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 70ea26eb7a26796e89e975023872092e2b98df7c
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 756d3d0e24d17f84318e2f30a6a415e7fd9580a9
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = ee38059bf84a542a153f584ac6f5fa3792b38c7f
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = 2c4eb1da07de0f5ec520a86ceff9aec0841d8278
+SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.cc) = 891e722a84f4c5d1f22bbe318f63a1b84c2f80f4
+SHA1 (patch-chrome_browser_ui_views_frame_contents__web__view.h) = c51f48c28a9e9970101dca8b1dd47790c73c8459
+SHA1 (patch-chrome_browser_ui_views_frame_horizontal__tab__strip__region__view.cc) = 4d3e61ba7d31ef35d9d27e3f5ab52d62d7d9dc03
+SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__app__layout__impl.cc) = 39dc79b800673e3d5b61885073991e66af500ebb
+SHA1 (patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc) = bd0d9e0487277603767fa1078d1faa8326888ad7
+SHA1 (patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc) = 43a1cf6b8c5af97d4c73f34c7f8973a719500845
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 8f27240dbb6eb4116be4641503e4b23968d14081
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = f7a596f4f1d86799b3226182f3781f2963e9b939
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 060782243047586a44843384bba843146fbb6795
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = b9443bf492783ffaa05ec9432ca5eaeec4934198
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 7f44357ce6ac4634569c5e1b58e88d35d7276587
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = ef1cea92189401f5fef4ef77e92568e17413107b
+SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = 6e97c063225c958e2e6f8e77164644d70c334c22
+SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 5516f53dffc93ab325892d34112cb9f1c26e4ccb
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = a9c1c6188cedcea1783b141eff4172de057bf084
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 96c446192ea4ed101fc07b3dc5eabc610e9b6c49
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 4045738cad290769eba180bc46e7ea567a762825
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc) = a12a27302be115c7d79b17c032b98f34bfa9fc69
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.h) = 6e334ff4e6074712f2188738f4f60f8abd6eb88c
+SHA1 (patch-chrome_browser_ui_views_profiles_first__run__flow__controller.cc) = 67625fa9f6043c2403d08b05a75e88017f7e390c
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 014d43330b01b87ab23ace2992ceafa783712ed8
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 5bd59630bbcbc38091938aac7d84a3d8946bf334
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 2811142a368390077ea9cb2a389faaab95ce18d2
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = fa855e06bf3e882752ac77c083cb64d39930bbc7
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 3158246683e00407bdf0713bb2be3211a440b4f6
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = bc20a0d906dc2c69013c9d12ea87a86b0a230491
+SHA1 (patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc) = e45dd81e61b0bf718c59e58cd328ab1833d16b8d
+SHA1 (patch-chrome_browser_ui_views_tabs_projects_projects__panel__tab__groups__item__view.cc) = f6968cb7ec8f32f4c1ba33c20b08e2bc3d7df035
+SHA1 (patch-chrome_browser_ui_views_tabs_projects_projects__panel__thread__item__view.cc) = d3a5b73aa6da714000f83677597651fccf692e7b
+SHA1 (patch-chrome_browser_ui_views_tabs_shared_drop__arrow.cc) = 84636c66fc2ce0fe350430d2d24edf42c9fe57f1
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 5824904eb76cd14c28448ce2faf9aef8000b8cb1
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = fde03716f242a7ca9202eeec87e9be81fc959d6a
+SHA1 (patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__group__header__view.cc) = 081cdd3bf8bbeba5cf80626f70fba3047300135a
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 6eeb10e08c208f28f2c655c9c0df98754a0b90c6
+SHA1 (patch-chrome_browser_ui_views_toolbar_avatar__toolbar__button__interface.h) = 43121d2d5df99afeff8c64474401396e6f2c7d4c
+SHA1 (patch-chrome_browser_ui_views_toolbar_toolbar__view.cc) = fd3e2414ccf3f85660763849ddab97baa501b056
+SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc) = 307e5a02cee3f93b5eb9ecff7931b98984d771e1
+SHA1 (patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.h) = 9f13db74423fe57266a89b18fd8854ebd15c9fa5
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 2bbd5cf2d61648c63baaebb87c9b67a0bd79407d
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = cbb7cc683d6429100d13dd21d5155386fc8c9676
+SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = 2e5886b3b5797d22f80e955129410ccba7d9a6fa
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = eb1c807e65843f600f9afda7c761ce32b8c94542
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 30913bbd12b043fe16d0ed6990fc59ddafe22706
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = ae569e5939f93a9e23de9ae4cbe7b8b46c9c2edb
+SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = 78b7b0d8500f38008cfb64d3edfd229b188d82c3
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 1b3da060bf36fca5e13b1d166f0dcd293b9d311c
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 311d2af3656a21bbaf930743fe673c64803778c0
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 122c55802b9d6e0a58ad12e9fa06285db6951e71
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = ebbd5b991d283ff8f150f0fce0a0dcda66067870
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 0a2646ad9c9804d2eb2839a02363dd1c9c51bff7
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = c44767680e67f9e06b7aceadbcfcda9aadf55b7c
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = e238fea4e0278b86c51ca9362673eb0eda2f5ea1
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 8d92ecb4b74f38247129a09c4a84604f296f7c30
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = bec42495cd027d9a7ad1eb45c0c3338099245e37
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 0421cf19c96b8318bc0493f439c2c02f11e49c8e
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = 1edbcc3c027b791637869ee7691209d3c3d10ba0
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 7e9bee5959fe25027da22c9484753897cd6d70f4
+SHA1 (patch-chrome_browser_ui_webui_cr__components_searchbox_searchbox__handler.cc) = da2ec0999daf7713e025b41452ae100be3ef2a18
+SHA1 (patch-chrome_browser_ui_webui_history_history__identity__state__watcher.cc) = ad6b2987fbf952ab9829680d6fa8125ccd444338
+SHA1 (patch-chrome_browser_ui_webui_infobar__internals_infobar__internals__handler.cc) = 2a43f5910d739c35edd012ce885c81a389363eef
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = f66c1d17e829f5e378d2e8c5885eaa773a4c05ee
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 2aaef3a6d8ec84dd71b7b033f11067486a9091f0
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 89ba9aef2706c0febe9b84fe5a8ea6ba1e54c852
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 295d7b584ae3ad484450c64c7c86da67a7adf028
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = ff6a40a394fd7954b03edb843d647ab34269e7cd
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = c5414b19837e01642ba8f0a362aec9ca763e5bd9
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 1aa1e106edd87a504fa1ca994b181dd5b19165e1
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h) = 5f7732ebb0cd5b99420ae557c6bbc80ab2ca5b42
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = 6fc80629efb00492cfe077fd38deedf62425d443
+SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.cc) = bb48d214dd0d104a857a13993298e2990f3a6be8
+SHA1 (patch-chrome_browser_ui_webui_sanitized__image_sanitized__image__source.h) = d69d99711e13d781fdd05934bd65c4c5941ecb72
+SHA1 (patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc) = 33b76017522477710e7ff9c8eb0c268fb3d2330a
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 704281b26647ecbbfb49ac0db7d817f19878563f
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = edfc5019f1de7a27bc0972aa8491a05b2c6dec74
+SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = baaa9e79b79081f27bf799516d580e8eee08dc88
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = 53030d836e0967cb427902ea5d2f7df2b6b408a3
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = f1dbdf48fb2209d74a49fff8e49f0de663ad0a32
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 3f8a7346996f7538670b9093c0b6370491622259
+SHA1 (patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc) = 48d12771a750ff617989da8ff02f3be3d67fe286
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 5eda5be90430db4ab6f530c98f13ac3a1c4ae14a
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 701bba09c7fe8761588b988fdf48d8ab3f4ecad3
+SHA1 (patch-chrome_browser_updater_browser__updater__client__util.h) = b57707a88e31d90ab4ed12b68ecdbd5da14c4ff1
+SHA1 (patch-chrome_browser_updater_updater.cc) = 3929dba8b634aa176b532b06cfe3462967679550
+SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 0d7c389d8081a050280ae5e4975d9bfcaebfcc93
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = a63b1e4fb5dba425d8c07c03804bb628b843b8ef
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 242c90b34e56da4e40eaada4c214092b812101bd
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 3391d8827a0dd35280a31668c98d45811162fe84
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 649ea1669223c2e6ace3e7076fefaf633d69d50b
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = e440b477d3e98b12e1a7938d5625c92291c3349b
+SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = d765f3fe748fbec026ab2393a9a5b131c837f5b8
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = b53244c44d7d00c83f8589153e34106695cfbcba
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = edb4d8142fb173f264365df5bcadecc50aafbc80
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 3439bf09e6cb0ba08d7e88058f89a5588368a016
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 8fc450a5ba6a6072f25b8e94b16f784f57fccc27
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 5c8d5758a321053298d6c1ade3a28a6b4957b79f
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 4ed46168eb7f49cb18c39719de24c4edff178378
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 20d6ffe75f51cf4c2a0e9788e8e3719bd13d0f70
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 0cc18f98639ae96695292dbd633864926a1b6f08
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 8ee6619651e13c489ffb2c3ecc098ea0b30e67af
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 2ce32d83fe8293db3bd6fd19e617ae5cf7be9515
+SHA1 (patch-chrome_browser_web__applications_web__app.cc) = ed064c913364593da5cbb52e862104bf9e543f3a
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 4f0a7ea7803e6a4f2b59a7f020b95b6be4050b46
+SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = 6b8f16d099da3f7de3e635512c0aa9146106100a
+SHA1 (patch-chrome_browser_webauthn_chrome__web__authentication__delegate.cc) = b8d6ad5f9780a7b6e1ece1a6147f7e36ec328443
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 9ef4ce1ed51fbf64aa0e0f34e874dc161864f37d
+SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = 9dab6ae6b4d400ab5aca37177a31a1ceec9887f1
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 66266902824fc30c653df25f23ae7301711a5300
+SHA1 (patch-chrome_common_channel__info.h) = 22e0d47aef9c0eb380b877c4d8a45d6ff5d9b8c7
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 8fc42c5581e66111e752a254d5b47efc78ca6ef5
+SHA1 (patch-chrome_common_chrome__content__client.cc) = 59fec413e045cb186bb71494aa32f8f661ff7f7c
+SHA1 (patch-chrome_common_chrome__features.cc) = 23809762ddc07afc481945c0e82b47005bb0a222
+SHA1 (patch-chrome_common_chrome__features.h) = cae20b23f8c4c316ed15607df35d6932dfe38497
+SHA1 (patch-chrome_common_chrome__paths.cc) = 1d890152dbd4e05784cb7defc11503e3a13eaf45
+SHA1 (patch-chrome_common_chrome__paths.h) = 46c684738811f75625b41bff953867e272bf40f8
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 9fcb7d22b12d8fafd1dfb8021d428218501af5b8
+SHA1 (patch-chrome_common_chrome__switches.cc) = 66809105f89d28c9ff6f80d35f3877b2d065bcdf
+SHA1 (patch-chrome_common_chrome__switches.h) = 81818f76768fae0eef324283fa89813916b9e9c3
+SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = c014924bfbe07d6450ed281466dbdb14959d1e22
+SHA1 (patch-chrome_common_crash__keys.cc) = 34de2e726e592d723bcdaafd8646677a3f22a308
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = 5c3d8bb1616948219a202fe51e7f59900ffe64f5
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 9c420d408ed3606b43884bda0d87f6f49dc85c2e
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 5a3b55c72a2ef4239546cb2e7d1fd675b4a40d06
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = b3ba67ab44fb7d8bc521f42bfcac0ee898a77252
+SHA1 (patch-chrome_common_media_cdm__registration.h) = 21fe20cc93771252f7ee2c631e238e5a42d13a04
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 9378a84e9efd364479f30b24fddb5f1edbbbdee8
+SHA1 (patch-chrome_common_pref__names.h) = 34503fb6b59ffd92082932e02cba65708afad473
+SHA1 (patch-chrome_common_url__constants.h) = fc206680e201de90164de2e931a5deb6dcd18e27
+SHA1 (patch-chrome_common_webui__url__constants.cc) = ff0663c6864f8244a9c45a09bdb9c54889c712be
+SHA1 (patch-chrome_common_webui__url__constants.h) = 1c1ad395d722999b7b985fceaeec442c2a89f9e5
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 51ef96a7a266432222d4516cc3512c3d09b07314
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = bcaf6c06b4e999c200e97a1a82c1c30d3b2f62ba
+SHA1 (patch-chrome_enterprise__companion_ipc__security__linux.cc) = c1456040528f4d2e22f28f6cf0206dfea0ba07dc
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = b2f4b48e6ca80b3f3db1825a9f3cd4bc92f6012b
+SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = 205b1467cd487b0dbcdd90ae65cde4e1aa86c952
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 7c45ac58444bcc20d82581936f37ad640960a76d
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.h) = a7eea58afb4897411eedde4480b899497ad74cf4
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 1eeb3bb9190fd990b6d845ce2babc9513c0d1337
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 76c6c022c905f1e16c3f09c5c677d354c3a52a1b
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 04b81ed273960071f943065b88c170084d3d4243
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = d29ac4d14d638391e78a24eda42fa98a323d067e
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 96596f479a80e00fbbb2e06488c359b7355fbc8f
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 8e04d11aa1b36325c7f27839d081d02a5e0f74ea
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 4dbd4af74c715b915607d1687b81bb840490f4eb
+SHA1 (patch-chrome_updater_configurator.cc) = 945868ba8849705f486485f880cb78dbfa2d1e83
+SHA1 (patch-chrome_updater_ipc_ipc__security__linux.cc) = 3fe8f77d29c650581e468a3a8f4af962dc90f60d
+SHA1 (patch-chrome_updater_lock.cc) = cc08dde1b68aaa20e8c0f76de2be3147fe5ac3dc
+SHA1 (patch-chrome_updater_util_posix__util.cc) = 570075ef4832e36985267bdc71bf50c54ef26f20
+SHA1 (patch-chrome_utility_services.cc) = 5e306ca1987bc62cb0d182206de4cee71fc6fd9e
+SHA1 (patch-components_BUILD.gn) = 9703f606e6e2d9c15f87129647c9261d0d461e22
+SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 1aa4b35914da4f4d652050d14303cbcbf7041404
+SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = aeee920f8b753ee7bd03e135ab5a3ce53debd587
+SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = f39d6b2d8ba2fc077c895f2e8a1b45933b98a068
+SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 4103c1a84796b4e124c25812066183596ebc1db6
+SHA1 (patch-components_autofill_core_browser_suggestions_payments_credit__card__suggestion__generator.cc) = 201622e39b752651b2bcdbaa767824ccedf03644
+SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 9e60e666a0811dcf456406bf59e909d553934f6e
+SHA1 (patch-components_autofill_core_common_autofill__features.cc) = 64ed0318b634710cb502ff7a93050052a9151620
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = ec8f88010bbc711dbaf146d44385fa291af47dd9
+SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = 2f9666ded4e9969d1039c9f35df35ad223c2bbb0
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = e6d4b8463b7f1ab8c5d8d5b054ad31b4064fa99f
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 79ed52fc028682cb8147ee0aa84dd9bf45c74114
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 88edd6859c1c9044b19e930072186d8a78caca98
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = e0cea9869ffc14a7a8cf8dba6fbd5f3fb16e9a91
+SHA1 (patch-components_crash_core_app_BUILD.gn) = c1de2d4dc940b94acc06ccfe9e8807a2be422ae8
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = ab3e5a4767dcd0c7634e8263dccd8a9a6ea2c4b3
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 398ce60b16e59b37d4c8eef88b4d9080be572549
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 56b50200ecd4fa7a31868abb1a4ed1b25bdec03e
+SHA1 (patch-components_crash_core_common_BUILD.gn) = 5ffcd71b452ef89d754899fe7a65677cfa1c0d4d
+SHA1 (patch-components_dbus_xdg_file__transfer__portal.cc) = fd33b59f10680976b1d748065fd5219786567d11
+SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 16cc3e9a7daa79e27f551d0ea7e668fa7e9987e8
+SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 38c6632ca17c4f9958d658d5c32f74480264fdf2
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 7775e64821947354d20016fab5bb15069caaf9cd
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = d64c3c25b4247eab1a7751d89d69db4a548797ed
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = fa5414e59e0f3bba3aa605b1b60f4db34cca20d6
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 66009286516941bf74098a8cb74257eeca9a73c3
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = b8868aa8b98f99be067f45616861c32781b310f6
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 0ccd15f3505199ea1d4e736e36b5073fceba0296
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 3f81b0b9e475d3d5983cf2c957dcf5af0c79d315
+SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 0bfdb276d7b9a3400ad47d6a7a071126d8190531
+SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 655cd713287ef43c94ce917f00ace4be2516fea2
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = fef8284f2f868dfdad1c191176bd34eea848cb61
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = 22deb31103ee6c159e4c64a376cf65ae9d40e1d0
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 5da8f97a3bf00ec29fd6889a2411afa06928a6ac
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = 3793de3b7759e4168344d2e2834dd3dc2b2c6313
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 22a34c9ff05fd1d9fbd08a24ada229d5c0d3ac4f
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 78c610c834fd9b6543d93afc1086715a8aaaf467
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = f10a7534f2538f0221e290c279a403ed98b3801f
+SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 7fbe72951f4036e0751955123ab2666a3e4a59dc
+SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = 81b7153f9607d6a940789884bdc4a1619befb532
+SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = a3b610ccd50f43ee5ff2f6ba425fda277ce4e4da
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = aaf34b2c051cd718535f0b08f0365dc5614f7552
+SHA1 (patch-components_error__page_common_localized__error.cc) = 555ee9dbe0c5f22460f0bb57f116c9161fe92288
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 4c922d4e051f5ed2ffeefc3b95b650286898c671
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = ef875c37f36516fad0ec2a55a3fbea6cba8c0807
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = 36eb92b51f84c98afde016ae394ef27e727b9f1f
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 46292f7c2538aae1ce3bd5f9287a95a6f05b6bca
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 987734d3ef1a26e9230c50a8271b2a76827a65af
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 7fcf982f355c475054bfc2b089d1786d8bcfd2b0
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = a1a47ce47b3761bac0f279a1e584693472421b2b
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = 9e04a2d68aaa7fddaa1f0e4d6951f979a7b3b556
+SHA1 (patch-components_feature__engagement_public_tracker.h) = 0440083f68eb9b0b6e262be624be6312d33d665f
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = a125018b78bf8386b694c46bd72c2865707b9c69
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 46e234921db705f715e50491d453ba6b184a1c0c
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = 9e4c309be2774bd76161c6424f88db1a464bd4ec
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = d5fbbe57f4d8e371055f1976b9cdd4b12b9ace70
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = a5ed9fafe99035b7a9dae82bb3107433db6fc145
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = df43dc7ea7669017d10c973c48ce9f4d7f756ff6
+SHA1 (patch-components_gwp__asan_BUILD.gn) = c0314af095ec45054462fe87c2add5940ff3c93c
+SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 0834cb5237d3a47ca60082870a3c3420c90372bf
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 6bd60c7ad2b4222d1b893dbf3d3a3533301c951c
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 06afa4343c55a903b2ea2de641dfb8dc8613ed73
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 6c9e595e6473925ff83ab038f4d4e6f7e48a6088
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 24f94f17d8e88ad106c66aa8eeec0a99762e6525
+SHA1 (patch-components_live__caption_caption__util.cc) = 2a771484f4a17f2f912f108570ff70eda1c28d3d
+SHA1 (patch-components_live__caption_caption__util.h) = 5a62d98e7756f13d69a9eb93da10f776757777e2
+SHA1 (patch-components_media__router_common_media__source.cc) = ceacfcd20bdd83166acbeb59333e5d7e452c454f
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 9601df13574fac0b9da57d07ba2838cde951487c
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 6ae3070006ebcf0461e83b0e1cfbe85a55ea1b34
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = e885229bd2cc9c82202e13119e94d9e141296088
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = fcbf9644043662ffb3a63ebbc70605bf9ad4f4e9
+SHA1 (patch-components_metrics_metrics__log.cc) = 61566bedeb572c8c1c5f01359ab08075531ffd95
+SHA1 (patch-components_metrics_motherboard.cc) = 38f2a9d7cfefb3bdd2984ddc5929557b76967fe1
+SHA1 (patch-components_metrics_private__metrics_puma__service.cc) = 4d37c36c092bac9f7d953a62ec3ca30b57058493
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 98d88e3178c4d387c8f9cbaa780dffe5808138d1
+SHA1 (patch-components_named__mojo__ipc__server_endpoint__options.h) = 844e23f16111d79c5003fa2b8712be296ee65551
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = d1d2fe2835514cb780e67682a131ebdf5a2434da
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 144033b008f6229da8327219ff1100e457dc69e0
+SHA1 (patch-components_named__system__lock_BUILD.gn) = 9531f361ce846d8544ca74b4f74d68e3dc8c4125
+SHA1 (patch-components_named__system__lock_lock.h) = c283931eeefae15c2fc2ff4794cf9adaa60b0a34
+SHA1 (patch-components_named__system__lock_lock__unittest.cc) = cf09028b41d7bfad50146acf9d1b352dccf8601c
+SHA1 (patch-components_ntp__tiles_pref__names.h) = 0fe3bcfbf01ea4a5dc0ebdd9ae648cc5624497db
+SHA1 (patch-components_on__device__translation_service_sandbox__hook.cc) = 234c52b3052a679e291ae5114653cba9ff888ac7
+SHA1 (patch-components_on__device__translation_service_sandbox__hook.h) = 47006519ef90ab63d4b071cb2cf2ee0bc2268f7a
+SHA1 (patch-components_optimization__guide_core_feature__registry_feature__registration.cc) = 54ba37339b5f44bb5a62eda480aa4cad3385bbc3
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 8c8e06acad38542890a9d821d4a73ebd061e51c3
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = e313072d7cabaa3aa6204a28f1cecaaf8c0979be
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 7bd0dead6032937e9711e01266dff3a952021844
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 8253eaa56319d84dc84efd127231c3f209905ff0
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = cbbcec487a901d3c9f11fea4663efc192b3b3262
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 7b3b030fca5a8dcf40f668274b6a79d30328da54
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 0a1eb34c701c8e4a5e1152240a054c05485b31e9
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 911b3c5a54ad554f390e06adb9c3a551d30f8cf4
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = e6349b3d82b4b0eebf2decbdab2b73777452b574
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = f7e40190843fb0f6139881788d90c178c13d8c24
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = 4aaf12b84db27fece34c789c5a12fe4a3bd8ebcd
+SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 7542d374dd3fd461170fac7d3c81947c44f32dbc
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 09c07a1563fdc4f796fa782341f7ab17272c68f1
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = d7d2a4fa371666e216a423a3ce79cca488298623
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = bd490be90d5c36047ff88deb6db6e0a33287b0a2
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = f76193d289d358607daa7d0e8967c284246f217e
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 3f114e3e6ca5c8dd9f304e0fc85b358cc7a58219
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 223813d373cb33de2256af5f9e3630015e2e736c
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = c598647ac45ec5dd89548f829e0fcbe070d90e85
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 91e345ec84e2d2a0aae0c0e43563297e0b471eec
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 6ead493da430b3486cb29469815d48c4b3ab7e5a
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = c730a7d2d107ac5b666e5af00be47c8919475568
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 1b4d1f4077a896dacb067d83132f541107e86f37
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 625f4ff53287a0390f522bce535d551b9757e93d
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = dda7a24a29a0b76808e6517c79ed5e3c56248eb8
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 23af7a05c28918ca842c1efc7d5da7ce11a2f4f2
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = bb200727c4010e4fff5f9ee2803d05f59f246cc3
+SHA1 (patch-components_performance__manager_public_features.h) = 8a73791bed34e5277f0c672fd6969defe66e58ee
+SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = b47965a3eceb6c98bb9fea6f4b58261ebb1ce6bf
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 707b0c9f413f3994cd27219405c16ee70193a669
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 22591822aec7a7136dc5657e904f3f3f3b0c49a6
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = e6e982083e0840a094ce8eba5f6be561a933b38b
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = d611491720a1816fe4c266b5619ee9893a5b6331
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 432536c823fc5d9eddb7084f81b9351705331f82
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = 12ec5beac9780cc48aa9192215fc5c9330f5f80f
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = e3c9009a4ffb6e82259a2b5b70fe11a74091ef09
+SHA1 (patch-components_power__metrics_BUILD.gn) = 2042991dcec820d83eee20db52fb3f314b850ad1
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 759f73564d9d91bf078489391d9313ffbd17d437
+SHA1 (patch-components_proxy__config_pref__proxy__config__tracker__impl.cc) = 97f57276d1ae8b8d44ccc5a699b383083bb598d7
+SHA1 (patch-components_proxy__config_proxy__config__pref__names.h) = 5bcce64f7a9e8488bbc016ae1c6d5e5615995a6f
+SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.cc) = 0dc65b2de104d09c18564151de032e5c337346b6
+SHA1 (patch-components_proxy__config_proxy__override__rules__policy__handler.h) = 82749c6e878c3970a0c9efc7bb90ddf3e86380fa
+SHA1 (patch-components_proxy__config_proxy__prefs__utils.cc) = 19ec740a425497ba634ab6f098f5d1266507eef8
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 179f897a910626f099503e4ec64f88da30052831
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.h) = 815785f81c1f138e71a64e04e3aaf778ed10eb81
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 9caade24292f38d7c6ada4f2bd0cd6d5364c316e
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = b58b04fca588d3df2fee089a5093a6ebb947a4d8
+SHA1 (patch-components_safe__browsing_core_browser_db_sb__protocol__manager__util.cc) = 256234f1289ba0256e0bff22f2bf6fe81972d4c2
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 3c981e15f94d18db1076f7c3939a35bc97d30af1
+SHA1 (patch-components_search__engines_template__url__service.cc) = 5bc064261f617952d2461874d3e8e893273b3ec7
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 218f5e72d27d5a0905cb28a02402dbe1d278e614
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 8fcc715261bf69faedd4afd76e85354d26b79a10
+SHA1 (patch-components_services_font__data_font__data__service__impl.cc) = 87bbb95911a8e54d55fbefa2080173a5d1f03a8b
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = efa6fdc7e149a3c0789944b127815c747b95942b
+SHA1 (patch-components_signin_internal_identity__manager_account__capabilities__list.h) = 494fdbe832306f4923895acf2cf99519b33c2161
+SHA1 (patch-components_signin_public_base_signin__switches.cc) = af032b8588809eea676010818249cd076ba31644
+SHA1 (patch-components_signin_public_base_signin__switches.h) = 8396698f383c67708ae42ce12b2c50f9a5042529
+SHA1 (patch-components_signin_public_identity__manager_account__capabilities.cc) = 114cb17f0acd7b10531ce6e7bf061adf9cd1cb0a
+SHA1 (patch-components_signin_public_identity__manager_account__capabilities.h) = cd0de046f7323fc02cc92aa802bcb346df06dabf
+SHA1 (patch-components_soda_soda__util.cc) = 022c7b8e60769f81de3fc2497425ad55f7b58371
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = cff9ad1f20f5017a17dfd8b36040a6674f4f49ac
+SHA1 (patch-components_storage__monitor_BUILD.gn) = 78b8d62fde3921a3efed2c05acf22532e4e2e6bc
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 8df824a7c5011c797f24862cad51006c6002c1b4
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = 7af727bba816e702ac82fb15a85341abb60558ac
+SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = 3d5ceab2664a8d8fee5ee1cbe975da57e50d80c2
+SHA1 (patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc) = 7660464343e84d610b0472b9ae8e46a41b20f9a5
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = d9f855982cd045a2e0854a4dd69948b6b6f953cb
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 23cb46e1e08caaee409406c7604a08bf62d72f7e
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 6c9093ff4cabacce900b2e9282bf500a73032b6e
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__utils.cc) = 67157dbc750fccd81f8ee5fe9f60f0422f65c1cf
+SHA1 (patch-components_supervised__user_core_common_features.cc) = e60c194ebfdf159770657a1d637cdb98159441f7
+SHA1 (patch-components_supervised__user_core_common_features.h) = fb63016820dc1e7fec63c271125f7f8476242a23
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 60131e8a9f0fc3ee74dba8838301a61c43c948f5
+SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = f4d9c9302908888bd0293ce21b92a1f357bb27f7
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 9e8aa8546e483803bf6915d67e711d7488121771
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 86fbeff0a05b37b7a3df2e6f39763898d3651b61
+SHA1 (patch-components_sync_base_sync__util.cc) = 3ec301f1e1813a9aa81d9e90f1b6cf59ec79d275
+SHA1 (patch-components_sync_service_device__statistics__tracker.cc) = db19df49ae620ae9be81a874925062655c8e0014
+SHA1 (patch-components_sync_service_sync__prefs.cc) = 047a70410bd840e9b44af9cb26ccf3d9528c94f3
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = e01447eee16457714bf6c2248669bb9a56428cb7
+SHA1 (patch-components_translate_core_common_translate__util.cc) = 6cb9d75a92f2fc56945eb6798a9f7238680e9630
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = abb3a6684116826ec3c1708487c6af33806a6506
+SHA1 (patch-components_update__client_update__query__params.cc) = 72259e4f9ae5bbd819a38dacb964a748a96e4b99
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 40ad7185ca38db4c82f04006c171b553c4b6b6a2
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 9c831c5e254b53c308a7582f5c0188c9198f9730
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = f29814fca8b6b98aeaa03066a3e2e483b803b661
+SHA1 (patch-components_variations_service_variations__service.cc) = cf1322bed55d44d2b3d56acd8305d5df7ea52923
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 1a03afeeef28f8b7183f1bc5c9266ff674c8fd9e
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 160ca70f4edfa9201ee425e3addefc2d30a6c541
+SHA1 (patch-components_viz_host_host__display__client.cc) = 206b2ae70128d283cc2af82c941ef6fe9493ccfb
+SHA1 (patch-components_viz_host_host__display__client.h) = 3859593f4435c0710e89408c608f167595f13d81
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 671fd626d169b5e80ab8c282ac54986cb2371c01
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = de3c80d2f7cfc3bf83679a74f2a18168d638bb41
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = f6be40706370466b60cfbb1566c4746c35b27187
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = fc0dce8da8b25c42afc63ec3286622f8be437ecc
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 2acc712b3f66bc92eab7577111c6158e6e54e5e8
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = f2720eb5de3e3812fcaa63b3bb6ebd6892ab009b
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = be34df8862fa75777093e61c0adc9b1e56b1b116
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = e19cfaac44afaa85bc10c2434229652f12f52e2a
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 8c5c98d632d3edf9f7f22318d3b251d67dcc022e
+SHA1 (patch-components_viz_test_fake__display__client.h) = c7ba7e059d2f8d40d20af90884f19f93f267cd82
+SHA1 (patch-components_viz_test_mock__display__client.h) = 1487afe0e2dd4ba1f3410fbcac6572ce2fb7d3d5
+SHA1 (patch-components_wallet_core_browser_network_wallet__request.cc) = be2551fdbafba18b0f2faaad4fca7ef3e3fcee31
+SHA1 (patch-components_webapps_browser_web__app__url__config.cc) = 1a7261c100cb0daaf4cc30b2e8dfb4e6ae79bfb2
+SHA1 (patch-components_webauthn_core_browser_gpm__user__verification__policy.cc) = 7f484525ab9eb347e2e6a963f776e3811dc3b3bd
+SHA1 (patch-components_webui_flags_flags__state.cc) = cc244666c2ebefc714533c6ac4721384f5bfbe21
+SHA1 (patch-content_app_BUILD.gn) = b70c5dd1205dd5b8bc414ce860eb2605b1d09806
+SHA1 (patch-content_app_content__main.cc) = 65cc4e995d4c2ae4e35f18ab1d1963f049aad280
+SHA1 (patch-content_app_content__main__runner__impl.cc) = d9f59af1a877935d654d3bf96609c117b5bce8ee
+SHA1 (patch-content_browser_BUILD.gn) = 6833e5d8688ebc7a41508494e0eab3e6a85185f5
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = 2e4b061de15b3bbc7274bf0506883234851a7d08
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 5d2ea316bc1dc32fd57f61b83a879b4b6b93f226
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 34d5b7d75e0565c89e30f37e8cd4947e402e0f61
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = ad63d36e118328e2357e5490531ceb1fd60a4634
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 3f84e1b870ee0fdf3c8882abef8c6f793c3f63ab
+SHA1 (patch-content_browser_browser__main__loop.cc) = 3635eb0810a82adbbc4b95bd4a1b208042278812
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 7e4de4c2af9c170fadefb78ba269c1de3c56c68d
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = b665bf9be6b61d9c48acdcca81b526670119e516
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 30286d7491908b44ec2519d2704ecef0c6e75a6d
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = ce8db6d58da88a7d279ee0f67a367b70eb9eb842
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 0e91db9bdafa3791a0c692bfc0d8cc5f1145140a
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = edfc23f613d074b1ab2f476a6c5c96a12028ec4c
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 9fec30fe0c2537bc4380b07770320b33d49dd316
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = dc705fde1afa1e65e84e471575f69a069f236512
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 71f90702ca5d4222fe051a4a716e7e646d52dcbd
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 04d572bd841aa45b296309fc714a2e2434466d60
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = e58a3f8a0a7c294bb3f7d1cec5d5feb5802c3a4a
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 373b0e6c818483290db9a9acd5eb7113f5d8f8a4
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = ec67b3d3790245e72781b8a4fb46df60f832f510
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = ed9adfd123656b70df2331ae8aa06d775488e153
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = e20116d47e6d7fb8ba27cf81b1bee619aa26ea1c
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = a55007dcd4bde0561c03c553e2a75f74eb1d701e
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 79436a24eb4b9200fdbe92c35e17599106a23701
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 969a287e51cb79b58e87af0e5403cede7208b9dd
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 8c3aa3be5050d2c9fcf7bccf27037ba68aeb9f37
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 41e21a5a5fb245a88d78b6eb91b99ec2a8f8d429
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = e1f011d52da6546fb34e99ddc00123bad36a7aec
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 3f27cfc9bce054df295a5306861207273389966c
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 8540591f42dd450c70bc1a6dfc2bea2b4a704771
+SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = d6340e883f30def67c63095fef9c7eb92f39f650
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = aa700c7af5fc073a192ce55b24fd6baa2f7a1cbc
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = a7bc9fda11a4551131c6b01b98ccea6323b3e42a
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 6a5d0f948f5188266b5b91e2b659f02283f4cf31
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 4a7f3efbe7facb8978d31440cf77efc5a83900d9
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = af44e5d83e2e7531f6727c3a2a1e167ef7c6a118
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 2214265e0d6e936117e825b7abdc833c66321a73
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = fff674944aa6b3f89d5806f8574aeaaaa098e8cd
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = 1c57f091739170eb1d322378b8b8358270124025
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = ba5d77d4fb64eadf9d902a7c8a70fdbf1c70db61
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = a6cdafcd2058a155575f881b64a149869d3519ae
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 67ca408cae845510f1a30bc8a98c22e5d45a21f9
+SHA1 (patch-content_browser_service__host_utility__process__host.cc) = eba5389bfa5b5e258abda4bb2087d511f67ea965
+SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = c073ad952843aca70e95f24b1964701b0f8ac80a
+SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = b48fd87e5b35ae90de1a784e395c39be27608e7c
+SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = 9e445103ca7ccfe407c150ea094114b592d83a45
+SHA1 (patch-content_browser_theme__helper.cc) = 935cb6358e97fb5212be3069d394c9a23666f387
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = 617857762a95bb7385f728806e63e9ed3e14f7ef
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 6da6ff9d2927051a2d90e5446745ed6b47dcd7d3
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = e9b4beed193b0718090e86b676da7207ad739893
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 6647d09557384df6dbe41527c8de392cd6779edd
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 173939596f22bd077b24d76c98c94e964fbc0a4e
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 369a996d585f03f61b7871c94600ca8da47db8d8
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = ce53b37cca396e8c117c5591b04cae0961de4735
+SHA1 (patch-content_child_BUILD.gn) = ce77c7c47d9f364ededb673c16e755ff013f0555
+SHA1 (patch-content_child_child__process.cc) = e1737323252fe7dabf2fcbfdc002ab0dc4b4c672
+SHA1 (patch-content_child_child__process.h) = 10cd3a5d119ce30b1de2762c07058b38c51ab6c4
+SHA1 (patch-content_common_BUILD.gn) = 8e17e9fb0e8fc6081aad72d4fb686943710d4cf6
+SHA1 (patch-content_common_features.cc) = cb49f0fd17e03f37f32e1fc331e2cde5da57240a
+SHA1 (patch-content_common_features.h) = db4556a23e5f4d7c8fdb6cfee3e0722573580a33
+SHA1 (patch-content_common_font__list__unittest.cc) = 67601cf09d3ab48fdf7d299e8c3ec6bcd30d4845
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = efd2e4549acea304965d21614f5765ffd9e49e79
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 019ec6ea47f078b75a2fd7051856cd49ca354306
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 31f4fce60f1de526375b0879020d96c471fa2c1a
+SHA1 (patch-content_common_thread__type__switcher.mojom) = 67b26f980b3b25d174a037ba789cc967dcc711a5
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = f49a5a266e0afecd26f1445b31284dfb7aa7f01b
+SHA1 (patch-content_gpu_gpu__main.cc) = 611593a47f7eda8eec32c4c0977770186a3cf1ed
+SHA1 (patch-content_public_browser_content__browser__client.cc) = d92c7dddfc3ce3c3bcff634ce7ec1022d04fc207
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 8d2e5a18bd4a75e2868e78e46ab47cd1f87c46b0
+SHA1 (patch-content_public_common_content__features.cc) = e6c15b34a0df5510f1907130005c0ab7888ca8dd
+SHA1 (patch-content_public_common_content__switches.cc) = 1c2998d652eca04e02ae43f1aa6f3e677f7bb3d0
+SHA1 (patch-content_public_common_content__switches.h) = a1727380023511908bba1cf8a36fecc40e37dbb7
+SHA1 (patch-content_public_common_zygote_features.gni) = 02f617133dc783f9c876ac5248a33da89fcac779
+SHA1 (patch-content_renderer_render__thread__impl.cc) = 6bed90f31ffbc82dcd0198d8d810645a568e812f
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 5e690836d43a752e11887be3cda857b8b681da95
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 329242f0c80de7f12d76aadde1a2b72c6b038170
+SHA1 (patch-content_renderer_renderer__main.cc) = 5b455d09a0817e03b5a5511e762cfde8d21edfe8
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 1df18f46f180d75a3ba383dd6244050ac68daf48
+SHA1 (patch-content_shell_BUILD.gn) = d2c3cfc73d3dff30ca214e4a86a3485689270940
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = e1d36d6c49036c95300da41b2005f35802d93862
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = c87325f9546042ef600172640491459aac37d814
+SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 7d45e054e4af93279c1967519091f85992300a18
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = d3777766c1ac307388f9628a055db769b8cb3295
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 6aebcd1a0f1614d3da18dbec22491253eac7464d
+SHA1 (patch-content_test_BUILD.gn) = 7363d2dea5eb50c8d94456619a0a904c567ec428
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = e0a1fe9693ab216a630dde4b2ed6a8f8f3c73373
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = 6bb64c2456a1301797994d47ec99c799535318a8
+SHA1 (patch-content_utility_services.cc) = 6a981b969dbd7ef27a73816a91cf0c708c7fcf30
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = f3420fdd3de0f6485515b862c475ddb53e9b5401
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = f3d1c276dd6b84fab8f26cd487dae947d06817d2
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = be32300a2d8963edb581a428080fddb7d2e0ddb3
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 044e46c040fb5986eae32abe29046c985e9de01a
+SHA1 (patch-content_utility_utility__main.cc) = 1b0174b6aff445e74adfd15ea7195c18b416a8e3
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 2943695d3579d5372533524a6eb7d4536c925159
+SHA1 (patch-content_zygote_BUILD.gn) = 7dd574fdd0ff39644b1f8f2c0540f7889cc8ba5c
+SHA1 (patch-content_zygote_zygote__linux.cc) = 31853bc8676b04ac0912ab5181fc9123947f459a
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = c8c70a394e4b568e2d4796d1c40fbd341b6094c2
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = f343e4611dd1a999e78a1a814759ec657314b2ff
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = a89f7935e715eac1027599cc10e8a5798763884b
+SHA1 (patch-device_fido_public_features.cc) = e4de1b94c97eb02bd7b9ab1f2ba303944f0a4de3
+SHA1 (patch-device_fido_public_features.h) = 3a23f40f28b956f789b34e4ab0d7bf166f931a81
+SHA1 (patch-device_gamepad_BUILD.gn) = ee4d5e8f7c1a61f1c462e3b4f08305c59db4475b
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 7902867e5cf89b3fa91df5b6b61d35cf266958f6
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 3c6a4ff1b6071e4e299a9fe93fdac9baed42b809
+SHA1 (patch-device_gamepad_public_cpp_gamepad__features.cc) = dbe889ca338ce461bb7d193a23c9c587734b6aac
+SHA1 (patch-device_gamepad_public_cpp_gamepad__features.h) = 54a1d2ded345c7cf00a066fb65563fd5c9d28e19
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 0d840e5f0da6df8c582242675ad43e8348eb6385
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 70350cc86a8ce4e79513b16a8e7285a6fee95314
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 35433059db2f11bcada3d3ad4d0c0bff9ba2ed61
+SHA1 (patch-extensions_common_api___permission__features.json) = 1c5df5c6df23fababa6ae32232263a5bd6dddcaa
+SHA1 (patch-extensions_common_api_runtime.json) = 1ac54deceb7162f9972418b5ac31f83622d57b2a
+SHA1 (patch-extensions_common_command.cc) = c9f6ae60bcac3feeff41853db6d2ee3187571cfd
+SHA1 (patch-extensions_common_features_feature.cc) = 600807372b8e82ed8216f5294724530890222a29
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 4425ebcf9460b9ddf500fe4fcdd168c503508033
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 8b2abcbd8f6c2c0cae3b7cf22e4b8d1cebb3666e
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 791ae14d224db44e01c8deae609624c88573da9e
+SHA1 (patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.cc) = 386eea4839d2f90fb05f933c2fcbeb0d74685018
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = 26f54cd0a45801140a27e80eb4df981eb73db1dc
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = 26c91408ded9c7413e8edfed9a5d0baa7fc9aac2
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = f1acf5f70193364f908073d1fa9684fba376b90f
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 51f76cd7dfda2d4acb9b2cc1ff3d60c35ae188b3
+SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = e78e71bd1eebac4130a359d641def5f45eea804b
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 8b07345044e7b59eb0a09177d04dbca9b50383a8
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 0af4ae07d24da9f18f255b2b6099c032bdd57f4d
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 66e81c1b3c35dc6271a1df36b3845d06e9139540
+SHA1 (patch-gpu_command__buffer_service_shared__image_dawn__ozone__image__representation.cc) = a354d705fe76f17f7e8fe159ec1c3a55c630ded1
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = a238fa8b1103ed9d6b33020ea9f3b591390c8e7d
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 8dade7d7cfb3ea7707957d077ea65af103d3f6ea
+SHA1 (patch-gpu_command__buffer_service_shared__image_ozone__image__backing.cc) = cf2aeba49f855966daf219718ed228c4b39d1721
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 26a478ddf45d0da9255a262b9541566153a271af
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = f0f941a4dd821ad26d78083dc2ca63df2ebfbf00
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = 5dc67c95a1d33a1014a9e818d8791192103b8d27
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 94c15397088fa9b12cbd996d2a8e3a16510ca5d7
+SHA1 (patch-gpu_config_gpu__control__list.cc) = ad8d69b5d45ddc31ee7f34bf644340a0167ed432
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = 4566f22c95a5909e7afea20f8a56b8049284e45a
+SHA1 (patch-gpu_config_gpu__finch__features.h) = 37815833acabe40213d19f10e25054144fc64a9e
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = 14d6d7e0cc4b38b47df2cf36c04e238373cad4fc
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 36f889d1c9f3eef607ab63d52360ee388b7826b0
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 3b12b80c01cf61dfa1852370484c90a9411fb348
+SHA1 (patch-gpu_ipc_service_shared__image__stub.cc) = 2b1779e24efb7ae6fbed7dca96301f63114e84a1
+SHA1 (patch-gpu_ipc_service_x__util.h) = 5f77e0f416856f5fa659723c0bfef63eed895390
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = 17141855f290fb46df3a30b821eb0dfe7b1518a6
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = f312934aa385eebfe4d0f28498272736c6a4942e
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 7e39952bb404210b9ed18e1e387d433d00984d69
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 3b62464c104239c3f30bf9a396be5a02038029af
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 3cedf199da2f239693e5f9e729091167bb65bd49
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 1211f9d4c3cdebc6bb1210c3c290c3df25633047
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = a731122146c76033cbcd2b79f9b22ad44e77847b
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = c5facedb0f715a63a6d9acc4beacfcdedccfeccb
+SHA1 (patch-headless_BUILD.gn) = e316004bda0664e3223b6ef43df01c04bd459d17
+SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = cb7933578d951c9f981374cc61a264f3e49c1628
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = c4696410e96d854c69a74e72e442a72da3a4aecb
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 0d80d63726bfc55ade46c033cfbc08c84869e464
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = f9915f347e40a1a5f2d6cbe880835749fdd06034
+SHA1 (patch-ipc_ipc__channel.cc) = a23b8ca0c5199cf4cc1eec7555ac2b1b2e88e244
+SHA1 (patch-ipc_ipc__channel.h) = 37d65289a0216cd8138fc9c7ce820e085180381c
+SHA1 (patch-ipc_param__traits__utils.h) = 6b7e4c9270f97fb9c426b4e33d61531bf0102348
+SHA1 (patch-media_BUILD.gn) = 34599e9265ce1b7b305312d577f1bbd0d4bfbe14
+SHA1 (patch-media_audio_BUILD.gn) = b9f2e7efc23300f4e0322885bead7198fb47c0b2
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = fff414445593539c2a02c51dc99da7adaa25ebf3
+SHA1 (patch-media_audio_audio__input__device.cc) = 8223d924e8f6af25e8a38859ae9127eefff6826f
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 7ddcb853596ecb30e154e5eb0b6d5fe6c5e7469f
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 2014c203e49ed5e787f623c028269b53f6f02254
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 5f388087d29d7569eac761a98f7138ffc11e53cc
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 874275b7436fcbe5260d95bd34696f1e133529bf
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 1dd1f826df8c4a662105639e066e462825024188
+SHA1 (patch-media_audio_sndio_sndio__input.h) = 824ed4b07859f25832e0bedab1ebcf296800f374
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = 1405d063c5e5e84b1f5a5cf1ddf5db388cf34956
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 26097d601e5733f3ecff8b2cb9380e4a143a0325
+SHA1 (patch-media_base_audio__latency.cc) = 8e50e5bdd9fe41730030214a5074dcd0f87a78ed
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 8e66f88f6b02c538ab3815567ccf93f2e2836682
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = fde0d8697808d97a916b88a47631ce54fd3dcf19
+SHA1 (patch-media_base_media__switches.cc) = 55f2343631ec38f027e513521f8bf945d8cad575
+SHA1 (patch-media_base_media__switches.h) = 4e02dc642afa5a654f3f5a1fe20bbf54df654188
+SHA1 (patch-media_base_video__frame.cc) = 94a6fd07c40e244d16130dd8ca19a4e762d4cf47
+SHA1 (patch-media_base_video__frame.h) = 24d35dd163bf7e74361ec23b9da0b111eafaf25a
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 1ce375d988ea039b911d26b311ad1247c235b514
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 44f835d58ecd50b8ac63965b3ae06dea18c3d7a2
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 0026c1ea375b453b14db100ec0e3f8b739b536ef
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = d4f6dcd49ac200932b01766efc49f8e0100ad729
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 41c071de25463cdf307a8b011b773ff0738265dd
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = d0494f78f3e7ee1c61f9306cc7e5d0405988cdc9
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 656e081534109d73318d2e0fb23617c7394626b9
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = db503acd0b25baf7f64c6239b1fcb54624f94c7f
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = c799c39be9a728307d8b1f5b7988bbc356991bb4
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = af672faee3e1e715b37f22ae4021add226bba7b1
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 29c4ee0ced8ce887739fc56ea2d51b9305571c8c
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 51e04101acd9b27bb362b606d25eec893cbbc30f
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = e69939af966769df8a481e051cd1b9c23232a18b
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 8fbe489167a9b26a47ddfe950901cdf18c9f23d8
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 88164e29181332a9bf83e9e6ea74e161a683e527
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = a213e57bd81d4dec1be8af45522c63f609a59ff8
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 474fa94c3d7417fb8c73d7d70cbbe12c649348e8
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 1e0e6bb234495f95080d668ceea86ddc991a2aa0
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 420de1a80221feeb065f4d760a2b3a7b28ca30dc
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = b84ed0863d09faea2cfd32d012cbcb72df107d6a
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 4d51e7ee186e99d9d42cba4b5f54e01a1d3404da
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 289462bfde8ec90f481559ee7db7b0840c104978
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 6b328e935a4ff0e0e7aeb046adc62c5ec18a68f9
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 725f53df38ca2ca2e95b21888d318cc34b233865
+SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = a3622f120c0e195a72fc5571adf2a78380fa789a
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = 487dc5ae98a917ba4c05abd8d13295de6d60f22a
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 6691439010d09048129463bf6fdc233a1579817e
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 0106035fa3eb6a7ea69ff56a705c05172df3f6ac
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = ebf7e4a524a85591e59706b6cc2a4823263b1cac
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 4b3be522129c2290406c8fb48108d7a9f8f0c899
+SHA1 (patch-media_gpu_test_raw__video.cc) = f60516c32f92e653a6bed611f6f81380449d12dd
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 74821806618a1959defd5a2f79ce5e6f755b10ab
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 34cee9a48bbfd810be04003c961e6105953ee9ea
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 6e5c057a255749104c03f96c66887456a479dcc2
+SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 45c0cfeb2a0324ffbbffd695f9b3aaa080a72563
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = ff876dec871b1db8eaf7b8fe367ca3a4c91a80f2
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 24e053c01df514ece668a0d79af273e317835f3e
+SHA1 (patch-media_media__options.gni) = d13fd4f150fe2c0a9f8832632e91aa854b028f3c
+SHA1 (patch-media_mojo_mojom_BUILD.gn) = fe91a398124012e5e422b9a89fccc5c3f20b6ad4
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 08d803fd89a95cc7a2487c897faf30d7f63e688f
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = e349072e09e8a20b6ccfd2c80884256ca996accd
+SHA1 (patch-media_video_mappable__shared__image__video__frame__pool.cc) = a0c6451ec4d7a8cfa828e1f63fa9a53ab3e13f33
+SHA1 (patch-media_video_renderable__mappable__shared__image__video__frame__pool.cc) = 297a73e4872c69454bededcd60ea6f3de5c5d49c
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = bb144e88d5a61936264364132fe3ec0771625a05
+SHA1 (patch-media_webrtc_audio__processor.cc) = f60c535e15ec4a01a67c820e2e374cc5f5dad641
+SHA1 (patch-media_webrtc_helpers.cc) = 18e62bf6b9686426c263b0bd1a676d0e63358949
+SHA1 (patch-mojo_core_BUILD.gn) = 047327897b6be194ec6ec61e25a49f2fd9dd5b11
+SHA1 (patch-mojo_core_channel.cc) = 6ce7a872466438d7407098b4a10f7b9caa3ce22d
+SHA1 (patch-mojo_core_channel.h) = 5722dab1b31f211436937ba392fcf2662f4a740c
+SHA1 (patch-mojo_core_channel__posix.cc) = a56b40a0d82a30c9baa4eb71f30244e6834a2bdb
+SHA1 (patch-mojo_core_embedder_features.h) = a9ccf6530e36a1b7d15df3c5684b983d48d13c74
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 6673aa7a305e9bb9edfebed63d7963e69862e083
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 07892b1886f763328a43c7575d8bd28061f09ad0
+SHA1 (patch-net_BUILD.gn) = e67dbe1e4fdb05cf352f2a1e236a72795ffd0441
+SHA1 (patch-net_base_features.cc) = 71f9f08928c4877454a3f4f70472c9efdcb55b5f
+SHA1 (patch-net_base_network__change__notifier.cc) = a200a9d50bcf3152631e129d39327090aec822f2
+SHA1 (patch-net_base_network__change__notifier.h) = 2ad667887c34daffd1a39b39666b2ef9cb75812c
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = 3083ff9eb2bdda0506ff1ca7fa7c78d356f67a97
+SHA1 (patch-net_base_network__interfaces__posix.h) = ad1b9d22c71a406b644894c8a6e3d1a227e18aca
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 605f4a2a952b2bfa55146f9da7e83757fa9e6b5e
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = d1ebb47943ecc80bd5e29efdb96f340b1403d844
+SHA1 (patch-net_disk__cache_backend__experiment.h) = 9f193237518a99055ee349f299d3b1a207a3977e
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 70dbc9646d8c6040adb9d98fa9e3698b32e8d541
+SHA1 (patch-net_dns_BUILD.gn) = 0514f2d96114ca026e11c7e7d69acb53ef14615f
+SHA1 (patch-net_dns_address__info.cc) = 34ded222f97fbc1d34415ed40162f854fa71f64a
+SHA1 (patch-net_dns_address__sorter__posix.cc) = bdfb9bd226ffca85fad26e82d8a4e567eebbb6d2
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 16f714a60de4a74c3ae365a7bea2d3968ef301a3
+SHA1 (patch-net_dns_dns__reloader.cc) = b913be25e8d51f2613078caed6be5685450f424c
+SHA1 (patch-net_dns_dns__util.cc) = 2a89040b2aa1fa0273e9bc7f5261cb6d2feb9249
+SHA1 (patch-net_dns_host__resolver__proc.cc) = edbea3ee22f17fd211a013daf3d0f4f05b2d1341
+SHA1 (patch-net_dns_public_BUILD.gn) = ba7dc7e0e158db69bf580f13990ae23e721d9ce5
+SHA1 (patch-net_dns_public_resolv__reader.cc) = d4ef56c0e93494ba7b330da877e7c44d4ef5ab5b
+SHA1 (patch-net_dns_public_resolv__reader.h) = d55e3885bfdb26595c050aff1e3ec1fb889fe035
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = 0d665f4ec8709b2a22f8b8bd0ead925db76a6826
+SHA1 (patch-net_dns_public_scoped__res__state.h) = 6213845889996301a1335c7e3b327516a8b2e782
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 1d4e2918888a1efb111027e20f39faca85bf2d81
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = dabe886228d34767ebd221b9bfd2eb7d7c7976bb
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = ced54c24437c82e40da6d2bd8b944ece373f47e3
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = dc4f486ce15497eec475cfd8374461425f5ad650
+SHA1 (patch-net_http_http__auth__preferences.cc) = 6c18a946f34767b320b58ed97834894fd8e70e2a
+SHA1 (patch-net_http_http__auth__preferences.h) = 597a963c4f6784e91df85146684d525f06fd380a
+SHA1 (patch-net_http_http__network__session.cc) = 70956e4f466c1c9a43870a728f9167495e3118bb
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = f550ceec8e0c8d264444f9f488d54a3ca1927fdd
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = e426f68c1fe25e09ff3cac24b907ef70902003a3
+SHA1 (patch-net_socket_socks5__client__socket.cc) = 3a06751a9a5e96d51d4423ba2c5bf5185ae01a1a
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = 65e128732605c20966dee9c8e1129fee4123d2f5
+SHA1 (patch-net_socket_udp__socket__posix.cc) = a309d044e1101de81ab4ddfd18eb5b9155e2c692
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = 2f6a3d5b20301e38c044ce5c2c5875a94f10b4ad
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = c581c5b93cf209e0e5e5f44484ac2d768cf130ed
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 41eac523f53a3af3ecea35327754abf179bca045
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 6887c345a28e6b72b1fafd0b530ce386baf6dd58
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = e4c93a4c99327fa4bd0913c6dd17fe7b8bc6ab2c
+SHA1 (patch-net_url__request_url__request__context.cc) = 5cb34992879acab1ee2988a19a043fe57541a8ce
+SHA1 (patch-net_url__request_url__request__context.h) = 07d492a188f5e56bc3fc21f979061f1ed96a349a
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = f84e9c6c9acc229050ef3dcbed9677e307765d3c
+SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 36668d2d588961375db9511e7973d374983ba07c
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = a7b6be6c9cddaf55beef5659a7f42ba7eae85d1b
+SHA1 (patch-printing_backend_cups__helper.cc) = d121d3a877123a3079207e17d2b714af37390717
+SHA1 (patch-printing_backend_cups__helper.h) = f7ef33623fa813ca93c38670b512f8ba0f3378e7
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 06c965cae5fad3aebad15f50c4d9b961b60be994
+SHA1 (patch-printing_backend_cups__jobs.cc) = 39d02cce65a7b17776b71e9a5ee1ae0732b45a77
+SHA1 (patch-printing_backend_cups__printer.cc) = 3c52ba0d6ca47ef1f6c3e9509a9903eec6c1c1d3
+SHA1 (patch-printing_backend_cups__weak__functions.h) = 839527da8209331571e35d2517bf1e975f16a3e3
+SHA1 (patch-printing_backend_print__backend__cups.h) = 0cd7f6345304c84f2a4c179e016c7644c37c5a5e
+SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 0718871ef0906f01ba52ac4c1ab3cdac036678e3
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = c0c2def878613bc98ce5e64d48d8d0ec0cde9c5e
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = b4a89bcb656b436faa2994cf285c6291bf52384c
+SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = d85690c3e3ea0d56ab83894cbb9776236b641da7
+SHA1 (patch-printing_print__settings.cc) = 4b2a3dc3cbd88435833f50d90689c53ddccfc16c
+SHA1 (patch-printing_print__settings.h) = 67c70e098a725d48fef2f97407c297e17d03fd44
+SHA1 (patch-printing_print__settings__conversion.cc) = 398a14daed1d5453548eb6cf45041e8ffa67a439
+SHA1 (patch-printing_printing__features.cc) = f4f6147cd11f32940157585c0aef812b645c683f
+SHA1 (patch-printing_printing__features.h) = a65d5b43d28ce2fff55abb601dcfb26bfd009e92
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 18f74fffb60f1a2227fb86ea43357279b3d8e762
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 34ae56e170441d40e626a433fce983e9bee452db
+SHA1 (patch-remoting_base_branding.cc) = 9d9bddcd6f1b2e61a0fb6dbd4d139f6ac1fab19a
+SHA1 (patch-remoting_base_constants.h) = 8c7b7b5afce1ca4c825ed2e9af4d48e77e3fcb4e
+SHA1 (patch-remoting_base_crash_crashpad__database__manager.cc) = 37b479ce17dd7af20cdcddf647e70d56a60f9ed7
+SHA1 (patch-remoting_base_environment__details.cc) = adf0d1456fdb12f9c693a97f029e525105582277
+SHA1 (patch-remoting_base_host__settings.cc) = f64aad4961fa8ea25b5c71f3f57a6b72b05e415e
+SHA1 (patch-remoting_base_remoting__export.h) = 925397d6fec897bceb66b380fcad2f40ec1af6b0
+SHA1 (patch-remoting_base_security__key__socket__name.cc) = b2c4cc5f64c4667c9104f98acce017226350761c
+SHA1 (patch-remoting_base_username.cc) = ecb7368e72c085202cfb2571fe238270ec65ea32
+SHA1 (patch-remoting_base_username.h) = 9fd0fd81f51135ccc5d351464a9a17897178331a
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = aad62b0ab391e7653d436c74d7dbb6fc7d350173
+SHA1 (patch-remoting_host_audio__injector.cc) = 6c80f0d88c76651240041c165501be94c7fdf2e2
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = eb8314a060ae3a853dba8b8f54e09e985bdaf73a
+SHA1 (patch-remoting_host_base_switches.cc) = a48044c90c532e291b51c3b6d5850c992c0d4027
+SHA1 (patch-remoting_host_base_switches.h) = e825b93f88e0db3afbeb9d832885b4faf1dd03f1
+SHA1 (patch-remoting_host_chromoting__host.cc) = 700a989d8e2c7ce7856f4369278c5f756a392d8f
+SHA1 (patch-remoting_host_chromoting__host.h) = a12f63762c38cbd4ff2d3c26018687a457dd253f
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = 191bddc966ef132fd739089ab7ea21c19f954f3e
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 3d72109b318f063f26a55df02618536e3c1f9eb2
+SHA1 (patch-remoting_host_chromoting__host__services__server.cc) = 51d79a11d0e63c9513d56da604188b162160bb3f
+SHA1 (patch-remoting_host_client__session.cc) = 3cb94e9477376f963222128fa64d3e1a8835782f
+SHA1 (patch-remoting_host_config__file__watcher.cc) = fc58a4040134c0b264e50abc9a6b703ce0e30c2e
+SHA1 (patch-remoting_host_config__file__watcher.h) = fefd512d1103db3d66f4cc42446f37a025760af7
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = e23235ca208e3aed24ae777bde32720f48268922
+SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = 475243ea738826234cd20ff17dd93fd24106f613
+SHA1 (patch-remoting_host_desktop__process__main.cc) = a8409b995ca3a5413272269cf96c65d91d02e2e1
+SHA1 (patch-remoting_host_desktop__session__connector.h) = ffa0e84687c9d276ad5ba9ff55d7740ee01f4ef5
+SHA1 (patch-remoting_host_desktop__session__proxy.cc) = 260ef9164cbbd6828898df1bb2bad7370b023b68
+SHA1 (patch-remoting_host_desktop__session__proxy.h) = f8688692f2046604972ce529677b4094c05757ad
+SHA1 (patch-remoting_host_evaluate__capability.cc) = 39b1d14262dbc2346721f6e99d28d6ed649b7fac
+SHA1 (patch-remoting_host_host__attributes.cc) = 0fdf1e55df598ce082ecd467c04f0c533eae9a45
+SHA1 (patch-remoting_host_host__main.cc) = 6dc85b154eabe999c5b7c1acf1d525f5b1cb919c
+SHA1 (patch-remoting_host_host__power__save__blocker.cc) = 573d895fc024e1243ba1bb357ed0e7e9e0e99786
+SHA1 (patch-remoting_host_ipc__constants.cc) = 2719bacc72ad9179d94a6af28491fd73cbbc40ab
+SHA1 (patch-remoting_host_ipc__constants.h) = 166bc01a0a159a9eaf33b6a08ab23e3fee342a5a
+SHA1 (patch-remoting_host_ipc__desktop__environment.cc) = 56a40bdd91a3d6181ea24e393db7e7048a9a461c
+SHA1 (patch-remoting_host_ipc__desktop__environment.h) = 20edba5971097f597d7a754d3bba6f8afcd27799
+SHA1 (patch-remoting_host_it2me_it2me__host.cc) = 0260f0fd6b38376aea7d6644c6c4b3ed23673993
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = fecd39bcc9bdff3a33bfedaeb638a4afce20ac37
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = fc44cdca07e7b9cf0ba4b9f6911d4cdecd9f6280
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 5bfa470fa77b23b57a12e86f5e466160df2eee4e
+SHA1 (patch-remoting_host_policy__watcher.cc) = c3e4e7875c6eddb934907c39af439d43f481da1c
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 78a3aeabcf4e81202653f54bd7d0f4059242e6cd
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = 7b466855a31190a2ab82cb1eb7d203a989beb8a2
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 2d512a7f400eae118f2c5be9c2dd4b2ad92dfec3
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = c347c6c0f2c2f36a8385660f486fdbbe7c4c7fb8
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 369bc47c90684cc803766c94441f427dd1618045
+SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = a430d56d8f94e5ab0b4a568f4aaac5f2889276fb
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 6135db0b4a185153cf19eee2eeae9d4aca6bb3b1
+SHA1 (patch-remoting_host_setup_daemon__controller.cc) = ab4b33e119d773bec7b07fc266bc5b52152fde9b
+SHA1 (patch-remoting_host_setup_daemon__controller.h) = f7da0e18864a7518efb1bf1179cf2014f7e7329b
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host.cc) = d30a35d0963b49e639cb9eacfb0389fdda9e420f
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = a67001213a7256c697e43013df4fb235bcb6e6da
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = f4e90212be1f7adc2cdb9213225d6813a1ef1129
+SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = d2f26a8265a3830ac318a11d4c20efb840466a2c
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = a9f4978a5c2fe2b020074cbfb103f83cd3c66a0c
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = d72058484e46dd6ebb43cd772fb90a7de3566364
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 102d81d6e342ae3e61a44c1e4cd934bb2204612a
+SHA1 (patch-remoting_protocol_webrtc__transport.cc) = c163ce8ba241803f707484f8de3ca5e82b49ef63
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 18cbbe22eb5b2a971b87b4bbcca791f476710733
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 788362098ebf60d8994967eac8b6f78f64aca366
+SHA1 (patch-remoting_tools_magi-mode_tests_testdata_mock__app.cc) = 171971c81d962d2a78683507a15b57e952301ef5
+SHA1 (patch-rollup_rust_bindings__napi_Cargo.toml) = af46b5c65dcbd0714ccca2782988f89e4a8d175d
+SHA1 (patch-rollup_rust_bindings__napi_src_lib.rs) = 930763c6c3725b129b395a2a9d560c7c7996cba4
+SHA1 (patch-sandbox_BUILD.gn) = 3b7a0a64d5832b4f25ba453f92e8056dcb2cde17
+SHA1 (patch-sandbox_features.gni) = 996153cab79e0b30bbc323282b8ea2c2cb65a14e
+SHA1 (patch-sandbox_linux_BUILD.gn) = 9b2eb9dad55ce43e587abceaf144ccd35526f7bf
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 4ed9664dee8e297f9f4610a68b8909ab7089da59
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 8f37cd53b2b22c6078093ee60b8c0514689dc8b9
+SHA1 (patch-sandbox_policy_BUILD.gn) = a373de37a40cbc82433c029c22a43bd241b8cc2c
+SHA1 (patch-sandbox_policy_features.cc) = d8f593f5f08083aff99de2dc4f18b21980f19fc8
+SHA1 (patch-sandbox_policy_features.h) = 349c173852ff27e1d22a994cf3045ecd406c7b70
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 7d1baaaaf5241687866f6e7d30fc10006a016987
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = b24ca36268c6f6513841ab870fb2257a3e9f3d49
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = b7f361cbd03bb5876bb81432a747a6239df01117
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 0ee2af24581e989cae3cee09aed66fc3fb00a742
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 8c815f78b46efbbaa0c0cfc62cd540dcef72c21b
+SHA1 (patch-sandbox_policy_sandbox.cc) = 2be7e0b6446c44cca91254806a7ef50c4790680a
+SHA1 (patch-sandbox_policy_sandbox.h) = 2a4959e537d4bebd4a49f2f14a55b6376abdc644
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 55aa119f25772ff83af00f754bd6590d7dc7c1a1
+SHA1 (patch-sandbox_policy_switches.cc) = 8b038aa84c413e8bb41835098bcaa3c7eb570407
+SHA1 (patch-sandbox_policy_switches.h) = a740ffc9e22543bac5bc3021ac114d7b54564514
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 65fcd88dcc1d40770ba68ef7a9deaf025acaa069
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 6909031a5218b3a0aec5370d5f43b2366574743d
+SHA1 (patch-services_device_BUILD.gn) = c1a61fe91561dc5deb76ff0af4ef9affd8cf3689
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = b34ab6cf71a577950986b5167dfda957b1232cc6
+SHA1 (patch-services_device_hid_BUILD.gn) = 18d86ae6b8d1a197b36c933767102eb44aca08fa
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 85f57498ed8c14a834e86d3821c61ed6d7b61ad0
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = 5e1a84c105f4679ee4d3ee7ffcc2e71fda70d544
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 79fc6ae1880dd50a745958b0994c544a83fa8720
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = adbf550557cd001f2cd18f3cbe21c32174c9bf57
+SHA1 (patch-services_device_hid_hid__service.cc) = 8845a8f00a8806a9f8a4841b22c861e07da4cd61
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = eb7f569fb92410cbd82c15f4b52e9fecb4d0a694
+SHA1 (patch-services_device_hid_hid__service__fido.h) = fdb93ab5d4751bd34478a88367b80972ea1646db
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 7cf821caa415a66ff1e045243a0c374fa0b0f24e
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 0fdb850b2ad010f454da539ba2cb44c38f66918b
+SHA1 (patch-services_device_public_cpp_device__features.cc) = a8be11b312bcb333085f7d453b9b4b9474b66808
+SHA1 (patch-services_device_public_cpp_device__features.h) = 8c4378648a978847219be0c389dd60cdd78e7283
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = e68b41e59e724700ca77c9f3ec4b3b04fd13c40a
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 73643b0f8e65ba6b5cc3b3c8313d8ba9c79b2e3b
+SHA1 (patch-services_device_serial_BUILD.gn) = b88a0d70587dd38e11df68c208c67fb1e6f9d5a2
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = a59427e58036be01851597a7de9119436787d3ab
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = a8e7f8b39b206f23dfd7faf71987f0cb74a71b65
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = daf4c40f9850a9cd17bcba44b1032983f3f75f13
+SHA1 (patch-services_device_usb_BUILD.gn) = 157a91603ff2ffc39d9a58ff2dc49204e2495cf6
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = d016664fda88e2c13b020d704041eac09ef82fc5
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 6e8c74a17393aa74ef013bb3baec0f200ff4bfe9
+SHA1 (patch-services_device_usb_usb__service.cc) = df680bcaad4c8af6db87cceb1c999d3aba7a7fc0
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 958a8e4e77943374953da8fda380e1f9d7d9b14c
+SHA1 (patch-services_device_usb_usb__service__fake.h) = 68c968a3e1cb95937cb6c7982c6448b336c924cf
+SHA1 (patch-services_network_BUILD.gn) = ebbec7f22c5fb0a2b67d90c998c83cc7f2ee9b62
+SHA1 (patch-services_network_network__context.cc) = ce5198192958fd533fe95a2edd21cb757169c642
+SHA1 (patch-services_network_network__context.h) = 9a2ea050edbf6dbc59d05e551a468759a2acb340
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = a8f9e01f1359ac83287e14b2e68446f63050bde4
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 8ba9272a24ed474f2a66374524bdc23a847a572c
+SHA1 (patch-services_network_network__service.cc) = c09ab05762b14a378570813328f43b3eea01dafa
+SHA1 (patch-services_network_network__service.h) = 4fb0104459163ccb09a46e21f4d17e85e3772e14
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 488157ce5be49d5a50bf4ff5bb7b8c5ba9fa18e3
+SHA1 (patch-services_network_public_cpp_features.cc) = dc16f6055938eabea05d8f4a80f6f29942760fd0
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 5054e994e88ceb89c3f82079ce73f9c2354ba656
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 8ef69628b4fc09c272b6bd42bf9440a096ea9666
+SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = 2e461f3ea98c1d40e0e800167f1441ddfb85f808
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = a10b97ebff87c5aaf206a5d3bd5571d7aa48d584
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 38e23a5607dad76640636a98c8f2177bddfef347
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 07ad85ea128f481d5c47c807f9a991da789688b3
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 083f66baa6570b6e36fdd4765c5ef5aca4da0f9e
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 357f4f9706db496a5219ca10f85e8240927889ff
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 99d200ae2386f5b07d46b267090f0c84b3c068f7
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 64a970379607c4f2ea951c6d0b08012e5660e129
+SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = efe83396f589a6f8b7e3050322a2b3d2ea304c23
+SHA1 (patch-services_service__manager_BUILD.gn) = b13c0b3e36dda0aedb1270fb909b9d3901dfcc16
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = a2019d8b2efafb2249057232b5ff8567a076add8
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = de48ab6122eb5e9b85180d4cbde84e6a507bec2f
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = 8b8f6fca745741a4b1dec3cca345f67425559d50
+SHA1 (patch-services_shape__detection_shape__detection__service.cc) = d4203f19ca02e45514f9ae38f22dfb04707dd957
+SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = 3391f91eaf7ee0c92c10f470c3f1fc4bd22ba5c7
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = dbaf5aeb61761e0efdb2d0433e94b5d97e6ed42b
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = eb294fb46ec7771732376590fd0064951c831528
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 2cc842142fd03dab43a42a7ea0d49c8a2b59932b
+SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 81d78f10928f1a580ecf9507d832efed19aa4435
+SHA1 (patch-services_webnn_features.gni) = e08f8c339be2d661f129b85205c29803f409fe6a
+SHA1 (patch-services_webnn_webnn__graph__impl__fuzzer.cc) = 676b49655cbd48428daf88386863424319a1ee63
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 18fd9f88960196336e1c7275e6445a57c1b8f8b3
+SHA1 (patch-skia_ext_font__utils.cc) = 93ac8ad3cc5f541fdd3e52e0a061828b0771f9cf
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 75d7fdda71a4e3ab4831cd30e66f32ad9604edf9
+SHA1 (patch-sql_database.cc) = 92af4e7d1e930231a5968439f80359b4046e2ba8
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 964e95d2ae819788175605c1c191a7d6bb144ba9
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 1d2ff1e9f674c972cdf44f87ba4fea99ec92603e
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 62bb7c9e88666e66edfb16a45743f7e1af43199e
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 956c6e2f9c59cd4c0c12aa10d64681f75b3dd026
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 0994121bcf6acced3e2c2f56409838288303b49c
+SHA1 (patch-third__party_angle_BUILD.gn) = 44e9342c34c4209a80aa4c3d75539e79c0b67643
+SHA1 (patch-third__party_angle_src_common_platform.h) = 03445778e066b471207ec833788b7a2088cadb41
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = bdb402cb7f8510481247a9e0c31b521689052394
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = ca5f02d60d301dd86c67f5c59f5d1afd8986f187
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 49f7e5f6141ff60ffab8b9e6cdfd8038c0b47af3
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 0cabc93b86c39f0db713e3653cb3d6f9f6e884d8
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = faadcb449b90c32659ccd5b2e94cb797669c058a
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = f0d784b13e969a267f75148d485a036cb3cf1675
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = b581819444bbb1e8238c67bbd0a198fcdbddb3dd
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = a350b87ac477725c3a254720843d1e52866fea95
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 19c53ebafffbc99cbcbd799a210a7581ff9ef7fa
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = f172eb6a64b13c13ff48b670ed5c483a51238340
+SHA1 (patch-third__party_angle_util_BUILD.gn) = d9cd7a782b4b372a1e2f651e7ec205f2d8eaec4c
+SHA1 (patch-third__party_blink_common_features.cc) = 5d46c1ea7650da19570b0eabf682cf268e2683a7
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 4a2f853fd4c34ae8a02b9f75120060c9c4dcdaff
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = e2a44ee010f71d6d4bcb6fd9913baa96cf41e158
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = b74dd10a9c6c4165b44df6f6d16da93181dc350a
+SHA1 (patch-third__party_blink_public_platform_platform.h) = 98517db80b659c851be8914596bbdde01b6b1040
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = d6881c403ccc4cc65f2263122072472e33f1315c
+SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 0f8f1d51d3d92aedb551b1c34dfb536e64192a49
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 45a396a8530f9784f09660d7e4fa3f36e0d05a7e
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 00013b046215c6f7bc751db2283d39a540cc5cc3
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 5a6bea1cf5aef781bb2924871982850a3f818e59
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = efa54ae7843ec4be63884a68e41037d78e4007a2
+SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = ee6cacd877ba2c6aa40d154549fb04b97826024a
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 2b3f9f848c9c4c8d5c13bab7ff3e585ff0a86ea2
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 97e70c1f21a3298c2f0862a6a88e4a6f94274a9c
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = cc9b1a707889cb4859498993188fc8d98d50bc45
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = f2c37017b8b8a99577b3589d214b002a9e0135e7
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 8e53a56446f4a2ce8bb0010c02197702e57dc309
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = a08da435b64c901904e43a96376a8746115c9ad3
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = bebe9ce11dde0dfb9da679df0434fae4a73e9700
+SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = da4012efa8773afea5d7797143c3d8b6013f0fea
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 2cef6855ae78ffdf489f26f60b29c9d3ee39b10b
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 58b33692b7b7bd18e32db8898b3a70799e7f5a0f
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = d12fd1f211d431a81dedbab73f2c4377d4b22a69
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 3d9d7c8be671c827b25bee1c736ce6bb8dd5681f
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 263ac9b423f0a7863bbd0afc1f7442e4f2c6ac23
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 363178bfe261e8d938dd37bbc8e9f2e89ce5f5c2
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 29321a3f4ea6b0b7845cf5570b18ef2bae9b5d6f
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 3472a0e7509fbb3533ba8f7dfd86cf765dd62660
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 3b8c5b60043943af39e672a1a9f94b8e6ce4b81a
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = a65ef20095f233b74e6df5901f6a7aa01b8df9a8
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu.cc) = f28820175e370a238b5efbe4d67af962cbe30710
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = aff68c3cf0c1ada89c5f2783626f378eff4ad3ee
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = e3da81169efd85b43112a8f4de98525ed2baa40a
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 6e69e868b5258f2aa57c055ae83cc8db41d17c8a
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = c292fefc1c87a63253669dc932a0da491540c0b4
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 69a42f20d73ef76d1dc389f0f9cff14027086cb0
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 62ba28299068fff9e37fc023a7e907632d009891
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 319f5ba7b50feece424be6a9e51dc6b45c8a6e7a
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 4bf300ae26b0dad4b4977c6a57380f02ad5ff73d
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = cf161217ba431fc971d52bab8a201c5c21b99d41
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 3fdced5db9d80445fe3e6f41e83844d86d9eb963
+SHA1 (patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc) = 1594e4718849ece608805f3eba4f26ba8d9d9de7
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 0de68b5dc03f26a1b975ff4fdf35c3ce96a4f164
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 4f5414dd32b808a81773d29b30a20a3a4bd00ce1
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 8989266733d24904a6d6e97d8b53016874d77671
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = 1dd160554327bd81d596d767767c70837ccaad4f
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = b22313e3345e4240609c54aaeafd84a332645796
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = ebd78abb1265fa2a9cc35396bbf2d29db34a9da9
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 6385e32926ee19225415ba9c7fa6a79666770a12
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 2da5c535ffb595fed26e07a75a07a88c9f2731fa
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = e960ac1d7f4fc3106f8448bac82f8e971f805dfd
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 6500a6e284a5581a3ca0e24b9e8c9134c7b9019e
+SHA1 (patch-third__party_boringssl_src_crypto_cpu__aarch64__openbsd.cc) = bfac264361567b7ccc3fc5a61da49f89ce80d286
+SHA1 (patch-third__party_boringssl_src_include_openssl_target.h) = e21ec65834e49a7a59bce6b8634db5087e43b401
+SHA1 (patch-third__party_cpuinfo_BUILD.gn) = 1c33fdf635f1a40471be9e644ad7a34b09c2d18d
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 2bc8a382b3b9f54867d66ad4b314db5b2006c7b0
+SHA1 (patch-third__party_crabbyavif_BUILD.gn) = 4a89139bfad6a49b62d51f62ebd2932dab8b6059
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = d783995fe8e129d3f02fdda0ebde846cb28b89d9
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 04b0c05a9a17060f31326cf40b63b8bc179bac8f
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 6e3525bf19eb7ba4abb0b3163909d8fde8685fc0
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = e428e1273a1e5c00d1664fe02bf837bd33254c4a
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 58df99b062eceeca0625feaf41157e0a209d4ed0
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = f6be13199bf74edd89618f1bff456d4a4c6ea7a9
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = fcdcf2393d349177bea0d699b5ac311d4e631611
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 4ab29263ac560915336ba628d0fda694f906d26b
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = e94c197fa5c82396b048a9ef5a0a7e33e7ad79a0
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 4d0f03699ea59df37cc8659772d598f93d3fbc7c
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 0d75e6b1d1a4460e55fad8f72d7643432b690ea0
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 31bc164ee04e5aaa584bf72eab177465ffe68dd9
+SHA1 (patch-third__party_crc32c_BUILD.gn) = cee096e600684453546361cee9c4c75964e7230a
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = c18d1de35cac35d3269cbe129eb36a5314aa9837
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 9857fdc18531e0050135a0401bd7fa0d4f8047a3
+SHA1 (patch-third__party_dawn_src_utils_platform.h) = 91d4188d71ab8af7100532e68f0ce9c9cfd76d11
+SHA1 (patch-third__party_dawn_third__party_renderdoc_renderdoc_api_app_renderdoc__app.h) = e8b923287edf047639de8ffbec9f4a384b20c2d5
+SHA1 (patch-third__party_devtools-frontend_src_node__modules_rollup_dist_native.js) = 610f0fa5e43d564fac54a4760dde3829a7610481
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = 47f2a3e508ef74468dc9382aff0caa72824d1af1
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 3768f6d66bb65ec2231df1aa8d0956d9d108d168
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 7f2a09f6119bc8b064e3d131df553001f2ce3c6e
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 29bab1b767efdd892d820dc34e5ead573f641098
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 3e9c8703a9f3dea67953ac0093823fd7186ffb9d
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 5e046ff76d7ec1f361d51b34dd54a83d91226f40
+SHA1 (patch-third__party_fontconfig_include_meson-config.h) = e3cbea211c80976db82772a5b167eca08fe38466
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 067ecaddaab2f8ecdc0d86b1bdcc1b7b7b0cbd50
+SHA1 (patch-third__party_google__benchmark_BUILD.gn) = 1504cdea88c555e3a7cac69aca3dc15415fdeb87
+SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 8b4a32de1478cf0607064e1fdd36806f379b9a2e
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 5410a43319e380fd0ba0f56d889995b8709e0544
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = f693f79cae23d8b63205c591bbd616e545e77c24
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 490a8edcf4ad4ed554b48395756566ef6d625f76
+SHA1 (patch-third__party_libaom_source_config_linux_arm64-cpu-detect_config_av1__rtcd.h) = 94d145d19d8813b8f3a250b1dd3312f53f180eee
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = c02b2674df37dcc72715b27eb3ab4f2cb1ab2341
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 858f69c001edf534dd2ef13dfae9dce17ea01c21
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 21d2ff918ec358a047b51f925c6747a21e4cf878
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = c163880c416db73e1df01350d5bda143e91bc94d
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 35d3cc1147bae2ffdda799e0315040c036fb41ab
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 0745b63999c5c6c7485d0a80d7e08055c2397998
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_memory_singleton.h) = 12b8878f883ca544c76a4975148a356ce0792787
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_synchronization_lock.h) = 413f2b8e7166b9f544f211752e6e90e008a5d8e0
+SHA1 (patch-third__party_libphonenumber_src_cpp_src_phonenumbers_base_thread__checker.h) = 7066fb6df101cec36557e2d22d44b76ea067b9ee
+SHA1 (patch-third__party_libsync_src_include_ndk_sync.h) = 84c95310cecefe3770f465c14b312169df1b1711
+SHA1 (patch-third__party_libsync_src_sync.c) = 5a843a58f78aeb2091b47daa5432ba09ae24e3f4
+SHA1 (patch-third__party_libunwind_src_src_AddressSpace.hpp) = 18466bc9b67fa8425b2f16f22b94faa1a9c633f2
+SHA1 (patch-third__party_libunwind_src_src_DwarfInstructions.hpp) = 032e839a0219dadb20c34540926a6230e76183db
+SHA1 (patch-third__party_libunwind_src_src_EHHeaderParser.hpp) = c599f2d84fcc48a3e93375d7610d23aae6ed9a99
+SHA1 (patch-third__party_libunwind_src_src_UnwindCursor.hpp) = 13db291df14260b60bcef8cbbca5672a5a278c9a
+SHA1 (patch-third__party_libusb_BUILD.gn) = 3c105ed68d877705ef5a11f99b54a0797ec3b18d
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = 0bd96856a108f8c704d53e8e36aafc55a21f3132
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 6c36112994dc6997cdb69e8fbd58949d5687abb9
+SHA1 (patch-third__party_libvpx_libvpx__srcs.gni) = 162e2ac26c2b9837b37e7c2482917e3761cbf9d9
+SHA1 (patch-third__party_libvpx_source_config_linux_arm64-highbd_vpx__dsp__rtcd.h) = 224f430f9d3175d26a191f99606f9e510664b185
+SHA1 (patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h) = 3a0d7ce3cfdbce4f1761bd0e8afaaf0d7ab07ca9
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 7ed57ba344e529a99da214420de6568facff93f5
+SHA1 (patch-third__party_litert_features.gni) = 40a2da038612a544b1b1482c51017fb2f6bf893f
+SHA1 (patch-third__party_lzma__sdk_src_C_CpuArch.c) = 686aa134967d90cf1938b69cb02cf63bcd716e2b
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 794480ef9db783f3ae9595d42a640e21398752e1
+SHA1 (patch-third__party_nasm_BUILD.gn) = 4fc07511028e38683e47c655f3a491bf27a96791
+SHA1 (patch-third__party_nasm_config_config-linux.h) = d7158410303039bb72ac584c2bd16c6c0e8e067a
+SHA1 (patch-third__party_node_check__version.py) = d2041e141c8a8ced62cac84953063c3c0bbcd2f4
+SHA1 (patch-third__party_node_node.gni) = 09b09230cd465476de5de2a5b9a29993863d34e2
+SHA1 (patch-third__party_node_node.py) = 5bcf5bda48782d88d572fbc5643b9016285419d1
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = ed2f1da5fd89ae46fc3b59e0e513041e337248f1
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 1399164bb3d02d7505f5ebd4c6ce4f7db3c3aa70
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 4758cf44b727ee5e2d3e532db0041b1f321bbd42
+SHA1 (patch-third__party_pdfium_pdfium.gni) = 2c4a2df34248a90fc703d75399ac34edc12a5688
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 62e2dc5a775b8d1225421ccdef015b236341ec84
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = d0e20c611206a703e9ce2c53b1f17f910725f9dd
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = d9cae937f89e421f62c07b9f8de4cfa07ccc9edb
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = ff497c3d404b74d969df37194d766e15099cb366
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = c506b131f958a3993d0fa802a2a1e9189146f809
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 4a674cf812280c392ca90a21c4c409ccdf2f9f04
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 64504a010046d0988f450b34eaf951b486a48edc
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 52ec3991971f87e158aa2e96e4bd2bc3b1b19978
+SHA1 (patch-third__party_perfetto_src_base_android__utils.cc) = f4553a7f6d6f682948640b33e72be56b4d5e34c4
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = a7b734d6b33d08d396a8c629d9a215b5addf6f4c
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = ea942dc3b9a0ecf33aac2976136a24336999d35e
+SHA1 (patch-third__party_perfetto_src_base_file__utils.cc) = b40c61bf4f5a700610db6a62fa5637a03008b711
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 68a6b576e123624a77f8b7a2e3a53af20c47bbb8
+SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 9807412541ba7a42e0864626d3548246c05bd122
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 3539c42bc6877fe44b274f29c27e1d2524f90656
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = 0f7f30926d79d086fd9d1344f69d620fb775dd6e
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 862973136a51912f31dc6fc658ff3d0627a156ce
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 066042e62e036e212a9360dcce713f05c5c0bd87
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 8c6975d3f7026a0c95a9e81b6b8dd5cd14a2574c
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 4cca3d4845e76f59a52eb71863f7a6a4791ee688
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = fa9721e82dc6f1c36d24abf87ef08b16ed3f8b91
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 47d1ca5df9df55b06955f7126d38de0105edb1fa
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 86354c2f65979172db60d26554379fc3bbf7692f
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 83db4ddfd705756af4a7ea2d092f783524892c36
+SHA1 (patch-third__party_protobuf_proto__library.gni) = bbcc73dcb9ba1d5d385cc166f308e1a3661e38fe
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 85bc714d57ebdfcd705ad80c85ae8694d734ca36
+SHA1 (patch-third__party_rust_bytemuck_v1_BUILD.gn) = 217d1d7d5b443c211b2bf2bef401422d3a4fb21d
+SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = 19571bbdbf2c3e9b6aad5fc4aa9c3c0973713681
+SHA1 (patch-third__party_skia_rust_png_FFI.rs) = bc10a0b0d4c2a3665327416031db81583260fe76
+SHA1 (patch-third__party_skia_src_base_SkAutoLocaleSetter.h) = bc0fed2313c0142f8d0e0801a9cb0cc516a9486b
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 8e711e34cd011e6d8835043b8bf666f4d152a49f
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = df40dbd7ea38e60643c38bc1da6f9e5553fe1bb4
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = d0fb184d18997562d2f74c683b29bc64ce136f34
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 63f50669a8bf33393e0a4d147ebbe405e76a6de5
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 002fe30e42666f480cebdf211668bebbd938720b
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = b2b9e0153a7c67f53319e943787e8577e3933624
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = ad999a5e7a16b97e08b0187965a48c9b738a5c21
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = a646e7da739c0d1ad3063f600ee8790593bad16c
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = d1879e84176e6a0772486f7a0be278f315b0d290
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 5c19f0583d8260051c4f1d81ca0ba29f55dcf380
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = f0350ce4f31353a9b5051c6f9c9547e879ad7f13
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = bfda3c90ea6f1a6d15b34d4815d2400d53111d9d
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = f5c858b4000d5759e104be0e9a0d984e79fdec6e
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 922359da572dfbf32af9ee714f6d178f6eca0a6f
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 3885d1e72102778ed6ce626fe609b8f3a0d8e581
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = d6910f73e64e3135fc61df0df54232d7c05a8cbc
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = a898c57d1fa846f38786c9f7b6d66e2455012145
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 173f829b7e48a15c5902521c298124b92040ac03
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 3c7d844a3d872490f12adc3b5e56b62093266475
+SHA1 (patch-third__party_tflite_features.gni) = 92e81c07d56c74b1fc7d67c6f106326f347833ae
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = af13b3fa2193888d65ac1766eba88bd5405ad688
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = e445b6561418f13855efad562e5321627bca813b
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 08e6fa3170eba31abee943262eeb0c23c8c97a0c
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 1a94493c7274246eee3a2f7e3b2d438704d32e27
+SHA1 (patch-third__party_wayland_BUILD.gn) = 9071fe0f446fc7aeb08aa16282958e804bccb3ef
+SHA1 (patch-third__party_wayland_include_config.h) = ec545680d029a5626d5624dac38c60f6a837a487
+SHA1 (patch-third__party_wayland_src_src_scanner.c) = 19bd04f2f255601dcd9fc88ef652309d55ed9a8e
+SHA1 (patch-third__party_wayland_src_src_wayland-os.c) = 0d3a455711a744f15a9a5f11dd32885f2e5ad64d
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 53b071d26e2356f1c828d1f911b39723f609e9cd
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 83320f90b92bac291c042dae7edc10b19c87c64b
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_BUILD.gn) = 3e35366df97efb5efc30833e0c278eb041e8faba
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 1c36f2ecfdf8eeb4ec32aaf58198c89468abbaec
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.h) = 7a7861237f7b6e583730ecd6114abd630eefbfd9
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 2277b83176d4f79cd279f2a3f93c399a36c3c327
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.h) = 60c0f8184ed25985e3e90431544728e16c74aa3b
+SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 09574c473d65cd995e490bb329844fd5a2dce0f1
+SHA1 (patch-third__party_webrtc_modules_video__coding_codecs_av1_libaom__av1__encoder.cc) = fdf088e8f5dea7e17fe9bcdab21a9a427e253b64
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 6f04e73e0cf361c798a9b2dadb4e52d03c551033
+SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = c4bd8494bf46b9161f8f01e17899ae1e3dba3ee0
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = e5cb64a7ca7da98cf143e50db71134f46ba6eeec
+SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 92d2c0b8c9635179ec1f10eac6dfe6d9f6f6a1aa
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = fed2a8f728659927d36b595cd9d255d2cd4220c8
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 8318022899f5f8627aba187af9da77e34d18904a
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 4d524e9533f5a4291a46b866ad3a8b082ee4e05b
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 2fe982d7c393ee23221c9fb7979e341f145aa2c9
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = f4a60bfd5cbb064e9be21bbbc67aff32525ed288
+SHA1 (patch-third__party_zlib_BUILD.gn) = 3e905ad08832b2366a0dea2df72e17083cfd9668
+SHA1 (patch-third__party_zlib_cpu__features.c) = f75c7447255b15f9f530505dc1e0e1b1f8d8870d
+SHA1 (patch-tools_code__cache__generator_BUILD.gn) = bc6ef2034f01fa511ded5d8d69cb4e450fddb7b6
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 9890c62df50d3cd918b60f6b8200495531475776
+SHA1 (patch-tools_generate__stubs_rules.gni) = 20548a695fb16f8b2ee84200d8efce9d6dcea5dd
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = c3ff30d131801335926bf739283a31aabe002954
+SHA1 (patch-tools_gn_build_gen.py) = 911956f06a22d93baabe35c71c33c9dbcf96f519
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = d6af952b9292f2c8e92cfe629a2c5ddc733f2fec
+SHA1 (patch-tools_gn_src_gn_args.cc) = 7b8ad2bcb5cad7aed40f58a014f9292bf26fcdac
+SHA1 (patch-tools_gn_src_gn_version.h) = c87872efd3bea85a0609cb06da85709ffbd7c862
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = bac82c26e1f584a59ff96eca1a8bbb43730e0fce
+SHA1 (patch-tools_grit_grit_node_base.py) = 846fd60ee22e3fca92a809999bb75a5449ffb0a1
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 93fd2950a926c22cda966e9b672ed1ed7366cedb
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = c9955e98357e153727fb0e8bb0d535f36b482030
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 2ca216888a620fbc743152792d3b82d9854c30d0
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = ad7ea99a4d22e3ce3e1b754ec34bbb2dd1614248
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 4d92183fd97733f3801576183873236133a809b5
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = f7a8ba8b9f2f82704db336c966c16756c191c8a0
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 1b92de622769d970fe893511ed7f4b6d9bc0a956
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = 266e46fc3f3c433a561dd4d878a0d84c185d7935
+SHA1 (patch-ui_accessibility_accessibility__features.h) = 23bf3dec73e178dfbebdc0e2180f2890711ac038
+SHA1 (patch-ui_accessibility_ax__node.cc) = 66eecb402323d9f2795f7e7aade7422f6801eda3
+SHA1 (patch-ui_accessibility_ax__node.h) = efa777bf5bfe3cf39bb940e4aea57190e08d1ac2
+SHA1 (patch-ui_accessibility_ax__tree.cc) = d69667f09c4ced4a558079a173df69ae7abbeb7c
+SHA1 (patch-ui_accessibility_ax__tree.h) = b598f23660da0b7bb0bda56f9f50320b95685c3b
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 1f0b5aa11d4ea4c79049ec18b7402892f35e0b14
+SHA1 (patch-ui_aura_screen__ozone.cc) = c395fbc22ec851a635ad63e2c81b0c79679d8466
+SHA1 (patch-ui_aura_screen__ozone.h) = a3fd76d5196a718ab44b4b17a1e4409d62d6502c
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = fe1e9c1a9a92d81cc6beda9cb8bc315fca1ff7db
+SHA1 (patch-ui_base_accelerators_command.cc) = aa6199de2f46f310f46e542eaafa0277dc70aa28
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 55f00548a6bad0f0e0590ff4e8bf60e834c440e9
+SHA1 (patch-ui_base_clipboard_clipboard.cc) = 7452ee9edd3ec0aa2348e9722fc86a76168b9ec7
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 9b4e0fc01dda7924f9d8bb7169256342d434f4e7
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 42568247d801308a2cd7ee3fec9ca98930c35508
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 1c9fccc8c48641e4eb65bffb803af768f730d6cd
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = 466891160470bb674f4125178783ff147c29803e
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 4199a26447e74b230102836e52d83641a2458dc7
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = e3ee3fd6f1d39bf3b6e681343b534e58d1e68198
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = d590079dd0ed9212b92355233d733111203f05cc
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = bf105c4195d3d7cd0c65c7860c6fc00feee1bb2e
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = fdaf73229d202cd1637e4913adee1d86fb83562c
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 8612600da95d1447504fe4df1ff8bc1be88f5f8c
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 2985bee4f820bc6149b6132663298da8e461b2d7
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = fc0f332d67fc256895feb54c1c396d3cc57b4cc7
+SHA1 (patch-ui_base_ime_text__input__client.h) = 0b97ec15df9a25720d59cf660236f7afa641350f
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = ef31c01a563cffb191cb5d46fe9dc9dfa8c04471
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 62201fbf923a8e754a18b38699a2ccac5686b65b
+SHA1 (patch-ui_base_test_ui__controls.h) = 8a003e9591c70670117319774340cc3b072d246e
+SHA1 (patch-ui_base_ui__base__features.cc) = 02acaa85ad8b6f4efcde6a59824f4d671099f767
+SHA1 (patch-ui_base_ui__base__features.h) = 24f07891a40b4ece7e2d2ba0aaac2cf39e67fb1b
+SHA1 (patch-ui_base_ui__base__switches.h) = b49004595ec52933921f188d22aa08bd72d4c4b4
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = 11d52b66268916b5df90741575623d3efb11a49e
+SHA1 (patch-ui_base_x_selection__owner.cc) = ed806cf7279218ac8088533b59b788f2681d3210
+SHA1 (patch-ui_base_x_selection__owner.h) = 84d768d5b56fdcfe9dbc2f74a949a5afef37c1dd
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 2a38174ebb2745827ac41238a420494c206ff6cf
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 578102d552c5951a94a59d439fe6ad01ab85f52d
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = ec089b2c03b933063008d68da85c180af74199ec
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = 762684aa69873fea8184d3dcb0938577414e8952
+SHA1 (patch-ui_base_x_x11__drag__context.cc) = 388dbf2ea168fa1fb16f5160444a4e2307fc5dfc
+SHA1 (patch-ui_base_x_x11__drag__context.h) = f650c12de46e7cb83434eb7ce941903fcdc29a93
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 0b8b2a989877dcd5568c8ea90e2e406b08b9c564
+SHA1 (patch-ui_color_color__id.h) = ee3dce59adb871b2651e305e3588543ad1044b4f
+SHA1 (patch-ui_color_system__theme.h) = 76f7874cd1eceb6b99ef9aa302b68b5b8686c649
+SHA1 (patch-ui_compositor_compositor.cc) = ce1826b084489b3346fc968ce1d1cc5ca7d1216e
+SHA1 (patch-ui_compositor_compositor.h) = 806ddf91a3761b2b2578b498e4bbaa372581fc86
+SHA1 (patch-ui_compositor_compositor__observer.h) = 347b37bfa547e991e7166d1da928439aa5eed252
+SHA1 (patch-ui_display_screen.cc) = db96fc52b77af2beb9a9fb440b058d76ec976d4b
+SHA1 (patch-ui_display_screen.h) = dcaa83b90e74406fd45417325fdfbbd28992d4b8
+SHA1 (patch-ui_events_event.cc) = 9dfa6825ff1a8d2d836d79181252bc0867766fde
+SHA1 (patch-ui_events_event__switches.cc) = 2b1be802adb49af39a9ba1e896e2d3a0eb3218e0
+SHA1 (patch-ui_events_event__switches.h) = 34c8e2652004a8284f744df111bc2b6ec5333bbc
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = f5a15ff5d93816308b04666efea83d510fc18c56
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = a8e93118fae0341f32b9f27cdeecf84d57d168a5
+SHA1 (patch-ui_gfx_BUILD.gn) = 33d3f7c589c0ca55f29d9cfd1a21b7dda3f6d36a
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 8a18b96b22c242db3c078465aa81cc29048ff37b
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 5a1e25916dfcb5bd08caae432c983d2516c0cb4c
+SHA1 (patch-ui_gfx_font__render__params.h) = 8bf8132ab45118292229c518b359901de79119a8
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 394a2a2184a57209026c0377f3f90afb8358394d
+SHA1 (patch-ui_gfx_font__util.cc) = a86d9d6ea9934fc6f3bb507de72c319f988c6ab4
+SHA1 (patch-ui_gfx_gpu__extra__info.h) = 5538d683a9d135a4aacf625f58b75836d6999543
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = b937a7890a46c2e62dff9df772e31f0b1bdad2f9
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 9e7dc316565e3c9c26a0440e58fd56c315f7a06f
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 1f91420585b259f4702cfe04db0ead97d125974b
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 76cf17e75957abadb2e6c3cf00ee881e99e039c5
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 405f35dce2a988ab55332217a128b494b2fa8bc6
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 7d1e12fa5cfa78eb401795bdac29b6fcdbf0e7a9
+SHA1 (patch-ui_gfx_native__ui__types.h) = eedda0f6e0f5b0809560f714339b40944b35d539
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = a9837f3fceb06dc0c806c01afae0b1ac5555c627
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 964701b2c00b5aec5bd10f776e34b7d92b774e26
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 02bfd9e46cf00688f482d6306bf02fabfc64a952
+SHA1 (patch-ui_gfx_render__text__harfbuzz.cc) = 2da20516cdba153428533e8a774e7a46093863d6
+SHA1 (patch-ui_gfx_switches.cc) = 6deca7cc9591aabd91e82344ddf588546499799f
+SHA1 (patch-ui_gfx_switches.h) = 1db63b0d6a6e4d25ccaad0f0ccd3999ae91201d2
+SHA1 (patch-ui_gfx_x_connection.cc) = eaf928671f59266535afc8a75ef4287bcb1c08a6
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 3eaa8fe9ff92b3ffae2c6d3d9eac7216cdea2286
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 0134ca45982113e62fe820644e74fbeaf15ab213
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = f5f7715577f50bec41b12a0054f480b20a162337
+SHA1 (patch-ui_gl_BUILD.gn) = 29b56f4f078dd599496723e6ef2ddc03a812764b
+SHA1 (patch-ui_gl_gl__context.cc) = ea28646679e45cd74848323cf127daebe797b0bf
+SHA1 (patch-ui_gl_gl__implementation.cc) = f534b46e11752159e137963782361180dcc98c8b
+SHA1 (patch-ui_gl_gl__switches.cc) = e73bc01310d51caba8583a771e3b49b77cbdad3a
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 4b9974772b9d5507db13e5d344096b086cdd61d9
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = f3ca0cff6187dd930ecfa33c5a1f8565e218c51e
+SHA1 (patch-ui_gtk_gtk__compat.cc) = 790d3d4aa48727a1ba92eec5edd8ac4eb99cd00b
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 336ac6a0155dc85580c3d4235fdaf9d8bbae426d
+SHA1 (patch-ui_gtk_select__file__dialog__linux__gtk.cc) = 077573fcb8e65b4d2d5e750890ea56565a5d9833
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 69d413d44480c0d8699f390ed12b20b40803d918
+SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = 4dd444aff2e51f49ad7b8e1a109b0e8bc9a0df48
+SHA1 (patch-ui_native__theme_native__theme.h) = 1099e13e8cd3f9b51286a1f0bcc89605bd284201
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 6f5057846958430d7a527611973eae9d307c59bd
+SHA1 (patch-ui_ozone_common_egl__util.cc) = 2f14588bf7804ee399560ed5a77a92233bf52620
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = ff0c2a03e99180e268a37542858bd9317eae93d2
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = aeb610e7bb8d7b706c6dfd0197573b8f00d2f950
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = ce29b9edb99cc660cb2f2d0df6739f7f989846a7
+SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = 410bbf07bfd9f6d4a797f66fe62ba1c61acbdc41
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 1bd99274c7a76a6ae0b765aa9ae4ae798ec880b6
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 56f8913790dc5ddeadecf09baa7db9cb5771bc53
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc) = d2b50aa287ad298343fc8bfebfe37ab021340ff9
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__clipboard.cc) = 9ea5ab0f9bc41e4f8055d969b5803474d81c3faa
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__data__drag__controller.cc) = 956993f64b9fb11085495febc886215d09b3ea10
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc) = c040a2897619684863d94987ff1194aa0c78c0d7
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.h) = 63a850c58504db3e44c093663792e996beddf78d
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 5f83b5c3718d6bb1692b672228ed47819672fe14
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 8585391d3d8b0a186fe98b5ef4d1b5d96768fa62
+SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.cc) = bd33d1d544c5c1cc8564a3b9203f3136b4517c6e
+SHA1 (patch-ui_ozone_platform_x11_x11__clipboard__ozone.h) = e8f17b744b6c9d8a371e31692dddf13a0dfb838d
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 668374728cc24f00a2aa86d1bf51b9161a44d00b
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 75514126b3b7cd1cc7ec90ca1b8042a290379e37
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 3588e9a04f4528cf62c44c9cd7fe810ee935c1c2
+SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = be5a76bff61585b927349312d19a7b58b72395a8
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = f102ae9d30b1322880d249b089faadbccb671696
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = aa65e3bc08710421d55b827656ffeb1ea1ce0a58
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 3212d88b40cc8bb173543bd887b98a4088b1bcaf
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 9375b3046ba58e0edd145045d65c6029e13a9128
+SHA1 (patch-ui_qt_BUILD.gn) = c452f35e524553eac46056dca64f816c497e6930
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 31de948716b765598437a86bb47250c5d956eff5
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = cee2d2fbe0c4723edbf28d90674d1235e4db484d
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = fa638b1f77796e1fa971c6a60dc49052fba4897d
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = b78e1a756d93f642a9229b2990b0962e037e8039
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = e079bc7880ce63e9aabaa3a60238e49b437953bb
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 07fffb74b30b1ad22bca07a7fdef4c9a76c1bf41
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 72e879606756073331008cd3986188a23ee5ab51
+SHA1 (patch-ui_views_BUILD.gn) = 78c26e2044a4b064deb6f728676341c9d8e8e955
+SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 7bcef5edbd4cca7401c56a7587d795b1b29cbaac
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = 845c4f927f7350628c62fcb9d2d3a99707efec3a
+SHA1 (patch-ui_views_controls_prefix__selector.h) = f7abba3f69d3c4275e7002a70da50350285386c0
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 51f18f320ee9f751b5ce69ce54c4a320eb80eae3
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = 4ff241af62df8851de35d531adc3c03178b6a76e
+SHA1 (patch-ui_views_examples_widget__example.cc) = d9586b4d278d34a501dede6e8e50c4c13256af62
+SHA1 (patch-ui_views_focus_focus__manager.cc) = 2a9b579538758685da1cb4e6fe1165eb877fe4fd
+SHA1 (patch-ui_views_style_platform__style.cc) = b4f2f8af47c532d9b7e741448126fcc935ef45b4
+SHA1 (patch-ui_views_style_platform__style.h) = f5946701cb31d8de9eb373c944632c600df6d435
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 74008c8afc78ea6d4cb34277f34679d5ccb8abb4
+SHA1 (patch-ui_views_views__delegate.cc) = e13375fa91ce0cfa1c5b6f961e15691c5efe3fe8
+SHA1 (patch-ui_views_views__delegate.h) = 27cf1ea1a861f34a4b336fb2282718989aacb54c
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = c54f03b44b7996938dee1b9d72fce12675ecbd33
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 991fcc92551e270b6b54c19458d9c366570c3a30
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 7a257008df2221ed66df6e9347026c25a3d5dc08
+SHA1 (patch-ui_views_widget_widget.cc) = bfd4b33d004f0ea2f44559ffaa992b4bca3b2357
+SHA1 (patch-ui_views_widget_widget.h) = 9b3ca04eefcd69fc4075b799c38c32c5bbb28d34
+SHA1 (patch-ui_views_window_default__frame__view.cc) = 32f16c39ac21def63ec5157bef56e3dbea7daf34
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = 17e1dc1485a5268426abefced75ebee4613fa583
+SHA1 (patch-ui_views_window_frame__background.cc) = 795f061fee948f1a66d957351bc468a5dfc770b3
+SHA1 (patch-ui_webui_resources_tools_minify__js.py) = b5038489899adb8b1dff1b638df946a52cfc86cb
+SHA1 (patch-ui_webui_webui__features.gni) = 4650f341c2d99d96b30f81ed794299d376e020dc
+SHA1 (patch-v8_BUILD.gn) = 55671d5b5bd54626aae6efed11587f33af428aa6
+SHA1 (patch-v8_gni_v8.gni) = 68f978ddf9db11f225485df8b2e2c1ba611d9722
+SHA1 (patch-v8_include_v8-internal.h) = dae163eedf098c077d2022847899480c6b31f495
+SHA1 (patch-v8_include_v8config.h) = 6baba54f544f9c980066a246f4fcb90937f496b6
+SHA1 (patch-v8_src_api_api.cc) = f2f0ead300f04feb0fdf22940644228afd31473b
+SHA1 (patch-v8_src_base_atomicops.h) = 407f655b950f302a0a3cb14ef7d516329c07c8c4
+SHA1 (patch-v8_src_base_macros.h) = c6429fcd0a65d7ce0d82a339abacf81e9d64b6af
+SHA1 (patch-v8_src_base_platform_memory.h) = 57c1d53c004d687f17889cbf8d982a9f994afade
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = c08ddbd9bee1cede28fad1dd589774dfc19ad958
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 765857f031831cd007fca85a1a0233b0a908b314
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 87f63b98af6b9e8f98de3a1ceb6dc191da75de99
+SHA1 (patch-v8_src_base_strings.h) = d9d7dd0a0de9ba4af3660ec303ed35e06dbd9566
+SHA1 (patch-v8_src_base_sys-info.cc) = 73007de78b478ccf83139aef31a569dfececca7c
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = eb5773187a93a0be221e6acd9c0307f6d4032275
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = e97e0280376aa73f7c9357d477e94ff92ece33f7
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = d5032ba29c3a6474fa6ad8e99af28babe0fbe0c7
+SHA1 (patch-v8_src_execution_isolate.cc) = 527470e219c59e720acf360a8f2ad9ccfa2f7f4c
+SHA1 (patch-v8_src_flags_flags.cc) = 155d435a0924e1e553043c6efda8427a0d34351e
+SHA1 (patch-v8_src_libsampler_sampler.cc) = 653c4b0f1973579334d8a2ca41e9f5054d7371fa
+SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = 8f9a2e6d3d4c4a9db986e338d93ad1304ab3e3ac
+SHA1 (patch-v8_src_objects_simd.cc) = 113ebcdcba0549eab771b7734bf53c7a94741b5b
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = 5e0a544c00a23756fdc339bed59712f67bb13840
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = bc169cfbe37335425a5d18da2d49f500fadb52c0
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = f0c673f55edf59382b971a36566f92c8b82f512f
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 66a484a540ebbec8bf67943ed907ca81010020e3
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = f3dc92d6c8f6a5312b1ecb0caadbed33a55cd79f
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 3fa849965b29adc5dbf742ff58e5ebd814de788a
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 5b35f21f7e45f4823483e31e590a1eadf65da646
+SHA1 (patch-v8_tools_run-paxctl.py) = 06fbefbf6db5c7185394c3a00c6bd3929c0f6498
+SHA1 (patch-v8_tools_run.py) = d0c22464a94c0f4818995ffa0de477fc581d15b4
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index 3bbfd25455..83862e441c 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-05-28 23:24:11.000000000 +0000
+--- BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ BUILD.gn
@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
@@ -23,7 +23,7 @@ $NetBSD$
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -427,7 +426,7 @@ group("gn_all") {
+@@ -429,7 +428,7 @@ group("gn_all") {
}
}
@@ -32,7 +32,7 @@ $NetBSD$
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -594,6 +593,15 @@ group("gn_all") {
+@@ -592,6 +591,15 @@ group("gn_all") {
}
}
@@ -48,7 +48,7 @@ $NetBSD$
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -642,7 +650,7 @@ group("gn_all") {
+@@ -640,7 +648,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
-@@ -677,7 +685,7 @@ group("gn_all") {
+@@ -675,7 +683,7 @@ group("gn_all") {
]
}
@@ -66,7 +66,7 @@ $NetBSD$
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1082,7 +1090,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1080,7 +1088,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",
-@@ -1234,7 +1242,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1232,7 +1240,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.
-@@ -1248,7 +1256,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1246,7 +1254,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.
-@@ -1527,7 +1535,7 @@ group("chromium_builder_perf") {
+@@ -1526,7 +1534,7 @@ group("chromium_builder_perf") {
data_deps += [ "//chrome/test:performance_browser_tests" ]
}
diff --git a/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc b/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
index e53bae6dbd..c546aeb171 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-05-28 23:24:11.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig 2026-06-23 23:37:18.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 5c2c2da344..9d13044b19 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-05-28 23:24:11.000000000 +0000
+--- base/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/BUILD.gn
-@@ -1026,7 +1026,7 @@ component("base") {
+@@ -1024,7 +1024,7 @@ component("base") {
#"system/sys_info_openbsd.cc",
]
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"posix/sysctl.cc",
"posix/sysctl.h",
-@@ -1182,11 +1182,26 @@ component("base") {
+@@ -1180,11 +1180,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" ]
-@@ -1206,7 +1221,7 @@ component("base") {
+@@ -1204,7 +1219,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -52,7 +52,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2233,6 +2248,29 @@ component("base") {
+@@ -2231,6 +2246,29 @@ component("base") {
]
}
@@ -82,7 +82,7 @@ $NetBSD$
# iOS
if (is_ios) {
sources += [
-@@ -2407,6 +2445,33 @@ component("base") {
+@@ -2405,6 +2443,33 @@ component("base") {
}
}
@@ -116,7 +116,7 @@ $NetBSD$
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2905,7 +2970,7 @@ buildflag_header("protected_memory_build
+@@ -2925,7 +2990,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" ]
-@@ -3419,7 +3484,7 @@ if (is_apple) {
+@@ -3441,7 +3506,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
-@@ -4172,7 +4237,7 @@ test("base_unittests") {
+@@ -4208,7 +4273,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",
-@@ -4195,7 +4260,7 @@ test("base_unittests") {
+@@ -4231,7 +4296,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",
-@@ -4206,7 +4271,7 @@ test("base_unittests") {
+@@ -4242,7 +4307,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -161,7 +161,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4389,7 +4454,7 @@ test("base_unittests") {
+@@ -4426,7 +4491,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 5cbd0c61cf..d4685f61f8 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/dispatcher/tls.h
@@ -81,7 +81,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 72f3c1f8e1..0ce6f53566 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/partition_alloc.gni
-@@ -99,7 +99,7 @@ if (current_cpu == "x64" || current_cpu
+@@ -109,7 +109,7 @@ if (current_cpu == "x64" || current_cpu
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
use_large_empty_slot_span_ring = true
@@ -15,7 +15,7 @@ $NetBSD$
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -521,7 +521,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -541,7 +541,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 cf780ec1d8..1cca25730c 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -918,7 +918,7 @@ if (is_clang_or_gcc) {
+@@ -957,7 +957,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 25c9536451..3962b9a789 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 67e1c4db23..7c57a535f8 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2026-06-23 23:37:18.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 57a821433d..7d30a6333a 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2026-06-23 23:37:18.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 f5b4b03890..af26189a19 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
@@ -43,7 +43,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 0f91924f97..f19b72758e 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2026-06-23 23:37:18.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 5bc0bf53a9..3c1d566ca4 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2026-06-23 23:37:18.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 c4ca11d8af..b610fd3e2d 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2026-06-23 23:37:18.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 6020e15f84..94b6602f43 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t outp
if (getentropy(output, output_length) == 0) {
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 5058cf4a30..37ce243ff9 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2026-06-23 23:37:18.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 db24aae30c..96100840f4 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2026-06-23 23:37:18.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 af5a48b120..1a4c397923 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2026-06-23 23:37:18.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 a89a0e4621..d338d58538 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2026-06-23 23:37:18.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 2fcb989838..d27df5b31f 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -316,7 +316,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
+@@ -320,7 +320,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
// 8GB for each of the glued pools).
#if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
constexpr size_t kPoolMaxSize = 8 * kGiB;
#else
constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -400,7 +400,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
+@@ -404,7 +404,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
// TODO(casey.smalley%arm.com@localhost): under 64k pages we can end up in a situation
// where a normal slot span will be large enough to contain multiple items,
// but the address will go over the final partition page after being aligned.
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index 837a571047..3786125fd1 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
@@ -29,9 +29,13 @@ namespace internal {
// the second one 16. We could technically return something different for
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index cd49f8f6f8..b30991455a 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
-@@ -48,7 +48,7 @@
+@@ -47,7 +47,7 @@
#include "wow64apiset.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <pthread.h>
#endif // PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS)
-@@ -255,7 +255,7 @@ void PartitionAllocMallocInitOnce() {
+@@ -274,7 +274,7 @@ void PartitionAllocMallocInitOnce() {
return;
}
@@ -24,7 +24,7 @@ $NetBSD$
// When fork() is called, only the current thread continues to execute in the
// child process. If the lock is held, but *not* by this thread when fork() is
// called, we have a deadlock.
-@@ -973,7 +973,7 @@ void PartitionRoot::Init(PartitionOption
+@@ -992,7 +992,7 @@ void PartitionRoot::Init(PartitionOption
// apple OSes.
PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
(internal::SystemPageSize() == (size_t{1} << 14)));
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 3c80470cfe..3eba5d5c04 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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -20,7 +20,16 @@
#endif
@@ -23,7 +23,7 @@ $NetBSD$
#include <sys/syscall.h>
#include <unistd.h>
-@@ -159,8 +168,19 @@ PA_ALWAYS_INLINE long FutexSyscall(volat
+@@ -150,8 +159,19 @@ PA_ALWAYS_INLINE long FutexSyscall(volat
int saved_errno = errno;
errno = 0;
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index c4f9b0d495..1efa70eb23 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
-@@ -18,6 +18,10 @@
+@@ -19,6 +19,10 @@
#include <pthread.h>
#endif
@@ -17,7 +17,7 @@ $NetBSD$
#if PA_BUILDFLAG(PA_LIBC_GLIBC)
extern "C" void* __libc_stack_end;
#endif
-@@ -50,6 +54,36 @@ void* GetStackTop() {
+@@ -51,6 +55,36 @@ void* GetStackTop() {
return pthread_get_stackaddr_np(pthread_self());
}
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 77fa800f52..0b872259e1 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
-@@ -16,7 +16,7 @@
+@@ -17,7 +17,7 @@
#include "partition_alloc/partition_alloc_check.h"
#include "partition_alloc/thread_isolation/thread_isolation.h"
diff --git a/chromium/patches/patch-base_atomicops.h b/chromium/patches/patch-base_atomicops.h
deleted file mode 100644
index 52a3277751..0000000000
--- a/chromium/patches/patch-base_atomicops.h
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- base/atomicops.h.orig 2026-05-28 23:24:11.000000000 +0000
-+++ base/atomicops.h
-@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
-
- // Use AtomicWord for a machine-sized pointer. It will use the Atomic32 or
- // Atomic64 routines below, depending on your architecture.
-+#if !defined(OS_OPENBSD) && defined(__i386__)
-+typedef Atomic32 AtomicWord;
-+#else
- typedef intptr_t AtomicWord;
-+#endif
-
- // Atomically execute:
- // result = *ptr;
diff --git a/chromium/patches/patch-base_base__paths__posix.cc b/chromium/patches/patch-base_base__paths__posix.cc
index 48d6ab7d5d..226585a8db 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-05-28 23:24:11.000000000 +0000
+--- base/base_paths_posix.cc.orig 2026-06-23 23:37:18.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 19fe511125..a3e872cde5 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-05-28 23:24:11.000000000 +0000
+--- base/compiler_specific.h.orig 2026-06-23 23:37:18.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 7efba1b9e0..4f30ad896e 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-05-28 23:24:11.000000000 +0000
+--- base/debug/debugger_posix.cc.orig 2026-06-23 23:37:18.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 96a592b883..3585081911 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-05-28 23:24:11.000000000 +0000
+--- base/debug/elf_reader.cc.orig 2026-06-23 23:37:18.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 3feb3d0c2b..960aa75d40 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-05-28 23:24:11.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig 2026-06-23 23:37:18.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 8ba1d56efb..9bf20d2c62 100644
--- a/chromium/patches/patch-base_debug_stack__trace.cc
+++ b/chromium/patches/patch-base_debug_stack__trace.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/debug/stack_trace.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/debug/stack_trace.cc
@@ -293,7 +293,7 @@ bool StackTrace::WillSymbolizeToStreamFo
// Symbols are not expected to be reliable when gn args specifies
diff --git a/chromium/patches/patch-base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_debug_stack__trace__posix.cc
index 7df1ba98b3..3aaf6f0dcd 100644
--- a/chromium/patches/patch-base_debug_stack__trace__posix.cc
+++ b/chromium/patches/patch-base_debug_stack__trace__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace_posix.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/debug/stack_trace_posix.cc
-@@ -46,8 +46,8 @@
+@@ -47,8 +47,8 @@
// Surprisingly, uClibc defines __GLIBC__ in some build configs, but
// execinfo.h and backtrace(3) are really only present in glibc and in macOS
// libc.
@@ -17,7 +17,7 @@ $NetBSD$
#define HAVE_BACKTRACE
#include <execinfo.h>
#endif
-@@ -65,8 +65,10 @@
+@@ -66,8 +66,10 @@
#include <AvailabilityMacros.h>
#endif
@@ -29,7 +29,7 @@ $NetBSD$
#include "base/debug/proc_maps_linux.h"
#endif
-@@ -323,7 +325,7 @@ void PrintToStderr(const char* output) {
+@@ -324,7 +326,7 @@ void PrintToStderr(const char* output) {
std::ignore = HANDLE_EINTR(write(STDERR_FILENO, output, strlen(output)));
}
@@ -38,7 +38,7 @@ $NetBSD$
void AlarmSignalHandler(int signal, siginfo_t* info, void* void_context) {
// We have seen rare cases on AMD linux where the default signal handler
// either does not run or a thread (Probably an AMD driver thread) prevents
-@@ -340,7 +342,11 @@ void AlarmSignalHandler(int signal, sigi
+@@ -341,7 +343,11 @@ void AlarmSignalHandler(int signal, sigi
"Warning: Default signal handler failed to terminate process.\n");
PrintToStderr("Calling exit_group() directly to prevent timeout.\n");
// See: https://man7.org/linux/man-pages/man2/exit_group.2.html
@@ -50,7 +50,7 @@ $NetBSD$
}
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -544,7 +550,7 @@ void StackDumpSignalHandler(int signal,
+@@ -545,7 +551,7 @@ void StackDumpSignalHandler(int signal,
_exit(EXIT_FAILURE);
}
@@ -59,7 +59,7 @@ $NetBSD$
// Set an alarm to trigger in case the default handler does not terminate
// the process. See 'AlarmSignalHandler' for more details.
struct sigaction action;
-@@ -569,6 +575,7 @@ void StackDumpSignalHandler(int signal,
+@@ -570,6 +576,7 @@ void StackDumpSignalHandler(int signal,
// signals that do not re-raise autonomously), such as signals delivered via
// kill() and asynchronous hardware faults such as SEGV_MTEAERR, which would
// otherwise be lost when re-raising the signal via raise().
@@ -67,7 +67,7 @@ $NetBSD$
long retval = syscall(SYS_rt_tgsigqueueinfo, getpid(), syscall(SYS_gettid),
info->si_signo, info);
if (retval == 0) {
-@@ -583,6 +590,7 @@ void StackDumpSignalHandler(int signal,
+@@ -584,6 +591,7 @@ void StackDumpSignalHandler(int signal,
if (errno != EPERM) {
_exit(EXIT_FAILURE);
}
@@ -75,7 +75,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -777,6 +785,7 @@ class SandboxSymbolizeHelper {
+@@ -778,6 +786,7 @@ class SandboxSymbolizeHelper {
return -1;
}
@@ -83,7 +83,7 @@ $NetBSD$
// This class is copied from
// third_party/crashpad/crashpad/util/linux/scoped_pr_set_dumpable.h.
// It aims at ensuring the process is dumpable before opening /proc/self/mem.
-@@ -869,11 +878,15 @@ class SandboxSymbolizeHelper {
+@@ -870,11 +879,15 @@ class SandboxSymbolizeHelper {
r.base = cur_base;
}
}
@@ -99,7 +99,7 @@ $NetBSD$
// Reads /proc/self/maps.
std::string contents;
if (!ReadProcMaps(&contents)) {
-@@ -891,6 +904,7 @@ class SandboxSymbolizeHelper {
+@@ -892,6 +905,7 @@ class SandboxSymbolizeHelper {
is_initialized_ = true;
return true;
diff --git a/chromium/patches/patch-base_features.cc b/chromium/patches/patch-base_features.cc
new file mode 100644
index 0000000000..aeefbb27d2
--- /dev/null
+++ b/chromium/patches/patch-base_features.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
+
+--- base/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ base/features.cc
+@@ -16,7 +16,7 @@
+ #include "build/build_config.h"
+ #include "build/buildflag.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 "base/message_loop/message_pump_epoll.h"
+ #endif
+
+@@ -237,7 +237,7 @@ void Init() {
+ debug::StackTrace::InitializeFeatures();
+ FilePath::InitializeFeatures();
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ MessagePumpEpoll::InitializeFeatures();
+ #endif
+
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index 59dcca3c69..7485396c34 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-05-28 23:24:11.000000000 +0000
+--- base/files/dir_reader_linux.h.orig 2026-06-23 23:37:18.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 0040865448..23b287d2fd 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-05-28 23:24:11.000000000 +0000
+--- base/files/dir_reader_posix.h.orig 2026-06-23 23:37:18.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 5c0dab4769..2cee5552af 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-05-28 23:24:11.000000000 +0000
+--- base/files/drive_info.h.orig 2026-06-23 23:37:18.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 bd6f7a839b..cc44f22db4 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-05-28 23:24:11.000000000 +0000
+--- base/files/drive_info_posix.cc.orig 2026-06-23 23:37:18.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 8c09e0d3b3..2d225d3272 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-05-28 23:24:11.000000000 +0000
+--- base/files/file_path_watcher.h.orig 2026-06-23 23:37:18.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 770502cfec..a73f2b2087 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-06-06 07:58:19.131148742 +0000
+--- base/files/file_path_watcher_bsd.cc.orig 2026-07-04 17:14:02.471138546 +0000
+++ base/files/file_path_watcher_bsd.cc
@@ -0,0 +1,54 @@
+// Copyright 2021 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-base_files_file__path__watcher__kqueue.h b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
index af9b58100f..fcb0f4779d 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-05-28 23:24:11.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/files/file_path_watcher_kqueue.h
@@ -5,6 +5,7 @@
#ifndef BASE_FILES_FILE_PATH_WATCHER_KQUEUE_H_
diff --git a/chromium/patches/patch-base_files_file__path__watcher__unittest.cc b/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
index edd657a4e3..e1fb98d671 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_unittest.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/files/file_path_watcher_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/files/file_path_watcher_unittest.cc
-@@ -902,7 +902,7 @@ TEST_F(FilePathWatcherTest, WatchDirecto
+@@ -914,7 +914,7 @@ TEST_F(FilePathWatcherTest, WatchDirecto
}
delegate.RunUntilEventsMatch(event_expecter);
@@ -15,7 +15,7 @@ $NetBSD$
ASSERT_TRUE(WriteFile(file1, "content v2"));
// Mac implementation does not detect files modified in a directory.
// TODO(crbug.com/40263777): Expect that no events are fired on Mac.
-@@ -1848,7 +1848,7 @@ namespace {
+@@ -1866,7 +1866,7 @@ namespace {
enum Permission { Read, Write, Execute };
@@ -24,7 +24,7 @@ $NetBSD$
bool ChangeFilePermissions(const FilePath& path, Permission perm, bool allow) {
struct stat stat_buf;
-@@ -1882,7 +1882,7 @@ bool ChangeFilePermissions(const FilePat
+@@ -1900,7 +1900,7 @@ bool ChangeFilePermissions(const FilePat
} // namespace
diff --git a/chromium/patches/patch-base_files_file__util__posix.cc b/chromium/patches/patch-base_files_file__util__posix.cc
index b26ad6f949..061ac1a2e8 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-05-28 23:24:11.000000000 +0000
+--- base/files/file_util_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/files/file_util_posix.cc
-@@ -936,6 +936,7 @@ bool CreateNewTempDirectory(FilePath::St
+@@ -938,6 +938,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)) {
-@@ -945,8 +946,8 @@ bool CreateDirectoryAndGetError(const Fi
+@@ -947,8 +948,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;
}
-@@ -964,21 +965,14 @@ bool CreateDirectoryAndGetError(const Fi
+@@ -966,21 +967,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 0cd4e98e1b..3180986a87 100644
--- a/chromium/patches/patch-base_files_file__util__unittest.cc
+++ b/chromium/patches/patch-base_files_file__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_util_unittest.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/files/file_util_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/files/file_util_unittest.cc
@@ -4410,7 +4410,7 @@ TEST_F(FileUtilTest, ReadFileToStringWit
}
diff --git a/chromium/patches/patch-base_files_important__file__writer__cleaner.cc b/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
index 101dccd11b..c1e7206f47 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-05-28 23:24:11.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig 2026-06-23 23:37:18.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 1ff18dac4a..17ee6f5336 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-05-28 23:24:11.000000000 +0000
+--- base/files/scoped_file.cc.orig 2026-06-23 23:37:18.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 57888bff9e..1438b68a11 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-05-28 23:24:11.000000000 +0000
+--- base/functional/unretained_traits.h.orig 2026-06-23 23:37:18.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 5206b533db..74c90d80e9 100644
--- a/chromium/patches/patch-base_i18n_icu__util.cc
+++ b/chromium/patches/patch-base_i18n_icu__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/i18n/icu_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/i18n/icu_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/i18n/icu_util.cc
@@ -54,7 +54,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
diff --git a/chromium/patches/patch-base_linux__util.cc b/chromium/patches/patch-base_linux__util.cc
index 82211b07da..4d744be527 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-05-28 23:24:11.000000000 +0000
+--- base/linux_util.cc.orig 2026-06-23 23:37:18.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 6e9085b7db..9f4efdd35c 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-05-28 23:24:11.000000000 +0000
+--- base/logging_unittest.cc.orig 2026-06-23 23:37:18.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 6008762098..e4f3338b79 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-05-28 23:24:11.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig 2026-06-23 23:37:18.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 241f93731e..76f9a35a9c 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-05-28 23:24:11.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2026-06-23 23:37:18.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 420d00cfa8..1dbfc1ac6f 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-05-28 23:24:11.000000000 +0000
+--- base/memory/protected_memory.h.orig 2026-06-23 23:37:18.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 07a9a6b426..7f4340c274 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-05-28 23:24:11.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig 2026-06-23 23:37:18.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 5de6527140..cc3c3a04c6 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-05-28 23:24:11.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/message_loop/message_pump_epoll.cc
@@ -44,7 +44,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
deleted file mode 100644
index 7570f53f5e..0000000000
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.h
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- base/message_loop/message_pump_epoll.h.orig 2026-05-28 23:24:11.000000000 +0000
-+++ base/message_loop/message_pump_epoll.h
-@@ -51,7 +51,11 @@ namespace base {
- // every call, don't do it when we have too many FDs.
- BASE_FEATURE(kUsePollForMessagePumpEpoll,
- "UsePollForMessagePumpEpoll",
-+#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 6803053c40..c1b0de86cf 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-05-28 23:24:11.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/message_loop/message_pump_glib.cc
@@ -8,6 +8,15 @@
#include <glib.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 cdb28bcb82..a74d52ed87 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-05-28 23:24:11.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig 2026-06-23 23:37:18.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 afa9c5859e..c4c21fabe7 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-05-28 23:24:11.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig 2026-06-23 23:37:18.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 1a7681ec9f..474f350990 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-05-28 23:24:11.000000000 +0000
+--- base/posix/sysctl.cc.orig 2026-06-23 23:37:18.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 d654819ee7..f9a4c11d8e 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-05-28 23:24:11.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig 2026-06-23 23:37:18.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 a70ffc23f8..95dee960f0 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-05-28 23:24:11.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig 2026-06-23 23:37:18.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 8465d3bd80..32de572c30 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-05-28 23:24:11.000000000 +0000
+--- base/process/internal_linux.h.orig 2026-06-23 23:37:18.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 c7f737ddc3..82b35d8655 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-05-28 23:24:11.000000000 +0000
+--- base/process/kill.h.orig 2026-06-23 23:37:18.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 7a42950fe5..1baaae776b 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-05-28 23:24:11.000000000 +0000
+--- base/process/kill_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/process/kill_posix.cc
@@ -160,7 +160,7 @@ void EnsureProcessTerminated(Process pro
0, new BackgroundReaper(std::move(process), Seconds(2)));
diff --git a/chromium/patches/patch-base_process_launch.h b/chromium/patches/patch-base_process_launch.h
index bde0b1513e..0a2bb97422 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-05-28 23:24:11.000000000 +0000
+--- base/process/launch.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/process/launch.h
@@ -7,6 +7,13 @@
#ifndef BASE_PROCESS_LAUNCH_H_
diff --git a/chromium/patches/patch-base_process_launch__posix.cc b/chromium/patches/patch-base_process_launch__posix.cc
index 2537d37252..323eb64503 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-05-28 23:24:11.000000000 +0000
+--- base/process/launch_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/process/launch_posix.cc
@@ -218,6 +218,8 @@ static const char kFDDir[] = "/dev/fd";
static const char kFDDir[] = "/dev/fd";
diff --git a/chromium/patches/patch-base_process_memory__linux.cc b/chromium/patches/patch-base_process_memory__linux.cc
index e3092a225d..ac911344ec 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-05-28 23:24:11.000000000 +0000
+--- base/process/memory_linux.cc.orig 2026-06-23 23:37:18.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 333a7237e1..8e837f5da1 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_handle.cc.orig 2026-06-23 23:37:18.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 bfc9babaa9..b90821b873 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_handle.h.orig 2026-06-23 23:37:18.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 e37efe2f22..010b14f15a 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig 2026-06-23 23:37:18.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 4bd8bf842b..e6589302be 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig 2026-06-23 23:37:18.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 21b9fa5f20..07c39caec4 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_iterator.h.orig 2026-06-23 23:37:18.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 f256ab8934..03d94adf17 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig 2026-06-23 23:37:18.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 a5adaaaec1..1a0b21ff34 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig 2026-06-23 23:37:18.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 6f33d9a275..a806fa354d 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_metrics.cc.orig 2026-06-23 23:37:18.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 ae24d2dc59..a7dbefcfab 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_metrics.h.orig 2026-06-23 23:37:18.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 619ba0706a..62ddf62875 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig 2026-06-23 23:37:18.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 0872ab778b..3c22fdef2a 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig 2026-06-23 23:37:18.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 be441a266b..7b9c95e8e1 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig 2026-06-23 23:37:18.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 5e9398567b..fde3342293 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig 2026-06-23 23:37:18.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 3f86b2b1f3..8c818fa708 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_posix.cc.orig 2026-06-23 23:37:18.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 cf1691f0fb..72e5820295 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-05-28 23:24:11.000000000 +0000
+--- base/process/process_unittest.cc.orig 2026-06-23 23:37:18.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 5bc0c4e039..4b0341c202 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/module_cache.cc.orig 2026-06-23 23:37:18.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 ede8fff2ae..737a1c092a 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2026-06-23 23:37:18.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 89ab377cf5..2256073d32 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig 2026-06-23 23:37:18.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 be79939ab4..9dad4cf20b 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig 2026-06-23 23:37:18.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 81ea30f9ee..b64c81f956 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2026-06-23 23:37:18.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 20cc7d3b1b..64b3906421 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2026-06-23 23:37:18.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 d5c17cb8cd..6a6770aeca 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-05-28 23:24:11.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig 2026-06-23 23:37:18.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 a553ba0d72..18b8346a04 100644
--- a/chromium/patches/patch-base_rand__util.h
+++ b/chromium/patches/patch-base_rand__util.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/rand_util.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/rand_util.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/rand_util.h
-@@ -221,7 +221,7 @@ decltype(auto) RandomChoice(Range&& r) {
+@@ -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 da64bacfff..56b146e521 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-05-28 23:24:11.000000000 +0000
+--- base/rand_util_posix.cc.orig 2026-06-23 23:37:18.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 3fd1a8b574..f286d0cd99 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-05-28 23:24:11.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig 2026-06-23 23:37:18.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 466b9fb6fa..1f55d28889 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-05-28 23:24:11.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig 2026-06-23 23:37:18.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 4aabca3529..4f54cf9683 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-05-28 23:24:11.000000000 +0000
+--- base/synchronization/lock_impl.h.orig 2026-06-23 23:37:18.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 5221ac4806..375db91a25 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-05-28 23:24:11.000000000 +0000
+--- base/syslog_logging.cc.orig 2026-06-23 23:37:18.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 3a36335fc1..1d1904237b 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-05-28 23:24:11.000000000 +0000
+--- base/system/sys_info.cc.orig 2026-06-23 23:37:18.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 b78d913f68..38c64e57bb 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/system/sys_info.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/system/sys_info.h
-@@ -396,6 +396,8 @@ class BASE_EXPORT SysInfo {
+@@ -403,6 +403,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
#endif
@@ -15,7 +15,7 @@ $NetBSD$
private:
friend class test::ScopedAmountOfPhysicalMemoryOverride;
FRIEND_TEST_ALL_PREFIXES(SysInfoTest, AmountOfAvailablePhysicalMemory);
-@@ -408,7 +410,7 @@ class BASE_EXPORT SysInfo {
+@@ -415,7 +417,7 @@ class BASE_EXPORT SysInfo {
static HardwareInfo GetHardwareInfoSync();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index dd8af53763..01a5dbce48 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-05-28 23:24:11.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig 2026-06-23 23:37:18.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 6192321a52..4674268382 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-05-28 23:24:11.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig 2026-06-23 23:37:18.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 6c65452fd3..c4425822f2 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-05-28 23:24:11.000000000 +0000
+--- base/system/sys_info_posix.cc.orig 2026-06-23 23:37:18.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 f4b24fcc28..a80d5f57c6 100644
--- a/chromium/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium/patches/patch-base_system_sys__info__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_unittest.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/system/sys_info_unittest.cc
-@@ -305,12 +305,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
+@@ -306,12 +306,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
EXPECT_TRUE(IsStringUTF8(hardware_info->model));
bool empty_result_expected =
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
index ada5afa562..249a3726ec 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-05-28 23:24:11.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2026-06-23 23:37:18.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 acd6a1d26a..f1da93d37d 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-05-28 23:24:11.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/test/launcher/test_launcher.cc
@@ -66,6 +66,7 @@
#include "third_party/abseil-cpp/absl/container/flat_hash_set.h"
@@ -14,7 +14,7 @@ $NetBSD$
#include <fcntl.h>
#include "base/files/file_descriptor_watcher_posix.h"
-@@ -1826,6 +1827,10 @@ bool TestLauncher::Init(CommandLine* com
+@@ -1831,6 +1832,10 @@ bool TestLauncher::Init(CommandLine* com
results_tracker_.AddGlobalTag("OS_OPENBSD");
#endif
diff --git a/chromium/patches/patch-base_test_test__file__util__linux.cc b/chromium/patches/patch-base_test_test__file__util__linux.cc
index b35c9f2924..69474a5312 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-05-28 23:24:11.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig 2026-06-23 23:37:18.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 5a00629593..c868a53c2e 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-05-28 23:24:11.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig 2026-06-23 23:37:18.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 fe7af09f38..7a6f6ebee9 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-05-28 23:24:11.000000000 +0000
+--- base/threading/hang_watcher.cc.orig 2026-06-23 23:37:18.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 03b55420c2..b70464ecb1 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-05-28 23:24:11.000000000 +0000
+--- base/threading/platform_thread.h.orig 2026-06-23 23:37:18.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 2fe10619aa..43479a33de 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-06-06 07:58:19.140656639 +0000
+--- base/threading/platform_thread_bsd.cc.orig 2026-07-04 17:14:02.557655328 +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 8598a931e0..d948a09790 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-05-28 23:24:11.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig 2026-06-23 23:37:18.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 8e6ea32132..2be240ade5 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-05-28 23:24:11.000000000 +0000
+--- base/threading/platform_thread_metrics.cc.orig 2026-06-23 23:37:18.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 27446ee476..ba05052b0c 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-05-28 23:24:11.000000000 +0000
+--- base/threading/platform_thread_metrics.h.orig 2026-06-23 23:37:18.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 c93f7f3f19..ff99fa5d59 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-05-28 23:24:11.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/threading/platform_thread_posix.cc
@@ -6,6 +6,13 @@
diff --git a/chromium/patches/patch-base_threading_platform__thread__unittest.cc b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
index 84c9496c52..4821598731 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-05-28 23:24:11.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig 2026-06-23 23:37:18.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 e204ab9196..bdf3c3c66f 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-05-28 23:24:11.000000000 +0000
+--- base/time/time_now_posix.cc.orig 2026-06-23 23:37:18.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 fa77c5ac45..37eda0ba36 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-05-28 23:24:11.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ base/trace_event/malloc_dump_provider.cc
@@ -28,6 +28,8 @@
diff --git a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
index 3bfc80f16e..2b73e5483c 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-05-28 23:24:11.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig 2026-06-23 23:37:18.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 d014b91f20..cf52872021 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-05-28 23:24:11.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig 2026-06-23 23:37:18.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 93bde05e8d..1d54ae697d 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-05-28 23:24:11.000000000 +0000
+--- base/tracing/trace_time.cc.orig 2026-06-23 23:37:18.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 c70c47a01c..9c07de3c7f 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-05-28 23:24:11.000000000 +0000
+--- base/tracing/trace_time.h.orig 2026-06-23 23:37:18.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 07675a459e..9534b1a4e5 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-05-28 23:24:11.000000000 +0000
+--- base/version_info/version_info.h.orig 2026-06-23 23:37:18.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 4f3d6b45f1..f52b2f3971 100644
--- a/chromium/patches/patch-build_config_BUILD.gn
+++ b/chromium/patches/patch-build_config_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- build/config/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/config/BUILD.gn
@@ -209,6 +209,10 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
diff --git a/chromium/patches/patch-build_config_BUILDCONFIG.gn b/chromium/patches/patch-build_config_BUILDCONFIG.gn
index ce326096c6..58c7989658 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-05-28 23:24:11.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -29,7 +29,7 @@ $NetBSD$
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -290,6 +297,8 @@ if (target_os == "android") {
+@@ -291,6 +298,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")
}
-@@ -324,7 +333,12 @@ is_android = current_os == "android"
+@@ -325,7 +334,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 dd91925071..d762afd2a5 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-05-28 23:24:11.000000000 +0000
+--- build/config/c++/modules.gni.orig 2026-06-23 23:37:18.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 fae07cd80a..cdc03a6216 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-05-28 23:24:11.000000000 +0000
+--- build/config/clang/BUILD.gn.orig 2026-06-23 23:37:18.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 67f382344d..279dea0c39 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-05-28 23:24:11.000000000 +0000
+--- build/config/clang/clang.gni.orig 2026-06-23 23:37:18.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 0f9b1e1e0d..da9ba52050 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-05-28 23:24:11.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig 2026-06-23 23:37:18.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
@@ -15,7 +15,7 @@ $NetBSD$
# This switch is used to enable -Wexit-time-destructors by default. This
# warning serves as a flip switch to allow a gradual migration of targets
-@@ -293,7 +293,7 @@ assert(is_bot ||
+@@ -284,7 +284,7 @@ assert(is_bot ||
#
# Since this is referenced both when passing the file and when deciding which
# warnings to enable, store it in a separate variable here.
@@ -24,7 +24,7 @@ $NetBSD$
is_clang && clang_warning_suppression_file != ""
# default_include_dirs ---------------------------------------------------------
-@@ -311,13 +311,16 @@ config("default_include_dirs") {
+@@ -302,13 +302,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -42,7 +42,7 @@ $NetBSD$
}
# compiler ---------------------------------------------------------------------
-@@ -553,6 +556,10 @@ config("compiler") {
+@@ -541,6 +544,10 @@ config("compiler") {
}
}
@@ -53,7 +53,7 @@ $NetBSD$
# Linux-specific compiler flags setup.
# ------------------------------------
if (is_linux || is_chromeos) {
-@@ -588,9 +595,9 @@ config("compiler") {
+@@ -576,9 +583,9 @@ config("compiler") {
if (is_clang) {
# Flags for diagnostics.
cflags += [ "-fcolor-diagnostics" ]
@@ -65,7 +65,7 @@ $NetBSD$
# Combine after https://github.com/llvm/llvm-project/pull/192241
cflags += [ "/clang:-fdiagnostics-show-inlining-chain" ]
}
-@@ -615,7 +622,7 @@ config("compiler") {
+@@ -603,7 +610,7 @@ config("compiler") {
}
}
@@ -74,43 +74,7 @@ $NetBSD$
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1350,7 +1357,7 @@ config("compiler_cpu_abi") {
- # CPU architecture. We may or may not be doing a cross compile now, so for
- # simplicity we always explicitly set the architecture.
- if (current_cpu == "x64") {
-- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
- cflags += [ "--target=x86_64-unknown-linux-gnu" ]
- ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
- } else {
-@@ -1364,7 +1371,7 @@ config("compiler_cpu_abi") {
- ldflags += [ "-march=$cros_target_cpu_arch" ]
- }
- } else if (current_cpu == "x86") {
-- if (is_clang && !is_android && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
- cflags += [ "--target=i386-unknown-linux-gnu" ]
- ldflags += [ "--target=i386-unknown-linux-gnu" ]
- } else {
-@@ -1376,7 +1383,7 @@ config("compiler_cpu_abi") {
- "-msse3",
- ]
- } else if (current_cpu == "arm") {
-- if (is_clang && !is_android && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
- cflags += [ "--target=arm-linux-gnueabihf" ]
- ldflags += [ "--target=arm-linux-gnueabihf" ]
- }
-@@ -1385,7 +1392,7 @@ config("compiler_cpu_abi") {
- "-mfloat-abi=$arm_float_abi",
- ]
- } else if (current_cpu == "arm64") {
-- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
-+ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
- cflags += [ "--target=aarch64-linux-gnu" ]
- ldflags += [ "--target=aarch64-linux-gnu" ]
- }
-@@ -1797,7 +1804,7 @@ config("compiler_deterministic") {
+@@ -1458,7 +1465,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -119,7 +83,7 @@ $NetBSD$
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1911,7 +1918,7 @@ config("clang_warning_suppression") {
+@@ -1572,7 +1579,7 @@ config("clang_warning_suppression") {
# See also: https://crbug.com/40891132#comment10
ubsan_hardening("c_array_bounds") {
sanitizer = "array-bounds"
@@ -128,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",
-@@ -1925,6 +1932,7 @@ ubsan_hardening("c_array_bounds") {
+@@ -1586,6 +1593,7 @@ ubsan_hardening("c_array_bounds") {
# `NOTREACHED()` at the end of such functions.
ubsan_hardening("return") {
sanitizer = "return"
@@ -136,7 +100,7 @@ $NetBSD$
}
config("rustc_revision") {
-@@ -2259,9 +2267,6 @@ config("default_warnings") {
+@@ -1920,9 +1928,6 @@ config("default_warnings") {
# TODO(crbug.com/432275627): Fix and re-enable.
"-Wno-uninitialized-const-pointer",
@@ -146,7 +110,7 @@ $NetBSD$
]
cflags_cc += [
-@@ -2631,7 +2636,7 @@ config("export_dynamic") {
+@@ -2293,7 +2298,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" ||
@@ -155,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.
-@@ -3067,7 +3072,7 @@ config("afdo_optimize_size") {
+@@ -2736,7 +2741,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") {
@@ -164,7 +128,7 @@ $NetBSD$
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -3094,7 +3099,7 @@ config("afdo") {
+@@ -2763,7 +2768,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
new file mode 100644
index 0000000000..978583eb91
--- /dev/null
+++ b/chromium/patches/patch-build_config_compiler__cpu__abi.gn
@@ -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
+
+--- build/config/compiler_cpu_abi.gn.orig 2026-06-23 23:37:18.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) {
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cpu_abi_cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ cpu_abi_ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -62,7 +62,7 @@ if ((is_posix && !is_apple) || is_fuchsi
+ cpu_abi_ldflags += [ "-march=$cros_target_cpu_arch" ]
+ }
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
+ cpu_abi_cflags += [ "--target=i386-unknown-linux-gnu" ]
+ cpu_abi_ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -74,7 +74,7 @@ if ((is_posix && !is_apple) || is_fuchsi
+ "-msse3",
+ ]
+ } else if (current_cpu == "arm") {
+- if (is_clang && !is_android && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_chromeos_device && !is_bsd) {
+ cpu_abi_cflags += [ "--target=arm-linux-gnueabihf" ]
+ cpu_abi_ldflags += [ "--target=arm-linux-gnueabihf" ]
+ }
+@@ -83,7 +83,7 @@ if ((is_posix && !is_apple) || is_fuchsi
+ "-mfloat-abi=$arm_float_abi",
+ ]
+ } else if (current_cpu == "arm64") {
+- if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_fuchsia && !is_chromeos_device && !is_bsd) {
+ cpu_abi_cflags += [ "--target=aarch64-linux-gnu" ]
+ cpu_abi_ldflags += [ "--target=aarch64-linux-gnu" ]
+ }
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index b5927a4acc..545a161332 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-05-28 23:24:11.000000000 +0000
+--- build/config/linux/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/config/linux/BUILD.gn
@@ -41,7 +41,7 @@ config("runtime_library") {
}
diff --git a/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn b/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
index 10c831260c..b38880d0fa 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-05-28 23:24:11.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig 2026-06-23 23:37:18.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 d2f4b30dd7..5971286a76 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-05-28 23:24:11.000000000 +0000
+--- build/config/linux/pkg-config.py.orig 2026-06-23 23:37:18.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 971654ec61..8906caff7f 100644
--- a/chromium/patches/patch-build_config_ozone.gni
+++ b/chromium/patches/patch-build_config_ozone.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/ozone.gni.orig 2026-05-28 23:24:11.000000000 +0000
+--- build/config/ozone.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/config/ozone.gni
-@@ -80,7 +80,19 @@ declare_args() {
+@@ -78,7 +78,19 @@ declare_args() {
ozone_platform = "x11"
ozone_platform_drm = true
ozone_platform_x11 = true
diff --git a/chromium/patches/patch-build_config_rust.gni b/chromium/patches/patch-build_config_rust.gni
index d7c010f333..3742d43617 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-05-28 23:24:11.000000000 +0000
+--- build/config/rust.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/config/rust.gni
@@ -67,7 +67,8 @@ declare_args() {
# set this to the output of `rustc -V`. Changing this string will cause all
diff --git a/chromium/patches/patch-build_config_v8__target__cpu.gni b/chromium/patches/patch-build_config_v8__target__cpu.gni
index acb9dc24a5..ebaaea2845 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-05-28 23:24:11.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig 2026-06-23 23:37:18.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 4dad3d4c85..975890566a 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-05-28 23:24:11.000000000 +0000
+--- build/detect_host_arch.py.orig 2026-06-23 23:37:18.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 e8d0bd8a63..f78e492c4b 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-05-28 23:24:11.000000000 +0000
+--- build/dotfile_settings.gni.orig 2026-06-23 23:37:18.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 7366a0eaeb..8c39a2c24a 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-05-28 23:24:11.000000000 +0000
+--- build/gn_run_binary.py.orig 2026-06-23 23:37:18.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 56d12886ff..5849e8777f 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-05-28 23:24:11.000000000 +0000
+--- build/linux/chrome.map.orig 2026-06-23 23:37:18.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 7cbe8ecc7a..60672d584e 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-05-28 23:24:11.000000000 +0000
+--- build/linux/strip_binary.gni.orig 2026-06-23 23:37:18.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 dee00f76b0..709e72689a 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-05-28 23:24:11.000000000 +0000
+--- build/linux/strip_binary.py.orig 2026-06-23 23:37:18.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 42c1635ce0..48f510091e 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-05-28 23:24:11.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig 2026-06-23 23:37:18.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 72179c6df2..9c22d4254a 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-05-28 23:24:11.000000000 +0000
+--- build/linux/unbundle/libpng.gn.orig 2026-06-23 23:37:18.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 113f79bae8..b57cec9d98 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-05-28 23:24:11.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig 2026-06-23 23:37:18.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_BUILD.gn b/chromium/patches/patch-build_modules_BUILD.gn
new file mode 100644
index 0000000000..f80bf1065d
--- /dev/null
+++ b/chromium/patches/patch-build_modules_BUILD.gn
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- build/modules/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
++++ build/modules/BUILD.gn
+@@ -223,7 +223,7 @@ if (use_unified_system_module) {
+ # otherwise.
+ "--append-module=std.new:export new_h\\nexport vcruntime_exception",
+ ]
+- } else {
++ } else if (!is_bsd) {
+ # We need to pass the sysroot in so that it can scan it to generate a
+ # modulemap for the sysroot headers.
+ args += [
diff --git a/chromium/patches/patch-build_modules_unified_modulemap__config.py b/chromium/patches/patch-build_modules_unified_modulemap__config.py
new file mode 100644
index 0000000000..de523c879c
--- /dev/null
+++ b/chromium/patches/patch-build_modules_unified_modulemap__config.py
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- build/modules/unified/modulemap_config.py.orig 2026-06-23 23:37:18.000000000 +0000
++++ build/modules/unified/modulemap_config.py
+@@ -57,7 +57,7 @@ class AllowedHeader(Header):
+
+
+ def headers(os):
+- is_linux = os == 'linux'
++ is_linux = os == 'linux' or os == 'openbsd' or os == 'freebsd' or os == 'netbsd'
+ is_android = os == 'android'
+ is_ios = os == 'ios'
+ is_mac = os == 'mac'
diff --git a/chromium/patches/patch-build_rust_allocator_lib.rs b/chromium/patches/patch-build_rust_allocator_lib.rs
index 79c58f6b9f..0620810244 100644
--- a/chromium/patches/patch-build_rust_allocator_lib.rs
+++ b/chromium/patches/patch-build_rust_allocator_lib.rs
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/allocator/lib.rs.orig 2026-05-28 23:24:11.000000000 +0000
+--- build/rust/allocator/lib.rs.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/rust/allocator/lib.rs
@@ -108,6 +108,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 2c8005f03d..d82b488dab 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-05-28 23:24:11.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig 2026-06-23 23:37:18.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 3fec3fb61e..3463299941 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-05-28 23:24:11.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig 2026-06-23 23:37:18.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 ddb9050668..d6d600358f 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-05-28 23:24:11.000000000 +0000
+--- build/rust/std/BUILD.gn.orig 2026-06-23 23:37:18.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 8405a969d8..32d8fa7f06 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-06-06 07:58:19.145662840 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig 2026-07-04 17:14:02.614390653 +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 3d9e4660e0..60f2225f5d 100644
--- a/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/gcc_solink_wrapper.py.orig 2026-05-28 23:24:11.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig 2026-06-23 23:37:18.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' '"""
toc = ''
nm = subprocess.Popen(wrapper_utils.CommandToRun(
-- [args.nm, '--format=posix', '-g', '-D', '-p', args.sofile]),
-+ [args.nm, '-g', '-D', '-p', args.sofile]),
+- [args.nm, '--format=posix', '-g', '-D', '-p', args.output]),
++ [args.nm, '-g', '-D', '-p', args.output]),
stdout=subprocess.PIPE,
bufsize=-1,
universal_newlines=True)
diff --git a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
index 4b533a9a74..f1f1803c76 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-05-28 23:24:11.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig 2026-06-23 23:37:18.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,16 +20,32 @@ $NetBSD$
# This template defines a toolchain for something that works like gcc
# (including clang).
#
-@@ -602,7 +609,7 @@ template("single_gcc_toolchain") {
- # We need to specify link groups, at least, for single pass linkers. I.e.
- # Rust libraries are alpha-sorted instead of by dependencies so they fail
+@@ -407,8 +414,10 @@ template("single_gcc_toolchain") {
+ command = "cmd /s /c \"\"$python_path\" $tool_wrapper_path delete-file {{output}} && $command\""
+ } else {
+ command = "rm -f {{output}} && $command"
+- inputs =
+- [ get_path_info(rebase_path(ar, ".", root_out_dir), "abspath") ]
++ if (!is_bsd) {
++ inputs =
++ [ get_path_info(rebase_path(ar, ".", root_out_dir), "abspath") ]
++ }
+ }
+
+ # Almost all targets build with //build/config/compiler:thin_archive which
+@@ -656,6 +665,11 @@ template("single_gcc_toolchain") {
# to link if not properly ordered or grouped.
-- link_command = "$ld {{ldflags}}${extra_ldflags} -o \"$unstripped_outfile\" $start_group_flag @\"$rspfile\" $end_group_flag {{solibs}} {{libs}} $start_group_flag {{rlibs}} $end_group_flag"
-+ link_command = "$ld $start_group_flag {{ldflags}}${extra_ldflags} -o \"$unstripped_outfile\" @\"$rspfile\" {{solibs}} {{libs}} {{rlibs}} $end_group_flag"
+ link_command += "$start_group_flag @\"$rspfile\" $end_group_flag {{solibs}} {{libs}} $start_group_flag {{rlibs}} $end_group_flag"
++ # Redefine link_command on NetBSD: all ld flag in one group
++ if (is_netbsd) {
++ link_command = "$ld $start_group_flag {{ldflags}}${extra_ldflags} -o \"$main_outfile\" @\"$rspfile\" {{solibs}} {{libs}} {{rlibs}} $end_group_flag"
++ }
++
# Generate a map file to be used for binary size analysis.
# Map file adds ~10% to the link time on a z620.
-@@ -956,22 +963,12 @@ template("gcc_toolchain") {
+ # With target_os="android", libchrome.so.map.gz is ~20MB.
+@@ -998,22 +1012,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 60a7564b51..55fe117642 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-06-06 07:58:19.146135171 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig 2026-07-04 17:14:02.614951828 +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 992bc3d939..a23629cb72 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-06-06 07:58:19.146297882 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig 2026-07-04 17:14:02.615843146 +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 27ab5a389c..75a66bdb06 100644
--- a/chromium/patches/patch-build_toolchain_toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_toolchain.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/toolchain.gni.orig 2026-05-28 23:24:11.000000000 +0000
+--- build/toolchain/toolchain.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ build/toolchain/toolchain.gni
@@ -64,7 +64,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index 0ff72d5142..ddb44549cc 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-05-28 23:24:11.000000000 +0000
+--- cc/base/features.cc.orig 2026-06-23 23:37:18.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 670fa57ce7..783042597c 100644
--- a/chromium/patches/patch-chrome_app_chrome__command__ids.h
+++ b/chromium/patches/patch-chrome_app_chrome__command__ids.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_command_ids.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/app/chrome_command_ids.h
@@ -67,11 +67,11 @@
#define IDC_TOGGLE_MULTITASK_MENU 34050
@@ -15,8 +15,8 @@ $NetBSD$
#define IDC_USE_SYSTEM_TITLE_BAR 34051
#endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
#define IDC_RESTORE_WINDOW 34052
- #endif
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-chrome_app_chrome__main.cc b/chromium/patches/patch-chrome_app_chrome__main.cc
index 46fe0c009f..f7c973b3c9 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-05-28 23:24:11.000000000 +0000
+--- chrome/app/chrome_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/app/chrome_main.cc
-@@ -29,11 +29,11 @@
+@@ -33,11 +33,11 @@
#include "chrome/common/mac/detect_inappropriate_exit.h"
#endif
@@ -20,7 +20,7 @@ $NetBSD$
#include "chrome/app/chrome_main_linux.h"
#endif
-@@ -86,7 +86,7 @@ int ChromeMain(int argc, const char** ar
+@@ -107,7 +107,7 @@ int ChromeMain(int argc, const char** ar
#error Unknown platform.
#endif
@@ -29,7 +29,7 @@ $NetBSD$
PossiblyDetermineFallbackChromeChannel(argv[0]);
#endif
-@@ -153,7 +153,7 @@ int ChromeMain(int argc, const char** ar
+@@ -180,7 +180,7 @@ int ChromeMain(int argc, const char** ar
SetUpBundleOverrides();
#endif
diff --git a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
index 9f8906a13e..ce071adb43 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-05-28 23:24:11.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/app/chrome_main_delegate.cc
@@ -103,7 +103,7 @@
#include "ui/base/ui_base_switches.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif
-@@ -184,17 +184,17 @@
+@@ -185,17 +185,17 @@
#include "v8/include/v8.h"
#endif
@@ -36,7 +36,7 @@ $NetBSD$
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -232,7 +232,7 @@ const char* const ChromeMainDelegate::kN
+@@ -233,7 +233,7 @@ const char* const ChromeMainDelegate::kN
#endif
chrome::kChromeSearchScheme,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -45,7 +45,7 @@ $NetBSD$
webapps::kIsolatedAppScheme,
#endif
content::kChromeDevToolsScheme, content::kChromeUIScheme,
-@@ -307,7 +307,7 @@ void AdjustLinuxOOMScore(const std::stri
+@@ -308,7 +308,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
-@@ -387,7 +387,7 @@ bool HandleVersionSwitches(const base::C
+@@ -388,7 +388,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) ||
-@@ -399,7 +399,7 @@ void HandleHelpSwitches(const base::Comm
+@@ -400,7 +400,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;
-@@ -481,7 +481,7 @@ std::optional<int> AcquireProcessSinglet
+@@ -482,7 +482,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.
-@@ -559,7 +559,7 @@ void InitializeUserDataDir(base::Command
+@@ -560,7 +560,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.
-@@ -665,7 +665,7 @@ void RecordMainStartupMetrics(const Star
+@@ -666,7 +666,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(
-@@ -1131,7 +1131,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1132,7 +1132,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
-@@ -1460,7 +1460,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1461,7 +1461,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)) {
-@@ -1505,7 +1505,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1506,7 +1506,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 6d25a0fdd9..9b049a6555 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/about_flags.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/about_flags.cc
-@@ -343,13 +343,13 @@
+@@ -345,13 +345,13 @@
#include "components/stylus_handwriting/win/features.h"
#endif
@@ -28,10 +28,10 @@ $NetBSD$
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/new_tab_page/composebox/variations/composebox_fieldtrial.h" // nogncheck
#include "chrome/browser/glic/suggestions/contextual_cueing_features.h" // nogncheck
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) ||
- // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID)
-@@ -372,7 +372,7 @@
+@@ -369,7 +369,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
+@@ -923,6 +923,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"}};
-@@ -1341,7 +1362,7 @@ const FeatureEntry::FeatureVariation
+@@ -1352,7 +1373,7 @@ const FeatureEntry::FeatureVariation
nullptr}};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -77,7 +77,16 @@ $NetBSD$
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3324,7 +3345,7 @@ const FeatureEntry::FeatureVariation kAn
+@@ -1581,7 +1602,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"},
+@@ -3316,7 +3337,7 @@ const FeatureEntry::FeatureVariation kAn
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -86,7 +95,7 @@ $NetBSD$
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -3350,7 +3371,7 @@ const flags_ui::FeatureEntry::FeatureVar
+@@ -3342,7 +3363,7 @@ const flags_ui::FeatureEntry::FeatureVar
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_CHROMEOS)
@@ -95,7 +104,7 @@ $NetBSD$
const char kReplaceSyncPromosWithSignInPromosDesktopFeatures[] =
"ReplaceSyncPromosWithSignInPromos,"
"IPH_SignInBenefits,"
-@@ -3540,7 +3561,7 @@ const FeatureEntry::FeatureVariation kSe
+@@ -3532,7 +3553,7 @@ const FeatureEntry::FeatureVariation kSe
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -104,7 +113,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4245,7 +4266,7 @@ const FeatureEntry::FeatureVariation
+@@ -4183,7 +4204,7 @@ const FeatureEntry::FeatureVariation
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -113,7 +122,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
{"max_customize_chrome_auto_shown_count", "5"},
{"max_customize_chrome_auto_shown_session_count", "5"}};
-@@ -4323,7 +4344,7 @@ const FeatureEntry::FeatureVariation
+@@ -4271,7 +4292,7 @@ const FeatureEntry::FeatureVariation kRe
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -122,16 +131,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kProjectsPanelWithoutThreadsVariation[] = {
{"include_threads_in_projects_panel", "false"}};
const FeatureEntry::FeatureParam kProjectsPanelWithThreadsVariation[] = {
-@@ -4359,7 +4380,7 @@ const FeatureEntry::FeatureVariation kSe
- kSeamlessSigninCompactSignin, nullptr}};
- #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)
- const FeatureEntry::FeatureParam kProfilePickerTextVariation1[] = {
- {"profile-picker-variation", "keep-work-and-life-separate"}};
- const FeatureEntry::FeatureParam kProfilePickerTextVariation2[] = {
-@@ -5508,7 +5529,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5476,7 +5497,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableProcessIsolationUiDescription, kOsWin,
FEATURE_VALUE_TYPE(features::kProcessIsolationSettings)},
#endif // BUILDFLAG(IS_WIN)
@@ -140,7 +140,7 @@ $NetBSD$
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5701,7 +5722,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5682,7 +5703,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -149,7 +149,7 @@ $NetBSD$
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5716,6 +5737,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5697,6 +5718,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -166,7 +166,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6163,7 +6194,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6133,7 +6164,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kFillOnAccountSelectDescription, kOsAll,
FEATURE_VALUE_TYPE(password_manager::features::kFillOnAccountSelect)},
@@ -175,7 +175,7 @@ $NetBSD$
{"first-run-desktop-choice-screen-refresh",
flag_descriptions::kFirstRunDesktopChoiceScreenRefreshName,
flag_descriptions::kFirstRunDesktopChoiceScreenRefreshDescription,
-@@ -6483,7 +6514,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6443,7 +6474,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -184,7 +184,7 @@ $NetBSD$
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -6910,7 +6941,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6878,7 +6909,7 @@ const FeatureEntry kFeatureEntries[] = {
kVoiceSearchCoherenceComposeboxVariations,
"VoiceSearchCoherenceComposeboxVariations")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -193,8 +193,8 @@ $NetBSD$
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7104,7 +7135,7 @@ const FeatureEntry kFeatureEntries[] = {
- "NtpRealboxNext")},
+@@ -7125,7 +7156,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(omnibox::kContextMenuAnimationLimiting)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -202,7 +202,7 @@ $NetBSD$
{"ntp-customize-chrome-auto-open",
flag_descriptions::kNtpCustomizeChromeAutoOpenName,
flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
-@@ -7347,7 +7378,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7366,7 +7397,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_PRINTING)
@@ -211,8 +211,8 @@ $NetBSD$
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7572,7 +7603,7 @@ const FeatureEntry kFeatureEntries[] = {
- #endif
+@@ -7578,7 +7609,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kHeadlessCaptionEarlyStart)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
@@ -220,7 +220,7 @@ $NetBSD$
{"enable-input-protection", flag_descriptions::kEnableInputProtectionName,
flag_descriptions::kEnableInputProtectionDescription, kOsDesktop,
FEATURE_VALUE_TYPE(views::features::kEnableInputProtection)},
-@@ -8169,7 +8200,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8153,7 +8184,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kGesturePropertiesDBusService)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -229,7 +229,7 @@ $NetBSD$
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -8636,7 +8667,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8599,7 +8630,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -238,7 +238,7 @@ $NetBSD$
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9082,7 +9113,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9046,7 +9077,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -247,16 +247,7 @@ $NetBSD$
{"auto-picture-in-picture-for-video-playback",
flag_descriptions::kAutoPictureInPictureForVideoPlaybackName,
flag_descriptions::kAutoPictureInPictureForVideoPlaybackDescription,
-@@ -9271,7 +9302,7 @@ const FeatureEntry kFeatureEntries[] = {
- kIsolateSandboxedIframesGroupingVariations,
- "IsolateSandboxedIframes" /* trial name */)},
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"reduce-user-agent-data-linux-platform-version",
- flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
- flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -9304,7 +9335,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9259,7 +9290,7 @@ const FeatureEntry kFeatureEntries[] = {
content_settings::features::kApproximateGeolocationPermission,
kApproximateGeolocationPermissionVariations,
"ApproximateGeolocationPermission")},
@@ -265,7 +256,7 @@ $NetBSD$
{"approximate-geolocation-permission",
flag_descriptions::kApproximateGeolocationPermissionName,
flag_descriptions::kApproximateGeolocationPermissionDescription,
-@@ -9794,7 +9825,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9757,7 +9788,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -274,7 +265,7 @@ $NetBSD$
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -9804,7 +9835,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9767,7 +9798,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -283,7 +274,7 @@ $NetBSD$
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -10174,7 +10205,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10119,7 +10150,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kResponsiveIframesDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
@@ -292,7 +283,7 @@ $NetBSD$
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -10574,7 +10605,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10503,7 +10534,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -301,7 +292,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11022,7 +11053,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10962,7 +10993,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -310,7 +301,7 @@ $NetBSD$
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11045,7 +11076,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10985,7 +11016,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -319,7 +310,7 @@ $NetBSD$
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -11195,7 +11226,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11101,7 +11132,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
feature_engagement::kIPHAutofillCreditCardBenefitFeature)},
@@ -328,7 +319,7 @@ $NetBSD$
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -11240,7 +11271,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11141,7 +11172,7 @@ const FeatureEntry kFeatureEntries[] = {
supervised_user::kSupervisedUserUseUrlFilteringService)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -337,7 +328,7 @@ $NetBSD$
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -11250,7 +11281,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11151,7 +11182,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -346,7 +337,7 @@ $NetBSD$
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -11481,7 +11512,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11339,7 +11370,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -355,7 +346,7 @@ $NetBSD$
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -11530,7 +11561,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11379,7 +11410,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -364,7 +355,7 @@ $NetBSD$
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -11621,7 +11652,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11463,7 +11494,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -373,7 +364,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -11670,7 +11701,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11512,7 +11543,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -382,7 +373,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -12075,7 +12106,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11886,7 +11917,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -391,7 +382,7 @@ $NetBSD$
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -12176,7 +12207,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12017,7 +12048,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -400,16 +391,16 @@ $NetBSD$
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
-@@ -12221,7 +12252,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12061,7 +12092,7 @@ const FeatureEntry kFeatureEntries[] = {
STRING_VALUE_TYPE(variations::switches::kVariationsSeedCorpus, "")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"passkey-unlock-manager", flag_descriptions::kPasskeyUnlockManagerName,
- flag_descriptions::kPasskeyUnlockManagerDescription, kOsDesktop,
- FEATURE_VALUE_TYPE(device::kPasskeyUnlockManager)},
-@@ -12266,7 +12297,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"passkey-unlock-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
+ flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
+@@ -12095,7 +12126,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
@@ -418,7 +409,7 @@ $NetBSD$
{"disable-u18-feedback-desktop",
flag_descriptions::kDisableU18FeedbackDesktopName,
flag_descriptions::kDisableU18FeedbackDesktopDescription,
-@@ -12274,7 +12305,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12103,7 +12134,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(switches::kDisableU18FeedbackDesktop)},
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -427,16 +418,7 @@ $NetBSD$
{"profile-creation-decline-signin-cta-experiment",
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
-@@ -12288,7 +12319,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kSearchSettingsUpdate)},
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"show-profile-picker-to-all-users-experiment",
- flag_descriptions::kShowProfilePickerToAllUsersExperimentName,
- flag_descriptions::kShowProfilePickerToAllUsersExperimentDescription,
-@@ -12303,7 +12334,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12124,7 +12155,7 @@ const FeatureEntry kFeatureEntries[] = {
enterprise_signals::features::kProfileSignalsReportingEnabled)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -445,25 +427,16 @@ $NetBSD$
{"projects-panel", flag_descriptions::kProjectsPanelName,
flag_descriptions::kProjectsPanelDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(tab_groups::kProjectsPanel,
-@@ -12336,7 +12367,7 @@ const FeatureEntry kFeatureEntries[] = {
- "AndroidDesktopZoomScaling")},
+@@ -12158,7 +12189,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)
- {"profile-picker-text-variations",
- flag_descriptions::kProfilePickerTextVariationsName,
- flag_descriptions::kProfilePickerTextVariationsDescription,
-@@ -12347,7 +12378,7 @@ const FeatureEntry kFeatureEntries[] = {
- #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)
{"lens-overlay-optimization-filter",
flag_descriptions::kLensOverlayOptimizationFilterName,
flag_descriptions::kLensOverlayOptimizationFilterDescription, kOsDesktop,
-@@ -12370,7 +12401,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12185,7 +12216,7 @@ const FeatureEntry kFeatureEntries[] = {
MULTI_VALUE_TYPE(kConnectionAllowlistsChoices)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -472,7 +445,7 @@ $NetBSD$
{"read-anything-with-readability-enabled",
flag_descriptions::kReadAnythingWithReadabilityName,
flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
-@@ -12378,7 +12409,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12193,7 +12224,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -481,25 +454,16 @@ $NetBSD$
{"read-anything-omnibox-chip",
flag_descriptions::kReadAnythingOmniboxChipName,
flag_descriptions::kReadAnythingOmniboxChipDescription, kOsDesktop,
-@@ -12407,7 +12438,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12215,7 +12246,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillDisableBnplCountryCheckForTesting)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- {"infobar-prioritization", flag_descriptions::kInfobarPrioritizationName,
- flag_descriptions::kInfobarPrioritizationDescription, kOsDesktop,
- FEATURE_VALUE_TYPE(infobars::features::kInfobarPrioritization)},
-@@ -12418,7 +12449,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kInfobarRefresh)},
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
{"read-anything-immersive-reading-mode",
flag_descriptions::kReadAnythingImmersiveReadingModeName,
flag_descriptions::kReadAnythingImmersiveReadingModeDescription,
-@@ -12431,7 +12462,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12228,7 +12259,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -508,7 +472,7 @@ $NetBSD$
{"lens-overlay-non-blocking-privacy-notice",
flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeName,
flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeDescription,
-@@ -12504,7 +12535,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12301,7 +12332,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -517,7 +481,7 @@ $NetBSD$
{"enable-your-saved-info-settings-page",
flag_descriptions::kYourSavedInfoSettingsPageName,
flag_descriptions::kYourSavedInfoSettingsPageDescription, kOsDesktop,
-@@ -12679,7 +12710,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12479,7 +12510,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(autofill::features::kAutofillAiWithDataSchema)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -526,7 +490,7 @@ $NetBSD$
{"read-anything-line-focus", flag_descriptions::kReadAnythingLineFocusName,
flag_descriptions::kReadAnythingLineFocusDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kReadAnythingLineFocus)},
-@@ -12703,7 +12734,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12503,7 +12534,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(payments::android::kDeduplicateNativePaymentApps)},
#endif
@@ -535,8 +499,8 @@ $NetBSD$
{"password-upload-ui-update",
flag_descriptions::kPasswordUploadUiUpdateName,
flag_descriptions::kPasswordUploadUiUpdateDescription,
-@@ -12745,7 +12776,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(chrome::android::kAlwaysDrawCompositedToolbarHairline)},
+@@ -12552,7 +12583,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(chrome::android::kAndroidXrImmersivePlayer)},
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -544,7 +508,7 @@ $NetBSD$
{"saas-usage-reporting", flag_descriptions::kSaasUsageReportingName,
flag_descriptions::kSaasUsageReportingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -13164,7 +13195,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12983,7 +13014,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kUserMediaElement)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
index cabe0160f6..3705205e5d 100644
--- a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
+++ b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/after_startup_task_utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/after_startup_task_utils.cc
@@ -112,7 +112,7 @@ void SetBrowserStartupIsComplete() {
TRACE_EVENT_SCOPE_GLOBAL, "BrowserCount", browser_count);
diff --git a/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc b/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
index 51640388fa..768eb68904 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2026-06-23 23:37:18.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 2bcf755a19..8d8fbbcc52 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2026-06-23 23:37:18.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 062a021298..a06aecae2d 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2026-06-23 23:37:18.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 8268457e51..8a26a85639 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2026-06-23 23:37:18.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 21ba06bc67..3d36cdd41c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2026-06-23 23:37:18.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 920e8147f3..97c4a1d0b8 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -103,7 +103,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
+@@ -104,7 +104,7 @@ GlicStatusIcon::GlicStatusIcon(GlicBackg
GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
@@ -15,7 +15,7 @@ $NetBSD$
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -124,7 +124,7 @@ void GlicStatusIcon::Init() {
+@@ -125,7 +125,7 @@ void GlicStatusIcon::Init() {
return;
}
@@ -24,7 +24,7 @@ $NetBSD$
// Set a vector icon for proper theming on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -222,7 +222,7 @@ void GlicStatusIcon::UpdateHotkey(const
+@@ -225,7 +225,7 @@ void GlicStatusIcon::UpdateHotkey(const
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -33,7 +33,7 @@ $NetBSD$
if (context_menu_) {
const bool is_visible = GlobalBrowserCollection::GetInstance()->IsEmpty();
const std::optional<size_t> index =
-@@ -275,7 +275,7 @@ std::unique_ptr<StatusIconMenuModel> Gli
+@@ -278,7 +278,7 @@ std::unique_ptr<StatusIconMenuModel> Gli
menu->AddItem(IDC_GLIC_STATUS_ICON_MENU_SETTINGS,
l10n_util::GetStringUTF16(IDS_GLIC_STATUS_ICON_MENU_SETTINGS));
diff --git a/chromium/patches/patch-chrome_browser_browser__features.cc b/chromium/patches/patch-chrome_browser_browser__features.cc
index a7751d22a3..e680a0fdda 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium/patches/patch-chrome_browser_browser__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/browser_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/browser_features.cc
-@@ -66,7 +66,7 @@ BASE_FEATURE(kCertVerificationNetworkTim
+@@ -62,7 +62,7 @@ BASE_FEATURE(kCertVerificationNetworkTim
BASE_FEATURE(kClearUserDataUponProfileDestruction,
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -76,7 +76,7 @@ BASE_FEATURE(kDbusSecretPortal, base::FE
+@@ -72,7 +72,7 @@ BASE_FEATURE(kDbusSecretPortal, base::FE
// Destroy profiles when their last browser window is closed, instead of when
// the browser exits.
BASE_FEATURE(kDestroyProfileOnBrowserClose,
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -175,7 +175,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
+@@ -171,7 +171,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
BASE_FEATURE(kSandboxExternalProtocolBlockedWarning,
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-chrome_browser_browser__features.h b/chromium/patches/patch-chrome_browser_browser__features.h
index 1b534d8704..6211dd65f9 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.h
+++ b/chromium/patches/patch-chrome_browser_browser__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/browser_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/browser_features.h
-@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
+@@ -40,7 +40,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
BASE_DECLARE_FEATURE(kClearUserDataUponProfileDestruction);
@@ -15,7 +15,7 @@ $NetBSD$
BASE_DECLARE_FEATURE(kDbusSecretPortal);
#endif
-@@ -86,7 +86,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
+@@ -85,7 +85,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index a81bb7cffa..ab0947f169 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.cc
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/browser_process_impl.cc
-@@ -271,7 +271,7 @@ void OnLocalStatePrefsLoaded();
+@@ -270,7 +270,7 @@ void OnLocalStatePrefsLoaded();
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
@@ -15,8 +15,8 @@ $NetBSD$
#include "chrome/browser/browser_features.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
#include "components/os_crypt/async/browser/secret_portal_key_provider.h"
-@@ -290,7 +290,7 @@ void OnLocalStatePrefsLoaded();
- #include "chrome/browser/safe_browsing/safe_browsing_service.h"
+@@ -291,7 +291,7 @@ void OnLocalStatePrefsLoaded();
+ #include "components/os_crypt/async/common/encryptor.h"
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -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;
-@@ -1309,7 +1309,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+@@ -1307,7 +1307,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
}
-@@ -1558,7 +1558,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1556,7 +1556,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);
-@@ -1897,7 +1897,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1896,7 +1896,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 b40260bf09..7ae9500a13 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/browser_process_impl.h
-@@ -436,7 +436,7 @@ class BrowserProcessImpl : public Browse
+@@ -435,7 +435,7 @@ class BrowserProcessImpl : public Browse
std::unique_ptr<BatteryMetrics> battery_metrics_;
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 3c472fffea..0e48b5e5f1 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_field_trials.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_browser_field_trials.cc
@@ -53,12 +53,12 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
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 32c1b05a56..ca78c591ba 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders.cc
@@ -84,7 +84,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
@@ -14,8 +14,8 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#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_service_impl.h"
-@@ -374,7 +374,7 @@ void BindMediaFoundationPreferences(
+ #include "chrome/browser/web_applications/sub_apps/sub_apps_service_impl.h"
+@@ -377,7 +377,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) {
-@@ -548,7 +548,7 @@ void PopulateChromeFrameBinders(
+@@ -551,7 +551,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 30981aedb8..5cde4954f6 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -69,14 +69,14 @@
- #endif // BUILDFLAG(ENABLE_WEBUI_NTP)
+@@ -90,13 +90,13 @@
+ #endif // !BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_DESKTOP_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
@@ -16,14 +16,13 @@ $NetBSD$
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#include "chrome/browser/ui/webui/discards/site_data.mojom.h"
#endif
-
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/skills/skills.mojom.h"
#include "chrome/browser/ui/webui/skills/skills_ui.h"
#endif
-@@ -239,7 +239,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -337,7 +337,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -32,7 +31,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<discards::mojom::DetailsProvider,
DiscardsUI>(map);
-@@ -251,7 +251,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -349,7 +349,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 0a9458ed13..d1afacd9d1 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,18 +4,18 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
-@@ -147,7 +147,7 @@
+@@ -150,7 +150,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"
- #include "ui/webui/resources/js/tracked_element/tracked_element.mojom.h" // nogncheck crbug.com/40147906
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/webui/app_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"
-@@ -342,7 +342,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -347,7 +347,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)
-@@ -354,7 +354,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -365,7 +365,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);
-@@ -584,7 +584,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -600,7 +600,7 @@ void PopulateChromeWebUIFrameBindersPart
DrivePickerUntrustedHostUI>(map);
}
@@ -42,7 +42,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -606,7 +606,7 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -624,7 +624,7 @@ void PopulateChromeWebUIFrameBindersPart
private_ai::PrivateAiInternalsUI>(map);
}
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
index a9228f2722..9888036d29 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_browser_main.cc
@@ -173,7 +173,7 @@
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "sql/database.h"
#endif
-@@ -199,12 +199,12 @@
+@@ -200,12 +200,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 @@
+@@ -216,7 +216,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -39,7 +39,7 @@ $NetBSD$
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -292,7 +292,7 @@
+@@ -293,7 +293,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -48,7 +48,7 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -325,7 +325,7 @@
+@@ -326,7 +326,7 @@
#include "chrome/browser/chrome_browser_main_mac.h"
#elif BUILDFLAG(IS_CHROMEOS)
#include "chrome/browser/ash/main_parts/chrome_browser_main_parts_ash.h"
@@ -57,7 +57,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 @@
+@@ -334,7 +334,7 @@
#include "chrome/browser/chrome_browser_main_posix.h"
#endif
@@ -66,7 +66,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 @@
+@@ -356,7 +356,7 @@
namespace {
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -75,7 +75,7 @@ $NetBSD$
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -505,7 +505,7 @@ void ProcessSingletonNotificationCallbac
+@@ -506,7 +506,7 @@ void ProcessSingletonNotificationCallbac
}
#endif
@@ -84,7 +84,7 @@ $NetBSD$
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -571,7 +571,7 @@ bool ProcessSingletonNotificationCallbac
+@@ -572,7 +572,7 @@ bool ProcessSingletonNotificationCallbac
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
@@ -93,7 +93,7 @@ $NetBSD$
if (headless::IsHeadlessMode() ||
command_line.HasSwitch(switches::kHeadless)) {
return false;
-@@ -737,7 +737,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -738,7 +738,7 @@ std::unique_ptr<content::BrowserMainPart
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, startup_data);
@@ -102,7 +102,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
+@@ -768,7 +768,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 +111,7 @@ $NetBSD$
main_parts->AddParts(
std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
#else
-@@ -784,7 +784,7 @@ std::unique_ptr<content::BrowserMainPart
+@@ -785,7 +785,7 @@ std::unique_ptr<content::BrowserMainPart
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -120,7 +120,7 @@ $NetBSD$
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1274,7 +1274,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1276,7 +1276,7 @@ int ChromeBrowserMainParts::PreCreateThr
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -129,7 +129,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 .
-@@ -1318,7 +1318,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1320,7 +1320,7 @@ int ChromeBrowserMainParts::PreCreateThr
#endif // BUILDFLAG(IS_MAC)
@@ -138,7 +138,7 @@ $NetBSD$
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
TouchUIControllerStatsTracker::Initialize(
-@@ -1564,7 +1564,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1566,7 +1566,7 @@ void ChromeBrowserMainParts::PostProfile
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -147,7 +147,7 @@ $NetBSD$
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1615,7 +1615,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1617,7 +1617,7 @@ void ChromeBrowserMainParts::PostProfile
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -156,7 +156,7 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1702,7 +1702,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1704,7 +1704,7 @@ int ChromeBrowserMainParts::PreMainMessa
#endif
// Should be done before starting metrics recording.
@@ -165,7 +165,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 &&
-@@ -1738,7 +1738,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1740,7 +1740,7 @@ int ChromeBrowserMainParts::PreMainMessa
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
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 75123c21a1..bea2084a7f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2026-06-23 23:37:18.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 325b4b4122..98631ca428 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_browser_main_linux.cc
@@ -23,7 +23,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 17fc912012..b3667b4f20 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig 2026-06-23 23:37:18.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 1063a32490..8324b7e95a 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2026-06-23 23:37:18.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 10f85c46b9..b46aae6d79 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -608,7 +608,7 @@
+@@ -612,7 +612,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
-@@ -619,7 +619,7 @@
+@@ -623,7 +623,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -1519,7 +1519,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1530,7 +1530,7 @@ void ChromeContentBrowserClient::Registe
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -33,7 +33,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1795,7 +1795,7 @@ ChromeContentBrowserClient::GetStoragePa
+@@ -1806,7 +1806,7 @@ ChromeContentBrowserClient::GetStoragePa
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
browser_context, site)) {
CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme);
-@@ -2692,7 +2692,7 @@ bool ChromeContentBrowserClient::ShouldU
+@@ -2717,7 +2717,7 @@ bool ChromeContentBrowserClient::ShouldU
const GURL& url) {
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
return false;
-@@ -2799,7 +2799,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2830,7 +2830,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -61,7 +61,7 @@ $NetBSD$
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2808,7 +2810,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2839,7 +2841,7 @@ void ChromeContentBrowserClient::AppendE
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -70,7 +70,7 @@ $NetBSD$
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3160,7 +3162,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3191,7 +3193,7 @@ void ChromeContentBrowserClient::AppendE
}
}
@@ -79,7 +79,7 @@ $NetBSD$
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4188,7 +4190,7 @@ GetPreferredColorScheme(const WebPrefere
+@@ -4213,7 +4215,7 @@ GetPreferredColorScheme(const WebPrefere
std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
bool root_scrollbar_follows_browser_theme = false;
@@ -88,7 +88,7 @@ $NetBSD$
root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
blink::features::kRootScrollbarFollowsBrowserTheme);
#endif
-@@ -5200,7 +5202,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5249,7 +5251,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 +97,7 @@ $NetBSD$
additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -5254,7 +5256,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5303,7 +5305,7 @@ void ChromeContentBrowserClient::GetAddi
}
}
@@ -106,7 +106,7 @@ $NetBSD$
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -6151,7 +6153,7 @@ ChromeContentBrowserClient::CreateNonNet
+@@ -6206,7 +6208,7 @@ ChromeContentBrowserClient::CreateNonNet
}
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -115,7 +115,7 @@ $NetBSD$
if (scheme == webapps::kIsolatedAppScheme) {
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
-@@ -6223,7 +6225,7 @@ void ChromeContentBrowserClient::
+@@ -6278,7 +6280,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -124,7 +124,7 @@ $NetBSD$
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
std::optional<url::Origin> app_origin;
-@@ -6270,7 +6272,7 @@ void ChromeContentBrowserClient::
+@@ -6325,7 +6327,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -133,7 +133,7 @@ $NetBSD$
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
factories->emplace(webapps::kIsolatedAppScheme,
-@@ -6541,7 +6543,7 @@ void ChromeContentBrowserClient::
+@@ -6596,7 +6598,7 @@ void ChromeContentBrowserClient::
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -142,7 +142,7 @@ $NetBSD$
{
auto* rph = content::RenderProcessHost::FromID(render_process_id);
content::BrowserContext* browser_context = rph->GetBrowserContext();
-@@ -7160,7 +7162,7 @@ bool ChromeContentBrowserClient::HandleE
+@@ -7236,7 +7238,7 @@ bool ChromeContentBrowserClient::HandleE
CHECK(content::BrowserThread::CurrentlyOn(content::BrowserThread::UI));
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -151,7 +151,7 @@ $NetBSD$
// Handle the google-chrome:// scheme (and chromium://).
// If the scheme is present, we strip it and navigate to the inner URL.
// This avoids launching a new browser instance via the OS handler.
-@@ -7289,7 +7291,7 @@ bool ChromeContentBrowserClient::HandleW
+@@ -7383,7 +7385,7 @@ bool ChromeContentBrowserClient::HandleW
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -160,7 +160,7 @@ $NetBSD$
// Rewrite chrome://settings/enhancedAutofill to chrome://settings/autofill.
if (url->SchemeIs(content::kChromeUIScheme) &&
-@@ -7578,7 +7580,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7672,7 +7674,7 @@ bool ChromeContentBrowserClient::ShouldS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
@@ -169,7 +169,7 @@ $NetBSD$
// This is possibly called before `g_browser_process` is initialized.
PrefService* local_state;
if (g_browser_process) {
-@@ -8004,7 +8006,7 @@ void ChromeContentBrowserClient::
+@@ -8098,7 +8100,7 @@ void ChromeContentBrowserClient::
GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
const GURL& script_url) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -178,7 +178,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.
-@@ -8469,7 +8471,7 @@ ChromeContentBrowserClient::GetAlternati
+@@ -8563,7 +8565,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 1966302f6b..dff33b5aa4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.h
-@@ -576,7 +576,7 @@ class ChromeContentBrowserClient : publi
+@@ -585,7 +585,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 f95df3b310..2ded479e6c 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
-@@ -145,7 +145,7 @@
+@@ -146,7 +146,7 @@
#include "chrome/browser/captive_portal/captive_portal_service_factory.h"
#endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
#include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -449,7 +449,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -459,7 +459,7 @@ void CreateAndAddChromeThrottlesForNavig
TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
}
@@ -24,7 +24,7 @@ $NetBSD$
WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
registry);
-@@ -467,7 +467,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -477,7 +477,7 @@ void CreateAndAddChromeThrottlesForNavig
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -33,7 +33,7 @@ $NetBSD$
enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
registry);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -521,7 +521,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -531,7 +531,7 @@ void CreateAndAddChromeThrottlesForNavig
registry, ui_manager);
#endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
diff --git a/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc b/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
index 0599e93723..80e56f419e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2026-06-23 23:37:18.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 afce8d228a..f6258d60b1 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,23 +4,23 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
-@@ -73,7 +73,7 @@ bool IsComponentSupported() {
- // the main IWA feature.
- #if BUILDFLAG(IS_WIN)
+@@ -72,7 +72,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);
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return base::FeatureList::IsEnabled(
- component_updater::kIwaKeyDistributionComponent);
- #else
-@@ -94,7 +94,7 @@ bool IsOnDemandUpdateSupported() {
+-#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // ...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() {
namespace component_updater {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- BASE_FEATURE(kIwaKeyDistributionComponent,
- #if BUILDFLAG(IS_CHROMEOS)
- base::FEATURE_ENABLED_BY_DEFAULT
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kIwaKeyDistributionComponent, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
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 a2ee9abdda..456e26e8b8 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,14 +4,14 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
@@ -26,7 +26,7 @@ class IwaKeyDistributionInfoProvider;
namespace component_updater {
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kIwaKeyDistributionComponent);
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-chrome_browser_component__updater_registration.cc b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
index 914577ecfe..671c9076c5 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/component_updater/registration.cc
-@@ -84,7 +84,7 @@
+@@ -85,7 +85,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)
-@@ -93,7 +93,7 @@
+@@ -94,7 +94,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)
-@@ -219,12 +219,12 @@ void RegisterComponentsForUpdate() {
+@@ -220,12 +220,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 e7f4ae89ed..59b084f171 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2026-06-23 23:37:18.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 4f927b9b0b..3ae1a213ca 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2026-06-23 23:37:18.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 8e4ad2253d..473fd983de 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2026-06-23 23:37:18.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 35d9be9e2f..eb21864c16 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/defaults.cc.orig 2026-06-23 23:37:18.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 7914744d7b..fa9c16459e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2026-06-23 23:37:18.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 89368799d6..7920aa40f2 100644
--- a/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_devtools__policy__dialog.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/devtools_policy_dialog.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/devtools/devtools_policy_dialog.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/devtools/devtools_policy_dialog.cc
-@@ -32,7 +32,7 @@
+@@ -33,7 +33,7 @@
namespace {
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 c665cbcb4a..daa7dd19b8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2026-06-23 23:37:18.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 37fbf350d0..934b21a50d 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2026-06-23 23:37:18.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 7a503e88d9..f4b78ffaf5 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2026-06-23 23:37:18.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 d6b0b39c8d..b026e30a8e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -2070,7 +2070,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -2095,7 +2095,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();
}
-@@ -2207,7 +2207,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2232,7 +2232,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()) {
-@@ -2285,7 +2285,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2310,7 +2310,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 1ec273d341..aa270f16f0 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/download/download_commands.cc
@@ -27,7 +27,7 @@
#include "ui/base/clipboard/scoped_clipboard_writer.h"
@@ -13,9 +13,9 @@ $NetBSD$
- BUILDFLAG(IS_MAC)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
#include "chrome/browser/ui/browser.h"
- #include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/scoped_tabbed_browser_displayer.h"
-@@ -174,7 +174,7 @@ void DownloadCommands::ExecuteCommand(Co
+ #endif
+@@ -173,7 +173,7 @@ void DownloadCommands::ExecuteCommand(Co
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.h b/chromium/patches/patch-chrome_browser_download_download__commands.h
index 07ca3b05d1..62d405b292 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/download/download_commands.h
@@ -66,7 +66,7 @@ class DownloadCommands {
void ExecuteCommand(Command command);
diff --git a/chromium/patches/patch-chrome_browser_download_download__file__picker.cc b/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
index 7e32f9b3fc..cb090bb3c8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig 2026-06-23 23:37:18.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 3022b2a706..9996b0f273 100644
--- a/chromium/patches/patch-chrome_browser_download_download__item__model.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__item__model.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_item_model.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/download/download_item_model.cc
@@ -725,7 +725,7 @@ bool DownloadItemModel::IsCommandChecked
return download_->GetOpenWhenComplete() || IsExtensionDownload();
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.cc b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
index a94c5f677f..2a4d713db7 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig 2026-06-23 23:37:18.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 0677cce182..6d9ca7b1d6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig 2026-06-23 23:37:18.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 39b7ea280e..49e3fddcdf 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
-@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* pr
+@@ -61,7 +61,7 @@ BrowserManagementService::BrowserManagem
+ management_status_providers().end(),
+ [](const auto& provider) { return provider->RequiresCache(); }));
- BrowserManagementService::BrowserManagementService(Profile* profile)
- : ManagementService(GetManagementStatusProviders(profile)) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile,
-@@ -74,7 +74,7 @@ BrowserManagementService::BrowserManagem
+@@ -85,7 +85,7 @@ BrowserManagementService::BrowserManagem
}
ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() {
@@ -24,7 +24,7 @@ $NetBSD$
return management_icon_for_profile_.IsEmpty() ? nullptr
: &management_icon_for_profile_;
#else
-@@ -83,7 +83,7 @@ ui::ImageModel* BrowserManagementService
+@@ -94,7 +94,7 @@ ui::ImageModel* BrowserManagementService
}
gfx::Image* BrowserManagementService::GetManagementIconForBrowser() {
@@ -33,7 +33,7 @@ $NetBSD$
return management_icon_for_browser_.IsEmpty() ? nullptr
: &management_icon_for_browser_;
#else
-@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPo
+@@ -107,7 +107,7 @@ void BrowserManagementService::TriggerPo
OnPolicyStatusChanged();
}
@@ -42,7 +42,7 @@ $NetBSD$
void BrowserManagementService::SetBrowserManagementIconForTesting(
const gfx::Image& management_icon) {
CHECK_IS_TEST();
-@@ -185,7 +185,7 @@ void BrowserManagementService::SetManage
+@@ -196,7 +196,7 @@ void BrowserManagementService::SetManage
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index c6615726d3..ef001f8ff0 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2026-06-23 23:37:18.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 835ae98cb1..0e266eea4b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/browser_management/management_identity.cc.orig 2026-06-23 23:37:18.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 9ec1e33c11..b531276083 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc.orig 2026-06-23 23:37:18.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 af11080a19..e6eb033ef2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h.orig 2026-06-23 23:37:18.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 eddcdb8e6d..9175124805 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2026-06-23 23:37:18.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 b2151ddb7e..763a47f1c7 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -21,7 +21,7 @@
+@@ -27,7 +27,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
-@@ -239,7 +239,7 @@ std::string GetProfileEmail(Profile* pro
+@@ -150,7 +150,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 fdadb1b0d4..8b031e72c8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -346,7 +346,7 @@ policy::PolicyScope ConnectorsService::G
+@@ -329,7 +329,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 d9d632bbaa..20fb92cd32 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2026-06-23 23:37:18.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 e90d18bf68..764244f16e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2026-06-23 23:37:18.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 2210b363d6..e7de579e43 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2026-06-23 23:37:18.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 b8cd9ad689..b174d4506b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2026-06-23 23:37:18.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 e129858b88..37c2c1acb4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2026-06-23 23:37:18.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 2ff72a891a..2ecaf2ba70 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2026-06-23 23:37:18.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 d316558386..6337158a15 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2026-06-23 23:37:18.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 5087be4a9e..20a4a597de 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.h.orig 2026-06-23 23:37:18.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 d4878e943f..b127811d5b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
@@ -33,7 +33,7 @@ $NetBSD$
void AddCrowdstrikeSignalsToEvent(
base::DictValue& event,
-@@ -284,7 +284,7 @@ std::string RealtimeReportingClient::Get
+@@ -285,7 +285,7 @@ std::string RealtimeReportingClient::Get
username_ =
identity_manager_ ? GetProfileEmail(identity_manager_) : std::string();
@@ -42,7 +42,7 @@ $NetBSD$
if (username_.empty()) {
username_ = Profile::FromBrowserContext(context_)->GetPrefs()->GetString(
enterprise_signin::prefs::kProfileUserEmail);
-@@ -341,7 +341,7 @@ std::string RealtimeReportingClient::Get
+@@ -342,7 +342,7 @@ std::string RealtimeReportingClient::Get
return client_id;
}
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 d37c37e2ab..44b4e8a385 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2026-06-23 23:37:18.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 0d6ee079b2..a9e5e4812c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2026-06-23 23:37:18.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 ddd8f7ffae..70ac920064 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc
@@ -11,7 +11,7 @@
#include "chrome/browser/profiles/profile_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_user__remote__commands__factory.cc
index 674bc5a659..5e1b662bdd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/remote_commands/user_remote_commands_factory.cc
@@ -22,7 +22,7 @@ UserRemoteCommandsFactory::BuildJobForTy
switch (type) {
@@ -12,6 +12,6 @@ $NetBSD$
return std::make_unique<ClearBrowsingDataJob>(profile_);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case enterprise_management::RemoteCommand_Type_EXTENSION_UPDATE_CHECK:
+ case enterprise_management::
+ RemoteCommand_Type_BROWSER_EXTENSION_UPDATE_CHECK:
return std::make_unique<ExtensionUpdateCheckJob>(profile_);
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 e8fad95a71..70f70e4afd 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc
@@ -41,7 +41,7 @@
#include "chrome/browser/enterprise/reporting/reporting_delegate_factory_desktop.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_delegate_factory_desktop.h"
#include "components/enterprise/browser/reporting/reporting_features.h"
#include "components/enterprise/browser/reporting/saas_usage/saas_usage_report_scheduler.h"
-@@ -122,7 +122,7 @@ void CloudProfileReportingService::Creat
+@@ -123,7 +123,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 bbd60756f1..7e9f65954b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2026-06-23 23:37:18.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 b2681f304e..9ec506039e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2026-06-23 23:37:18.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 c0a2de1dd2..5364980e97 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
-@@ -49,7 +49,7 @@
+@@ -54,7 +54,7 @@
#include "components/device_signals/core/browser/settings_client.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -15,7 +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)
-@@ -113,7 +113,7 @@ SignalsAggregatorFactory::BuildServiceIn
+@@ -93,7 +93,7 @@ SignalsAggregatorFactory::SignalsAggrega
+ #endif // !BUILDFLAG(IS_ANDROID)
+ 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)
+ DependsOn(ProfileNetworkContextServiceFactory::GetInstance());
+ #endif
+ }
+@@ -121,7 +121,7 @@ SignalsAggregatorFactory::BuildServiceIn
service_host));
#endif // !BUILDFLAG(IS_ANDROID)
@@ -24,3 +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()));
+ #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 (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 df69538efa..7555341f34 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2026-06-23 23:37:18.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 2d6b4ff423..600f4f2523 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2026-06-23 23:37:18.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 79f412f1a5..dc8dd8201b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2026-06-23 23:37:18.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 d3872c0ca2..ada55ce5eb 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/BUILD.gn
-@@ -1507,6 +1507,10 @@ source_set("extensions") {
+@@ -1524,6 +1524,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 240a608f4f..21dbb5a35a 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_api__browser__context__keyed__service__factories.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/api_browser_context_keyed_service_factories.cc
@@ -55,7 +55,7 @@
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
index fd646b87a0..26710f6b6a 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2026-06-23 23:37:18.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 ad82c5f941..1cda629ed2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2026-06-23 23:37:18.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 f4baa6df55..443d17b0b9 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2026-06-23 23:37:18.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 c89870fb37..e69e6de249 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,18 +4,18 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
-@@ -38,7 +38,7 @@
- #include "components/reporting/util/statusor.h"
- #endif
+@@ -29,7 +29,7 @@
+ #include "components/enterprise/connectors/core/reporting_constants.h"
+ #include "google_apis/gaia/gaia_id.h"
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include <optional>
#include "base/strings/string_util.h"
-@@ -154,7 +154,7 @@ api::enterprise_reporting_private::Conte
+@@ -324,7 +324,7 @@ api::enterprise_reporting_private::Conte
}
bool AllowClientCertificateReportingForUsers() {
@@ -24,7 +24,7 @@ $NetBSD$
return base::FeatureList::IsEnabled(
enterprise_signals::features::kAllowClientCertificateReportingForUsers);
#else
-@@ -167,7 +167,7 @@ bool IsProfilePrefManaged(Profile* profi
+@@ -337,7 +337,7 @@ bool IsProfilePrefManaged(Profile* profi
return pref && pref->IsManaged();
}
@@ -33,7 +33,7 @@ $NetBSD$
device_signals::SignalsAggregationRequest CreateAggregationRequest(
device_signals::SignalName signal_name) {
-@@ -229,7 +229,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
+@@ -399,7 +399,7 @@ EnterpriseReportingPrivateGetDeviceIdFun
// getPersistentSecret
@@ -42,9 +42,9 @@ $NetBSD$
EnterpriseReportingPrivateGetPersistentSecretFunction::
EnterpriseReportingPrivateGetPersistentSecretFunction() = default;
-@@ -669,7 +669,7 @@ void EnterpriseReportingPrivateEnqueueRe
+@@ -716,7 +716,7 @@ void EnterpriseReportingPrivateGetCertif
+ Respond(WithArguments(ret.ToValue()));
}
- #endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_browser_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 e5fdb18469..8032120585 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,18 +4,18 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
-@@ -20,7 +20,7 @@
- #include "components/reporting/proto/synced/record.pb.h"
- #include "components/reporting/proto/synced/record_constants.pb.h"
- #include "components/reporting/util/statusor.h"
--#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+@@ -16,7 +16,7 @@
+ #include "chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.h"
+ #include "chrome/common/extensions/api/enterprise_reporting_private.h"
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "base/time/time.h"
#include "components/device_signals/core/browser/signals_types.h"
- #endif // BUILDFLAG(IS_CHROMEOS)
-@@ -56,7 +56,7 @@ class EnterpriseReportingPrivateGetDevic
+ #endif
+@@ -52,7 +52,7 @@ class EnterpriseReportingPrivateGetDevic
~EnterpriseReportingPrivateGetDeviceIdFunction() override;
};
@@ -24,9 +24,9 @@ $NetBSD$
class EnterpriseReportingPrivateGetPersistentSecretFunction
: public ExtensionFunction {
-@@ -266,7 +266,7 @@ class EnterpriseReportingPrivateEnqueueR
-
- #endif
+@@ -211,7 +211,7 @@ class EnterpriseReportingPrivateGetCerti
+ client_cert_fetcher_;
+ };
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_browser_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 b170b6d427..2c58c97228 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2026-06-23 23:37:18.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 d5a71a3fa8..fd8d065018 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2026-06-23 23:37:18.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 95fe2a803b..f0ab22e801 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
-@@ -663,7 +663,7 @@ void PasswordsPrivateDelegateImpl::OnFet
+@@ -662,7 +662,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 996f5eab84..d893e12811 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2026-06-23 23:37:18.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 b650a2848f..8053cc1040 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -223,7 +223,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -233,7 +233,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
(*s_allowlist)[autofill::prefs::kAutofillAiIdentityEntitiesEnabled] =
-@@ -259,7 +259,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -273,7 +273,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
-@@ -278,7 +278,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -293,7 +293,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 6feffdb2bb..71dd83821b 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/tabs/tabs_api.cc
-@@ -1365,7 +1365,7 @@ ExtensionFunction::ResponseValue Windows
+@@ -1367,7 +1367,7 @@ ExtensionFunction::ResponseValue Windows
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h b/chromium/patches/patch-chrome_browser_extensions_api_web__authentication__proxy_web__authentication__proxy__api.h
index 8620c7be6c..d4cacce85d 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/web_authentication_proxy/web_authentication_proxy_api.h.orig 2026-06-23 23:37:18.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 2afbfbddb5..276f45bbcd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc
@@ -28,7 +28,7 @@
#include "extensions/browser/process_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
index cdb14d0093..81b6abd44e 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -1101,7 +1101,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -1173,7 +1173,7 @@ void WebstorePrivateBeginInstallWithMani
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index b5f8fae2d2..811cc23cc6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -53,7 +53,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 9db874e73b..2410a7f91f 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/external_provider_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/extensions/external_provider_impl.cc
@@ -837,7 +837,7 @@ void ExternalProviderImpl::CreateExterna
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 a4d550e9c1..9b7d29e078 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/extensions/sync/extension_sync_service.cc.orig 2026-06-23 23:37:18.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 162cb4b807..8ccecd9e31 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/favicon/chrome_favicon_client.cc.orig 2026-06-23 23:37:18.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 78a44935b8..5b72c69fff 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/feedback/show_feedback_page.cc.orig 2026-06-23 23:37:18.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 21db1bde15..9042d3a9c2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2026-06-23 23:37:18.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 f75873e7cd..8917605930 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2026-06-23 23:37:18.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 8257f2b22b..9b630f1a5e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -412,7 +412,7 @@ GenerateBlockPaths(bool should_normalize
+@@ -413,7 +413,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 b21c467732..234de7f670 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/first_run/first_run.cc.orig 2026-06-23 23:37:18.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 23878b5847..d563d1b259 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/first_run/first_run.h.orig 2026-06-23 23:37:18.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 6d3b8b8fc8..b757248441 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig 2026-06-23 23:37:18.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 3df1f9ab51..37e561e653 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig 2026-06-23 23:37:18.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 36f8d1e6f3..bb1a3d2a7b 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/flag_descriptions.h
-@@ -8561,6 +8561,20 @@ inline constexpr char kAndroidEntraSsoDe
- "Enables native support for Entra SSO on Android provided by selected "
- "Authentication Brokers.";
+@@ -8514,6 +8514,20 @@ inline constexpr char kEnableDlpFileSyst
+ "Enable DLP upload scan support for FileSystem API-backed cloud storage on "
+ "ChromeOS.";
+#if BUILDFLAG(IS_BSD)
+inline constexpr char kAudioBackendName[] =
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 f52ac1d668..dcb37cf040 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2026-06-23 23:37:18.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 d654ef1a98..da3eb0c07e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2026-06-23 23:37:18.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
new file mode 100644
index 0000000000..0a0f3091e4
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_glic_glic__settings__util__desktop.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/glic/glic_settings_util_desktop.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ chrome/browser/glic/glic_settings_util_desktop.cc
+@@ -108,7 +108,7 @@ std::string_view GetPlatformHelpSuffix()
+ return "_mac";
+ #elif BUILDFLAG(IS_CHROMEOS)
+ return "_chromeos";
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return "_linux";
+ #else
+ return "";
diff --git a/chromium/patches/patch-chrome_browser_glic_host_glic__page__handler.cc b/chromium/patches/patch-chrome_browser_glic_host_glic__page__handler.cc
index 2274941b0e..c25c95fb14 100644
--- a/chromium/patches/patch-chrome_browser_glic_host_glic__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_glic_host_glic__page__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/host/glic_page_handler.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/glic/host/glic_page_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/glic/host/glic_page_handler.cc
-@@ -194,7 +194,7 @@ mojom::FormFactor GetGlicFormFactor(ui::
+@@ -187,7 +187,7 @@ namespace {
constexpr mojom::Platform kPlatform = mojom::Platform::kMacOS;
#elif BUILDFLAG(IS_WIN)
constexpr mojom::Platform kPlatform = 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 ddb24cc8c7..d3da8d1216 100644
--- a/chromium/patches/patch-chrome_browser_glic_public_features.cc
+++ b/chromium/patches/patch-chrome_browser_glic_public_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/public/features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/glic/public/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/glic/public/features.cc
-@@ -58,7 +58,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, bas
+@@ -64,7 +64,7 @@ BASE_FEATURE(kGlicCreateTabAdjacent, bas
// When off, disables both live mode and the glic floating panel.
BASE_FEATURE(kGlicLiveMode,
diff --git a/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc b/chromium/patches/patch-chrome_browser_glic_service_glic__instance__impl.cc
index 96a465c004..679701f88f 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/service/glic_instance_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/glic/service/glic_instance_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/glic/service/glic_instance_impl.cc
@@ -18,7 +18,7 @@
#include "chrome/browser/actor/actor_keyed_service_factory.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/reporting/saas_usage/saas_usage_reporting_controller_factory.h"
#endif
#include "chrome/browser/glic/common/future_browser_features.h"
-@@ -141,7 +141,7 @@ EmbedderKey CreateSidePanelEmbedderKey(t
+@@ -132,7 +132,7 @@ EmbedderKey CreateSidePanelEmbedderKey(t
enterprise_reporting::SaasUsageReportingController*
GetSaasUsageReportingController(Profile* profile) {
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 3c936c3a29..d370cd05ca 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/glic/widget/glic_widget.cc
@@ -54,7 +54,7 @@
#include "ui/views/win/hwnd_util.h"
@@ -33,7 +33,7 @@ $NetBSD$
int resize_border = OpaqueBrowserFrameViewLayout::kFrameBorderThickness;
#endif
const bool can_resize = GetWidget()->widget_delegate()->CanResize();
-@@ -347,7 +347,7 @@ std::unique_ptr<views::WidgetDelegate> G
+@@ -356,7 +356,7 @@ std::unique_ptr<views::WidgetDelegate> G
return std::make_unique<GlicClientView>(widget, contents_view);
}));
@@ -42,7 +42,7 @@ $NetBSD$
delegate->SetFrameViewFactory(base::BindRepeating(
[](views::Widget* widget) -> std::unique_ptr<views::FrameView> {
return std::make_unique<GlicFrameView>(widget);
-@@ -427,7 +427,7 @@ std::unique_ptr<GlicWidget> GlicWidget::
+@@ -436,7 +436,7 @@ std::unique_ptr<GlicWidget> GlicWidget::
#if BUILDFLAG(IS_MAC)
params.animation_enabled = true;
#endif // BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 1ddf63cfa8..e2445a7ac2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/global_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/global_features.cc
-@@ -36,7 +36,7 @@
+@@ -38,7 +38,7 @@
#include "chrome/browser/background/glic/glic_background_mode_manager.h" // nogncheck
#endif
@@ -15,16 +15,16 @@ $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"
-@@ -164,7 +164,7 @@ void GlobalFeatures::PostBrowserProcessI
-
- void GlobalFeatures::PostBrowserProcessInitCore() {
+@@ -175,7 +175,7 @@ void GlobalFeatures::PostBrowserProcessI
+ *g_browser_process, g_browser_process);
+ }
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// TODO(crbug.com/463742800): Migrate WhatsNewRegistry (and other non-core
// features) to Init().
whats_new_registry_ = CreateWhatsNewRegistry();
-@@ -238,7 +238,7 @@ void GlobalFeatures::PostMainMessageLoop
+@@ -249,7 +249,7 @@ void GlobalFeatures::PostMainMessageLoop
application_advanced_protection_status_detector_.reset();
@@ -33,7 +33,7 @@ $NetBSD$
DefaultBrowserPromptManager::GetInstance()->CloseAllPrompts(
DefaultBrowserPromptManager::CloseReason::kDismiss);
#endif
-@@ -257,7 +257,7 @@ GlobalFeatures::CreateSystemPermissionsP
+@@ -268,7 +268,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 19537b22a4..893fb81724 100644
--- a/chromium/patches/patch-chrome_browser_global__features.h
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/global_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/global_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/global_features.h
-@@ -19,7 +19,7 @@ class GlobalBrowserCollection;
+@@ -23,7 +23,7 @@ class GlobalBrowserCollection;
namespace system_permission_settings {
class PlatformHandle;
} // namespace system_permission_settings
@@ -15,7 +15,7 @@ $NetBSD$
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -133,7 +133,7 @@ class GlobalFeatures {
+@@ -137,7 +137,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();
}
-@@ -205,7 +205,7 @@ class GlobalFeatures {
+@@ -209,7 +209,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>
-@@ -221,7 +221,7 @@ class GlobalFeatures {
+@@ -225,7 +225,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 31898eeef2..eae7efb410 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/headless/headless_mode_init.cc.orig 2026-06-23 23:37:18.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 8ab2ec52dc..06d8e135e8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig 2026-06-23 23:37:18.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 da9dadcc4d..36c27b890f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig 2026-06-23 23:37:18.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 7df7e10cc9..686e5acbe3 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2026-06-23 23:37:18.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 7c1e85ebe6..83de371bf2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig 2026-06-23 23:37:18.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 2204893a8f..6adec475bc 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/media/router/discovery/BUILD.gn
@@ -81,7 +81,7 @@ static_library("discovery") {
]
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
index c294dfd84e..f5931388b8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2026-06-23 23:37:18.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 a671858950..c60d55d24c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2026-06-23 23:37:18.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 f55c7ef2ef..f25d379a64 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2026-06-23 23:37:18.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 32a79c5f2c..8011416653 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2026-06-23 23:37:18.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 45a4fb1c58..ee78f74ab6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
@@ -100,7 +100,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 6f46a8b1b3..7cec9642a6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/rtc_diagnostic_logging_utils.cc.orig 2026-06-23 23:37:18.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 852be3fd96..b0fc9c73d0 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -95,7 +95,7 @@ std::string GetLogUploadProduct(WebRtcLo
+@@ -97,7 +97,7 @@ std::string GetLogUploadProduct(WebRtcLo
const char product[] = "Chrome";
#elif BUILDFLAG(IS_MAC)
const char product[] = "Chrome_Mac";
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index 08fce53f4c..0e32a0d7c7 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2026-06-23 23:37:18.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 bada55bd73..69a191ccd6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2026-06-23 23:37:18.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 8cfc2d88b7..d9e9a93991 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/memory_details.cc.orig 2026-06-23 23:37:18.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 0e7946cdc3..9117dd3cc1 100644
--- a/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_metrics_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/metrics/BUILD.gn
-@@ -197,7 +197,7 @@ source_set("metrics") {
+@@ -210,7 +210,7 @@ source_set("metrics") {
]
}
@@ -15,7 +15,7 @@ $NetBSD$
public += [ "bluetooth_metrics_provider.h" ]
}
-@@ -208,7 +208,7 @@ source_set("metrics") {
+@@ -221,7 +221,7 @@ source_set("metrics") {
]
}
@@ -24,7 +24,7 @@ $NetBSD$
public += [ "chrome_metrics_service_crash_reporter.h" ]
}
-@@ -456,7 +456,7 @@ source_set("impl") {
+@@ -473,7 +473,7 @@ source_set("impl") {
sources += [ "structured/chrome_structured_metrics_delegate.cc" ]
}
@@ -33,7 +33,7 @@ $NetBSD$
sources += [ "bluetooth_metrics_provider.cc" ]
}
-@@ -471,7 +471,7 @@ source_set("impl") {
+@@ -488,7 +488,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 21f545a255..fc9975b493 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
-@@ -83,7 +83,7 @@
+@@ -84,7 +84,7 @@
#endif
#endif // BUILDFLAG(IS_ANDROID)
@@ -15,7 +15,7 @@ $NetBSD$
#if defined(__GLIBC__)
#include <gnu/libc-version.h>
#endif // defined(__GLIBC__)
-@@ -109,7 +109,7 @@
+@@ -110,7 +110,7 @@
#include "chrome/installer/util/taskbar_util.h"
#endif // BUILDFLAG(IS_WIN)
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/metrics/pressure/pressure_metrics_reporter.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -120,7 +120,7 @@
+@@ -121,7 +121,7 @@
#include "components/user_manager/user_manager.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -33,7 +33,7 @@ $NetBSD$
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -944,7 +944,7 @@ void RecordStartupMetrics() {
+@@ -939,7 +939,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/40770414.
@@ -42,7 +42,7 @@ $NetBSD$
shell_integration::DefaultWebClientState default_state =
shell_integration::GetDefaultBrowser();
base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1186,11 +1186,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1194,11 +1194,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 7236896a23..d1c1e235ae 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2026-06-23 23:37:18.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 374605634e..be661cf329 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -210,7 +210,7 @@
+@@ -201,7 +201,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
-@@ -222,7 +222,7 @@
+@@ -213,7 +213,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)
-@@ -551,7 +551,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -542,7 +542,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)
-@@ -748,7 +748,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -739,7 +739,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
-@@ -808,7 +808,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -799,7 +799,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
-@@ -908,7 +908,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -899,7 +899,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)
-@@ -1027,7 +1027,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -1009,7 +1009,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<PowerMetricsProvider>());
#endif
@@ -69,7 +69,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
metrics_service_->RegisterMetricsProvider(
-@@ -1233,7 +1233,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1215,7 +1215,7 @@ bool ChromeMetricsServiceClient::Registe
}
#endif
@@ -78,7 +78,7 @@ $NetBSD$
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1584,7 +1584,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1590,7 +1590,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 5b7e8055e4..8f5053bf11 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2026-06-23 23:37:18.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 7d23aaaf13..85639c989e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2026-06-23 23:37:18.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 5ec6ccf8e7..93f3c0f978 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -4,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.cc
-@@ -66,7 +66,7 @@ ProcessMonitor::Metrics SampleMetrics(ba
+@@ -68,7 +68,7 @@ class ProcessMetricsDelegateImpl : publi
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ int GetIdleWakeupsPerSecond() override {
+ return process_metrics_->GetIdleWakeupsPerSecond();
+ }
+@@ -105,7 +105,7 @@ ProcessMonitor::Metrics SampleMetrics(Pr
process_metrics.GetPlatformIndependentCPUUsage());
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +24,7 @@ $NetBSD$
metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
#endif
#if BUILDFLAG(IS_MAC)
-@@ -84,7 +84,7 @@ void ScaleMetrics(ProcessMonitor::Metric
+@@ -123,7 +123,7 @@ void ScaleMetrics(ProcessMonitor::Metric
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +33,7 @@ $NetBSD$
metrics->idle_wakeups *= factor;
#endif
-@@ -159,7 +159,7 @@ ProcessMonitor::Metrics& operator+=(Proc
+@@ -207,7 +207,7 @@ ProcessMonitor::Metrics& operator+=(Proc
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 ff2b724e32..ea480ab2a1 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
@@ -4,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.h
-@@ -88,7 +88,7 @@ class ProcessMonitor : public content::B
+@@ -47,7 +47,7 @@ class ProcessMetricsDelegate {
+ GetPlatformIndependentCPUUsage() = 0;
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_AIX)
++ BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
+ virtual int GetIdleWakeupsPerSecond() = 0;
+ #endif
+
+@@ -109,7 +109,7 @@ class ProcessMonitor : public content::B
std::optional<double> cpu_usage;
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 f6e140a3df..b7ffc87b78 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -146,7 +146,7 @@
+@@ -145,7 +145,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
-@@ -322,7 +322,7 @@ void UpdateCookieSettings(Profile* profi
+@@ -321,7 +321,7 @@ void UpdateCookieSettings(Profile* profi
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
std::unique_ptr<net::ClientCertStore> GetWrappedCertStore(
Profile* profile,
std::unique_ptr<net::ClientCertStore> platform_store) {
-@@ -1286,7 +1286,7 @@ ProfileNetworkContextService::CreateClie
+@@ -1290,7 +1290,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 744bc90425..5aa3a5a4f2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2026-06-23 23:37:18.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 833d851593..552777c91f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.cc
@@ -138,7 +138,7 @@ enum class NetworkSandboxState {
// The global instance of the SystemNetworkContextManager.
@@ -110,7 +110,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -762,11 +762,11 @@ void SystemNetworkContextManager::Regist
+@@ -765,11 +765,11 @@ void SystemNetworkContextManager::Regist
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -124,7 +124,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -823,7 +823,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -826,7 +826,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)
-@@ -1069,7 +1069,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -1072,7 +1072,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 49aca8bab4..4936f06b6f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig 2026-06-23 23:37:18.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 fb43fcbcd8..dc8bfb1d81 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
@@ -37,7 +37,7 @@
#include "services/network/public/cpp/resource_request.h"
diff --git a/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 4aec5260dd..9cf8898bcd 100644
--- a/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
@@ -55,7 +55,7 @@ bool IsOsSupportedForCart() {
}
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc b/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
index be67b91152..483ad89be4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2026-06-23 23:37:18.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 162622ba56..884c3d5955 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2026-06-23 23:37:18.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 82c8879e43..2d4bc05aeb 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2026-06-23 23:37:18.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 3a0ba6d9da..1d89ae5a42 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,7 +4,7 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
@@ -69,7 +69,7 @@
#include "url/gurl.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)
-@@ -361,7 +361,7 @@ bool PageLoadMetricsEmbedder::IsInternal
+@@ -353,7 +353,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 2f9f63989b..4e4cf1e46e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -702,7 +702,7 @@ void ChromePasswordManagerClient::Contin
+@@ -699,7 +699,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;
}
-@@ -987,7 +987,7 @@ void ChromePasswordManagerClient::Notify
+@@ -982,7 +982,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) {
-@@ -2063,7 +2063,7 @@ void ChromePasswordManagerClient::HideFi
+@@ -2065,7 +2065,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;
}
-@@ -2102,7 +2102,7 @@ bool ChromePasswordManagerClient::IsPass
+@@ -2104,7 +2104,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 6a8fef55fd..b840dad284 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2026-06-23 23:37:18.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 04a768235e..1a75436b62 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc
@@ -21,7 +21,7 @@
#include "ui/gfx/geometry/resize_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index 92089c2afe..c7dc333c0f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig 2026-06-23 23:37:18.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 23a7e7a97f..a547069e30 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2026-06-23 23:37:18.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 9015c23b5c..ff861e708e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -253,7 +253,7 @@
+@@ -261,7 +261,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -15,7 +15,16 @@ $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"
-@@ -627,7 +627,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -271,7 +271,7 @@
+ #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)
+ #include "components/enterprise/network_header_injection/core/http_header_injection_policy_handler.h"
+ #endif
+
+@@ -651,7 +651,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -24,7 +33,7 @@ $NetBSD$
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -984,7 +984,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1017,7 +1017,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -33,7 +42,7 @@ $NetBSD$
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -996,7 +996,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1029,7 +1029,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -42,7 +51,7 @@ $NetBSD$
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1888,7 +1888,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1921,7 +1921,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -51,7 +60,7 @@ $NetBSD$
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1950,7 +1950,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1983,7 +1983,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -60,7 +69,7 @@ $NetBSD$
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1970,12 +1970,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2003,12 +2003,12 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -75,7 +84,7 @@ $NetBSD$
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1983,7 +1983,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2016,7 +2016,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kProfileSeparationDomainExceptionList,
base::Value::Type::LIST },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -84,7 +93,7 @@ $NetBSD$
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1995,7 +1995,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2028,7 +2028,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -93,7 +102,7 @@ $NetBSD$
{ key::kAutomatedPasswordChangeSettings,
optimization_guide::prefs::kAutomatedPasswordChangeEnterprisePolicyAllowed,
base::Value::Type::INTEGER },
-@@ -2099,7 +2099,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2132,7 +2132,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -102,7 +111,7 @@ $NetBSD$
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2207,7 +2207,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2240,7 +2240,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -111,7 +120,7 @@ $NetBSD$
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2284,7 +2284,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2317,7 +2317,7 @@ const PolicyToPreferenceMapEntry kSimple
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -120,7 +129,7 @@ $NetBSD$
{ key::kNTPFooterExtensionAttributionEnabled,
prefs::kNTPFooterExtensionAttributionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2324,7 +2324,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2357,7 +2357,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kAndroidEntraSSOEnabled,
base::Value::Type::INTEGER },
#endif
@@ -129,7 +138,7 @@ $NetBSD$
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2367,7 +2367,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2400,7 +2400,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -138,7 +147,7 @@ $NetBSD$
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2395,7 +2395,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2428,7 +2428,7 @@ const PolicyToPreferenceMapEntry kSimple
optimization_guide::prefs::kFindsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
#endif
@@ -147,7 +156,7 @@ $NetBSD$
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2480,7 +2480,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2511,7 +2511,7 @@ const PolicyToPreferenceMapEntry kSimple
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID)
@@ -156,7 +165,7 @@ $NetBSD$
{ key::kNTPFooterManagementNoticeEnabled,
prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2491,7 +2491,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2522,7 +2522,7 @@ const PolicyToPreferenceMapEntry kSimple
{ key::kGeminiActOnWebSettings,
glic::prefs::kGlicActuationOnWeb,
base::Value::Type::INTEGER },
@@ -165,7 +174,7 @@ $NetBSD$
{ key::kEnableProxyOverrideRulesForAllUsers,
proxy_config::prefs::kEnableProxyOverrideRulesForAllUsers,
base::Value::Type::INTEGER },
-@@ -2668,7 +2668,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2703,7 +2703,7 @@ std::unique_ptr<ConfigurationPolicyHandl
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -174,7 +183,16 @@ $NetBSD$
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2939,7 +2939,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2857,7 +2857,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+ SimpleSchemaValidatingPolicyHandler::RECOMMENDED_ALLOWED,
+ SimpleSchemaValidatingPolicyHandler::MANDATORY_PROHIBITED));
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(
+ std::make_unique<
+ enterprise_custom_headers::HttpHeaderInjectionPolicyHandler>(
+@@ -2982,7 +2982,7 @@ std::unique_ptr<ConfigurationPolicyHandl
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -183,7 +201,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -3040,7 +3040,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3083,7 +3083,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -192,7 +210,7 @@ $NetBSD$
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3057,7 +3057,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3100,7 +3100,7 @@ std::unique_ptr<ConfigurationPolicyHandl
base::Value::Type::BOOLEAN)));
#endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
// BUILDFLAG(IS_LINUX)
@@ -201,7 +219,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyChecker>(
std::make_unique<SimplePolicyHandler>(
key::kSecuritySignalsClientCertificatesSelectors,
-@@ -3430,7 +3430,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3471,7 +3471,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -210,7 +228,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3438,7 +3438,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3479,7 +3479,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -219,7 +237,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3491,7 +3491,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3532,7 +3532,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -228,3 +246,12 @@ $NetBSD$
gen_ai_default_policies.emplace_back(
key::kHelpMeWriteSettings,
optimization_guide::prefs::kComposeEnterprisePolicyAllowed);
+@@ -3659,7 +3659,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+ glic::prefs::kGlicActuationOnWebBlockedForURLs));
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ handlers->AddHandler(std::make_unique<SimpleSchemaValidatingPolicyHandler>(
+ key::kGeminiEnterpriseSettings, glic::prefs::kGlicGeminiEnterpriseSettings,
+ chrome_schema, SCHEMA_ALLOW_UNKNOWN,
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 ebc67f0b3c..7f25fc0759 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/policy/developer_tools_policy_checker_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/policy/developer_tools_policy_checker_factory.cc
@@ -58,7 +58,7 @@ void DeveloperToolsPolicyCheckerFactory:
static_cast<int>(DeveloperToolsPolicyHandler::Availability::
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 0aeaea61f8..e4ca289fd1 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2026-06-23 23:37:18.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 d915265a8d..1fce3fa660 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/policy/policy_value_and_status_aggregator.cc
-@@ -53,7 +53,7 @@
+@@ -54,7 +54,7 @@
#include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
diff --git a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
index e28692af13..1ae3da3e81 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -328,7 +328,7 @@
+@@ -336,7 +336,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
-@@ -514,11 +514,11 @@
+@@ -524,11 +524,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
-@@ -546,7 +546,7 @@
+@@ -556,7 +556,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -38,7 +38,7 @@ $NetBSD$
#include "ui/color/system_theme.h"
#endif
-@@ -1536,7 +1536,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1444,7 +1444,7 @@ void RegisterLocalState(PrefRegistrySimp
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -47,7 +47,7 @@ $NetBSD$
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1699,7 +1699,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1608,7 +1608,7 @@ void RegisterLocalState(PrefRegistrySimp
#endif // BUILDFLAG(ENABLE_PDF_SAVE_TO_DRIVE)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -56,7 +56,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2102,13 +2102,13 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2019,13 +2019,13 @@ void RegisterProfilePrefs(user_prefs::Pr
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
index c4ea880828..fe36e80a99 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/prefs/pref_service_incognito_allowlist.cc
@@ -203,7 +203,7 @@ const char* const kPersistentPrefNames[]
prefs::kShowFullscreenToolbar,
diff --git a/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc b/chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
index 408c0fcdd5..459c63b9dd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/prefs/session_startup_pref.cc.orig 2026-06-23 23:37:18.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 97e8a0f73d..37a17ad1d5 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -35,7 +35,7 @@
#include "printing/printing_context.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/public/common/content_switches.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -885,7 +885,7 @@ PrintBackendServiceManager::GetServiceFr
+@@ -871,7 +871,7 @@ PrintBackendServiceManager::GetServiceFr
<< remote_id << "`";
std::vector<std::string> extra_switches;
@@ -24,7 +24,7 @@ $NetBSD$
if (auto* linux_ui = ui::LinuxUi::instance()) {
extra_switches = linux_ui->GetCmdLineFlagsForCopy();
}
-@@ -1071,7 +1071,7 @@ PrintBackendServiceManager::DetermineIdl
+@@ -1043,7 +1043,7 @@ PrintBackendServiceManager::DetermineIdl
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
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 ce71036ad8..ebdac1202b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/printing/print_test_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/printing/print_test_utils.cc
@@ -130,7 +130,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 bbd89fca19..210c20d0a5 100644
--- a/chromium/patches/patch-chrome_browser_printing_printer__query.cc
+++ b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/printer_query.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/printing/printer_query.cc
@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(b
crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
diff --git a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
index e625fff570..99e63d9954 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/process_singleton_posix.cc
@@ -102,7 +102,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
index 08b92ea356..0e94c108ba 100644
--- a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -33,7 +33,7 @@
- #include "chrome/browser/autofill/autocomplete_history_manager_factory.h"
+@@ -313,7 +313,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"
#endif
-
-@@ -412,7 +412,7 @@
+ #if BUILDFLAG(IS_WIN)
+@@ -417,7 +417,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
-@@ -462,7 +462,7 @@
+@@ -467,7 +467,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/ui/tabs/saved_tab_groups/collaboration_messaging_observer_factory.h"
-@@ -473,11 +473,11 @@
+@@ -480,11 +480,11 @@
#include "chrome/browser/webauthn/passkey_unlock_manager_factory.h"
#include "device/fido/public/features.h"
#endif
@@ -47,7 +47,7 @@ $NetBSD$
#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"
-@@ -565,7 +565,7 @@
+@@ -572,7 +572,7 @@
#include "chrome/browser/sessions/session_service_factory.h"
#endif
@@ -56,7 +56,7 @@ $NetBSD$
#include "chrome/browser/gapis/gapis_service_factory.h"
#include "components/gapis/features.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -706,7 +706,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -718,7 +718,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_ANDROID)
AutoPictureInPictureHatsServiceFactory::GetInstance();
#endif
@@ -65,7 +65,7 @@ $NetBSD$
AccountsPolicyManagerFactory::GetInstance();
search_integrity::SearchIntegrityFactory::GetInstance();
#endif
-@@ -803,7 +803,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -817,7 +817,7 @@ void ChromeBrowserMainExtraPartsProfiles
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -74,7 +74,7 @@ $NetBSD$
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -867,7 +867,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -881,7 +881,7 @@ void ChromeBrowserMainExtraPartsProfiles
collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -83,7 +83,7 @@ $NetBSD$
tab_groups::CollaborationMessagingObserverFactory::GetInstance();
#endif
commerce::ShoppingServiceFactory::GetInstance();
-@@ -884,7 +884,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -898,7 +898,7 @@ void ChromeBrowserMainExtraPartsProfiles
contextual_tasks::ContextualTasksUiServiceFactory::GetInstance();
ContentIndexProviderFactory::GetInstance();
@@ -92,21 +92,25 @@ $NetBSD$
glic::ContextualCueingServiceFactory::GetInstance();
#endif
ContextualSearchServiceFactory::GetInstance();
-@@ -943,11 +943,11 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -950,7 +950,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #endif
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
- enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
enterprise_connectors::DeviceTrustConnectorServiceFactory::GetInstance();
enterprise_connectors::DeviceTrustServiceFactory::GetInstance();
#endif
+@@ -959,7 +959,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ enterprise_connectors::ExtensionInstallEventRouterFactory::GetInstance();
+ enterprise_connectors::ExtensionTelemetryEventRouterFactory::GetInstance();
+ #endif
-#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)) && \
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)) && \
BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) && \
BUILDFLAG(SAFE_BROWSING_AVAILABLE)
enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
-@@ -960,7 +960,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -981,7 +981,7 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_groups::EnterpriseGroupsProfileHandlerFactory::GetInstance();
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -115,7 +119,7 @@ $NetBSD$
enterprise_idle::IdleServiceFactory::GetInstance();
enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
-@@ -968,14 +968,14 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -989,14 +989,14 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_reporting::CloudProfileReportingServiceFactory::GetInstance();
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
@@ -133,7 +137,7 @@ $NetBSD$
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1022,7 +1022,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1043,7 +1043,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
GalleryWatchManager::EnsureFactoryBuilt();
#endif
@@ -142,7 +146,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(gapis::kEnableGapis)) {
GapisServiceFactory::GetInstance();
}
-@@ -1119,7 +1119,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1140,7 +1140,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -151,16 +155,7 @@ $NetBSD$
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
ProfileMetricsServiceFactory::GetInstance();
-@@ -1127,7 +1127,7 @@ void ChromeBrowserMainExtraPartsProfiles
- MicrosoftAuthServiceFactory::GetInstance();
- #endif
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- multistep_filter::MultistepFilterServiceFactory::GetInstance();
- #endif
- #if !BUILDFLAG(IS_ANDROID)
-@@ -1217,7 +1217,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1237,7 +1237,7 @@ void ChromeBrowserMainExtraPartsProfiles
PasswordCounterFactory::GetInstance();
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -169,7 +164,7 @@ $NetBSD$
PasswordManagerBlocklistPolicyFactory::GetInstance();
#endif
PasswordManagerSettingsServiceFactory::GetInstance();
-@@ -1263,7 +1263,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1288,7 +1288,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -178,7 +173,7 @@ $NetBSD$
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
#endif
policy::UserCloudPolicyInvalidatorFactory::GetInstance();
-@@ -1273,7 +1273,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1298,7 +1298,7 @@ void ChromeBrowserMainExtraPartsProfiles
#else
policy::UserPolicySigninServiceFactory::GetInstance();
#endif
@@ -187,7 +182,7 @@ $NetBSD$
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
PredictionModelHandlerProviderFactory::GetInstance();
-@@ -1294,7 +1294,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1319,7 +1319,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -196,7 +191,7 @@ $NetBSD$
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1314,7 +1314,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1341,7 +1341,7 @@ void ChromeBrowserMainExtraPartsProfiles
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
@@ -205,7 +200,7 @@ $NetBSD$
reporting::ManualTestHeartbeatEventFactory::GetInstance();
#endif
RevokedPermissionsOSNotificationDisplayManagerFactory::GetInstance();
-@@ -1508,7 +1508,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1538,7 +1538,7 @@ void ChromeBrowserMainExtraPartsProfiles
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 0326b715ed..f8ad4bbfee 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/profiles/profile_impl.cc
-@@ -264,7 +264,7 @@
+@@ -266,7 +266,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)
-@@ -273,6 +273,10 @@
+@@ -275,6 +275,10 @@
#include "chrome/browser/themes/theme_service_factory.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -26,16 +26,25 @@ $NetBSD$
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -609,7 +613,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -627,7 +631,7 @@ void ProfileImpl::LoadPrefsForNormalStar
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !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)
- ProfileManager* profile_manager = g_browser_process->profile_manager();
- ProfileAttributesEntry* entry =
- profile_manager->GetProfileAttributesStorage()
-@@ -792,7 +796,7 @@ void ProfileImpl::DoFinalInit(CreateMode
+ if (GetTestingCloudPolicyManagerFactory()) {
+ auto result = GetTestingCloudPolicyManagerFactory().Run(this);
+ if (std::holds_alternative<
+@@ -646,7 +650,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
+ if (!cloud_policy_manager) {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ProfileAttributesEntry* entry = nullptr;
+ if (g_browser_process->profile_manager()) {
+ entry = g_browser_process->profile_manager()
+@@ -833,7 +837,7 @@ void ProfileImpl::DoFinalInit(CreateMode
}
#endif
@@ -44,7 +53,7 @@ $NetBSD$
// Bootstrap and initialize the Gapis service.
if (gapis::GapisService* gapis_service =
GapisServiceFactory::GetForProfile(this)) {
-@@ -888,7 +892,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -929,7 +933,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 22e253b424..2d2e75da44 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/profiles/profile_io_data.cc.orig 2026-06-23 23:37:18.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 0190f4efd5..650199c75f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig 2026-06-23 23:37:18.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 260b327e66..046a7d570f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2026-06-23 23:37:18.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 f971e52eb6..be28a84878 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.h.orig 2026-06-23 23:37:18.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 56972ae079..dd35816b51 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
-@@ -267,7 +267,7 @@
+@@ -277,7 +277,7 @@
#include "url/origin.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,8 +15,8 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -5158,7 +5158,7 @@ void RenderViewContextMenu::OpenLinkInSp
- #endif // !BUILDFLAG(IS_ANDROID)
+@@ -5745,7 +5745,7 @@ void RenderViewContextMenu::AppendRevise
+ }
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index 4b61792d4d..39bc6b9f80 100644
--- a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
+++ b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/renderer_preferences_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/renderer_preferences_util.cc
@@ -37,12 +37,12 @@
#include "ui/base/ui_base_features.h"
@@ -21,7 +21,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -111,7 +111,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)
-@@ -125,7 +125,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);
-@@ -142,7 +142,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 4374e9c4e8..7f8f17c79b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2026-06-23 23:37:18.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 a6b0cd5f9b..6e7129c6d2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig 2026-06-23 23:37:18.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 afa9a4a041..612affec73 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1316,7 +1316,7 @@ std::string ChromePasswordProtectionServ
+@@ -1385,7 +1385,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 34e34b2721..cb06379ffa 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2026-06-23 23:37:18.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 9f53228240..60d818d4ce 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
@@ -19,7 +19,7 @@
#include "content/public/browser/web_contents.h"
@@ -15,16 +15,16 @@ $NetBSD$
#include "chrome/browser/ui/browser_window/public/browser_window_features.h"
#include "chrome/browser/ui/browser_window/public/browser_window_interface.h"
#include "chrome/browser/ui/browser_window/public/profile_browser_collection.h"
-@@ -74,7 +74,7 @@ bool SafeBrowsingPrefChangeHandler::Supp
- void SafeBrowsingPrefChangeHandler::
- MaybeShowEnhancedProtectionSettingChangeNotification() {
+@@ -74,7 +74,7 @@ void SafeBrowsingPrefChangeHandler::
+ MaybeShowEnhancedProtectionSettingChangeNotification(
+ content::WebContents* web_contents) {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_MAC)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
if (!profile_ ||
!base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) {
return;
-@@ -249,7 +249,7 @@ void SafeBrowsingPrefChangeHandler::
+@@ -260,7 +260,7 @@ void SafeBrowsingPrefChangeHandler::
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h
index 3766471a02..fcfed9b98a 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h
@@ -21,7 +21,7 @@
#endif
@@ -15,8 +15,8 @@ $NetBSD$
#include "chrome/browser/ui/toasts/toast_controller.h"
#endif
-@@ -64,7 +64,7 @@ class SafeBrowsingPrefChangeHandler {
- virtual void MaybeShowEnhancedProtectionSettingChangeNotification();
+@@ -72,7 +72,7 @@ class SafeBrowsingPrefChangeHandler {
+ }
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_MAC)
@@ -24,7 +24,7 @@ $NetBSD$
void SetToastControllerForTesting(ToastController* controller);
#endif
-@@ -77,7 +77,7 @@ class SafeBrowsingPrefChangeHandler {
+@@ -85,7 +85,7 @@ class SafeBrowsingPrefChangeHandler {
raw_ptr<Profile> profile_;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
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 df035655f2..b787187849 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/safe_browsing_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_service.cc
-@@ -80,7 +80,7 @@
+@@ -81,7 +81,7 @@
#include "services/preferences/public/mojom/tracked_preference_validation_delegate.mojom.h"
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/safe_browsing/security_settings_bundle_toast_helper.h"
#endif
-@@ -186,7 +186,7 @@ void TriggerSecuritySettingsBundleToastI
+@@ -187,7 +187,7 @@ void TriggerSecuritySettingsBundleToastI
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
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 2b999b8ce3..5db13b690f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.cc.orig 2026-06-23 23:37:18.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"
@@ -13,8 +13,8 @@ $NetBSD$
- BUILDFLAG(IS_MAC)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
#include "chrome/browser/safe_browsing/security_settings_bundle_toast_helper.h"
- #include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/browser_window/public/browser_window_features.h"
+ #include "chrome/browser/ui/browser_window/public/browser_window_interface.h"
@@ -33,7 +33,7 @@ SecuritySettingsBundlePrefChangeHandler:
void SecuritySettingsBundlePrefChangeHandler::
MaybeShowEnhancedBundleSettingChangeNotification() {
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 02506dacd5..c7135231d0 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/safe_browsing/security_settings_bundle_pref_change_handler.h.orig 2026-06-23 23:37:18.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 16ac7fb50f..74edb27356 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/screen_ai/screen_ai_install_state.cc
@@ -30,7 +30,7 @@ bool IsDeviceCompatible() {
// TODO(crbug.com/381256355): Update when ScreenAI library is compatible with
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
index d382bb0098..3ce07411e1 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2026-06-23 23:37:18.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 64aec71444..a9235e1109 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/sessions/session_restore.cc
-@@ -117,7 +117,7 @@
+@@ -122,7 +122,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)
-@@ -1217,7 +1217,7 @@ class SessionRestoreImpl : public Browse
+@@ -1291,7 +1291,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 df4163533e..ecc9964973 100644
--- a/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
+++ b/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/sharing/sharing_handler_registry_impl.cc
@@ -28,7 +28,7 @@
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_shell__integration.h b/chromium/patches/patch-chrome_browser_shell__integration.h
index ea3dad1ab9..09ec305ecc 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/shell_integration.h.orig 2026-06-23 23:37:18.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 b74f850238..7f121ec823 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig 2026-06-23 23:37:18.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 55d02a2639..01fbc6c8b8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/signin/chrome_signin_client.cc
-@@ -142,7 +142,7 @@ signin_metrics::ProfileSignout kAlwaysAl
+@@ -160,7 +160,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 ca87d664c6..4705198a6d 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/signin/signin_hats_util.cc.orig 2026-06-23 23:37:18.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 949278cf3a..4f5430081d 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/signin/signin_util.cc
@@ -49,7 +49,7 @@
#include "services/network/public/mojom/cookie_manager.mojom.h"
@@ -12,10 +12,10 @@ $NetBSD$
-#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/ui/browser_finder.h"
#include "chrome/browser/ui/dialogs/browser_dialogs.h"
#include "components/strings/grit/components_strings.h"
-@@ -100,7 +100,7 @@ CookiesMover::CookiesMover(base::WeakPtr
+ #include "ui/base/interaction/element_identifier.h"
+@@ -99,7 +99,7 @@ CookiesMover::CookiesMover(base::WeakPtr
CookiesMover::~CookiesMover() = default;
void CookiesMover::StartMovingCookies() {
@@ -24,7 +24,7 @@ $NetBSD$
bool allow_cookies_to_be_moved = base::FeatureList::IsEnabled(
profile_management::features::kThirdPartyProfileManagement);
#else
-@@ -402,7 +402,7 @@ bool IsSyncingUserSelectableTypesAllowed
+@@ -401,7 +401,7 @@ bool IsSyncingUserSelectableTypesAllowed
return true;
}
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.h b/chromium/patches/patch-chrome_browser_signin_signin__util.h
index 414c0716a2..dc18e34eba 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/signin/signin_util.h.orig 2026-06-23 23:37:18.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 fda9024cc0..0db9ce570c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2026-06-23 23:37:18.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 d671f0f183..e341562e02 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
-@@ -40,7 +40,7 @@
+@@ -38,7 +38,7 @@
#include "chrome/browser/ash/profiles/profile_helper.h"
#include "components/user_manager/user.h"
#include "components/user_manager/user_type.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/supervised_user/supervised_user_verification_controller_client.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_blocked_sites.h"
#include "chrome/browser/supervised_user/supervised_user_verification_page_youtube.h"
-@@ -157,7 +157,7 @@ void AssertChildStatusOfTheUser(Profile*
+@@ -155,7 +155,7 @@ void AssertChildStatusOfTheUser(Profile*
#endif
}
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 2070f22bdc..e7e2267d53 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2026-06-23 23:37:18.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 9bb9713573..09a9c3f55f 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
-@@ -193,7 +193,7 @@ void SupervisedUserExtensionsDelegateImp
+@@ -198,7 +198,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 e76e258262..65e765c2b4 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
@@ -345,7 +345,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 051c4536d0..e3c211f98c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2026-06-23 23:37:18.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 3088cdfd02..9504265470 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2026-06-23 23:37:18.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 4aefca4263..3a11b98314 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2026-06-23 23:37:18.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 2577f5ef90..0b6fad5c99 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2026-06-23 23:37:18.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 06b8aec151..c281c19a22 100644
--- a/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
+++ b/chromium/patches/patch-chrome_browser_support__tool_support__tool__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/support_tool/support_tool_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/support_tool/support_tool_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/support_tool/support_tool_util.cc
@@ -54,7 +54,7 @@
#endif // BUILDFLAG(IS_CHROMEOS_WITH_HW_DETAILS)
diff --git a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index 7fd5f3c34c..62ac001ab9 100644
--- a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
@@ -297,7 +297,7 @@ ChromeSyncControllerBuilder::Build(synce
#if BUILDFLAG(ENABLE_SPELLCHECK)
diff --git a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
index 8c9c7d6d0e..06516d18c1 100644
--- a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
+++ b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/sync/device_info_sync_client_impl.cc
-@@ -38,7 +38,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
+@@ -39,7 +39,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
// Since the local sync backend is currently only supported on Windows, Mac and
// Linux don't even check the pref on other os-es.
diff --git a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
index babb99890c..ce1d879991 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/sync_service_factory.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -139,7 +139,7 @@ namespace {
+@@ -138,7 +138,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
tab_groups::TabGroupSyncService* service =
tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile);
CHECK(service);
-@@ -430,7 +430,7 @@ std::unique_ptr<KeyedService> BuildSyncS
+@@ -424,7 +424,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 0c52302e69..498063524e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/sync/test/integration/sync_service_impl_harness.cc.orig 2026-06-23 23:37:18.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 b48fd5f39e..d4336b7bfd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2026-06-23 23:37:18.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 d19fec04d6..25805c54fc 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2026-06-23 23:37:18.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 e4d92a6f50..ed37f31bba 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2026-06-23 23:37:18.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 9112276d5f..5318d9e1b8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2026-06-23 23:37:18.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 4c4ab55ba0..74879b2b81 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2026-06-23 23:37:18.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 9b20feb22c..fd936cb700 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2026-06-23 23:37:18.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 3a26a2f1e2..bf6ca6d6e6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig 2026-06-23 23:37:18.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 9f3d970953..9596c432fe 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/themes/theme_service.cc
@@ -75,7 +75,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 1213d25cad..4fc2215d6f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2026-06-23 23:37:18.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 165d832b28..aeb36b5518 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig 2026-06-23 23:37:18.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 5e29905ac5..92f3bdc23c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/accelerator_table.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/accelerator_table.cc
@@ -77,11 +77,11 @@ const AcceleratorMapping kAcceleratorMap
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
diff --git a/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h b/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
index 3f2fbe59c7..7ce30e9706 100644
--- a/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
+++ b/chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/actions/chrome_action_id.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -542,7 +542,7 @@
+@@ -543,7 +543,7 @@
#if BUILDFLAG(IS_CHROMEOS)
#define CHROME_PLATFORM_SPECIFIC_ACTION_IDS \
E(kToggleMultitaskMenu, IDC_TOGGLE_MULTITASK_MENU)
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 b12a7ddaa8..f895dcf9f6 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/chrome_autofill_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/autofill/chrome_autofill_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/autofill/chrome_autofill_client.cc
-@@ -315,7 +315,7 @@ ChromeAutofillClient::~ChromeAutofillCli
+@@ -321,7 +321,7 @@ ChromeAutofillClient::~ChromeAutofillCli
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
index 6a2e5fdcee..883a149451 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_chrome__autofill__client.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/chrome_autofill_client.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/autofill/chrome_autofill_client.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/autofill/chrome_autofill_client.h
-@@ -121,7 +121,7 @@ class ChromeAutofillClient : public Cont
+@@ -124,7 +124,7 @@ class ChromeAutofillClient : public Cont
~ChromeAutofillClient() override;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
void ShowAutofillAtMemoryPromo();
#endif
-@@ -394,7 +394,7 @@ class ChromeAutofillClient : public Cont
+@@ -414,7 +414,7 @@ class ChromeAutofillClient : public Cont
std::unique_ptr<ActorKeyMetricsRecorder> actor_key_metrics_recorder_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index d3e3342ddd..9b6f36f4fb 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -31,7 +31,7 @@
#include "ui/gfx/geometry/rect.h"
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 def1967963..c9e7d6baf5 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h
@@ -14,7 +14,7 @@
#include "components/autofill/core/browser/payments/payments_window_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_browser.h b/chromium/patches/patch-chrome_browser_ui_browser.h
index 4243755a64..3be7eefc03 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/browser.h
-@@ -250,7 +250,7 @@ class Browser : public TabStripModelObse
+@@ -242,7 +242,7 @@ class Browser : public TabStripModelObse
std::optional<int64_t> display_id;
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
index 534c220506..c14032fb3b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -160,7 +160,7 @@
+@@ -168,7 +168,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"
-@@ -170,7 +170,7 @@
+@@ -178,7 +178,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)
-@@ -464,7 +464,7 @@ bool BrowserCommandController::IsReserve
+@@ -477,7 +477,7 @@ bool BrowserCommandController::IsReserve
#endif
}
@@ -33,16 +33,25 @@ $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();
-@@ -779,7 +779,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -792,7 +792,7 @@ bool BrowserCommandController::ExecuteCo
break;
#endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -1019,7 +1019,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -805,7 +805,7 @@ bool BrowserCommandController::ExecuteCo
+
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ case IDC_USE_SYSTEM_TITLE_BAR: {
+ PrefService* prefs = profile()->GetPrefs();
+ prefs->SetBoolean(prefs::kUseCustomChromeFrame,
+@@ -1059,7 +1059,7 @@ bool BrowserCommandController::ExecuteCo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -51,7 +60,7 @@ $NetBSD$
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -1216,7 +1216,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -1274,7 +1274,7 @@ bool BrowserCommandController::ExecuteCo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -60,16 +69,23 @@ $NetBSD$
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1616,7 +1616,7 @@ void BrowserCommandController::InitComma
+@@ -1674,13 +1674,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
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -2000,7 +2000,7 @@ void BrowserCommandController::UpdateCom
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool use_system_title_bar = true;
+ #if BUILDFLAG(IS_OZONE)
+ use_system_title_bar = ui::OzonePlatform::GetInstance()
+@@ -2066,7 +2066,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 735a22817e..585660b66a 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/browser_commands.cc
-@@ -1168,7 +1168,7 @@ void NewTabToRight(BrowserWindowInterfac
+@@ -1233,7 +1233,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();
-@@ -2440,7 +2440,7 @@ void OpenUpdateChromeDialog(BrowserWindo
+@@ -2529,7 +2529,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 eba8901162..5b3e6df01f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2026-06-23 23:37:18.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)
-@@ -230,7 +230,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -234,7 +234,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 a0382acad7..c88747df97 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig 2026-06-23 23:37:18.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 2d06880d30..6a052da580 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/browser_window/internal/browser_window_features.cc
-@@ -206,7 +206,7 @@
+@@ -213,7 +213,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
-@@ -540,7 +540,7 @@ void BrowserWindowFeatures::Init(Browser
+@@ -577,7 +577,7 @@ void BrowserWindowFeatures::Init(Browser
call_to_action_lock_ =
GetUserDataFactory().CreateInstance<CallToActionLock>(*browser, browser);
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 db193a3378..0bb7d449da 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_browser__window_public_browser__window__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/browser_window/public/browser_window_features.h
-@@ -121,7 +121,7 @@ class PinInfoBarController;
+@@ -122,7 +122,7 @@ class PinInfoBarController;
} // namespace default_browser
#endif
@@ -15,7 +15,7 @@ $NetBSD$
class ProfileCustomizationBubbleSyncController;
namespace session_restore_infobar {
class SessionRestoreInfobarController;
-@@ -445,7 +445,7 @@ class BrowserWindowFeatures {
+@@ -450,7 +450,7 @@ class BrowserWindowFeatures {
return browser_select_file_dialog_controller_.get();
}
@@ -24,7 +24,7 @@ $NetBSD$
ProfileCustomizationBubbleSyncController*
profile_customization_bubble_sync_controller() {
return profile_customization_bubble_sync_controller_.get();
-@@ -647,7 +647,7 @@ class BrowserWindowFeatures {
+@@ -656,7 +656,7 @@ class BrowserWindowFeatures {
std::unique_ptr<BrowserSelectFileDialogController>
browser_select_file_dialog_controller_;
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
index 87db70a05e..3f29fdbab2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/chrome_pages.cc
@@ -86,12 +86,12 @@
#include "components/signin/public/identity_manager/identity_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
index 73e6dfa510..cd0ca32593 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/chrome_pages.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/chrome_pages.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/chrome_pages.h
@@ -37,7 +37,7 @@ namespace signin {
enum class ConsentLevel;
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 fbd977240d..74f102a0b0 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2026-06-23 23:37:18.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 47a9f645a9..3d0ca0962c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/hats/survey_config.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/hats/survey_config.cc
-@@ -579,7 +579,7 @@ std::vector<hats::SurveyConfig> GetAllSu
+@@ -581,7 +581,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 377335869d..0203cab50a 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2026-06-23 23:37:18.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 fb26aec13a..4922c93088 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
-@@ -2002,7 +2002,7 @@ const gfx::VectorIcon& GetSharingHubVect
- return omnibox::kShareMacChromeRefreshIcon;
- #elif BUILDFLAG(IS_WIN)
- return omnibox::kShareWinChromeRefreshIcon;
+@@ -2009,7 +2009,7 @@ const gfx::VectorIcon& GetSharingHubVect
+ return features::IsRoundedIconsEnabled()
+ ? omnibox::kShareWindowsIcon
+ : omnibox::kShareWinChromeRefreshOldIcon;
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- return omnibox::kShareLinuxChromeRefreshIcon;
- #else
- return omnibox::kShareChromeRefreshIcon;
+ return features::IsRoundedIconsEnabled()
+ ? omnibox::kSendIcon
+ : omnibox::kShareLinuxChromeRefreshOldIcon;
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 ba08d2547d..e7f9970ea1 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2026-06-23 23:37:18.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 d745f9e220..65af1172b0 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -117,7 +117,7 @@ namespace {
+@@ -118,7 +118,7 @@ namespace {
using Logger = autofill::SavePasswordProgressLogger;
@@ -15,7 +15,7 @@ $NetBSD$
// Should be kept in sync with constant declared in
// bubble_controllers/relaunch_chrome_bubble_controller.cc.
constexpr int kMaxNumberOfTimesKeychainErrorBubbleIsShown = 3;
-@@ -623,7 +623,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -624,7 +624,7 @@ void ManagePasswordsUIController::OnBiom
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
index d67d27c26b..3d1cb658ab 100644
--- a/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
+++ b/chromium/patches/patch-chrome_browser_ui_prefs_pref__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/prefs/pref_watcher.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/prefs/pref_watcher.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/prefs/pref_watcher.cc
@@ -37,7 +37,7 @@
#include "components/browser_ui/accessibility/android/font_size_prefs_android.h"
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 58e30360f2..19b3e245d4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/prefs/pref_watcher.h.orig 2026-06-23 23:37:18.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 9335fbc412..e956fdad5b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2026-06-23 23:37:18.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 3dbf408131..fd087d5765 100644
--- a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/sad_tab.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/sad_tab.cc
@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages(
if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
diff --git a/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
index 4719e6fd01..cc653f186c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2026-06-23 23:37:18.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 7f2323e47c..4623ed2590 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -498,7 +498,7 @@ void SigninViewController::ShowModalSync
+@@ -489,7 +489,7 @@ void SigninViewController::ShowModalSync
GetOnModalDialogClosedCallback());
}
@@ -15,7 +15,7 @@ $NetBSD$
void SigninViewController::ShowModalHistorySyncOptInDialog(
bool should_close_modal_dialog,
HistorySyncOptinHelper::FlowCompletedCallback callback) {
-@@ -515,7 +515,7 @@ void SigninViewController::ShowModalHist
+@@ -506,7 +506,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 910de12182..110d682055 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.h
@@ -171,7 +171,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 3172983e7e..f4800efa4c 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
@@ -50,7 +50,7 @@ class SigninViewControllerDelegate {
SyncConfirmationStyle style,
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 2626d54ca7..71a828c472 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
@@ -115,7 +115,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnExtensionURLs,
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
index 567c1ccab7..5d63d3b6b1 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/infobar_utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/startup/infobar_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/startup/infobar_utils.cc
-@@ -45,7 +45,7 @@
+@@ -46,7 +46,7 @@
#include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_controller.h"
#include "chrome/browser/ui/views/session_restore_infobar/session_restore_infobar_model.h"
#endif
-@@ -219,7 +219,7 @@ void AddInfoBarsIfNecessary(BrowserWindo
+@@ -222,7 +222,7 @@ void AddInfoBarsIfNecessary(BrowserWindo
return;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index 0a1739dc04..c0bcbf16ea 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator.cc
-@@ -134,7 +134,7 @@
+@@ -133,7 +133,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -980,7 +980,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -979,7 +979,7 @@ bool StartupBrowserCreator::ProcessCmdLi
TRACE_EVENT0("startup", "StartupBrowserCreator::ProcessCmdLineImpl");
ComputeAndRecordLaunchMode(command_line);
@@ -24,7 +24,7 @@ $NetBSD$
if (headless::IsHeadlessMode() &&
headless::HeadlessModePolicy::IsHeadlessModeDisabled(
g_browser_process->local_state())) {
-@@ -1063,7 +1063,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1062,7 +1062,7 @@ bool StartupBrowserCreator::ProcessCmdLi
silent_launch = true;
}
@@ -33,7 +33,7 @@ $NetBSD$
// Writes open and installed web apps to the specified file without
// launching a new browser window or tab.
if (base::FeatureList::IsEnabled(features::kListWebAppsSwitch) &&
-@@ -1284,7 +1284,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1283,7 +1283,7 @@ bool StartupBrowserCreator::ProcessCmdLi
CHECK_EQ(profile_info.mode, StartupProfileMode::kBrowserWindow)
<< "Failed launch with app: couldn't pick a profile";
std::string app_id = command_line.GetSwitchValueASCII(switches::kAppId);
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
index 05c207f5fc..8024f271c9 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
-@@ -66,7 +66,7 @@
- #include "content/public/browser/storage_partition.h"
+@@ -67,7 +67,7 @@
#include "content/public/common/content_switches.h"
+ #include "url/origin.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/display/screen.h"
#endif
-@@ -88,7 +88,7 @@
+@@ -89,7 +89,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"
-@@ -160,7 +160,7 @@ Browser* GetExistingBrowserForOpenBehavi
+@@ -161,7 +161,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();
-@@ -247,7 +247,7 @@ void StartupBrowserCreatorImpl::Launch(
+@@ -248,7 +248,7 @@ void StartupBrowserCreatorImpl::Launch(
DCHECK(profile);
profile_ = profile;
@@ -42,7 +42,7 @@ $NetBSD$
// Check for DSE integrity if flag is enabled.
if (base::FeatureList::IsEnabled(features::kDseIntegrity)) {
if (auto* search_integrity_service =
-@@ -318,7 +318,7 @@ Browser* StartupBrowserCreatorImpl::Open
+@@ -319,7 +319,7 @@ Browser* StartupBrowserCreatorImpl::Open
// at the state of the MessageLoop.
Browser::CreateParams params = Browser::CreateParams(profile_, false);
params.creation_source = Browser::CreationSource::kStartupCreator;
@@ -51,7 +51,7 @@ $NetBSD$
params.startup_id =
command_line_->GetSwitchValueASCII("desktop-startup-id");
#endif
-@@ -348,7 +348,7 @@ Browser* StartupBrowserCreatorImpl::Open
+@@ -349,7 +349,7 @@ Browser* StartupBrowserCreatorImpl::Open
continue;
}
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 a737fd11f9..2f35669f51 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2026-06-23 23:37:18.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 3ac811455c..175a07c21a 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/startup/url_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/startup/url_util.cc
@@ -13,7 +13,7 @@
#include "url/gurl.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/headless/headless_mode_util.h"
#endif
-@@ -39,7 +39,7 @@ bool ValidateLaunchUrl(const GURL& url)
+@@ -59,7 +59,7 @@ bool ValidateLaunchUrlWebUnsafe(const GU
#endif // BUILDFLAG(IS_CHROMEOS)
bool url_scheme_is_chrome = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
index e7a6c6594b..25c8a00bc1 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/tab_helpers.cc
@@ -220,7 +220,7 @@
#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 5157c61776..49f32cabb7 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/tabs/public/tab_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/tabs/public/tab_features.h
-@@ -155,7 +155,7 @@ class TabContextualizationController;
+@@ -157,7 +157,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
-@@ -563,7 +563,7 @@ class TabFeatures {
+@@ -558,7 +558,7 @@ class TabFeatures {
skills_ui_tab_controller_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
std::unique_ptr<wallet::ChromeWalletablePassClient> walletable_pass_client_;
#endif
-@@ -574,7 +574,7 @@ class TabFeatures {
+@@ -569,7 +569,7 @@ class TabFeatures {
std::unique_ptr<skills::SkillsUpdateObserver> skills_update_observer_;
#endif // !BUILDFLAG(IS_ANDROID)
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 d14e2b110a..ba481236a7 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
@@ -90,7 +90,7 @@ bool SupportsGlobalScreenCoordinates() {
}
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
index acfd8ee2b1..6a67b2cc4b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -101,7 +101,7 @@
+@@ -103,7 +103,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"
-@@ -485,7 +485,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -503,7 +503,7 @@ void TabFeatures::Init(TabInterface& tab
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
inactive_window_mouse_event_controller_ =
std::make_unique<InactiveWindowMouseEventController>();
-@@ -562,7 +562,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -590,7 +590,7 @@ void TabFeatures::Init(TabInterface& tab
std::make_unique<back_to_opener::BackToOpenerController>(tab);
}
@@ -33,7 +33,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(enterprise_reporting::kSaasUsageReporting)) {
saas_usage_navigation_observer_ =
std::make_unique<enterprise_reporting::SaasUsageNavigationObserver>(
-@@ -571,7 +571,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -599,7 +599,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_tabs_tab__strip__prefs.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
index 559433d8c7..e2551a2bc8 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/tabs/tab_strip_prefs.cc
@@ -29,7 +29,7 @@ namespace tabs {
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 4441e93ce5..30b123ea69 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2026-06-23 23:37:18.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 3e039ac14e..78001ecf4b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2026-06-23 23:37:18.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 0d7a1df53d..24385c8a55 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/test/popup_browsertest.cc
@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
const display::Display display = GetDisplayNearestBrowser(popup);
diff --git a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
index f705824c27..860b6eecb9 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2026-06-23 23:37:18.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 fa41a9b609..286bccb091 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/toolbar/app_menu_icon_controller.cc.orig 2026-06-23 23:37:18.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_ui__features.cc b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
index 7a9c944c81..fcc9735e79 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/ui_features.cc
-@@ -42,7 +42,7 @@ BASE_FEATURE(kMenuSimplification, base::
- BASE_FEATURE(kTabGroupColorRefresh, base::FEATURE_DISABLED_BY_DEFAULT);
- BASE_FEATURE(kWebuiRefresh2026, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -82,7 +82,7 @@ bool IsWebuiRefresh2026Enabled() {
+ base::FeatureList::IsEnabled(kWebuiRefresh2026);
+ }
-#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(kDseIntegrity, base::FEATURE_ENABLED_BY_DEFAULT);
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
-@@ -231,7 +231,7 @@ BASE_FEATURE(kManagedProfileRequiredInte
+@@ -283,7 +283,7 @@ BASE_FEATURE(kManagedProfileRequiredInte
BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -24,7 +24,7 @@ $NetBSD$
BASE_FEATURE(kUsePortalAccentColor, base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-@@ -352,7 +352,7 @@ bool IsBookmarkTabGroupConversionEnabled
+@@ -399,7 +399,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 eb7aa735a4..1ef85f57c9 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/ui_features.h
-@@ -23,7 +23,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGC
+@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kCreateNewTabGroupA
- BASE_DECLARE_FEATURE(kCreateNewTabGroupAppMenuTopLevel);
+ BASE_DECLARE_FEATURE(kCtrlTabMru);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kDseIntegrity);
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -64,7 +64,7 @@ BASE_DECLARE_FEATURE_PARAM(int,
+@@ -74,7 +74,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);
-@@ -243,7 +243,7 @@ BASE_DECLARE_FEATURE(kManagedProfileRequ
+@@ -260,7 +260,7 @@ BASE_DECLARE_FEATURE(kManagedProfileRequ
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 02c2a518ed..5d2ded118c 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc
@@ -19,7 +19,7 @@
#include "ui/menus/simple_menu_model.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc b/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
index 353eb826c4..dd3c8efc11 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
@@ -39,7 +39,7 @@
#include "ui/wm/core/wm_state.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
index 755f9055be..e221e1efe7 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2026-06-23 23:37:18.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 9141520c0f..9afebf5b80 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2026-06-23 23:37:18.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 84acc644f9..d2023cb06e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2026-06-23 23:37:18.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 aa306727cb..9bf0c1a4fa 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc
@@ -96,7 +96,7 @@ DialogText GetPromptDialogTextFromStatus
break;
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 4665a1f3b3..21ae4ad8f9 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h
@@ -81,7 +81,7 @@ class CollaborationControllerDelegateDes
std::optional<data_sharing::mojom::GroupActionProgress> progress);
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 833e596e6e..5cd1ee2dc1 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2026-06-23 23:37:18.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"
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 e215388ed2..bde8e66e35 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
-@@ -55,7 +55,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
+@@ -54,7 +54,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
index 779b807a8e..f200962642 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2026-06-23 23:37:18.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 81094dcad6..8f860a562f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
@@ -71,7 +71,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
index ad13447c7c..1ba66b1659 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2376,7 +2376,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2380,7 +2380,7 @@ void BrowserView::ToolbarSizeChanged(boo
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -15,7 +15,7 @@ $NetBSD$
UpdateFastResizeForContentViews(is_dragging);
if (!is_dragging) {
-@@ -5714,7 +5714,7 @@ void BrowserView::MaybeShowProfileSwitch
+@@ -5663,7 +5663,7 @@ void BrowserView::MaybeShowProfileSwitch
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
@@ -24,7 +24,7 @@ $NetBSD$
if (!ShouldShowAvatarToolbarIPH()) {
return;
}
-@@ -5725,7 +5725,7 @@ void BrowserView::MaybeShowSupervisedUse
+@@ -5674,7 +5674,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 13c2fc0d62..33ecf92d17 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_widget.cc
-@@ -52,7 +52,7 @@
+@@ -53,7 +53,7 @@
#include "ui/aura/window.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -86,7 +86,7 @@ class ThemeChangedObserver : public view
+@@ -87,7 +87,7 @@ class ThemeChangedObserver : public view
};
bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -24,7 +24,7 @@ $NetBSD$
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -205,7 +205,7 @@ void BrowserWidget::InitBrowserWidget()
+@@ -206,7 +206,7 @@ void BrowserWidget::InitBrowserWidget()
Init(std::move(params));
@@ -33,7 +33,7 @@ $NetBSD$
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -532,7 +532,7 @@ void BrowserWidget::OnMenuClosed() {
+@@ -534,7 +534,7 @@ void BrowserWidget::OnMenuClosed() {
}
void BrowserWidget::SelectNativeTheme() {
@@ -42,7 +42,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();
-@@ -573,7 +573,7 @@ void BrowserWidget::OnTouchUiChanged() {
+@@ -575,7 +575,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 4df2d6f022..14dd20c914 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.h.orig 2026-06-23 23:37:18.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
new file mode 100644
index 0000000000..250bfbbe41
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/frame/contents_web_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ chrome/browser/ui/views/frame/contents_web_view.cc
+@@ -171,7 +171,7 @@ void ContentsWebView::SetWebContents(con
+ }
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void ContentsWebView::DidGetUserInteraction(const blink::WebInputEvent& event) {
+ // If the user interacts with the web contents, ensure it is activated.
+ // This handles cases where the native window does not receive a focus
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
new file mode 100644
index 0000000000..44b447cfff
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_contents__web__view.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/frame/contents_web_view.h.orig 2026-06-23 23:37:18.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
+ // when native OS focus gets stuck on a different window (like a permission
+ // prompt).
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ void DidGetUserInteraction(const blink::WebInputEvent& event) override;
+ #endif
+
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 3551816e17..28bd91f307 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/horizontal_tab_strip_region_view.cc
-@@ -326,7 +326,7 @@ HorizontalTabStripRegionView::Horizontal
+@@ -333,7 +333,7 @@ HorizontalTabStripRegionView::Horizontal
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 7437a5caa7..7ef370aecd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/layout/browser_view_app_layout_impl.cc.orig 2026-06-23 23:37:18.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 1c0e2edf20..5d2bd85582 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_layout_browser__view__tabbed__layout__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/layout/browser_view_tabbed_layout_impl.cc
-@@ -170,7 +170,7 @@ int BrowserViewTabbedLayoutImpl::GetHori
+@@ -250,7 +250,7 @@ int BrowserViewTabbedLayoutImpl::GetHori
}
bool BrowserViewTabbedLayoutImpl::AvoidCrackingForFractionalDisplay() const {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_multi__contents__view__drop__target__controller.cc
index fbad2c4d50..986143ecb9 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/multi_contents_view_drop_target_controller.cc
-@@ -35,7 +35,7 @@ static constexpr base::TimeDelta kShowNu
+@@ -36,7 +36,7 @@ static constexpr base::TimeDelta kShowNu
static constexpr int kDropTargetHideForOSWidth =
#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 81832b4774..afb04abcf1 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
-@@ -58,7 +58,7 @@
+@@ -60,7 +60,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
-@@ -588,7 +588,7 @@ bool OpaqueBrowserFrameView::IsFrameCond
+@@ -599,7 +599,7 @@ bool OpaqueBrowserFrameView::IsFrameCond
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -24,7 +24,7 @@ $NetBSD$
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -607,7 +607,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
+@@ -618,7 +618,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
return false;
}
@@ -33,7 +33,7 @@ $NetBSD$
bool OpaqueBrowserFrameView::IsTiled() const {
return browser_widget()->tiled();
}
-@@ -848,7 +848,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIco
+@@ -862,7 +862,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 e5cf00d16c..c4187ce744 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2026-06-23 23:37:18.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 0a31aa13fa..7879997535 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2026-06-23 23:37:18.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 11cac8b2b6..5012bd82fd 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,18 +4,18 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
-@@ -87,7 +87,7 @@ void SystemMenuModelBuilder::BuildMenu(u
+@@ -131,7 +131,7 @@ void SystemMenuModelBuilder::BuildSystem
+ }
+ #endif // BUILDFLAG(IS_WIN)
- void SystemMenuModelBuilder::BuildSystemMenuForBrowserWindow(
- ui::SimpleMenuModel* model) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- model->AddItemWithStringId(IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU);
- model->AddItemWithStringId(IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU);
- model->AddItemWithStringId(IDC_RESTORE_WINDOW, IDS_RESTORE_WINDOW_MENU);
-@@ -177,7 +177,7 @@ void SystemMenuModelBuilder::BuildSystem
+ AddItemWithIconMaybe(model, IDC_MINIMIZE_WINDOW, IDS_MINIMIZE_WINDOW_MENU,
+ views::kChromeMinimizeIcon);
+ AddItemWithIconMaybe(model, IDC_MAXIMIZE_WINDOW, IDS_MAXIMIZE_WINDOW_MENU,
+@@ -231,7 +231,7 @@ void SystemMenuModelBuilder::BuildSystem
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER_CONTEXT_MENU, IDS_TASK_MANAGER);
}
@@ -24,7 +24,7 @@ $NetBSD$
model->AddSeparator(ui::NORMAL_SEPARATOR);
bool supports_server_side_decorations = true;
#if BUILDFLAG(IS_OZONE) && !BUILDFLAG(IS_CHROMEOS)
-@@ -252,7 +252,7 @@ void SystemMenuModelBuilder::BuildSystem
+@@ -315,7 +315,7 @@ void SystemMenuModelBuilder::BuildSystem
model->AddSeparator(ui::NORMAL_SEPARATOR);
model->AddItemWithStringId(IDC_TASK_MANAGER, IDS_TASK_MANAGER);
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
index 1f623c4a62..185962155e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -31,7 +31,7 @@
+@@ -32,7 +32,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/common/pref_names.h"
#endif
-@@ -43,7 +43,7 @@ SystemMenuModelDelegate::SystemMenuModel
+@@ -51,7 +51,7 @@ SystemMenuModelDelegate::SystemMenuModel
SystemMenuModelDelegate::~SystemMenuModelDelegate() = default;
bool SystemMenuModelDelegate::IsCommandIdChecked(int command_id) const {
@@ -24,7 +24,7 @@ $NetBSD$
if (command_id == IDC_USE_SYSTEM_TITLE_BAR) {
PrefService* prefs = browser_->profile()->GetPrefs();
return !prefs->GetBoolean(prefs::kUseCustomChromeFrame);
-@@ -69,7 +69,7 @@ bool SystemMenuModelDelegate::IsCommandI
+@@ -98,7 +98,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 c325212882..8adf634608 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2026-06-23 23:37:18.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 136032ea72..c15e94663b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/location_bar/location_bar_view.cc
-@@ -1922,7 +1922,7 @@ void LocationBarView::OnPopupStateChange
+@@ -1929,7 +1929,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 04568f6ada..14da2b2f52 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
@@ -45,7 +45,7 @@ NewTabFooterController::NewTabFooterCont
base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
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 54fb2e18b5..01cd82951e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
-@@ -44,7 +44,7 @@
+@@ -43,7 +43,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
#include "ui/views/controls/button/button.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/views/passwords/password_relaunch_chrome_view.h"
#endif
-@@ -161,7 +161,7 @@ PasswordBubbleViewBase* PasswordBubbleVi
+@@ -160,7 +160,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 af72fb3953..6af88d9d00 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -440,7 +440,7 @@ void AvatarToolbarButton::MaybeShowProfi
+@@ -466,7 +466,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 d275ff35db..6bdcac9989 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,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -67,7 +67,7 @@ class AvatarToolbarButton : public Toolb
- // void UpdateIcon() also overrides ToolbarButton
- void UpdateText() override;
+@@ -70,7 +70,7 @@ class AvatarToolbarButton : public Toolb
+ void SetAnnounceCallbackForTesting(
+ base::OnceCallback<void(std::u16string)> callback) override;
void MaybeShowProfileSwitchIPH() override;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button__state__manager.cc
index ce922bcc7b..04b66152bd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.cc
-@@ -2488,7 +2488,7 @@ void AvatarToolbarButtonStateManager::Ma
+@@ -2506,7 +2506,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 ff5e7fd6ae..7c814423d1 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button_state_manager.h
@@ -240,7 +240,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 187996a6ed..bb104bcf7e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/first_run_flow_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/first_run_flow_controller.cc
-@@ -61,7 +61,7 @@
+@@ -67,7 +67,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"
-@@ -637,7 +637,7 @@ std::string FirstRunFlowController::GetH
+@@ -760,7 +760,7 @@ std::string FirstRunFlowController::GetH
}
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 7da7a2f995..71d17c7303 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
@@ -82,7 +82,7 @@ void ProfileMenuCoordinator::ShowWithPro
->NotifyFeaturePromoFeatureUsed(
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index 8adbc8b234..c631f2f1e6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -111,7 +111,7 @@
+@@ -110,7 +110,7 @@
#include "ui/views/accessibility/view_accessibility.h"
#include "ui/views/widget/widget.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -594,7 +594,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -593,7 +593,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 b17293e78c..e8d9d70a26 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
@@ -88,7 +88,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 2aca402a4c..0f3d41ca8e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
@@ -65,14 +65,14 @@
#include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index b1dd90a28e..ae57896237 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
@@ -58,7 +58,7 @@ class SigninViewControllerDelegateViews
SyncConfirmationStyle style,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 0e9c267b68..06f1f5eb71 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,7 +4,7 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
@@ -219,7 +219,7 @@ BrowserView* GetBrowserViewForContext(co
@@ -24,7 +24,7 @@ $NetBSD$
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
-@@ -1035,7 +1035,7 @@ TabDragController::Liveness TabDragContr
+@@ -1051,7 +1051,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.
-@@ -2270,7 +2270,7 @@ void TabDragController::CompleteDrag() {
+@@ -2303,7 +2303,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
-@@ -2698,7 +2698,7 @@ TabDragController::Liveness TabDragContr
+@@ -2724,7 +2724,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 7e334f0fa4..67cb2edd0a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_hovercard_tab__hover__card__bubble__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/hovercard/tab_hover_card_bubble_view.cc
-@@ -674,7 +674,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
+@@ -678,7 +678,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
// not become active. Setting this to false creates the need to explicitly
// hide the hovercard on press, touch, and keyboard events.
SetCanActivate(false);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_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
index 6c70336ad1..cfc14c0811 100644
--- 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
@@ -4,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/projects/projects_panel_tab_groups_item_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/projects/projects_panel_tab_groups_item_view.cc
-@@ -243,7 +243,7 @@ void ProjectsPanelTabGroupsItemView::OnM
+@@ -249,7 +249,7 @@ void ProjectsPanelTabGroupsItemView::OnM
void ProjectsPanelTabGroupsItemView::OnMouseExited(
const ui::MouseEvent& event) {
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
index f7781d2c70..47385d8427 100644
--- 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
@@ -4,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/projects/projects_panel_thread_item_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/projects/projects_panel_thread_item_view.cc
-@@ -116,7 +116,7 @@ void ProjectsPanelThreadItemView::OnMous
+@@ -117,7 +117,7 @@ void ProjectsPanelThreadItemView::OnMous
}
void ProjectsPanelThreadItemView::OnMouseExited(const ui::MouseEvent& event) {
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 27f6eb69d2..c045c74231 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/shared/drop_arrow.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/shared/drop_arrow.cc
-@@ -76,7 +76,7 @@ DropArrow::~DropArrow() {
+@@ -81,7 +81,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 d02f1c718e..2b698093cc 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -1249,7 +1249,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -1281,7 +1281,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 8bfa4649fc..398f0e64c5 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
@@ -627,7 +627,7 @@ float TabStyleViewsImpl::GetCurrentActiv
if (!IsHoverAnimationActive()) {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__group__header__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__group__header__view.cc
index 78f5982b7b..25d152702d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__tab__group__header__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_vertical_vertical__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/vertical/vertical_tab_group_header_view.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/tabs/vertical/vertical_tab_group_header_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/tabs/vertical/vertical_tab_group_header_view.cc
-@@ -323,7 +323,7 @@ void VerticalTabGroupHeaderView::OnMouse
+@@ -329,7 +329,7 @@ void VerticalTabGroupHeaderView::OnMouse
}
void VerticalTabGroupHeaderView::OnMouseExited(const ui::MouseEvent& event) {
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 cc4ec77cd4..1412ec4101 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,14 +4,14 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/task_manager_search_bar_view.cc
-@@ -29,7 +29,7 @@ TaskManagerSearchBarView::TaskManagerSea
- const gfx::Insets& margins,
- Delegate& delegate)
- : delegate_(delegate)
+@@ -28,7 +28,7 @@ namespace task_manager {
+ namespace {
+
+ ui::ColorId GetTextfieldPlaceholderTextColor() {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- ,
- textfield_placeholder_color_id_(kColorTaskManagerSearchBarPlaceholderText)
- #endif
+ return kColorTaskManagerSearchBarPlaceholderText;
+ #else
+ return ui::kColorTextfieldForegroundPlaceholder;
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 273d2a9df7..ae27bbbc02 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/toolbar/avatar_toolbar_button_interface.h
-@@ -76,7 +76,7 @@ class AvatarToolbarButtonInterface {
+@@ -83,7 +83,7 @@ class AvatarToolbarButtonInterface {
// Attempts showing the In-Product-Help for profile Switching.
virtual void MaybeShowProfileSwitchIPH() = 0;
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 6900c3b954..4dfccb8dea 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_toolbar__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/toolbar/toolbar_view.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/toolbar/toolbar_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/toolbar/toolbar_view.cc
-@@ -395,7 +395,7 @@ void ToolbarView::Init() {
+@@ -397,7 +397,7 @@ void ToolbarView::Init() {
}
std::unique_ptr<MediaToolbarButtonView> media_button;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
index 6af81d90a3..dbddec1c33 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_toolbar_webui__avatar__toolbar__button.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.cc
-@@ -104,7 +104,7 @@ void WebUIAvatarToolbarButton::MaybeShow
+@@ -136,7 +136,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 23478c58fd..a08aac2483 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,10 +4,10 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/toolbar/webui_avatar_toolbar_button.h
-@@ -44,7 +44,7 @@ class WebUIAvatarToolbarButton : public
- explicit_action) override;
+@@ -48,7 +48,7 @@ class WebUIAvatarToolbarButton : public
+ bool should_announce) override;
bool HasExplicitButtonState() const override;
void MaybeShowProfileSwitchIPH() override;
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 6afd04faa9..ba7427e778 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1293,7 +1293,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1449,7 +1449,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -15,7 +15,7 @@ $NetBSD$
// kIPHSupervisedUserProfileSigninFeature:
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1581,7 +1581,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1755,7 +1755,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered to inform users of the availability of the "
"new translate screen feature on the Lens Overlay.")));
diff --git a/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc b/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
index 6e7e6223d5..9430853171 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
@@ -568,7 +568,7 @@ std::string GetFileExtension(FileExtensi
}
@@ -15,7 +15,7 @@ $NetBSD$
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2261,7 +2261,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2296,7 +2296,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(
-@@ -3699,7 +3699,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3735,7 +3735,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
-@@ -3714,7 +3714,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3750,7 +3750,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
-@@ -3724,7 +3724,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3760,7 +3760,7 @@ void WebAppIntegrationTestDriver::CheckR
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3740,7 +3740,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3776,7 +3776,7 @@ void WebAppIntegrationTestDriver::CheckS
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4540,7 +4540,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4576,7 +4576,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
-@@ -4745,7 +4745,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4781,7 +4781,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);
-@@ -4789,7 +4789,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4825,7 +4825,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 b1f250fffe..d43fa07bfe 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/web_applications/app_browser_controller.cc
-@@ -541,7 +541,7 @@ std::u16string AppBrowserController::Get
+@@ -557,7 +557,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 b1e509a35b..a3919dedc8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2026-06-23 23:37:18.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 27d2e55eba..959b274363 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -324,7 +324,7 @@ bool WebAppUiManagerImpl::IsAppMigration
+@@ -325,7 +325,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) &&
-@@ -648,7 +648,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
+@@ -649,7 +649,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -24,7 +24,7 @@ $NetBSD$
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -866,7 +866,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -867,7 +867,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
index b97641c7cc..617b3acce7 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -253,7 +253,7 @@ class WebAppUiManagerImpl : public Brows
+@@ -256,7 +256,7 @@ class WebAppUiManagerImpl : public Brows
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
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 8be08d228b..7d1d516871 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui_browser/webui_browser_window.cc
-@@ -62,7 +62,7 @@ const char* const kWebUIBrowserWindowKey
+@@ -63,7 +63,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 15fc2f7f3d..8c228a12cf 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.cc
@@ -423,7 +423,7 @@ using about_ui::AppendHeader;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index e17c452f0b..b836868db4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2026-06-23 23:37:18.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 14528d89c2..666aa6dfee 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
@@ -63,7 +63,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 7df07d83f0..825d4544fd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2026-06-23 23:37:18.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 250d30ca7e..8932b61df5 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2026-06-23 23:37:18.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 79742f9cd7..69cb7651bb 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2026-06-23 23:37:18.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 d41c7565fd..227161ab51 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2026-06-23 23:37:18.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 739037ce58..6b19783da3 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2026-06-23 23:37:18.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 b7162f090e..f2d7f7e750 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -166,7 +166,7 @@
- #include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
+@@ -170,7 +170,7 @@
+ #include "chrome/browser/ui/webui/default_browser/visual_guided_setter_ui.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -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"
-@@ -175,13 +175,13 @@
+@@ -179,13 +179,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -31,7 +31,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#include "chrome/browser/ui/webui/management/management_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -212,7 +212,7 @@
+@@ -218,7 +218,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)
-@@ -229,7 +229,7 @@
+@@ -235,7 +235,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)
-@@ -388,7 +388,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -398,7 +398,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIToolbarConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -58,8 +58,8 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -418,7 +418,7 @@ void RegisterChromeWebUIConfigs() {
- map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
+@@ -429,7 +429,7 @@ void RegisterChromeWebUIConfigs() {
+ map.AddWebUIConfig(std::make_unique<VisualGuidedSetterUIConfig>());
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -67,7 +67,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -427,19 +427,19 @@ void RegisterChromeWebUIConfigs() {
+@@ -438,19 +438,19 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -90,7 +90,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<UpdaterUIConfig>());
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -482,7 +482,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -496,7 +496,7 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 2f75f5f0bd..3130a90ae6 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
@@ -117,17 +117,17 @@
#endif
@@ -36,7 +36,7 @@ $NetBSD$
if (page_url.SchemeIs(webapps::kIsolatedAppScheme)) {
ReadIsolatedWebAppFaviconsFromDisk(profile, page_url, std::move(callback));
return;
-@@ -425,7 +425,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -427,7 +427,7 @@ base::RefCountedMemory* ChromeWebUIContr
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -45,7 +45,7 @@ $NetBSD$
if (page_url.host() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -455,7 +455,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -457,7 +457,7 @@ base::RefCountedMemory* ChromeWebUIContr
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
index 54d0e865b1..bf52cfb901 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2026-06-23 23:37:18.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)
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 58a9abdc7a..ddc202c0a8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2026-06-23 23:37:18.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 f1a8569b4d..8176db2e9b 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/cr_components/searchbox/searchbox_handler.cc
-@@ -176,7 +176,7 @@ const char* kMacShareIconResourceName =
+@@ -206,7 +206,7 @@ const char* kMacShareIconResourceName =
#elif BUILDFLAG(IS_WIN)
const char* kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share.svg";
@@ -15,7 +15,7 @@ $NetBSD$
const char* kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share.svg";
#else
-@@ -234,7 +234,7 @@ static void DefineChromeRefreshRealboxIc
+@@ -264,7 +264,7 @@ static void DefineChromeRefreshRealboxIc
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -24,12 +24,12 @@ $NetBSD$
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -688,7 +688,7 @@ std::string SearchboxHandler::Autocomple
- if (icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
+@@ -781,7 +781,7 @@ std::string SearchboxHandler::Autocomple
+ : omnibox::kShareWinChromeRefreshOldIcon.name)) {
return kWinShareIconResourceName;
}
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (icon.name == omnibox::kShareLinuxChromeRefreshIcon.name) {
- return kLinuxShareIconResourceName;
- }
+ if (icon.name == (features::IsRoundedIconsEnabled()
+ ? omnibox::kSendIcon.name
+ : omnibox::kShareLinuxChromeRefreshOldIcon.name)) {
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 bb52d23944..65d4124d87 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/history/history_identity_state_watcher.cc.orig 2026-06-23 23:37:18.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 bb5840a3ac..3f41d4174d 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,10 +4,10 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/infobar_internals/infobar_internals_handler.cc
-@@ -46,7 +46,7 @@
- #include "chrome/browser/win/installer_downloader/installer_downloader_pref_names.h"
+@@ -63,7 +63,7 @@
+ #include "chrome/browser/ui/cocoa/keystone_infobar_delegate.h"
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,19 +15,19 @@ $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"
-@@ -76,7 +76,7 @@ void InfoBarInternalsHandler::TriggerInf
- void InfoBarInternalsHandler::GetInfoBars(GetInfoBarsCallback callback) {
- // Please keep the entries in alphabetized order base on the type.
- std::vector<InfoBarEntryPtr> infobar_list;
+@@ -106,7 +106,7 @@ void InfoBarInternalsHandler::GetInfoBar
+ "The Collected Cookies infobar is shown after the user has changed "
+ "the allowed/blocked state of a cookie, reminding them to reload "
+ "the page in order for the new cookies to take effect."));
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
infobar_list.emplace_back(InfoBarEntry::New(
/*type=*/InfoBarType::kDefaultBrowser, /*name=*/"Default Browser",
/*description=*/
-@@ -139,7 +139,7 @@ void InfoBarInternalsHandler::GetInfoBar
- bool InfoBarInternalsHandler::TriggerInfoBarInternal(InfoBarType type) {
- // Please keep the entries in alphabetized order base on the type.
- switch (type) {
+@@ -232,7 +232,7 @@ bool InfoBarInternalsHandler::TriggerInf
+ CollectedCookiesInfoBarDelegate::Create(infobar_manager);
+ 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: {
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 222c57bff2..d9045f06f2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2026-06-23 23:37:18.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 75c7e6bc0b..a508a824ba 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui.cc
-@@ -193,11 +193,11 @@ void ManagementUI::GetLocalizedStrings(
+@@ -197,11 +197,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 f165cc0c86..f4c539fa16 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2026-06-23 23:37:18.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 4b247e5898..f29c14f892 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2026-06-23 23:37:18.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 a49ecdb922..10c07e6e48 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
@@ -74,7 +74,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -15,25 +15,34 @@ $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)
-@@ -386,7 +386,7 @@ void ManagementUIHandler::AddReportingIn
- report_sources->Append(std::move(data));
- }
+@@ -197,7 +197,7 @@ void AddThreatProtectionPermission(const
+ #endif // BUILDFLAG(ENTERPRISE_CLOUD_CONTENT_ANALYSIS)
+ bool IsSaasReportingEnabled(content::WebUI* web_ui) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto device_signal_data = GetDeviceSignalGrantedMessage();
- if (!device_signal_data.empty()) {
- report_sources->Append(std::move(device_signal_data));
-@@ -408,7 +408,7 @@ void ManagementUIHandler::AddReportingIn
- report_sources->Append(std::move(data));
- }
+ return !Profile::FromWebUI(web_ui)
+ ->GetPrefs()
+ ->GetList(enterprise_reporting::kSaasUsageDomainUrlsForProfile)
+@@ -398,7 +398,7 @@ void ManagementUIHandler::AddBrowserRepo
+ report_sources->Append(std::move(data));
+ }
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- auto device_signal_data = GetDeviceSignalGrantedMessage();
- if (!device_signal_data.empty()) {
- report_sources->Append(std::move(device_signal_data));
-@@ -599,7 +599,7 @@ policy::PolicyService* ManagementUIHandl
+ 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
+ report_sources->Append(std::move(data));
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ auto device_signal_data = GetDeviceSignalGrantedMessage();
+ if (!device_signal_data.empty()) {
+ report_sources->Append(std::move(device_signal_data));
+@@ -620,7 +620,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 7c13a8f07e..4fc58b2395 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.h
@@ -33,7 +33,7 @@ namespace enterprise_management {
class GetUserEligiblePromotionsResponse;
@@ -15,7 +15,7 @@ $NetBSD$
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -90,7 +90,7 @@ class ManagementUIHandler : public conte
+@@ -91,7 +91,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_promo__cards__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index c7ad529342..24f7326065 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
@@ -4,19 +4,19 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/password_manager/promo_cards_handler.cc
-@@ -31,7 +31,7 @@
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+@@ -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"
- #include "components/os_crypt/async/browser/os_crypt_async.h"
@@ -78,7 +78,7 @@ PromoCardsHandler::PromoCardsHandler(Pro
- #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+ #endif
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -41,4 +41,4 @@ $NetBSD$
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
void PromoCardsHandler::OnEncryptorReceived(
base::Value callback_id,
- os_crypt_async::Encryptor encryptor) {
+ 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
index ed92ecda02..9dbeb46fad 100644
--- 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
@@ -4,18 +4,18 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/password_manager/promo_cards_handler.h
-@@ -52,7 +52,7 @@ class PromoCardsHandler : public content
+@@ -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,
- os_crypt_async::Encryptor encryptor);
+ scoped_refptr<os_crypt_async::Encryptor> encryptor);
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -60,7 +60,7 @@ class PromoCardsHandler : public content
+@@ -62,7 +62,7 @@ class PromoCardsHandler : public content
raw_ptr<Profile, DanglingUntriaged> profile_;
std::vector<std::unique_ptr<PasswordPromoCardBase>> promo_cards_;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index 71b9640012..84255e43bf 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2026-06-23 23:37:18.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(
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 2a07b20e9d..aaea26023b 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/sanitized_image/sanitized_image_source.cc
-@@ -320,7 +320,7 @@ void SanitizedImageSource::OnAnimationDe
+@@ -350,7 +350,7 @@ void SanitizedImageSource::OnAnimationDe
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
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 b1e4670168..9eda00de18 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/sanitized_image/sanitized_image_source.h.orig 2026-06-23 23:37:18.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 7204de2bca..bbfb72b54b 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_search__engine__choice_search__engine__choice__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/search_engine_choice/search_engine_choice_ui.cc
@@ -136,7 +136,7 @@ SearchEngineChoiceUI::SearchEngineChoice
search_engine_choice_service->IsDsePropagationAllowedForGuest());
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index bd8cdacc5e..c0239618d2 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
@@ -35,7 +35,7 @@ void AppearanceHandler::RegisterMessages
"useDefaultTheme",
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
index ec7a2ed635..ca00e86d75 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -148,7 +148,7 @@
+@@ -155,7 +155,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/display/screen.h"
#endif
-@@ -158,7 +158,7 @@
+@@ -165,7 +165,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
-@@ -283,7 +283,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -290,7 +290,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",
-@@ -551,7 +551,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -592,7 +592,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},
-@@ -559,11 +559,11 @@ void AddAppearanceStrings(content::WebUI
+@@ -600,11 +600,11 @@ void AddAppearanceStrings(content::WebUI
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
@@ -56,16 +56,16 @@ $NetBSD$
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -594,7 +594,7 @@ void AddAppearanceStrings(content::WebUI
- "showEverythingMenuEnabled",
- tab_groups::SavedTabGroupUtils::IsEnabledForProfile(profile));
+@@ -649,7 +649,7 @@ void AddAppearanceStrings(content::WebUI
+ html_source->AddString("configurableSidePanelAlignments",
+ configurable_alignments_json);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1862,7 +1862,7 @@ void AddSignOutDialogStrings(content::We
+@@ -1965,7 +1965,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 fa4d551c02..e612f2ae9f 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/settings/site_settings_handler.cc
@@ -126,7 +126,7 @@
#include "url/url_constants.h"
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 94d53ad4af..aa0a99e05e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2026-06-23 23:37:18.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 7fe83122b8..46bb84b059 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2026-06-23 23:37:18.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 030f6b164b..aef371b954 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -178,7 +178,7 @@ base::DictValue CreateProfileState(const
+@@ -177,7 +177,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 bfbba06241..9b0e84852a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_sync__confirmation__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/signin/sync_confirmation_ui.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/signin/sync_confirmation_ui.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/signin/sync_confirmation_ui.cc
@@ -166,7 +166,7 @@ SyncConfirmationUI::SyncConfirmationUI(c
IDS_SYNC_LOADING_CONFIRMATION_TITLE);
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index a555da9d06..2b20faaf82 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
@@ -49,7 +49,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -920,7 +920,7 @@ void UserEducationInternalsPageHandlerIm
+@@ -863,7 +863,7 @@ void UserEducationInternalsPageHandlerIm
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index cb83aa2e74..120d8b9e1f 100644
--- a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/ui/window_sizer/window_sizer.cc
@@ -225,7 +225,7 @@ void WindowSizer::GetBrowserWindowBounds
browser, window_bounds, show_state);
diff --git a/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h b/chromium/patches/patch-chrome_browser_updater_browser__updater__client__util.h
index c27b8398c8..a3be57d5ee 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/updater/browser_updater_client_util.h.orig 2026-06-23 23:37:18.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 adfa17c40f..576d13cdf4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/updater/updater.cc.orig 2026-06-23 23:37:18.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 66f634275a..fa52ad2cf2 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2026-06-23 23:37:18.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 8711a12249..11b41c6ab5 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2026-06-23 23:37:18.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 d9bd8316f5..08baaaadc4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2026-06-23 23:37:18.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 dad12c5bb9..75297d96d5 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2026-06-23 23:37:18.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_extension__status__utils.h b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
index 8dcb9775a8..ae6e9b5065 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/extension_status_utils.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/extension_status_utils.h
@@ -50,7 +50,7 @@ bool IsExtensionDefaultInstalled(content
bool IsExternalExtensionUninstalled(content::BrowserContext* context,
diff --git a/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc b/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
index d726afb0c4..06043c0aef 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
@@ -93,7 +93,7 @@ bool IsExternalExtensionUninstalled(cont
return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
diff --git a/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
index 8e37cff469..a80107d59f 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/icons/icon_masker.cc.orig 2026-06-23 23:37:18.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 70262bbe3f..7fcdcf22b0 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
-@@ -674,7 +674,7 @@ std::unique_ptr<ShortcutInfo> OsIntegrat
+@@ -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 ada44bb89d..821c13a5c4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2026-06-23 23:37:18.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 02eaca2050..2c9ee6ca22 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2026-06-23 23:37:18.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 f44940d579..af539741e4 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2026-06-23 23:37:18.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 0c1f545437..2a35f7e77d 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2026-06-23 23:37:18.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 bb5ef9213a..c7fb95c9b9 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
@@ -66,7 +66,7 @@ namespace {
@@ -15,7 +15,7 @@ $NetBSD$
// Linux supports icons of any size. FreeDesktop Icon Theme Specification states
// that "Minimally you should install a 48x48 icon in the hicolor theme."
const int kDesiredIconSizesForShortcut[] = {16, 32, 48, 128, 256, 512};
-@@ -248,7 +248,7 @@ std::unique_ptr<ShortcutInfo> BuildShort
+@@ -247,7 +247,7 @@ std::unique_ptr<ShortcutInfo> BuildShort
// TODO(crbug.com/40257107): Implement tests on Linux for using shortcuts_menu
// actions.
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index 85adf3d0d4..0b186f528e 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2026-06-23 23:37:18.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 a63445d8ce..672fdc27a7 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -124,7 +124,7 @@ GetPreinstalledWebAppsMappingForTesting(
+@@ -125,7 +125,7 @@ GetPreinstalledWebAppsMappingForTesting(
namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
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 a0baca599e..444856886e 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
-@@ -50,7 +50,7 @@
+@@ -49,7 +49,7 @@
#include "testing/gtest/include/gtest/gtest.h"
#include "third_party/skia/include/core/SkBitmap.h"
#include "third_party/skia/include/core/SkColor.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#endif
-@@ -125,7 +125,7 @@ std::vector<std::wstring> GetFileExtensi
+@@ -123,7 +123,7 @@ std::vector<std::wstring> GetFileExtensi
}
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// Performs a blocking read of app icons from the disk.
std::optional<SkBitmap> IconManagerReadIconForSize(
WebAppIconManager& icon_manager,
-@@ -310,7 +310,7 @@ bool OsIntegrationTestOverrideImpl::Simu
+@@ -308,7 +308,7 @@ bool OsIntegrationTestOverrideImpl::Simu
GetShortcutPath(profile, chrome_apps_folder(), app_id, app_name);
CHECK(base::PathExists(app_folder_shortcut_path));
return base::DeletePathRecursively(app_folder_shortcut_path);
@@ -33,7 +33,7 @@ $NetBSD$
base::FilePath desktop_shortcut_path =
GetShortcutPath(profile, desktop(), app_id, app_name);
LOG(INFO) << desktop_shortcut_path;
-@@ -357,7 +357,7 @@ bool OsIntegrationTestOverrideImpl::Dele
+@@ -355,7 +355,7 @@ bool OsIntegrationTestOverrideImpl::Dele
}
#endif // BUILDFLAG(IS_WIN)
@@ -42,7 +42,7 @@ $NetBSD$
bool OsIntegrationTestOverrideImpl::DeleteDesktopDirOnLinux() {
if (desktop_.IsValid()) {
return desktop_.Delete();
-@@ -371,7 +371,7 @@ bool OsIntegrationTestOverrideImpl::IsRu
+@@ -369,7 +369,7 @@ bool OsIntegrationTestOverrideImpl::IsRu
Profile* profile,
const webapps::AppId& app_id,
const std::string& app_name) {
@@ -51,7 +51,7 @@ $NetBSD$
std::string shortcut_filename =
"chrome-" + app_id + "-" + profile->GetBaseName().value() + ".desktop";
base::i18n::ReplaceIllegalCharactersInPath(&shortcut_filename, '_');
-@@ -428,7 +428,7 @@ bool OsIntegrationTestOverrideImpl::IsFi
+@@ -426,7 +426,7 @@ bool OsIntegrationTestOverrideImpl::IsFi
is_file_handled =
shell_integration::CanApplicationHandleURL(app_path, test_file_url);
base::DeleteFile(test_file_path);
@@ -60,7 +60,7 @@ $NetBSD$
base::FilePath user_applications_dir = applications();
bool database_update_called = false;
for (const LinuxFileRegistration& command : linux_file_registration_) {
-@@ -477,7 +477,7 @@ std::optional<SkBitmap> OsIntegrationTes
+@@ -475,7 +475,7 @@ std::optional<SkBitmap> OsIntegrationTes
return std::nullopt;
}
return GetIconFromShortcutFile(shortcut_path);
@@ -69,7 +69,7 @@ $NetBSD$
WebAppProvider* provider = WebAppProvider::GetForLocalAppsUnchecked(profile);
if (!provider) {
return std::nullopt;
-@@ -545,7 +545,7 @@ base::FilePath OsIntegrationTestOverride
+@@ -543,7 +543,7 @@ base::FilePath OsIntegrationTestOverride
return bundle.bundle_path();
}
}
@@ -78,7 +78,7 @@ $NetBSD$
std::string shortcut_filename =
"chrome-" + app_id + "-" + profile->GetBaseName().value() + ".desktop";
base::i18n::ReplaceIllegalCharactersInPath(&shortcut_filename, '_');
-@@ -572,7 +572,7 @@ bool OsIntegrationTestOverrideImpl::IsSh
+@@ -570,7 +570,7 @@ bool OsIntegrationTestOverrideImpl::IsSh
base::FilePath app_shortcut_path =
GetShortcutPath(profile, chrome_apps_folder(), app_id, app_name);
return base::PathExists(app_shortcut_path);
@@ -87,7 +87,7 @@ $NetBSD$
base::FilePath desktop_shortcut_path =
GetShortcutPath(profile, desktop(), app_id, app_name);
return base::PathExists(desktop_shortcut_path);
-@@ -786,7 +786,7 @@ void OsIntegrationTestOverrideImpl::Enab
+@@ -784,7 +784,7 @@ void OsIntegrationTestOverrideImpl::Enab
}
#endif // BUILDFLAG(IS_MAC)
@@ -96,7 +96,7 @@ $NetBSD$
base::FilePath OsIntegrationTestOverrideImpl::desktop() {
return desktop_.GetPath();
}
-@@ -837,7 +837,7 @@ OsIntegrationTestOverrideImpl::OsIntegra
+@@ -835,7 +835,7 @@ OsIntegrationTestOverrideImpl::OsIntegra
success = chrome_apps_folder_.CreateUniqueTempDirUnderPath(
outer_temp_dir_.GetPath());
CHECK(success);
@@ -105,7 +105,7 @@ $NetBSD$
success = desktop_.CreateUniqueTempDirUnderPath(outer_temp_dir_.GetPath());
CHECK(success);
success = startup_.CreateUniqueTempDirUnderPath(outer_temp_dir_.GetPath());
-@@ -850,7 +850,7 @@ OsIntegrationTestOverrideImpl::OsIntegra
+@@ -848,7 +848,7 @@ OsIntegrationTestOverrideImpl::OsIntegra
CHECK(success);
#endif
@@ -114,7 +114,7 @@ $NetBSD$
auto callback = base::BindRepeating([](base::FilePath filename_in,
std::string xdg_command,
std::string file_contents) {
-@@ -922,7 +922,7 @@ OsIntegrationTestOverrideImpl::~OsIntegr
+@@ -920,7 +920,7 @@ OsIntegrationTestOverrideImpl::~OsIntegr
EXPECT_TRUE(!startup_.IsValid() || startup_.Delete());
#elif BUILDFLAG(IS_MAC)
EXPECT_TRUE(!chrome_apps_folder_.IsValid() || DeleteChromeAppsDir());
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 ff4a44dee9..8902930ce8 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2026-06-23 23:37:18.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 6176ebbd95..7d517e3f7b 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/web_app.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/web_applications/web_app.cc
@@ -78,7 +78,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 4e47380230..85a91095bd 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2026-06-23 23:37:18.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 ac075ea406..6be2115968 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/webapps/chrome_webapps_client.cc.orig 2026-06-23 23:37:18.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__authenticator__request__delegate.cc b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
deleted file mode 100644
index 42f2fbe848..0000000000
--- a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2026-05-28 23:24:11.000000000 +0000
-+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -540,7 +540,7 @@ void ChromeAuthenticatorRequestDelegate:
- g_observer->ConfiguringCable(request_type);
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // No caBLEv1 on Linux. It tends to crash bluez.
- if (std::ranges::contains(pairings_from_extension,
- device::CableDiscoveryData::Version::V1,
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 36892f8def..8811426278 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/webauthn/chrome_web_authentication_delegate.cc.orig 2026-06-23 23:37:18.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
-@@ -416,7 +416,7 @@ content::WebAuthenticationRequestProxy*
+@@ -379,7 +379,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 209ee19ef2..ffb2f2c6e3 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/enclave_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -750,7 +750,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -748,7 +748,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
std::string UserVerifyingLabelToString(crypto::UserVerifyingKeyLabel label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
return label;
#else
return std::string("placeholder");
-@@ -760,7 +760,7 @@ std::string UserVerifyingLabelToString(c
+@@ -758,7 +758,7 @@ std::string UserVerifyingLabelToString(c
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
index fa94628b19..f3290fd775 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2026-06-23 23:37:18.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 208d381f4f..6d2fb63b15 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-05-28 23:24:11.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2026-06-23 23:37:18.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 d2c3ecba02..2de209c8ee 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/channel_info.h.orig 2026-06-23 23:37:18.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 042848e3fd..c769e1d663 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig 2026-06-23 23:37:18.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 0086c5e374..93b9acd212 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_content_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/chrome_content_client.cc
@@ -61,12 +61,12 @@
#include "url/url_constants.h"
@@ -21,7 +21,7 @@ $NetBSD$
#include <fcntl.h>
#include "sandbox/linux/services/credentials.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -189,7 +189,7 @@ static const char* const kChromeStandard
+@@ -188,7 +188,7 @@ static const char* const kChromeStandard
extensions::kExtensionScheme,
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -30,7 +30,7 @@ $NetBSD$
webapps::kIsolatedAppScheme,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -214,7 +214,7 @@ void ChromeContentClient::AddAdditionalS
+@@ -213,7 +213,7 @@ void ChromeContentClient::AddAdditionalS
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -39,7 +39,7 @@ $NetBSD$
schemes->isolated_app_schemes.push_back(webapps::kIsolatedAppScheme);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -263,7 +263,7 @@ void ChromeContentClient::AddAdditionalS
+@@ -262,7 +262,7 @@ void ChromeContentClient::AddAdditionalS
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index ae80f6e4eb..62dbe6e9d7 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/chrome_features.cc
-@@ -85,7 +85,7 @@ BASE_FEATURE(kUseKeychainKeyProvider, ba
+@@ -72,7 +72,7 @@ BASE_FEATURE(kUseKeychainKeyProvider, ba
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
// Enables or disables the Autofill survey triggered by opening a prompt to
// save address info.
BASE_FEATURE(kAutofillAddressSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -178,7 +178,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
+@@ -174,7 +174,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
// Enables the new reset banner on the settings page.
BASE_FEATURE(kShowResetProfileBannerV2, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -24,16 +24,7 @@ $NetBSD$
// Controls whether Chrome Apps are supported. See https://crbug.com/40186761.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -724,7 +724,7 @@ BASE_FEATURE(kGlicWarming, base::FEATURE
- // Killswitch that controls whether the guest WebContents visibility state is
- // set to hidden when the Glic panel is warming.
- BASE_FEATURE(kGlicGuestContentsVisibilityState,
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
- base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1196,7 +1196,7 @@ BASE_FEATURE(kIsolatedWebAppManagedGuest
+@@ -1279,7 +1279,7 @@ BASE_FEATURE(kIsolatedWebAppManagedGuest
BASE_FEATURE(kIsolatedWebAppBundleCache, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -42,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:
-@@ -1207,7 +1207,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -1290,7 +1290,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 658ea3f589..608385752d 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.h
+++ b/chromium/patches/patch-chrome_common_chrome__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/chrome_features.h
-@@ -81,7 +81,7 @@ BASE_DECLARE_FEATURE(kUseKeychainKeyProv
+@@ -64,7 +64,7 @@ BASE_DECLARE_FEATURE(kUseKeychainKeyProv
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillAddressSurvey);
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillCardSurvey);
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kAutofillPasswordSurvey);
-@@ -133,7 +133,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStri
+@@ -124,7 +124,7 @@ BASE_DECLARE_FEATURE(kDocumentPipStandal
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShowResetProfileBannerV2);
@@ -24,7 +24,7 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
#endif
-@@ -861,7 +861,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -913,7 +913,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;
-@@ -869,7 +869,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -921,7 +921,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 8e9c957f77..6d827f80d1 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig 2026-06-23 23:37:18.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 943e2efdf6..8ba79fb1ef 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_paths.h.orig 2026-06-23 23:37:18.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 a0ec5f9e25..31d268e194 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig 2026-06-23 23:37:18.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 5da1516dc9..f908a6dddb 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_switches.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/chrome_switches.cc
-@@ -923,7 +923,7 @@ const char kDebugPrint[] = "debug-print"
+@@ -932,7 +932,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";
-@@ -967,7 +967,7 @@ const char kGlicGuestUrlPresetStaging[]
+@@ -980,7 +980,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 1ee8a2af66..5295ed578e 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/chrome_switches.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/chrome_switches.h
-@@ -286,7 +286,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
-@@ -308,7 +308,7 @@ extern const char kGlicGuestUrlPresetSta
+@@ -312,7 +312,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 a712cba61f..d073f6c425 100644
--- a/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
+++ b/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/controlled_frame/controlled_frame.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/common/controlled_frame/controlled_frame.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/controlled_frame/controlled_frame.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "third_party/blink/public/common/features.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)
-@@ -91,7 +91,7 @@ bool AvailabilityCheck(const std::string
+@@ -97,7 +97,7 @@ bool AvailabilityCheck(const std::string
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index 9b28d94fe2..409269745d 100644
--- a/chromium/patches/patch-chrome_common_crash__keys.cc
+++ b/chromium/patches/patch-chrome_common_crash__keys.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/crash_keys.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/common/crash_keys.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.h b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
index b73434edb8..5ef05a410f 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/extensions/extension_constants.h
-@@ -319,7 +319,7 @@ inline constexpr char kReadingModeGDocsH
+@@ -329,7 +329,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[] =
-@@ -370,7 +370,7 @@ inline constexpr auto kBuiltInFirstParty
+@@ -380,7 +380,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 85af5f8aa2..375ee04367 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2026-06-23 23:37:18.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 6f8bb4f778..bebaf06f35 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig 2026-06-23 23:37:18.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 517032069d..0eba2f0674 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig 2026-06-23 23:37:18.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 2b0f7429cc..b8063eea11 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig 2026-06-23 23:37:18.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 ca45cdb7b2..25630e44aa 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2026-06-23 23:37:18.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 389857c8e0..c892f49a31 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/pref_names.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/pref_names.h
-@@ -792,7 +792,7 @@ inline constexpr char kGeminiSettings[]
+@@ -723,7 +723,7 @@ inline constexpr char kGeminiSettings[]
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -15,7 +15,7 @@ $NetBSD$
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -968,7 +968,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -899,7 +899,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";
-@@ -1546,7 +1546,7 @@ inline constexpr char kPinInfoBarTimesSh
+@@ -1477,7 +1477,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[] =
-@@ -1593,7 +1593,7 @@ inline constexpr char kDownloadDefaultDi
+@@ -1528,7 +1528,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
-@@ -2033,7 +2033,7 @@ inline constexpr char kMediaStorageIdSal
+@@ -1994,7 +1994,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[] =
-@@ -2047,7 +2047,7 @@ inline constexpr char kNetworkServiceSan
+@@ -2008,7 +2008,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";
-@@ -2144,7 +2144,7 @@ inline constexpr char kIsolatedWebAppUse
+@@ -2105,7 +2105,7 @@ inline constexpr char kIsolatedWebAppUse
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -69,8 +69,8 @@ $NetBSD$
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -2444,7 +2444,7 @@ inline constexpr char kDeviceAllowEnterp
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -2398,7 +2398,7 @@ inline constexpr char kHardwareSecureDec
+ #endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_ANDROID)
@@ -78,7 +78,7 @@ $NetBSD$
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -2885,7 +2885,7 @@ inline constexpr char kScreenCaptureWith
+@@ -2819,7 +2819,7 @@ inline constexpr char kScreenCaptureWith
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -87,18 +87,18 @@ $NetBSD$
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3068,7 +3068,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -2968,7 +2968,7 @@ inline constexpr char kLensRegionSearchE
+ inline constexpr char kLensDesktopNTPSearchEnabled[] =
"policy.lens_desktop_ntp_search_enabled";
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
// 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
-@@ -3165,7 +3165,7 @@ inline constexpr char kPrintingOAuth2Aut
- "printing.oauth2_authorization_servers";
- #endif
+@@ -3058,7 +3058,7 @@ inline constexpr char
+ kAccessControlAllowMethodsInCORSPreflightSpecConformant[] =
+ "access_control_allow_methods_in_cors_preflight_spec_conformant";
-#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-chrome_common_url__constants.h b/chromium/patches/patch-chrome_common_url__constants.h
index bf564982da..3349c08465 100644
--- a/chromium/patches/patch-chrome_common_url__constants.h
+++ b/chromium/patches/patch-chrome_common_url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/url_constants.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/common/url_constants.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/url_constants.h
-@@ -728,7 +728,7 @@ inline constexpr char kOutdatedPluginLea
+@@ -732,7 +732,7 @@ inline constexpr char kOutdatedPluginLea
"https://support.google.com/chrome?p=ib_outdated_plugin";
#endif
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index 217be9a0c1..448e2f497d 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/webui_url_constants.cc
-@@ -188,7 +188,7 @@ base::span<const base::cstring_view> Chr
+@@ -189,7 +189,7 @@ base::span<const base::cstring_view> Chr
kChromeUITermsHost,
#endif
kChromeUITranslateInternalsHost,
@@ -15,7 +15,7 @@ $NetBSD$
kChromeUIUpdaterHost,
#endif
kChromeUIUsbInternalsHost,
-@@ -256,17 +256,17 @@ base::span<const base::cstring_view> Chr
+@@ -257,17 +257,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 0d47a93fa3..89dd501c75 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-05-28 23:24:11.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/common/webui_url_constants.h
-@@ -457,12 +457,12 @@ bool IsSystemWebUIHost(std::string_view
+@@ -467,12 +467,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[] =
-@@ -478,11 +478,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -495,11 +495,11 @@ inline constexpr char kChromeUILinuxProx
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -35,7 +35,7 @@ $NetBSD$
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -514,7 +514,7 @@ inline constexpr char kChromeUIUpdaterHo
+@@ -535,7 +535,7 @@ inline constexpr char kChromeUIUpdaterHo
inline constexpr char kChromeUIUpdaterURL[] = "chrome://updater/";
#endif
diff --git a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
index ae89887faf..9d699f27c1 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-05-28 23:24:11.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2026-06-23 23:37:18.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 46343f2b54..c436c6073f 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-05-28 23:24:11.000000000 +0000
+--- chrome/enterprise_companion/event_logger.cc.orig 2026-06-23 23:37:18.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 32654164ad..36cfbe4f3e 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-05-28 23:24:11.000000000 +0000
+--- chrome/enterprise_companion/ipc_security_linux.cc.orig 2026-06-23 23:37:18.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 c8efae5114..f8e32bfe03 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-05-28 23:24:11.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig 2026-06-23 23:37:18.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 7f4246396d..1c66d1e21d 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-05-28 23:24:11.000000000 +0000
+--- chrome/renderer/chrome_content_renderer_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/renderer/chrome_content_renderer_client.cc
-@@ -186,7 +186,7 @@
+@@ -187,7 +187,7 @@
#include "v8/include/v8-isolate.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 5599add210..d18f24899a 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-05-28 23:24:11.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.cc
@@ -49,7 +49,7 @@
#include "printing/backend/cups_connection_pool.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/command_line.h"
#include "base/no_destructor.h"
#include "components/printing/common/print_dialog_linux_factory.h"
-@@ -79,7 +79,7 @@ namespace printing {
+@@ -72,7 +72,7 @@ namespace printing {
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
void InstantiateLinuxUiDelegate() {
// TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
// need to use the stub version.
-@@ -88,7 +88,7 @@ void InstantiateLinuxUiDelegate() {
+@@ -81,7 +81,7 @@ void InstantiateLinuxUiDelegate() {
#endif
scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
@@ -33,7 +33,7 @@ $NetBSD$
// Use task runner associated with equivalent of UI thread. Needed for calls
// made through `PrintDialogLinuxInterface` to properly execute.
CHECK(base::SequencedTaskRunner::HasCurrentDefault());
-@@ -471,7 +471,7 @@ void PrintBackendServiceImpl::Init(
+@@ -446,7 +446,7 @@ void PrintBackendServiceImpl::Init(const
// `InitCommon()`.
InitializeProcessForPrinting();
print_backend_ = PrintBackend::CreateInstance(locale);
@@ -42,7 +42,7 @@ $NetBSD$
// Test framework already initializes the UI, so this should not go in
// `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
// are using `TestPrintingContext`.
-@@ -684,7 +684,7 @@ void PrintBackendServiceImpl::UpdatePrin
+@@ -642,7 +642,7 @@ void PrintBackendServiceImpl::UpdatePrin
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
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 7f143ce460..578ac55f32 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/printing/print_backend_service_impl.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.h
-@@ -35,7 +35,7 @@
- #include "mojo/public/cpp/bindings/remote.h"
- #endif // BUILDFLAG(IS_WIN)
+@@ -28,7 +28,7 @@
+ #include "printing/printing_context.h"
+ #include "ui/gfx/native_ui_types.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "printing/printing_context_linux.h"
#endif
-@@ -270,7 +270,7 @@ class PrintBackendServiceImpl : public m
+@@ -242,7 +242,7 @@ class PrintBackendServiceImpl : public m
scoped_refptr<PrintBackend> print_backend_;
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 cf9d284bed..3cbe4d535a 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-05-28 23:24:11.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2026-06-23 23:37:18.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 62dc9c2929..7ef35165f3 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-05-28 23:24:11.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2026-06-23 23:37:18.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 447e46416c..6037ce755a 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-05-28 23:24:11.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2026-06-23 23:37:18.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 ba4536c493..b94e587cf0 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-05-28 23:24:11.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2026-06-23 23:37:18.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 1fb3a0c698..6e84dac818 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-05-28 23:24:11.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2026-06-23 23:37:18.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 d6a00748de..ae466e3bbe 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-05-28 23:24:11.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2026-06-23 23:37:18.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 567e68a319..871391f1ae 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-05-28 23:24:11.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
@@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index b3984e7f13..4ea9fcac42 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-05-28 23:24:11.000000000 +0000
+--- chrome/updater/configurator.cc.orig 2026-06-23 23:37:18.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 723ed53202..f96daffd63 100644
--- a/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
+++ b/chromium/patches/patch-chrome_updater_ipc_ipc__security__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/ipc/ipc_security_linux.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/updater/ipc/ipc_security_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/updater/ipc/ipc_security_linux.cc
-@@ -15,7 +15,11 @@ namespace updater {
+@@ -16,7 +16,11 @@ namespace updater {
bool IsConnectionTrusted(
const named_mojo_ipc_server::ConnectionInfo& connector) {
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index 409ebb399d..0661dee089 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-05-28 23:24:11.000000000 +0000
+--- chrome/updater/lock.cc.orig 2026-06-23 23:37:18.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 70e09f17e5..bb69421de7 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-05-28 23:24:11.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig 2026-06-23 23:37:18.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 cfa1bbf4e2..67af4bc5b6 100644
--- a/chromium/patches/patch-chrome_utility_services.cc
+++ b/chromium/patches/patch-chrome_utility_services.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/utility/services.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- chrome/utility/services.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ chrome/utility/services.cc
@@ -51,7 +51,7 @@
#include "services/proxy_resolver_mac/mac_system_proxy_resolver_impl.h"
diff --git a/chromium/patches/patch-components_BUILD.gn b/chromium/patches/patch-components_BUILD.gn
index e662344077..9708f16eba 100644
--- a/chromium/patches/patch-components_BUILD.gn
+++ b/chromium/patches/patch-components_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/BUILD.gn
@@ -226,7 +226,6 @@ test("components_unittests") {
"//components/contextual_search/internal:unit_tests",
@@ -14,7 +14,7 @@ $NetBSD$
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -652,7 +651,7 @@ test("components_unittests") {
+@@ -658,7 +657,7 @@ test("components_unittests") {
"//components/user_data_importer/content:unit_tests",
]
@@ -23,7 +23,7 @@ $NetBSD$
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -839,7 +838,7 @@ test("components_unittests") {
+@@ -842,7 +841,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window: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 474c69f5c9..f543f8fe52 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
@@ -862,7 +862,7 @@ BrowserAutofillManager::GetAmountExtract
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 f61e13108e..14564af864 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
-@@ -207,7 +207,7 @@ void AddOptimizationTypesForBnplIssuers(
+@@ -216,7 +216,7 @@ void AddOptimizationTypesForBnplIssuers(
base::flat_set<optimization_guide::proto::OptimizationType>&
optimization_types) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 abddad0c96..1c874b47ae 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -284,7 +284,7 @@ void AmountExtractionManager::OnCheckout
+@@ -298,7 +298,7 @@ void AmountExtractionManager::OnCheckout
/*timeout_reached=*/false);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -15,7 +15,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The result of amount extraction on domain "
-@@ -372,7 +372,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -386,7 +386,7 @@ void AmountExtractionManager::OnTimeoutR
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -24,7 +24,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The amount extraction on domain "
-@@ -392,7 +392,7 @@ AmountExtractionManager::CheckEligibilit
+@@ -406,7 +406,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 0638c6820d..407f0de823 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-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -1052,7 +1052,7 @@ void BnplManager::MaybeUpdateDesktopSugg
+@@ -1062,7 +1062,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 4505555a7d..2513dfd403 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-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/browser/suggestions/payments/credit_card_suggestion_generator.cc
-@@ -43,7 +43,7 @@ using SuggestionDataSource = SuggestionG
+@@ -55,7 +55,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 0140ebc0e8..c2e5b335ac 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-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1288,7 +1288,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1278,7 +1278,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
index 50db4a588f..a2a4794f85 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/common/autofill_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/common/autofill_features.cc
@@ -10,7 +10,7 @@ namespace autofill::features {
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 d1ee2278ec..057a582808 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_payments_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -27,7 +27,7 @@ BASE_FEATURE(kAutofillDisableBnplCountry
+@@ -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) || \
@@ -15,25 +15,25 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ BASE_FEATURE(kAutofillEnableAiBasedAmoun
+@@ -43,7 +43,7 @@ BASE_FEATURE(kAutofillEnableAiBasedAmoun
// of the allowlisted merchant websites.
BASE_FEATURE(kAutofillEnableAmountExtraction,
#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);
-@@ -61,7 +61,7 @@ BASE_FEATURE(kAutofillEnableBottomSheetS
+@@ -66,7 +66,7 @@ BASE_FEATURE(kAutofillEnableBottomSheetS
// When enabled, buy now pay later (BNPL) in Autofill will be offered.
BASE_FEATURE(kAutofillEnableBuyNowPayLater,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- 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);
-@@ -72,7 +72,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -77,7 +77,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
// (BNPL) issuers that are externally linked.
BASE_FEATURE(kAutofillEnableBuyNowPayLaterForExternallyLinked,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -82,7 +82,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -88,7 +88,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
// offered.
BASE_FEATURE(kAutofillEnableBuyNowPayLaterForKlarna,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -91,7 +91,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
// When enabled, buy now pay later (BNPL) data will be synced to Chrome clients.
BASE_FEATURE(kAutofillEnableBuyNowPayLaterSyncing,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -60,16 +60,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -101,7 +101,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -109,7 +109,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
// include the issuer names for better brand recognition.
BASE_FEATURE(kAutofillEnableBuyNowPayLaterUpdatedSuggestionSecondLineString,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- 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);
-@@ -121,7 +121,7 @@ BASE_FEATURE(kAutofillEnableCardBenefits
+@@ -129,7 +129,7 @@ BASE_FEATURE(kAutofillEnableCardBenefits
// UI.
BASE_FEATURE(kAutofillEnableCardBenefitsForBmo,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -78,7 +78,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -165,7 +165,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCard
+@@ -173,7 +173,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCard
// Payments Autofill UI.
BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCurinos,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -87,7 +87,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -252,7 +252,7 @@ BASE_FEATURE(kAutofillEnableTravelCatego
+@@ -256,7 +256,7 @@ BASE_FEATURE(kAutofillEnableTravelCatego
// the card, and FIDO is not.
BASE_FEATURE(kAutofillEnableVcn3dsAuthentication,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -96,7 +96,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -281,7 +281,7 @@ BASE_FEATURE(kAutofillEnableWalletBrandi
+@@ -285,7 +285,7 @@ BASE_FEATURE(kAutofillEnableWalletBrandi
// eligibility.
BASE_FEATURE(kAutofillPreferBuyNowPayLaterBlocklists,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -105,7 +105,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -336,7 +336,7 @@ const base::FeatureParam<int> kAutofillV
+@@ -340,7 +340,7 @@ const base::FeatureParam<int> kAutofillV
/*default_value=*/180};
bool ShouldShowImprovedUserConsentForCreditCardSave() {
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 b7b64306ae..75518f1feb 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-05-28 23:24:11.000000000 +0000
+--- components/collaboration/public/collaboration_controller_delegate.h.orig 2026-06-23 23:37:18.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 37b15df8c0..5535f71c0a 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-05-28 23:24:11.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig 2026-06-23 23:37:18.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 9dd398891c..2c9ae2a7a9 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/constrained_window/constrained_window_views.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/constrained_window/constrained_window_views.cc
-@@ -380,7 +380,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -413,7 +413,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index 7002852817..756c9b4dd8 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-05-28 23:24:11.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig 2026-06-23 23:37:18.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 0fcf0cbe64..613271fbaa 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-05-28 23:24:11.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig 2026-06-23 23:37:18.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 1e21578b67..185127b058 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-05-28 23:24:11.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/crash/core/app/BUILD.gn
@@ -72,6 +72,10 @@ static_library("app") {
]
@@ -46,4 +46,4 @@ $NetBSD$
-
if (is_mac && (is_component_build || is_asan || is_ubsan_any)) {
ldflags = [
- # The handler is in
+ # The handler is in Chromium.app/Contents/Frameworks/Chromium
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 483c450ae3..b4d7b2b95f 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-05-28 23:24:11.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2026-06-23 23:37:18.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 ccadad44ef..0d664dc719 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-05-28 23:24:11.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig 2026-06-23 23:37:18.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 b8960bdf77..4183c33304 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-05-28 23:24:11.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2026-06-23 23:37:18.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 cdd69be66d..b861c880cd 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-05-28 23:24:11.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig 2026-06-23 23:37:18.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 5d9977c6a5..7f98f5959a 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-05-28 23:24:11.000000000 +0000
+--- components/dbus/xdg/file_transfer_portal.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/dbus/xdg/file_transfer_portal.cc
@@ -31,6 +31,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 bc1bff6c8e..0bc4f57e0c 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/browser_utils.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/browser_utils.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/device_signals/core/browser/browser_utils.h
@@ -38,7 +38,7 @@ bool GetSiteIsolationEnabled();
std::string GetHostName();
diff --git a/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc b/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
index 44bb2cc199..212cf49a9d 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2026-06-23 23:37:18.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 459d06f63f..9a8bdaa147 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2026-06-23 23:37:18.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 3fe62a53ce..9c0ddddc2e 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig 2026-06-23 23:37:18.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 6acdad9fc8..3d35231cab 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2026-06-23 23:37:18.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 383af9f1cd..aa5581aa13 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2026-06-23 23:37:18.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 017da69920..dd1924c0fa 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig 2026-06-23 23:37:18.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 e4ddee5584..c27518836e 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2026-06-23 23:37:18.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 d9a9ca6eb1..be99a87783 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2026-06-23 23:37:18.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 711c473261..56dcf4f94e 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2026-06-23 23:37:18.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 d2b2d01154..758421f18c 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/common/platform_utils.h.orig 2026-06-23 23:37:18.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_common_signals__features.cc b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
index c5357ea138..4e81875f96 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/common/signals_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/device_signals/core/common/signals_features.cc
@@ -69,7 +69,7 @@ bool IsContentBindingVersioningEnabled()
}
diff --git a/chromium/patches/patch-components_device__signals_core_common_signals__features.h b/chromium/patches/patch-components_device__signals_core_common_signals__features.h
index 2bc5b5202a..945e323248 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.h
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/common/signals_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/device_signals/core/common/signals_features.h
@@ -42,7 +42,7 @@ bool IsCertificateCollectionEnabled();
bool IsContentBindingVersioningEnabled();
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 e41c84887f..5a70f0d95e 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2026-06-23 23:37:18.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 a3ffd30f44..b28e2b192d 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-05-28 23:24:11.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig 2026-06-23 23:37:18.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 7f920eddb5..551397b880 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-05-28 23:24:11.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/discardable_memory/service/discardable_shared_memory_manager.cc
-@@ -172,6 +172,8 @@ uint64_t GetDefaultMaxBytes() {
+@@ -177,6 +177,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 e5d2a472f6..62a163c3c8 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-05-28 23:24:11.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/embedder_support/user_agent_utils.cc
@@ -283,7 +283,7 @@ std::string GetUserAgentPlatform() {
return "";
@@ -24,16 +24,16 @@ $NetBSD$
return "X11; Linux x86_64";
#elif BUILDFLAG(IS_IOS)
if (ui::GetDeviceFormFactor() == ui::DEVICE_FORM_FACTOR_TABLET) {
-@@ -583,7 +583,7 @@ bool GetMobileBitForUAMetadata() {
- }
+@@ -592,7 +592,7 @@ std::string GetPlatformVersion() {
- std::string GetPlatformVersion() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // TODO(crbug.com/40245146): Remove this Blink feature
- if (base::FeatureList::IsEnabled(
- blink::features::kReduceUserAgentDataLinuxPlatformVersion)) {
-@@ -637,6 +637,9 @@ std::string GetPlatformForUAMetadata() {
+ #if BUILDFLAG(IS_WIN)
+ return GetWindowsPlatformVersion();
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ return std::string();
+ #else
+
+@@ -629,6 +629,9 @@ std::string GetPlatformForUAMetadata() {
#else
return "Chromium OS";
#endif
@@ -43,7 +43,7 @@ $NetBSD$
#else
return std::string(version_info::GetOSType());
#endif
-@@ -819,6 +822,16 @@ std::string BuildOSCpuInfoFromOSVersionA
+@@ -811,6 +814,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 2a52ba6023..4f039149d6 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-05-28 23:24:11.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/embedder_support/user_agent_utils_unittest.cc
@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool m
ASSERT_EQ("CrOS", pieces[0]);
@@ -24,7 +24,7 @@ $NetBSD$
"X11; Linux x86_64";
#elif BUILDFLAG(IS_MAC)
"Macintosh; Intel Mac OS X 10_15_7";
-@@ -679,7 +679,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMeta
+@@ -659,7 +659,7 @@ TEST_F(UserAgentUtilsTest, UserAgentMeta
#endif
#elif BUILDFLAG(IS_ANDROID)
EXPECT_EQ(metadata.platform, "Android");
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 c29229ed25..29b65d61f1 100644
--- a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
+++ b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/browser/reporting/report_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/enterprise/browser/reporting/report_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/enterprise/browser/reporting/report_util.cc
-@@ -204,7 +204,7 @@ std::string GetSecuritySignalsInReport(
+@@ -201,7 +201,7 @@ std::string GetSecuritySignalsInReport(
signals_dict.Set("antivirus_info", std::move(anti_virus_list));
signals_dict.Set("hotfixes", RepeatedFieldptrToList(os_report.hotfixes()));
diff --git a/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
index f086ea1d18..1b98127895 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-05-28 23:24:11.000000000 +0000
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2026-06-23 23:37:18.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());
@@ -15,7 +15,7 @@ $NetBSD$
MaybeCollectDeviceSignalsAndReportEvent(std::move(event), client, settings);
#else
// Regardless of collecting device signals or not, upload the security event
-@@ -306,7 +306,7 @@ void RealtimeReportingClientBase::Report
+@@ -319,7 +319,7 @@ void RealtimeReportingClientBase::Report
if (include_profile_user_name) {
event.Set(kKeyProfileUserName, GetProfileUserName());
}
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 c1724d663a..cf22acdeb1 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-05-28 23:24:11.000000000 +0000
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/enterprise/data_controls/core/browser/rule.cc
-@@ -542,7 +542,7 @@ bool Rule::AddUnsupportedAttributeErrors
+@@ -549,7 +549,7 @@ bool Rule::AddUnsupportedAttributeErrors
},
},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
{
Restriction::kFileDownload,
{
-@@ -625,7 +625,7 @@ bool Rule::AddUnsupportedRestrictionErro
+@@ -632,7 +632,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 d46387f6df..cd7fe80b1f 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-05-28 23:24:11.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig 2026-06-23 23:37:18.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 f8e694ca02..1eb9dc92aa 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-05-28 23:24:11.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig 2026-06-23 23:37:18.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 c9447d3dc9..eb597304a8 100644
--- a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,12 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/eye_dropper/eye_dropper_view.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/eye_dropper/eye_dropper_view.cc
-@@ -214,7 +214,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
- // EyeDropper/WidgetDelegate.
- set_owned_by_client(OwnedByClientPassKey());
- SetPreferredSize(GetSize());
+@@ -350,7 +350,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
+ contents_view->SetPreferredSize(contents_view->GetSize());
+ delegate_->SetContentsView(std::move(contents_view));
+
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Use TYPE_MENU for Linux to ensure that the eye dropper view is displayed
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 32f438744d..801220e9df 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-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig 2026-06-23 23:37:18.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 83ac0fce5d..86f8843cbe 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-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig 2026-06-23 23:37:18.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 56b33905ef..dcd6b2628e 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-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feature_engagement/public/feature_configurations.cc
@@ -101,7 +101,7 @@ std::optional<FeatureConfig> CreateNewUs
@@ -24,7 +24,7 @@ $NetBSD$
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -2190,7 +2190,8 @@ std::optional<FeatureConfig> GetClientSi
+@@ -2259,7 +2259,8 @@ std::optional<FeatureConfig> GetClientSi
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
index 440f57595d..c09b14827e 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-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feature_engagement/public/feature_constants.cc
@@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() {
}
@@ -15,17 +15,16 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -896,7 +896,8 @@ BASE_FEATURE(kIPHiOSActiveDaysTrackingFe
+@@ -932,7 +932,7 @@ BASE_FEATURE(kIPHiOSActiveDaysTrackingFe
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kIPHAutofillAtMemoryFeature,
"IPH_AutofillAtMemory",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -966,7 +967,7 @@ BASE_FEATURE(kIPHLauncherSearchHelpUiFea
+@@ -1005,7 +1005,7 @@ BASE_FEATURE(kIPHLauncherSearchHelpUiFea
base::FEATURE_ENABLED_BY_DEFAULT);
#endif
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
index 6a114b3541..11108a1cd9 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feature_engagement/public/feature_constants.h
@@ -31,7 +31,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -390,7 +390,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
+@@ -406,7 +406,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
#endif // BUILDFLAG(IS_IOS)
@@ -24,7 +24,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillAtMemoryFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
-@@ -424,7 +424,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHGo
+@@ -441,7 +441,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHGo
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHLauncherSearchHelpUiFeature);
#endif
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
index 7034433cb3..8cbd5db042 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-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feature_engagement/public/feature_list.cc
-@@ -235,7 +235,7 @@ const base::Feature* const kAllFeatures[
+@@ -242,7 +242,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
-@@ -317,7 +317,7 @@ const base::Feature* const kAllFeatures[
+@@ -328,7 +328,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,
-@@ -349,7 +349,7 @@ const base::Feature* const kAllFeatures[
+@@ -361,7 +361,7 @@ const base::Feature* const kAllFeatures[
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.h b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
index de331e53a9..30b15960a6 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-05-28 23:24:11.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feature_engagement/public/feature_list.h
-@@ -379,7 +379,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPinMostVis
+@@ -393,7 +393,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSPinMostVis
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,16 +15,16 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -510,7 +510,7 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
+@@ -532,7 +532,7 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ DEFINE_VARIATION_PARAM(kIPHAutofillAccountNameEmailSuggestionFeature,
+ "IPH_AutofillAccountNameEmailSuggestion");
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
- DEFINE_VARIATION_PARAM(kIPHAutofillAiValuablesFeature,
- "IPH_AutofillAiValuables");
-@@ -553,7 +553,7 @@ DEFINE_VARIATION_PARAM(kIPHLauncherSearc
+@@ -577,7 +577,7 @@ DEFINE_VARIATION_PARAM(kIPHLauncherSearc
"IPH_LauncherSearchHelpUi");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -33,7 +33,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -782,7 +782,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -814,7 +814,7 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHWhatsNewUpdatedFeature),
// keep-sorted end
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_EXTENSIONS)
VARIATION_ENTRY(kIPHExtensionsMenuFeature),
VARIATION_ENTRY(kIPHExtensionsRequestAccessButtonFeature),
-@@ -849,7 +849,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -884,7 +884,7 @@ inline constexpr flags_ui::FeatureEntry:
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +51,7 @@ $NetBSD$
// keep-sorted start case=no
VARIATION_ENTRY(kIPHAutofillAccountNameEmailSuggestionFeature),
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
-@@ -877,7 +877,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -913,7 +913,7 @@ 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
new file mode 100644
index 0000000000..9e36d689da
--- /dev/null
+++ b/chromium/patches/patch-components_feature__engagement_public_tracker.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/feature_engagement/public/tracker.h.orig 2026-06-23 23:37:18.000000000 +0000
++++ components/feature_engagement/public/tracker.h
+@@ -249,7 +249,7 @@ class Tracker : public KeyedService, pub
+ Dismissed(feature);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(https://crbug.com/511194274): For now, allow calling the base API in
+ // chromeos-only code; remove the exception for ChromeOS when we've migrated
+ // those calls.
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 1069def0fd..cef384b5dd 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-05-28 23:24:11.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig 2026-06-23 23:37:18.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 c4129a6c75..cb336b62ac 100644
--- a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feed/core/v2/feed_network_impl_unittest.cc
@@ -749,8 +749,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util.cc b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
index b9b7074504..ef8a56ba9c 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-05-28 23:24:11.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feed/core/v2/proto_util.cc
@@ -92,8 +92,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 d5af955015..bf0095c27a 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-05-28 23:24:11.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/feed/core/v2/proto_util_unittest.cc
@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
diff --git a/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc b/chromium/patches/patch-components_feed_core_v2_test_proto__printer.cc
index ec3c481fe9..81a3fd92e4 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-05-28 23:24:11.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig 2026-06-23 23:37:18.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 eec82500e4..dd15a1095f 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-05-28 23:24:11.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig 2026-06-23 23:37:18.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 e229c9f522..f21b5569a8 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-05-28 23:24:11.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig 2026-06-23 23:37:18.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 b24e336d36..1cc9b4344a 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-05-28 23:24:11.000000000 +0000
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2026-06-23 23:37:18.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 bb97b5f63f..d7e835fd1f 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-05-28 23:24:11.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2026-06-23 23:37:18.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 c3f73bbf7b..29c2c06de7 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/gwp_asan.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/gwp_asan/client/gwp_asan.cc
-@@ -81,7 +81,7 @@ namespace {
+@@ -82,7 +82,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
// ProcessSamplingProbability in scenarios where we want to perform additional
// testing (e.g., on canary/dev builds).
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 037a68af2f..21709f8f4f 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-05-28 23:24:11.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2026-06-23 23:37:18.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 136ab6b965..236230ec5d 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-05-28 23:24:11.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2026-06-23 23:37:18.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 23c97c1273..d75029defe 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-05-28 23:24:11.000000000 +0000
+--- components/live_caption/caption_util.cc.orig 2026-06-23 23:37:18.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 b07f14b4f8..279fa15f1b 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-05-28 23:24:11.000000000 +0000
+--- components/live_caption/caption_util.h.orig 2026-06-23 23:37:18.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 f03ce3fb03..ebc33ebda5 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-05-28 23:24:11.000000000 +0000
+--- components/media_router/common/media_source.cc.orig 2026-06-23 23:37:18.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 b33a964dd4..8e56053082 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-05-28 23:24:11.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2026-06-23 23:37:18.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 a77ce6bb95..b388e2d0c0 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-05-28 23:24:11.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2026-06-23 23:37:18.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 b726da4330..b3918734bd 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-05-28 23:24:11.000000000 +0000
+--- components/metrics/drive_metrics_provider.cc.orig 2026-06-23 23:37:18.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 898f91e4e4..a4a21315b5 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-05-28 23:24:11.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig 2026-06-23 23:37:18.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 9cf81afd8f..45881a8e35 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/metrics_log.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/metrics/metrics_log.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/metrics/metrics_log.cc
-@@ -60,7 +60,7 @@
+@@ -61,7 +61,7 @@
#include "base/win/current_module.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -156,7 +156,7 @@ void RecordCurrentTime(
+@@ -157,7 +157,7 @@ void RecordCurrentTime(
}
}
@@ -24,7 +24,7 @@ $NetBSD$
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -444,7 +444,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -446,7 +446,7 @@ void MetricsLog::RecordCoreSystemProfile
// OperatingSystemVersion refers to the ChromeOS release version.
#if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -33,7 +33,7 @@ $NetBSD$
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -461,7 +461,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -465,7 +465,7 @@ void MetricsLog::RecordCoreSystemProfile
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index 914c668da8..f7fc9bbfeb 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-05-28 23:24:11.000000000 +0000
+--- components/metrics/motherboard.cc.orig 2026-06-23 23:37:18.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 6b9aad6345..9fc8c49f19 100644
--- a/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
+++ b/chromium/patches/patch-components_metrics_private__metrics_puma__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/private_metrics/puma_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/metrics/private_metrics/puma_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/metrics/private_metrics/puma_service.cc
@@ -71,7 +71,7 @@ Platform GetCurrentPlatform() {
return Platform::PLATFORM_WINDOWS;
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
index f60e33405d..d57172800e 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-05-28 23:24:11.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig 2026-06-23 23:37:18.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 3f8fb6bca8..04d87c1d8c 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-05-28 23:24:11.000000000 +0000
+--- components/named_mojo_ipc_server/endpoint_options.h.orig 2026-06-23 23:37:18.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 604d96b20a..d1656f39df 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-05-28 23:24:11.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2026-06-23 23:37:18.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 9648e9bc16..6a3aa09f55 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-05-28 23:24:11.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2026-06-23 23:37:18.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 60c35795c7..999a58fb24 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-05-28 23:24:11.000000000 +0000
+--- components/named_system_lock/BUILD.gn.orig 2026-06-23 23:37:18.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 7978f55323..6b210143be 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-05-28 23:24:11.000000000 +0000
+--- components/named_system_lock/lock.h.orig 2026-06-23 23:37:18.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 3f9642ca6e..2314e1f734 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-05-28 23:24:11.000000000 +0000
+--- components/named_system_lock/lock_unittest.cc.orig 2026-06-23 23:37:18.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 aa75b1ae17..5a5f82a11c 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-05-28 23:24:11.000000000 +0000
+--- components/ntp_tiles/pref_names.h.orig 2026-06-23 23:37:18.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 57513a40dc..6aa0057e0a 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-05-28 23:24:11.000000000 +0000
+--- components/on_device_translation/service/sandbox_hook.cc.orig 2026-06-23 23:37:18.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 1c3eb74d57..caf466c653 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-05-28 23:24:11.000000000 +0000
+--- components/on_device_translation/service/sandbox_hook.h.orig 2026-06-23 23:37:18.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
index ce94519d9b..1f79acfecb 100644
--- 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
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/optimization_guide/core/feature_registry/feature_registration.cc
-@@ -87,7 +87,7 @@ BASE_FEATURE(kProductSpecificationsMqlsL
+@@ -78,7 +78,7 @@ BASE_FEATURE(kProductSpecificationsMqlsL
BASE_FEATURE(kFormsClassificationsMqlsLogging,
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
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 32eed6fd29..a589c156a1 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/optimization_guide/core/optimization_guide_features.cc
@@ -97,7 +97,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
// Whether to use the on device model service in optimization guide.
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 d69070c9f8..2926e73024 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-05-28 23:24:11.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/optimization_guide/core/optimization_guide_util.cc
@@ -37,7 +37,7 @@ optimization_guide::proto::Platform GetP
return optimization_guide::proto::PLATFORM_CHROMEOS;
diff --git a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
index c56b0cacb1..c77b612ec0 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-05-28 23:24:11.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2026-06-23 23:37:18.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 3d799a4c0d..02f77f24c2 100644
--- a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
+++ b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/browser/paint_preview_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/paint_preview/browser/paint_preview_client.cc
@@ -464,8 +464,8 @@ void PaintPreviewClient::CapturePaintPre
metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 263246c269..617535adc0 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-05-28 23:24:11.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2026-06-23 23:37:18.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 0706f826c4..ba96910876 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-05-28 23:24:11.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig 2026-06-23 23:37:18.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 c53004eb92..b5644413b6 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-05-28 23:24:11.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/paint_preview/player/player_compositor_delegate.cc
@@ -395,8 +395,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 2b8ec93aa6..35c37a3093 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/features/password_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -83,7 +83,7 @@ BASE_FEATURE(kClearUndecryptablePassword
+@@ -78,7 +78,7 @@ BASE_FEATURE(kClearUndecryptablePassword
BASE_FEATURE(kClearUndecryptablePasswordsOnSync,
"ClearUndecryptablePasswordsInSync",
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -123,7 +123,7 @@ BASE_FEATURE(kFillChangePasswordFormByTy
+@@ -115,7 +115,7 @@ BASE_FEATURE(kFetchChangePasswordUrlForP
BASE_FEATURE(kFillOnAccountSelect,
"fill-on-account-select",
// TODO(504600482): Disable the feature again upon fixing the bug.
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -181,7 +181,7 @@ BASE_FEATURE(kProactivelyDownloadModelFo
+@@ -181,7 +181,7 @@ BASE_FEATURE(kPasswordStorePropagatesAct
BASE_FEATURE(kPasswordCheckupPrototype, 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 bb555aa93e..960a323b2f 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.h
-@@ -207,7 +207,7 @@ BASE_DECLARE_FEATURE(kProactivelyDownloa
+@@ -198,7 +198,7 @@ BASE_DECLARE_FEATURE(kPreventAPCOnFedera
// This flag is only for the prototype version.
BASE_DECLARE_FEATURE(kPasswordCheckupPrototype);
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 af4dfb7997..e5a0a49789 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -404,7 +404,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -408,7 +408,7 @@ void PasswordAutofillManager::DidAcceptS
weak_ptr_factory_.GetWeakPtr(), *password_credential);
if (password_credential->is_grouped_affiliation) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
cross_domain_confirmation_controller_ =
password_client_->ShowCrossDomainConfirmationPopup(
last_popup_open_args_.element_bounds,
-@@ -662,7 +662,7 @@ void PasswordAutofillManager::DidNavigat
+@@ -667,7 +667,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 9c84c7d4ca..f1803e8cc1 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_autofill_manager.h
-@@ -293,7 +293,7 @@ class PasswordAutofillManager : public a
+@@ -299,7 +299,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 49c209724c..fda3c96db5 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_form_filling.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -176,7 +176,7 @@ LikelyFormFilling SendFillInformationToR
+@@ -177,7 +177,7 @@ LikelyFormFilling SendFillInformationToR
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 40cd7f8acf..75243bf6dc 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_form_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -236,7 +236,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
+@@ -238,7 +238,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
return false;
}
@@ -15,7 +15,7 @@ $NetBSD$
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -944,7 +944,7 @@ void PasswordFormManager::OnFetchComplet
+@@ -946,7 +946,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 ba9dc77ba9..468a880ae4 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_manager.cc
@@ -609,12 +609,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 4f9ed8c345..f5d79c4d36 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_manager_client.h
@@ -30,7 +30,7 @@
#include "net/cert/cert_status_flags.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/i18n/rtl.h"
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#include "ui/gfx/geometry/rect_f.h"
-@@ -551,7 +551,7 @@ class PasswordManagerClient {
+@@ -552,7 +552,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 34defce50b..ebdb1767b5 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig 2026-06-23 23:37:18.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 b258003542..f30f2022a4 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig 2026-06-23 23:37:18.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 ef1a1dec37..637b330aea 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -4,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
-@@ -47,7 +47,7 @@ std::u16string GetUsernameFromLabel(cons
+@@ -50,7 +50,7 @@ std::u16string GetUsernameFromLabel(cons
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -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
-@@ -316,7 +316,7 @@ void PasswordManualFallbackFlow::DidAcce
+@@ -324,7 +324,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>(),
-@@ -462,7 +462,7 @@ void PasswordManualFallbackFlow::EnsureC
+@@ -478,7 +478,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 de32526097..b0a6f4c0d7 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -20,7 +20,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 0138f84d5a..74386174cf 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2026-06-23 23:37:18.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 4ce842c56f..af76224b44 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database.cc
-@@ -1013,7 +1013,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1015,7 +1015,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.
-@@ -1027,7 +1027,7 @@ bool ShouldDeleteUndecryptablePasswords(
+@@ -1029,7 +1029,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 31610ea028..bb78941350 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
-@@ -138,7 +138,7 @@ StoredCredentialsResultOrError LoginData
+@@ -139,7 +139,7 @@ StoredCredentialsResultOrError LoginData
std::vector<StoredCredential> matched_credentials;
if (!login_db_ ||
!login_db_->GetLogins(form, include_psl, &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 c4d4d019b2..c653c1e2db 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2248,7 +2248,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
+@@ -2250,7 +2250,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
testing::Values(1, 2, 3, 24));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index 4636e855e2..a8a3c00fa5 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.cc
@@ -231,7 +231,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 558799d256..0f6c13b528 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.h
@@ -86,7 +86,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 49306d51a7..a3b9667602 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-05-28 23:24:11.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2026-06-23 23:37:18.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 334ca8ba01..0990a11605 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-05-28 23:24:11.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/performance_manager/decorators/process_metrics_decorator.cc
@@ -54,7 +54,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 fbf9ae3f26..b158c1e021 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-05-28 23:24:11.000000000 +0000
+--- components/performance_manager/public/features.h.orig 2026-06-23 23:37:18.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 1e14e47dbf..90f03f0cd9 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-05-28 23:24:11.000000000 +0000
+--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2026-06-23 23:37:18.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 a53159cb30..6c09a69f32 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-05-28 23:24:11.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig 2026-06-23 23:37:18.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 d52a1c432c..4fec1a1fbe 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/policy/core/browser/policy_pref_mapping_test.cc
-@@ -432,7 +432,7 @@ class PolicyTestCase {
+@@ -434,7 +434,7 @@ class PolicyTestCase {
const std::string os("chromeos");
#elif BUILDFLAG(IS_IOS)
const std::string os("ios");
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 eeab688a15..c4c59b9226 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_client.cc
@@ -849,11 +849,11 @@ void CloudPolicyClient::FetchPolicyInter
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index 04c97c4b36..659aab9f5b 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-05-28 23:24:11.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2026-06-23 23:37:18.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 85dbf378d4..92f8898fca 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-05-28 23:24:11.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2026-06-23 23:37:18.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 691512ccc2..92a841d737 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-05-28 23:24:11.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig 2026-06-23 23:37:18.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 858fa992e6..b423c21597 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-05-28 23:24:11.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig 2026-06-23 23:37:18.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 3d4f502c39..e5faa7aefd 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-05-28 23:24:11.000000000 +0000
+--- components/power_metrics/BUILD.gn.orig 2026-06-23 23:37:18.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 20168d8d58..6b82974075 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-05-28 23:24:11.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig 2026-06-23 23:37:18.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 bca0188f4f..2c32cc6a1b 100644
--- a/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
+++ b/chromium/patches/patch-components_proxy__config_pref__proxy__config__tracker__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/pref_proxy_config_tracker_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/proxy_config/pref_proxy_config_tracker_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/proxy_config/pref_proxy_config_tracker_impl.cc
@@ -527,7 +527,7 @@ void PrefProxyConfigTrackerImpl::Registe
registry->RegisterDictionaryPref(proxy_config::prefs::kProxy,
diff --git a/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h b/chromium/patches/patch-components_proxy__config_proxy__config__pref__names.h
index 0612046e0e..1edb32d7e2 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-05-28 23:24:11.000000000 +0000
+--- components/proxy_config/proxy_config_pref_names.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/proxy_config/proxy_config_pref_names.h
@@ -19,7 +19,7 @@ inline constexpr char kUseSharedProxies[
// Preference to store the value of the "ProxyOverrideRules" policy.
diff --git a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.cc
index da7428a063..db3aba8c24 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-05-28 23:24:11.000000000 +0000
+--- components/proxy_config/proxy_override_rules_policy_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/proxy_config/proxy_override_rules_policy_handler.cc
@@ -28,7 +28,7 @@ policy::PolicyErrorPath CreateNewPath(
return path;
diff --git a/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h b/chromium/patches/patch-components_proxy__config_proxy__override__rules__policy__handler.h
index 22f59da29b..7b4b4748fb 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-05-28 23:24:11.000000000 +0000
+--- components/proxy_config/proxy_override_rules_policy_handler.h.orig 2026-06-23 23:37:18.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 f717af9b54..b3bd03242d 100644
--- a/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
+++ b/chromium/patches/patch-components_proxy__config_proxy__prefs__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/proxy_config/proxy_prefs_utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/proxy_config/proxy_prefs_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/proxy_config/proxy_prefs_utils.cc
@@ -60,7 +60,7 @@ net::ProxyChain ProxyOverrideRuleProxyFr
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 507a33191c..7ade5b0b02 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_service.cc
-@@ -413,7 +413,7 @@ bool RegionalCapabilitiesService::IsInSe
+@@ -420,7 +420,7 @@ bool RegionalCapabilitiesService::IsInAn
.choice_screen_eligibility_config.has_value();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// static
- bool RegionalCapabilitiesService::IsInSearchEngineChoiceScreenRegion(
+ bool RegionalCapabilitiesService::IsInAnySearchEngineChoiceScreenRegion(
Client& client) {
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 20c7d83e5e..a7354fdadd 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.h
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_service.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_service.h
-@@ -117,7 +117,7 @@ class RegionalCapabilitiesService : publ
- static bool IsInSearchEngineChoiceScreenRegion(
+@@ -123,7 +123,7 @@ class RegionalCapabilitiesService : publ
+ static bool IsInAnySearchEngineChoiceScreenRegion(
const country_codes::CountryId& tested_country_id);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
index febae974b6..688e770c62 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-05-28 23:24:11.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2026-06-23 23:37:18.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 6d96dc7a3f..890c414242 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-05-28 23:24:11.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2026-06-23 23:37:18.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 2ae58071f7..7e263caf1a 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,7 +4,7 @@ $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-05-28 23:24:11.000000000 +0000
+--- components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/safe_browsing/core/browser/db/sb_protocol_manager_util.cc
@@ -121,7 +121,7 @@ std::ostream& operator<<(std::ostream& o
PlatformType GetCurrentPlatformType() {
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index c3685ce8ef..12b58b70e6 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-05-28 23:24:11.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
@@ -115,7 +115,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 defd5b4994..ac62677875 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-05-28 23:24:11.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/search_engines/template_url_service.cc
-@@ -3667,7 +3667,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3716,7 +3716,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 b428e05931..f8bf320bc0 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-05-28 23:24:11.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig 2026-06-23 23:37:18.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 22d5439e8c..13ee2c8f4a 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-05-28 23:24:11.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2026-06-23 23:37:18.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
index 409d671502..0351b1a0d8 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/services/font_data/font_data_service_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/services/font_data/font_data_service_impl.cc.orig 2026-06-23 23:37:18.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);
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 ff5c64aa9d..5e14d1593e 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-05-28 23:24:11.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2026-06-23 23:37:18.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 9400b8b363..ba4b8141fb 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/internal/identity_manager/account_capabilities_list.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/signin/internal/identity_manager/account_capabilities_list.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/signin/internal/identity_manager/account_capabilities_list.h
-@@ -71,7 +71,7 @@ ACCOUNT_CAPABILITY(
- CAN_SHOW_HISTORY_SYNC_OPT_INS_WITHOUT_MINOR_MODE_RESTRICTIONS_CAPABILITY_NAME,
+@@ -72,7 +72,7 @@ ACCOUNT_CAPABILITY(
"accountcapabilities/gi2tklldmfya")
--#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_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
ACCOUNT_CAPABILITY(kCanSubmitFeedbackInChromeCapabilityName,
CAN_SUBMIT_FEEDBACK_IN_CHROME_CAPABILITY_NAME,
"accountcapabilities/gizdqmrnmnqxa")
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 88119c45a2..17c31e1177 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.cc
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/base/signin_switches.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/signin/public/base/signin_switches.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/signin/public/base/signin_switches.cc
-@@ -28,7 +28,7 @@ const char kForceFreDefaultBrowserStep[]
+@@ -33,7 +33,7 @@ const char kForceFreFeatureShowcaseSteps
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
// Feature param to pass probability for identity surveys.
constexpr char kHatsSurveyProbabilityName[] = "probability";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -76,7 +76,7 @@ base::TimeDelta GetAvatarSyncPromoFeatur
+@@ -81,7 +81,7 @@ base::TimeDelta GetAvatarSyncPromoFeatur
#endif
}
@@ -24,7 +24,7 @@ $NetBSD$
BASE_FEATURE(kBeforeFirstRunDesktopRefreshSurvey,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -143,7 +143,7 @@ BASE_FEATURE_PARAM(double,
+@@ -148,7 +148,7 @@ BASE_FEATURE_PARAM(double,
0.42);
#endif // BUILDFLAG(IS_ANDROID)
@@ -33,7 +33,7 @@ $NetBSD$
constexpr double kMediumSurveyProbability = 0.08;
constexpr double kLowSurveyProbability = 0.008;
BASE_FEATURE(kChromeIdentitySurveyAddressBubbleSignin,
-@@ -235,7 +235,7 @@ BASE_FEATURE_PARAM(
+@@ -240,7 +240,7 @@ BASE_FEATURE_PARAM(
kMediumSurveyProbability);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -42,7 +42,7 @@ $NetBSD$
BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay,
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE_PARAM(base::TimeDelta,
-@@ -251,7 +251,7 @@ const base::FeatureParam<std::string> kC
+@@ -261,7 +261,7 @@ const base::FeatureParam<std::string> kC
"url", ""};
#endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_IOS)
@@ -51,7 +51,7 @@ $NetBSD$
BASE_FEATURE(kDisableU18FeedbackDesktop, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -438,7 +438,7 @@ const base::FeatureParam<base::TimeDelta
+@@ -474,7 +474,7 @@ const base::FeatureParam<base::TimeDelta
base::Hours(8)};
#endif
@@ -60,7 +60,7 @@ $NetBSD$
BASE_FEATURE(kFirstRunDesktopRefresh, base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kFirstRunDesktopChoiceScreenRefresh,
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -466,11 +466,11 @@ constexpr base::FeatureParam<FirstRunDes
+@@ -502,11 +502,11 @@ constexpr base::FeatureParam<FirstRunDes
&kFirstRunDesktopSignInPromoVariations};
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -74,34 +74,22 @@ $NetBSD$
BASE_FEATURE(kFirstRunDesktopRevamp, base::FEATURE_DISABLED_BY_DEFAULT);
bool IsFirstRunDesktopRevampEnabled(bool is_in_search_engine_choice_region) {
return IsFirstRunDesktopRefreshEnabled(is_in_search_engine_choice_region) &&
-@@ -537,7 +537,7 @@ BASE_FEATURE(kNoAccountWebSignin, base::
-
+@@ -573,12 +573,12 @@ BASE_FEATURE(kNoAccountWebSignin, base::
BASE_FEATURE(kNonDefaultGaiaOriginCheck, base::FEATURE_ENABLED_BY_DEFAULT);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kPasswordUploadUiUpdate, base::FEATURE_DISABLED_BY_DEFAULT);
-
- BASE_FEATURE(kProfileCreationDeclineSigninCTAExperiment,
-@@ -548,7 +548,7 @@ BASE_FEATURE(kProfileCreationDeclineSign
- BASE_FEATURE(kProfileDiscOnAllPages, base::FEATURE_DISABLED_BY_DEFAULT);
- #endif // BUILDFLAG(IS_ANDROID)
+ #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(kProfilePickerTextVariations, base::FEATURE_DISABLED_BY_DEFAULT);
- constexpr base::FeatureParam<ProfilePickerVariation>::Option
- kProfilePickerVariations[] = {
-@@ -580,7 +580,7 @@ BASE_FEATURE(kRestrictDeviceManagementSe
+ BASE_FEATURE(kProfileCreationDeclineSigninCTAExperiment,
base::FEATURE_ENABLED_BY_DEFAULT);
- #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)
- BASE_FEATURE(kShowProfilePickerToAllUsersExperiment,
- base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -601,7 +601,7 @@ const base::FeatureParam<int> kContextua
+@@ -619,7 +619,7 @@ const base::FeatureParam<int> kContextua
"contextual_signin_promo_dismissed_threshold",
2);
@@ -110,7 +98,7 @@ $NetBSD$
BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -671,7 +671,7 @@ BASE_FEATURE(kStableDeviceId, base::FEAT
+@@ -689,7 +689,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 0acff8c257..52b8102dd8 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-05-28 23:24:11.000000000 +0000
+--- components/signin/public/base/signin_switches.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ bool IsAvatarSyncPromoFeatureEnabled();
+@@ -58,7 +58,7 @@ bool IsAvatarSyncPromoFeatureEnabled();
COMPONENT_EXPORT(SIGNIN_SWITCHES)
base::TimeDelta GetAvatarSyncPromoFeatureMinimumCookeAgeParam();
@@ -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.
//
-@@ -124,7 +124,7 @@ BASE_DECLARE_FEATURE_PARAM(
+@@ -127,7 +127,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.
-@@ -201,7 +201,7 @@ BASE_DECLARE_FEATURE_PARAM(
+@@ -204,7 +204,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,16 +33,16 @@ $NetBSD$
// Controls the duration for which the launch of an identity survey is delayed.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay);
-@@ -219,7 +219,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -229,7 +229,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)
// If enabled, disables feedback for U18 users on desktop platforms.
- // The iOS version is kDisableU18FeedbackIos flag.
+ // The iOS version is kDisableFeedbackForIneligibleUsers flag.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -349,7 +349,7 @@ extern const base::FeatureParam<base::Ti
+@@ -377,7 +377,7 @@ extern const base::FeatureParam<base::Ti
kPolicyDisclaimerRegistrationRetryDelay;
#endif
@@ -51,7 +51,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,
-@@ -403,7 +403,7 @@ extern const base::FeatureParam<FirstRun
+@@ -431,7 +431,7 @@ extern const base::FeatureParam<FirstRun
kFirstRunDesktopSignInPromoVariation;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -60,7 +60,7 @@ $NetBSD$
// A HaTS survey flag for the survey to gather user feedback after the changes
// introduced with `kFirstRunDesktopRefresh`.
//
-@@ -413,7 +413,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -441,7 +441,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kFirstRunDesktopRefreshSurvey);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -69,25 +69,25 @@ $NetBSD$
// It enables the first run revamp (introduce new UIs and additional effects).
// This feature is no-op if `kFirstRunDesktopRefresh` is disabled.
//
-@@ -501,7 +501,7 @@ BASE_DECLARE_FEATURE(kNoAccountWebSignin
- COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -529,7 +529,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
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)
+ #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.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
-@@ -520,7 +520,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kProfileDiscOnAllPages);
- #endif // BUILDFLAG(IS_ANDROID)
+@@ -537,7 +537,7 @@ BASE_DECLARE_FEATURE(kPasswordUploadUiUp
+ #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)
- // Enables variations of the profile picker text.
+ // Experimenting with changing the secondary CTA for FRE and new profile
+ // creation.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kProfilePickerTextVariations);
-@@ -580,7 +580,7 @@ extern const base::FeatureParam<int> kCo
+@@ -598,7 +598,7 @@ extern const base::FeatureParam<int> kCo
COMPONENT_EXPORT(SIGNIN_SWITCHES)
extern const base::FeatureParam<int> kContextualSigninPromoDismissedThreshold;
@@ -96,7 +96,7 @@ $NetBSD$
// Uses the Material Next theme for the signin promo.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kSignInPromoMaterialNextUI);
-@@ -635,7 +635,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -653,7 +653,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 bf21fe8ed8..96d15f3990 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/identity_manager/account_capabilities.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/signin/public/identity_manager/account_capabilities.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/signin/public/identity_manager/account_capabilities.cc
-@@ -145,7 +145,7 @@ signin::Tribool AccountCapabilities::can
- }
+@@ -146,7 +146,7 @@ signin::Tribool AccountCapabilities::can
#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_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
signin::Tribool AccountCapabilities::can_submit_feedback() const {
return GetCapabilityByName(kCanSubmitFeedbackInChromeCapabilityName);
}
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 da745bdffc..aa514b92a5 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/identity_manager/account_capabilities.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/signin/public/identity_manager/account_capabilities.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/signin/public/identity_manager/account_capabilities.h
-@@ -88,7 +88,7 @@ class AccountCapabilities {
- signin::Tribool can_sign_in_to_chrome() const;
+@@ -89,7 +89,7 @@ class AccountCapabilities {
#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_IOS)
++ BUILDFLAG(IS_IOS) || BUILDFLAG(IS_BSD)
// Whether the account can submit feedback. For iOS, this is implemented by
// Aloha FeedbackKit. For Android, this is implemented by GMS Core.
signin::Tribool can_submit_feedback() const;
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index 77e006896d..d391dbe6b9 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-05-28 23:24:11.000000000 +0000
+--- components/soda/soda_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/soda/soda_util.cc
@@ -23,7 +23,7 @@
#include "base/win/windows_version.h"
diff --git a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index e8b731e93e..3390d1e0e2 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-05-28 23:24:11.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/startup_metric_utils/common/startup_metric_utils.cc
@@ -95,7 +95,7 @@ base::TimeTicks CommonStartupMetricRecor
// Enabling this logic on OS X causes a significant performance regression.
diff --git a/chromium/patches/patch-components_storage__monitor_BUILD.gn b/chromium/patches/patch-components_storage__monitor_BUILD.gn
index d8ccaf2ec5..935645b4fe 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-05-28 23:24:11.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig 2026-06-23 23:37:18.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 961998687b..96f36496c5 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-05-28 23:24:11.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig 2026-06-23 23:37:18.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 53922b1e78..83aac25676 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-05-28 23:24:11.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig 2026-06-23 23:37:18.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 fa72c7e8a4..0343cb9046 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/child_account_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/supervised_user/core/browser/child_account_service.cc
@@ -170,7 +170,7 @@ void ChildAccountService::OnPrimaryAccou
void ChildAccountService::UpdateForceGoogleSafeSearch() {
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc b/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
index 4f49a63ddb..664c745d5b 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
@@ -65,7 +65,7 @@ void OnResponse(
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
index 2c7ca418fb..b9feaa43e0 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/list_family_members_service.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/supervised_user/core/browser/list_family_members_service.h
@@ -33,7 +33,7 @@ namespace supervised_user {
// If true, this fetcher is active for all users with CanFetchFamilyMemberInfo
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
index e816069973..da3138df12 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-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2026-06-23 23:37:18.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 656f964090..a83da62cc4 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-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2026-06-23 23:37:18.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__utils.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__utils.cc
index 2ef4202204..b87ae164dc 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-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_utils.cc.orig 2026-06-23 23:37:18.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 e2a2a2aa8a..d774901da7 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-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/supervised_user/core/common/features.cc
@@ -30,7 +30,7 @@ BASE_FEATURE(kAllowSubframeLocalWebAppro
#endif
@@ -15,7 +15,7 @@ $NetBSD$
const int kLocalWebApprovalBottomSheetLoadTimeoutDefaultValueMs = 5000;
const base::FeatureParam<int> kLocalWebApprovalBottomSheetLoadTimeoutMs{
-@@ -75,7 +75,7 @@ bool IsLocalWebApprovalsEnabledForSubfra
+@@ -68,7 +68,7 @@ bool IsLocalWebApprovalsEnabledForSubfra
return base::FeatureList::IsEnabled(kAllowSubframeLocalWebApprovals);
}
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 c198f65894..5b88242d71 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-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig 2026-06-23 23:37:18.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 e42690a865..b3d8675b99 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-05-28 23:24:11.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig 2026-06-23 23:37:18.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 713ca24476..95a3e973ad 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-05-28 23:24:11.000000000 +0000
+--- components/sync_bookmarks/bookmark_model_view.cc.orig 2026-06-23 23:37:18.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 c4daf2747e..e7facb5f9d 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-05-28 23:24:11.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/sync_device_info/local_device_info_util.cc
@@ -84,7 +84,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 40b02a20a1..ef304cf19e 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-05-28 23:24:11.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig 2026-06-23 23:37:18.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_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index 8f45386b0e..62c1d86661 100644
--- a/chromium/patches/patch-components_sync_base_sync__util.cc
+++ b/chromium/patches/patch-components_sync_base_sync__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/base/sync_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/sync/base/sync_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/sync/base/sync_util.cc
@@ -44,6 +44,8 @@ std::string GetSystemString() {
system = "FREEBSD ";
diff --git a/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc b/chromium/patches/patch-components_sync_service_device__statistics__tracker.cc
index fef273c60a..5fd4ac696b 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-05-28 23:24:11.000000000 +0000
+--- components/sync/service/device_statistics_tracker.cc.orig 2026-06-23 23:37:18.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 d0b4ee8210..edb378b63d 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-05-28 23:24:11.000000000 +0000
+--- components/sync/service/sync_prefs.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/sync/service/sync_prefs.cc
-@@ -871,7 +871,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
+@@ -884,7 +884,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
update_selected_types_dict->EnsureDict(
signin::GaiaIdHash::FromGaiaId(gaia_id).ToBase64());
diff --git a/chromium/patches/patch-components_sync_service_sync__service__impl.cc b/chromium/patches/patch-components_sync_service_sync__service__impl.cc
deleted file mode 100644
index f8d7113b52..0000000000
--- a/chromium/patches/patch-components_sync_service_sync__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/sync/service/sync_service_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
-+++ components/sync/service/sync_service_impl.cc
-@@ -1393,7 +1393,7 @@ void SyncServiceImpl::ReconfigureDataTyp
-
- void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) {
- DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
--#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX))
-+#if !(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- // If kReplaceSyncPromosWithSignInPromos is enabled, new users with custom
- // passphrase should have kAutofill disabled upon the initial sign-in. This is
- // done to prevent confusion, as addresses are NOT encrypted by the custom
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index 818fd686b8..12aa9c2985 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-05-28 23:24:11.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig 2026-06-23 23:37:18.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 d4a0e220b3..97e2b00276 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-05-28 23:24:11.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig 2026-06-23 23:37:18.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 48511016db..e086decc08 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-05-28 23:24:11.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2026-06-23 23:37:18.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 58acc9af2c..1990b9e4c6 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-05-28 23:24:11.000000000 +0000
+--- components/update_client/update_query_params.cc.orig 2026-06-23 23:37:18.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 915b3f1e0e..dcfeca1e0e 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-05-28 23:24:11.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2026-06-23 23:37:18.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 5846bd468b..3348050955 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/user_education/views/help_bubble_view.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/user_education/views/help_bubble_view.cc
-@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(He
+@@ -272,7 +272,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(He
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
// primary window is minimized by closing the help bubble. Remove this code when
// the issue is solved at the Views framework level.
@@ -15,7 +15,7 @@ $NetBSD$
class HelpBubbleView::PrimaryWidgetObserver : public views::WidgetObserver {
public:
explicit PrimaryWidgetObserver(HelpBubbleView& help_bubble)
-@@ -748,7 +748,7 @@ void HelpBubbleView::InitializeAndShow(b
+@@ -751,7 +751,7 @@ void HelpBubbleView::InitializeAndShow(b
event_relay_->Init(this);
}
@@ -24,7 +24,7 @@ $NetBSD$
primary_widget_observer_ = std::make_unique<PrimaryWidgetObserver>(*this);
#endif
-@@ -865,7 +865,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect(
+@@ -868,7 +868,7 @@ gfx::Rect HelpBubbleView::GetAnchorRect(
void HelpBubbleView::OnBeforeBubbleWidgetInit(views::Widget::InitParams* params,
views::Widget* widget) const {
BubbleDialogDelegateView::OnBeforeBubbleWidgetInit(params, widget);
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 da61d58434..fd11e411aa 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-05-28 23:24:11.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig 2026-06-23 23:37:18.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_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index 691fd5936d..0c9a1dd883 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-05-28 23:24:11.000000000 +0000
+--- components/variations/service/variations_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/variations/service/variations_service.cc
-@@ -101,7 +101,7 @@ std::string GetPlatformString() {
+@@ -102,7 +102,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 69b09d88e2..c7e55f2812 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-05-28 23:24:11.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2026-06-23 23:37:18.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 9976ca19ee..28b0800c7a 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-05-28 23:24:11.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/viz/host/gpu_host_impl.cc
@@ -159,7 +159,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 2cb988dd4d..efaf29d8f9 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-05-28 23:24:11.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig 2026-06-23 23:37:18.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 6564169eee..258dbbf3c2 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-05-28 23:24:11.000000000 +0000
+--- components/viz/host/host_display_client.h.orig 2026-06-23 23:37:18.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 c740de52be..0b05f35008 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
@@ -1537,7 +1537,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
VK_IMAGE_TILING_OPTIMAL, vk_format,
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
index cc7d68c3ec..faa707acca 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-05-28 23:24:11.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig 2026-06-23 23:37:18.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 9ee1af3d62..d06430cb73 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-05-28 23:24:11.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2026-06-23 23:37:18.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 50600fe7be..6fdc9b500c 100644
--- a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
+++ b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display/skia_renderer.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/viz/service/display/skia_renderer.cc
@@ -1340,7 +1340,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
diff --git a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index 28b7c7bb89..217b30bc28 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-05-28 23:24:11.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2026-06-23 23:37:18.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);
-@@ -932,7 +932,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -934,7 +934,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 57b314a579..bba14869a5 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
@@ -222,7 +222,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
base::TimeDelta display_frame_interval_ = BeginFrameArgs::DefaultInterval();
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
index c3528f899c..51901887c6 100644
--- a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/gl/gpu_service_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/viz/service/gl/gpu_service_impl.cc
-@@ -460,7 +460,7 @@ void GpuServiceImpl::InitializeWithHostI
+@@ -458,7 +458,7 @@ void GpuServiceImpl::InitializeWithHostI
mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
@@ -15,7 +15,7 @@ $NetBSD$
gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
#endif
-@@ -1250,7 +1250,7 @@ bool GpuServiceImpl::OnBeginFrameDerived
+@@ -1248,7 +1248,7 @@ bool GpuServiceImpl::OnBeginFrameDerived
return true;
}
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
index 5e7fb81029..a17bbbfb74 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-05-28 23:24:11.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/viz/service/gl/gpu_service_impl.h
@@ -441,7 +441,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 ae9b963664..2869eddf73 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-05-28 23:24:11.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig 2026-06-23 23:37:18.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 e192907707..145a21a1a0 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-05-28 23:24:11.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig 2026-06-23 23:37:18.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 0300087c3d..541325c3f4 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-05-28 23:24:11.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig 2026-06-23 23:37:18.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 69731f26b2..d00edf65ca 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-05-28 23:24:11.000000000 +0000
+--- components/wallet/core/browser/network/wallet_request.cc.orig 2026-06-23 23:37:18.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 90013a20f7..8f9df72d22 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-05-28 23:24:11.000000000 +0000
+--- components/webapps/browser/web_app_url_config.cc.orig 2026-06-23 23:37:18.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 ca59bc215e..639a7f9c4f 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-05-28 23:24:11.000000000 +0000
+--- components/webauthn/core/browser/gpm_user_verification_policy.cc.orig 2026-06-23 23:37:18.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 15810f17fe..7218a02d38 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-05-28 23:24:11.000000000 +0000
+--- components/webui/flags/flags_state.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ components/webui/flags/flags_state.cc
@@ -773,7 +773,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 0fdd951151..57333d50f7 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/app/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/app/BUILD.gn
@@ -90,7 +90,10 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index f2c8cd4d5a..cde85bd7f4 100644
--- a/chromium/patches/patch-content_app_content__main.cc
+++ b/chromium/patches/patch-content_app_content__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/content_main.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/app/content_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/app/content_main.cc
@@ -229,7 +229,7 @@ NO_STACK_PROTECTOR int RunContentProcess
base::EnableTerminationOnOutOfMemory();
diff --git a/chromium/patches/patch-content_app_content__main__runner__impl.cc b/chromium/patches/patch-content_app_content__main__runner__impl.cc
index e5ab970a08..2a1b4bc263 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-05-28 23:24:11.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/app/content_main_runner_impl.cc
@@ -152,19 +152,22 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index adf26477fa..4320325035 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-05-28 23:24:11.000000000 +0000
+--- content/browser/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/BUILD.gn
-@@ -2654,6 +2654,14 @@ source_set("browser") {
+@@ -2674,6 +2674,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" ]
-@@ -2705,6 +2713,15 @@ source_set("browser") {
+@@ -2725,6 +2733,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 c2ba61467e..5c2d6be560 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -295,7 +295,7 @@ BrowserAccessibilityStateImpl* BrowserAc
+@@ -285,7 +285,7 @@ BrowserAccessibilityStateImpl* BrowserAc
// On Android, Mac, Windows and Linux there are platform-specific subclasses.
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
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 e3726fd30c..f7e05c0702 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
@@ -12,6 +12,7 @@
#include <sstream>
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
index c3cf0f797d..26f6de91e3 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-05-28 23:24:11.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/browser_child_process_host_impl.cc
@@ -292,6 +292,7 @@ void BrowserChildProcessHostImpl::Launch
switches::kIPCConnectionTimeout,
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 0b8eb16962..7133f3df63 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-05-28 23:24:11.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/browser_child_process_host_impl.h
@@ -38,7 +38,7 @@
#include "base/win/object_watcher.h"
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index 87a080baf5..621e2fd6b6 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-05-28 23:24:11.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2026-06-23 23:37:18.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 aa113b1bdf..5be1565b47 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_main_loop.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/browser_main_loop.cc
@@ -250,6 +250,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
diff --git a/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc b/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
index 418483313c..aa86430cbf 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-05-28 23:24:11.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2026-06-23 23:37:18.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 7127bdd10f..cdd3e5e448 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-05-28 23:24:11.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/child_thread_type_switcher_linux.cc
@@ -6,6 +6,7 @@
diff --git a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
index 83df8b7451..cf3dde8745 100644
--- a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
+++ b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_thread_type_switcher_linux.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/child_thread_type_switcher_linux.h
@@ -36,7 +36,7 @@ class ChildThreadTypeSwitcher : public m
void SetPid(base::ProcessId child_pid);
diff --git a/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc b/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
index 8b9f240018..6521b8682d 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-05-28 23:24:11.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2026-06-23 23:37:18.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 998ba05a74..6ff5cd86cd 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-05-28 23:24:11.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2026-06-23 23:37:18.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 f7bdb29443..3dcf01c5c1 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-05-28 23:24:11.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2026-06-23 23:37:18.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 998eccf255..ff5d22b0a7 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-05-28 23:24:11.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig 2026-06-23 23:37:18.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 488b3b51ee..227716abe0 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-05-28 23:24:11.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2026-06-23 23:37:18.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 5be337b689..743be02712 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-06-06 07:58:19.918153936 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2026-07-04 17:14:03.223827825 +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 ddeb431de8..18cf545dc9 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-05-28 23:24:11.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2026-06-23 23:37:18.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 821bac88a0..371f7940b8 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-05-28 23:24:11.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2026-06-23 23:37:18.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 582b6cd593..e1b57057c5 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-05-28 23:24:11.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig 2026-06-23 23:37:18.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 a6e360a840..0f127fe9d7 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-05-28 23:24:11.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig 2026-06-23 23:37:18.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 8574f1dab2..c05ad4fddb 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-05-28 23:24:11.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.cc
@@ -432,7 +432,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 1ad3418633..0773453594 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-05-28 23:24:11.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.h
@@ -234,7 +234,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 73506892d5..4a0928a31a 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1761,7 +1761,7 @@ void GpuDataManagerImplPrivate::RecordCo
+@@ -1751,7 +1751,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 688c117285..79b33c063f 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-05-28 23:24:11.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -152,7 +152,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 ca76910706..547244e4e8 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_process_host.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/gpu/gpu_process_host.cc
-@@ -286,6 +286,7 @@ static const char* const kSwitchNames[]
+@@ -297,6 +297,7 @@ static const char* const kSwitchNames[]
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -14,7 +14,7 @@ $NetBSD$
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -310,7 +311,7 @@ static const char* const kSwitchNames[]
+@@ -321,7 +322,7 @@ static const char* const kSwitchNames[]
switches::kEnableNativeGpuMemoryBuffers,
switches::kRenderNodeOverride,
#endif
diff --git a/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h b/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
index 991565fb8d..148c532dae 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-05-28 23:24:11.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2026-06-23 23:37:18.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 9797c3dee8..8e60920345 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-05-28 23:24:11.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/media/media_keys_listener_manager_impl.cc
@@ -332,7 +332,7 @@ void MediaKeysListenerManagerImpl::Start
return;
diff --git a/chromium/patches/patch-content_browser_network__service__instance__impl.cc b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
index 166cc59886..54d2311520 100644
--- a/chromium/patches/patch-content_browser_network__service__instance__impl.cc
+++ b/chromium/patches/patch-content_browser_network__service__instance__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/network_service_instance_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/network_service_instance_impl.cc
@@ -94,7 +94,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -459,7 +459,7 @@ void CreateInProcessNetworkService(
+@@ -458,7 +458,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(
-@@ -525,7 +525,7 @@ network::mojom::NetworkServiceParamsPtr
+@@ -524,7 +524,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 cb3dbc3792..44562684fe 100644
--- a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/delegated_frame_host.cc
@@ -353,7 +353,7 @@ void DelegatedFrameHost::EmbedSurface(
diff --git a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index 63bd8b5db3..cae904baf3 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2026-06-23 23:37:18.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 dd28c13348..8672555b08 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2026-06-23 23:37:18.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 3ce9ccb244..1ccd24a13f 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.cc
-@@ -227,7 +227,7 @@
+@@ -229,7 +229,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1190,7 +1190,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1192,7 +1192,7 @@ static constexpr size_t kUnknownPlatform
// to indicate failure and std::numeric_limits<size_t>::max() to indicate
// unlimited.
size_t GetPlatformProcessLimit() {
@@ -24,7 +24,7 @@ $NetBSD$
struct rlimit limit;
if (getrlimit(RLIMIT_NPROC, &limit) != 0)
return kUnknownPlatformProcessLimit;
-@@ -1450,7 +1450,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1452,7 +1452,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
void RenderProcessHostImpl::IOThreadHostImpl::SetPid(
base::ProcessId child_pid) {
@@ -33,7 +33,7 @@ $NetBSD$
child_thread_type_switcher_.SetPid(child_pid);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
}
-@@ -3776,7 +3776,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3779,7 +3779,7 @@ void RenderProcessHostImpl::AppendRender
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -42,7 +42,7 @@ $NetBSD$
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3834,6 +3834,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3837,6 +3837,7 @@ void RenderProcessHostImpl::PropagateBro
switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
@@ -50,7 +50,7 @@ $NetBSD$
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDomAutomationController,
-@@ -5793,7 +5794,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5796,7 +5797,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 85bfc2e6c1..92160f94d7 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -107,7 +107,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 0314bc937e..fe65113e3e 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2026-06-23 23:37:18.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 04bcd67f28..39d4a62edb 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/render_view_host_impl.cc
@@ -266,7 +266,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 47d70ce41b..d4de95546e 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -130,7 +130,7 @@
+@@ -132,7 +132,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"
-@@ -555,7 +555,7 @@ gfx::NativeViewAccessible RenderWidgetHo
+@@ -578,7 +578,7 @@ gfx::NativeViewAccessible RenderWidgetHo
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -24,7 +24,7 @@ $NetBSD$
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -2016,7 +2016,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -2048,7 +2048,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) {
-@@ -3063,7 +3063,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -3113,7 +3113,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
return NeedsInputGrab();
#else
return false;
-@@ -3273,7 +3273,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -3330,7 +3330,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 18ba12e4e5..d5d57f83ee 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-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -291,7 +291,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
+@@ -293,7 +293,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 19665b11f8..f31ed73bd5 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
@@ -617,7 +617,7 @@ bool RenderWidgetHostViewEventHandler::C
if (event->type() == ui::EventType::kMouseExited) {
diff --git a/chromium/patches/patch-content_browser_sandbox__host__linux.cc b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
index e6bc665eb3..01f0ebd671 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-05-28 23:24:11.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig 2026-06-23 23:37:18.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 f5f0c1de83..282771b3ee 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-05-28 23:24:11.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2026-06-23 23:37:18.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 ec6a270466..e7056444e3 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-05-28 23:24:11.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2026-06-23 23:37:18.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 6e45fca9f9..3fb548ff92 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-05-28 23:24:11.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2026-06-23 23:37:18.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 35a524dc78..2c98cbf13e 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-05-28 23:24:11.000000000 +0000
+--- content/browser/service_host/utility_process_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/service_host/utility_process_host.cc
@@ -65,7 +65,7 @@
#include "content/browser/v8_snapshot_files.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
index 0499c37736..2d49b1a705 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-05-28 23:24:11.000000000 +0000
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2026-06-23 23:37:18.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 e45a57d9c7..429d6d4122 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-05-28 23:24:11.000000000 +0000
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2026-06-23 23:37:18.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 70085824c4..a0adfc2acf 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-05-28 23:24:11.000000000 +0000
+--- content/browser/shape_detection/shape_detection_service.cc.orig 2026-06-23 23:37:18.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 354c9ea4c1..c4d7cf8e34 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-05-28 23:24:11.000000000 +0000
+--- content/browser/theme_helper.cc.orig 2026-06-23 23:37:18.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 8625d50d14..09b5cef0ff 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-05-28 23:24:11.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig 2026-06-23 23:37:18.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 93e2013b0c..58e2890ab9 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-05-28 23:24:11.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/web_contents/slow_web_preference_cache.cc
@@ -17,7 +17,7 @@
diff --git a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
index 79e8c68d8f..b66d83ce25 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-05-28 23:24:11.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2026-06-23 23:37:18.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.
-@@ -1444,7 +1444,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1455,7 +1455,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 642e47da61..2884bbcf69 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-05-28 23:24:11.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
-@@ -42,7 +42,7 @@
+@@ -45,7 +45,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
#endif
@@ -15,8 +15,8 @@ $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"
-@@ -98,7 +98,7 @@ class TestDragDropClient : public aura::
- drag_drop_data_ = std::move(data);
+@@ -103,7 +103,7 @@ class TestDragDropClient : public aura::
+ last_source_ = source;
return DragOperation::kCopy;
}
-#if BUILDFLAG(IS_LINUX)
@@ -24,7 +24,7 @@ $NetBSD$
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -236,7 +236,7 @@ TEST_F(WebContentsViewAuraTest, WebConte
+@@ -249,7 +249,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);
-@@ -302,7 +302,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -315,7 +315,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 ||
-@@ -342,7 +342,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -355,7 +355,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 ||
-@@ -400,7 +400,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -413,7 +413,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 ||
-@@ -432,7 +432,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -445,7 +445,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 ||
-@@ -463,7 +463,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -477,7 +477,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 9fe1335c8c..8dae963f4c 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-05-28 23:24:11.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2026-06-23 23:37:18.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 7913f1580a..743d8c8e81 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/browser/zygote_host/zygote_host_impl_linux.cc
@@ -19,8 +19,10 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
index 6422a0e49d..e30dee690c 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-05-28 23:24:11.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2026-06-23 23:37:18.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 df925336ee..7f96d8fb35 100644
--- a/chromium/patches/patch-content_child_BUILD.gn
+++ b/chromium/patches/patch-content_child_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/child/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/child/BUILD.gn
@@ -136,6 +136,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 ee133b6aa3..749912431f 100644
--- a/chromium/patches/patch-content_child_child__process.cc
+++ b/chromium/patches/patch-content_child_child__process.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/child_process.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/child/child_process.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/child/child_process.cc
-@@ -36,7 +36,7 @@
+@@ -37,7 +37,7 @@
#include "content/common/android/cpu_time_metrics.h"
#endif
diff --git a/chromium/patches/patch-content_child_child__process.h b/chromium/patches/patch-content_child_child__process.h
index 1016aa6d9c..e9c6be0d40 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-05-28 23:24:11.000000000 +0000
+--- content/child/child_process.h.orig 2026-06-23 23:37:18.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 bf7b957f5f..7ea32f8c6f 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-05-28 23:24:11.000000000 +0000
+--- content/common/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/common/BUILD.gn
-@@ -371,19 +371,28 @@ source_set("common") {
+@@ -367,19 +367,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 376fc6704e..180b2e7dbb 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-05-28 23:24:11.000000000 +0000
+--- content/common/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/common/features.cc
-@@ -215,7 +215,7 @@ BASE_FEATURE(kDumpOnUnexpectedOriginHead
+@@ -204,7 +204,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)
-@@ -326,12 +326,12 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
+@@ -308,12 +308,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,
-@@ -350,11 +350,11 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
+@@ -332,11 +332,11 @@ BASE_FEATURE_ENUM_PARAM(FontDataServiceT
#endif // BUILDFLAG(IS_LINUX)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-content_common_features.h b/chromium/patches/patch-content_common_features.h
index efa5105274..eafc73f2d1 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-05-28 23:24:11.000000000 +0000
+--- content/common/features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/common/features.h
@@ -82,7 +82,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(
+ kDocumentIsolationPolicyWithoutSiteIsolation);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kDumpOnOriginHeaderMismatch);
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kDumpOnUnexpectedOriginHeader);
+ 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);
-@@ -121,8 +121,8 @@ enum class FontDataServiceTypefaceType {
+@@ -120,8 +120,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);
-@@ -135,7 +135,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE_PARA
+@@ -134,7 +134,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE_PARA
kFontDataServiceTypefaceType);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index 5935326d8a..50ee066481 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-05-28 23:24:11.000000000 +0000
+--- content/common/font_list_unittest.cc.orig 2026-06-23 23:37:18.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 0fa2d88692..cb70158b14 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-06-06 07:58:19.983082215 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2026-07-04 17:14:03.283873204 +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 277defe902..c1288adf50 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-06-06 07:58:19.983212781 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2026-07-04 17:14:03.284019863 +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 a8f6c3de61..e91ef0bbfd 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-05-28 23:24:11.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 6fce4ae89b..5d9b748b2d 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-05-28 23:24:11.000000000 +0000
+--- content/common/thread_type_switcher.mojom.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/common/thread_type_switcher.mojom
@@ -10,6 +10,6 @@ import "mojo/public/mojom/base/thread_ty
// occur in a child process due to its sandbox, e.g. on Linux and ChromeOS.
diff --git a/chromium/patches/patch-content_gpu_gpu__child__thread.cc b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
index 61d7f28706..e0daf948fd 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-05-28 23:24:11.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig 2026-06-23 23:37:18.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 f13f5f82e1..5fb6f63757 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_main.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/gpu/gpu_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/gpu/gpu_main.cc
-@@ -108,10 +108,14 @@
+@@ -109,10 +109,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -22,7 +22,7 @@ $NetBSD$
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -129,7 +133,7 @@ namespace content {
+@@ -130,7 +134,7 @@ namespace content {
namespace {
@@ -31,7 +31,7 @@ $NetBSD$
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -196,7 +200,7 @@ class ContentSandboxHelper : public gpu:
+@@ -197,7 +201,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 +40,7 @@ $NetBSD$
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -312,7 +316,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -313,7 +317,7 @@ int GpuMain(MainFunctionParams parameter
std::make_unique<base::SingleThreadTaskExecutor>(
gpu_preferences.message_pump_type, /*is_main_thread=*/true);
}
@@ -49,7 +49,7 @@ $NetBSD$
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -337,7 +341,8 @@ int GpuMain(MainFunctionParams parameter
+@@ -338,7 +342,8 @@ int GpuMain(MainFunctionParams parameter
base::PlatformThread::SetName("CrGpuMain");
mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
@@ -59,7 +59,7 @@ $NetBSD$
// Thread type delegate of the process should be registered before
// thread type change below for the main thread and for thread pool in
// ChildProcess constructor.
-@@ -489,7 +494,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -490,7 +495,7 @@ int GpuMain(MainFunctionParams parameter
namespace {
@@ -68,7 +68,7 @@ $NetBSD$
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -537,7 +542,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -538,7 +543,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 cba3df0222..51837ff8b1 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-05-28 23:24:11.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/public/browser/content_browser_client.cc
-@@ -1419,7 +1419,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1431,7 +1431,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 7f735abb4e..26e52a358b 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-05-28 23:24:11.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2026-06-23 23:37:18.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 993fe45aee..d348764153 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-05-28 23:24:11.000000000 +0000
+--- content/public/common/content_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/public/common/content_features.cc
-@@ -144,7 +144,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
+@@ -149,7 +149,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
// 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
-@@ -154,7 +154,7 @@ BASE_FEATURE(kAudioServiceOutOfProcess,
+@@ -159,7 +159,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
-@@ -1186,10 +1186,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
+@@ -1230,10 +1230,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
-@@ -1250,7 +1250,11 @@ BASE_FEATURE(kWebUIInProcessResourceLoad
+@@ -1294,7 +1294,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 5a00f2c116..9c26bd9135 100644
--- a/chromium/patches/patch-content_public_common_content__switches.cc
+++ b/chromium/patches/patch-content_public_common_content__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/public/common/content_switches.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/public/common/content_switches.cc
@@ -349,6 +349,8 @@ const char kEnableIsolatedWebAppsInRende
// builds.
@@ -15,7 +15,7 @@ $NetBSD$
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -947,7 +949,7 @@ const char kPreventResizingContentsForTe
+@@ -949,7 +951,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 9bbfacc032..27e1834f98 100644
--- a/chromium/patches/patch-content_public_common_content__switches.h
+++ b/chromium/patches/patch-content_public_common_content__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/public/common/content_switches.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnable
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
@@ -14,7 +14,7 @@ $NetBSD$
CONTENT_EXPORT extern const char kEnableNetworkInformationDownlinkMax[];
CONTENT_EXPORT extern const char kEnableCanvas2DLayers[];
CONTENT_EXPORT extern const char kEnablePluginPlaceholderTesting[];
-@@ -258,7 +259,7 @@ CONTENT_EXPORT extern const char kJavale
+@@ -259,7 +260,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 8a4f2231a4..813a70fc84 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-05-28 23:24:11.000000000 +0000
+--- content/public/common/zygote/features.gni.orig 2026-06-23 23:37:18.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 a2902cb429..5e98113d90 100644
--- a/chromium/patches/patch-content_renderer_render__thread__impl.cc
+++ b/chromium/patches/patch-content_renderer_render__thread__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/render_thread_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/renderer/render_thread_impl.cc
-@@ -205,6 +205,8 @@
+@@ -206,6 +206,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -15,7 +15,7 @@ $NetBSD$
#else
#include <malloc.h>
#endif
-@@ -984,7 +986,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -976,7 +978,7 @@ media::GpuVideoAcceleratorFactories* Ren
viz::command_buffer_metrics::ContextType::MEDIA);
const bool enable_video_decode_accelerator =
@@ -24,7 +24,7 @@ $NetBSD$
base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) &&
#endif // BUILDFLAG(IS_LINUX)
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoDecode) &&
-@@ -993,7 +995,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -985,7 +987,7 @@ media::GpuVideoAcceleratorFactories* Ren
gpu::kGpuFeatureStatusEnabled);
const bool enable_video_encode_accelerator =
@@ -33,7 +33,7 @@ $NetBSD$
base::FeatureList::IsEnabled(media::kAcceleratedVideoEncodeLinux) &&
#else
!cmd_line->HasSwitch(switches::kDisableAcceleratedVideoEncode) &&
-@@ -1741,7 +1743,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
+@@ -1727,7 +1729,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
bool enable_video_encode_accelerator) {
mojo::PendingRemote<media::mojom::VideoEncodeAcceleratorProvider>
vea_provider;
diff --git a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
index 1099b442a2..5a1c6750f6 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-05-28 23:24:11.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.cc
@@ -121,14 +121,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 d4d6700b9f..91dcc5dfbd 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-05-28 23:24:11.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.h
@@ -285,7 +285,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 6c172e43f6..d497997d8c 100644
--- a/chromium/patches/patch-content_renderer_renderer__main.cc
+++ b/chromium/patches/patch-content_renderer_renderer__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_main.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/renderer/renderer_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/renderer/renderer_main.cc
@@ -179,7 +179,7 @@ int RendererMain(MainFunctionParams para
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 80bd899182..3d8595530e 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-05-28 23:24:11.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/renderer/renderer_main_platform_delegate_linux.cc
@@ -44,6 +44,7 @@ bool RendererMainPlatformDelegate::Enabl
// any renderer has been started.
diff --git a/chromium/patches/patch-content_shell_BUILD.gn b/chromium/patches/patch-content_shell_BUILD.gn
index b856e32364..d067ea0f95 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-05-28 23:24:11.000000000 +0000
+--- content/shell/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/shell/BUILD.gn
-@@ -1133,7 +1133,7 @@ group("content_shell_crash_test") {
+@@ -1138,7 +1138,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 c5b944e0a7..dbf44d9f53 100644
--- a/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-content_shell_app_shell__main__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/app/shell_main_delegate.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/shell/app/shell_main_delegate.cc
-@@ -300,7 +300,7 @@ void ShellMainDelegate::PreSandboxStartu
+@@ -299,7 +299,7 @@ void ShellMainDelegate::PreSandboxStartu
// Reporting for sub-processes will be initialized in ZygoteForked.
if (process_type != switches::kZygoteProcess) {
crash_reporter::InitializeCrashpad(process_type.empty(), process_type);
diff --git a/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
index 79ab4d38b7..ad5ac34b73 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-05-28 23:24:11.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2026-06-23 23:37:18.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 fa3e92b05e..33bb81c40e 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-05-28 23:24:11.000000000 +0000
+--- content/shell/browser/shell_platform_delegate_views.cc.orig 2026-06-23 23:37:18.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 57d448f66d..e13afc6040 100644
--- a/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/shell/renderer/shell_content_renderer_client.cc
@@ -53,7 +53,7 @@
#include "media/base/media_switches.h"
diff --git a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
index 2650b3a487..123c1df6e6 100644
--- a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
+++ b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/utility/shell_content_utility_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/shell/utility/shell_content_utility_client.cc
@@ -41,7 +41,7 @@
#include "sandbox/policy/sandbox.h"
diff --git a/chromium/patches/patch-content_test_BUILD.gn b/chromium/patches/patch-content_test_BUILD.gn
index 20a1dab86d..225ebfc8fd 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-05-28 23:24:11.000000000 +0000
+--- content/test/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/test/BUILD.gn
-@@ -1882,7 +1882,7 @@ test("content_browsertests") {
+@@ -1888,7 +1888,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 000a071e44..70d634fed5 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-05-28 23:24:11.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2026-06-23 23:37:18.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 ed7ff7fc81..466148e8e6 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-05-28 23:24:11.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2026-06-23 23:37:18.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 42c54d5d5d..297913b08e 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-05-28 23:24:11.000000000 +0000
+--- content/utility/services.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/utility/services.cc
@@ -69,14 +69,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 07d1fc3420..87b8a02f09 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-05-28 23:24:11.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.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 b6908359a7..97abb2ec28 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-05-28 23:24:11.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 435100d1a3..bc1aa41703 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-05-28 23:24:11.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2026-06-23 23:37:18.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 de15d68292..db80f5bec6 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-05-28 23:24:11.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/utility/utility_blink_platform_with_sandbox_support_impl.h
@@ -34,7 +34,7 @@ class UtilityBlinkPlatformWithSandboxSup
diff --git a/chromium/patches/patch-content_utility_utility__main.cc b/chromium/patches/patch-content_utility_utility__main.cc
index 36b0ffbb52..50bad6c65c 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-05-28 23:24:11.000000000 +0000
+--- content/utility/utility_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/utility/utility_main.cc
@@ -38,22 +38,31 @@
#include "services/on_device_model/public/mojom/on_device_model_service.mojom.h"
diff --git a/chromium/patches/patch-content_utility_utility__thread__impl.cc b/chromium/patches/patch-content_utility_utility__thread__impl.cc
index 0da5e746f6..a7bef02926 100644
--- a/chromium/patches/patch-content_utility_utility__thread__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__thread__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_thread_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/utility/utility_thread_impl.cc
-@@ -31,7 +31,7 @@
+@@ -30,7 +30,7 @@
#include "mojo/public/cpp/bindings/pending_receiver.h"
#include "mojo/public/cpp/bindings/service_factory.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -251,7 +251,8 @@ void UtilityThreadImpl::Init() {
+@@ -250,7 +250,8 @@ void UtilityThreadImpl::Init() {
GetContentClient()->utility()->UtilityThreadStarted();
diff --git a/chromium/patches/patch-content_zygote_BUILD.gn b/chromium/patches/patch-content_zygote_BUILD.gn
index 96e3b758cf..5f4211c718 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-05-28 23:24:11.000000000 +0000
+--- content/zygote/BUILD.gn.orig 2026-06-23 23:37:18.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 241d48e37b..820da41c16 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-05-28 23:24:11.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
@@ -14,7 +14,7 @@ $NetBSD$
#include "content/zygote/zygote_linux.h"
-@@ -714,3 +715,4 @@ void Zygote::HandleReinitializeLoggingRe
+@@ -707,3 +708,4 @@ void Zygote::HandleReinitializeLoggingRe
}
} // namespace content
diff --git a/chromium/patches/patch-content_zygote_zygote__main__linux.cc b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
index b5fa1f4375..12dad68f4e 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-05-28 23:24:11.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig 2026-06-23 23:37:18.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 4028552d61..e6ca10b21e 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-05-28 23:24:11.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig 2026-06-23 23:37:18.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 cd817714cf..159a33a9b7 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-05-28 23:24:11.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig 2026-06-23 23:37:18.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 f58fec529b..09866f301f 100644
--- a/chromium/patches/patch-device_fido_public_features.cc
+++ b/chromium/patches/patch-device_fido_public_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/fido/public/features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- device/fido/public/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ device/fido/public/features.cc
@@ -46,7 +46,7 @@ namespace device {
// comment.
@@ -12,6 +12,6 @@ $NetBSD$
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enabled in M146. Remove in or after M149.
- BASE_FEATURE(kPasskeyUnlockManager, base::FEATURE_ENABLED_BY_DEFAULT);
+ // Not yet enabled by default.
+ BASE_FEATURE(kPasskeyUnlockErrorUi, base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-device_fido_public_features.h b/chromium/patches/patch-device_fido_public_features.h
index 43fba7f1ee..42cb260c7d 100644
--- a/chromium/patches/patch-device_fido_public_features.h
+++ b/chromium/patches/patch-device_fido_public_features.h
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/fido/public/features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- device/fido/public/features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ device/fido/public/features.h
-@@ -13,7 +13,7 @@
+@@ -14,7 +14,7 @@
namespace device {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enables the Passkey Unlock Manager.
+ // Allows the passkey unlock error UI to be shown.
COMPONENT_EXPORT(FIDO_PUBLIC)
- BASE_DECLARE_FEATURE(kPasskeyUnlockManager);
+ BASE_DECLARE_FEATURE(kPasskeyUnlockErrorUi);
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index 7dd2b1d1dc..81991f0fc7 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-05-28 23:24:11.000000000 +0000
+--- device/gamepad/BUILD.gn.orig 2026-06-23 23:37:18.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 457ad7bf7e..eb7ee3d812 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-05-28 23:24:11.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig 2026-06-23 23:37:18.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 ffb83fab58..208b45a9dd 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-05-28 23:24:11.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig 2026-06-23 23:37:18.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 d94de6a2db..be04d0a7fc 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-05-28 23:24:11.000000000 +0000
+--- device/gamepad/public/cpp/gamepad_features.cc.orig 2026-06-23 23:37:18.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 88e9927082..c6555c90ce 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-05-28 23:24:11.000000000 +0000
+--- device/gamepad/public/cpp/gamepad_features.h.orig 2026-06-23 23:37:18.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 cde2dfab41..d0c3dc31e7 100644
--- a/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
@@ -133,7 +133,7 @@ void EnsureApiBrowserContextKeyedService
MediaPerceptionAPIManager::GetFactoryInstance();
diff --git a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
index 7605e1d911..c9b2b8598e 100644
--- a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
+++ b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/messaging/message_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ extensions/browser/api/messaging/message_service.cc
@@ -89,7 +89,7 @@ const char kReceivingEndIncompatibleMess
"Could not establish connection. Receiving end uses different message "
@@ -15,7 +15,7 @@ $NetBSD$
const char kMissingPermissionError[] =
"Access to native messaging requires nativeMessaging permission.";
const char kProhibitedByPoliciesError[] =
-@@ -707,7 +707,7 @@ void MessageService::OpenChannelToNative
+@@ -710,7 +710,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 4b46558e4a..4772a06004 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-05-28 23:24:11.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ extensions/browser/api/networking_private/networking_private_delegate_factory.cc
@@ -12,7 +12,7 @@
diff --git a/chromium/patches/patch-extensions_common_api___permission__features.json b/chromium/patches/patch-extensions_common_api___permission__features.json
index 98d23de8b7..baf287d31d 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-05-28 23:24:11.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig 2026-06-23 23:37:18.000000000 +0000
+++ extensions/common/api/_permission_features.json
@@ -61,7 +61,7 @@
"channel": "stable",
@@ -134,12 +134,3 @@ $NetBSD$
},
"system.display": {
"channel": "stable",
-@@ -747,7 +747,7 @@
- "channel": "stable",
- "extension_types": ["platform_app"],
- // "desktop_android" is not supported.
-- "platforms": ["chromeos", "linux", "mac", "win"]
-+ "platforms": ["chromeos", "linux", "mac", "win", "openbsd", "freebsd", "netbsd"]
- },
- "webRequest": [
- {
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index fa37b649e7..bea4d40ada 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-05-28 23:24:11.000000000 +0000
+--- extensions/common/api/runtime.json.orig 2026-06-23 23:37:18.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 21d911c18e..8432563845 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-05-28 23:24:11.000000000 +0000
+--- extensions/common/command.cc.orig 2026-06-23 23:37:18.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 480311e4b0..7745dad1d3 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-05-28 23:24:11.000000000 +0000
+--- extensions/common/features/feature.cc.orig 2026-06-23 23:37:18.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 6c6379a037..2d2f22808a 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-05-28 23:24:11.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2026-06-23 23:37:18.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 a20d08bfad..7a1f7af344 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-05-28 23:24:11.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ extensions/renderer/bindings/argument_spec.cc
@@ -18,6 +18,8 @@
#include "gin/data_object_builder.h"
diff --git a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc b/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
deleted file mode 100644
index 7338a770b5..0000000000
--- a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.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
-
---- extensions/shell/app/shell_main_delegate.cc.orig 2026-05-28 23:24:11.000000000 +0000
-+++ extensions/shell/app/shell_main_delegate.cc
-@@ -32,7 +32,7 @@
- #if BUILDFLAG(IS_WIN)
- #include "base/base_paths_win.h"
- #include "base/process/process_info.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #elif BUILDFLAG(IS_MAC)
- #include "base/base_paths_mac.h"
-@@ -52,7 +52,7 @@ base::FilePath GetDataPath() {
- }
-
- base::FilePath data_dir;
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- data_dir = base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir);
diff --git a/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
deleted file mode 100644
index 5c555bd35e..0000000000
--- a/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.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
-
---- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2026-05-28 23:24:11.000000000 +0000
-+++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
-@@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(co
- bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
- #if BUILDFLAG(IS_CHROMEOS)
- info->os = api::runtime::PlatformOs::kCros;
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- info->os = api::runtime::PlatformOs::kLinux;
- #endif
- return true;
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
deleted file mode 100644
index 687a678876..0000000000
--- a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.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
-
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2026-05-28 23:24:11.000000000 +0000
-+++ extensions/shell/browser/shell_browser_main_parts.cc
-@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMa
- switches::kAppShellAllowRoaming)) {
- network_controller_->SetCellularAllowRoaming(true);
- }
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // app_shell doesn't need GTK, so the fake input method context can work.
- // See crbug.com/40369323 and revision fb69f142.
- // TODO(michaelpg): Verify this works for target environments.
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
deleted file mode 100644
index d90be9c624..0000000000
--- a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.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
-
---- extensions/shell/browser/shell_extensions_api_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
-+++ extensions/shell/browser/shell_extensions_api_client.cc
-@@ -17,7 +17,7 @@
- #include "extensions/shell/browser/shell_display_info_provider.h"
- #include "extensions/shell/browser/shell_extension_web_contents_observer.h"
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "extensions/shell/browser/api/file_system/shell_file_system_delegate.h"
- #endif
-
-@@ -85,7 +85,7 @@ ShellExtensionsAPIClient::CreateDisplayI
- return std::make_unique<ShellDisplayInfoProvider>();
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FileSystemDelegate* ShellExtensionsAPIClient::GetFileSystemDelegate() {
- if (!file_system_delegate_)
- file_system_delegate_ = std::make_unique<ShellFileSystemDelegate>();
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
deleted file mode 100644
index 8fc3918cc1..0000000000
--- a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
+++ /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
-
---- extensions/shell/browser/shell_extensions_api_client.h.orig 2026-05-28 23:24:11.000000000 +0000
-+++ extensions/shell/browser/shell_extensions_api_client.h
-@@ -46,14 +46,14 @@ class ShellExtensionsAPIClient : public
- #endif
- std::unique_ptr<DisplayInfoProvider> CreateDisplayInfoProvider()
- const override;
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- FileSystemDelegate* GetFileSystemDelegate() override;
- #endif
- MessagingDelegate* GetMessagingDelegate() override;
- FeedbackPrivateDelegate* GetFeedbackPrivateDelegate() override;
-
- private:
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- std::unique_ptr<FileSystemDelegate> file_system_delegate_;
- #endif
- std::unique_ptr<MessagingDelegate> messaging_delegate_;
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 99bdf721dd..74ee75c87e 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-05-28 23:24:11.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2026-06-23 23:37:18.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
new file mode 100644
index 0000000000..a3339a8e83
--- /dev/null
+++ b/chromium/patches/patch-gpu_command__buffer_client_internal_mappable__buffer__native__pixmap.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
+
+--- gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ gpu/command_buffer/client/internal/mappable_buffer_native_pixmap.cc
+@@ -62,7 +62,7 @@ MappableBufferNativePixmap::CreateFromHa
+ viz::SharedImageFormat format,
+ gfx::BufferUsage usage) {
+ const bool supports_zero_copy_webgpu_import =
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
+ #else
+ false;
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 d07fd2bc2c..6ae0afd90e 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2026-06-23 23:37:18.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 780506731a..99b3738d5f 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2026-06-23 23:37:18.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 8222e35368..c0f6e746ef 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -447,7 +447,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -454,7 +454,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 5300e0d9f2..d358cc512d 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2865,7 +2865,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decod
+@@ -2996,7 +2996,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 4ac03dcdf7..14f24f429f 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2026-06-23 23:37:18.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 ce8c081abb..f935fef015 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_context_state.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.cc
@@ -61,7 +61,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
index b7994af63f..9bdf76c67d 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig 2026-06-23 23:37:18.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 ee4b5ae9ed..6acb97d10a 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2026-06-23 23:37:18.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.
@@ -15,7 +15,7 @@ $NetBSD$
SHARED_IMAGE_USAGE_SCANOUT |
#endif
SHARED_IMAGE_USAGE_GLES2_READ | SHARED_IMAGE_USAGE_GLES2_WRITE |
-@@ -124,7 +124,7 @@ bool AngleVulkanImageBackingFactory::IsG
+@@ -103,7 +103,7 @@ bool AngleVulkanImageBackingFactory::IsG
// usage?
case gfx::EMPTY_BUFFER:
return HasGLES2ReadOrWriteUsage(usage);
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 eb5afe22ba..e4e031e87f 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_image/dawn_ozone_image_representation.cc
-@@ -193,6 +193,7 @@ void DawnOzoneImageRepresentation::EndAc
+@@ -194,6 +194,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;
-@@ -240,6 +241,12 @@ void DawnOzoneImageRepresentation::EndAc
+@@ -243,6 +244,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 5c85f73c12..1960f0cf1e 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -55,7 +55,7 @@
+@@ -56,7 +56,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
#if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
#include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -773,7 +773,7 @@ std::unique_ptr<DawnImageRepresentation>
+@@ -742,7 +742,7 @@ std::unique_ptr<DawnImageRepresentation>
wgpu::BackendType backend_type,
std::vector<wgpu::TextureFormat> view_formats,
scoped_refptr<SharedContextState> context_state) {
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index 12dec2a1cf..4c3918e610 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -148,7 +148,7 @@ bool IsFormatSupported(viz::SharedImageF
+@@ -152,7 +152,7 @@ bool IsFormatSupported(viz::SharedImageF
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
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
new file mode 100644
index 0000000000..04ba82a462
--- /dev/null
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_ozone__image__backing.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
+
+--- gpu/command_buffer/service/shared_image/ozone_image_backing.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ gpu/command_buffer/service/shared_image/ozone_image_backing.cc
+@@ -497,7 +497,7 @@ std::unique_ptr<VulkanImageRepresentatio
+ native_pixmap_handle.planes[1].offset = image_size.GetArea();
+ native_pixmap_handle.planes[1].size = image_size.GetArea() / 2;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::CheckedNumeric<uint64_t> checked_required =
+ native_pixmap_handle.planes[1].offset;
+ checked_required += native_pixmap_handle.planes[1].size;
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 0c3bf8aff3..67eee34569 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -55,7 +55,7 @@
+@@ -56,7 +56,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
#include "gpu/vulkan/vulkan_device_queue.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.h"
#endif
-@@ -123,7 +123,7 @@ const char* GmbTypeToString(gfx::GpuMemo
+@@ -124,7 +124,7 @@ const char* GmbTypeToString(gfx::GpuMemo
case gfx::IO_SURFACE_BUFFER:
return "platform";
#endif
@@ -24,7 +24,7 @@ $NetBSD$
case gfx::NATIVE_PIXMAP:
return "platform";
#endif
-@@ -144,7 +144,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
+@@ -145,7 +145,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
return gfx::GpuMemoryBufferType::IO_SURFACE_BUFFER;
#elif BUILDFLAG(IS_ANDROID)
return gfx::GpuMemoryBufferType::ANDROID_HARDWARE_BUFFER;
@@ -33,7 +33,7 @@ $NetBSD$
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -322,7 +322,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -323,7 +323,7 @@ SharedImageFactory::SharedImageFactory(
factories_.push_back(std::move(ozone_factory));
}
@@ -42,7 +42,7 @@ $NetBSD$
if (gr_context_type_ == GrContextType::kVulkan
#if BUILDFLAG(USE_WEBGPU_ON_VULKAN_VIA_GL_INTEROP)
/* We support GL context for WebGPU gl-vulkan interop (on linux).*/
-@@ -1043,7 +1043,7 @@ void SharedImageFactory::LogGetFactoryFa
+@@ -1053,7 +1053,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 9f93278091..0e72d1193f 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -641,7 +641,7 @@ bool SharedImageManager::SupportsScanout
+@@ -650,7 +650,7 @@ bool SharedImageManager::SupportsScanout
return true;
#elif BUILDFLAG(IS_ANDROID)
return true;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index 36f77a2870..93bb4f06fd 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
-@@ -214,7 +214,7 @@ bool WrappedSkImageBacking::Initialize(c
+@@ -204,7 +204,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 a67f9c17ff..eb6f135d9d 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-05-28 23:24:11.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1775,7 +1775,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+@@ -1776,7 +1776,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()) {
-@@ -2101,7 +2101,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2102,7 +2102,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 3588c79175..b3ea400cbd 100644
--- a/chromium/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_control_list.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/config/gpu_control_list.cc
-@@ -854,7 +854,7 @@ GpuControlList::OsType GpuControlList::G
+@@ -837,7 +837,7 @@ GpuControlList::OsType GpuControlList::G
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.cc b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
index 879982165e..c3c753fa39 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-05-28 23:24:11.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/config/gpu_finch_features.cc
-@@ -110,7 +110,7 @@ const base::FeatureParam<std::string>
+@@ -111,7 +111,7 @@ const base::FeatureParam<std::string>
// of associating with an unused IPC::Channel.
BASE_FEATURE(kRemoveGPULegacyIPC, base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
// Feature flag to control whether SharedImageStub sequence uses high priority
// on ChromeOS and Linux. Enabled by default.
BASE_FEATURE(kSharedImageStubHighPriority, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -119,7 +119,7 @@ BASE_FEATURE(kSharedImageStubHighPriorit
+@@ -120,7 +120,7 @@ BASE_FEATURE(kSharedImageStubHighPriorit
// Disables hardware YUV conversion on NVIDIA + Wayland to workaround a driver
// bug.
BASE_FEATURE(kNvidiaWaylandYuvHardwareConversionWorkaround,
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -470,7 +470,7 @@ BASE_FEATURE(kGPUDriverBugListTestGroup,
+@@ -449,7 +449,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 f8fc6da09e..55dc56f08b 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.h
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_finch_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/config/gpu_finch_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/config/gpu_finch_features.h
@@ -105,7 +105,7 @@ GPU_CONFIG_EXPORT BASE_DECLARE_FEATURE(k
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 6929eb5158..69e4287eef 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_info_collector.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/config/gpu_info_collector.cc
@@ -366,7 +366,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index 1f3820c826..93b365faf5 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-05-28 23:24:11.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig 2026-06-23 23:37:18.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 0c1efc7ae1..b808b13a93 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/gpu_init.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/ipc/service/gpu_init.cc
@@ -165,7 +165,7 @@ void InitializePlatformOverlaySettings(G
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 c03a238187..87426a6fec 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-05-28 23:24:11.000000000 +0000
+--- gpu/ipc/service/shared_image_stub.cc.orig 2026-06-23 23:37:18.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 54a902ddf2..fddf1dd3ca 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-05-28 23:24:11.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig 2026-06-23 23:37:18.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 7ccffe4342..1e16a877ff 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig 2026-06-23 23:37:18.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 7db2f8cce9..9d6e5a6fd3 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig 2026-06-23 23:37:18.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 85b245d164..ceb3005075 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2026-06-23 23:37:18.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 ca05c35d4d..0dc2fa2c86 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig 2026-06-23 23:37:18.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 4f26b03b2c..bb35cbfbec 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig 2026-06-23 23:37:18.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 b3ffe66ccc..29866c8f7d 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2026-06-23 23:37:18.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 3945bb9d3c..bef8e4052f 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-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig 2026-06-23 23:37:18.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 0613ca32d1..a506117c5e 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ gpu/vulkan/vulkan_util.cc
-@@ -468,7 +468,7 @@ bool CheckVulkanCompatibilities(
+@@ -278,7 +278,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/chromium/patches/patch-headless_BUILD.gn b/chromium/patches/patch-headless_BUILD.gn
index 0cc74298f1..226a9c2195 100644
--- a/chromium/patches/patch-headless_BUILD.gn
+++ b/chromium/patches/patch-headless_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- headless/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ headless/BUILD.gn
-@@ -848,7 +848,7 @@ component("headless_shell_lib") {
+@@ -807,7 +807,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 a5b7d44764..6c59ff0860 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-05-28 23:24:11.000000000 +0000
+--- headless/lib/browser/headless_browser_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ headless/lib/browser/headless_browser_impl.cc
@@ -37,7 +37,7 @@
#include "components/os_crypt/async/browser/keychain_key_provider.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/command_line.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
#include "components/password_manager/core/browser/password_manager_switches.h" // nogncheck
-@@ -411,7 +411,7 @@ void HeadlessBrowserImpl::CreateOSCryptA
+@@ -368,7 +368,7 @@ void HeadlessBrowserImpl::CreateOSCryptA
providers.emplace_back(std::make_pair(
/*precedence=*/10u,
std::make_unique<os_crypt_async::KeychainKeyProvider>()));
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 70c87a5bd4..cf72cd6116 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-05-28 23:24:11.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig 2026-06-23 23:37:18.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 984abcb2a0..ed1334720c 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-05-28 23:24:11.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ headless/lib/browser/headless_web_contents_impl.cc
@@ -74,7 +74,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 007c2e6c1f..29f422398a 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-05-28 23:24:11.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ headless/lib/headless_content_main_delegate.cc
@@ -404,7 +404,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 195b438a98..480ea27a87 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-05-28 23:24:11.000000000 +0000
+--- ipc/ipc_channel.cc.orig 2026-06-23 23:37:18.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 daab87ad00..e6a1e15107 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-05-28 23:24:11.000000000 +0000
+--- ipc/ipc_channel.h.orig 2026-06-23 23:37:18.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 29c90cf5ee..9cf7cecf87 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-05-28 23:24:11.000000000 +0000
+--- ipc/param_traits_utils.h.orig 2026-06-23 23:37:18.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 f916d280d6..459b595f50 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-05-28 23:24:11.000000000 +0000
+--- media/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/BUILD.gn
-@@ -103,6 +103,12 @@ config("media_config") {
+@@ -102,6 +102,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 0487a139bf..774336a108 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-05-28 23:24:11.000000000 +0000
+--- media/audio/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/audio/BUILD.gn
@@ -289,10 +289,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 25f225eecd..4173ffe230 100644
--- a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,29 +4,29 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/alsa/audio_manager_alsa.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/audio/alsa/audio_manager_alsa.cc
-@@ -102,7 +102,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
- int card = -1;
-
+@@ -106,7 +106,9 @@ bool AudioManagerAlsa::GetAlsaAudioDevic
// Loop through the physical sound cards to get ALSA device hints.
-+#if !BUILDFLAG(IS_BSD)
- while (!wrapper_->CardNext(&card) && card >= 0) {
+ bool had_error = false;
+ int card_next_result = 0;
++#if !BUILDFLAG(IS_BSD)
+ while ((card_next_result = wrapper_->CardNext(&card)) == 0 && card >= 0) {
+#endif
void** hints = nullptr;
- int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
- if (!error) {
-@@ -114,7 +116,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
+ int hint_result = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
+ if (!hint_result) {
+@@ -119,7 +121,9 @@ bool AudioManagerAlsa::GetAlsaAudioDevic
DLOG(WARNING) << "GetAlsaAudioDevices: unable to get device hints: "
- << wrapper_->StrError(error);
+ << wrapper_->StrError(hint_result);
}
-+#if !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
}
+#endif
- }
- void AudioManagerAlsa::GetAlsaDevicesInfo(AudioManagerAlsa::StreamType type,
-@@ -198,7 +202,11 @@ bool AudioManagerAlsa::IsAlsaDeviceAvail
+ 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).
// TODO(joi): Should we prefer "hw" instead?
@@ -38,7 +38,7 @@ $NetBSD$
return device_name.starts_with(kDeviceTypeDesired);
}
-@@ -249,7 +257,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
+@@ -262,7 +270,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
// Loop through the sound cards.
// Don't use snd_device_name_hint(-1,..) since there is an access violation
// inside this ALSA API with libasound.so.2.0.0.
@@ -48,7 +48,7 @@ $NetBSD$
int error = wrapper_->DeviceNameHint(card, kPcmInterfaceName, &hints);
if (!error) {
const std::string_view unwanted_type =
-@@ -278,7 +288,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
+@@ -291,7 +301,9 @@ bool AudioManagerAlsa::HasAnyAlsaAudioDe
DLOG(WARNING) << "HasAnyAudioDevice: unable to get device hints: "
<< wrapper_->StrError(error);
}
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index d66e3760ab..fec52784bd 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-05-28 23:24:11.000000000 +0000
+--- media/audio/audio_input_device.cc.orig 2026-06-23 23:37:18.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 b3e2874e14..36cacf1978 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-05-28 23:24:11.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig 2026-06-23 23:37:18.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 263a02fbdb..c90b4c9b73 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-05-28 23:24:11.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig 2026-06-23 23:37:18.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 7e7e05611e..441eb62e92 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/audio_manager_sndio.cc.orig 2026-06-06 07:58:20.129351653 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2026-07-04 17:14:03.391062624 +0000
+++ media/audio/sndio/audio_manager_sndio.cc
-@@ -0,0 +1,215 @@
+@@ -0,0 +1,217 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -58,15 +58,17 @@ $NetBSD$
+ return true;
+}
+
-+void AudioManagerSndio::GetAudioInputDeviceNames(
++bool AudioManagerSndio::GetAudioInputDeviceNames(
+ AudioDeviceNames* device_names) {
+ DCHECK(device_names->empty());
+ AddDefaultDevice(device_names);
++ return true;
+}
+
-+void AudioManagerSndio::GetAudioOutputDeviceNames(
++bool AudioManagerSndio::GetAudioOutputDeviceNames(
+ AudioDeviceNames* device_names) {
+ AddDefaultDevice(device_names);
++ return true;
+}
+
+#if defined(USE_SNDIO)
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 b76cf1ac5c..d4b21aaaca 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-06-06 07:58:20.129502329 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig 2026-07-04 17:14:03.391193822 +0000
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -36,8 +36,8 @@ $NetBSD$
+ // Implementation of AudioManager.
+ bool HasAudioOutputDevices() override;
+ bool HasAudioInputDevices() override;
-+ void GetAudioInputDeviceNames(AudioDeviceNames* device_names) override;
-+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
++ bool GetAudioInputDeviceNames(AudioDeviceNames* device_names) override;
++ bool GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
+ AudioParameters GetInputStreamParameters(
+ const std::string& device_id) override;
+ const std::string_view GetName() override;
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.cc b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
index a748063c24..373f330ca6 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-06-06 07:58:20.129610579 +0000
+--- media/audio/sndio/sndio_input.cc.orig 2026-07-04 17:14:03.391305690 +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 0b78a68d5f..d8de27f764 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-06-06 07:58:20.129732697 +0000
+--- media/audio/sndio/sndio_input.h.orig 2026-07-04 17:14:03.391432158 +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 f2ae28e4f5..f8d1045b4e 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-06-06 07:58:20.129843402 +0000
+--- media/audio/sndio/sndio_output.cc.orig 2026-07-04 17:14:03.391544668 +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 a056e8121a..e8ae0da1ed 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-06-06 07:58:20.131130990 +0000
+--- media/audio/sndio/sndio_output.h.orig 2026-07-04 17:14:03.404584718 +0000
+++ media/audio/sndio/sndio_output.h
@@ -0,0 +1,88 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_base_audio__latency.cc b/chromium/patches/patch-media_base_audio__latency.cc
index fa1ba87f94..8c50fbd912 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-05-28 23:24:11.000000000 +0000
+--- media/base/audio_latency.cc.orig 2026-06-23 23:37:18.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 dd0149817a..4b2ae45b47 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-05-28 23:24:11.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig 2026-06-23 23:37:18.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 e085e9052d..ebd7fbfee3 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-05-28 23:24:11.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig 2026-06-23 23:37:18.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 fa20b4bab5..6fdc987689 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-05-28 23:24:11.000000000 +0000
+--- media/base/media_switches.cc.orig 2026-06-23 23:37:18.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.
-@@ -434,13 +434,38 @@ BASE_FEATURE(kApplicationAudioCaptureMac
+@@ -436,13 +436,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
-@@ -721,7 +746,7 @@ BASE_FEATURE(kMediaCodecColorSpaceCleanu
+@@ -716,7 +741,7 @@ BASE_FEATURE(kMediaCodecColorSpaceCleanu
#if !BUILDFLAG(IS_ANDROID)
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
@@ -73,16 +73,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -744,7 +769,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrame
+@@ -739,7 +764,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrame
// autoplay policy.
BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
- BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -800,7 +825,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, b
+@@ -817,7 +842,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)
@@ -91,7 +91,7 @@ $NetBSD$
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -995,7 +1020,7 @@ BASE_FEATURE(kMediaFoundationMultiGpuAda
+@@ -1016,7 +1041,7 @@ BASE_FEATURE(kMediaFoundationMultiGpuAda
BASE_FEATURE(kHardwareMediaKeyHandling,
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
base::FEATURE_ENABLED_BY_DEFAULT
@@ -100,7 +100,7 @@ $NetBSD$
#if BUILDFLAG(USE_MPRIS)
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1371,7 +1396,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
+@@ -1380,7 +1405,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
BASE_FEATURE(kUseSharedImageInOOPVDProcess, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -109,7 +109,7 @@ $NetBSD$
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1433,7 +1458,7 @@ BASE_FEATURE(kRecordMediaEngagementScore
+@@ -1442,7 +1467,7 @@ BASE_FEATURE(kRecordMediaEngagementScore
// Enables Media Engagement Index recording for Web Audio playbacks.
BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -118,7 +118,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.
-@@ -1760,7 +1785,7 @@ bool IsSystemLoopbackCaptureSupported()
+@@ -1768,7 +1793,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 3c9aa36003..e0a27f8e2f 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-05-28 23:24:11.000000000 +0000
+--- media/base/media_switches.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/base/media_switches.h
@@ -88,7 +88,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) || ...
-@@ -322,13 +322,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
+@@ -326,13 +326,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);
-@@ -347,7 +360,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
+@@ -351,7 +364,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);
-@@ -363,7 +376,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -368,7 +381,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);
-@@ -472,7 +485,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
+@@ -477,7 +490,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 011ff3b0d5..7b1c7b1429 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-05-28 23:24:11.000000000 +0000
+--- media/base/video_frame.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/base/video_frame.cc
@@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToStr
return "OWNED_MEMORY";
@@ -33,7 +33,7 @@ $NetBSD$
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1400,7 +1400,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1416,7 +1416,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 9f5cf791d9..37d4fe3e31 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-05-28 23:24:11.000000000 +0000
+--- media/base/video_frame.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/base/video_frame.h
@@ -40,7 +40,7 @@
#include "ui/gfx/geometry/size.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/files/scoped_file.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -91,7 +91,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -87,7 +87,7 @@ class MEDIA_EXPORT VideoFrame : public b
STORAGE_UNOWNED_MEMORY = 2, // External, non owned data pointers.
STORAGE_OWNED_MEMORY = 3, // VideoFrame has allocated its own data buffer.
STORAGE_SHMEM = 4, // Backed by read-only shared memory.
@@ -24,7 +24,7 @@ $NetBSD$
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_MAPPABLE_SHARED_IMAGE = 6,
-@@ -312,7 +312,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -308,7 +308,7 @@ class MEDIA_EXPORT VideoFrame : public b
base::span<const uint8_t> uv_data,
base::TimeDelta timestamp);
@@ -33,7 +33,7 @@ $NetBSD$
// Wraps provided dmabufs
// (https://www.kernel.org/doc/html/latest/driver-api/dma-buf.html) with a
// VideoFrame. The frame will take ownership of |dmabuf_fds|, and will
-@@ -631,7 +631,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -616,7 +616,7 @@ class MEDIA_EXPORT VideoFrame : public b
// wait for the included sync point.
scoped_refptr<gpu::ClientSharedImage> shared_image() const;
@@ -42,7 +42,7 @@ $NetBSD$
// The number of DmaBufs will be equal or less than the number of planes of
// the frame. If there are less, this means that the last FD contains the
// remaining planes. Should be > 0 for STORAGE_DMABUFS.
-@@ -836,7 +836,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -821,7 +821,7 @@ class MEDIA_EXPORT VideoFrame : public b
base::ReadOnlySharedMemoryRegion owned_shm_region_;
base::ReadOnlySharedMemoryMapping owned_shm_mapping_;
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 34870fb0f8..56726c3634 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2026-06-23 23:37:18.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 98e3ab2eed..9430441255 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2026-06-23 23:37:18.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 d2cb5a3f66..3c815052e5 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig 2026-06-23 23:37:18.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 5f16029320..11b9930f3f 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2026-06-23 23:37:18.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 5bdde63a64..46b6c330d0 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig 2026-06-23 23:37:18.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 6d15a2b3d9..f263c6ddfd 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2026-06-23 23:37:18.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 ecce2779d7..e0079efb35 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2026-06-23 23:37:18.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 a7cca8e1a7..86769dc165 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2026-06-23 23:37:18.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 692c35fe38..9c7edb9a28 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2026-06-23 23:37:18.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 f150213839..d1d36324bc 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2026-06-23 23:37:18.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 fda56d7830..23a2e48da4 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
-@@ -27,7 +27,7 @@
+@@ -28,7 +28,7 @@
#include "media/capture/video/linux/v4l2_capture_device_impl.h"
#include "media/capture/video/linux/video_capture_device_linux.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/videoio.h>
#else
#include <linux/videodev2.h>
-@@ -42,6 +42,7 @@ bool CompareCaptureDevices(const VideoCa
+@@ -43,6 +43,7 @@ bool CompareCaptureDevices(const VideoCa
return a.descriptor < b.descriptor;
}
@@ -23,9 +23,9 @@ $NetBSD$
// USB VID and PID are both 4 bytes long.
const size_t kVidPidSize = 4;
const size_t kMaxInterfaceNameSize = 256;
-@@ -74,11 +75,24 @@ std::string ExtractFileNameFromDeviceId(
+@@ -72,11 +73,24 @@ std::string ExtractFileNameFromDeviceId(
DCHECK(base::StartsWith(device_id, kDevDir, base::CompareCase::SENSITIVE));
- return device_id.substr(UNSAFE_TODO(strlen(kDevDir)), device_id.length());
+ return device_id.substr(kDevDir.length());
}
+#endif
@@ -48,7 +48,7 @@ $NetBSD$
const base::FilePath path("/dev/");
base::FileEnumerator enumerator(path, false, base::FileEnumerator::FILES,
"video*");
-@@ -86,9 +100,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -84,9 +98,13 @@ class DevVideoFilePathsDeviceProvider
const base::FileEnumerator::FileInfo info = enumerator.GetInfo();
target_container->emplace_back(path.value() + info.GetName().value());
}
@@ -62,7 +62,7 @@ $NetBSD$
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
std::string usb_id;
const std::string vid_path =
-@@ -105,9 +123,13 @@ class DevVideoFilePathsDeviceProvider
+@@ -103,9 +121,13 @@ class DevVideoFilePathsDeviceProvider
}
return usb_id;
@@ -76,7 +76,7 @@ $NetBSD$
const std::string file_name = ExtractFileNameFromDeviceId(device_id);
const std::string interface_path =
base::StringPrintf(kInterfacePathTemplate, file_name.c_str());
-@@ -118,6 +140,7 @@ class DevVideoFilePathsDeviceProvider
+@@ -116,6 +138,7 @@ class DevVideoFilePathsDeviceProvider
return std::string();
}
return display_name;
@@ -84,7 +84,7 @@ $NetBSD$
}
};
-@@ -223,7 +246,7 @@ void VideoCaptureDeviceFactoryV4L2::GetD
+@@ -221,7 +244,7 @@ void VideoCaptureDeviceFactoryV4L2::GetD
std::move(callback).Run(std::move(devices_info));
}
@@ -93,7 +93,7 @@ $NetBSD$
return HANDLE_EINTR(v4l2_->ioctl(fd, request, argp));
}
-@@ -283,6 +306,11 @@ std::vector<float> VideoCaptureDeviceFac
+@@ -281,6 +304,11 @@ std::vector<float> VideoCaptureDeviceFac
frame_rates.push_back(
frame_interval.discrete.denominator /
static_cast<float>(frame_interval.discrete.numerator));
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 2739b9d0be..6745702989 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2026-06-23 23:37:18.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 344a73ea5b..ee34739a0e 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig 2026-06-23 23:37:18.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 66283ddaa1..a0fd6fc51f 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2026-06-23 23:37:18.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 4168e3ca39..7925bc6f0d 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-05-28 23:24:11.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig 2026-06-23 23:37:18.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 a7d6a4d38e..24c51dceb9 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-05-28 23:24:11.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig 2026-06-23 23:37:18.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 c6b1a3829b..97f9129a3f 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-05-28 23:24:11.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2026-06-23 23:37:18.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 156a5d8361..47bbb80e3e 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-05-28 23:24:11.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2026-06-23 23:37:18.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 89cd20b905..45cf5200cd 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-05-28 23:24:11.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2026-06-23 23:37:18.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 086b84246d..255c67372c 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2026-06-23 23:37:18.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 77c8cd6e91..8244655537 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/chromeos/libyuv_image_processor_backend.cc
@@ -48,7 +48,7 @@ static constexpr struct {
#define CONV(in, out, trans, result) \
@@ -15,7 +15,7 @@ $NetBSD$
CONV(NV12, AR24, kConversion, Supported),
#endif
CONV(NV12, NV12, kConversion, Supported),
-@@ -409,7 +409,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -422,7 +422,7 @@ int LibYUVImageProcessorBackend::DoConve
fr->GetWritableVisibleData(VideoFrame::Plane::kUV)), \
fr->stride(VideoFrame::Plane::kUV)
@@ -24,7 +24,7 @@ $NetBSD$
#define ARGB_DATA(fr) \
fr->GetWritableVisibleData(VideoFrame::Plane::kARGB), \
fr->stride(VideoFrame::Plane::kARGB)
-@@ -571,7 +571,7 @@ int LibYUVImageProcessorBackend::DoConve
+@@ -584,7 +584,7 @@ int LibYUVImageProcessorBackend::DoConve
}
}
diff --git a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index 3358072744..1b9f9f841f 100644
--- a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
@@ -238,7 +238,7 @@ MailboxVideoFrameConverter::GenerateShar
VideoPixelFormatToString(origin_frame->format()));
diff --git a/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc b/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
index 49832df4e2..b3df60b731 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2026-06-23 23:37:18.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 04f4d7cbb7..798753dc62 100644
--- a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/chromeos/video_decoder_pipeline.cc
@@ -1134,7 +1134,7 @@ VideoDecoderPipeline::PickDecoderOutputF
}
diff --git a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
index 87496556cd..b5577b74f0 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2026-06-23 23:37:18.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 73c4d320e8..44ae47bc40 100644
--- a/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
@@ -67,7 +67,7 @@ std::unique_ptr<VideoEncodeAccelerator>
}
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index 7c7bbc15fb..c77fa16887 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
@@ -24,7 +24,7 @@ $NetBSD$
void AllowAccessToRenderNodes(std::vector<BrokerFilePermission>& permissions,
bool include_sys_dev_char,
bool read_write) {
-@@ -180,6 +183,7 @@ bool HardwareVideoDecodingPreSandboxHook
+@@ -207,6 +210,7 @@ bool HardwareVideoDecodingPreSandboxHook
NOTREACHED();
#endif // BUILDFLAG(USE_V4L2_CODEC)
}
@@ -32,7 +32,7 @@ $NetBSD$
} // namespace
-@@ -195,6 +199,7 @@ bool HardwareVideoDecodingPreSandboxHook
+@@ -222,6 +226,7 @@ bool HardwareVideoDecodingPreSandboxHook
// (at least).
bool HardwareVideoDecodingPreSandboxHook(
sandbox::policy::SandboxLinux::Options options) {
@@ -40,7 +40,7 @@ $NetBSD$
using HardwareVideoDecodingProcessPolicy =
sandbox::policy::HardwareVideoDecodingProcessPolicy;
using PolicyType =
-@@ -240,6 +245,7 @@ bool HardwareVideoDecodingPreSandboxHook
+@@ -267,6 +272,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 f54c9d3ef9..b3f2282b29 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 33c70ca84f..7e0812bf9e 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc
@@ -18,12 +18,15 @@
#include "media/gpu/v4l2/v4l2_device.h"
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
index df10fb5c57..527f3699d7 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 7e869610b1..b1e80c2008 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig 2026-06-23 23:37:18.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 480af7598b..9a488f6028 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig 2026-06-23 23:37:18.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 1cc140cc44..d9599ebcb9 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig 2026-06-23 23:37:18.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 393a2e42d8..8b05b29c04 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig 2026-06-23 23:37:18.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 8a75a39a00..a01788f62c 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/v4l2/v4l2_utils.cc.orig 2026-06-23 23:37:18.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 33fd61df3b..5c64b124c0 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -790,7 +790,7 @@ void VaapiVideoDecoder::ApplyResolutionC
+@@ -798,7 +798,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 f8fc026803..f32774c2ce 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-05-28 23:24:11.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2026-06-23 23:37:18.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 c5b9484317..97e7cda4f0 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-05-28 23:24:11.000000000 +0000
+--- media/media_options.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/media_options.gni
@@ -209,12 +209,18 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
@@ -23,6 +23,6 @@ $NetBSD$
# desktop Chromecast builds.
- if (is_posix && !is_android && !is_apple &&
+ if (is_posix && !is_android && !is_apple && !is_bsd &&
- (!is_castos || (target_cpu == "x86" || target_cpu == "x64") ||
- is_cast_audio_only)) {
+ (!is_castos || (target_cpu == "x86" || target_cpu == "x64"))) {
use_alsa = true
+
diff --git a/chromium/patches/patch-media_mojo_mojom_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
index d336017094..a8b5d8c7ce 100644
--- a/chromium/patches/patch-media_mojo_mojom_BUILD.gn
+++ b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/mojo/mojom/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/mojo/mojom/BUILD.gn
-@@ -1058,7 +1058,7 @@ source_set("test_support") {
+@@ -1072,7 +1072,7 @@ source_set("test_support") {
sources = []
deps = []
diff --git a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
index 21a4ab8a26..8bea19771b 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-05-28 23:24:11.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/posix/eintr_wrapper.h"
#include "media/gpu/buffer_validation.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -158,7 +158,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -144,7 +144,7 @@ media::mojom::VideoFrameDataPtr MakeVide
media::mojom::OpaqueVideoFrameData::New());
}
@@ -24,7 +24,7 @@ $NetBSD$
if (input->storage_type() == media::VideoFrame::STORAGE_DMABUFS) {
// Duplicates the DMA buffer FDs to a new vector since this cannot take
// ownership of the FDs in |input| due to constness.
-@@ -189,7 +189,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -175,7 +175,7 @@ media::mojom::VideoFrameDataPtr MakeVide
} // namespace
@@ -33,7 +33,7 @@ $NetBSD$
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -392,7 +392,7 @@ bool StructTraits<media::mojom::VideoFra
+@@ -378,7 +378,7 @@ bool StructTraits<media::mojom::VideoFra
bool is_mappable = shared_image_data.is_mappable();
if (is_mappable) {
@@ -42,7 +42,7 @@ $NetBSD$
// TODO(crbug.com/513289253): Avoid CloneGpuMemoryBufferHandle() only for
// validation.
const auto video_pixel_format =
-@@ -438,7 +438,7 @@ bool StructTraits<media::mojom::VideoFra
+@@ -416,7 +416,7 @@ bool StructTraits<media::mojom::VideoFra
frame = media::VideoFrame::WrapTrackingToken(
format, *metadata.tracking_token, coded_size, visible_rect,
natural_size, timestamp);
diff --git a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
index 792887841d..6d2b75ff9e 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/video_frame_mojom_traits.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.h
-@@ -19,7 +19,7 @@
+@@ -18,7 +18,7 @@
namespace mojo {
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 ab96d98a72..82a7e915fb 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-05-28 23:24:11.000000000 +0000
+--- media/video/mappable_shared_image_video_frame_pool.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/video/mappable_shared_image_video_frame_pool.cc
-@@ -690,7 +690,7 @@ void MappableSharedImageVideoFramePool::
+@@ -689,7 +689,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
-@@ -1118,7 +1118,7 @@ scoped_refptr<VideoFrame> MappableShared
+@@ -1117,7 +1117,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 55bc075ad9..a0e904c941 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-05-28 23:24:11.000000000 +0000
+--- media/video/renderable_mappable_shared_image_video_frame_pool.cc.orig 2026-06-23 23:37:18.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 e81702a3f2..2aa0432eef 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-05-28 23:24:11.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/video/video_encode_accelerator_adapter.cc
-@@ -513,7 +513,7 @@ void VideoEncodeAcceleratorAdapter::Init
+@@ -514,7 +514,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 0d2f4cd88e..9828c34007 100644
--- a/chromium/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium/patches/patch-media_webrtc_audio__processor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/audio_processor.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/webrtc/audio_processor.cc
@@ -518,7 +518,7 @@ std::optional<double> AudioProcessor::Pr
// controller.
diff --git a/chromium/patches/patch-media_webrtc_helpers.cc b/chromium/patches/patch-media_webrtc_helpers.cc
index afd16c312d..7521757893 100644
--- a/chromium/patches/patch-media_webrtc_helpers.cc
+++ b/chromium/patches/patch-media_webrtc_helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/helpers.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- media/webrtc/helpers.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ media/webrtc/helpers.cc
@@ -51,14 +51,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 34075cdbf6..6766dc1c37 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- mojo/core/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
+@@ -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 5d184776d2..44bb9230b0 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-05-28 23:24:11.000000000 +0000
+--- mojo/core/channel.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ mojo/core/channel.cc
@@ -74,7 +74,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
@@ -18,7 +18,7 @@ $NetBSD$
Channel::AlignedBuffer MakeAlignedBuffer(size_t size) {
// Generic allocators (such as malloc) return a pointer that is suitably
// aligned for storing any type of object with a fundamental alignment
-@@ -267,7 +271,7 @@ bool ShouldRecordSubsampledHistograms()
+@@ -268,7 +272,7 @@ bool ShouldRecordSubsampledHistograms()
} // namespace
#if BUILDFLAG(IS_ANDROID) || \
@@ -27,7 +27,7 @@ $NetBSD$
namespace {
-@@ -1313,7 +1317,7 @@ bool Channel::OnControlMessage(Message::
+@@ -1317,7 +1321,7 @@ bool Channel::OnControlMessage(Message::
}
// Currently only CrOs, Linux, and Android support upgrades.
diff --git a/chromium/patches/patch-mojo_core_channel.h b/chromium/patches/patch-mojo_core_channel.h
index 6c671d2557..cdc86f5e54 100644
--- a/chromium/patches/patch-mojo_core_channel.h
+++ b/chromium/patches/patch-mojo_core_channel.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- mojo/core/channel.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ mojo/core/channel.h
-@@ -167,7 +167,7 @@ class MOJO_SYSTEM_IMPL_EXPORT Channel
+@@ -169,7 +169,7 @@ class MOJO_SYSTEM_IMPL_EXPORT Channel
} v2;
#if BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-mojo_core_channel__posix.cc b/chromium/patches/patch-mojo_core_channel__posix.cc
index 15a3f5fcb7..f6dd3d5dbc 100644
--- a/chromium/patches/patch-mojo_core_channel__posix.cc
+++ b/chromium/patches/patch-mojo_core_channel__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel_posix.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- mojo/core/channel_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ mojo/core/channel_posix.cc
-@@ -606,6 +606,13 @@ void Channel::OfferChannelUpgrade() {
+@@ -622,6 +622,13 @@ void Channel::OfferChannelUpgrade() {
}
static_cast<ChannelLinux*>(this)->OfferSharedMemUpgrade();
}
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index b964f1dc43..6bd0c6fa6c 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-05-28 23:24:11.000000000 +0000
+--- mojo/core/embedder/features.h.orig 2026-06-23 23:37:18.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 acbf669d45..3012cf794b 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-05-28 23:24:11.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2026-06-23 23:37:18.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 4c26d53caa..265ddf8e4f 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-05-28 23:24:11.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ mojo/public/tools/bindings/mojom.gni
@@ -750,6 +750,21 @@ template("mojom") {
enabled_features += [ "is_apple" ]
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index df0bb4904c..6aff12d28f 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-05-28 23:24:11.000000000 +0000
+--- net/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/BUILD.gn
@@ -115,7 +115,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -44,7 +44,7 @@ $NetBSD$
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2352,7 +2365,7 @@ static_library("test_support") {
+@@ -2351,7 +2364,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",
-@@ -3187,14 +3200,14 @@ target(_test_target_type, "net_unittests
+@@ -3190,14 +3203,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",
-@@ -3308,6 +3321,10 @@ target(_test_target_type, "net_unittests
+@@ -3318,6 +3331,10 @@ target(_test_target_type, "net_unittests
]
}
@@ -81,7 +81,7 @@ $NetBSD$
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3364,7 +3381,7 @@ target(_test_target_type, "net_unittests
+@@ -3375,7 +3392,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" ]
}
-@@ -3497,7 +3514,7 @@ target(_test_target_type, "net_unittests
+@@ -3508,7 +3525,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 2b32a773d6..e1c087a5c1 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/base/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/base/features.cc
-@@ -36,7 +36,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
+@@ -40,7 +40,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
BASE_FEATURE(kAsyncDns,
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -309,7 +309,7 @@ inline constexpr auto kMigrateSessionsOn
+@@ -314,7 +314,7 @@ inline constexpr auto kMigrateSessionsOn
BASE_FEATURE(kMigrateSessionsOnNetworkChangeV2,
kMigrateSessionsOnNetworkChangeV2Default);
@@ -24,7 +24,7 @@ $NetBSD$
BASE_FEATURE(kAddressTrackerLinuxIsProxied, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_LINUX)
-@@ -430,7 +430,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
+@@ -426,7 +426,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 4adbf7271e..15e98a1748 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-05-28 23:24:11.000000000 +0000
+--- net/base/network_change_notifier.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/base/network_change_notifier.cc
@@ -38,7 +38,7 @@
#include "third_party/abseil-cpp/absl/container/flat_hash_set.h"
@@ -15,6 +15,15 @@ $NetBSD$
#include "net/base/network_change_notifier_passive.h"
#elif BUILDFLAG(IS_FUCHSIA)
#include "net/base/network_change_notifier_fuchsia.h"
+@@ -314,7 +314,7 @@ std::unique_ptr<NetworkChangeNotifier> N
+ // running network service in a separate process.
+ return std::make_unique<NetworkChangeNotifierPassive>(initial_type,
+ initial_subtype);
+-#elif BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_NETBSD)
+ return std::make_unique<NetworkChangeNotifierPassive>(initial_type,
+ initial_subtype);
+ #elif BUILDFLAG(IS_LINUX)
@@ -325,6 +325,9 @@ std::unique_ptr<NetworkChangeNotifier> N
#elif BUILDFLAG(IS_FUCHSIA)
return std::make_unique<NetworkChangeNotifierFuchsia>(
diff --git a/chromium/patches/patch-net_base_network__change__notifier.h b/chromium/patches/patch-net_base_network__change__notifier.h
index 8bc777894e..a086515c73 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.h
+++ b/chromium/patches/patch-net_base_network__change__notifier.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_change_notifier.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/base/network_change_notifier.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/base/network_change_notifier.h
@@ -20,7 +20,7 @@
#include "net/base/network_handle.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 324c55af32..09a76868b7 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-05-28 23:24:11.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig 2026-06-23 23:37:18.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 f891891e04..c3e46260c7 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-05-28 23:24:11.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig 2026-06-23 23:37:18.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 7bc1d152dc..ccd777146e 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-05-28 23:24:11.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig 2026-06-23 23:37:18.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 82924fe33d..bab87d2102 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-05-28 23:24:11.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2026-06-23 23:37:18.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 2d78f80793..39a42a9b96 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-05-28 23:24:11.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig 2026-06-23 23:37:18.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 41687e13a2..341726368b 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-05-28 23:24:11.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2026-06-23 23:37:18.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 0085cd494d..b2a603c724 100644
--- a/chromium/patches/patch-net_dns_BUILD.gn
+++ b/chromium/patches/patch-net_dns_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/dns/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/dns/BUILD.gn
-@@ -169,7 +169,7 @@ source_set("dns") {
+@@ -167,7 +167,7 @@ source_set("dns") {
"dns_config_service_android.cc",
"dns_config_service_android.h",
]
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -203,6 +203,7 @@ source_set("dns") {
+@@ -201,6 +201,7 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
@@ -23,7 +23,7 @@ $NetBSD$
public_deps = [
":dns_client",
-@@ -281,6 +282,7 @@ source_set("host_resolver") {
+@@ -279,6 +280,7 @@ source_set("host_resolver") {
deps = [
"//net:net_deps",
"//net/dns/public",
@@ -31,7 +31,7 @@ $NetBSD$
]
public_deps = [ "//net:net_public_deps" ]
-@@ -484,9 +486,9 @@ source_set("tests") {
+@@ -481,9 +483,9 @@ source_set("tests") {
"mock_dns_platform_android_attempt_delegate.cc",
"mock_dns_platform_android_attempt_delegate.h",
]
diff --git a/chromium/patches/patch-net_dns_address__info.cc b/chromium/patches/patch-net_dns_address__info.cc
index eecf510c57..defb2940fd 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-05-28 23:24:11.000000000 +0000
+--- net/dns/address_info.cc.orig 2026-06-23 23:37:18.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 dc6e5560c1..2dcccc35d7 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-05-28 23:24:11.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/dns/address_sorter_posix.cc
@@ -29,6 +29,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 de08ec04ef..c96120753b 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-05-28 23:24:11.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/dns/dns_config_service_posix.cc
@@ -35,6 +35,11 @@
#include "net/dns/dns_config_watcher_mac.h"
@@ -18,14 +18,16 @@ $NetBSD$
namespace net {
namespace internal {
-@@ -132,6 +137,11 @@ class DnsConfigServicePosix::Watcher : p
+@@ -132,6 +137,13 @@ class DnsConfigServicePosix::Watcher : p
bool Watch() override {
CheckOnCorrectSequence();
+// pledge + unveil
++#if !BUILDFLAG(IS_NETBSD)
+ base::CommandLine* command_line = base::CommandLine::ForCurrentProcess();
+ if (!command_line->HasSwitch(sandbox::policy::switches::kNoSandbox))
+ return false;
++#endif
+
bool success = true;
if (!config_watcher_.Watch(base::BindRepeating(&Watcher::OnConfigChanged,
diff --git a/chromium/patches/patch-net_dns_dns__reloader.cc b/chromium/patches/patch-net_dns_dns__reloader.cc
index 342bc8959e..eb55d6c5f5 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-05-28 23:24:11.000000000 +0000
+--- net/dns/dns_reloader.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/dns/dns_reloader.cc
@@ -10,6 +10,7 @@
// - there's not guarantee it exists at all. :(
@@ -31,7 +31,7 @@ $NetBSD$
// been called above.
+#if BUILDFLAG(IS_NETBSD)
+ res_nclose(&reload_state->res);
-+ //memset(&reload_state->res, 0, sizeof(reload_state->res));
++ memset(&reload_state->res, 0, sizeof(reload_state->res));
+ res_ninit(&reload_state->res);
+#else
res_nclose(&_res);
diff --git a/chromium/patches/patch-net_dns_dns__util.cc b/chromium/patches/patch-net_dns_dns__util.cc
index b787586ff7..1fe0e51414 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-05-28 23:24:11.000000000 +0000
+--- net/dns/dns_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/dns/dns_util.cc
@@ -27,6 +27,8 @@
#include "net/dns/public/util.h"
diff --git a/chromium/patches/patch-net_dns_host__resolver__proc.cc b/chromium/patches/patch-net_dns_host__resolver__proc.cc
index b862593850..abfb62944f 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-05-28 23:24:11.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig 2026-06-23 23:37:18.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 a4b4aa44bf..d582993b22 100644
--- a/chromium/patches/patch-net_dns_public_BUILD.gn
+++ b/chromium/patches/patch-net_dns_public_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/dns/public/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/dns/public/BUILD.gn
@@ -79,7 +79,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 7cea1ce013..51effc4d5a 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-05-28 23:24:11.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig 2026-06-23 23:37:18.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 788deb16ff..6a8b29abb6 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-05-28 23:24:11.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig 2026-06-23 23:37:18.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 760aff4835..dffdbc9ae8 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-05-28 23:24:11.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig 2026-06-23 23:37:18.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 c302e381e9..34a6cc1818 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-05-28 23:24:11.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig 2026-06-23 23:37:18.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 32b57a3e01..5b313e6525 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-05-28 23:24:11.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig 2026-06-23 23:37:18.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 9751b89bbf..eca86958ca 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-05-28 23:24:11.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig 2026-06-23 23:37:18.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 64aac607dd..bf6ad5740b 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-05-28 23:24:11.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig 2026-06-23 23:37:18.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 9e90e61d70..792717d766 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-05-28 23:24:11.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/http/http_auth_handler_negotiate.cc
@@ -119,7 +119,7 @@ int HttpAuthHandlerNegotiate::Factory::C
#elif BUILDFLAG(IS_POSIX)
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.cc b/chromium/patches/patch-net_http_http__auth__preferences.cc
index 363080805e..cd9338ab69 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.cc
+++ b/chromium/patches/patch-net_http_http__auth__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_preferences.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/http/http_auth_preferences.cc
@@ -38,7 +38,7 @@ std::string HttpAuthPreferences::AuthAnd
}
diff --git a/chromium/patches/patch-net_http_http__auth__preferences.h b/chromium/patches/patch-net_http_http__auth__preferences.h
index 598ebeb9ee..159a3fef01 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-05-28 23:24:11.000000000 +0000
+--- net/http/http_auth_preferences.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/http/http_auth_preferences.h
@@ -49,7 +49,7 @@ class NET_EXPORT HttpAuthPreferences {
#if BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-net_http_http__network__session.cc b/chromium/patches/patch-net_http_http__network__session.cc
index 9aea1457a0..366cd0e3c1 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-05-28 23:24:11.000000000 +0000
+--- net/http/http_network_session.cc.orig 2026-06-23 23:37:18.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 93f542a8fe..e4936c5aa6 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-05-28 23:24:11.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig 2026-06-23 23:37:18.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 ac14d6cb7c..afbfbf74c0 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-05-28 23:24:11.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -6,7 +6,9 @@
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index abd55649ff..6c7ea97d17 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-05-28 23:24:11.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig 2026-06-23 23:37:18.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 c625d965f0..6bda649975 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-05-28 23:24:11.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig 2026-06-23 23:37:18.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 9daebbd0c2..9ab5d01960 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_posix.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/socket/udp_socket_posix.cc
@@ -82,6 +82,32 @@ constexpr int kBindRetries = 10;
constexpr int kPortStart = 1024;
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index 43e63ad12f..0c1ad5340e 100644
--- a/chromium/patches/patch-net_socket_udp__socket__unittest.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_unittest.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/socket/udp_socket_unittest.cc
@@ -409,7 +409,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
diff --git a/chromium/patches/patch-net_third__party_quiche_BUILD.gn b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
index 7e19e4f609..f9a8e62ee6 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-05-28 23:24:11.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig 2026-06-23 23:37:18.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 6f306268ae..2e31da4860 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/tools/cert_verify_tool/cert_verify_tool.cc
-@@ -36,7 +36,7 @@
+@@ -37,7 +37,7 @@
#include "third_party/boringssl/src/pki/trust_store.h"
#include "third_party/boringssl/src/pki/trust_store_collection.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "net/proxy_resolution/proxy_config.h"
#include "net/proxy_resolution/proxy_config_service_fixed.h"
#endif
-@@ -68,7 +68,7 @@ void SetUpOnNetworkThread(
+@@ -69,7 +69,7 @@ void SetUpOnNetworkThread(
base::WaitableEvent* initialization_complete_event) {
net::URLRequestContextBuilder url_request_context_builder;
url_request_context_builder.set_user_agent(GetUserAgent());
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 361cd1d349..8c2d2808e2 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-05-28 23:24:11.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig 2026-06-23 23:37:18.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 55dabe7b50..679c424081 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-05-28 23:24:11.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2026-06-23 23:37:18.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 9ca84aca31..b33497eded 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-05-28 23:24:11.000000000 +0000
+--- net/url_request/url_request_context.cc.orig 2026-06-23 23:37:18.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 2c14aa904a..6650939150 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-05-28 23:24:11.000000000 +0000
+--- net/url_request/url_request_context.h.orig 2026-06-23 23:37:18.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 d6085eb2b2..f934669228 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-05-28 23:24:11.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/url_request/url_request_context_builder.cc
@@ -448,7 +448,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 20b4060aa9..9ecef504b0 100644
--- a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
+++ b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ net/websockets/websocket_basic_stream_adapters_test.cc
-@@ -1102,10 +1102,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
+@@ -1103,10 +1103,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
OnCloseOkShouldBeTranslatedToConnectionClose) {
spdy::SpdySerializedFrame response_headers(
spdy_util_.ConstructSpdyResponseHeaders(1, ResponseHeaders(), false));
diff --git a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
index 2cbee94c47..b35922eec0 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-05-28 23:24:11.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ pdf/pdfium/pdfium_engine.cc
-@@ -128,7 +128,7 @@
+@@ -130,7 +130,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -707,7 +707,7 @@ void InitializeSDK(bool enable_v8,
+@@ -797,7 +797,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 c1e4aef60f..6b7aa9cff4 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/cups_helper.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ printing/backend/cups_helper.cc
@@ -8,7 +8,7 @@
#include "base/time/time.h"
@@ -47,7 +47,7 @@ $NetBSD$
// Helper wrapper around http_t structure, with connection and cleanup
// functionality.
HttpConnectionCUPS::HttpConnectionCUPS(const GURL& print_server_url,
-@@ -966,7 +966,7 @@ ScopedHttpPtr HttpConnect2(const char* h
+@@ -970,7 +970,7 @@ ScopedHttpPtr HttpConnect2(const char* h
int blocking,
int msec,
int* cancel) {
diff --git a/chromium/patches/patch-printing_backend_cups__helper.h b/chromium/patches/patch-printing_backend_cups__helper.h
index 87262d3701..2e44a409e3 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/cups_helper.h.orig 2026-06-23 23:37:18.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 d79fb9bd65..b90c4d213f 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig 2026-06-23 23:37:18.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 955f4c28a4..a085de11c0 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/cups_jobs.cc.orig 2026-06-23 23:37:18.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 e350645e9c..1f30d2be44 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/cups_printer.cc.orig 2026-06-23 23:37:18.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 5dad2e4a70..af58cc2106 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/cups_weak_functions.h.orig 2026-06-23 23:37:18.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 d11c144e01..f79c09140d 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/print_backend_cups.h.orig 2026-06-23 23:37:18.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 fa4f6bfd5f..d01d7e727a 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-05-28 23:24:11.000000000 +0000
+--- printing/backend/print_backend_cups_ipp.cc.orig 2026-06-23 23:37:18.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 be961c2a74..bb597dba05 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-05-28 23:24:11.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2026-06-23 23:37:18.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 c0c4cf442a..8844bba64f 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-05-28 23:24:11.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig 2026-06-23 23:37:18.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 4d8947bf65..350ad4facd 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-05-28 23:24:11.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2026-06-23 23:37:18.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 0d78416062..c2abcc9b77 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-05-28 23:24:11.000000000 +0000
+--- printing/print_settings.cc.orig 2026-06-23 23:37:18.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 d9aca48b1b..72eac9d1d9 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-05-28 23:24:11.000000000 +0000
+--- printing/print_settings.h.orig 2026-06-23 23:37:18.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 caec1cb8a9..4bdffab3c3 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-05-28 23:24:11.000000000 +0000
+--- printing/print_settings_conversion.cc.orig 2026-06-23 23:37:18.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 8c6c31c417..c7cb9a6b61 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-05-28 23:24:11.000000000 +0000
+--- printing/printing_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ printing/printing_features.cc
@@ -17,7 +17,7 @@ namespace printing::features {
BASE_FEATURE(kAlignPdfDefaultPrintSettingsWithHTML,
@@ -15,7 +15,7 @@ $NetBSD$
// Use the CUPS IPP printing backend instead of the original CUPS backend that
// calls the deprecated PPD API.
BASE_FEATURE(kCupsIppPrintingBackend, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -52,7 +52,7 @@ BASE_FEATURE(kUseXpsForPrintingFromPdf,
+@@ -40,7 +40,7 @@ BASE_FEATURE(kPrintWithReducedRasterizat
// Enables printing interactions with the operating system to be performed
// out-of-process.
BASE_FEATURE(kEnableOopPrintDrivers,
diff --git a/chromium/patches/patch-printing_printing__features.h b/chromium/patches/patch-printing_printing__features.h
index 9b1e06406a..66189cc6d0 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-05-28 23:24:11.000000000 +0000
+--- printing/printing_features.h.orig 2026-06-23 23:37:18.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 843bb028a2..a28b3946fe 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-05-28 23:24:11.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.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 44e1983674..bea1f61819 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-05-28 23:24:11.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 47b6566aec..dad5017259 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/branding.cc.orig 2026-06-23 23:37:18.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 e3892344e2..5473cd72a2 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/constants.h.orig 2026-06-23 23:37:18.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 99d8744446..69062293b3 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/crash/crashpad_database_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/base/crash/crashpad_database_manager.cc
@@ -24,7 +24,7 @@
#if BUILDFLAG(IS_WIN)
@@ -20,7 +20,7 @@ $NetBSD$
namespace {
-#if !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
const base::FilePath::CharType kChromotingCrashpadDatabasePath[] =
FILE_PATH_LITERAL("crashpad");
#endif
diff --git a/chromium/patches/patch-remoting_base_environment__details.cc b/chromium/patches/patch-remoting_base_environment__details.cc
index c7d7440455..50be9e54f0 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/environment_details.cc.orig 2026-06-23 23:37:18.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 c235a327e9..6b04b56554 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/host_settings.cc.orig 2026-06-23 23:37:18.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 504cbeeb7b..19557d9f90 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/remoting_export.h.orig 2026-06-23 23:37:18.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 68cae4d085..d6308e3357 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/security_key_socket_name.cc.orig 2026-06-23 23:37:18.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 d059e5bb46..eefc695116 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/username.cc.orig 2026-06-23 23:37:18.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 95c1e4bb9f..b1491f79a4 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-05-28 23:24:11.000000000 +0000
+--- remoting/base/username.h.orig 2026-06-23 23:37:18.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 b5bd78e389..16a9c8dc4f 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-05-28 23:24:11.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2026-06-23 23:37:18.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 6e8c4ca536..7e548272af 100644
--- a/chromium/patches/patch-remoting_host_audio__injector.cc
+++ b/chromium/patches/patch-remoting_host_audio__injector.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/audio_injector.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/audio_injector.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/audio_injector.cc
-@@ -8,7 +8,7 @@
+@@ -7,7 +7,7 @@
#include "build/build_config.h"
- #include "remoting/proto/audio.pb.h"
+ #include "remoting/base/fifo_buffer.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "remoting/host/linux/pipewire_audio_injector.h"
#endif
-@@ -26,7 +26,7 @@ void AudioInjector::ProcessAudioPacket(s
+@@ -19,7 +19,7 @@ AudioInjector::~AudioInjector() = defaul
// static
bool AudioInjector::IsSupported() {
@@ -24,3 +24,12 @@ $NetBSD$
// On Linux, we check if PipeWire is available and can be initialized.
// Note that in multi-process mode, this may return true in the network
// process because the libraries are loadable, even though the virtual audio
+@@ -34,7 +34,7 @@ bool AudioInjector::IsSupported() {
+ // static
+ std::unique_ptr<AudioInjector> AudioInjector::Create(
+ std::unique_ptr<FifoBufferReader> audio_reader) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return PipewireAudioInjector::Create(std::move(audio_reader));
+ #else
+ return nullptr;
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 f13e378626..394b78925a 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/base/desktop_environment_options.cc
@@ -109,7 +109,7 @@ bool DesktopEnvironmentOptions::capture_
// TODO(joedow): Determine whether we can migrate additional platforms to
diff --git a/chromium/patches/patch-remoting_host_base_switches.cc b/chromium/patches/patch-remoting_host_base_switches.cc
index dff598665a..5c686671d2 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/base/switches.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/base/switches.cc
@@ -24,13 +24,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 f43b158dab..b246be7e73 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/base/switches.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/base/switches.h
@@ -36,13 +36,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 474806d0b5..069605395d 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/chromoting_host.cc
@@ -142,7 +142,7 @@ void ChromotingHost::Start(const std::st
}
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.h b/chromium/patches/patch-remoting_host_chromoting__host.h
index 8f3d79ea23..0140f75e8f 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/chromoting_host.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/chromoting_host.h
@@ -37,7 +37,7 @@
#include "remoting/protocol/session_manager.h"
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index 4aa38501ff..4f94d69088 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig 2026-06-23 23:37:18.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 631d587c13..14db8362c8 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_services_client.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/chromoting_host_services_client.cc
-@@ -74,7 +74,7 @@ mojo::PendingRemote<mojom::ChromotingHos
+@@ -78,7 +78,7 @@ mojo::PendingRemote<mojom::ChromotingHos
ChromotingHostServicesClient::ChromotingHostServicesClient()
: ChromotingHostServicesClient(
@@ -15,7 +15,7 @@ $NetBSD$
std::vector{GetChromotingHostServicesServerName(),
GetLegacyChromotingHostServicesServerName()}
#else
-@@ -163,7 +163,7 @@ bool ChromotingHostServicesClient::Ensur
+@@ -147,7 +147,7 @@ bool ChromotingHostServicesClient::Ensur
if (session_services_remote_.is_bound()) {
return true;
}
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 e68aadebe3..02fdb4c190 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_services_server.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/chromoting_host_services_server.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/chromoting_host_services_server.cc
@@ -16,7 +16,7 @@
#include "remoting/host/mojo_caller_security_checker.h"
@@ -15,16 +15,16 @@ $NetBSD$
#include <unistd.h>
#endif
-@@ -44,7 +44,7 @@ named_mojo_ipc_server::EndpointOptions C
- options.security_descriptor =
- base::StrCat({L"O:", user_sid, L"G:", user_sid, L"D:(A;;GA;;;AU)"});
+@@ -47,7 +47,7 @@ named_mojo_ipc_server::EndpointOptions C
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);
-@@ -57,7 +57,7 @@ named_mojo_ipc_server::EndpointOptions C
+@@ -60,7 +60,7 @@ named_mojo_ipc_server::EndpointOptions C
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
index c6744653f0..faae6ad4f0 100644
--- a/chromium/patches/patch-remoting_host_client__session.cc
+++ b/chromium/patches/patch-remoting_host_client__session.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/client_session.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/client_session.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/client_session.cc
-@@ -218,7 +218,7 @@ void ClientSession::NotifyClientResoluti
+@@ -222,7 +222,7 @@ void ClientSession::NotifyClientResoluti
if (effective_policies_.curtain_required.value_or(false)) {
dpi_vector.set(resolution.x_dpi(), resolution.y_dpi());
}
diff --git a/chromium/patches/patch-remoting_host_config__file__watcher.cc b/chromium/patches/patch-remoting_host_config__file__watcher.cc
index 148460fd34..70aec6998a 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/config_file_watcher.cc.orig 2026-06-23 23:37:18.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 b05e2d1583..a5e823f763 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/config_file_watcher.h.orig 2026-06-23 23:37:18.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 756a7e543a..cf07ba6f99 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig 2026-06-23 23:37:18.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 59f276b4b9..6b4892b9ef 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2026-06-23 23:37:18.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 e1dc51cda3..ecab17b395 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/desktop_process_main.cc.orig 2026-06-23 23:37:18.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 712ee14b8c..80eb4b7ad5 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__connector.h
+++ b/chromium/patches/patch-remoting_host_desktop__session__connector.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_session_connector.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/desktop_session_connector.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/desktop_session_connector.h
@@ -57,7 +57,7 @@ class DesktopSessionConnector : public m
// connections.
diff --git a/chromium/patches/patch-remoting_host_desktop__session__proxy.cc b/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
index f23bd9987b..51a5093716 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
+++ b/chromium/patches/patch-remoting_host_desktop__session__proxy.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_session_proxy.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/desktop_session_proxy.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/desktop_session_proxy.cc
-@@ -165,7 +165,7 @@ DesktopSessionProxy::CreateRemoteWebAuth
+@@ -169,7 +169,7 @@ DesktopSessionProxy::CreateRemoteWebAuth
base::BindRepeating(&DesktopSessionProxy::SignalWebAuthnExtension, this));
}
@@ -15,7 +15,7 @@ $NetBSD$
void DesktopSessionProxy::OnSessionServicesClientConnected(
mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver) {
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
-@@ -205,7 +205,7 @@ std::string DesktopSessionProxy::GetCapa
+@@ -209,7 +209,7 @@ std::string DesktopSessionProxy::GetCapa
result += protocol::kRemoteWebAuthnCapability;
}
diff --git a/chromium/patches/patch-remoting_host_desktop__session__proxy.h b/chromium/patches/patch-remoting_host_desktop__session__proxy.h
index 22ca678af0..517257cbdb 100644
--- a/chromium/patches/patch-remoting_host_desktop__session__proxy.h
+++ b/chromium/patches/patch-remoting_host_desktop__session__proxy.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/desktop_session_proxy.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/desktop_session_proxy.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/desktop_session_proxy.h
-@@ -107,7 +107,7 @@ class DesktopSessionProxy
+@@ -108,7 +108,7 @@ class DesktopSessionProxy
std::unique_ptr<UrlForwarderConfigurator> CreateUrlForwarderConfigurator();
std::unique_ptr<RemoteWebAuthnStateChangeNotifier>
CreateRemoteWebAuthnStateChangeNotifier();
diff --git a/chromium/patches/patch-remoting_host_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index f75f1e174c..45ec4d9af6 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig 2026-06-23 23:37:18.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 6040057860..e2f7273c9d 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/host_attributes.cc.orig 2026-06-23 23:37:18.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 e2517b1dd7..708b43ea21 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/host_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/host_main.cc
@@ -23,7 +23,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 b694164655..2465c390bb 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/host_power_save_blocker.cc.orig 2026-06-23 23:37:18.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 22c3e4daa7..abfb5632b9 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig 2026-06-23 23:37:18.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 85f3fe1546..605cb8a3ca 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/ipc_constants.h.orig 2026-06-23 23:37:18.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 acb2902e4e..da2c6f9918 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/ipc_desktop_environment.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/ipc_desktop_environment.cc
-@@ -367,7 +367,7 @@ void IpcDesktopEnvironmentFactory::OnTer
+@@ -371,7 +371,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 de2cef2bf1..c41bf438a9 100644
--- a/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
+++ b/chromium/patches/patch-remoting_host_ipc__desktop__environment.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/ipc_desktop_environment.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/ipc_desktop_environment.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/ipc_desktop_environment.h
-@@ -128,7 +128,7 @@ class IpcDesktopEnvironmentFactory : pub
+@@ -130,7 +130,7 @@ class IpcDesktopEnvironmentFactory : pub
int terminal_id,
mojo::ScopedMessagePipeHandle desktop_pipe) override;
void OnTerminalDisconnected(int terminal_id) override;
@@ -15,7 +15,7 @@ $NetBSD$
void OnSessionServicesClientConnected(
int terminal_id,
mojo::PendingReceiver<mojom::ChromotingSessionServices> receiver)
-@@ -170,7 +170,7 @@ class IpcDesktopEnvironmentFactory : pub
+@@ -172,7 +172,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 82ccbe2563..98850aea0d 100644
--- a/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
+++ b/chromium/patches/patch-remoting_host_it2me_it2me__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/it2me/it2me_host.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/it2me/it2me_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/it2me/it2me_host.cc
@@ -72,7 +72,7 @@
#include "remoting/host/chromeos/features.h"
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index 22ea70512e..641aead363 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
@@ -29,7 +29,7 @@
#include "remoting/host/resources.h"
diff --git a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
index 5a5faa4ffc..4ca0e707ab 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig 2026-06-23 23:37:18.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 f51b262525..62cc54ec26 100644
--- a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
+++ b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/mojo_caller_security_checker.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/mojo_caller_security_checker.cc
-@@ -32,7 +32,7 @@
+@@ -40,7 +40,7 @@
namespace remoting {
namespace {
@@ -15,7 +15,7 @@ $NetBSD$
constexpr auto kAllowedCallerProgramNames =
base::MakeFixedFlatSet<base::FilePath::StringViewType>({
"remote-open-url",
-@@ -62,7 +62,7 @@ bool IsTrustedMojoEndpoint(
+@@ -136,7 +136,7 @@ bool IsTrustedMojoEndpoint(
const named_mojo_ipc_server::ConnectionInfo& caller) {
#if BUILDFLAG(IS_MAC)
return IsProcessTrusted(caller.audit_token, kAllowedIdentifiers);
@@ -24,7 +24,7 @@ $NetBSD$
static base::NoDestructor<base::FilePath> current_process_image_path(
GetProcessImagePath(base::GetCurrentProcId()));
-@@ -99,7 +99,7 @@ bool IsTrustedMojoEndpoint(
+@@ -173,7 +173,7 @@ bool IsTrustedMojoEndpoint(
base::FilePath::StringType program_name =
caller_process_image_path.BaseName().value();
if (!kAllowedCallerProgramNames.contains(program_name)) {
diff --git a/chromium/patches/patch-remoting_host_policy__watcher.cc b/chromium/patches/patch-remoting_host_policy__watcher.cc
index b8e9ab3d56..3f63da58f2 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig 2026-06-23 23:37:18.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 78bd565364..e85b3accf2 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2026-06-23 23:37:18.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 7011d07de8..a7979641db 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/remote_open_url/remote_open_url_main.cc
-@@ -23,7 +23,7 @@
+@@ -22,7 +22,7 @@
#include "remoting/host/usage_stats_consent.h"
#include "ui/base/l10n/l10n_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "remoting/base/crash/crash_reporting_crashpad.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -47,7 +47,7 @@ int RemoteOpenUrlMain(int argc, char** a
+@@ -46,7 +46,7 @@ int RemoteOpenUrlMain(int argc, char** a
#if defined(REMOTING_ENABLE_CRASH_REPORTING)
if (IsUsageStatsAllowed()) {
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 ea6481de56..a13a28b6b1 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2026-06-23 23:37:18.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 b8b0476c0e..315762af19 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2026-06-23 23:37:18.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 215e6c46c9..92e01a58ce 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/remoting_me2me_host.cc
@@ -149,7 +149,7 @@
#include "remoting/host/mac/permission_utils.h"
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 b83c618def..02c0b5e98c 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/security_key/remote_security_key_main.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/security_key/remote_security_key_main.cc
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
#include "remoting/host/security_key/security_key_message_handler.h"
#include "remoting/host/usage_stats_consent.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "remoting/base/crash/crash_reporting_crashpad.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char
+@@ -90,7 +90,7 @@ int RemoteSecurityKeyMain(int argc, char
#if defined(REMOTING_ENABLE_CRASH_REPORTING)
if (IsUsageStatsAllowed()) {
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 0807b00e10..02a616ed22 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/session_policies_from_dict.cc
@@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPo
session_policies.curtain_required =
diff --git a/chromium/patches/patch-remoting_host_setup_daemon__controller.cc b/chromium/patches/patch-remoting_host_setup_daemon__controller.cc
index d961bb86ed..2202f098fb 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/setup/daemon_controller.cc.orig 2026-06-23 23:37:18.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 a57849b343..e1c8c43c5b 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/setup/daemon_controller.h.orig 2026-06-23 23:37:18.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
new file mode 100644
index 0000000000..4fe28dd842
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host.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/setup/me2me_native_messaging_host.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ remoting/host/setup/me2me_native_messaging_host.cc
+@@ -331,7 +331,7 @@ void Me2MeNativeMessagingHost::ProcessSt
+ base::DictValue response) {
+ DCHECK(task_runner()->BelongsToCurrentThread());
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // See: b/215406223, crbug.com/514525547
+ // TODO: yuweih - consider re-enabling starting host via native messaging once
+ // the GDM-managed host becomes the default.
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 b2c88b91ba..db531d5cc3 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/setup/me2me_native_messaging_host_main.cc
@@ -41,7 +41,7 @@
#include "base/apple/scoped_nsautorelease_pool.h"
diff --git a/chromium/patches/patch-remoting_host_setup_start__host__main.cc b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
index 7349257ce6..e4c34633d3 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/setup/start_host_main.cc
@@ -44,7 +44,7 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc b/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
index e45544d892..aa9a7c7bef 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig 2026-06-23 23:37:18.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 cae302da4c..8b609bb622 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,18 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
-@@ -14,7 +14,7 @@
- #include "base/strings/utf_string_conversions.h"
+@@ -13,11 +13,11 @@
+ #include "base/process/process_handle.h"
#include "build/build_config.h"
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "base/containers/fixed_flat_set.h"
+ #endif
+
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "base/containers/fixed_flat_set.h"
#include "base/files/file_path.h"
#include "remoting/host/base/process_util.h"
-@@ -48,7 +48,7 @@ namespace {
+ #endif
+@@ -46,7 +46,7 @@ namespace {
// No static variables needed for debug builds.
@@ -24,7 +29,7 @@ $NetBSD$
constexpr auto kAllowedCallerPrograms =
base::MakeFixedFlatSet<base::FilePath::StringViewType>({
-@@ -99,7 +99,7 @@ bool IsLaunchedByTrustedProcess() {
+@@ -105,7 +105,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 85c5572e4b..80032846cd 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-05-28 23:24:11.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2026-06-23 23:37:18.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 1285b357f9..9e1f98b5e5 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_main.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_main.cc
-@@ -27,7 +27,7 @@
+@@ -26,7 +26,7 @@
#include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
#include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "remoting/base/crash/crash_reporting_crashpad.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char**
+@@ -49,7 +49,7 @@ int RemoteWebAuthnMain(int argc, char**
#if defined(REMOTING_ENABLE_CRASH_REPORTING)
if (IsUsageStatsAllowed()) {
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__transport.cc b/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
index d38e20e16d..5d967f22ff 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__transport.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_transport.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/protocol/webrtc_transport.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/protocol/webrtc_transport.cc
@@ -1202,7 +1202,7 @@ void WebrtcTransport::SendOffer() {
// `recvonly` if microphone remoting is not enabled. Only Linux hosts support
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index 488828301d..07843e9e4a 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_video_stream.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ remoting/protocol/webrtc_video_stream.cc
@@ -255,7 +255,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
: session_options_(session_options) {
diff --git a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
index be263d91ce..661a6cf6a2 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-05-28 23:24:11.000000000 +0000
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2026-06-23 23:37:18.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-remoting_tools_magi-mode_tests_testdata_mock__app.cc b/chromium/patches/patch-remoting_tools_magi-mode_tests_testdata_mock__app.cc
new file mode 100644
index 0000000000..b4c83ef7f9
--- /dev/null
+++ b/chromium/patches/patch-remoting_tools_magi-mode_tests_testdata_mock__app.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
+
+--- remoting/tools/magi-mode/tests/testdata/mock_app.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ remoting/tools/magi-mode/tests/testdata/mock_app.cc
+@@ -14,7 +14,7 @@
+ #include "file_manager_win.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "socket_handler_linux.h"
+ #endif
+
+@@ -39,7 +39,7 @@ void RunMockApp() {
+ ProcessFile();
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ ReadConfig();
+ #endif
+ }
diff --git a/chromium/patches/patch-rollup_rust_bindings__napi_Cargo.toml b/chromium/patches/patch-rollup_rust_bindings__napi_Cargo.toml
index 3d6bed20f1..830bc6326e 100644
--- a/chromium/patches/patch-rollup_rust_bindings__napi_Cargo.toml
+++ b/chromium/patches/patch-rollup_rust_bindings__napi_Cargo.toml
@@ -4,18 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- rollup/rust/bindings_napi/Cargo.toml.orig 2024-09-21 06:00:56.000000000 +0000
+--- rollup/rust/bindings_napi/Cargo.toml.orig 2026-05-14 17:17:51.000000000 +0000
+++ rollup/rust/bindings_napi/Cargo.toml
-@@ -15,10 +15,10 @@ napi-derive = "2.16.12"
+@@ -15,7 +15,7 @@ napi-derive = "3.5.5"
parse_ast = { path = "../parse_ast" }
xxhash = { path = "../xxhash" }
--[target.'cfg(not(target_os = "linux"))'.dependencies]
+-[target.'cfg(not(any(target_os = "linux", target_os = "freebsd")))'.dependencies]
+[target.'cfg(not(any(target_os = "linux", target_os = "freebsd", target_os = "openbsd", target_os = "netbsd")))'.dependencies]
- mimalloc-rust = { version = "0.2.1" }
+ mimalloc-safe = { version = "0.1.58" }
--[target.'cfg(all(target_os = "linux", not(all(target_env = "musl", target_arch = "aarch64"))))'.dependencies]
-+[target.'cfg(any(all(target_os = "linux", not(all(target_env = "musl", target_arch = "aarch64"))), all(target_os = "freebsd", not(target_arch = "aarch64")), all(target_os = "openbsd", not(target_arch = "aarch64")), all(target_os = "netbsd", not(target_arch = "evbarm"))))'.dependencies]
- mimalloc-rust = { version = "0.2.1", features = ["local-dynamic-tls"] }
+ # Readable version of the target specifier
+@@ -33,7 +33,7 @@ mimalloc-safe = { version = "0.1.58" }
+ # )
+ # )
+ # )
+-[target.'cfg(any(all(target_os = "linux", not(target_arch = "loongarch64"), not(all(target_arch = "riscv64", target_env = "musl")), not(target_env = "ohos")), all(target_os = "freebsd", not(target_arch = "aarch64"))))'.dependencies]
++[target.'cfg(any(all(target_os = "linux", not(target_arch = "loongarch64"), not(all(target_arch = "riscv64", target_env = "musl")), not(target_env = "ohos")), all(target_os = "openbsd", not(target_arch = "aarch64")), all(target_os = "freebsd", not(target_arch = "aarch64")), all(target_os = "netbsd", not(target_arch = "evbarm"))))'.dependencies]
+ mimalloc-safe = { version = "0.1.58", features = ["local_dynamic_tls"] }
- [build-dependencies]
+ # Disable architecture specific optimizations on aarch64 platforms
diff --git a/chromium/patches/patch-rollup_rust_bindings__napi_src_lib.rs b/chromium/patches/patch-rollup_rust_bindings__napi_src_lib.rs
index 67bdc404b8..67d32d8863 100644
--- a/chromium/patches/patch-rollup_rust_bindings__napi_src_lib.rs
+++ b/chromium/patches/patch-rollup_rust_bindings__napi_src_lib.rs
@@ -4,13 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- rollup/rust/bindings_napi/src/lib.rs.orig 2024-09-21 06:00:56.000000000 +0000
+--- rollup/rust/bindings_napi/src/lib.rs.orig 2026-05-14 17:17:51.000000000 +0000
+++ rollup/rust/bindings_napi/src/lib.rs
-@@ -4,6 +4,9 @@ use parse_ast::parse_ast;
-
- #[cfg(all(
- not(all(target_os = "linux", target_env = "musl", target_arch = "aarch64")),
-+ not(all(target_os = "freebsd", target_arch = "aarch64")),
+@@ -8,6 +8,8 @@ use std::mem;
+ not(all(target_os = "linux", target_arch = "riscv64", target_env = "musl")),
+ not(all(target_os = "linux", target_env = "ohos")),
+ not(all(target_os = "freebsd", target_arch = "aarch64")),
+ not(all(target_os = "openbsd", target_arch = "aarch64")),
+ not(all(target_os = "netbsd", target_arch = "evbarm")),
not(debug_assertions)
diff --git a/chromium/patches/patch-sandbox_BUILD.gn b/chromium/patches/patch-sandbox_BUILD.gn
index 72b39104f8..aac58adc3a 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-05-28 23:24:11.000000000 +0000
+--- sandbox/BUILD.gn.orig 2026-06-23 23:37:18.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 fce4d489df..9f93990992 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-05-28 23:24:11.000000000 +0000
+--- sandbox/features.gni.orig 2026-06-23 23:37:18.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 8c6dfa3fbb..d5f9dd4f90 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-05-28 23:24:11.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig 2026-06-23 23:37:18.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 c3e5da6396..ba9a86231e 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-05-28 23:24:11.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig 2026-06-23 23:37:18.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 6fed6077d5..e98176f247 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-05-28 23:24:11.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig 2026-06-23 23:37:18.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 c94bd1a79e..d66704b2a3 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig 2026-06-23 23:37:18.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 f30b2bfc89..fe63683216 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ sandbox/policy/features.cc
@@ -17,7 +17,11 @@ namespace sandbox::policy::features {
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-sandbox_policy_features.h b/chromium/patches/patch-sandbox_policy_features.h
index 437eb5284b..0d4a9bfe2c 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ sandbox/policy/features.h
@@ -45,7 +45,7 @@ SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATU
SANDBOX_POLICY_EXPORT BASE_DECLARE_FEATURE(kSpectreVariant2Mitigation);
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index f2ae0b006b..8cbf381bc6 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-06-06 07:58:20.368641954 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2026-07-04 17:14:03.571224011 +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 aaf534aa7b..a2c8dda10c 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-06-06 07:58:20.368804515 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2026-07-04 17:14:03.571796310 +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 cf2aac4cf9..b014928f6d 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig 2026-06-23 23:37:18.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 ab337e176d..adca5ac6a2 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-06-06 07:58:20.381103897 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2026-07-04 17:14:03.572102094 +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 2def0a055b..cdcd00def1 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-06-06 07:58:20.381302871 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2026-07-04 17:14:03.572536370 +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 0ecde4524a..13b133cff4 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ sandbox/policy/sandbox.cc
@@ -20,6 +20,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 4cc65a08d6..1a8716071d 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/sandbox.h.orig 2026-06-23 23:37:18.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 d31e67cc6c..70bd9cdbea 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-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig 2026-06-23 23:37:18.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 351d0e8b91..7d957633c8 100644
--- a/chromium/patches/patch-sandbox_policy_switches.cc
+++ b/chromium/patches/patch-sandbox_policy_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/switches.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/switches.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ sandbox/policy/switches.cc
@@ -40,7 +40,9 @@ const char kGpuSandboxFailuresFatal[] =
// Meant to be used as a browser-level switch for testing purposes only.
diff --git a/chromium/patches/patch-sandbox_policy_switches.h b/chromium/patches/patch-sandbox_policy_switches.h
index dcd20867d8..9516f754c5 100644
--- a/chromium/patches/patch-sandbox_policy_switches.h
+++ b/chromium/patches/patch-sandbox_policy_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/switches.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- sandbox/policy/switches.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ sandbox/policy/switches.h
@@ -24,7 +24,8 @@ SANDBOX_POLICY_EXPORT extern const char
SANDBOX_POLICY_EXPORT extern const char kGpuSandboxAllowSysVShm[];
diff --git a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
index ba743a6622..f0945bed47 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-05-28 23:24:11.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.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 1053530a96..22717443c9 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-05-28 23:24:11.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 9869f1ec0a..58b45eace6 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-05-28 23:24:11.000000000 +0000
+--- services/device/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/device/BUILD.gn
@@ -17,7 +17,7 @@ if (is_ios) {
}
diff --git a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
index be379505f7..81394f7675 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-05-28 23:24:11.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig 2026-06-23 23:37:18.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 20cdbac06c..6631197f18 100644
--- a/chromium/patches/patch-services_device_hid_BUILD.gn
+++ b/chromium/patches/patch-services_device_hid_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/device/hid/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/device/hid/BUILD.gn
@@ -36,7 +36,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 8fe28c07f0..6906af7afc 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-06-06 07:58:20.396260787 +0000
+--- services/device/hid/hid_connection_fido.cc.orig 2026-07-04 17:14:03.580731691 +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 2372183bca..967f868ca2 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-06-06 07:58:20.396450162 +0000
+--- services/device/hid/hid_connection_fido.h.orig 2026-07-04 17:14:03.581272114 +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 b3a988238e..92d0c7f0fe 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-06-06 07:58:20.396608263 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig 2026-07-04 17:14:03.581704958 +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 39760adb49..038f8b56c0 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-06-06 07:58:20.396783520 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig 2026-07-04 17:14:03.581936741 +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 ac21bb92b9..d301025a30 100644
--- a/chromium/patches/patch-services_device_hid_hid__service.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/device/hid/hid_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/device/hid/hid_service.cc
@@ -19,12 +19,18 @@
diff --git a/chromium/patches/patch-services_device_hid_hid__service__fido.cc b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
index b83eccd0c1..fb48debd9a 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-06-06 07:58:20.397052817 +0000
+--- services/device/hid/hid_service_fido.cc.orig 2026-07-04 17:14:03.589168925 +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 bb846b7e1e..ce6595aad8 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-06-06 07:58:20.397717368 +0000
+--- services/device/hid/hid_service_fido.h.orig 2026-07-04 17:14:03.589392521 +0000
+++ services/device/hid/hid_service_fido.h
@@ -0,0 +1,65 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc b/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
index 0a0473fafa..c320369597 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-06-06 07:58:20.397914268 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig 2026-07-04 17:14:03.589534291 +0000
+++ services/device/hid/hid_service_freebsd.cc
@@ -0,0 +1,395 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service__freebsd.h b/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
index 7a567f7cb8..f342dbc58d 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-06-06 07:58:20.412442982 +0000
+--- services/device/hid/hid_service_freebsd.h.orig 2026-07-04 17:14:03.589728277 +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 56e22ee065..2905e5ed9d 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-05-28 23:24:11.000000000 +0000
+--- services/device/public/cpp/device_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/device/public/cpp/device_features.cc
-@@ -157,11 +157,11 @@ bool IsOsLevelGeolocationPermissionSuppo
+@@ -174,11 +174,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 26db14c90e..9f24d156df 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-05-28 23:24:11.000000000 +0000
+--- services/device/public/cpp/device_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/device/public/cpp/device_features.h
-@@ -59,11 +59,11 @@ extern const DEVICE_FEATURES_EXPORT
+@@ -64,11 +64,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 b92c917c8e..a57e304295 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-05-28 23:24:11.000000000 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2026-06-23 23:37:18.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 644095865c..cf5b5b6f21 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-05-28 23:24:11.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig 2026-06-23 23:37:18.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 66fde72df8..37c1f5cb51 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-05-28 23:24:11.000000000 +0000
+--- services/device/serial/BUILD.gn.orig 2026-06-23 23:37:18.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 8b321d07ea..82603d1f13 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-05-28 23:24:11.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig 2026-06-23 23:37:18.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 7b0d78f7ff..de51e441b6 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-05-28 23:24:11.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig 2026-06-23 23:37:18.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 b74663c23f..78febc765a 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-05-28 23:24:11.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2026-06-23 23:37:18.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 d6652a7b4e..d03a311665 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-05-28 23:24:11.000000000 +0000
+--- services/device/usb/BUILD.gn.orig 2026-06-23 23:37:18.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 d778753a97..2786dbed1e 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.cc
@@ -33,7 +33,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
@@ -42,7 +42,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -975,7 +975,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
+@@ -982,7 +982,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 5f3bd4ae98..c745199f6e 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-05-28 23:24:11.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.h.orig 2026-06-23 23:37:18.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 51c12b87dd..deb2fb43e3 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-05-28 23:24:11.000000000 +0000
+--- services/device/usb/usb_service.cc.orig 2026-06-23 23:37:18.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 f40811d437..b5d5f73130 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-06-06 07:58:20.427983552 +0000
+--- services/device/usb/usb_service_fake.cc.orig 2026-07-04 17:14:03.599328805 +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 7aaa8487a6..2a833d8701 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-06-06 07:58:20.428131062 +0000
+--- services/device/usb/usb_service_fake.h.orig 2026-07-04 17:14:03.599548223 +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 dfc51cb6e7..419e536a8b 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-05-28 23:24:11.000000000 +0000
+--- services/network/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/BUILD.gn
-@@ -453,7 +453,6 @@ if (is_linux || is_chromeos) {
+@@ -447,7 +447,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 5de673932c..3fcc215c9d 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-05-28 23:24:11.000000000 +0000
+--- services/network/network_context.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/network_context.cc
-@@ -650,7 +650,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -651,7 +651,7 @@ NetworkContext::NetworkContextHttpAuthPr
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -15,7 +15,7 @@ $NetBSD$
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2723,7 +2723,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2709,7 +2709,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 9de194b4c4..4145d8649b 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-05-28 23:24:11.000000000 +0000
+--- services/network/network_context.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/network_context.h
-@@ -769,7 +769,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -764,7 +764,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 93dd7ea831..f109267e51 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-05-28 23:24:11.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.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 074806c04f..a5d7112073 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-05-28 23:24:11.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 0ebd1b53a0..d8710a79a9 100644
--- a/chromium/patches/patch-services_network_network__service.cc
+++ b/chromium/patches/patch-services_network_network__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_service.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/network/network_service.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/network_service.cc
@@ -104,7 +104,7 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -1038,7 +1038,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -1051,7 +1051,7 @@ void NetworkService::SetExplicitlyAllowe
net::SetExplicitlyAllowedPorts(ports);
}
@@ -24,7 +24,7 @@ $NetBSD$
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1178,7 +1178,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1191,7 +1191,7 @@ NetworkService::CreateHttpAuthHandlerFac
);
}
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 00123f89d6..9e259eadb9 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-05-28 23:24:11.000000000 +0000
+--- services/network/network_service.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/network_service.h
-@@ -233,7 +233,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -235,7 +235,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;
-@@ -300,7 +300,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -302,7 +302,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)
-@@ -572,7 +572,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -574,7 +574,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 d9b2c408cc..c528abcd74 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-05-28 23:24:11.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/public/cpp/BUILD.gn
-@@ -749,7 +749,7 @@ component("cpp_base") {
+@@ -753,7 +753,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",
-@@ -910,7 +910,7 @@ source_set("tests") {
+@@ -917,7 +917,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 40e22122af..8d423d64ee 100644
--- a/chromium/patches/patch-services_network_public_cpp_features.cc
+++ b/chromium/patches/patch-services_network_public_cpp_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/cpp/features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/network/public/cpp/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/public/cpp/features.cc
@@ -95,7 +95,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
// Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
diff --git a/chromium/patches/patch-services_network_public_mojom_BUILD.gn b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
index 56871368a0..e7e09a9014 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-05-28 23:24:11.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/network/public/mojom/BUILD.gn
-@@ -726,11 +726,11 @@ mojom("url_loader_base") {
+@@ -727,11 +727,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" ]
-@@ -1111,7 +1111,7 @@ mojom("url_loader_base") {
+@@ -1125,7 +1125,7 @@ mojom("url_loader_base") {
},
]
@@ -29,7 +29,7 @@ $NetBSD$
cpp_typemaps += [
{
types = [
-@@ -2064,7 +2064,7 @@ mojom("mojom") {
+@@ -2084,7 +2084,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 8aa8d1a551..ba5e1f85dd 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-05-28 23:24:11.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2026-06-23 23:37:18.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 4a347e4257..8fa7a9a3a0 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-05-28 23:24:11.000000000 +0000
+--- services/on_device_model/ml/gpu_blocklist.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/on_device_model/ml/gpu_blocklist.cc
@@ -24,7 +24,7 @@ const base::FeatureParam<std::string> kG
&optimization_guide::features::kOnDeviceModelPerformanceParams,
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 0fbf7aad7a..1f2bbe1e97 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-05-28 23:24:11.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2026-06-23 23:37:18.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 8db96b9923..3851f8240d 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-05-28 23:24:11.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2026-06-23 23:37:18.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 74da5e347c..662abc64c2 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-05-28 23:24:11.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2026-06-23 23:37:18.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 8205ed41a0..decf951fa6 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-06-06 07:58:20.444818073 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2026-07-04 17:14:03.616185728 +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 c4ca43129b..dd405b2589 100644
--- a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/public/cpp/utilities.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/screen_ai/public/cpp/utilities.cc
@@ -21,7 +21,7 @@ namespace {
// The maximum image dimension which is processed without downsampling by OCR.
diff --git a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 53a312397c..200534425c 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
-@@ -71,6 +71,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
+@@ -59,6 +59,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
}
}
@@ -14,7 +14,7 @@ $NetBSD$
auto* instance = sandbox::policy::SandboxLinux::GetInstance();
std::vector<BrokerFilePermission> permissions{
-@@ -92,6 +93,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
+@@ -80,6 +81,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
sandbox::syscall_broker::COMMAND_OPEN}),
permissions, options);
instance->EngageNamespaceSandboxIfPossible();
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 48b6340973..84c26477e5 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-05-28 23:24:11.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2026-06-23 23:37:18.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 869564a3e9..a108971ea6 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/screen_ai_service_impl.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/screen_ai/screen_ai_service_impl.cc
-@@ -34,7 +34,7 @@
+@@ -32,7 +32,7 @@
#include "ui/accessibility/ax_tree_id.h"
#include "ui/gfx/geometry/rect_f.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "partition_alloc/buildflags.h"
#if PA_BUILDFLAG(USE_PARTITION_ALLOC_AS_MALLOC)
-@@ -211,7 +211,7 @@ ScreenAIService::ScreenAIService(
+@@ -209,7 +209,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 42a3579482..b636092717 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-05-28 23:24:11.000000000 +0000
+--- services/service_manager/BUILD.gn.orig 2026-06-23 23:37:18.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 1263079158..2205f422a5 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-05-28 23:24:11.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2026-06-23 23:37:18.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 4bd409f2ef..22e87e4779 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-05-28 23:24:11.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2026-06-23 23:37:18.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 dd77203fd4..e314ccb3cc 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-05-28 23:24:11.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2026-06-23 23:37:18.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 991b585948..988e19927b 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-05-28 23:24:11.000000000 +0000
+--- services/shape_detection/shape_detection_service.cc.orig 2026-06-23 23:37:18.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 a8360eec72..1db77e3e41 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
-@@ -54,7 +54,7 @@ void FillThreadTrack(const perfetto::Thr
+@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::Thr
desc.mutable_chrome_thread()->set_thread_type(
static_cast<int32_t>(thread_type));
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- if (base::GetCurrentProcId() !=
- base::trace_event::TraceLog::GetInstance()->process_id()) {
+ if (base::GetCurrentProcId() != perfetto::Platform::GetCurrentProcessId()) {
desc.mutable_chrome_thread()->set_is_sandboxed_tid(true);
+ }
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 275671807c..4d6ce697ff 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-05-28 23:24:11.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2026-06-23 23:37:18.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"
@@ -30,10 +30,10 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_AIX) || BUILDFLAG(IS_BSD)
- if (base::GetCurrentProcId() !=
- base::trace_event::TraceLog::GetInstance()->process_id()) {
+ if (base::GetCurrentProcId() != perfetto::Platform::GetCurrentProcessId()) {
auto* chrome_thread = track_descriptor->set_chrome_thread();
-@@ -656,7 +656,7 @@ bool TracingSamplerProfiler::IsStackUnwi
+ chrome_thread->set_is_sandboxed_tid(true);
+@@ -655,7 +655,7 @@ bool TracingSamplerProfiler::IsStackUnwi
ANDROID_ARM64_UNWINDING_SUPPORTED || ANDROID_CFI_UNWINDING_SUPPORTED || \
(BUILDFLAG(IS_CHROMEOS) && \
(defined(ARCH_CPU_X86_64) || defined(ARCH_CPU_ARM64))) || \
diff --git a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
index 302c74606b..295a51e000 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-05-28 23:24:11.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2026-06-23 23:37:18.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 655ab4dc41..87ca3311c2 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-05-28 23:24:11.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2026-06-23 23:37:18.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 d460f849f0..96397a39db 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-05-28 23:24:11.000000000 +0000
+--- services/viz/public/mojom/BUILD.gn.orig 2026-06-23 23:37:18.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 67cb8df2c0..c5420b4292 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-05-28 23:24:11.000000000 +0000
+--- services/webnn/features.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/webnn/features.gni
@@ -9,7 +9,7 @@ assert(use_blink)
@@ -13,5 +13,5 @@ $NetBSD$
- webnn_use_tflite = is_android || is_chromeos || is_linux || is_apple || is_win
+ webnn_use_tflite = !is_bsd && (is_android || is_chromeos || is_linux || is_apple || is_win)
- # LiteRT matches TFLite except for arm.
- # TODO(b/454732289): Add arm support once APK size issue is resolved.
+ # LiteRT matches TFLite.
+ webnn_use_litert = is_android || is_chromeos || is_linux || is_apple || is_win
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 36bfc3e9cc..796759e6fa 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-05-28 23:24:11.000000000 +0000
+--- services/webnn/webnn_graph_impl_fuzzer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ services/webnn/webnn_graph_impl_fuzzer.cc
-@@ -850,7 +850,7 @@ std::optional<Conv2dDescriptors> SetUpCo
+@@ -1053,7 +1053,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
-@@ -979,7 +979,7 @@ std::optional<Pool2dDescriptors> SetUpPo
+@@ -1349,7 +1349,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 aa3fa80542..1f4ff9a1a0 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-05-28 23:24:11.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ skia/ext/SkMemory_new_handler.cpp
@@ -22,7 +22,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 7ddf999925..9667bce6db 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-05-28 23:24:11.000000000 +0000
+--- skia/ext/font_utils.cc.orig 2026-06-23 23:37:18.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 2ac40b0fa3..d9c684972b 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-05-28 23:24:11.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig 2026-06-23 23:37:18.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-sql_database.cc b/chromium/patches/patch-sql_database.cc
index bd70871bfb..2872464d08 100644
--- a/chromium/patches/patch-sql_database.cc
+++ b/chromium/patches/patch-sql_database.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sql/database.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- sql/database.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ sql/database.cc
-@@ -113,7 +113,7 @@ bool FilePathIsFixedSSD(const base::File
+@@ -118,7 +118,7 @@ bool FilePathIsFixedSSD(const base::File
return !drive_info->has_seek_penalty.value_or(false)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 152b609980..d3b95b4639 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-05-28 23:24:11.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig 2026-06-23 23:37:18.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 ef60ae66f3..1086b2e4b1 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-05-28 23:24:11.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2026-06-23 23:37:18.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 b6da92d06e..93927442fd 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-05-28 23:24:11.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2026-06-23 23:37:18.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 c6b961e1f1..e5fc7a9eb7 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-05-28 23:24:11.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2026-06-23 23:37:18.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 3d60fe011c..111b426186 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
@@ -21,7 +21,8 @@
#endif
diff --git a/chromium/patches/patch-third__party_angle_BUILD.gn b/chromium/patches/patch-third__party_angle_BUILD.gn
index 13b1f23aac..e39b6b66bc 100644
--- a/chromium/patches/patch-third__party_angle_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/angle/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/angle/BUILD.gn
-@@ -373,7 +373,6 @@ config("extra_warnings") {
+@@ -391,7 +391,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
"-Wundefined-reinterpret-cast",
"-Wunneeded-internal-declaration",
@@ -14,7 +14,7 @@ $NetBSD$
"-Wsuggest-destructor-override",
"-Wsuggest-override",
-@@ -558,7 +557,7 @@ template("angle_common_lib") {
+@@ -578,7 +577,7 @@ template("angle_common_lib") {
all_dependent_configs = [ ":angle_disable_pool_alloc" ]
}
@@ -23,7 +23,7 @@ $NetBSD$
libs = [ "dl" ]
}
-@@ -721,6 +720,9 @@ angle_static_library("angle_gpu_info_uti
+@@ -741,6 +740,9 @@ angle_static_library("angle_gpu_info_uti
"Xi",
"Xext",
]
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 d68ac173b0..c4a567aa1d 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig 2026-06-23 23:37:18.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 a96c473e1a..5d0383195d 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig 2026-06-23 23:37:18.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 0441a0024b..7efc69bee8 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig 2026-06-23 23:37:18.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 0374bb942d..6a08aff056 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/system_utils_linux.cpp.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/angle/src/common/system_utils_linux.cpp
@@ -19,10 +19,17 @@
#include <sys/types.h>
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
index 552ca5fd5f..e2cd2cb3fa 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2026-06-23 23:37:18.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 fa06ec5c14..5e9b8e2445 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2026-06-23 23:37:18.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 cbde17e74b..e1734bd1d9 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2026-06-23 23:37:18.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 9ac190865b..12d941f737 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2026-06-23 23:37:18.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 0d0aa3a292..92741b6032 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/libANGLE/Display.cpp.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -64,7 +64,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.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"
-@@ -427,7 +427,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -435,7 +435,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)
{
-@@ -478,7 +478,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -493,7 +493,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)
{
-@@ -534,7 +534,7 @@ rx::DisplayImpl *CreateDisplayFromAttrib
+@@ -556,7 +556,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())
{
-@@ -2185,7 +2185,7 @@ static ClientExtensions GenerateClientEx
+@@ -2207,7 +2207,7 @@ static ClientExtensions GenerateClientEx
extensions.platformWaylandEXT = true;
#endif
@@ -51,7 +51,7 @@ $NetBSD$
extensions.platformSurfacelessMESA = true;
#endif
-@@ -2232,7 +2232,7 @@ static ClientExtensions GenerateClientEx
+@@ -2254,7 +2254,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 9751487dda..ac75f4eb5d 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2026-06-23 23:37:18.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 8386a45e29..f288709049 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2026-06-23 23:37:18.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 26249e18ce..d776a000a7 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-05-28 23:24:11.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/angle/util/BUILD.gn
-@@ -334,7 +334,7 @@ foreach(is_shared_library,
+@@ -343,7 +343,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 f0cbf6b6d9..c1fca3fd36 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/common/features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/common/features.cc
-@@ -684,7 +684,7 @@ BASE_FEATURE(kDevToolsWebMCPSupport, bas
+@@ -692,7 +692,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
-@@ -2063,7 +2063,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
+@@ -2071,7 +2071,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 9f4b74d3cc..bb89864168 100644
--- a/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
@@ -78,7 +78,7 @@ bool StructTraits<blink::mojom::Renderer
diff --git a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
index f686f31259..2b7a595578 100644
--- a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
@@ -66,7 +66,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
UserAgentOverride user_agent_override;
diff --git a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index e4ed8c3b8c..2562a7c4b6 100644
--- a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
@@ -185,7 +185,7 @@ struct BLINK_COMMON_EXPORT
return data.send_subresource_notification;
diff --git a/chromium/patches/patch-third__party_blink_public_platform_platform.h b/chromium/patches/patch-third__party_blink_public_platform_platform.h
index 66230ea728..c6e3d36520 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig 2026-06-23 23:37:18.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 cf85e44119..c073ade55a 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2026-06-23 23:37:18.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 ef4d81613a..c3bea48ccb 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2026-06-23 23:37:18.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 3517eec3eb..266bfc5deb 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2026-06-23 23:37:18.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 001ddcaa51..0e912fa248 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -85,12 +85,12 @@
#include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index a8014c4cbd..8e7dcbba2f 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2026-06-23 23:37:18.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 db6b2a5acb..c6cfca6275 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2026-06-23 23:37:18.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 84e2d54762..14f8d73a78 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/core/dom/tree_scope.h
@@ -28,6 +28,7 @@
#define THIRD_PARTY_BLINK_RENDERER_CORE_DOM_TREE_SCOPE_H_
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index faba5c478a..1d57d3b1c5 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2026-06-23 23:37:18.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 ee79d4b31d..f3f2970084 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2026-06-23 23:37:18.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 db95705688..ed18e7c0e5 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -398,7 +398,7 @@ void RecordPrerenderActivationSignalDela
+@@ -399,7 +399,7 @@ void RecordPrerenderActivationSignalDela
#if !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_WIN)
SkFontHinting RendererPreferencesToSkiaHinting(
const blink::RendererPreferences& prefs) {
@@ -15,7 +15,7 @@ $NetBSD$
if (!prefs.should_antialias_text) {
// When anti-aliasing is off, GTK maps all non-zero hinting settings to
// 'Normal' hinting so we do the same. Otherwise, folks who have 'Slight'
-@@ -3474,7 +3474,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3490,7 +3490,7 @@ void WebViewImpl::UpdateFontRenderingFro
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
@@ -24,7 +24,7 @@ $NetBSD$
if (!renderer_preferences_.system_font_family_name.empty()) {
WebFontRenderStyle::SetSystemFontFamily(blink::WebString::FromUtf8(
renderer_preferences_.system_font_family_name));
-@@ -3623,7 +3623,7 @@ void WebViewImpl::UpdateRendererPreferen
+@@ -3639,7 +3639,7 @@ void WebViewImpl::UpdateRendererPreferen
renderer_preferences_.selection_clipboard_buffer_available);
#endif // BUILDFLAG(IS_OZONE)
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 3f30b4c108..ede77e0701 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
@@ -6320,7 +6320,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 6f8a76e54e..7949d72082 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2026-06-23 23:37:18.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 437001c0ee..fd8409c2ac 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2026-06-23 23:37:18.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 e8ccab2abd..5a6187fe7b 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2026-06-23 23:37:18.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
-@@ -862,7 +862,7 @@ void LayoutView::LayoutRoot() {
+@@ -849,7 +849,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 4a2d17ccfb..e6b25ce7be 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
@@ -660,7 +660,7 @@ bool ContextMenuController::ShowContextM
if (potential_image_node != nullptr &&
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index 870540c8da..877a171abf 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2026-06-23 23:37:18.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 aba12133ec..8c04f9f8b1 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2026-06-23 23:37:18.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 24fddaa006..79b2c08ad6 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor.h
@@ -89,7 +89,11 @@ class XSLTProcessor final : public Scrip
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index 71c9a1a914..09e4216854 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc
@@ -68,7 +68,11 @@ void XSLTProcessor::GenericErrorFunc(voi
// It would be nice to do something with this error message.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
index 0e277c19ec..d65763f16a 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2026-06-23 23:37:18.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 1953cf3513..b559b6fdf2 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2026-06-23 23:37:18.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 21825c35c0..b0e14f5b63 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2026-06-23 23:37:18.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 e21c7e77ab..dc3a547b55 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
@@ -384,7 +384,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 a5179bf298..5667cbf7fb 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2026-06-23 23:37:18.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 02aaa2d7b6..d3cd436947 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6601,7 +6601,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6684,7 +6684,7 @@ void WebGLRenderingContextBase::TexImage
params.function_id == kTexImage2D ||
(params.function_id == kTexSubImage2D &&
base::FeatureList::IsEnabled(kAllowGpuUploadForTexSubImageOnAndroid));
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 d4b8143674..e2e4aa05d5 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu.cc
@@ -427,7 +427,7 @@ V8GPUTextureFormat GPU::getPreferredCanv
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index 7ab7e4e94c..8ba2c81309 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -270,7 +270,7 @@ GPUCanvasContext::PaintRenderingResultsT
+@@ -274,7 +274,7 @@ GPUCanvasContext::PaintRenderingResultsT
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
@@ -15,7 +15,7 @@ $NetBSD$
// By returning false here the canvas will show up as black in the scenarios
// that copy the front buffer, such as printing.
// TODO(crbug.com/40902474): Support concurrent SharedImage reads via Dawn
-@@ -486,7 +486,7 @@ void GPUCanvasContext::configure(const G
+@@ -491,7 +491,7 @@ void GPUCanvasContext::configure(const G
}
#endif
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
index a4af350637..407e7e48c6 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -1022,7 +1022,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
+@@ -1026,7 +1026,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
// on linux platform.
// TODO(crbug.com/1424119): using a webgpu mailbox texture on the OpenGLES
// backend is failing for unknown reasons.
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 acc40e31fe..cd7f8d02a0 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2083,7 +2083,7 @@ static_library("test_support") {
+@@ -2079,7 +2079,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 f300966477..0e3439545e 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
-@@ -80,7 +80,7 @@ const char kMonoEmojiLocale[] = "und-Zsy
+@@ -82,7 +82,7 @@ const char kMonoEmojiLocale[] = "und-Zsy
extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
#endif
@@ -15,7 +15,7 @@ $NetBSD$
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -112,7 +112,7 @@ const FontPlatformData* FontCache::Syste
+@@ -114,7 +114,7 @@ const FontPlatformData* FontCache::Syste
const FontDescription& font_description) {
const AtomicString& family = FontCache::SystemFontFamily();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 540fca9f25..9d98e9ca6d 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.h
-@@ -53,7 +53,7 @@
+@@ -54,7 +54,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
#include "third_party/skia/include/core/SkRefCnt.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/gfx/font_fallback_linux.h"
#endif
-@@ -150,7 +150,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -148,7 +148,7 @@ class PLATFORM_EXPORT FontCache final {
static void MaybePreloadSystemFonts();
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 d1214d5749..ef2dbbab3c 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2026-06-23 23:37:18.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 37814f1611..8bec05de8d 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
@@ -40,7 +40,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 bf27c0114b..4157f50284 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2026-06-23 23:37:18.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 03835d2dba..c72d035392 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
-@@ -303,7 +303,7 @@ const FontPlatformData* FontCache::Creat
+@@ -301,7 +301,7 @@ const FontPlatformData* FontCache::Creat
std::string name;
sk_sp<SkTypeface> typeface;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
index fafa427286..a27508337c 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2026-06-23 23:37:18.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__resource__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_canvas__resource__provider.cc
index 21ca83b960..f6e4138002 100644
--- 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
@@ -4,9 +4,18 @@ $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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/canvas_resource_provider.cc
-@@ -1547,7 +1547,7 @@ std::unique_ptr<T> CanvasResourceProvide
+@@ -1285,7 +1285,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;
+@@ -1439,7 +1439,7 @@ CanvasNon2DResourceProviderSharedImage::
gpu::SHARED_IMAGE_USAGE_CONCURRENT_READ_WRITE);
#endif
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index 15696f681d..57aa6e6b1d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
@@ -45,7 +45,7 @@ scoped_refptr<StaticBitmapImage> MakeAcc
return source;
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 cc132795f4..f45d9f35ad 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -382,7 +382,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -410,7 +410,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index ce720a700d..494d27284d 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2026-06-23 23:37:18.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 730e9acf71..4c5aef72a7 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/peerconnection/webrtc_util.cc.orig 2026-06-23 23:37:18.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 2a121f7965..b7fa4a2b86 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -418,7 +418,7 @@
+@@ -431,7 +431,7 @@
name: "AIPromptAPILegacyParams",
public: true,
origin_trial_feature_name: "AIPromptAPIParams",
@@ -15,7 +15,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
implied_by: ["AIPromptAPIParams"],
},
-@@ -444,7 +444,7 @@
+@@ -457,7 +457,7 @@
"default": "",
},
origin_trial_feature_name: "AIPromptAPIParams",
@@ -24,7 +24,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -476,7 +476,7 @@
+@@ -489,7 +489,7 @@
"default": "",
},
origin_trial_feature_name: "AIProofreaderAPI",
@@ -33,7 +33,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -491,7 +491,7 @@
+@@ -504,7 +504,7 @@
"default": "",
},
origin_trial_feature_name: "AIRewriterAPI",
@@ -42,7 +42,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -528,7 +528,7 @@
+@@ -540,7 +540,7 @@
"default": "",
},
origin_trial_feature_name: "AIWriterAPI",
@@ -51,7 +51,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -665,7 +665,7 @@
+@@ -686,7 +686,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -60,7 +60,7 @@ $NetBSD$
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1426,7 +1426,7 @@
+@@ -1454,7 +1454,7 @@
name: "CSPHashesV1",
base_feature: "none",
origin_trial_feature_name: "CSPExtendedScriptSrcHashes",
@@ -69,7 +69,7 @@ $NetBSD$
status: "experimental",
public: true,
},
-@@ -2318,7 +2318,7 @@
+@@ -2353,7 +2353,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -78,7 +78,7 @@ $NetBSD$
base_feature: "none",
},
{
-@@ -2650,7 +2650,7 @@
+@@ -2700,7 +2700,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -87,7 +87,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -3454,7 +3454,7 @@
+@@ -3534,7 +3534,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",
-@@ -6122,7 +6122,7 @@
+@@ -6279,7 +6279,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
-@@ -6220,7 +6220,7 @@
+@@ -6377,7 +6377,7 @@
status: "experimental",
origin_trial_feature_name: "UserMediaElement",
public: true,
@@ -114,7 +114,7 @@ $NetBSD$
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
},
-@@ -6335,7 +6335,7 @@
+@@ -6492,7 +6492,7 @@
name: "WebAppInstallation",
status: {"Android": "", "default": "test"},
origin_trial_feature_name: "WebAppInstallation",
@@ -123,7 +123,7 @@ $NetBSD$
public: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -6349,7 +6349,7 @@
+@@ -6506,7 +6506,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 4d0071b57d..1d35327e97 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2026-06-23 23:37:18.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 4999d2b980..bacb50d30f 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2026-06-23 23:37:18.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 db0395b7eb..3fbe0a0483 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2026-06-23 23:37:18.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 e7065c432d..1ead5a6d03 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2026-06-23 23:37:18.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 82e6e97d97..2339a6b62a 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-05-28 23:24:11.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2026-06-23 23:37:18.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 7634dc3ccf..9ea46da701 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-05-28 23:24:11.000000000 +0000
+--- third_party/boringssl/src/crypto/cpu_aarch64_openbsd.cc.orig 2026-06-23 23:37:18.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 e4109f3682..a54b22b74b 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-05-28 23:24:11.000000000 +0000
+--- third_party/boringssl/src/include/openssl/target.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/boringssl/src/include/openssl/target.h
@@ -177,6 +177,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 5ec36c83a5..1d986e79e8 100644
--- a/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
+++ b/chromium/patches/patch-third__party_cpuinfo_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/cpuinfo/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/cpuinfo/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/cpuinfo/BUILD.gn
-@@ -67,7 +67,7 @@ source_set("cpuinfo") {
+@@ -87,7 +87,7 @@ target(_cpuinfo_target_type, "cpuinfo")
}
source_set("os_specific") {
@@ -15,7 +15,7 @@ $NetBSD$
sources = [
"src/src/linux/cpulist.c",
"src/src/linux/multiline.c",
-@@ -149,7 +149,7 @@ source_set("x86_cache") {
+@@ -169,7 +169,7 @@ source_set("x86_cache") {
}
source_set("cpu_and_os_specific") {
@@ -24,7 +24,7 @@ $NetBSD$
(current_cpu == "x86" || current_cpu == "x64")) {
sources = [
"src/src/x86/linux/cpuinfo.c",
-@@ -157,7 +157,7 @@ source_set("cpu_and_os_specific") {
+@@ -177,7 +177,7 @@ source_set("cpu_and_os_specific") {
]
}
@@ -33,7 +33,7 @@ $NetBSD$
sources = [
"src/src/arm/linux/aarch32-isa.c",
"src/src/arm/linux/api.h",
-@@ -170,7 +170,7 @@ source_set("cpu_and_os_specific") {
+@@ -190,7 +190,7 @@ source_set("cpu_and_os_specific") {
]
}
@@ -42,7 +42,7 @@ $NetBSD$
sources = [
"src/src/arm/linux/aarch64-isa.c",
"src/src/arm/linux/api.h",
-@@ -183,7 +183,7 @@ source_set("cpu_and_os_specific") {
+@@ -203,7 +203,7 @@ source_set("cpu_and_os_specific") {
]
}
diff --git a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
index 72656477db..eecc4739b7 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-05-28 23:24:11.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig 2026-06-23 23:37:18.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 5a02a513da..66308b0581 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-05-28 23:24:11.000000000 +0000
+--- third_party/crabbyavif/BUILD.gn.orig 2026-06-23 23:37:18.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 2e9c632d7e..20b7bc8650 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2026-06-23 23:37:18.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 7a2d5d5ab5..d4b4f721b8 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2026-06-23 23:37:18.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 2d189745fb..1b5b7e3f52 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-06-06 07:58:20.585751147 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2026-07-04 17:14:03.690809467 +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 9923b2756d..fbf036bfb8 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2026-06-23 23:37:18.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 17d3def891..f96ec32abb 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2026-06-23 23:37:18.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 88d2ddc49c..d4b326ddf1 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2026-06-23 23:37:18.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 e5edab3ad5..f79ff5104c 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2026-06-23 23:37:18.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 3080f1d8fa..ae4fae4143 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2026-06-23 23:37:18.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 7c52d83c10..e07218f142 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2026-06-23 23:37:18.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 fa278c991a..9e732b71cd 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2026-06-23 23:37:18.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 0dcfae4fac..be230ab2b6 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2026-06-23 23:37:18.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 00ccdb629f..dd817bf512 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-05-28 23:24:11.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2026-06-23 23:37:18.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 8e5305bbce..84904875f2 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-05-28 23:24:11.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig 2026-06-23 23:37:18.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 a8826b3c9d..93c0485db4 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-05-28 23:24:11.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/dawn/include/dawn/native/VulkanBackend.h
@@ -83,7 +83,8 @@ struct ExternalImageExportInfoVk : Exter
};
diff --git a/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h b/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
deleted file mode 100644
index f2f7f49b7c..0000000000
--- a/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- third_party/dawn/src/dawn/common/Platform.h.orig 2026-05-28 23:24:11.000000000 +0000
-+++ third_party/dawn/src/dawn/common/Platform.h
-@@ -60,6 +60,11 @@
- #error "Unsupported Windows platform."
- #endif
-
-+#elif defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
-+#define DAWN_PLATFORM_IS_LINUX 1
-+#define DAWN_PLATFORM_IS_BSD 1
-+#define DAWN_PLATFORM_IS_POSIX 1
-+
- #elif defined(__linux__)
- #define DAWN_PLATFORM_IS_LINUX 1
- #define DAWN_PLATFORM_IS_POSIX 1
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 24b94adfcd..15349ebfb3 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
-@@ -62,7 +62,7 @@ constexpr char kSwiftshaderLibName[] = "
+@@ -58,7 +58,7 @@ constexpr char kSwiftshaderLibName[] = "
#endif
#if DAWN_PLATFORM_IS(LINUX)
diff --git a/chromium/patches/patch-third__party_dawn_src_utils_platform.h b/chromium/patches/patch-third__party_dawn_src_utils_platform.h
new file mode 100644
index 0000000000..319eaadb0e
--- /dev/null
+++ b/chromium/patches/patch-third__party_dawn_src_utils_platform.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
+
+--- third_party/dawn/src/utils/platform.h.orig 2026-06-23 23:37:18.000000000 +0000
++++ third_party/dawn/src/utils/platform.h
+@@ -60,6 +60,11 @@
+ #error "Unsupported Windows platform."
+ #endif
+
++#elif defined(__OpenBSD__) || defined(__FreeBSD__)
++#define DAWN_PLATFORM_IS_LINUX 1
++#define DAWN_PLATFORM_IS_BSD 1
++#define DAWN_PLATFORM_IS_POSIX 1
++
+ #elif defined(__linux__)
+ #define DAWN_PLATFORM_IS_LINUX 1
+ #define DAWN_PLATFORM_IS_POSIX 1
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 9d8af13ff1..f0d28f55ae 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-05-28 23:24:11.000000000 +0000
+--- third_party/dawn/third_party/renderdoc/renderdoc/api/app/renderdoc_app.h.orig 2026-06-23 23:37:18.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_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 8e20db58f4..04a00732f0 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,13 +4,14 @@ $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-05-28 23:24:11.000000000 +0000
+--- third_party/devtools-frontend/src/node_modules/rollup/dist/native.js.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/devtools-frontend/src/node_modules/rollup/dist/native.js
-@@ -13,6 +13,18 @@ const bindingsByPlatformAndArch = {
- arm64: { base: 'darwin-arm64' },
+@@ -57,8 +57,16 @@ const bindingsByPlatformAndArch = {
x64: { base: 'darwin-x64' }
},
-+ freebsd: {
+ freebsd: {
+- arm64: { base: 'freebsd-arm64' },
+- x64: { base: 'freebsd-x64' }
+ arm64: { base: 'freebsd' },
+ x64: { base: 'freebsd' }
+ },
@@ -21,7 +22,16 @@ $NetBSD$
+ netbsd: {
+ arm64: { base: 'netbsd' },
+ x64: { base: 'netbsd' }
-+ },
+ },
linux: {
arm: { base: 'linux-arm-gnueabihf', musl: 'linux-arm-musleabihf' },
- arm64: { base: 'linux-arm64-gnu', musl: 'linux-arm64-musl' },
+@@ -69,9 +77,6 @@ const bindingsByPlatformAndArch = {
+ s390x: { base: 'linux-s390x-gnu', musl: null },
+ x64: { base: 'linux-x64-gnu', musl: 'linux-x64-musl' }
+ },
+- openbsd: {
+- x64: { base: 'openbsd-x64' }
+- },
+ openharmony: {
+ arm64: { base: 'openharmony-arm64' }
+ },
diff --git a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
index d73fbbf2ec..726a6e9be9 100644
--- a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
+++ b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/ffmpeg/BUILD.gn
@@ -362,7 +362,6 @@ target(link_target_type, "ffmpeg_interna
libs += [
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index 31283f9660..37176ae9b2 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-05-28 23:24:11.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2026-06-23 23:37:18.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 1d736651a9..707ff74678 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-05-28 23:24:11.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig 2026-06-23 23:37:18.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 d81c988603..1c40de22e2 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-05-28 23:24:11.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig 2026-06-23 23:37:18.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 a8dbfdc554..f4f005ac85 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-05-28 23:24:11.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig 2026-06-23 23:37:18.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 2552d92c0d..1b8b3bd830 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-05-28 23:24:11.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2026-06-23 23:37:18.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 a8803ce19d..9342b8bf38 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-05-28 23:24:11.000000000 +0000
+--- third_party/fontconfig/include/meson-config.h.orig 2026-06-23 23:37:18.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 0118b7c62e..0eb533a73c 100644
--- a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/src/src/fccompat.c.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/fontconfig/src/src/fccompat.c
@@ -175,7 +175,9 @@ FcRandom (void)
{
diff --git a/chromium/patches/patch-third__party_google__benchmark_BUILD.gn b/chromium/patches/patch-third__party_google__benchmark_BUILD.gn
index dfa43275b4..4132256212 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-05-28 23:24:11.000000000 +0000
+--- third_party/google_benchmark/BUILD.gn.orig 2026-06-23 23:37:18.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 cc4c918439..44ca16f7df 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-05-28 23:24:11.000000000 +0000
+--- third_party/ipcz/src/BUILD.gn.orig 2026-06-23 23:37:18.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 1348027e23..7ee21cdbf3 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-05-28 23:24:11.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/ipcz/src/reference_drivers/random.cc
@@ -53,7 +53,7 @@ decltype(&ProcessPrng) GetProcessPrng()
}
diff --git a/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc b/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
index 71c59532f8..3a626efe87 100644
--- a/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
+++ b/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/standalone/base/logging.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/ipcz/src/standalone/base/logging.cc
@@ -55,6 +55,9 @@ LogMessage::LogMessage(const char* file,
#elif BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
index a85351453f..38f95f3d8c 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-05-28 23:24:11.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig 2026-06-23 23:37:18.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 9313932030..1bac3fb677 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-05-28 23:24:11.000000000 +0000
+--- third_party/libaom/source/config/linux/arm64-cpu-detect/config/av1_rtcd.h.orig 2026-06-23 23:37:18.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
@@ -17,7 +17,7 @@ $NetBSD$
RTCD_EXTERN void (*av1_dist_wtd_convolve_y)(const uint8_t *src, int src_stride, uint8_t *dst, int dst_stride, int w, int h, const InterpFilterParams *filter_params_y, const int subpel_y_qn, ConvolveParams *conv_params);
void av1_dr_prediction_z1_c(uint8_t *dst, ptrdiff_t stride, int bw, int bh, const uint8_t *above, const uint8_t *left, int upsample_above, int dx, int dy);
-@@ -531,8 +533,10 @@ static void setup_rtcd_internal(void)
+@@ -534,8 +536,10 @@ static void setup_rtcd_internal(void)
if (flags & HAS_NEON_DOTPROD) av1_dist_wtd_convolve_x = av1_dist_wtd_convolve_x_neon_dotprod;
if (flags & HAS_NEON_I8MM) av1_dist_wtd_convolve_x = av1_dist_wtd_convolve_x_neon_i8mm;
av1_dist_wtd_convolve_y = av1_dist_wtd_convolve_y_neon;
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 5d8be828ee..d121b6008e 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-05-28 23:24:11.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2026-06-23 23:37:18.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 12655ec90c..32292ade7b 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-05-28 23:24:11.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2026-06-23 23:37:18.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 f150f44b9a..28d0f54d25 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-05-28 23:24:11.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig 2026-06-23 23:37:18.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 5882ca65de..6a1bb1f736 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-05-28 23:24:11.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2026-06-23 23:37:18.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 63289ace17..46cb29db1c 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-05-28 23:24:11.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2026-06-23 23:37:18.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 a919a192a4..8c46f8b84b 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-05-28 23:24:11.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig 2026-06-23 23:37:18.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 81d0d6756d..5f979bc37e 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-05-28 23:24:11.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/memory/singleton.h.orig 2026-06-23 23:37:18.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 f0b1315fec..dfbb81d1cd 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-05-28 23:24:11.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2026-06-23 23:37:18.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 dbb257acaa..d789526c66 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-05-28 23:24:11.000000000 +0000
+--- third_party/libphonenumber/src/cpp/src/phonenumbers/base/thread_checker.h.orig 2026-06-23 23:37:18.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 152eb9d631..91cca15045 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-05-28 23:24:11.000000000 +0000
+--- third_party/libsync/src/include/ndk/sync.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/libsync/src/include/ndk/sync.h
@@ -28,6 +28,7 @@
diff --git a/chromium/patches/patch-third__party_libsync_src_sync.c b/chromium/patches/patch-third__party_libsync_src_sync.c
index 1f7fb34d29..e7c0595525 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-05-28 23:24:11.000000000 +0000
+--- third_party/libsync/src/sync.c.orig 2026-06-23 23:37:18.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 89db9dd828..2be92d875b 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-05-28 23:24:11.000000000 +0000
+--- third_party/libunwind/src/src/AddressSpace.hpp.orig 2026-06-23 23:37:18.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 80748c97ea..cf20e4353a 100644
--- a/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
+++ b/chromium/patches/patch-third__party_libunwind_src_src_DwarfInstructions.hpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libunwind/src/src/DwarfInstructions.hpp.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/libunwind/src/src/DwarfInstructions.hpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/libunwind/src/src/DwarfInstructions.hpp
@@ -396,6 +396,23 @@ int DwarfInstructions<A, R>::stepWithDwa
if (R::getArch() == REGISTERS_PPC64 && returnAddress != 0) {
diff --git a/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp b/chromium/patches/patch-third__party_libunwind_src_src_EHHeaderParser.hpp
index d354ab7433..418fb9218f 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-05-28 23:24:11.000000000 +0000
+--- third_party/libunwind/src/src/EHHeaderParser.hpp.orig 2026-06-23 23:37:18.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 be8c353520..5b0843e3dd 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-05-28 23:24:11.000000000 +0000
+--- third_party/libunwind/src/src/UnwindCursor.hpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/libunwind/src/src/UnwindCursor.hpp
@@ -114,6 +114,8 @@ extern "C" _Unwind_Reason_Code __libunwi
diff --git a/chromium/patches/patch-third__party_libusb_BUILD.gn b/chromium/patches/patch-third__party_libusb_BUILD.gn
index 681e77419b..cc9a750db2 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-05-28 23:24:11.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/libusb/BUILD.gn
@@ -3,7 +3,7 @@
# found in the LICENSE file.
@@ -13,9 +13,9 @@ $NetBSD$
-assert(is_mac)
+assert(is_mac || is_bsd)
- import("//build/config/chromeos/ui_mode.gni")
import("//build/config/features.gni")
-@@ -103,7 +103,7 @@ static_library("libusb") {
+
+@@ -102,7 +102,7 @@ static_library("libusb") {
]
}
@@ -24,7 +24,7 @@ $NetBSD$
sources += [
"src/libusb/os/linux_usbfs.c",
"src/libusb/os/linux_usbfs.h",
-@@ -114,11 +114,21 @@ static_library("libusb") {
+@@ -113,11 +113,21 @@ static_library("libusb") {
]
}
@@ -38,7 +38,7 @@ $NetBSD$
+ ]
+ }
+
- if (is_chromeos_ash) {
+ if (is_chromeos) {
defines += [ "USBI_TIMERFD_AVAILABLE" ]
}
@@ -47,7 +47,7 @@ $NetBSD$
sources += [ "src/libusb/os/linux_udev.cc" ]
defines += [
"HAVE_LIBUDEV=1",
-@@ -127,7 +137,7 @@ static_library("libusb") {
+@@ -126,7 +136,7 @@ static_library("libusb") {
deps += [ "//build/linux/libudev" ]
}
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 ab9472aa81..b22cd5c3fd 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-05-28 23:24:11.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig 2026-06-23 23:37:18.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 616e91e478..3aa9aab14a 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-05-28 23:24:11.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2026-06-23 23:37:18.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 697092b6c0..7e8f70514d 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-05-28 23:24:11.000000000 +0000
+--- third_party/libvpx/libvpx_srcs.gni.orig 2026-06-23 23:37:18.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 32f7239c3a..0b110e814e 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-05-28 23:24:11.000000000 +0000
+--- third_party/libvpx/source/config/linux/arm64-highbd/vpx_dsp_rtcd.h.orig 2026-06-23 23:37:18.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 c3d8e18c28..50bcf416e7 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-05-28 23:24:11.000000000 +0000
+--- third_party/libvpx/source/config/linux/arm64/vpx_dsp_rtcd.h.orig 2026-06-23 23:37:18.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 f7ac531d47..38f2892f85 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-05-28 23:24:11.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2026-06-23 23:37:18.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 50829968d3..30530604f5 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-05-28 23:24:11.000000000 +0000
+--- third_party/litert/features.gni.orig 2026-06-23 23:37:18.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 9266229c1b..8c2751cf84 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-05-28 23:24:11.000000000 +0000
+--- third_party/lzma_sdk/src/C/CpuArch.c.orig 2026-06-23 23:37:18.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 8302368e22..08b4435acc 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-05-28 23:24:11.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2026-06-23 23:37:18.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 97756c5103..4d668ed046 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-05-28 23:24:11.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig 2026-06-23 23:37:18.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 bd3b666532..9c86fc6965 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-05-28 23:24:11.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig 2026-06-23 23:37:18.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_node_check__version.py b/chromium/patches/patch-third__party_node_check__version.py
index 9a7849fe62..ca41ac783d 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-05-28 23:24:11.000000000 +0000
+--- third_party/node/check_version.py.orig 2026-06-23 23:37:18.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 e3a91eec94..71dec58cd2 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-05-28 23:24:11.000000000 +0000
+--- third_party/node/node.gni.orig 2026-06-23 23:37:18.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 854e476718..e6273e9928 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-05-28 23:24:11.000000000 +0000
+--- third_party/node/node.py.orig 2026-06-23 23:37:18.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 98ca85d68b..fd717752ba 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-05-28 23:24:11.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
@@ -159,7 +159,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 77be7f0d0d..adad549a9d 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
@@ -19,7 +19,7 @@
#include "core/fxge/fx_font.h"
diff --git a/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp b/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
index ec79029666..c21d5194c7 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-05-28 23:24:11.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2026-06-23 23:37:18.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 9f1440f445..9285677f95 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-05-28 23:24:11.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/pdfium/pdfium.gni
@@ -42,7 +42,7 @@ declare_args() {
# PDFium will use PartitionAlloc partitions to separate strings, scalars,
diff --git a/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp b/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
index f0b0703e48..75d0e4a987 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-05-28 23:24:11.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2026-06-23 23:37:18.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 02088eebab..bee5fadeae 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2026-06-23 23:37:18.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 b5e0242d1b..f1d565dd87 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2026-06-23 23:37:18.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 697b9083e5..9f55bbf5bd 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/time.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/time.h
-@@ -228,6 +228,7 @@ inline TimeNanos GetTimeInternalNs(clock
+@@ -280,6 +280,7 @@ inline TimeNanos GetTimeInternalNs(clock
// Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
// during suspend (when supported).
inline TimeNanos GetBootTimeNs() {
@@ -14,7 +14,7 @@ $NetBSD$
// Determine if CLOCK_BOOTTIME is available on the first call.
static const clockid_t kBootTimeClockSource = [] {
struct timespec ts = {};
-@@ -235,6 +236,9 @@ inline TimeNanos GetBootTimeNs() {
+@@ -287,6 +288,9 @@ inline TimeNanos GetBootTimeNs() {
return res == 0 ? CLOCK_BOOTTIME : kWallTimeClockSource;
}();
return GetTimeInternalNs(kBootTimeClockSource);
@@ -24,7 +24,7 @@ $NetBSD$
}
inline TimeNanos GetWallTimeNs() {
-@@ -242,7 +246,7 @@ inline TimeNanos GetWallTimeNs() {
+@@ -294,7 +298,7 @@ inline TimeNanos GetWallTimeNs() {
}
inline TimeNanos GetWallTimeRawNs() {
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index b2e3fb1c1f..b581cbbc84 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2026-06-23 23:37:18.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 3df0698559..d733fa4b70 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2026-06-23 23:37:18.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 caf81827fb..14ab061789 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2026-06-23 23:37:18.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 0c0e16e16b..3cc7279293 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2026-06-23 23:37:18.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 08056e619f..baa2dad94d 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/android_utils.cc.orig 2026-06-23 23:37:18.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 b2c01e50a0..25cfef7954 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2026-06-23 23:37:18.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 1d9c87a0d8..1c55acf2f9 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig 2026-06-23 23:37:18.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 81c96fcc4d..986f64862f 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/file_utils.cc.orig 2026-06-23 23:37:18.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 50b3a12e69..21233f5c6a 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig 2026-06-23 23:37:18.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 9ddd7c9255..95dda6a8f9 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2026-06-23 23:37:18.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 f49b1a9529..055096c609 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig 2026-06-23 23:37:18.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 185c18c3d3..88f48b1f36 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2026-06-23 23:37:18.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 09ea65613e..ac82e01568 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2026-06-23 23:37:18.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 09c2feb1c8..29e3952531 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2026-06-23 23:37:18.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 80aa617e57..60da06886b 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2026-06-23 23:37:18.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 8a368150db..8e7efd28db 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/utils.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/perfetto/src/base/utils.cc
@@ -43,7 +43,8 @@
#include <sys/sysctl.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 3b352ddc24..4448a74960 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2026-06-23 23:37:18.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 646bddd30d..0abc80fe3f 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2026-06-23 23:37:18.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 6d6349388b..df5371bf2c 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2026-06-23 23:37:18.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 aadaec673e..fede29c7d9 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-05-28 23:24:11.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig 2026-06-23 23:37:18.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 ffc2b80b0d..15627787d8 100644
--- a/chromium/patches/patch-third__party_protobuf_proto__library.gni
+++ b/chromium/patches/patch-third__party_protobuf_proto__library.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/protobuf/proto_library.gni.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/protobuf/proto_library.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/protobuf/proto_library.gni
@@ -259,7 +259,19 @@ _protoc_gen_ts_runtime_deps = [
diff --git a/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index 164fd97b0f..02791d8653 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-05-28 23:24:11.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2026-06-23 23:37:18.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 a4153de432..10126126c1 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-05-28 23:24:11.000000000 +0000
+--- third_party/rust/bytemuck/v1/BUILD.gn.orig 2026-06-23 23:37:18.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 4288302c59..4aff135461 100644
--- a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
+++ b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/rust/qr_code/v2/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/rust/qr_code/v2/BUILD.gn
@@ -40,6 +40,10 @@ cargo_crate("lib") {
cargo_pkg_repository = "https://github.com/RCasatta/qr_code"
diff --git a/chromium/patches/patch-third__party_skia_rust_png_FFI.rs b/chromium/patches/patch-third__party_skia_rust_png_FFI.rs
index ef11f3096c..0e254614e2 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-05-28 23:24:11.000000000 +0000
+--- third_party/skia/rust/png/FFI.rs.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/skia/rust/png/FFI.rs
@@ -222,6 +222,7 @@ mod ffi {
type StreamWriter;
diff --git a/chromium/patches/patch-third__party_skia_src_base_SkAutoLocaleSetter.h b/chromium/patches/patch-third__party_skia_src_base_SkAutoLocaleSetter.h
index 317bc4e115..b5ea244380 100644
--- a/chromium/patches/patch-third__party_skia_src_base_SkAutoLocaleSetter.h
+++ b/chromium/patches/patch-third__party_skia_src_base_SkAutoLocaleSetter.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/base/SkAutoLocaleSetter.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/skia/src/base/SkAutoLocaleSetter.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/skia/src/base/SkAutoLocaleSetter.h
@@ -27,7 +27,7 @@
#define HAVE_XLOCALE 0
diff --git a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index ed72f42c25..9f2de675dc 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-05-28 23:24:11.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2026-06-23 23:37:18.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 e3e1d69dd5..36bfd264cd 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-05-28 23:24:11.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2026-06-23 23:37:18.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 c60e1e33a8..a14c48cd2b 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-06-06 07:58:20.848137317 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2026-07-04 17:14:03.836015325 +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 d98fcb24a8..1abebeab7e 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-05-28 23:24:11.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig 2026-06-23 23:37:18.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 b3a534591b..5b1922bf58 100644
--- a/chromium/patches/patch-third__party_sqlite_BUILD.gn
+++ b/chromium/patches/patch-third__party_sqlite_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/sqlite/BUILD.gn
-@@ -155,7 +155,7 @@ config("sqlite_warnings") {
+@@ -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 82b0eb5b36..a5ffaa0106 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-05-28 23:24:11.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
-@@ -14770,7 +14770,7 @@ struct fts5_api {
+@@ -15161,7 +15161,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
-@@ -21357,6 +21357,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -21735,6 +21735,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 7bae975759..cbba32f0e3 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-05-28 23:24:11.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/sqlite/src/amalgamation/sqlite3.c
-@@ -14770,7 +14770,7 @@ struct fts5_api {
+@@ -15161,7 +15161,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
-@@ -21344,6 +21344,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -21722,6 +21722,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)
-@@ -46304,6 +46307,11 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -47271,6 +47274,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);
-@@ -46320,6 +46328,7 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -47287,6 +47295,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 df8ea2f259..fd5318ce88 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2026-06-23 23:37:18.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 6bdffad7b2..d2a3eea261 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig 2026-06-23 23:37:18.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 4668c98735..e7e0a65d0a 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2026-06-23 23:37:18.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 2e5c92685f..dfde46fe7b 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2026-06-23 23:37:18.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 404e20d580..ed1144d665 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2026-06-23 23:37:18.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 4e73a526bf..10b50dfe91 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2026-06-23 23:37:18.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 8efe42165a..6e943ed835 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2026-06-23 23:37:18.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 bf008c2b99..808d08896e 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2026-06-23 23:37:18.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 73d57a4705..74425a161c 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-05-28 23:24:11.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2026-06-23 23:37:18.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 be2ded191e..87972182ea 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-05-28 23:24:11.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2026-06-23 23:37:18.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 4ddc5e145e..a50277ba94 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-05-28 23:24:11.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2026-06-23 23:37:18.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 97a3bdc112..1918a9d20a 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-05-28 23:24:11.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2026-06-23 23:37:18.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 a28af2faea..1d6c6c34fd 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-05-28 23:24:11.000000000 +0000
+--- third_party/tflite/features.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/tflite/features.gni
@@ -14,7 +14,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 5d1303dabe..72bd41da3a 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-05-28 23:24:11.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig 2026-06-23 23:37:18.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-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 8bce77bf39..be8de35579 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-05-28 23:24:11.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2026-06-23 23:37:18.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 003bcc3ea6..f7d3db8a4b 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-05-28 23:24:11.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2026-06-23 23:37:18.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 7956242a07..7ffa3e6218 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-05-28 23:24:11.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/vulkan_memory_allocator/include/vk_mem_alloc.h
@@ -2760,7 +2760,7 @@ void* vma_aligned_alloc(size_t alignment
diff --git a/chromium/patches/patch-third__party_wayland_BUILD.gn b/chromium/patches/patch-third__party_wayland_BUILD.gn
index 582d94cea1..9a81c66f4f 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-05-28 23:24:11.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig 2026-06-23 23:37:18.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 a5721aab7d..87b686f76a 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-05-28 23:24:11.000000000 +0000
+--- third_party/wayland/include/config.h.orig 2026-06-23 23:37:18.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 ed3311c977..934c8ef348 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-05-28 23:24:11.000000000 +0000
+--- third_party/wayland/src/src/scanner.c.orig 2026-06-23 23:37:18.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 885cdc83a9..4d3dc2c28a 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-05-28 23:24:11.000000000 +0000
+--- third_party/wayland/src/src/wayland-os.c.orig 2026-06-23 23:37:18.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 ef25ca188f..2c3dc5d913 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/webrtc/BUILD.gn
-@@ -242,6 +242,9 @@ config("common_inherited_config") {
+@@ -251,6 +251,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 11a93a9d66..a6e06923a9 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2026-06-23 23:37:18.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 44a8126dd1..5c5aaa36cc 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/BUILD.gn
@@ -429,6 +429,8 @@ rtc_library("desktop_capture") {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 64c8f52451..892645875a 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2026-06-23 23:37:18.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 1bca7d2036..4a9c0c1b4d 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.h.orig 2026-06-23 23:37:18.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 18c0b5437b..7b93809df9 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2026-06-23 23:37:18.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 68a11a8d07..894ac38ba5 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.h.orig 2026-06-23 23:37:18.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 ecf3bb4902..71999137d6 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2026-06-23 23:37:18.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 f38a915f32..77f7cecbe3 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/modules/video_coding/codecs/av1/libaom_av1_encoder.cc.orig 2026-06-23 23:37:18.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 753fc871a6..20ea253c18 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2026-06-23 23:37:18.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 192ac13981..a3df031f0f 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2026-06-23 23:37:18.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 1e8691e669..9531912812 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2026-06-23 23:37:18.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 189690067f..324f128a37 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2026-06-23 23:37:18.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 0d7e047814..98da87c782 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/network.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/webrtc/rtc_base/network.cc
@@ -310,7 +310,12 @@ AdapterType GetAdapterTypeFromName(absl:
}
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 405bebcfbf..6fe081ca9c 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2026-06-23 23:37:18.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 0da2ac6fc0..68e6886ec7 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2026-06-23 23:37:18.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 7c60ebbb4a..f2275e9916 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-05-28 23:24:11.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2026-06-23 23:37:18.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 1a0a265835..b82dd35eba 100644
--- a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
+++ b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/widevine/cdm/widevine.gni.orig 2026-05-28 23:24:11.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig 2026-06-23 23:37:18.000000000 +0000
+++ third_party/widevine/cdm/widevine.gni
-@@ -28,6 +28,9 @@ library_widevine_cdm_available =
+@@ -27,6 +27,9 @@ library_widevine_cdm_available =
(is_chromeos &&
(target_cpu == "x64" || target_cpu == "arm" || target_cpu == "arm64")) ||
(target_os == "linux" && (target_cpu == "x64" || target_cpu == "arm64")) ||
diff --git a/chromium/patches/patch-third__party_zlib_BUILD.gn b/chromium/patches/patch-third__party_zlib_BUILD.gn
index a5f3a67e14..beb0aa7bf9 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-05-28 23:24:11.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig 2026-06-23 23:37:18.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 bd7e4d050f..68d6873ef9 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-05-28 23:24:11.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig 2026-06-23 23:37:18.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 fbc7b06e88..b49f49eba7 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-05-28 23:24:11.000000000 +0000
+--- tools/code_cache_generator/BUILD.gn.orig 2026-06-23 23:37:18.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 857f107b92..0f7001f616 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-05-28 23:24:11.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig 2026-06-23 23:37:18.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 84262ac443..923ba45981 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-05-28 23:24:11.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig 2026-06-23 23:37:18.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 fcdadaeaf5..898424427e 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-05-28 23:24:11.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig 2026-06-23 23:37:18.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 e7bc14fb33..9d46a1f880 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-05-28 23:24:11.000000000 +0000
+--- tools/gn/build/gen.py.orig 2026-06-23 23:37:18.000000000 +0000
+++ tools/gn/build/gen.py
@@ -94,6 +94,12 @@ class Platform(object):
def is_solaris(self):
diff --git a/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc b/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
index 87d70c4d8a..ff96626cd5 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-05-28 23:24:11.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig 2026-06-23 23:37:18.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 14d3806141..6f6c964da2 100644
--- a/chromium/patches/patch-tools_gn_src_gn_args.cc
+++ b/chromium/patches/patch-tools_gn_src_gn_args.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/gn/args.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- tools/gn/src/gn/args.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ tools/gn/src/gn/args.cc
@@ -386,7 +386,7 @@ void Args::SetSystemVarsLocked(Scope* de
arch = kX86;
diff --git a/chromium/patches/patch-tools_gn_src_gn_version.h b/chromium/patches/patch-tools_gn_src_gn_version.h
index 175a16b668..a9c2c135d1 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-05-28 23:24:11.000000000 +0000
+--- tools/gn/src/gn/version.h.orig 2026-06-23 23:37:18.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 ce945ea4bc..607e5201c7 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-05-28 23:24:11.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig 2026-06-23 23:37:18.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 e1e56f0df5..af50441934 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-05-28 23:24:11.000000000 +0000
+--- tools/grit/grit/node/base.py.orig 2026-06-23 23:37:18.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 18cbe2042e..d0f05e5330 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-05-28 23:24:11.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2026-06-23 23:37:18.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 cd463fc61b..3fd44045fc 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/json_schema_compiler/feature_compiler.py.orig 2026-05-28 23:24:11.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig 2026-06-23 23:37:18.000000000 +0000
+++ tools/json_schema_compiler/feature_compiler.py
@@ -289,6 +289,9 @@ FEATURE_GRAMMAR = ({
'linux': 'Feature::LINUX_PLATFORM',
diff --git a/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h b/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
index dfbb4b3137..28f58d39f8 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-05-28 23:24:11.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ tools/memory/partition_allocator/inspect_utils.h
@@ -61,7 +61,7 @@ class RemoteProcessMemoryReader {
const pid_t pid_;
diff --git a/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn b/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
index cf3bab9c4e..312f1454bd 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-05-28 23:24:11.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ tools/perf/chrome_telemetry_build/BUILD.gn
@@ -56,7 +56,7 @@ group("telemetry_chrome_test") {
data_deps += [ "//chrome:reorder_imports" ]
@@ -15,7 +15,7 @@ $NetBSD$
data_deps += [ "//third_party/breakpad:dump_syms" ]
# CrOS currently has issues with the locally compiled version of
-@@ -199,7 +199,7 @@ group("telemetry_chrome_test_without_chr
+@@ -200,7 +200,7 @@ group("telemetry_chrome_test_without_chr
]
# Cr-Fuchsia doesn't support breakpad.
diff --git a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
index 83f11ab00c..2e88fae841 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-05-28 23:24:11.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2026-06-23 23:37:18.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 d2bf80161a..707cb4ff6e 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-05-28 23:24:11.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig 2026-06-23 23:37:18.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 4043e30707..cc64e0aa0d 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-05-28 23:24:11.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig 2026-06-23 23:37:18.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 c49db291b1..20461f7678 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-05-28 23:24:11.000000000 +0000
+--- ui/accessibility/accessibility_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/accessibility/accessibility_features.cc
-@@ -458,7 +458,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -467,7 +467,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-@@ -499,7 +499,7 @@ bool IsMacAccessibilityTextOperationEnab
+@@ -508,7 +508,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 42e8b71281..da4d61e7b6 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-05-28 23:24:11.000000000 +0000
+--- ui/accessibility/accessibility_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/accessibility/accessibility_features.h
-@@ -361,7 +361,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
+@@ -364,7 +364,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(
-@@ -393,7 +393,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kMac
+@@ -396,7 +396,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 c0a0f94fb9..9fe2f7e934 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__node.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/accessibility/ax_node.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/accessibility/ax_node.cc
@@ -1549,7 +1549,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.h b/chromium/patches/patch-ui_accessibility_ax__node.h
index 49160665b3..10573efa64 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.h
+++ b/chromium/patches/patch-ui_accessibility_ax__node.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/accessibility/ax_node.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/accessibility/ax_node.h
@@ -580,7 +580,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.cc b/chromium/patches/patch-ui_accessibility_ax__tree.cc
index 0fb1b79c49..46a0d61124 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/accessibility/ax_tree.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/accessibility/ax_tree.cc
@@ -699,7 +699,7 @@ struct AXTreeUpdateState {
// (crrev.com/c/2892259).
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.h b/chromium/patches/patch-ui_accessibility_ax__tree.h
index 3e99037025..8b5305a376 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.h
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/accessibility/ax_tree.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/accessibility/ax_tree.h
@@ -64,7 +64,7 @@ enum class AXTreeUnserializeError {
};
diff --git a/chromium/patches/patch-ui_aura_client_drag__drop__client.h b/chromium/patches/patch-ui_aura_client_drag__drop__client.h
index 98da467076..409b6fd227 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-05-28 23:24:11.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig 2026-06-23 23:37:18.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 b62326295a..3b002e2d85 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-05-28 23:24:11.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig 2026-06-23 23:37:18.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 a3d37a5002..cd4e33215b 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-05-28 23:24:11.000000000 +0000
+--- ui/aura/screen_ozone.h.orig 2026-06-23 23:37:18.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 8af5e378ce..d349085c9a 100644
--- a/chromium/patches/patch-ui_base_accelerators_accelerator.cc
+++ b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/accelerator.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/accelerators/accelerator.cc
-@@ -335,7 +335,7 @@ std::vector<std::u16string> Accelerator:
+@@ -402,7 +402,7 @@ std::vector<std::u16string> Accelerator:
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
#elif BUILDFLAG(IS_WIN)
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY));
diff --git a/chromium/patches/patch-ui_base_accelerators_command.cc b/chromium/patches/patch-ui_base_accelerators_command.cc
index 16b3b24d5b..a8759a01ab 100644
--- a/chromium/patches/patch-ui_base_accelerators_command.cc
+++ b/chromium/patches/patch-ui_base_accelerators_command.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/command.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/accelerators/command.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/accelerators/command.cc
-@@ -80,7 +80,7 @@ std::string Command::CommandPlatform() {
+@@ -81,7 +81,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
#elif BUILDFLAG(IS_CHROMEOS)
return ui::kKeybindingPlatformChromeOs;
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 c014925d5f..cb2d05a063 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-05-28 23:24:11.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2026-06-23 23:37:18.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 ce19499bf7..a024566f56 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-05-28 23:24:11.000000000 +0000
+--- ui/base/clipboard/clipboard.cc.orig 2026-06-23 23:37:18.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 5568685a65..e3b05fab17 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-05-28 23:24:11.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig 2026-06-23 23:37:18.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 af76e43c0e..272af25047 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-05-28 23:24:11.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig 2026-06-23 23:37:18.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 746b526e97..fe230bfdc1 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-05-28 23:24:11.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/cursor/cursor_factory.cc
@@ -97,7 +97,7 @@ void CursorFactory::ObserveThemeChanges(
NOTIMPLEMENTED();
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.h b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
index 6a97b6e573..5436c0f200 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-05-28 23:24:11.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/cursor/cursor_factory.h
@@ -93,7 +93,7 @@ class COMPONENT_EXPORT(UI_BASE_CURSOR) C
base::ObserverList<CursorFactoryObserver>::Unchecked observers_;
diff --git a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
index f34bce73bb..73aa4144f4 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-05-28 23:24:11.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2026-06-23 23:37:18.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 a89682cf6f..d88c6cde7b 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
-@@ -104,7 +104,7 @@ void OSExchangeDataProviderNonBacked::Se
+@@ -105,7 +105,7 @@ void OSExchangeDataProviderNonBacked::Se
std::optional<std::u16string> OSExchangeDataProviderNonBacked::GetString()
const {
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 ed5dd0a266..38c866d99c 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig 2026-06-23 23:37:18.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 946dbef13b..ff21a0d1f1 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig 2026-06-23 23:37:18.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 e0f7fa3281..e6e58a482b 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig 2026-06-23 23:37:18.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 2ceca66613..dd380e0099 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig 2026-06-23 23:37:18.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 2ffcf47e0b..65e45aeb35 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig 2026-06-23 23:37:18.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 5a5dd8ad44..a625187863 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2026-06-23 23:37:18.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 483a72153f..0997fedff4 100644
--- a/chromium/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_text__input__client.h
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/text_input_client.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/ime/text_input_client.h
-@@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
- // fields that are considered 'private' (e.g. in incognito tabs).
- virtual bool ShouldDoLearning() = 0;
+@@ -342,7 +342,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
+ virtual bool SupportsAutoFill() const;
+ #endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index 66ccaac0df..44cc45e3a6 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-05-28 23:24:11.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/resource/resource_bundle.cc
-@@ -995,7 +995,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -996,7 +996,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 24b80f5543..4fbec58612 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-05-28 23:24:11.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2026-06-23 23:37:18.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 bff505a410..676253b90f 100644
--- a/chromium/patches/patch-ui_base_test_ui__controls.h
+++ b/chromium/patches/patch-ui_base_test_ui__controls.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/test/ui_controls.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/test/ui_controls.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/test/ui_controls.h
-@@ -196,7 +196,7 @@ bool SendTouchEventsNotifyWhenDone(int a
+@@ -194,7 +194,7 @@ bool SendTouchEventsNotifyWhenDone(int a
base::OnceClosure task);
#endif
diff --git a/chromium/patches/patch-ui_base_ui__base__features.cc b/chromium/patches/patch-ui_base_ui__base__features.cc
index f4a43c9eaa..b05c3ea788 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.cc
+++ b/chromium/patches/patch-ui_base_ui__base__features.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/ui_base_features.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/ui_base_features.cc
-@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandTextInputV3, base::
- BASE_FEATURE(kWaylandSessionManagement, base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -142,7 +142,7 @@ BASE_FEATURE(kWaylandExternalBeginFrameS
+ base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_OZONE)
-#if BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kGlobalShortcutsPortalPreferredTrigger,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-@@ -175,7 +175,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
+@@ -198,7 +198,7 @@ BASE_FEATURE(kUiCompositorUsesLayerLists
// Enables the use of a touch fling curve that is based on the behavior of
// native apps on Windows.
BASE_FEATURE(kExperimentalFlingAnimation,
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -264,7 +264,7 @@ bool IsForcedColorsEnabled() {
+@@ -287,7 +287,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 cfdedbb969..cea79c71fa 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.h
+++ b/chromium/patches/patch-ui_base_ui__base__features.h
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/ui_base_features.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/ui_base_features.h
-@@ -134,7 +134,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
- BASE_DECLARE_FEATURE(kWaylandSessionManagement);
+@@ -142,7 +142,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+ BASE_DECLARE_FEATURE(kWaylandExternalBeginFrameSource);
#endif // BUILDFLAG(IS_OZONE)
-#if BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index 402ebb7789..80cb1a22c9 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-05-28 23:24:11.000000000 +0000
+--- ui/base/ui_base_switches.h.orig 2026-06-23 23:37:18.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 08ab77f503..4f0482e0ad 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/webui/web_ui_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/webui/web_ui_util.cc
@@ -42,7 +42,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
diff --git a/chromium/patches/patch-ui_base_x_selection__owner.cc b/chromium/patches/patch-ui_base_x_selection__owner.cc
index 130d5a105e..4ee5245357 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/selection_owner.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/x/selection_owner.cc
@@ -18,7 +18,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 2e7b63bbff..d13cb9513c 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/selection_owner.h.orig 2026-06-23 23:37:18.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 3cf996f9c3..3e5192f410 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig 2026-06-23 23:37:18.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 e3de26ccb4..c029f691ac 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig 2026-06-23 23:37:18.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 fb7ae2a50c..8063613be7 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_loader.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/x/x11_cursor_loader.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,7 @@
#include "ui/gfx/x/connection.h"
#include "ui/gfx/x/xproto.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -79,7 +79,11 @@ std::string CursorPathFromLibXcursor() {
+@@ -80,7 +80,11 @@ std::string CursorPathFromLibXcursor() {
void operator()(void* ptr) const { dlclose(ptr); }
};
@@ -27,7 +27,7 @@ $NetBSD$
if (!lib)
return "";
-@@ -224,7 +228,7 @@ scoped_refptr<base::RefCountedMemory> Re
+@@ -235,7 +239,7 @@ scoped_refptr<base::RefCountedMemory> Re
const std::string& rm_xcursor_theme) {
constexpr const char kDefaultTheme[] = "default";
std::string themes[] = {
@@ -36,7 +36,7 @@ $NetBSD$
// The toolkit theme has the highest priority.
LinuxUi::instance() ? LinuxUi::instance()->GetCursorThemeName()
: std::string(),
-@@ -414,7 +418,7 @@ uint32_t XCursorLoader::GetPreferredCurs
+@@ -429,7 +433,7 @@ uint32_t XCursorLoader::GetPreferredCurs
return size;
}
diff --git a/chromium/patches/patch-ui_base_x_x11__display__manager.cc b/chromium/patches/patch-ui_base_x_x11__display__manager.cc
index 6af6a4e6d2..56f1457384 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig 2026-06-23 23:37:18.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 ecffaf60c9..dacca757d7 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_drag_context.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/base/x/x11_drag_context.cc
@@ -15,7 +15,7 @@
#include "ui/gfx/x/connection.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__drag__context.h b/chromium/patches/patch-ui_base_x_x11__drag__context.h
index 5aeac2fd60..b4d119bcd4 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_drag_context.h.orig 2026-06-23 23:37:18.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 37757ec9a4..c38b1c739d 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-05-28 23:24:11.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig 2026-06-23 23:37:18.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 2b8cfb0eb2..31bcd3f646 100644
--- a/chromium/patches/patch-ui_color_color__id.h
+++ b/chromium/patches/patch-ui_color_color__id.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/color/color_id.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/color/color_id.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/color/color_id.h
-@@ -664,7 +664,7 @@
+@@ -667,7 +667,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/chromium/patches/patch-ui_color_system__theme.h b/chromium/patches/patch-ui_color_system__theme.h
index d1a5405bb7..1e5248376d 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-05-28 23:24:11.000000000 +0000
+--- ui/color/system_theme.h.orig 2026-06-23 23:37:18.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 252465c063..8218f5dd5f 100644
--- a/chromium/patches/patch-ui_compositor_compositor.cc
+++ b/chromium/patches/patch-ui_compositor_compositor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/compositor/compositor.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/compositor/compositor.cc
@@ -1000,7 +1000,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 e46cc08d8e..0086ff439f 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-05-28 23:24:11.000000000 +0000
+--- ui/compositor/compositor.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/compositor/compositor.h
-@@ -465,7 +465,7 @@ class COMPOSITOR_EXPORT Compositor : pub
+@@ -463,7 +463,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 2c8aef2d97..437355b3b3 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-05-28 23:24:11.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig 2026-06-23 23:37:18.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 10659e0432..cf8798c0c3 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-05-28 23:24:11.000000000 +0000
+--- ui/display/screen.cc.orig 2026-06-23 23:37:18.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 70ef37e88c..1f924b9c40 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-05-28 23:24:11.000000000 +0000
+--- ui/display/screen.h.orig 2026-06-23 23:37:18.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 55b317f4d6..4079c94567 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/events/event.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/events/event.cc
-@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() con
+@@ -408,7 +408,7 @@ std::string LocatedEvent::ToString() con
MouseEvent::MouseEvent(const PlatformEvent& native_event)
: LocatedEvent(native_event),
changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
@@ -15,7 +15,7 @@ $NetBSD$
movement_(GetMouseMovementFromNative(native_event)),
#endif
pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::
+@@ -664,7 +664,7 @@ std::unique_ptr<Event> MouseWheelEvent::
return std::make_unique<MouseWheelEvent>(*this);
}
@@ -24,7 +24,7 @@ $NetBSD$
// This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
// Linux.
// static
-@@ -892,7 +892,7 @@ void KeyEvent::InitializeNative() {
+@@ -927,7 +927,7 @@ void KeyEvent::InitializeNative() {
SetFlags(flags() | EF_IS_REPEAT);
}
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index 84864b757a..f011122a3d 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-05-28 23:24:11.000000000 +0000
+--- ui/events/event_switches.cc.orig 2026-06-23 23:37:18.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 afdab4d623..c26a0bc503 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-05-28 23:24:11.000000000 +0000
+--- ui/events/event_switches.h.orig 2026-06-23 23:37:18.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 5b767ffde3..3e12091bb5 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-05-28 23:24:11.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2026-06-23 23:37:18.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 204af24836..c93667a7f5 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/keycodes/dom/keycode_converter.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/events/keycodes/dom/keycode_converter.h
-@@ -64,7 +64,7 @@ class KeycodeConverter {
+@@ -65,7 +65,7 @@ class KeycodeConverter {
// Convert a DomCode into a native keycode.
static int DomCodeToNativeKeycode(DomCode code);
diff --git a/chromium/patches/patch-ui_gfx_BUILD.gn b/chromium/patches/patch-ui_gfx_BUILD.gn
index 75a68479c8..e72945ff9c 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/BUILD.gn.orig 2026-06-23 23:37:18.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 c1556d7d1f..082bbf6ccd 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig 2026-06-23 23:37:18.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 ade6619394..7958910036 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig 2026-06-23 23:37:18.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 f519ee39e9..bf4280e3df 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/font_render_params.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gfx/font_render_params.h
@@ -115,7 +115,7 @@ COMPONENT_EXPORT(GFX)
FontRenderParams GetFontRenderParams(const FontRenderParamsQuery& query,
diff --git a/chromium/patches/patch-ui_gfx_font__render__params__linux.cc b/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
index 7db7e23f5e..f5c2c3e10f 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig 2026-06-23 23:37:18.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 f4b689098a..52117a7216 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/font_util.cc.orig 2026-06-23 23:37:18.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 1b7367c723..c4d9010712 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/gpu_extra_info.h.orig 2026-06-23 23:37:18.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 698bbe0f72..e170f94b68 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig 2026-06-23 23:37:18.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 3dc765c162..4a09810d4b 100644
--- a/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
+++ b/chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/linux/gbm_wrapper.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gfx/linux/gbm_wrapper.cc
@@ -341,7 +341,7 @@ class Device final : public ui::GbmDevic
// of 1x1 BOs which are destroyed before creating the final BO creation used
diff --git a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
index ee4041b862..53bd7657f1 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2026-06-23 23:37:18.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 7aca5a980e..e2f8fdf393 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2026-06-23 23:37:18.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 8fc0eea221..26ecd11ac5 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig 2026-06-23 23:37:18.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 1d114ddb2f..a6a0b71e28 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig 2026-06-23 23:37:18.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 641913326e..aec7d48fb9 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/native_ui_types.h.orig 2026-06-23 23:37:18.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 bdd9e97090..f921e0c94b 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gfx/platform_font_skia.cc
@@ -29,7 +29,7 @@
#include "ui/gfx/system_fonts_win.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
index c5178ecaa4..9fd4b27723 100644
--- a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_api_fuzzer.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gfx/render_text_api_fuzzer.cc
-@@ -19,7 +19,7 @@
- #include "ui/gfx/font_util.h"
- #include "ui/gfx/render_text.h"
+@@ -24,7 +24,7 @@
+ #include "base/test/test_support_android.h"
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h"
#endif
-@@ -46,7 +46,7 @@ struct Environment {
+@@ -59,7 +59,7 @@ struct Environment {
CHECK(base::i18n::InitializeICU());
diff --git a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
index 2e3fc41a55..8abe6c4ed7 100644
--- a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_fuzzer.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gfx/render_text_fuzzer.cc
-@@ -17,7 +17,7 @@
- #include "ui/gfx/canvas.h"
- #include "ui/gfx/font_util.h"
+@@ -22,7 +22,7 @@
+ #include "base/test/test_support_android.h"
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "third_party/test_fonts/fontconfig/fontconfig_util_linux.h"
#endif
-@@ -40,7 +40,7 @@ struct Environment {
+@@ -53,7 +53,7 @@ struct Environment {
CHECK(base::i18n::InitializeICU());
diff --git a/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc b/chromium/patches/patch-ui_gfx_render__text__harfbuzz.cc
new file mode 100644
index 0000000000..182c3e57cb
--- /dev/null
+++ b/chromium/patches/patch-ui_gfx_render__text__harfbuzz.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
+
+--- ui/gfx/render_text_harfbuzz.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ ui/gfx/render_text_harfbuzz.cc
+@@ -184,7 +184,7 @@ const char* GetPlatformColorEmojiFontNam
+ return "Segoe UI Emoji";
+ #elif BUILDFLAG(IS_APPLE)
+ return "Apple Color Emoji";
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return "Noto Color Emoji";
+ #else
+ return nullptr;
diff --git a/chromium/patches/patch-ui_gfx_switches.cc b/chromium/patches/patch-ui_gfx_switches.cc
index 0cd803ae48..77fd75a92c 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/switches.cc.orig 2026-06-23 23:37:18.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 605d453b95..08921d6501 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/switches.h.orig 2026-06-23 23:37:18.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 f12bf28a49..73aea40cf5 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/x/connection.cc.orig 2026-06-23 23:37:18.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 0892332c53..263d4f3a2b 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig 2026-06-23 23:37:18.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 ae2045e434..876024491e 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig 2026-06-23 23:37:18.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 4d31ce5363..ceff1e0da1 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-05-28 23:24:11.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig 2026-06-23 23:37:18.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 04922ca2a0..b81d3ce5de 100644
--- a/chromium/patches/patch-ui_gl_BUILD.gn
+++ b/chromium/patches/patch-ui_gl_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/gl/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gl/BUILD.gn
@@ -389,7 +389,7 @@ component("gl") {
]
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index 67e9da2189..43af942ed6 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-05-28 23:24:11.000000000 +0000
+--- ui/gl/gl_context.cc.orig 2026-06-23 23:37:18.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 01c1e3ad40..20a94d5509 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-05-28 23:24:11.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gl/gl_implementation.cc
@@ -335,7 +335,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 dade7be598..68fe07fcee 100644
--- a/chromium/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium/patches/patch-ui_gl_gl__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_switches.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/gl/gl_switches.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gl/gl_switches.cc
@@ -16,7 +16,7 @@
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
#endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
-@@ -312,7 +312,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -316,7 +316,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");
-@@ -394,7 +394,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -398,7 +398,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 5c40ff0f30..e8a60cd09a 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-05-28 23:24:11.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig 2026-06-23 23:37:18.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 7070da96c7..41ef5a471f 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-05-28 23:24:11.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig 2026-06-23 23:37:18.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 ab53992e2a..c1d2adf814 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-05-28 23:24:11.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig 2026-06-23 23:37:18.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 9c7e0f7174..c167b425f0 100644
--- a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gtk/printing/print_dialog_gtk.cc
@@ -464,7 +464,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
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 1553dc7ae7..83111e5aac 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-05-28 23:24:11.000000000 +0000
+--- ui/gtk/select_file_dialog_linux_gtk.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/gtk/select_file_dialog_linux_gtk.cc
@@ -50,7 +50,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 089cf82bf0..ad9a50dcad 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-05-28 23:24:11.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig 2026-06-23 23:37:18.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 a70f628df1..e19b2eacf7 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-05-28 23:24:11.000000000 +0000
+--- ui/native_theme/features/native_theme_features.cc.orig 2026-06-23 23:37:18.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 afdd63ae4d..ad4d2cf2da 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-05-28 23:24:11.000000000 +0000
+--- ui/native_theme/native_theme.h.orig 2026-06-23 23:37:18.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 25f19cdb6f..4ab5e1b838 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-05-28 23:24:11.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/native_theme/native_theme_base.cc
@@ -169,7 +169,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 f9c1a08dd8..7de33aee0b 100644
--- a/chromium/patches/patch-ui_ozone_common_egl__util.cc
+++ b/chromium/patches/patch-ui_ozone_common_egl__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/common/egl_util.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/ozone/common/egl_util.cc
-@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultG
+@@ -37,9 +37,9 @@ const base::FilePath::CharType kDefaultG
FILE_PATH_LITERAL("libGLESv2.so");
#else // BUILDFLAG(IS_FUCHSIA)
const base::FilePath::CharType kDefaultEglSoname[] =
@@ -16,5 +16,5 @@ $NetBSD$
- FILE_PATH_LITERAL("libGLESv2.so.2");
+ FILE_PATH_LITERAL("libGLESv2.so");
#endif
- #if !BUILDFLAG(USE_STATIC_ANGLE)
+
const base::FilePath::CharType kAngleEglSoname[] =
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 d722877d9d..7fe36b92c9 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2026-06-23 23:37:18.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 0f4787a493..9dc4b500b9 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2026-06-23 23:37:18.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 b90e7765ab..bd60620e4b 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2026-06-23 23:37:18.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 45655d84d2..5269a4224f 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/BUILD.gn.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/ozone/platform/wayland/BUILD.gn
-@@ -246,7 +246,6 @@ source_set("wayland") {
+@@ -248,7 +248,6 @@ source_set("wayland") {
"//mojo/public/cpp/system",
"//skia",
"//third_party/angle:includes",
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 59838c3054..219a802b96 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2026-06-23 23:37:18.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 aea2694b78..9ca9cdd1b9 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2026-06-23 23:37:18.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 61c488095f..73f59cd2b5 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2026-06-23 23:37:18.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 895d629270..4912d9fa50 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_clipboard.cc.orig 2026-06-23 23:37:18.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 d01ba4d250..4040647a3e 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_data_drag_controller.cc.orig 2026-06-23 23:37:18.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 e4a1d33d37..aa173e0455 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_exchange_data_provider.cc
-@@ -74,7 +74,7 @@ int MimeTypeToFormat(const std::string&
+@@ -76,7 +76,7 @@ int MimeTypeToFormat(const std::string&
if (mime_type == ui::kMimeTypeDataTransferCustomData) {
return OSExchangeData::PICKLED_DATA;
}
@@ -15,7 +15,7 @@ $NetBSD$
if (mime_type == ui::kMimeTypePortalFileTransfer ||
mime_type == ui::kMimeTypePortalFiles) {
return OSExchangeData::PICKLED_DATA;
-@@ -210,7 +210,7 @@ std::unique_ptr<OSExchangeDataProvider>
+@@ -211,7 +211,7 @@ std::unique_ptr<OSExchangeDataProvider>
const {
auto clone = std::make_unique<WaylandExchangeDataProvider>();
CopyData(clone.get());
@@ -24,7 +24,7 @@ $NetBSD$
clone->additional_data_ = additional_data_;
#endif
return clone;
-@@ -254,7 +254,7 @@ std::vector<std::string> WaylandExchange
+@@ -255,7 +255,7 @@ std::vector<std::string> WaylandExchange
mime_types.push_back(mime_type);
}
@@ -33,7 +33,7 @@ $NetBSD$
for (const auto& item : additional_data_) {
mime_types.push_back(item.first);
}
-@@ -272,7 +272,7 @@ void WaylandExchangeDataProvider::AddDat
+@@ -273,7 +273,7 @@ void WaylandExchangeDataProvider::AddDat
DCHECK(data);
DCHECK(IsMimeTypeSupported(mime_type));
@@ -42,7 +42,7 @@ $NetBSD$
if (mime_type == ui::kMimeTypePortalFileTransfer ||
mime_type == ui::kMimeTypePortalFiles) {
additional_data_[mime_type] = base::as_string_view(*data);
-@@ -345,7 +345,7 @@ bool WaylandExchangeDataProvider::Extrac
+@@ -349,7 +349,7 @@ bool WaylandExchangeDataProvider::Extrac
*out_content = std::string(pickle->AsStringView());
return true;
}
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 0cb5ca11f5..1c470e4c2a 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_exchange_data_provider.h.orig 2026-06-23 23:37:18.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 d664ded0c0..fc72312d4f 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
@@ -5,7 +5,9 @@
#include "ui/ozone/platform/wayland/host/wayland_frame_manager.h"
@@ -16,7 +16,7 @@ $NetBSD$
#include <cstdint>
#include <variant>
-@@ -463,8 +465,10 @@ std::optional<bool> WaylandFrameManager:
+@@ -464,8 +466,10 @@ std::optional<bool> WaylandFrameManager:
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
@@ -27,7 +27,7 @@ $NetBSD$
bool needs_commit = false;
-@@ -496,6 +500,9 @@ std::optional<bool> WaylandFrameManager:
+@@ -497,6 +501,9 @@ std::optional<bool> WaylandFrameManager:
case WaylandBufferHandle::SyncMethod::kNone:
break;
case WaylandBufferHandle::SyncMethod::kSyncobj:
@@ -37,7 +37,7 @@ $NetBSD$
surface->RequestExplicitRelease(
base::BindOnce(&WaylandFrameManager::OnExplicitBufferRelease,
weak_factory_.GetWeakPtr(), surface));
-@@ -503,6 +510,9 @@ std::optional<bool> WaylandFrameManager:
+@@ -504,6 +511,9 @@ std::optional<bool> WaylandFrameManager:
case WaylandBufferHandle::SyncMethod::kDMAFence:
[[fallthrough]];
case WaylandBufferHandle::SyncMethod::kImplicit:
@@ -47,7 +47,7 @@ $NetBSD$
buffer_handle->set_buffer_released_callback(
base::BindOnce(&WaylandFrameManager::OnWlBufferRelease,
weak_factory_.GetWeakPtr(), surface),
-@@ -737,8 +747,10 @@ void WaylandFrameManager::OnExplicitBuff
+@@ -762,8 +772,10 @@ void WaylandFrameManager::OnExplicitBuff
if (fence.is_valid()) {
if (frame->merged_release_fence_fd.is_valid()) {
@@ -58,7 +58,7 @@ $NetBSD$
} else {
frame->merged_release_fence_fd = std::move(fence);
}
-@@ -776,8 +788,10 @@ void WaylandFrameManager::OnWlBufferRele
+@@ -801,8 +813,10 @@ void WaylandFrameManager::OnWlBufferRele
if (fence.is_valid()) {
if (frame->merged_release_fence_fd.is_valid()) {
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc b/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
index 4bbbbf473b..22adf3e69e 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2026-06-23 23:37:18.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 78854f8515..cdabb7602e 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/x11/x11_clipboard_ozone.cc.orig 2026-06-23 23:37:18.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 9ba67f9a98..0d7b2d762e 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/x11/x11_clipboard_ozone.h.orig 2026-06-23 23:37:18.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 fefe0c6c2f..eabfa16c19 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2026-06-23 23:37:18.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 f9af0cd166..3b91346d22 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2026-06-23 23:37:18.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 e0026b3933..a978e599ce 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1568,7 +1568,7 @@ void X11Window::OnXWindowStateChanged()
+@@ -1588,7 +1588,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 dbb92c08ed..e5a4de97da 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2026-06-23 23:37:18.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 f5bf3ca0dc..346b744597 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-05-28 23:24:11.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig 2026-06-23 23:37:18.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 d4a1bfb171..0eb9ef3220 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-05-28 23:24:11.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig 2026-06-23 23:37:18.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 6e36127d65..39a8f74efc 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-05-28 23:24:11.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig 2026-06-23 23:37:18.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 730749fddf..d9ebc89e8d 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-05-28 23:24:11.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig 2026-06-23 23:37:18.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 024c20add6..3b2e7d74b6 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-05-28 23:24:11.000000000 +0000
+--- ui/qt/BUILD.gn.orig 2026-06-23 23:37:18.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 4098edb0f7..73f2141378 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2026-06-23 23:37:18.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 4234b3a2e8..6fcee8dcf0 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2026-06-23 23:37:18.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 7ec6fe0674..afdba85605 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2026-06-23 23:37:18.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 303c7823fa..0a66b65337 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2026-06-23 23:37:18.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 d1da3000af..88e423c284 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig 2026-06-23 23:37:18.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 2bf0c530fc..2ff8ef4275 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2026-06-23 23:37:18.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 d1f3a51eff..a24136e169 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-05-28 23:24:11.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2026-06-23 23:37:18.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 18eb0e9ade..c1793fbd2b 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-05-28 23:24:11.000000000 +0000
+--- ui/views/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/BUILD.gn
-@@ -862,7 +862,6 @@ component("views") {
+@@ -891,7 +891,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 8ed7d15f6d..da7d3693ab 100644
--- a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
+++ b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/accessibility/view_accessibility.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/accessibility/view_accessibility.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/accessibility/view_accessibility.cc
@@ -36,7 +36,7 @@
#include "ui/views/accessibility/view_ax_platform_node_delegate_win.h"
diff --git a/chromium/patches/patch-ui_views_controls_prefix__selector.cc b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
index e702362ac7..1154691c16 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-05-28 23:24:11.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig 2026-06-23 23:37:18.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 f907235378..05f07fb881 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-05-28 23:24:11.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig 2026-06-23 23:37:18.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 0a895f6052..afd8adfee7 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/controls/textfield/textfield.cc
-@@ -88,7 +88,7 @@
+@@ -89,7 +89,7 @@
#include "base/win/win_util.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -185,7 +185,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -186,7 +186,7 @@ bool IsControlKeyModifier(int flags) {
// Control-modified key combination, but we cannot extend it to other platforms
// as Control has different meanings and behaviors.
// https://crrev.com/2580483002/#msg46
@@ -24,7 +24,7 @@ $NetBSD$
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -796,7 +796,7 @@ bool Textfield::OnKeyPressed(const ui::K
+@@ -826,7 +826,7 @@ bool Textfield::OnKeyPressed(const ui::K
return handled;
}
@@ -33,7 +33,7 @@ $NetBSD$
if (!handled) {
if (auto* linux_ui = ui::LinuxUi::instance()) {
const auto command =
-@@ -981,7 +981,7 @@ void Textfield::AboutToRequestFocusFromT
+@@ -1011,7 +1011,7 @@ void Textfield::AboutToRequestFocusFromT
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
@@ -42,7 +42,7 @@ $NetBSD$
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2100,7 +2100,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2130,7 +2130,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(
-@@ -2627,7 +2627,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2657,7 +2657,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;
-@@ -2635,7 +2635,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2665,7 +2665,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 29a95cc486..3f79a0cac3 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.h
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/controls/textfield/textfield.h
-@@ -51,7 +51,7 @@
+@@ -52,7 +52,7 @@
#include "ui/views/view_observer.h"
#include "ui/views/word_lookup_client.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <vector>
#endif
-@@ -484,7 +484,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -497,7 +497,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 411b78b25d..6ae4f6a572 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-05-28 23:24:11.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig 2026-06-23 23:37:18.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 8d716487ef..f1d17fa7fc 100644
--- a/chromium/patches/patch-ui_views_focus_focus__manager.cc
+++ b/chromium/patches/patch-ui_views_focus_focus__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/focus/focus_manager.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/focus/focus_manager.cc
-@@ -620,7 +620,7 @@ bool FocusManager::RedirectAcceleratorTo
+@@ -622,7 +622,7 @@ bool FocusManager::RedirectAcceleratorTo
return false;
}
@@ -15,7 +15,7 @@ $NetBSD$
// Processing an accelerator can delete things. Because we
// need these objects afterwards on Linux, save widget_ as weak pointer and
// save the close_on_deactivate property value of widget_delegate in a
-@@ -638,7 +638,7 @@ bool FocusManager::RedirectAcceleratorTo
+@@ -640,7 +640,7 @@ bool FocusManager::RedirectAcceleratorTo
const bool accelerator_processed =
focus_manager->ProcessAccelerator(accelerator);
diff --git a/chromium/patches/patch-ui_views_style_platform__style.cc b/chromium/patches/patch-ui_views_style_platform__style.cc
index bf27dd3f58..d4cb9079ea 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-05-28 23:24:11.000000000 +0000
+--- ui/views/style/platform_style.cc.orig 2026-06-23 23:37:18.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 596ca03339..711e3d9605 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-05-28 23:24:11.000000000 +0000
+--- ui/views/style/platform_style.h.orig 2026-06-23 23:37:18.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 514137339d..a9a004b67b 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,9 +4,9 @@ $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-05-28 23:24:11.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
-@@ -237,7 +237,7 @@ bool SendMouseClick(MouseButton type, gf
+@@ -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 2e5140820f..0d57bd58f2 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-05-28 23:24:11.000000000 +0000
+--- ui/views/views_delegate.cc.orig 2026-06-23 23:37:18.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 1de23042e1..f75321197c 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-05-28 23:24:11.000000000 +0000
+--- ui/views/views_delegate.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/views_delegate.h
@@ -139,7 +139,7 @@ class VIEWS_EXPORT ViewsDelegate {
// environment.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index 3cd8ca2945..4d03fa7868 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
-@@ -203,7 +203,7 @@ DragOperation DesktopDragDropClientOzone
+@@ -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 5091f62609..a9b608326e 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
-@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClient
+@@ -73,7 +73,7 @@ class VIEWS_EXPORT DesktopDragDropClient
// The offset of |drag_widget_| relative to the mouse position.
gfx::Vector2d offset;
@@ -15,7 +15,7 @@ $NetBSD$
// The last received drag location. The drag widget is moved asynchronously
// so its position is updated when the UI thread has time for that. When
// the first change to the location happens, a call to UpdateDragWidget()
-@@ -88,7 +88,7 @@ class VIEWS_EXPORT DesktopDragDropClient
+@@ -94,7 +94,7 @@ class VIEWS_EXPORT DesktopDragDropClient
const gfx::Point& root_location,
int allowed_operations,
ui::mojom::DragEventSource source) override;
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index 45b035cf25..f4af1b79b9 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
-@@ -51,7 +51,7 @@
+@@ -53,7 +53,7 @@
#include "ui/wm/core/window_util.h"
#include "ui/wm/public/window_move_client.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -357,7 +357,7 @@ std::unique_ptr<aura::client::DragDropCl
+@@ -371,7 +371,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);
-@@ -1281,7 +1281,7 @@ bool DesktopWindowTreeHostPlatform::Rota
+@@ -1307,7 +1307,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 cd722fe7e2..94fdc11190 100644
--- a/chromium/patches/patch-ui_views_widget_widget.cc
+++ b/chromium/patches/patch-ui_views_widget_widget.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- ui/views/widget/widget.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/widget/widget.cc
-@@ -66,7 +66,7 @@
- #include "ui/views/widget/widget_removals_observer.h"
+@@ -67,7 +67,7 @@
#include "ui/views/window/dialog_delegate.h"
+ #include "ui/wm/core/window_properties.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/linux/linux_ui.h"
#endif
-@@ -2620,7 +2620,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2640,7 +2640,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 f6b67028bb..380fdc89b0 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-05-28 23:24:11.000000000 +0000
+--- ui/views/widget/widget.h.orig 2026-06-23 23:37:18.000000000 +0000
+++ ui/views/widget/widget.h
-@@ -486,7 +486,7 @@ class VIEWS_EXPORT Widget : public inter
+@@ -489,7 +489,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 a89a7f4d32..b4a57c0dcb 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-05-28 23:24:11.000000000 +0000
+--- ui/views/window/default_frame_view.cc.orig 2026-06-23 23:37:18.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 9ab0aa3de8..db2f3114d4 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-05-28 23:24:11.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig 2026-06-23 23:37:18.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 d052075e81..7422facf07 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-05-28 23:24:11.000000000 +0000
+--- ui/views/window/frame_background.cc.orig 2026-06-23 23:37:18.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 5c2c340e32..69c81765a1 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-05-28 23:24:11.000000000 +0000
+--- ui/webui/resources/tools/minify_js.py.orig 2026-06-23 23:37:18.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
new file mode 100644
index 0000000000..6067e75879
--- /dev/null
+++ b/chromium/patches/patch-ui_webui_webui__features.gni
@@ -0,0 +1,18 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/webui/webui_features.gni.orig 2026-06-23 23:37:18.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.
+ enable_webui_ntp =
+ target_os == "win" || target_os == "mac" || target_os == "linux" ||
+- target_os == "chromeos" || is_desktop_android
++ target_os == "chromeos" || is_desktop_android || target_os == "openbsd" ||
++ target_os == "freebsd" || target_os == "netbsd"
+ }
+ declare_args() {
+ # Enable WebUI Contextual Tasks Composebox.
diff --git a/chromium/patches/patch-v8_BUILD.gn b/chromium/patches/patch-v8_BUILD.gn
index 8f1809f98f..fbf4d5f237 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-05-28 23:24:11.000000000 +0000
+--- v8/BUILD.gn.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/BUILD.gn
-@@ -1045,6 +1045,9 @@ external_v8_defines = [
+@@ -1047,6 +1047,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",
-@@ -1129,6 +1132,15 @@ if (target_os == "android") {
+@@ -1131,6 +1134,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,16 +32,16 @@ $NetBSD$
}
# Some V8_TARGET_ARCH_ defines that affect Api constants (see usages of
-@@ -1796,7 +1808,7 @@ config("toolchain") {
-
- if (is_clang) {
- cflags += [ "-Wunreachable-code" ]
-- if (v8_current_cpu != "ppc64" && v8_current_cpu != "s390x") {
-+ if (v8_current_cpu != "ppc64" && v8_current_cpu != "s390x" && !is_bsd) {
+@@ -1806,7 +1818,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" &&
+- v8_current_cpu != "s390x") {
++ v8_current_cpu != "s390x" && !is_bsd) {
cflags += [ "-Wlifetime-safety-permissive" ]
}
-@@ -1899,9 +1911,6 @@ config("strict_warnings") {
+@@ -1909,9 +1921,6 @@ config("strict_warnings") {
cflags += [ "-Wshorten-64-to-32" ]
}
cflags += [ "-Wmissing-field-initializers" ]
@@ -51,7 +51,7 @@ $NetBSD$
}
}
-@@ -2674,6 +2683,23 @@ action("generate_bytecode_builtins_list"
+@@ -2689,6 +2698,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.
-@@ -2692,7 +2718,11 @@ template("run_mksnapshot") {
+@@ -2707,7 +2733,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.
-@@ -2822,6 +2852,12 @@ template("run_mksnapshot") {
+@@ -2837,6 +2867,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
-@@ -5056,7 +5092,7 @@ v8_header_set("v8_internal_headers") {
+@@ -5078,7 +5114,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" ]
-@@ -6553,7 +6589,7 @@ v8_cluster_source_set("v8_base_without_c
+@@ -6576,7 +6612,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",
-@@ -7263,7 +7299,7 @@ v8_component("v8_libbase") {
+@@ -7286,7 +7322,7 @@ v8_component("v8_libbase") {
}
}
@@ -128,7 +128,7 @@ $NetBSD$
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -7274,6 +7310,27 @@ v8_component("v8_libbase") {
+@@ -7297,6 +7333,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
new file mode 100644
index 0000000000..a6e92c302b
--- /dev/null
+++ b/chromium/patches/patch-v8_gni_v8.gni
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- v8/gni/v8.gni.orig 2026-06-23 23:37:18.000000000 +0000
++++ v8/gni/v8.gni
+@@ -351,7 +351,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" ||
+- target_os == "ios")
++ target_os == "ios" || target_os == "openbsd" || target_os == "freebsd" || target_os == "netbsd")
+
+ # Turbofan is enabled by default, except in lite mode.
+ if (v8_enable_turbofan == "") {
diff --git a/chromium/patches/patch-v8_include_v8-internal.h b/chromium/patches/patch-v8_include_v8-internal.h
index 1e58d63234..3d45f2ac9a 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-05-28 23:24:11.000000000 +0000
+--- v8/include/v8-internal.h.orig 2026-06-23 23:37:18.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 6235d3591c..8c7a785e44 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-05-28 23:24:11.000000000 +0000
+--- v8/include/v8config.h.orig 2026-06-23 23:37:18.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 595759da3a..37b50b34ed 100644
--- a/chromium/patches/patch-v8_src_api_api.cc
+++ b/chromium/patches/patch-v8_src_api_api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/api/api.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- v8/src/api/api.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/src/api/api.cc
@@ -167,7 +167,7 @@
@@ -15,7 +15,7 @@ $NetBSD$
#include <signal.h>
#include <unistd.h>
-@@ -6384,7 +6384,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6383,7 +6383,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 022212fdf3..cb5d885caf 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/atomicops.h.orig 2026-06-23 23:37:18.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 c44d2a6784..b4f1e3044a 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/macros.h.orig 2026-06-23 23:37:18.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 ebe522ebf8..20fe904fb6 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/platform/memory.h.orig 2026-06-23 23:37:18.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 b0b0df572a..e076df1927 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig 2026-06-23 23:37:18.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 e98bdf019c..725cd2ce5d 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-openbsd.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/src/base/platform/platform-openbsd.cc
@@ -6,6 +6,9 @@
// POSIX-compatible parts, the implementation is in platform-posix.cc.
diff --git a/chromium/patches/patch-v8_src_base_platform_platform-posix.cc b/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
index 4dd13d7042..8ea811e76f 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/src/base/platform/platform-posix.cc
@@ -78,9 +78,11 @@
#include <sys/syscall.h>
@@ -50,7 +50,7 @@ $NetBSD$
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1228,7 +1238,11 @@ Thread::Thread(const Options& options)
+@@ -1229,7 +1239,11 @@ Thread::Thread(const Options& options)
stack_size_(options.stack_size()),
priority_(options.priority()),
start_semaphore_(nullptr) {
@@ -62,7 +62,7 @@ $NetBSD$
if (stack_size_ > 0) stack_size_ = std::max(stack_size_, min_stack_size);
set_name(options.name());
}
-@@ -1243,7 +1257,7 @@ static void SetThreadName(const char* na
+@@ -1244,7 +1258,7 @@ static void SetThreadName(const char* na
pthread_set_name_np(pthread_self(), name);
#elif V8_OS_NETBSD
static_assert(Thread::kMaxThreadNameLength <= PTHREAD_MAX_NAMELEN_NP);
@@ -71,7 +71,7 @@ $NetBSD$
#elif V8_OS_DARWIN
// pthread_setname_np is only available in 10.6 or later, so test
// for it at runtime.
-@@ -1422,7 +1436,7 @@ void Thread::SetThreadLocal(LocalStorage
+@@ -1423,7 +1437,7 @@ void Thread::SetThreadLocal(LocalStorage
// keep this version in POSIX as most Linux-compatible derivatives will
// support it. MacOS and FreeBSD are different here.
#if !defined(V8_OS_FREEBSD) && !defined(V8_OS_DARWIN) && !defined(_AIX) && \
diff --git a/chromium/patches/patch-v8_src_base_strings.h b/chromium/patches/patch-v8_src_base_strings.h
index 0032becf4a..dce9bb46a3 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/strings.h.orig 2026-06-23 23:37:18.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 49186799ae..96de7b6c00 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/sys-info.cc.orig 2026-06-23 23:37:18.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 452539d000..2299452945 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-05-28 23:24:11.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig 2026-06-23 23:37:18.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 2757c569b8..5ae939cff1 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-05-28 23:24:11.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig 2026-06-23 23:37:18.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 2fc0774d99..dfcf14fa2d 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-05-28 23:24:11.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig 2026-06-23 23:37:18.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 a5aba47095..4562d70f56 100644
--- a/chromium/patches/patch-v8_src_execution_isolate.cc
+++ b/chromium/patches/patch-v8_src_execution_isolate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/execution/isolate.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- v8/src/execution/isolate.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/src/execution/isolate.cc
@@ -184,6 +184,10 @@
#include "src/execution/simulator-base.h"
@@ -17,7 +17,7 @@ $NetBSD$
extern "C" const uint8_t v8_Default_embedded_blob_code_[];
extern "C" uint32_t v8_Default_embedded_blob_code_size_;
extern "C" const uint8_t v8_Default_embedded_blob_data_[];
-@@ -5659,6 +5663,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -5715,6 +5719,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 c0542c7bac..405b7ab9e4 100644
--- a/chromium/patches/patch-v8_src_flags_flags.cc
+++ b/chromium/patches/patch-v8_src_flags_flags.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/flags/flags.cc.orig 2026-05-28 23:24:11.000000000 +0000
+--- v8/src/flags/flags.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/src/flags/flags.cc
@@ -17,6 +17,10 @@
#include <sstream>
@@ -17,7 +17,7 @@ $NetBSD$
#include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
-@@ -885,6 +889,10 @@ void FlagList::FreezeFlags() {
+@@ -887,6 +891,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 859c42c803..cb9fae90fe 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-05-28 23:24:11.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig 2026-06-23 23:37:18.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 565d912d9c..b188cdbcfa 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-05-28 23:24:11.000000000 +0000
+--- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2026-06-23 23:37:18.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
new file mode 100644
index 0000000000..eacec343ee
--- /dev/null
+++ b/chromium/patches/patch-v8_src_objects_simd.cc
@@ -0,0 +1,29 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- v8/src/objects/simd.cc.orig 2026-06-23 23:37:18.000000000 +0000
++++ v8/src/objects/simd.cc
+@@ -347,7 +347,7 @@ uintptr_t fast_search_avx(T* array, uint
+ }
+ #endif // ifdef __SSE3__
+
+-#ifdef NEON64
++#if defined(NEON64) && !defined(V8_TARGET_OS_OPENBSD)
+
+ template <typename ScalarType>
+ struct SVEOperations {
+@@ -637,9 +637,11 @@ template <typename T>
+ inline uintptr_t search(T* array, uintptr_t array_len, uintptr_t index,
+ T search_element) {
+ #ifdef NEON64
++#ifndef V8_TARGET_OS_OPENBSD
+ if (get_vectorization_kind() == SimdKinds::kSVE) {
+ return fast_search_sve(array, array_len, index, search_element);
+ }
++#endif
+ #else
+ if (get_vectorization_kind() == SimdKinds::kAVX2) {
+ return fast_search_avx(array, array_len, index, search_element);
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index ff156b5c0c..2d8cc208e6 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-05-28 23:24:11.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig 2026-06-23 23:37:18.000000000 +0000
+++ v8/src/sandbox/sandbox.cc
-@@ -80,7 +80,7 @@ static Address DetermineAddressSpaceLimi
+@@ -82,7 +82,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 8b4572a2d0..537954ccf5 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-05-28 23:24:11.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2026-06-23 23:37:18.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 bd2ce3a943..e783171a8f 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-05-28 23:24:11.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2026-06-23 23:37:18.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 0ba5ad3f41..a6e1fecb1e 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-05-28 23:24:11.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2026-06-23 23:37:18.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 9142eaae95..48aa39e0d1 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-05-28 23:24:11.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2026-06-23 23:37:18.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 42afde1a91..db0a7d1f05 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-05-28 23:24:11.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig 2026-06-23 23:37:18.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 2113302eb1..2c5e4321ab 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-05-28 23:24:11.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig 2026-06-23 23:37:18.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 aeefa38ff7..2e9ca00e48 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-06-06 07:58:21.158864332 +0000
+--- v8/tools/run-paxctl.py.orig 2026-07-04 17:14:04.279921540 +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 a65d32b869..aad8c938d3 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-05-28 23:24:11.000000000 +0000
+--- v8/tools/run.py.orig 2026-06-23 23:37:18.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