pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: update to 143.0.7499.40
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Mon Dec 8 17:07:22 2025 +0100
Changeset: 50e385d886cebea1541fbc5ea637cf45cdca0cd3
Modified Files:
chromium/COMMIT_MSG
chromium/Makefile
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_atomicops.h
chromium/patches/patch-base_base__paths__posix.cc
chromium/patches/patch-base_compiler__specific.h
chromium/patches/patch-base_debug_debugger__posix.cc
chromium/patches/patch-base_debug_elf__reader.cc
chromium/patches/patch-base_debug_proc__maps__linux.cc
chromium/patches/patch-base_debug_stack__trace.cc
chromium/patches/patch-base_debug_stack__trace__posix.cc
chromium/patches/patch-base_files_dir__reader__linux.h
chromium/patches/patch-base_files_dir__reader__posix.h
chromium/patches/patch-base_files_drive__info.h
chromium/patches/patch-base_files_drive__info__posix.cc
chromium/patches/patch-base_files_file__path__watcher.h
chromium/patches/patch-base_files_file__path__watcher__bsd.cc
chromium/patches/patch-base_files_file__path__watcher__kqueue.h
chromium/patches/patch-base_files_file__path__watcher__unittest.cc
chromium/patches/patch-base_files_file__util__posix.cc
chromium/patches/patch-base_files_file__util__unittest.cc
chromium/patches/patch-base_files_important__file__writer__cleaner.cc
chromium/patches/patch-base_files_scoped__file.cc
chromium/patches/patch-base_functional_unretained__traits.h
chromium/patches/patch-base_i18n_icu__util.cc
chromium/patches/patch-base_linux__util.cc
chromium/patches/patch-base_logging__unittest.cc
chromium/patches/patch-base_memory_discardable__memory.cc
chromium/patches/patch-base_memory_discardable__memory__internal.h
chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
chromium/patches/patch-base_memory_platform__shared__memory__region.h
chromium/patches/patch-base_memory_platform__shared__memory__region__posix.cc
chromium/patches/patch-base_memory_protected__memory.h
chromium/patches/patch-base_memory_protected__memory__posix.cc
chromium/patches/patch-base_message__loop_message__pump__epoll.cc
chromium/patches/patch-base_message__loop_message__pump__epoll.h
chromium/patches/patch-base_message__loop_message__pump__glib.cc
chromium/patches/patch-base_posix_can__lower__nice__to.cc
chromium/patches/patch-base_posix_file__descriptor__shuffle.h
chromium/patches/patch-base_posix_sysctl.cc
chromium/patches/patch-base_posix_unix__domain__socket.cc
chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
chromium/patches/patch-base_process_internal__linux.h
chromium/patches/patch-base_process_kill.h
chromium/patches/patch-base_process_kill__posix.cc
chromium/patches/patch-base_process_launch.h
chromium/patches/patch-base_process_launch__posix.cc
chromium/patches/patch-base_process_memory__linux.cc
chromium/patches/patch-base_process_process__handle.cc
chromium/patches/patch-base_process_process__handle.h
chromium/patches/patch-base_process_process__handle__freebsd.cc
chromium/patches/patch-base_process_process__handle__netbsd.cc
chromium/patches/patch-base_process_process__handle__openbsd.cc
chromium/patches/patch-base_process_process__iterator.h
chromium/patches/patch-base_process_process__iterator__freebsd.cc
chromium/patches/patch-base_process_process__iterator__netbsd.cc
chromium/patches/patch-base_process_process__iterator__openbsd.cc
chromium/patches/patch-base_process_process__metrics.cc
chromium/patches/patch-base_process_process__metrics.h
chromium/patches/patch-base_process_process__metrics__freebsd.cc
chromium/patches/patch-base_process_process__metrics__netbsd.cc
chromium/patches/patch-base_process_process__metrics__openbsd.cc
chromium/patches/patch-base_process_process__metrics__posix.cc
chromium/patches/patch-base_process_process__metrics__unittest.cc
chromium/patches/patch-base_process_process__posix.cc
chromium/patches/patch-base_process_process__unittest.cc
chromium/patches/patch-base_profiler_module__cache.cc
chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
chromium/patches/patch-base_profiler_stack__base__address__posix.cc
chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
chromium/patches/patch-base_profiler_thread__delegate__posix.cc
chromium/patches/patch-base_rand__util.h
chromium/patches/patch-base_rand__util__posix.cc
chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
chromium/patches/patch-base_synchronization_cancelable__event.h
chromium/patches/patch-base_synchronization_lock__impl.h
chromium/patches/patch-base_syslog__logging.cc
chromium/patches/patch-base_system_sys__info.cc
chromium/patches/patch-base_system_sys__info.h
chromium/patches/patch-base_system_sys__info__freebsd.cc
chromium/patches/patch-base_system_sys__info__netbsd.cc
chromium/patches/patch-base_system_sys__info__openbsd.cc
chromium/patches/patch-base_system_sys__info__posix.cc
chromium/patches/patch-base_system_sys__info__unittest.cc
chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
chromium/patches/patch-base_test_launcher_test__launcher.cc
chromium/patches/patch-base_test_test__file__util__linux.cc
chromium/patches/patch-base_test_test__file__util__posix.cc
chromium/patches/patch-base_threading_platform__thread.h
chromium/patches/patch-base_threading_platform__thread__bsd.cc
chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
chromium/patches/patch-base_threading_platform__thread__metrics.cc
chromium/patches/patch-base_threading_platform__thread__metrics.h
chromium/patches/patch-base_threading_platform__thread__posix.cc
chromium/patches/patch-base_threading_platform__thread__unittest.cc
chromium/patches/patch-base_time_time__now__posix.cc
chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
chromium/patches/patch-base_trace__event_memory__dump__manager.cc
chromium/patches/patch-base_trace__event_process__memory__dump.cc
chromium/patches/patch-base_tracing_trace__time.cc
chromium/patches/patch-base_tracing_trace__time.h
chromium/patches/patch-base_version__info_version__info.h
chromium/patches/patch-build_config_BUILD.gn
chromium/patches/patch-build_config_BUILDCONFIG.gn
chromium/patches/patch-build_config_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_gcc_BUILD.gn
chromium/patches/patch-build_config_linux_BUILD.gn
chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
chromium/patches/patch-build_config_linux_pkg-config.py
chromium/patches/patch-build_config_ozone.gni
chromium/patches/patch-build_config_rust.gni
chromium/patches/patch-build_config_v8__target__cpu.gni
chromium/patches/patch-build_detect__host__arch.py
chromium/patches/patch-build_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_libusb.gn
chromium/patches/patch-build_rust_allocator_lib.rs
chromium/patches/patch-build_rust_rust__bindgen.gni
chromium/patches/patch-build_rust_rust__bindgen__generator.gni
chromium/patches/patch-build_rust_std_BUILD.gn
chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
chromium/patches/patch-build_toolchain_gcc__toolchain.gni
chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
chromium/patches/patch-build_toolchain_toolchain.gni
chromium/patches/patch-cc_base_features.cc
chromium/patches/patch-chrome_app_chrome__command__ids.h
chromium/patches/patch-chrome_app_chrome__main.cc
chromium/patches/patch-chrome_app_chrome__main__delegate.cc
chromium/patches/patch-chrome_app_settings__strings.grdp
chromium/patches/patch-chrome_browser_BUILD.gn
chromium/patches/patch-chrome_browser_about__flags.cc
chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
chromium/patches/patch-chrome_browser_browser__features.cc
chromium/patches/patch-chrome_browser_browser__features.h
chromium/patches/patch-chrome_browser_browser__process__impl.cc
chromium/patches/patch-chrome_browser_browser__process__impl.h
chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
chromium/patches/patch-chrome_browser_chrome__browser__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_remote__debugging__server.cc
chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
chromium/patches/patch-chrome_browser_download_download__commands.cc
chromium/patches/patch-chrome_browser_download_download__commands.h
chromium/patches/patch-chrome_browser_download_download__file__picker.cc
chromium/patches/patch-chrome_browser_download_download__item__model.cc
chromium/patches/patch-chrome_browser_download_download__prefs.cc
chromium/patches/patch-chrome_browser_download_download__prefs.h
chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
chromium/patches/patch-chrome_browser_extensions_BUILD.gn
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
chromium/patches/patch-chrome_browser_favicon_chrome__favicon__client.cc
chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
chromium/patches/patch-chrome_browser_first__run_first__run__internal.h
chromium/patches/patch-chrome_browser_flag__descriptions.h
chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
chromium/patches/patch-chrome_browser_global__features.cc
chromium/patches/patch-chrome_browser_global__features.h
chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
chromium/patches/patch-chrome_browser_media_audio__service__util.cc
chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
chromium/patches/patch-chrome_browser_memory__details.cc
chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
chromium/patches/patch-chrome_browser_net_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_browser__signin__policy__handler.cc
chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
chromium/patches/patch-chrome_browser_prefs_session__startup__pref.cc
chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
chromium/patches/patch-chrome_browser_printing_printer__query.cc
chromium/patches/patch-chrome_browser_process__singleton__posix.cc
chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
chromium/patches/patch-chrome_browser_profiles_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_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_cloud__content__scanning_binary__upload__service.cc
chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__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_shortcuts_icon__badging.cc
chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
chromium/patches/patch-chrome_browser_signin_signin__util.cc
chromium/patches/patch-chrome_browser_signin_signin__util.h
chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.h
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.h
chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
chromium/patches/patch-chrome_browser_themes_theme__helper.cc
chromium/patches/patch-chrome_browser_themes_theme__service.cc
chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
chromium/patches/patch-chrome_browser_ui_accelerator__table.cc
chromium/patches/patch-chrome_browser_ui_actions_chrome__action__id.h
chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
chromium/patches/patch-chrome_browser_ui_browser.h
chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
chromium/patches/patch-chrome_browser_ui_browser__commands.cc
chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
chromium/patches/patch-chrome_browser_ui_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_managed__ui.cc
chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
chromium/patches/patch-chrome_browser_ui_sad__tab.cc
chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
chromium/patches/patch-chrome_browser_ui_startup_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_tab__helpers.cc
chromium/patches/patch-chrome_browser_ui_tabs_features.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_ui__features.cc
chromium/patches/patch-chrome_browser_ui_ui__features.h
chromium/patches/patch-chrome_browser_ui_url__identity.cc
chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
chromium/patches/patch-chrome_browser_ui_views_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_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_profile__menu__coordinator.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
chromium/patches/patch-chrome_browser_ui_web__applications_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_interstitials_interstitial__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc
chromium/patches/patch-chrome_browser_ui_webui_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_user__education__internals_user__education__internals__page__handler__impl.cc
chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
chromium/patches/patch-chrome_browser_web__applications_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__helpers.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__authenticator__request__delegate.cc
chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
chromium/patches/patch-chrome_browser_webauthn_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.cc
chromium/patches/patch-chrome_common_extensions_extension__constants.h
chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
chromium/patches/patch-chrome_common_media_cdm__registration.cc
chromium/patches/patch-chrome_common_media_cdm__registration.h
chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
chromium/patches/patch-chrome_common_pref__names.h
chromium/patches/patch-chrome_common_url__constants.h
chromium/patches/patch-chrome_common_webui__url__constants.cc
chromium/patches/patch-chrome_common_webui__url__constants.h
chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
chromium/patches/patch-chrome_enterprise__companion_lock.cc
chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
chromium/patches/patch-chrome_updater_app_app__uninstall.cc
chromium/patches/patch-chrome_updater_configurator.cc
chromium/patches/patch-chrome_updater_lock.cc
chromium/patches/patch-chrome_updater_util_posix__util.cc
chromium/patches/patch-chrome_utility_services.cc
chromium/patches/patch-components_BUILD.gn
chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
chromium/patches/patch-components_autofill_core_browser_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_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_autofill_core_common_autofill__prefs.cc
chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
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_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_named__mojo__ipc__server_connection__info.h
chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
chromium/patches/patch-components_named__system__lock_BUILD.gn
chromium/patches/patch-components_named__system__lock_lock.h
chromium/patches/patch-components_named__system__lock_lock__unittest.cc
chromium/patches/patch-components_ntp__tiles_pref__names.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_os__crypt_sync_libsecret__util__linux.cc
chromium/patches/patch-components_os__crypt_sync_os__crypt.h
chromium/patches/patch-components_paint__preview_browser_paint__preview__client.cc
chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
chromium/patches/patch-components_password__manager_core_browser_features_password__features.h
chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.h
chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
chromium/patches/patch-components_performance__manager_public_features.h
chromium/patches/patch-components_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_browser_url__blocklist__manager.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
chromium/patches/patch-components_policy_core_common_policy__paths.cc
chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
chromium/patches/patch-components_policy_core_common_policy__pref__names.h
chromium/patches/patch-components_policy_tools_generate__policy__source.py
chromium/patches/patch-components_power__metrics_BUILD.gn
chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
chromium/patches/patch-components_search__engines_template__url__service.cc
chromium/patches/patch-components_security__interstitials_content_utils.cc
chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
chromium/patches/patch-components_signin_public_base_signin__switches.cc
chromium/patches/patch-components_signin_public_base_signin__switches.h
chromium/patches/patch-components_soda_soda__util.cc
chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
chromium/patches/patch-components_storage__monitor_BUILD.gn
chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
chromium/patches/patch-components_storage__monitor_removable__device__constants.h
chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
chromium/patches/patch-components_supervised__user_core_common_features.cc
chromium/patches/patch-components_supervised__user_core_common_features.h
chromium/patches/patch-components_supervised__user_core_common_pref__names.h
chromium/patches/patch-components_sync__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__preferences_common__syncable__prefs__database.cc
chromium/patches/patch-components_sync_base_sync__util.cc
chromium/patches/patch-components_sync_service_sync__prefs.cc
chromium/patches/patch-components_sync_service_sync__service__impl.cc
chromium/patches/patch-components_system__cpu_cpu__probe.cc
chromium/patches/patch-components_translate_core_common_translate__util.cc
chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
chromium/patches/patch-components_update__client_update__query__params.cc
chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
chromium/patches/patch-components_user__education_views_help__bubble__view.cc
chromium/patches/patch-components_user__education_views_help__bubble__view.h
chromium/patches/patch-components_variations_service_variations__service.cc
chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
chromium/patches/patch-components_viz_host_gpu__host__impl.cc
chromium/patches/patch-components_viz_host_host__display__client.cc
chromium/patches/patch-components_viz_host_host__display__client.h
chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
chromium/patches/patch-components_viz_service_display_skia__renderer.cc
chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
chromium/patches/patch-components_viz_test_fake__display__client.cc
chromium/patches/patch-components_viz_test_fake__display__client.h
chromium/patches/patch-components_viz_test_mock__display__client.h
chromium/patches/patch-components_webui_flags_flags__state.cc
chromium/patches/patch-content_app_BUILD.gn
chromium/patches/patch-content_app_content__main.cc
chromium/patches/patch-content_app_content__main__runner__impl.cc
chromium/patches/patch-content_browser_BUILD.gn
chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
chromium/patches/patch-content_browser_audio_audio__service.cc
chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
chromium/patches/patch-content_browser_browser__child__process__host__impl.h
chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
chromium/patches/patch-content_browser_browser__main__loop.cc
chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
chromium/patches/patch-content_browser_gpu_compositor__util.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
chromium/patches/patch-content_browser_network__service__instance__impl.cc
chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
chromium/patches/patch-content_browser_renderer__host_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_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__platform__delegate__linux.cc
chromium/patches/patch-content_shell_BUILD.gn
chromium/patches/patch-content_shell_app_shell__main__delegate.cc
chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
chromium/patches/patch-content_test_BUILD.gn
chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
chromium/patches/patch-content_utility_services.cc
chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
chromium/patches/patch-content_utility_utility__main.cc
chromium/patches/patch-content_utility_utility__thread__impl.cc
chromium/patches/patch-content_zygote_BUILD.gn
chromium/patches/patch-content_zygote_zygote__linux.cc
chromium/patches/patch-content_zygote_zygote__main__linux.cc
chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
chromium/patches/patch-device_gamepad_BUILD.gn
chromium/patches/patch-device_gamepad_gamepad__provider.cc
chromium/patches/patch-device_gamepad_hid__writer__linux.cc
chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
chromium/patches/patch-extensions_browser_api_management_management__api.cc
chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
chromium/patches/patch-extensions_common_api___permission__features.json
chromium/patches/patch-extensions_common_api_runtime.json
chromium/patches/patch-extensions_common_command.cc
chromium/patches/patch-extensions_common_features_feature.cc
chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
chromium/patches/patch-gpu_config_gpu__control__list.cc
chromium/patches/patch-gpu_config_gpu__finch__features.cc
chromium/patches/patch-gpu_config_gpu__info__collector.cc
chromium/patches/patch-gpu_config_gpu__test__config.cc
chromium/patches/patch-gpu_ipc_service_gpu__init.cc
chromium/patches/patch-gpu_ipc_service_x__util.h
chromium/patches/patch-gpu_vulkan_generate__bindings.py
chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
chromium/patches/patch-gpu_vulkan_vulkan__image.h
chromium/patches/patch-gpu_vulkan_vulkan__util.cc
chromium/patches/patch-headless_BUILD.gn
chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
chromium/patches/patch-ipc_ipc__channel.cc
chromium/patches/patch-ipc_ipc__channel.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_gpu__memory__buffer__video__frame__pool.cc
chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
chromium/patches/patch-media_webrtc_audio__processor.cc
chromium/patches/patch-media_webrtc_helpers.cc
chromium/patches/patch-media_webrtc_helpers__unittests.cc
chromium/patches/patch-mojo_core_BUILD.gn
chromium/patches/patch-mojo_core_channel.cc
chromium/patches/patch-mojo_core_embedder_features.h
chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
chromium/patches/patch-net_BUILD.gn
chromium/patches/patch-net_base_features.cc
chromium/patches/patch-net_base_network__change__notifier.cc
chromium/patches/patch-net_base_network__change__notifier.h
chromium/patches/patch-net_base_network__change__notifier__passive.cc
chromium/patches/patch-net_base_network__interfaces__posix.h
chromium/patches/patch-net_base_sockaddr__util__posix.cc
chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
chromium/patches/patch-net_disk__cache_backend__experiment.h
chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
chromium/patches/patch-net_dns_BUILD.gn
chromium/patches/patch-net_dns_address__info.cc
chromium/patches/patch-net_dns_address__sorter__posix.cc
chromium/patches/patch-net_dns_dns__config__service__posix.cc
chromium/patches/patch-net_dns_dns__reloader.cc
chromium/patches/patch-net_dns_dns__util.cc
chromium/patches/patch-net_dns_host__resolver__proc.cc
chromium/patches/patch-net_dns_public_BUILD.gn
chromium/patches/patch-net_dns_public_resolv__reader.cc
chromium/patches/patch-net_dns_public_resolv__reader.h
chromium/patches/patch-net_dns_public_scoped__res__state.cc
chromium/patches/patch-net_dns_public_scoped__res__state.h
chromium/patches/patch-net_filter_zstd__source__stream.cc
chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
chromium/patches/patch-net_http_http__auth__gssapi__posix.h
chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
chromium/patches/patch-net_http_http__auth__preferences.cc
chromium/patches/patch-net_http_http__auth__preferences.h
chromium/patches/patch-net_http_http__network__session.cc
chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
chromium/patches/patch-net_socket_socks5__client__socket.cc
chromium/patches/patch-net_socket_tcp__socket__posix.cc
chromium/patches/patch-net_socket_udp__socket__posix.cc
chromium/patches/patch-net_socket_udp__socket__unittest.cc
chromium/patches/patch-net_third__party_quiche_BUILD.gn
chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
chromium/patches/patch-net_url__request_url__request__context.cc
chromium/patches/patch-net_url__request_url__request__context.h
chromium/patches/patch-net_url__request_url__request__context__builder.cc
chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
chromium/patches/patch-printing_backend_cups__helper.cc
chromium/patches/patch-printing_backend_cups__helper.h
chromium/patches/patch-printing_backend_cups__ipp__helper.cc
chromium/patches/patch-printing_backend_cups__jobs.cc
chromium/patches/patch-printing_backend_cups__printer.cc
chromium/patches/patch-printing_backend_cups__weak__functions.h
chromium/patches/patch-printing_backend_print__backend__cups.h
chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
chromium/patches/patch-printing_print__settings.cc
chromium/patches/patch-printing_print__settings.h
chromium/patches/patch-printing_print__settings__conversion.cc
chromium/patches/patch-printing_printing__context__linux.cc
chromium/patches/patch-printing_printing__features.cc
chromium/patches/patch-printing_printing__features.h
chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
chromium/patches/patch-remoting_base_constants.h
chromium/patches/patch-remoting_base_host__settings.cc
chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
chromium/patches/patch-remoting_host_base_switches.cc
chromium/patches/patch-remoting_host_base_switches.h
chromium/patches/patch-remoting_host_chromoting__host.cc
chromium/patches/patch-remoting_host_chromoting__host.h
chromium/patches/patch-remoting_host_chromoting__host__context.cc
chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
chromium/patches/patch-remoting_host_client__session.cc
chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
chromium/patches/patch-remoting_host_evaluate__capability.cc
chromium/patches/patch-remoting_host_host__attributes.cc
chromium/patches/patch-remoting_host_host__details.cc
chromium/patches/patch-remoting_host_host__main.cc
chromium/patches/patch-remoting_host_host__power__save__blocker.cc
chromium/patches/patch-remoting_host_ipc__constants.cc
chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
chromium/patches/patch-remoting_host_policy__watcher.cc
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
chromium/patches/patch-remoting_host_remoting__me2me__host.cc
chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
chromium/patches/patch-remoting_host_session__policies__from__dict.cc
chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
chromium/patches/patch-remoting_host_setup_start__host__main.cc
chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
chromium/patches/patch-sandbox_BUILD.gn
chromium/patches/patch-sandbox_features.gni
chromium/patches/patch-sandbox_linux_BUILD.gn
chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
chromium/patches/patch-sandbox_policy_BUILD.gn
chromium/patches/patch-sandbox_policy_features.cc
chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
chromium/patches/patch-sandbox_policy_sandbox.cc
chromium/patches/patch-sandbox_policy_sandbox.h
chromium/patches/patch-sandbox_policy_sandbox__type.cc
chromium/patches/patch-sandbox_policy_switches.cc
chromium/patches/patch-sandbox_policy_switches.h
chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
chromium/patches/patch-services_device_BUILD.gn
chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
chromium/patches/patch-services_device_hid_BUILD.gn
chromium/patches/patch-services_device_hid_hid__connection__fido.cc
chromium/patches/patch-services_device_hid_hid__connection__fido.h
chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
chromium/patches/patch-services_device_hid_hid__service.cc
chromium/patches/patch-services_device_hid_hid__service__fido.cc
chromium/patches/patch-services_device_hid_hid__service__fido.h
chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
chromium/patches/patch-services_device_hid_hid__service__freebsd.h
chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
chromium/patches/patch-services_device_hid_hid__service__netbsd.h
chromium/patches/patch-services_device_public_cpp_device__features.cc
chromium/patches/patch-services_device_public_cpp_device__features.h
chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
chromium/patches/patch-services_device_public_mojom_BUILD.gn
chromium/patches/patch-services_device_serial_BUILD.gn
chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
chromium/patches/patch-services_device_serial_serial__io__handler__posix.cc
chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
chromium/patches/patch-services_device_usb_BUILD.gn
chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
chromium/patches/patch-services_device_usb_usb__service.cc
chromium/patches/patch-services_device_usb_usb__service__fake.cc
chromium/patches/patch-services_device_usb_usb__service__fake.h
chromium/patches/patch-services_network_BUILD.gn
chromium/patches/patch-services_network_network__context.cc
chromium/patches/patch-services_network_network__context.h
chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
chromium/patches/patch-services_network_network__sandbox__hook__linux.h
chromium/patches/patch-services_network_network__service.cc
chromium/patches/patch-services_network_network__service.h
chromium/patches/patch-services_network_public_cpp_BUILD.gn
chromium/patches/patch-services_network_public_cpp_features.cc
chromium/patches/patch-services_network_public_mojom_BUILD.gn
chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
chromium/patches/patch-services_on__device__model_ml_BUILD.gn
chromium/patches/patch-services_on__device__model_ml_gpu__blocklist.cc
chromium/patches/patch-services_on__device__model_ml_on__device__model__executor.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-skia_ext_SkMemory__new__handler.cpp
chromium/patches/patch-skia_ext_font__utils.cc
chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
chromium/patches/patch-third__party_afl_src_afl-fuzz.c
chromium/patches/patch-third__party_angle_BUILD.gn
chromium/patches/patch-third__party_angle_src_common_platform.h
chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
chromium/patches/patch-third__party_angle_src_common_system__utils__linux.cpp
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
chromium/patches/patch-third__party_angle_src_libANGLE_Display.cpp
chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
chromium/patches/patch-third__party_angle_util_BUILD.gn
chromium/patches/patch-third__party_blink_common_features.cc
chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
chromium/patches/patch-third__party_blink_public_platform_platform.h
chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
chromium/patches/patch-third__party_blink_renderer_core_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_origin__trials_origin__trial__context.cc
chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor.h
chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__metrics.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
chromium/patches/patch-third__party_brotli_common_platform.h
chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
chromium/patches/patch-third__party_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_common_Platform.h
chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
chromium/patches/patch-third__party_ffmpeg_BUILD.gn
chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
chromium/patches/patch-third__party_fontconfig_include_meson-config.h
chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
chromium/patches/patch-third__party_ipcz_src_BUILD.gn
chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
chromium/patches/patch-third__party_libusb_BUILD.gn
chromium/patches/patch-third__party_libusb_src_libusb_core.c
chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
chromium/patches/patch-third__party_nasm_BUILD.gn
chromium/patches/patch-third__party_nasm_config_config-linux.h
chromium/patches/patch-third__party_node_check__version.py
chromium/patches/patch-third__party_node_node.gni
chromium/patches/patch-third__party_node_node.py
chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
chromium/patches/patch-third__party_pdfium_pdfium.gni
chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
chromium/patches/patch-third__party_perfetto_src_base_utils.cc
chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
chromium/patches/patch-third__party_protobuf_proto__library.gni
chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
chromium/patches/patch-third__party_skia_rust_png_FFI.rs
chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
chromium/patches/patch-third__party_sqlite_BUILD.gn
chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
chromium/patches/patch-third__party_tflite_features.gni
chromium/patches/patch-third__party_unrar_src_crypt.cpp
chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
chromium/patches/patch-third__party_wayland_BUILD.gn
chromium/patches/patch-third__party_wayland_include_config.h
chromium/patches/patch-third__party_webrtc_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
chromium/patches/patch-third__party_widevine_cdm_widevine.gni
chromium/patches/patch-third__party_zlib_BUILD.gn
chromium/patches/patch-third__party_zlib_cpu__features.c
chromium/patches/patch-tools_code__cache__generator_BUILD.gn
chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
chromium/patches/patch-tools_generate__stubs_rules.gni
chromium/patches/patch-tools_gn_build_build__linux.ninja.template
chromium/patches/patch-tools_gn_build_gen.py
chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
chromium/patches/patch-tools_gn_src_gn_version.h
chromium/patches/patch-tools_gn_src_util_exe__path.cc
chromium/patches/patch-tools_grit_grit_node_base.py
chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
chromium/patches/patch-ui_accessibility_accessibility__features.cc
chromium/patches/patch-ui_accessibility_accessibility__features.h
chromium/patches/patch-ui_accessibility_ax__node.cc
chromium/patches/patch-ui_accessibility_ax__node.h
chromium/patches/patch-ui_accessibility_ax__tree.cc
chromium/patches/patch-ui_accessibility_ax__tree.h
chromium/patches/patch-ui_aura_client_drag__drop__client.h
chromium/patches/patch-ui_aura_screen__ozone.cc
chromium/patches/patch-ui_aura_screen__ozone.h
chromium/patches/patch-ui_base_accelerators_accelerator.cc
chromium/patches/patch-ui_base_accelerators_command.cc
chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
chromium/patches/patch-ui_base_cursor_cursor__factory.cc
chromium/patches/patch-ui_base_cursor_cursor__factory.h
chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
chromium/patches/patch-ui_base_ime_fake__text__input__client.h
chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
chromium/patches/patch-ui_base_ime_text__input__client.h
chromium/patches/patch-ui_base_resource_resource__bundle.cc
chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
chromium/patches/patch-ui_base_test_ui__controls.h
chromium/patches/patch-ui_base_ui__base__features.cc
chromium/patches/patch-ui_base_ui__base__switches.h
chromium/patches/patch-ui_base_webui_web__ui__util.cc
chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
chromium/patches/patch-ui_base_x_x11__cursor__factory.h
chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
chromium/patches/patch-ui_base_x_x11__display__manager.cc
chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
chromium/patches/patch-ui_color_color__id.h
chromium/patches/patch-ui_color_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_atom__cache.cc
chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
chromium/patches/patch-ui_gfx_x_xlib__support.cc
chromium/patches/patch-ui_gl_gl__context.cc
chromium/patches/patch-ui_gl_gl__implementation.cc
chromium/patches/patch-ui_gl_gl__switches.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
chromium/patches/patch-ui_gtk_gtk__compat.cc
chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
chromium/patches/patch-ui_message__center_views_message__popup__view.cc
chromium/patches/patch-ui_native__theme_features_native__theme__features.cc
chromium/patches/patch-ui_native__theme_native__theme.h
chromium/patches/patch-ui_native__theme_native__theme__base.cc
chromium/patches/patch-ui_ozone_common_egl__util.cc
chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
chromium/patches/patch-ui_platform__window_platform__window__delegate.cc
chromium/patches/patch-ui_platform__window_platform__window__delegate.h
chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
chromium/patches/patch-ui_qt_BUILD.gn
chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
chromium/patches/patch-ui_views_BUILD.gn
chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
chromium/patches/patch-ui_views_controls_prefix__selector.cc
chromium/patches/patch-ui_views_controls_prefix__selector.h
chromium/patches/patch-ui_views_controls_textfield_textfield.cc
chromium/patches/patch-ui_views_controls_textfield_textfield.h
chromium/patches/patch-ui_views_examples_widget__example.cc
chromium/patches/patch-ui_views_focus_focus__manager.cc
chromium/patches/patch-ui_views_style_platform__style.cc
chromium/patches/patch-ui_views_style_platform__style.h
chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
chromium/patches/patch-ui_views_views__delegate.cc
chromium/patches/patch-ui_views_views__delegate.h
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
chromium/patches/patch-ui_views_widget_root__view.cc
chromium/patches/patch-ui_views_widget_widget.cc
chromium/patches/patch-ui_views_widget_widget.h
chromium/patches/patch-ui_views_window_default__frame__view.cc
chromium/patches/patch-ui_views_window_dialog__delegate.cc
chromium/patches/patch-ui_views_window_frame__background.cc
chromium/patches/patch-v8_BUILD.gn
chromium/patches/patch-v8_include_v8-internal.h
chromium/patches/patch-v8_include_v8config.h
chromium/patches/patch-v8_src_api_api.cc
chromium/patches/patch-v8_src_base_atomicops.h
chromium/patches/patch-v8_src_base_platform_memory.h
chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
chromium/patches/patch-v8_src_base_platform_platform-posix.cc
chromium/patches/patch-v8_src_base_strings.h
chromium/patches/patch-v8_src_base_sys-info.cc
chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
chromium/patches/patch-v8_src_diagnostics_perf-jit.h
chromium/patches/patch-v8_src_execution_isolate.cc
chromium/patches/patch-v8_src_flags_flags.cc
chromium/patches/patch-v8_src_libsampler_sampler.cc
chromium/patches/patch-v8_src_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-build_linux_unbundle_libpng.gn
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_extensions_sync_extension__sync__service.cc
chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h
chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc
chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
chromium/patches/patch-device_fido_features.cc
chromium/patches/patch-device_fido_features.h
chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
chromium/patches/patch-ipc_param__traits__utils.h
chromium/patches/patch-mojo_core_channel.h
chromium/patches/patch-mojo_core_channel__posix.cc
chromium/patches/patch-sql_database.cc
chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc
chromium/patches/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc
chromium/patches/patch-ui_gfx_x_connection.cc
chromium/patches/patch-ui_gl_BUILD.gn
chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
Removed Files:
chromium/patches/patch-chrome_browser_devtools_devtools__window.cc
chromium/patches/patch-chrome_browser_flag__descriptions.cc
chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
chromium/patches/patch-chrome_browser_ui_hats_survey__config.h
chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
chromium/patches/patch-components_autofill_core_browser_form__parsing_autofill__scanner.h
chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.cc
chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.h
chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc
chromium/patches/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc
chromium/patches/patch-ipc_ipc__channel__mojo.cc
chromium/patches/patch-ipc_ipc__message__utils.h
chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
chromium/patches/patch-third__party_libsync_src_sync.c
chromium/patches/patch-ui_gl_gl__fence.cc
Log Message:
chromium: update to 143.0.7499.40
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=50e385d886cebea1541fbc5ea637cf45cdca0cd3
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium/COMMIT_MSG | 37 +-
chromium/Makefile | 14 +-
chromium/distinfo | 3034 ++++++++++----------
chromium/patches/patch-BUILD.gn | 22 +-
...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 | 2 +-
...tition__allocator_src_partition__alloc_BUILD.gn | 2 +-
...artition__alloc_address__space__randomization.h | 2 +-
...llocator_src_partition__alloc_page__allocator.h | 4 +-
...c_partition__alloc_page__allocator__constants.h | 2 +-
...ion__alloc_page__allocator__internals__posix.cc | 2 +-
...tion__alloc_page__allocator__internals__posix.h | 2 +-
...rtition__alloc__base_debug_proc__maps__linux.cc | 2 +-
...ition__alloc__base_debug_stack__trace__posix.cc | 2 +-
...loc_partition__alloc__base_rand__util__posix.cc | 2 +-
...ition__alloc__base_threading_platform__thread.h | 2 +-
...e_threading_platform__thread__internal__posix.h | 2 +-
...lloc__base_threading_platform__thread__posix.cc | 2 +-
...src_partition__alloc_partition__alloc__config.h | 2 +-
..._partition__alloc_partition__alloc__constants.h | 2 +-
...rc_partition__alloc_partition__alloc__forward.h | 2 +-
...locator_src_partition__alloc_partition__root.cc | 2 +-
...locator_src_partition__alloc_spinning__mutex.cc | 2 +-
...__allocator_src_partition__alloc_stack_stack.cc | 2 +-
..._src_partition__alloc_thread__isolation_pkey.cc | 2 +-
chromium/patches/patch-base_atomicops.h | 2 +-
chromium/patches/patch-base_base__paths__posix.cc | 2 +-
chromium/patches/patch-base_compiler__specific.h | 2 +-
.../patches/patch-base_debug_debugger__posix.cc | 2 +-
chromium/patches/patch-base_debug_elf__reader.cc | 2 +-
.../patches/patch-base_debug_proc__maps__linux.cc | 2 +-
chromium/patches/patch-base_debug_stack__trace.cc | 2 +-
.../patch-base_debug_stack__trace__posix.cc | 2 +-
.../patches/patch-base_files_dir__reader__linux.h | 2 +-
.../patches/patch-base_files_dir__reader__posix.h | 2 +-
chromium/patches/patch-base_files_drive__info.h | 2 +-
.../patches/patch-base_files_drive__info__posix.cc | 2 +-
.../patches/patch-base_files_file__path__watcher.h | 2 +-
.../patch-base_files_file__path__watcher__bsd.cc | 2 +-
.../patch-base_files_file__path__watcher__kqueue.h | 2 +-
...tch-base_files_file__path__watcher__unittest.cc | 2 +-
.../patches/patch-base_files_file__util__posix.cc | 4 +-
.../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 | 4 +-
chromium/patches/patch-base_i18n_icu__util.cc | 6 +-
chromium/patches/patch-base_linux__util.cc | 2 +-
chromium/patches/patch-base_logging__unittest.cc | 2 +-
.../patch-base_memory_discardable__memory.cc | 2 +-
...tch-base_memory_discardable__memory__internal.h | 2 +-
...emory_madv__free__discardable__memory__posix.cc | 2 +-
...-base_memory_platform__shared__memory__region.h | 2 +-
...mory_platform__shared__memory__region__posix.cc | 2 +-
.../patches/patch-base_memory_protected__memory.h | 2 +-
.../patch-base_memory_protected__memory__posix.cc | 2 +-
...atch-base_message__loop_message__pump__epoll.cc | 2 +-
...patch-base_message__loop_message__pump__epoll.h | 2 +-
...patch-base_message__loop_message__pump__glib.cc | 2 +-
.../patch-base_posix_can__lower__nice__to.cc | 2 +-
.../patch-base_posix_file__descriptor__shuffle.h | 2 +-
chromium/patches/patch-base_posix_sysctl.cc | 2 +-
.../patch-base_posix_unix__domain__socket.cc | 2 +-
...ch-base_posix_unix__domain__socket__unittest.cc | 2 +-
.../patches/patch-base_process_internal__linux.h | 2 +-
chromium/patches/patch-base_process_kill.h | 2 +-
chromium/patches/patch-base_process_kill__posix.cc | 2 +-
chromium/patches/patch-base_process_launch.h | 2 +-
.../patches/patch-base_process_launch__posix.cc | 2 +-
.../patches/patch-base_process_memory__linux.cc | 2 +-
.../patches/patch-base_process_process__handle.cc | 2 +-
.../patches/patch-base_process_process__handle.h | 2 +-
.../patch-base_process_process__handle__freebsd.cc | 2 +-
.../patch-base_process_process__handle__netbsd.cc | 2 +-
.../patch-base_process_process__handle__openbsd.cc | 2 +-
.../patches/patch-base_process_process__iterator.h | 2 +-
...atch-base_process_process__iterator__freebsd.cc | 2 +-
...patch-base_process_process__iterator__netbsd.cc | 2 +-
...atch-base_process_process__iterator__openbsd.cc | 2 +-
.../patches/patch-base_process_process__metrics.cc | 2 +-
.../patches/patch-base_process_process__metrics.h | 2 +-
...patch-base_process_process__metrics__freebsd.cc | 2 +-
.../patch-base_process_process__metrics__netbsd.cc | 2 +-
...patch-base_process_process__metrics__openbsd.cc | 2 +-
.../patch-base_process_process__metrics__posix.cc | 2 +-
...atch-base_process_process__metrics__unittest.cc | 2 +-
.../patches/patch-base_process_process__posix.cc | 2 +-
.../patch-base_process_process__unittest.cc | 2 +-
.../patches/patch-base_profiler_module__cache.cc | 2 +-
...e_profiler_sampling__profiler__thread__token.cc | 2 +-
...se_profiler_sampling__profiler__thread__token.h | 2 +-
...ch-base_profiler_stack__base__address__posix.cc | 2 +-
...ofiler_stack__sampling__profiler__test__util.cc | 2 +-
...profiler_stack__sampling__profiler__unittest.cc | 2 +-
.../patch-base_profiler_thread__delegate__posix.cc | 2 +-
chromium/patches/patch-base_rand__util.h | 2 +-
chromium/patches/patch-base_rand__util__posix.cc | 2 +-
.../patch-base_strings_safe__sprintf__unittest.cc | 2 +-
.../patch-base_synchronization_cancelable__event.h | 2 +-
.../patch-base_synchronization_lock__impl.h | 2 +-
chromium/patches/patch-base_syslog__logging.cc | 2 +-
chromium/patches/patch-base_system_sys__info.cc | 4 +-
chromium/patches/patch-base_system_sys__info.h | 6 +-
.../patch-base_system_sys__info__freebsd.cc | 2 +-
.../patches/patch-base_system_sys__info__netbsd.cc | 2 +-
.../patch-base_system_sys__info__openbsd.cc | 2 +-
.../patches/patch-base_system_sys__info__posix.cc | 10 +-
.../patch-base_system_sys__info__unittest.cc | 2 +-
...k_thread__pool_environment__config__unittest.cc | 2 +-
.../patch-base_test_launcher_test__launcher.cc | 2 +-
.../patch-base_test_test__file__util__linux.cc | 2 +-
.../patch-base_test_test__file__util__posix.cc | 2 +-
.../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 | 4 +-
...atch-base_trace__event_process__memory__dump.cc | 2 +-
chromium/patches/patch-base_tracing_trace__time.cc | 2 +-
chromium/patches/patch-base_tracing_trace__time.h | 2 +-
.../patch-base_version__info_version__info.h | 2 +-
chromium/patches/patch-build_config_BUILD.gn | 2 +-
chromium/patches/patch-build_config_BUILDCONFIG.gn | 10 +-
.../patches/patch-build_config_c++_modules.gni | 6 +-
chromium/patches/patch-build_config_clang_BUILD.gn | 2 +-
.../patches/patch-build_config_clang_clang.gni | 2 +-
.../patches/patch-build_config_compiler_BUILD.gn | 28 +-
chromium/patches/patch-build_config_gcc_BUILD.gn | 2 +-
chromium/patches/patch-build_config_linux_BUILD.gn | 2 +-
.../patch-build_config_linux_libdrm_BUILD.gn | 2 +-
.../patches/patch-build_config_linux_pkg-config.py | 2 +-
chromium/patches/patch-build_config_ozone.gni | 2 +-
chromium/patches/patch-build_config_rust.gni | 6 +-
.../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 | 17 +-
.../patches/patch-build_linux_unbundle_libpng.gn | 36 +
.../patches/patch-build_linux_unbundle_libusb.gn | 2 +-
chromium/patches/patch-build_rust_allocator_lib.rs | 15 +-
.../patches/patch-build_rust_rust__bindgen.gni | 2 +-
.../patch-build_rust_rust__bindgen__generator.gni | 2 +-
chromium/patches/patch-build_rust_std_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_freebsd_BUILD.gn | 2 +-
.../patch-build_toolchain_gcc__solink__wrapper.py | 2 +-
.../patch-build_toolchain_gcc__toolchain.gni | 2 +-
.../patches/patch-build_toolchain_netbsd_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_openbsd_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_toolchain.gni | 2 +-
chromium/patches/patch-cc_base_features.cc | 2 +-
.../patch-chrome_app_chrome__command__ids.h | 2 +-
chromium/patches/patch-chrome_app_chrome__main.cc | 2 +-
.../patch-chrome_app_chrome__main__delegate.cc | 2 +-
.../patch-chrome_app_settings__strings.grdp | 4 +-
chromium/patches/patch-chrome_browser_BUILD.gn | 4 +-
.../patches/patch-chrome_browser_about__flags.cc | 221 +-
...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 | 4 +-
...round_extensions_background__mode__optimizer.cc | 2 +-
...e_browser_background_glic_glic__status__icon.cc | 10 +-
.../patch-chrome_browser_browser__features.cc | 6 +-
.../patch-chrome_browser_browser__features.h | 8 +-
.../patch-chrome_browser_browser__process__impl.cc | 34 +-
.../patch-chrome_browser_browser__process__impl.h | 4 +-
...hrome_browser_chrome__browser__field__trials.cc | 6 +-
..._browser_chrome__browser__interface__binders.cc | 6 +-
...r_chrome__browser__interface__binders__webui.cc | 6 +-
...r__interface__binders__webui__parts__desktop.cc | 12 +-
.../patch-chrome_browser_chrome__browser__main.cc | 90 +-
...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 | 111 +-
...rome_browser_chrome__content__browser__client.h | 4 +-
...tent__browser__client__navigation__throttles.cc | 12 +-
...ssaging_messaging__backend__service__factory.cc | 2 +-
...iwa__key__distribution__component__installer.cc | 2 +-
..._iwa__key__distribution__component__installer.h | 2 +-
...rome_browser_component__updater_registration.cc | 10 +-
...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 +-
...tch-chrome_browser_devtools_devtools__window.cc | 17 -
...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 | 2 +-
...ch-chrome_browser_download_download__commands.h | 2 +-
...rome_browser_download_download__file__picker.cc | 2 +-
...hrome_browser_download_download__item__model.cc | 2 +-
...atch-chrome_browser_download_download__prefs.cc | 2 +-
...patch-chrome_browser_download_download__prefs.h | 2 +-
...ser__management_browser__management__service.cc | 2 +-
...wser__management_browser__management__service.h | 2 +-
...ome__browser__main__extra__parts__enterprise.cc | 26 +
...rome__browser__main__extra__parts__enterprise.h | 17 +
...nectors_analysis_analysis__service__settings.cc | 4 +-
...-chrome_browser_enterprise_connectors_common.cc | 6 +-
...er_enterprise_connectors_connectors__service.cc | 2 +-
...t_device__trust__connector__service__factory.cc | 2 +-
...evice__trust_device__trust__service__factory.cc | 2 +-
...ser_commands_key__rotation__command__factory.cc | 2 +-
...sistence_key__persistence__delegate__factory.cc | 2 +-
...ice__trust_signals_signals__service__factory.cc | 2 +-
...tors_reporting_browser__crash__event__router.cc | 2 +-
...nnectors_reporting_crash__reporting__context.cc | 2 +-
...ectors_reporting_realtime__reporting__client.cc | 2 +-
...nectors_reporting_realtime__reporting__client.h | 2 +-
...nt_profile__management__navigation__throttle.cc | 2 +-
...te__commands_cbcm__remote__commands__factory.cc | 2 +-
...er_enterprise_signals_context__info__fetcher.cc | 6 +-
...ser_enterprise_signals_device__info__fetcher.cc | 2 +-
...erprise_signals_signals__aggregator__factory.cc | 2 +-
...enterprise_signin_enterprise__signin__service.h | 2 +-
...terstitials_managed__profile__required__page.cc | 2 +-
...wser_enterprise_util_managed__browser__utils.cc | 16 +-
.../patch-chrome_browser_extensions_BUILD.gn | 4 +-
...ate_chrome__desktop__report__request__helper.cc | 2 +-
...rprise__reporting__private_conversion__utils.cc | 2 +-
...erprise__reporting__private_conversion__utils.h | 2 +-
..._private_enterprise__reporting__private__api.cc | 2 +-
...__private_enterprise__reporting__private__api.h | 2 +-
...writer__private_removable__storage__provider.cc | 2 +-
...ensions_api_messaging_launch__context__posix.cc | 2 +-
...__private_passwords__private__delegate__impl.cc | 2 +-
...s_api_runtime_chrome__runtime__api__delegate.cc | 2 +-
...extensions_api_settings__private_prefs__util.cc | 10 +-
..._extensions_api_tabs_tabs__api__non__android.cc | 8 +-
...gging__private_webrtc__logging__private__api.cc | 2 +-
...api_webstore__private_webstore__private__api.cc | 2 +-
...s_component__extensions__allowlist_allowlist.cc | 2 +-
..._browser_extensions_external__provider__impl.cc | 6 +-
...ser_extensions_sync_extension__sync__service.cc | 17 +
...rome_browser_favicon_chrome__favicon__client.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 +-
...-chrome_browser_first__run_first__run__dialog.h | 2 +-
...hrome_browser_first__run_first__run__internal.h | 2 +-
.../patch-chrome_browser_flag__descriptions.cc | 180 --
.../patch-chrome_browser_flag__descriptions.h | 185 +-
...e_browser_gcm_gcm__profile__service__factory.cc | 2 +-
...__id_instance__id__profile__service__factory.cc | 2 +-
...atch-chrome_browser_glic_widget_glic__widget.cc | 21 +-
.../patch-chrome_browser_global__features.cc | 8 +-
.../patch-chrome_browser_global__features.h | 8 +-
...chrome_browser_headless_headless__mode__util.cc | 2 +-
...h-chrome_browser_intranet__redirect__detector.h | 2 +-
..._galleries_fileapi_mtp__device__map__service.cc | 2 +-
...dia__galleries_media__file__system__registry.cc | 2 +-
...ch-chrome_browser_media_audio__service__util.cc | 2 +-
...-chrome_browser_media_router_discovery_BUILD.gn | 2 +-
...er_discovery_discovery__network__list__posix.cc | 2 +-
...covery_discovery__network__list__wifi__linux.cc | 2 +-
...wser_media_webrtc_chrome__screen__enumerator.cc | 2 +-
...owser_media_webrtc_chrome__screen__enumerator.h | 2 +-
...ia_webrtc_desktop__media__picker__controller.cc | 2 +-
...e_browser_media_webrtc_webrtc__log__uploader.cc | 2 +-
...ser_media_webrtc_webrtc__logging__controller.cc | 2 +-
...wser_media_webrtc_webrtc__logging__controller.h | 6 +-
.../patch-chrome_browser_memory__details.cc | 2 +-
...chrome__browser__main__extra__parts__metrics.cc | 2 +-
..._chrome__browser__main__extra__parts__metrics.h | 2 +-
...ser_metrics_chrome__metrics__service__client.cc | 10 +-
...ch-chrome_browser_metrics_perf_cpu__identity.cc | 2 +-
...trics_power_process__metrics__recorder__util.cc | 2 +-
...hrome_browser_metrics_power_process__monitor.cc | 2 +-
...chrome_browser_metrics_power_process__monitor.h | 2 +-
...owser_net_profile__network__context__service.cc | 8 +-
..._profile__network__context__service__factory.cc | 2 +-
...rowser_net_system__network__context__manager.cc | 4 +-
...browser_net_system__network__context__manager.h | 2 +-
...page_modules_file__suggestion_drive__service.cc | 2 +-
..._browser_new__tab__page_new__tab__page__util.cc | 4 +-
...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 | 4 +-
.../patch-chrome_browser_platform__util__linux.cc | 2 +-
...wser_policy_browser__signin__policy__handler.cc | 2 +-
...wser__cloud__management__controller__desktop.cc | 2 +-
...onfiguration__policy__handler__list__factory.cc | 57 +-
...y_developer__tools__policy__checker__factory.cc | 17 +
...y_device__management__service__configuration.cc | 2 +-
...olicy_policy__value__and__status__aggregator.cc | 2 +-
.../patch-chrome_browser_prefs_browser__prefs.cc | 14 +-
...er_prefs_pref__service__incognito__allowlist.cc | 2 +-
...-chrome_browser_prefs_session__startup__pref.cc | 2 +-
...er_printing_print__backend__service__manager.cc | 2 +-
...patch-chrome_browser_printing_printer__query.cc | 2 +-
...o_privacy__sandbox__incognito__tab__observer.cc | 35 -
...to_privacy__sandbox__incognito__tab__observer.h | 17 -
...privacy__sandbox__whats__new__survey__service.h | 17 -
...tch-chrome_browser_process__singleton__posix.cc | 2 +-
...hrome__browser__main__extra__parts__profiles.cc | 48 +-
.../patch-chrome_browser_profiles_profile__impl.cc | 8 +-
...ch-chrome_browser_profiles_profile__io__data.cc | 4 +-
...atch-chrome_browser_profiles_profiles__state.cc | 2 +-
...ies_regional__capabilities__service__factory.cc | 2 +-
...r__context__menu_render__view__context__menu.cc | 6 +-
...h-chrome_browser_renderer__preferences__util.cc | 2 +-
...s_settings_autofill__page_passwords__shared.css | 2 +-
...ome_browser_resources_signin_signin__shared.css | 2 +-
...owsing_chrome__password__protection__service.cc | 4 +-
...d__content__scanning_binary__upload__service.cc | 4 +-
...dent__reporting_incident__reporting__service.cc | 2 +-
...owsing_safe__browsing__pref__change__handler.cc | 8 +-
...rowsing_safe__browsing__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 | 2 +-
...ser_sharing_sharing__handler__registry__impl.cc | 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 | 14 +-
.../patch-chrome_browser_signin_signin__util.cc | 2 +-
.../patch-chrome_browser_signin_signin__util.h | 2 +-
...ed__user_classify__url__navigation__throttle.cc | 2 +-
...vised__user_supervised__user__browser__utils.cc | 4 +-
...rvised__user_supervised__user__browser__utils.h | 2 +-
...supervised__user__extensions__delegate__impl.cc | 2 +-
...__user_supervised__user__extensions__manager.cc | 2 +-
...d__user_supervised__user__extensions__manager.h | 4 +-
...ed__user__google__auth__navigation__throttle.cc | 2 +-
..._supervised__user__metrics__service__factory.cc | 2 +-
..._user_supervised__user__navigation__observer.cc | 2 +-
...owser_sync_chrome__sync__controller__builder.cc | 2 +-
...rowser_sync_device__info__sync__client__impl.cc | 2 +-
...h-chrome_browser_sync_sync__service__factory.cc | 6 +-
...e_browser_task__manager_sampling_task__group.cc | 2 +-
...me_browser_task__manager_sampling_task__group.h | 2 +-
..._task__manager_sampling_task__group__sampler.cc | 2 +-
...r_task__manager_sampling_task__group__sampler.h | 2 +-
...r_task__manager_sampling_task__manager__impl.cc | 2 +-
...browser_task__manager_task__manager__observer.h | 2 +-
.../patch-chrome_browser_themes_theme__helper.cc | 2 +-
.../patch-chrome_browser_themes_theme__service.cc | 2 +-
...e_browser_themes_theme__service__aura__linux.cc | 2 +-
...hrome_browser_themes_theme__service__factory.cc | 2 +-
.../patch-chrome_browser_ui_accelerator__table.cc | 2 +-
...-chrome_browser_ui_actions_chrome__action__id.h | 4 +-
..._payments_desktop__payments__window__manager.cc | 2 +-
...l_payments_desktop__payments__window__manager.h | 2 +-
chromium/patches/patch-chrome_browser_ui_browser.h | 4 +-
...rome_browser_ui_browser__command__controller.cc | 18 +-
.../patch-chrome_browser_ui_browser__commands.cc | 4 +-
.../patch-chrome_browser_ui_browser__ui__prefs.cc | 8 +-
...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 | 11 +-
.../patch-chrome_browser_ui_hats_survey__config.h | 17 -
...s_trust__safety__sentiment__service__factory.cc | 2 +-
.../patches/patch-chrome_browser_ui_managed__ui.cc | 2 +-
...r_ui_omnibox_omnibox__pedal__implementations.cc | 2 +-
...rollers_relaunch__chrome__bubble__controller.cc | 2 +-
..._passwords_manage__passwords__ui__controller.cc | 6 +-
...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 | 4 +-
...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 | 4 +-
...tch-chrome_browser_ui_startup_infobar__utils.cc | 2 +-
...browser_ui_startup_startup__browser__creator.cc | 8 +-
...r_ui_startup_startup__browser__creator__impl.cc | 2 +-
...me_browser_ui_startup_startup__tab__provider.cc | 6 +-
.../patch-chrome_browser_ui_tab__helpers.cc | 6 +-
.../patch-chrome_browser_ui_tabs_features.cc | 4 +-
...h-chrome_browser_ui_tabs_public_tab__features.h | 8 +-
...-chrome_browser_ui_tabs_tab__dialog__manager.cc | 4 +-
.../patch-chrome_browser_ui_tabs_tab__features.cc | 6 +-
...tch-chrome_browser_ui_tabs_tab__strip__prefs.cc | 2 +-
...owser_ui_task__manager_task__manager__columns.h | 2 +-
...ui_task__manager_task__manager__table__model.cc | 2 +-
...ch-chrome_browser_ui_test_popup__browsertest.cc | 2 +-
...tch-chrome_browser_ui_test_test__browser__ui.cc | 2 +-
.../patch-chrome_browser_ui_ui__features.cc | 10 +-
.../patches/patch-chrome_browser_ui_ui__features.h | 6 +-
.../patch-chrome_browser_ui_url__identity.cc | 2 +-
...pps_chrome__native__app__window__views__aura.cc | 2 +-
...s_chrome__browser__main__extra__parts__views.cc | 2 +-
...rome_browser_ui_views_chrome__views__delegate.h | 2 +-
...wser_ui_views_chrome__views__delegate__linux.cc | 2 +-
...owser_ui_views_compose_compose__dialog__view.cc | 2 +-
...collaboration__controller__delegate__desktop.cc | 27 +-
..._collaboration__controller__delegate__desktop.h | 4 +-
...s_frame_browser__frame__view__factory__views.cc | 2 +-
...ws_frame_browser__frame__view__layout__linux.cc | 2 +-
..._browser__frame__view__layout__linux__native.cc | 2 +-
...r_ui_views_frame_browser__frame__view__linux.cc | 6 +-
...-chrome_browser_ui_views_frame_browser__view.cc | 8 +-
...hrome_browser_ui_views_frame_browser__widget.cc | 23 +-
...chrome_browser_ui_views_frame_browser__widget.h | 6 +-
..._ui_views_frame_opaque__browser__frame__view.cc | 10 +-
...r_ui_views_frame_opaque__browser__frame__view.h | 4 +-
...paque__browser__frame__view__layout__delegate.h | 4 +-
..._ui_views_frame_system__menu__model__builder.cc | 2 +-
...ui_views_frame_system__menu__model__delegate.cc | 8 +-
...wser_ui_views_frame_tab__strip__region__view.cc | 17 -
...chrome_browser_ui_views_hung__renderer__view.cc | 2 +-
...r_ui_views_location__bar_location__bar__view.cc | 14 +-
...ui_views_new__tab__footer_footer__controller.cc | 2 +-
...views_passwords_password__bubble__view__base.cc | 2 +-
...er_ui_views_profiles_avatar__toolbar__button.cc | 4 +-
...ser_ui_views_profiles_avatar__toolbar__button.h | 2 +-
...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 | 12 +-
.../patch-chrome_browser_ui_views_tabs_tab.cc | 4 +-
...ui_views_tabs_tab__hover__card__bubble__view.cc | 2 +-
...rome_browser_ui_views_tabs_tab__style__views.cc | 4 +-
...er_ui_views_task__manager__search__bar__view.cc | 2 +-
..._education_browser__user__education__service.cc | 6 +-
...eb__apps_web__app__integration__test__driver.cc | 20 +-
...i_web__applications_app__browser__controller.cc | 4 +-
...rowser_ui_web__applications_web__app__dialogs.h | 2 +-
...eb__applications_web__app__ui__manager__impl.cc | 6 +-
...web__applications_web__app__ui__manager__impl.h | 4 +-
...ser_ui_webui__browser_webui__browser__window.cc | 2 +-
...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 | 4 +-
...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 | 8 +-
...ui_certificate__manager_client__cert__sources.h | 2 +-
...me_browser_ui_webui_chrome__web__ui__configs.cc | 14 +-
...i_webui_chrome__web__ui__controller__factory.cc | 14 +-
...ternals_connectors__internals__page__handler.cc | 2 +-
...i_connectors__internals_device__trust__utils.cc | 2 +-
...wser_ui_webui_interstitials_interstitial__ui.cc | 2 +-
...e_browser_ui_webui_management_management__ui.cc | 2 +-
...i_webui_management_management__ui__constants.cc | 2 +-
...ui_webui_management_management__ui__constants.h | 2 +-
..._ui_webui_management_management__ui__handler.cc | 2 +-
...r_ui_webui_management_management__ui__handler.h | 2 +-
...ebui_password__manager_promo__cards__handler.cc | 32 +-
...webui_password__manager_promo__cards__handler.h | 26 +
...manager_promo__cards_relaunch__chrome__promo.cc | 6 +-
...rowser_ui_webui_searchbox_searchbox__handler.cc | 8 +-
...rowser_ui_webui_settings_appearance__handler.cc | 2 +-
...tings_settings__localized__strings__provider.cc | 16 +-
...er_ui_webui_settings_site__settings__handler.cc | 10 +-
...ize__chrome_customize__chrome__page__handler.cc | 4 +-
...mize__chrome_customize__chrome__page__handler.h | 4 +-
...ser_ui_webui_signin_profile__picker__handler.cc | 4 +-
...r__education__internals__page__handler__impl.cc | 2 +-
...hrome_browser_ui_window__sizer_window__sizer.cc | 2 +-
...r_upgrade__detector_version__history__client.cc | 2 +-
...king_visited__url__ranking__service__factory.cc | 2 +-
...lications_commands_launch__web__app__command.cc | 2 +-
...s_commands_set__user__display__mode__command.cc | 2 +-
...er_web__applications_extension__status__utils.h | 2 +-
...ications_extensions_extension__status__utils.cc | 2 +-
...browser_web__applications_icons_icon__masker.cc | 2 +-
...ons_os__integration_os__integration__manager.cc | 2 +-
...__integration_os__integration__test__override.h | 2 +-
...integration_run__on__os__login__sub__manager.cc | 2 +-
...tions_os__integration_shortcut__sub__manager.cc | 2 +-
...gration_web__app__file__handler__registration.h | 2 +-
...lications_os__integration_web__app__shortcut.cc | 2 +-
...plications_os__integration_web__app__shortcut.h | 2 +-
...pplications_policy_web__app__policy__manager.cc | 2 +-
...s_test_os__integration__test__override__impl.cc | 30 +-
...ns_test_os__integration__test__override__impl.h | 2 +-
...ch-chrome_browser_web__applications_web__app.cc | 4 +-
..._browser_web__applications_web__app__helpers.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 | 2 +-
...tch-chrome_browser_webauthn_enclave__manager.cc | 6 +-
...ser_webauthn_gpm__user__verification__policy.cc | 2 +-
...ebauthn_password__credential__ui__controller.cc | 2 +-
...me_browser_webauthn_unexportable__key__utils.cc | 4 +-
.../patches/patch-chrome_common_channel__info.h | 2 +-
.../patch-chrome_common_channel__info__posix.cc | 2 +-
.../patch-chrome_common_chrome__content__client.cc | 2 +-
.../patch-chrome_common_chrome__features.cc | 20 +-
.../patches/patch-chrome_common_chrome__features.h | 12 +-
.../patches/patch-chrome_common_chrome__paths.cc | 2 +-
.../patches/patch-chrome_common_chrome__paths.h | 2 +-
.../patch-chrome_common_chrome__paths__internal.h | 2 +-
.../patch-chrome_common_chrome__switches.cc | 6 +-
.../patches/patch-chrome_common_chrome__switches.h | 6 +-
...e_common_controlled__frame_controlled__frame.cc | 2 +-
.../patches/patch-chrome_common_crash__keys.cc | 2 +-
...hrome_common_extensions_extension__constants.cc | 2 +-
...chrome_common_extensions_extension__constants.h | 2 +-
...rmissions_chrome__permission__message__rules.cc | 2 +-
...ch-chrome_common_media_cdm__host__file__path.cc | 2 +-
.../patch-chrome_common_media_cdm__registration.cc | 2 +-
.../patch-chrome_common_media_cdm__registration.h | 2 +-
...a_component__widevine__cdm__hint__file__linux.h | 2 +-
chromium/patches/patch-chrome_common_pref__names.h | 16 +-
.../patches/patch-chrome_common_url__constants.h | 4 +-
.../patch-chrome_common_webui__url__constants.cc | 4 +-
.../patch-chrome_common_webui__url__constants.h | 8 +-
...ise__companion_enterprise__companion__client.cc | 2 +-
...h-chrome_enterprise__companion_event__logger.cc | 2 +-
.../patch-chrome_enterprise__companion_lock.cc | 2 +-
...e_renderer_chrome__content__renderer__client.cc | 2 +-
...vices_printing_print__backend__service__impl.cc | 2 +-
...services_speech_audio__source__fetcher__impl.cc | 2 +-
...e_test_base_scoped__channel__override__posix.cc | 2 +-
...ch-chrome_test_chromedriver_chrome__launcher.cc | 2 +-
...rome_test_chromedriver_chrome_chrome__finder.cc | 2 +-
...e_test_chromedriver_key__converter__unittest.cc | 2 +-
...medriver_keycode__text__conversion__unittest.cc | 2 +-
...sed__user_google__auth__state__waiter__mixin.cc | 2 +-
.../patch-chrome_updater_app_app__uninstall.cc | 2 +-
.../patches/patch-chrome_updater_configurator.cc | 4 +-
chromium/patches/patch-chrome_updater_lock.cc | 2 +-
.../patch-chrome_updater_util_posix__util.cc | 2 +-
chromium/patches/patch-chrome_utility_services.cc | 6 +-
chromium/patches/patch-components_BUILD.gn | 10 +-
...ta__manager_payments_payments__data__manager.cc | 12 +-
...ata__manager_payments_payments__data__manager.h | 10 +-
..._core_browser_form__parsing_autofill__scanner.h | 21 -
...owser_foundations_browser__autofill__manager.cc | 4 +-
...guide_autofill__optimization__guide__decider.cc | 2 +-
...browser_payments_amount__extraction__manager.cc | 12 +-
...autofill_core_browser_payments_bnpl__manager.cc | 4 +-
...ons_payments_payments__suggestion__generator.cc | 17 +
...ebdata_payments_payments__sync__bridge__util.cc | 2 +-
...ents_autofill_core_common_autofill__features.cc | 4 +-
...ill_core_common_autofill__payments__features.cc | 19 +-
...ponents_autofill_core_common_autofill__prefs.cc | 10 +-
...mponents_autofill_core_common_autofill__prefs.h | 12 +-
...on_public_collaboration__controller__delegate.h | 2 +-
...onents_commerce_core_commerce__feature__list.cc | 6 +-
...nstrained__window_constrained__window__views.cc | 2 +-
...ngs_core_browser_website__settings__registry.cc | 2 +-
...omponents_cookie__config_cookie__store__util.cc | 6 +-
.../patch-components_crash_core_app_BUILD.gn | 2 +-
...nts_crash_core_app_chrome__crashpad__handler.cc | 2 +-
...nents_crash_core_app_crashpad__handler__main.cc | 2 +-
...h_core_browser_crash__upload__list__crashpad.cc | 2 +-
.../patch-components_crash_core_common_BUILD.gn | 4 +-
...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 | 4 +-
...device__signals_core_common_signals__features.h | 6 +-
...nals_core_system__signals_platform__delegate.cc | 2 +-
...nents_device__signals_test_signals__contract.cc | 2 +-
...service_discardable__shared__memory__manager.cc | 2 +-
...ponents_embedder__support_user__agent__utils.cc | 4 +-
...bedder__support_user__agent__utils__unittest.cc | 2 +-
...ts_enterprise_browser_reporting_report__util.cc | 4 +-
...enterprise_connectors_core_connectors__prefs.cc | 26 -
..._enterprise_connectors_core_connectors__prefs.h | 17 -
...ctors_core_realtime__reporting__client__base.cc | 2 +-
..._enterprise_data__controls_core_browser_rule.cc | 2 +-
...components_enterprise_watermarking_watermark.cc | 2 +-
...mponents_error__page_common_localized__error.cc | 4 +-
...h-components_eye__dropper_eye__dropper__view.cc | 2 +-
..._feature__engagement_public_event__constants.cc | 2 +-
...s_feature__engagement_public_event__constants.h | 2 +-
...e__engagement_public_feature__configurations.cc | 4 +-
...eature__engagement_public_feature__constants.cc | 6 +-
...feature__engagement_public_feature__constants.h | 6 +-
...nts_feature__engagement_public_feature__list.cc | 8 +-
...ents_feature__engagement_public_feature__list.h | 16 +-
...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 | 2 +-
...ponents_gwp__asan_client_gwp__asan__features.cc | 2 +-
...nts_gwp__asan_crash__handler_crash__analyzer.cc | 6 +-
...patch-components_live__caption_caption__util.cc | 2 +-
.../patch-components_live__caption_caption__util.h | 2 +-
...omponents_media__router_common_media__source.cc | 2 +-
...n_providers_cast_channel_cast__message__util.cc | 2 +-
...ter_common_providers_cast_channel_enum__table.h | 2 +-
...-components_metrics_drive__metrics__provider.cc | 2 +-
.../patch-components_metrics_dwa_dwa__service.cc | 4 +-
.../patch-components_metrics_metrics__log.cc | 2 +-
.../patch-components_metrics_motherboard.cc | 2 +-
...nts_named__mojo__ipc__server_connection__info.h | 2 +-
...erver_named__mojo__ipc__server__client__util.cc | 2 +-
...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 | 4 +-
...core_feature__registry_feature__registration.cc | 4 +-
...on__guide_core_optimization__guide__features.cc | 4 +-
...zation__guide_core_optimization__guide__util.cc | 2 +-
..._async_browser_secret__portal__key__provider.cc | 2 +-
...onents_os__crypt_sync_libsecret__util__linux.cc | 4 +-
.../patch-components_os__crypt_sync_os__crypt.h | 14 +-
...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 | 4 +-
...ger_core_browser_features_password__features.cc | 6 +-
...ager_core_browser_features_password__features.h | 4 +-
...ger_core_browser_password__autofill__manager.cc | 6 +-
...ager_core_browser_password__autofill__manager.h | 2 +-
...manager_core_browser_password__form__filling.cc | 4 +-
...manager_core_browser_password__form__manager.cc | 15 +-
...word__manager_core_browser_password__manager.cc | 6 +-
...anager_core_browser_password__manager__client.h | 4 +-
...ger_core_browser_password__manager__switches.cc | 2 +-
...ager_core_browser_password__manager__switches.h | 2 +-
...ore_browser_password__manual__fallback__flow.cc | 2 +-
...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 | 6 +-
...core_browser_stub__password__manager__client.cc | 4 +-
..._core_browser_stub__password__manager__client.h | 4 +-
...er_core_common_password__manager__pref__names.h | 2 +-
...nager_decorators_process__metrics__decorator.cc | 14 +-
...mponents_performance__manager_public_features.h | 2 +-
...e__attribution_memory__measurement__delegate.cc | 2 +-
...sions_prediction__service_prediction__common.cc | 2 +-
...icy_core_browser_policy__pref__mapping__test.cc | 2 +-
..._policy_core_browser_url__blocklist__manager.cc | 2 +-
...licy_core_common_cloud_cloud__policy__client.cc | 2 +-
...mmon_cloud_cloud__policy__refresh__scheduler.cc | 6 +-
...policy_core_common_cloud_cloud__policy__util.cc | 2 +-
...-components_policy_core_common_policy__paths.cc | 2 +-
...nents_policy_core_common_policy__pref__names.cc | 2 +-
...onents_policy_core_common_policy__pref__names.h | 2 +-
...onents_policy_tools_generate__policy__source.py | 2 +-
.../patch-components_power__metrics_BUILD.gn | 2 +-
...nts_power__metrics_energy__metrics__provider.cc | 2 +-
...apabilities_regional__capabilities__switches.cc | 4 +-
...capabilities_regional__capabilities__switches.h | 2 +-
...ontent_common_file__type__policies__unittest.cc | 2 +-
...ing_content_resources_gen__file__type__proto.py | 2 +-
..._core_browser_db_v4__protocol__manager__util.cc | 2 +-
..._browser_realtime_url__lookup__service__base.cc | 2 +-
...nents_search__engines_template__url__service.cc | 4 +-
...onents_security__interstitials_content_utils.cc | 2 +-
..._default__model_cross__device__user__segment.cc | 4 +-
...rvices_on__device__translation_sandbox__hook.cc | 2 +-
...ervices_on__device__translation_sandbox__hook.h | 2 +-
...paint__preview__compositor__collection__impl.cc | 2 +-
...mponents_signin_public_base_signin__switches.cc | 25 +-
...omponents_signin_public_base_signin__switches.h | 27 +-
.../patches/patch-components_soda_soda__util.cc | 6 +-
..._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 +-
...onents_supervised__user_core_common_features.cc | 2 +-
...ponents_supervised__user_core_common_features.h | 2 +-
...ents_supervised__user_core_common_pref__names.h | 2 +-
...onents_sync__bookmarks_bookmark__model__view.cc | 16 +-
...sync__device__info_local__device__info__util.cc | 2 +-
...evice__info_local__device__info__util__linux.cc | 2 +-
...references_common__syncable__prefs__database.cc | 4 +-
.../patch-components_sync_base_sync__util.cc | 2 +-
.../patch-components_sync_service_sync__prefs.cc | 2 +-
...-components_sync_service_sync__service__impl.cc | 4 +-
.../patch-components_system__cpu_cpu__probe.cc | 2 +-
...onents_translate_core_common_translate__util.cc | 2 +-
...sted__vault_trusted__vault__connection__impl.cc | 2 +-
...ponents_update__client_update__query__params.cc | 2 +-
..._formatter_spoof__checks_idn__spoof__checker.cc | 4 +-
...nts_user__education_views_help__bubble__view.cc | 2 +-
...ents_user__education_views_help__bubble__view.h | 2 +-
...nents_variations_service_variations__service.cc | 4 +-
...isited__url__ranking_public_url__visit__util.cc | 2 +-
.../patch-components_viz_host_gpu__host__impl.cc | 4 +-
...ch-components_viz_host_host__display__client.cc | 2 +-
...tch-components_viz_host_host__display__client.h | 2 +-
...isplay__embedder_skia__output__surface__impl.cc | 4 +-
..._display__embedder_software__output__surface.cc | 2 +-
...e_display__embedder_software__output__surface.h | 2 +-
...omponents_viz_service_display_skia__renderer.cc | 4 +-
...e__sinks_root__compositor__frame__sink__impl.cc | 6 +-
...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 | 4 +-
...ch-components_viz_test_fake__display__client.cc | 2 +-
...tch-components_viz_test_fake__display__client.h | 2 +-
...tch-components_viz_test_mock__display__client.h | 2 +-
.../patch-components_webui_flags_flags__state.cc | 2 +-
chromium/patches/patch-content_app_BUILD.gn | 4 +-
.../patches/patch-content_app_content__main.cc | 2 +-
...atch-content_app_content__main__runner__impl.cc | 2 +-
chromium/patches/patch-content_browser_BUILD.gn | 2 +-
...sibility_browser__accessibility__state__impl.cc | 2 +-
...owser__accessibility__state__impl__auralinux.cc | 2 +-
.../patch-content_browser_audio_audio__service.cc | 2 +-
..._browser_browser__child__process__host__impl.cc | 6 +-
...t_browser_browser__child__process__host__impl.h | 4 +-
...ild__process__host__impl__receiver__bindings.cc | 2 +-
.../patch-content_browser_browser__main__loop.cc | 8 +-
...wser_child__process__launcher__helper__linux.cc | 2 +-
...browser_child__thread__type__switcher__linux.cc | 2 +-
..._browser_child__thread__type__switcher__linux.h | 2 +-
..._compositor_viz__process__transport__factory.cc | 2 +-
...wser_devtools_devtools__frontend__host__impl.cc | 2 +-
...owser_devtools_devtools__frontend__host__impl.h | 2 +-
...wser_devtools_protocol_system__info__handler.cc | 2 +-
...ccess_file__path__watcher_file__path__watcher.h | 2 +-
...file__path__watcher_file__path__watcher__bsd.cc | 2 +-
...le__path__watcher_file__path__watcher__kqueue.h | 2 +-
...s_file__system__access__local__path__watcher.cc | 2 +-
...font__access_font__enumeration__data__source.cc | 2 +-
.../patch-content_browser_gpu_compositor__util.cc | 2 +-
...content_browser_gpu_gpu__data__manager__impl.cc | 2 +-
...-content_browser_gpu_gpu__data__manager__impl.h | 2 +-
...rowser_gpu_gpu__data__manager__impl__private.cc | 2 +-
...browser_gpu_gpu__data__manager__impl__private.h | 2 +-
...patch-content_browser_gpu_gpu__process__host.cc | 6 +-
...wser_media_frameless__media__interface__proxy.h | 4 +-
...r_media_media__keys__listener__manager__impl.cc | 2 +-
...ent_browser_network__service__instance__impl.cc | 2 +-
...rowser_renderer__host_delegated__frame__host.cc | 4 +-
...ia_service__video__capture__device__launcher.cc | 2 +-
...n__transitions_navigation__entry__screenshot.cc | 6 +-
...r_renderer__host_render__process__host__impl.cc | 12 +-
...er_renderer__host_render__process__host__impl.h | 6 +-
...der__process__host__impl__receiver__bindings.cc | 2 +-
...wser_renderer__host_render__view__host__impl.cc | 2 +-
...derer__host_render__widget__host__view__aura.cc | 14 +-
...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 | 10 +-
...t_utility__process__host__receiver__bindings.cc | 2 +-
...ser_service__host_utility__sandbox__delegate.cc | 30 +-
...r_shape__detection_shape__detection__service.cc | 26 +
...e__detection_shape__detection__service__host.cc | 26 -
.../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 | 8 +-
...contents_web__contents__view__aura__unittest.cc | 14 +-
...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 | 4 +-
.../patches/patch-content_child_child__process.cc | 2 +-
.../patches/patch-content_child_child__process.h | 2 +-
chromium/patches/patch-content_common_BUILD.gn | 4 +-
chromium/patches/patch-content_common_features.cc | 4 +-
chromium/patches/patch-content_common_features.h | 6 +-
.../patch-content_common_font__list__unittest.cc | 2 +-
...-content_common_gpu__pre__sandbox__hook__bsd.cc | 2 +-
...h-content_common_gpu__pre__sandbox__hook__bsd.h | 2 +-
...content_common_gpu__pre__sandbox__hook__linux.h | 2 +-
...tch-content_common_thread__type__switcher.mojom | 2 +-
.../patch-content_gpu_gpu__child__thread.cc | 2 +-
chromium/patches/patch-content_gpu_gpu__main.cc | 2 +-
...tent_public_browser_content__browser__client.cc | 4 +-
...blic_browser_zygote__host_zygote__host__linux.h | 2 +-
...atch-content_public_common_content__features.cc | 8 +-
...atch-content_public_common_content__switches.cc | 4 +-
...patch-content_public_common_content__switches.h | 4 +-
...patch-content_public_common_zygote_features.gni | 2 +-
.../patch-content_renderer_render__thread__impl.cc | 10 +-
...ent_renderer_renderer__blink__platform__impl.cc | 10 +-
...tent_renderer_renderer__blink__platform__impl.h | 4 +-
...er_renderer__main__platform__delegate__linux.cc | 2 +-
chromium/patches/patch-content_shell_BUILD.gn | 4 +-
...atch-content_shell_app_shell__main__delegate.cc | 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 | 10 +-
...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 | 43 +-
.../patch-content_utility_utility__thread__impl.cc | 2 +-
chromium/patches/patch-content_zygote_BUILD.gn | 2 +-
.../patches/patch-content_zygote_zygote__linux.cc | 2 +-
.../patch-content_zygote_zygote__main__linux.cc | 2 +-
.../patch-device_bluetooth_bluetooth__adapter.cc | 2 +-
.../patch-device_bluetooth_cast__bluetooth.gni | 2 +-
chromium/patches/patch-device_fido_features.cc | 17 +
chromium/patches/patch-device_fido_features.h | 17 +
chromium/patches/patch-device_gamepad_BUILD.gn | 2 +-
.../patch-device_gamepad_gamepad__provider.cc | 4 +-
.../patch-device_gamepad_hid__writer__linux.cc | 2 +-
..._browser__context__keyed__service__factories.cc | 2 +-
...sions_browser_api_management_management__api.cc | 2 +-
...sions_browser_api_messaging_message__service.cc | 2 +-
...ivate_networking__private__delegate__factory.cc | 2 +-
...tensions_common_api___permission__features.json | 30 +-
.../patch-extensions_common_api_runtime.json | 2 +-
.../patches/patch-extensions_common_command.cc | 2 +-
.../patch-extensions_common_features_feature.cc | 2 +-
...ensions_renderer_bindings_api__binding__util.cc | 2 +-
...-extensions_renderer_bindings_argument__spec.cc | 2 +-
...h-extensions_shell_app_shell__main__delegate.cc | 2 +-
...er_api_runtime_shell__runtime__api__delegate.cc | 2 +-
...ns_shell_browser_shell__browser__main__parts.cc | 2 +-
...shell_browser_shell__extensions__api__client.cc | 2 +-
..._shell_browser_shell__extensions__api__client.h | 2 +-
...h-google__apis_gcm_engine_heartbeat__manager.cc | 2 +-
...buffer_client_test__shared__image__interface.cc | 6 +-
..._buffer_client_test__shared__image__interface.h | 2 +-
...mand__buffer_service_dawn__context__provider.cc | 2 +-
..._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 | 6 +-
...image_angle__vulkan__image__backing__factory.cc | 4 +-
...e_shared__image_external__vk__image__backing.cc | 4 +-
..._image_external__vk__image__backing__factory.cc | 4 +-
...e_shared__image_gpu__memory__buffer__factory.cc | 26 -
...service_shared__image_shared__image__factory.cc | 10 +-
...service_shared__image_shared__image__manager.cc | 6 +-
...ce_shared__image_wrapped__sk__image__backing.cc | 2 +-
...ommand__buffer_service_webgpu__decoder__impl.cc | 6 +-
.../patches/patch-gpu_config_gpu__control__list.cc | 2 +-
.../patch-gpu_config_gpu__finch__features.cc | 2 +-
.../patch-gpu_config_gpu__info__collector.cc | 4 +-
.../patches/patch-gpu_config_gpu__test__config.cc | 2 +-
.../patches/patch-gpu_ipc_service_gpu__init.cc | 20 +-
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 | 26 +
...rowser_headless__browser__main__parts__posix.cc | 2 +-
...b_browser_headless__content__browser__client.cc | 6 +-
...ib_browser_headless__content__browser__client.h | 2 +-
...ss_lib_browser_headless__web__contents__impl.cc | 4 +-
...adless_lib_headless__content__main__delegate.cc | 2 +-
chromium/patches/patch-ipc_ipc__channel.cc | 15 +-
chromium/patches/patch-ipc_ipc__channel.h | 4 +-
chromium/patches/patch-ipc_ipc__channel__mojo.cc | 17 -
chromium/patches/patch-ipc_ipc__message__utils.h | 17 -
chromium/patches/patch-ipc_param__traits__utils.h | 17 +
chromium/patches/patch-media_BUILD.gn | 2 +-
chromium/patches/patch-media_audio_BUILD.gn | 2 +-
.../patch-media_audio_alsa_audio__manager__alsa.cc | 2 +-
.../patch-media_audio_audio__input__device.cc | 2 +-
...h-media_audio_audio__output__proxy__unittest.cc | 2 +-
.../patches/patch-media_audio_pulse_pulse__util.cc | 2 +-
...atch-media_audio_sndio_audio__manager__sndio.cc | 2 +-
...patch-media_audio_sndio_audio__manager__sndio.h | 2 +-
.../patch-media_audio_sndio_sndio__input.cc | 2 +-
.../patches/patch-media_audio_sndio_sndio__input.h | 2 +-
.../patch-media_audio_sndio_sndio__output.cc | 2 +-
.../patch-media_audio_sndio_sndio__output.h | 2 +-
.../patches/patch-media_base_audio__latency.cc | 2 +-
.../patch-media_base_libaom__thread__wrapper.cc | 2 +-
.../patch-media_base_libvpx__thread__wrapper.cc | 2 +-
.../patches/patch-media_base_media__switches.cc | 22 +-
.../patches/patch-media_base_media__switches.h | 12 +-
chromium/patches/patch-media_base_video__frame.cc | 12 +-
chromium/patches/patch-media_base_video__frame.h | 8 +-
...ideo_create__video__capture__device__factory.cc | 2 +-
..._video_fake__video__capture__device__factory.cc | 2 +-
..._video_file__video__capture__device__factory.cc | 2 +-
...h-media_capture_video_linux_fake__v4l2__impl.cc | 2 +-
...ch-media_capture_video_linux_fake__v4l2__impl.h | 2 +-
..._capture_video_linux_v4l2__capture__delegate.cc | 2 +-
...a_capture_video_linux_v4l2__capture__delegate.h | 2 +-
...dia_capture_video_linux_v4l2__capture__device.h | 2 +-
...ture_video_linux_v4l2__capture__device__impl.cc | 2 +-
...pture_video_linux_v4l2__capture__device__impl.h | 2 +-
..._linux_video__capture__device__factory__v4l2.cc | 2 +-
...o_linux_video__capture__device__factory__v4l2.h | 2 +-
...re_video_linux_video__capture__device__linux.cc | 2 +-
...deo__capture__buffer__tracker__factory__impl.cc | 2 +-
...capture_video_video__capture__device__client.cc | 4 +-
.../patch-media_cdm_cdm__paths__unittest.cc | 2 +-
.../patch-media_cdm_library__cdm_cdm__paths.gni | 2 +-
.../patch-media_ffmpeg_scripts_build__ffmpeg.py | 2 +-
.../patch-media_ffmpeg_scripts_robo__lib_config.py | 2 +-
...a_gpu_chromeos_gl__image__processor__backend.cc | 4 +-
...u_chromeos_libyuv__image__processor__backend.cc | 2 +-
...pu_chromeos_mailbox__video__frame__converter.cc | 2 +-
...a_gpu_chromeos_platform__video__frame__utils.cc | 6 +-
...-media_gpu_chromeos_video__decoder__pipeline.cc | 8 +-
...gpu_gpu__video__decode__accelerator__factory.cc | 2 +-
...gpu_gpu__video__encode__accelerator__factory.cc | 2 +-
...dware__video__decoding__sandbox__hook__linux.cc | 2 +-
...rdware__video__decoding__sandbox__hook__linux.h | 2 +-
...dware__video__encoding__sandbox__hook__linux.cc | 2 +-
...rdware__video__encoding__sandbox__hook__linux.h | 2 +-
.../patches/patch-media_gpu_test_raw__video.cc | 2 +-
...ch-media_gpu_test_video__frame__file__writer.cc | 2 +-
.../patch-media_gpu_test_video__frame__helpers.cc | 6 +-
...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 | 4 +-
chromium/patches/patch-media_media__options.gni | 2 +-
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 | 2 +-
...ideo_gpu__memory__buffer__video__frame__pool.cc | 8 +-
...ble__gpu__memory__buffer__video__frame__pool.cc | 2 +-
...ia_video_video__encode__accelerator__adapter.cc | 2 +-
...eo_video__encode__accelerator__adapter__test.cc | 2 +-
.../patches/patch-media_webrtc_audio__processor.cc | 4 +-
chromium/patches/patch-media_webrtc_helpers.cc | 4 +-
.../patch-media_webrtc_helpers__unittests.cc | 10 +-
chromium/patches/patch-mojo_core_BUILD.gn | 2 +-
chromium/patches/patch-mojo_core_channel.cc | 13 +-
chromium/patches/patch-mojo_core_channel.h | 17 +
chromium/patches/patch-mojo_core_channel__posix.cc | 22 +
.../patches/patch-mojo_core_embedder_features.h | 8 +-
...ojo_public_cpp_platform_socket__utils__posix.cc | 2 +-
.../patch-mojo_public_tools_bindings_mojom.gni | 4 +-
chromium/patches/patch-net_BUILD.gn | 16 +-
chromium/patches/patch-net_base_features.cc | 18 +-
.../patch-net_base_network__change__notifier.cc | 2 +-
.../patch-net_base_network__change__notifier.h | 2 +-
...-net_base_network__change__notifier__passive.cc | 2 +-
.../patch-net_base_network__interfaces__posix.h | 2 +-
.../patch-net_base_sockaddr__util__posix.cc | 2 +-
...tch-net_base_sockaddr__util__posix__unittest.cc | 2 +-
.../patch-net_disk__cache_backend__experiment.h | 2 +-
...net_disk__cache_simple_simple__file__tracker.cc | 2 +-
chromium/patches/patch-net_dns_BUILD.gn | 28 +-
chromium/patches/patch-net_dns_address__info.cc | 2 +-
.../patch-net_dns_address__sorter__posix.cc | 2 +-
.../patch-net_dns_dns__config__service__posix.cc | 2 +-
chromium/patches/patch-net_dns_dns__reloader.cc | 2 +-
chromium/patches/patch-net_dns_dns__util.cc | 2 +-
.../patches/patch-net_dns_host__resolver__proc.cc | 2 +-
chromium/patches/patch-net_dns_public_BUILD.gn | 2 +-
.../patches/patch-net_dns_public_resolv__reader.cc | 2 +-
.../patches/patch-net_dns_public_resolv__reader.h | 2 +-
.../patch-net_dns_public_scoped__res__state.cc | 2 +-
.../patch-net_dns_public_scoped__res__state.h | 2 +-
.../patch-net_filter_zstd__source__stream.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.h | 2 +-
...atch-net_http_http__auth__handler__negotiate.cc | 2 +-
.../patch-net_http_http__auth__preferences.cc | 2 +-
.../patch-net_http_http__auth__preferences.h | 2 +-
.../patch-net_http_http__network__session.cc | 2 +-
...net_proxy__resolution_proxy__config__service.cc | 2 +-
...xy__resolution_proxy__config__service__linux.cc | 2 +-
.../patch-net_socket_socks5__client__socket.cc | 2 +-
.../patches/patch-net_socket_tcp__socket__posix.cc | 2 +-
.../patches/patch-net_socket_udp__socket__posix.cc | 2 +-
.../patch-net_socket_udp__socket__unittest.cc | 2 +-
.../patches/patch-net_third__party_quiche_BUILD.gn | 2 +-
..._tools_cert__verify__tool_cert__verify__tool.cc | 2 +-
.../patch-net_tools_net__watcher_net__watcher.cc | 2 +-
...ffic__annotation_network__traffic__annotation.h | 2 +-
...patch-net_url__request_url__request__context.cc | 2 +-
.../patch-net_url__request_url__request__context.h | 2 +-
..._url__request_url__request__context__builder.cc | 2 +-
...ets_websocket__basic__stream__adapters__test.cc | 2 +-
.../patches/patch-pdf_pdfium_pdfium__engine.cc | 2 +-
.../patches/patch-printing_backend_cups__helper.cc | 2 +-
.../patches/patch-printing_backend_cups__helper.h | 2 +-
.../patch-printing_backend_cups__ipp__helper.cc | 2 +-
.../patches/patch-printing_backend_cups__jobs.cc | 2 +-
.../patch-printing_backend_cups__printer.cc | 2 +-
.../patch-printing_backend_cups__weak__functions.h | 2 +-
.../patch-printing_backend_print__backend__cups.h | 2 +-
...h-printing_backend_print__backend__cups__ipp.cc | 2 +-
...nting_mojom_printing__context__mojom__traits.cc | 2 +-
...inting_mojom_printing__context__mojom__traits.h | 2 +-
...m_printing__context__mojom__traits__unittest.cc | 2 +-
chromium/patches/patch-printing_print__settings.cc | 2 +-
chromium/patches/patch-printing_print__settings.h | 2 +-
.../patch-printing_print__settings__conversion.cc | 2 +-
.../patch-printing_printing__context__linux.cc | 10 +-
.../patches/patch-printing_printing__features.cc | 2 +-
.../patches/patch-printing_printing__features.h | 2 +-
...sandbox_print__backend__sandbox__hook__linux.cc | 2 +-
..._sandbox_print__backend__sandbox__hook__linux.h | 2 +-
chromium/patches/patch-remoting_base_constants.h | 2 +-
.../patches/patch-remoting_base_host__settings.cc | 2 +-
...h-remoting_codec_webrtc__video__encoder__vpx.cc | 2 +-
...ting_host_base_desktop__environment__options.cc | 2 +-
.../patches/patch-remoting_host_base_switches.cc | 2 +-
.../patches/patch-remoting_host_base_switches.h | 2 +-
.../patch-remoting_host_chromoting__host.cc | 2 +-
.../patches/patch-remoting_host_chromoting__host.h | 2 +-
...atch-remoting_host_chromoting__host__context.cc | 2 +-
...ting_host_chromoting__host__services__client.cc | 2 +-
.../patches/patch-remoting_host_client__session.cc | 4 +-
...ch-remoting_host_crash_crash__file__uploader.cc | 2 +-
...ate__desktop__interaction__strategy__factory.cc | 2 +-
.../patch-remoting_host_evaluate__capability.cc | 2 +-
.../patch-remoting_host_host__attributes.cc | 2 +-
.../patches/patch-remoting_host_host__details.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 +-
...t_it2me_it2me__native__messaging__host__main.cc | 2 +-
...ch-remoting_host_me2me__desktop__environment.cc | 2 +-
...emoting_host_mojo__caller__security__checker.cc | 2 +-
.../patches/patch-remoting_host_policy__watcher.cc | 2 +-
..._remote__open__url_remote__open__url__client.cc | 2 +-
...st_remote__open__url_remote__open__url__main.cc | 2 +-
...st_remote__open__url_remote__open__url__util.cc | 2 +-
...mote__open__url_url__forwarder__configurator.cc | 2 +-
.../patch-remoting_host_remoting__me2me__host.cc | 14 +-
...st_security__key_remote__security__key__main.cc | 2 +-
...-remoting_host_session__policies__from__dict.cc | 2 +-
...t_setup_me2me__native__messaging__host__main.cc | 2 +-
.../patch-remoting_host_setup_start__host__main.cc | 2 +-
...g_host_webauthn_desktop__session__type__util.cc | 2 +-
...hn_remote__webauthn__caller__security__utils.cc | 2 +-
...bauthn_remote__webauthn__extension__notifier.cc | 2 +-
...emoting_host_webauthn_remote__webauthn__main.cc | 2 +-
...atch-remoting_protocol_webrtc__video__stream.cc | 4 +-
...ng_signaling_ftl__host__device__id__provider.cc | 2 +-
chromium/patches/patch-sandbox_BUILD.gn | 2 +-
chromium/patches/patch-sandbox_features.gni | 2 +-
chromium/patches/patch-sandbox_linux_BUILD.gn | 6 +-
...sandbox_linux_services_init__process__reaper.cc | 2 +-
...tch-sandbox_linux_services_libc__interceptor.cc | 2 +-
chromium/patches/patch-sandbox_policy_BUILD.gn | 6 +-
chromium/patches/patch-sandbox_policy_features.cc | 2 +-
...atch-sandbox_policy_freebsd_sandbox__freebsd.cc | 2 +-
...patch-sandbox_policy_freebsd_sandbox__freebsd.h | 2 +-
.../patch-sandbox_policy_mojom_sandbox.mojom | 4 +-
.../patch-sandbox_policy_netbsd_sandbox__netbsd.cc | 2 +-
.../patch-sandbox_policy_netbsd_sandbox__netbsd.h | 2 +-
...atch-sandbox_policy_openbsd_sandbox__openbsd.cc | 2 +-
...patch-sandbox_policy_openbsd_sandbox__openbsd.h | 2 +-
chromium/patches/patch-sandbox_policy_sandbox.cc | 2 +-
chromium/patches/patch-sandbox_policy_sandbox.h | 2 +-
.../patches/patch-sandbox_policy_sandbox__type.cc | 65 +-
chromium/patches/patch-sandbox_policy_switches.cc | 2 +-
chromium/patches/patch-sandbox_policy_switches.h | 2 +-
...h-services_audio_audio__sandbox__hook__linux.cc | 2 +-
...ch-services_audio_audio__sandbox__hook__linux.h | 2 +-
chromium/patches/patch-services_device_BUILD.gn | 2 +-
...vice_geolocation_location__provider__manager.cc | 2 +-
.../patches/patch-services_device_hid_BUILD.gn | 2 +-
...ch-services_device_hid_hid__connection__fido.cc | 2 +-
...tch-services_device_hid_hid__connection__fido.h | 2 +-
...services_device_hid_hid__connection__freebsd.cc | 2 +-
...-services_device_hid_hid__connection__freebsd.h | 2 +-
.../patch-services_device_hid_hid__service.cc | 2 +-
...patch-services_device_hid_hid__service__fido.cc | 2 +-
.../patch-services_device_hid_hid__service__fido.h | 2 +-
...ch-services_device_hid_hid__service__freebsd.cc | 2 +-
...tch-services_device_hid_hid__service__freebsd.h | 2 +-
...tch-services_device_hid_hid__service__netbsd.cc | 2 +-
...atch-services_device_hid_hid__service__netbsd.h | 2 +-
...-services_device_public_cpp_device__features.cc | 13 +-
...h-services_device_public_cpp_device__features.h | 2 +-
...ce_public_cpp_generic__sensor_sensor__reading.h | 2 +-
.../patch-services_device_public_mojom_BUILD.gn | 2 +-
.../patches/patch-services_device_serial_BUILD.gn | 2 +-
...ces_device_serial_serial__device__enumerator.cc | 2 +-
...ces_device_serial_serial__io__handler__posix.cc | 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 | 2 +-
...ervices_device_usb_usb__device__handle__usbfs.h | 10 +-
.../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 | 4 +-
.../patch-services_network_network__context.h | 4 +-
...rvices_network_network__sandbox__hook__linux.cc | 2 +-
...ervices_network_network__sandbox__hook__linux.h | 2 +-
.../patch-services_network_network__service.cc | 2 +-
.../patch-services_network_network__service.h | 2 +-
.../patch-services_network_public_cpp_BUILD.gn | 6 +-
.../patch-services_network_public_cpp_features.cc | 4 +-
.../patch-services_network_public_mojom_BUILD.gn | 10 +-
...ionary_shared__dictionary__writer__in__memory.h | 2 +-
.../patch-services_on__device__model_ml_BUILD.gn | 2 +-
...services_on__device__model_ml_gpu__blocklist.cc | 4 +-
...device__model_ml_on__device__model__executor.cc | 2 +-
..._instrumentation_queued__request__dispatcher.cc | 10 +-
...tor_public_cpp_memory__instrumentation_BUILD.gn | 2 +-
...ublic_cpp_memory__instrumentation_os__metrics.h | 2 +-
...cpp_memory__instrumentation_os__metrics__bsd.cc | 2 +-
...tch-services_screen__ai_public_cpp_utilities.cc | 2 +-
..._ai_sandbox_screen__ai__sandbox__hook__linux.cc | 2 +-
...__ai_sandbox_screen__ai__sandbox__hook__linux.h | 2 +-
...ervices_screen__ai_screen__ai__service__impl.cc | 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 | 2 +-
...p_stack__sampling_tracing__sampler__profiler.cc | 2 +-
..._tracing_public_cpp_system__metrics__sampler.cc | 2 +-
...ture_public_mojom_video__capture__service.mojom | 2 +-
...effects_video__effects__sandbox__hook__linux.cc | 33 -
..._effects_video__effects__sandbox__hook__linux.h | 22 -
.../patch-services_viz_public_mojom_BUILD.gn | 2 +-
.../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 | 17 +
...atch-third__party_abseil-cpp_absl_base_config.h | 2 +-
...y_abseil-cpp_absl_base_internal_raw__logging.cc | 2 +-
..._party_abseil-cpp_absl_base_internal_sysinfo.cc | 2 +-
...l-cpp_absl_debugging_internal_elf__mem__image.h | 2 +-
...sl_time_internal_cctz_src_time__zone__format.cc | 2 +-
.../patches/patch-third__party_afl_src_afl-fuzz.c | 2 +-
chromium/patches/patch-third__party_angle_BUILD.gn | 2 +-
.../patch-third__party_angle_src_common_platform.h | 2 +-
...ird__party_angle_src_common_platform__helpers.h | 2 +-
...third__party_angle_src_common_system__utils.cpp | 2 +-
...party_angle_src_common_system__utils__linux.cpp | 2 +-
...ngle_src_gpu__info__util_SystemInfo__internal.h | 2 +-
...ngle_src_gpu__info__util_SystemInfo__libpci.cpp | 2 +-
...angle_src_gpu__info__util_SystemInfo__linux.cpp | 2 +-
...y_angle_src_gpu__info__util_SystemInfo__x11.cpp | 2 +-
...tch-third__party_angle_src_libANGLE_Display.cpp | 2 +-
...e_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp | 2 +-
...e_src_libANGLE_renderer_vulkan_DisplayVk__api.h | 2 +-
.../patches/patch-third__party_angle_util_BUILD.gn | 2 +-
.../patch-third__party_blink_common_features.cc | 13 +-
...erences_renderer__preferences__mojom__traits.cc | 2 +-
...n_renderer__preferences_renderer__preferences.h | 2 +-
...ferences_renderer__preferences__mojom__traits.h | 2 +-
...h-third__party_blink_public_platform_platform.h | 4 +-
...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 | 8 +-
...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 | 6 +-
...y_blink_renderer_core_frame_web__frame__test.cc | 6 +-
...ore_html_canvas_canvas__async__blob__creator.cc | 2 +-
...erer_core_inspector_inspector__memory__agent.cc | 2 +-
...arty_blink_renderer_core_layout_layout__view.cc | 2 +-
...r_core_origin__trials_origin__trial__context.cc | 11 +-
...renderer_core_page_context__menu__controller.cc | 4 +-
...party_blink_renderer_core_paint_paint__layer.cc | 2 +-
..._renderer_core_scroll_scrollbar__theme__aura.cc | 2 +-
...party_blink_renderer_core_xml_xslt__processor.h | 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 +-
...renderer_modules_webgpu_gpu__canvas__context.cc | 2 +-
...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 | 2 +-
...rty_blink_renderer_platform_fonts_font__cache.h | 2 +-
...nk_renderer_platform_fonts_font__description.cc | 2 +-
..._blink_renderer_platform_fonts_font__metrics.cc | 2 +-
...er_platform_fonts_font__unique__name__lookup.cc | 2 +-
...nderer_platform_fonts_skia_font__cache__skia.cc | 2 +-
...rer_platform_graphics_begin__frame__provider.cc | 2 +-
...r_platform_graphics_gpu_image__layer__bridge.cc | 2 +-
...er_platform_graphics_video__frame__submitter.cc | 2 +-
...ion_partition__alloc__memory__dump__provider.cc | 2 +-
..._peerconnection_rtc__video__encoder__factory.cc | 26 -
...enderer_platform_peerconnection_webrtc__util.cc | 26 +
...derer_platform_runtime__enabled__features.json5 | 71 +-
...nk_renderer_platform_scheduler_common_thread.cc | 2 +-
...renderer_platform_text_text__break__iterator.cc | 19 +
...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 | 18 +-
.../patch-third__party_brotli_common_platform.h | 2 +-
.../patches/patch-third__party_cpuinfo_cpuinfo.gni | 2 +-
.../patches/patch-third__party_crabbyavif_BUILD.gn | 4 +-
...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 | 4 +-
..._party_dawn_include_dawn_native_VulkanBackend.h | 2 +-
...ch-third__party_dawn_src_dawn_common_Platform.h | 2 +-
...party_dawn_src_dawn_native_vulkan_BackendVk.cpp | 2 +-
.../patches/patch-third__party_ffmpeg_BUILD.gn | 2 +-
...atch-third__party_ffmpeg_libavcodec_x86_cabac.h | 2 +-
.../patch-third__party_ffmpeg_libavutil_cpu.c | 2 +-
.../patch-third__party_ffmpeg_libavutil_mem.c | 2 +-
...ch-third__party_ffmpeg_libavutil_random__seed.c | 2 +-
...ch-third__party_ffmpeg_libavutil_x86_x86inc.asm | 2 +-
...-third__party_fontconfig_include_meson-config.h | 2 +-
...atch-third__party_fontconfig_src_src_fccompat.c | 2 +-
.../patches/patch-third__party_ipcz_src_BUILD.gn | 2 +-
...rd__party_ipcz_src_reference__drivers_random.cc | 2 +-
...hird__party_ipcz_src_standalone_base_logging.cc | 2 +-
...tch-third__party_leveldatabase_env__chromium.cc | 2 +-
...m_source_libaom_aom__ports_aarch64__cpudetect.c | 2 +-
...src_include_____locale__dir_locale__base__api.h | 2 +-
...src_include_____locale__dir_support_bsd__like.h | 2 +-
.../patch-third__party_libc++_src_src_chrono.cpp | 2 +-
...libc++_src_src_filesystem_filesystem__clock.cpp | 2 +-
...ird__party_libc++abi_src_src_cxa__guard__impl.h | 2 +-
.../patch-third__party_libdrm_src_xf86drmMode.c | 2 +-
...st_cpp_src_phonenumbers_base_memory_singleton.h | 2 +-
...pp_src_phonenumbers_base_synchronization_lock.h | 2 +-
...ist_cpp_src_phonenumbers_base_thread__checker.h | 2 +-
...ch-third__party_libsync_src_include_sync_sync.h | 18 -
.../patches/patch-third__party_libsync_src_sync.c | 31 -
.../patches/patch-third__party_libusb_BUILD.gn | 2 +-
.../patch-third__party_libusb_src_libusb_core.c | 2 +-
...rd__party_libusb_src_libusb_os_threads__posix.c | 2 +-
...x_source_libvpx_vpx__ports_aarch64__cpudetect.c | 2 +-
.../patch-third__party_lzma__sdk_C_CpuArch.c | 2 +-
...ial__color__utilities_src_cpp_palettes_tones.cc | 2 +-
chromium/patches/patch-third__party_nasm_BUILD.gn | 2 +-
.../patch-third__party_nasm_config_config-linux.h | 2 +-
.../patch-third__party_node_check__version.py | 2 +-
chromium/patches/patch-third__party_node_node.gni | 2 +-
chromium/patches/patch-third__party_node_node.py | 2 +-
...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp | 2 +-
...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp | 2 +-
...-third__party_pdfium_fxjs_fx__date__helpers.cpp | 2 +-
.../patches/patch-third__party_pdfium_pdfium.gni | 2 +-
...fium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp | 2 +-
..._perfetto_include_perfetto_base_build__config.h | 2 +-
..._perfetto_include_perfetto_base_thread__utils.h | 2 +-
...rd__party_perfetto_include_perfetto_base_time.h | 2 +-
..._perfetto_include_perfetto_ext_base_event__fd.h | 2 +-
...fetto_include_perfetto_ext_base_thread__utils.h | 2 +-
...erfetto_tracing_internal_track__event__legacy.h | 2 +-
...erfetto_protos_perfetto_trace_ftrace_v4l2.proto | 2 +-
...rd__party_perfetto_src_base_clock__snapshots.cc | 2 +-
...tch-third__party_perfetto_src_base_event__fd.cc | 2 +-
...hird__party_perfetto_src_base_periodic__task.cc | 2 +-
...party_perfetto_src_base_scoped__sched__boost.cc | 2 +-
...third__party_perfetto_src_base_string__utils.cc | 2 +-
...d__party_perfetto_src_base_subprocess__posix.cc | 2 +-
...party_perfetto_src_base_test_vm__test__utils.cc | 2 +-
...party_perfetto_src_base_thread__task__runner.cc | 2 +-
...-third__party_perfetto_src_base_unix__socket.cc | 2 +-
.../patch-third__party_perfetto_src_base_utils.cc | 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_qr__code_v2_BUILD.gn | 2 +-
.../patch-third__party_skia_rust_png_FFI.rs | 2 +-
..._party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h | 2 +-
...hird__party_skia_src_ports_SkMemory__malloc.cpp | 2 +-
...third__party_skia_src_ports_SkOSFile__posix.cpp | 2 +-
...__party_speech-dispatcher_libspeechd__version.h | 2 +-
...third__party_speech-dispatcher_speechd__types.h | 2 +-
.../patches/patch-third__party_sqlite_BUILD.gn | 2 +-
...d__party_sqlite_src_amalgamation__dev_sqlite3.c | 2 +-
...-third__party_sqlite_src_amalgamation_sqlite3.c | 2 +-
...-third__party_swiftshader_src_Reactor_Debug.cpp | 2 +-
...__party_swiftshader_src_System_Configurator.cpp | 2 +-
...d__party_swiftshader_src_System_Linux_MemFd.cpp | 2 +-
...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp | 2 +-
...tch-third__party_swiftshader_src_WSI_libXCB.cpp | 2 +-
...10.0_configs_linux_include_llvm_Config_config.h | 2 +-
...ubzero_build_Linux_include_llvm_Config_config.h | 2 +-
...ty_swiftshader_third__party_marl_src_memory.cpp | 2 +-
...ty_swiftshader_third__party_marl_src_thread.cpp | 2 +-
...ch-third__party_test__fonts_fontconfig_BUILD.gn | 2 +-
...st__fonts_fontconfig_fontconfig__util__linux.cc | 2 +-
...onts_fontconfig_generate__fontconfig__caches.cc | 2 +-
.../patches/patch-third__party_tflite_features.gni | 2 +-
.../patches/patch-third__party_unrar_src_crypt.cpp | 2 +-
...layers_src_layers_external_vma_vk__mem__alloc.h | 2 +-
...ers_vulkan_generated_vk__function__pointers.cpp | 2 +-
...kan__memory__allocator_include_vk__mem__alloc.h | 2 +-
.../patches/patch-third__party_wayland_BUILD.gn | 2 +-
.../patch-third__party_wayland_include_config.h | 2 +-
.../patches/patch-third__party_webrtc_BUILD.gn | 4 +-
...rd__party_webrtc_modules_audio__device_BUILD.gn | 2 +-
...s_desktop__capture_linux_wayland_egl__dmabuf.cc | 2 +-
...__capture_linux_x11_x__server__pixel__buffer.cc | 2 +-
...__party_webrtc_modules_portal_pipewire__utils.h | 2 +-
...tch-third__party_webrtc_rtc__base_byte__order.h | 2 +-
...atch-third__party_webrtc_rtc__base_cpu__info.cc | 2 +-
...ch-third__party_webrtc_rtc__base_ip__address.cc | 2 +-
...h-third__party_webrtc_rtc__base_net__helpers.cc | 2 +-
.../patch-third__party_webrtc_rtc__base_network.cc | 2 +-
...ty_webrtc_rtc__base_physical__socket__server.cc | 2 +-
...rty_webrtc_rtc__base_physical__socket__server.h | 2 +-
...rty_webrtc_rtc__base_platform__thread__types.cc | 2 +-
...webrtc_rtc__base_third__party_sigslot_sigslot.h | 2 +-
.../patch-third__party_widevine_cdm_widevine.gni | 2 +-
chromium/patches/patch-third__party_zlib_BUILD.gn | 2 +-
.../patch-third__party_zlib_cpu__features.c | 2 +-
.../patch-tools_code__cache__generator_BUILD.gn | 2 +-
...erate__shim__headers_generate__shim__headers.py | 2 +-
.../patches/patch-tools_generate__stubs_rules.gni | 2 +-
...atch-tools_gn_build_build__linux.ninja.template | 2 +-
chromium/patches/patch-tools_gn_build_gen.py | 2 +-
.../patch-tools_gn_src_base_files_file__posix.cc | 2 +-
chromium/patches/patch-tools_gn_src_gn_version.h | 2 +-
.../patches/patch-tools_gn_src_util_exe__path.cc | 2 +-
.../patches/patch-tools_grit_grit_node_base.py | 2 +-
...son__schema__compiler_cpp__bundle__generator.py | 2 +-
...ols_json__schema__compiler_feature__compiler.py | 2 +-
...ls_memory_partition__allocator_inspect__utils.h | 2 +-
...ch-tools_perf_chrome__telemetry__build_BUILD.gn | 2 +-
.../patch-tools_protoc__wrapper_protoc__wrapper.py | 2 +-
.../patch-tools_v8__context__snapshot_BUILD.gn | 2 +-
...atch-tools_variations_fieldtrial__to__struct.py | 2 +-
...tch-ui_accessibility_accessibility__features.cc | 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 | 2 +-
.../patches/patch-ui_base_accelerators_command.cc | 2 +-
...istener_global__accelerator__listener__ozone.cc | 2 +-
.../patch-ui_base_clipboard_clipboard__constants.h | 2 +-
...tch-ui_base_clipboard_clipboard__non__backed.cc | 2 +-
.../patch-ui_base_cursor_cursor__factory.cc | 2 +-
.../patches/patch-ui_base_cursor_cursor__factory.h | 2 +-
...agdrop_os__exchange__data__provider__factory.cc | 2 +-
...op_os__exchange__data__provider__non__backed.cc | 2 +-
...patch-ui_base_ime_dummy__text__input__client.cc | 2 +-
.../patch-ui_base_ime_dummy__text__input__client.h | 2 +-
.../patch-ui_base_ime_fake__text__input__client.cc | 2 +-
.../patch-ui_base_ime_fake__text__input__client.h | 2 +-
...-ui_base_ime_init_input__method__initializer.cc | 2 +-
...linux_linux__input__method__context__factory.cc | 2 +-
.../patch-ui_base_ime_text__input__client.h | 2 +-
.../patch-ui_base_resource_resource__bundle.cc | 2 +-
.../patch-ui_base_test_skia__gold__pixel__diff.cc | 2 +-
chromium/patches/patch-ui_base_test_ui__controls.h | 2 +-
.../patches/patch-ui_base_ui__base__features.cc | 2 +-
.../patches/patch-ui_base_ui__base__switches.h | 2 +-
.../patches/patch-ui_base_webui_web__ui__util.cc | 2 +-
.../patch-ui_base_x_x11__cursor__factory.cc | 2 +-
.../patches/patch-ui_base_x_x11__cursor__factory.h | 2 +-
.../patches/patch-ui_base_x_x11__cursor__loader.cc | 2 +-
.../patch-ui_base_x_x11__display__manager.cc | 2 +-
.../patch-ui_base_x_x11__shm__image__pool.cc | 2 +-
chromium/patches/patch-ui_color_color__id.h | 2 +-
chromium/patches/patch-ui_color_system__theme.h | 2 +-
chromium/patches/patch-ui_compositor_compositor.cc | 2 +-
chromium/patches/patch-ui_compositor_compositor.h | 2 +-
.../patch-ui_compositor_compositor__observer.h | 2 +-
chromium/patches/patch-ui_display_screen.cc | 2 +-
chromium/patches/patch-ui_display_screen.h | 2 +-
chromium/patches/patch-ui_events_event.cc | 2 +-
.../patches/patch-ui_events_event__switches.cc | 2 +-
chromium/patches/patch-ui_events_event__switches.h | 2 +-
...ch-ui_events_keycodes_dom_keycode__converter.cc | 2 +-
...tch-ui_events_keycodes_dom_keycode__converter.h | 2 +-
chromium/patches/patch-ui_gfx_BUILD.gn | 4 +-
chromium/patches/patch-ui_gfx_canvas__skia.cc | 2 +-
.../patches/patch-ui_gfx_font__fallback__linux.cc | 2 +-
.../patches/patch-ui_gfx_font__render__params.h | 2 +-
.../patch-ui_gfx_font__render__params__linux.cc | 4 +-
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 | 4 +-
.../patches/patch-ui_gfx_native__pixmap__handle.h | 4 +-
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 | 2 +-
.../patches/patch-ui_gfx_render__text__fuzzer.cc | 2 +-
chromium/patches/patch-ui_gfx_switches.cc | 2 +-
chromium/patches/patch-ui_gfx_switches.h | 2 +-
chromium/patches/patch-ui_gfx_x_atom__cache.cc | 2 +-
chromium/patches/patch-ui_gfx_x_connection.cc | 17 +
.../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 | 17 +
chromium/patches/patch-ui_gl_gl__context.cc | 6 +-
chromium/patches/patch-ui_gl_gl__fence.cc | 17 -
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 +-
...i_message__center_views_message__popup__view.cc | 2 +-
...tive__theme_features_native__theme__features.cc | 2 +-
.../patches/patch-ui_native__theme_native__theme.h | 2 +-
.../patch-ui_native__theme_native__theme__base.cc | 2 +-
.../patches/patch-ui_ozone_common_egl__util.cc | 2 +-
...platform_headless_headless__surface__factory.cc | 6 +-
..._platform_headless_ozone__platform__headless.cc | 2 +-
...rm_headless_vulkan__implementation__headless.cc | 2 +-
.../patch-ui_ozone_platform_wayland_BUILD.gn | 16 +
..._ozone_platform_wayland_common_wayland__util.cc | 2 +-
..._wayland_gpu_vulkan__implementation__wayland.cc | 2 +-
...latform_wayland_host_wayland__frame__manager.cc | 56 +-
...one_platform_x11_vulkan__implementation__x11.cc | 2 +-
...tch-ui_ozone_platform_x11_x11__screen__ozone.cc | 2 +-
...atch-ui_ozone_platform_x11_x11__screen__ozone.h | 2 +-
.../patch-ui_ozone_platform_x11_x11__window.cc | 2 +-
...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 | 8 +-
.../patch-ui_views_controls_textfield_textfield.h | 6 +-
.../patch-ui_views_examples_widget__example.cc | 2 +-
.../patches/patch-ui_views_focus_focus__manager.cc | 2 +-
.../patch-ui_views_style_platform__style.cc | 2 +-
.../patches/patch-ui_views_style_platform__style.h | 2 +-
..._ui__controls__factory__desktop__aura__ozone.cc | 2 +-
chromium/patches/patch-ui_views_views__delegate.cc | 2 +-
chromium/patches/patch-ui_views_views__delegate.h | 2 +-
...top__aura_desktop__drag__drop__client__ozone.cc | 2 +-
...ktop__aura_desktop__drag__drop__client__ozone.h | 2 +-
...__aura_desktop__window__tree__host__platform.cc | 6 +-
.../patches/patch-ui_views_widget_root__view.cc | 2 +-
chromium/patches/patch-ui_views_widget_widget.cc | 4 +-
chromium/patches/patch-ui_views_widget_widget.h | 2 +-
.../patch-ui_views_window_default__frame__view.cc | 2 +-
.../patch-ui_views_window_dialog__delegate.cc | 2 +-
.../patch-ui_views_window_frame__background.cc | 2 +-
chromium/patches/patch-v8_BUILD.gn | 22 +-
chromium/patches/patch-v8_include_v8-internal.h | 4 +-
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 | 16 +-
.../patches/patch-v8_src_base_platform_memory.h | 2 +-
.../patch-v8_src_base_platform_platform-freebsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-openbsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-posix.cc | 14 +-
chromium/patches/patch-v8_src_base_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_sandbox_sandbox.cc | 2 +-
..._embedded_platform-embedded-file-writer-base.cc | 4 +-
...t_embedded_platform-embedded-file-writer-base.h | 4 +-
...bedded_platform-embedded-file-writer-generic.cc | 14 +-
...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 +-
1534 files changed, 4865 insertions(+), 5013 deletions(-)
diffs:
diff --git a/chromium/COMMIT_MSG b/chromium/COMMIT_MSG
index c2b010a9fb..2864e04e94 100644
--- a/chromium/COMMIT_MSG
+++ b/chromium/COMMIT_MSG
@@ -1,12 +1,33 @@
-www/chromium: update to 142.0.7444.175
+www/chromium: update to 143.0.7499.40
-* 142.0.7444.175
-This update includes 2 security fixes. Below, we highlight fixes
+* 143.0.7499.40
+This update includes 13 security fixes. Below, we highlight fixes
that were contributed by external researchers. Please see the
Chrome Security Page for more information.
-[N/A][460017370] High CVE-2025-13223: Type Confusion in V8.
-Reported by Google Threat Analysis Group on 2025-11-12
-[N/A][450328966] High CVE-2025-13224: Type Confusion in V8.
-Reported by Google Big Sleep on 2025-10-09
+[$11000][456547591] High CVE-2025-13630: Type Confusion in V8.
+Reported by Shreyas Penkar (@streypaws) on 2025-10-31
+[$3000][448113221] High CVE-2025-13631: Inappropriate implementation
+in Google Updater. Reported by Jota Domingos on 2025-09-29
+[TBD][439058242] High CVE-2025-13632: Inappropriate implementation
+in DevTools. Reported by Leandro Teles on 2025-08-16
+[N/A][458082926] High CVE-2025-13633: Use after free in Digital
+Credentials. Reported by Chrome on 2025-11-05
+[TBD][429140219] Medium CVE-2025-13634: Inappropriate implementation
+in Downloads. Reported by Eric Lawrence of Microsoft on 2025-07-02
+[N/A][457818670] Medium CVE-2025-13720: Bad cast in Loader.
+Reported by Chrome on 2025-11-04
+[N/A][355120682] Medium CVE-2025-13721: Race in v8.
+Reported by Chrome on 2024-07-23
+[$3000][405727341] Low CVE-2025-13635: Inappropriate implementation
+in Downloads. Reported by Hafiizh on 2025-03-24
+[$1000][446181124] Low CVE-2025-13636: Inappropriate implementation
+in Split View. Reported by Khalil Zhani on 2025-09-20
+[TBD][392375329] Low CVE-2025-13637: Inappropriate implementation
+in Downloads. Reported by Hafiizh on 2025-01-27
+[TBD][448046109] Low CVE-2025-13638: Use after free in Media Stream.
+Reported by sherkito on 2025-09-29
+[TBD][448408148] Low CVE-2025-13639: Inappropriate implementation
+in WebRTC. Reported by Philipp Hancke on 2025-10-01
+[TBD][452071826] Low CVE-2025-13640: Inappropriate implementation
+in Passwords. Reported by Anonymous on 2025-10-14
-Google is aware that an exploit for CVE-2025-13223 exists in the wild.
diff --git a/chromium/Makefile b/chromium/Makefile
index 0d0bec77e0..dd447722e3 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,7 +1,7 @@
# $NetBSD: Makefile,v 1.24 2025/10/27 11:27:36 kikadf Exp $
DISTNAME= chromium-${VERSION}
-VERSION= 142.0.7444.175
+VERSION= 143.0.7499.40
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
@@ -235,12 +235,12 @@ post-extract:
pre-configure:
# Prepare dawn_commit_hash.h
- ${RUN}( \
- ${ECHO} "#ifndef GPU_WEBGPU_DAWN_COMMIT_HASH_H_" ;\
- ${ECHO} "#define GPU_WEBGPU_DAWN_COMMIT_HASH_H_" ;\
- ${ECHO} "#define DAWN_COMMIT_HASH \""$$(cat ${WRKSRC}/gpu/webgpu/DAWN_VERSION)\""" ;\
- ${ECHO} "#endif // GPU_WEBGPU_DAWN_COMMIT_HASH_H_" \
- ) > ${WRKSRC}/gpu/webgpu/dawn_commit_hash.h
+# ${RUN}( \
+# ${ECHO} "#ifndef GPU_WEBGPU_DAWN_COMMIT_HASH_H_" ;\
+# ${ECHO} "#define GPU_WEBGPU_DAWN_COMMIT_HASH_H_" ;\
+# ${ECHO} "#define DAWN_COMMIT_HASH \""$$(cat ${WRKSRC}/gpu/webgpu/DAWN_VERSION)\""" ;\
+# ${ECHO} "#endif // GPU_WEBGPU_DAWN_COMMIT_HASH_H_" \
+# ) > ${WRKSRC}/gpu/webgpu/dawn_commit_hash.h
# Prepare internal ffmpeg
cd ${WRKSRC}/media/ffmpeg && \
${PYTHONBIN} scripts/build_ffmpeg.py \
diff --git a/chromium/distinfo b/chromium/distinfo
index ae912ea5f4..45f9a84dc8 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,1522 +1,1522 @@
$NetBSD$
-BLAKE2s (chromium-142.0.7444.175-lite.tar.xz) = 7596d3474686ec7675b5bf426b484d317f7f34f73ac895c04c94f1b25d9a7fed
-SHA512 (chromium-142.0.7444.175-lite.tar.xz) = e92d563af505a862c5bb48a072156299d7fb9b4f379c39f2b41197afdf66c759352fab82348c1f892cde4aaf18d4dde060059b8e1ae29d9a0957b914fc0f9c1d
-Size (chromium-142.0.7444.175-lite.tar.xz) = 1711108684 bytes
-BLAKE2s (chromium-142.0.7444.175-testdata.tar.xz) = 80c1b39d5844f3310028aa13324869ba786a464d32627c3964b57ea30a02bf22
-SHA512 (chromium-142.0.7444.175-testdata.tar.xz) = 4bab536e87417b58a2a547a5d8cb1c83d2a722e3c6137c4495a56f34e8ddeca6051289947c747a721aa43f691aa64e2ea01df969f10796072544a3cc6f57bb0c
-Size (chromium-142.0.7444.175-testdata.tar.xz) = 932531944 bytes
+BLAKE2s (chromium-143.0.7499.40-lite.tar.xz) = d4b758a007bccdb4d486a28887baf3906b1b6161e41130dbf0bff908969bbd4e
+SHA512 (chromium-143.0.7499.40-lite.tar.xz) = 072aa649082313819a01445a9c89c569f74f95fda7b9d49c0f0452086a2ae24cfb17280bd12cb2f130f6bc17fbd00dca65193226c60a2e5fe61a7a255097e4f0
+Size (chromium-143.0.7499.40-lite.tar.xz) = 1137895952 bytes
+BLAKE2s (chromium-143.0.7499.40-testdata.tar.xz) = 705e4dc84a72f84ecd81ac9fc81529aedf85a9c004a23b2740a36a826ab21b12
+SHA512 (chromium-143.0.7499.40-testdata.tar.xz) = c605f9fb24059aa53fff1f9b1284ca42901cee121c874e73dd12e8fa105226ffe7b278e0c0ab556a23d204ef86bcd0484daaaee7e8b5d81c3fa6e12ab818c91b
+Size (chromium-143.0.7499.40-testdata.tar.xz) = 1200244664 bytes
BLAKE2s (kikadf-chromium-audioio-v140.0.tar.gz) = 063582b80823694cfa30c020d3378dae3c7dbb1d0b3ffc3b756ce26e9984504c
SHA512 (kikadf-chromium-audioio-v140.0.tar.gz) = e986fd201969e2ce9e7c092497c34bca84771992a2c8d980556d2dc77002ff68f3d13b4144629e9a8bc41b8ad0d4d06650eafadbfde7c0fa91ed84fbcd74763b
Size (kikadf-chromium-audioio-v140.0.tar.gz) = 8453 bytes
-SHA1 (patch-BUILD.gn) = f43116726f60e2960187e13085bbd10096366811
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 1d03bb625cad565ddf6a12602a9aecd2ab8a0d46
-SHA1 (patch-base_BUILD.gn) = 7dbba2bfdbec94683a4b79d63486bd1cb570172e
-SHA1 (patch-base_allocator_dispatcher_tls.h) = aa592d34b9f0db11c42cb5107d5c8fe96ab50058
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = e8dff9b793cacb38b0e43d005658b593deae7918
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = a9f120249ebec3c89948bafc731f088a988e6043
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = ad108e3913de5792512f76d8e03fd030874bfe1c
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = f3cabbd47afa52c2df59341617a3c78f1c2ec970
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = ad808ca09840ad4b56116972853d944ef833b918
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = cda131c37814048e3eb919c82222324576da5395
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 92d762dedf4ca36999afbaca097ef72e6fec768b
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = a0aac696edce4a6792ac45430d7f3fffe387009a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = de5fce1008f1b861edb1c144efa9696df00eb749
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = dc90d06b79390938019899300ffa7a2285cd5001
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 82a87688a6832a534e4a3c1ae1f374ecb6972fb7
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 3e1d5ae3ea4c5806f62dda38d28d05d7ea3a18fb
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = cb92da7b533fb41ef24efb69bcadb8e1cdc0af4c
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 424913709631d209453733ed27713814784e7d64
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 1c7a23ab664553806e44fb18e25c68cd11dcb9b3
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 4aaa423e30b7b9a2b49daacd405f7ac0e89669ab
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = b1e11e9dac5b7301bb4501ac3bf045bff6fad50a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 95293ad3b3881c426602859213787db5d2649a96
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 1f68ebc8ee5e41b0d929ed8b4dc64182f84db7e3
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 45eb6e737232df7edd8d7555113767cd4215d932
-SHA1 (patch-base_atomicops.h) = 79a6fad50abaf5635b65ba6ae82c31da81fd0855
-SHA1 (patch-base_base__paths__posix.cc) = eebfbd5342c56868d2b82c8741d0b438db2c5d0d
-SHA1 (patch-base_compiler__specific.h) = 8b64534f78a1bcd654af26d2be61a970a2f57f7e
-SHA1 (patch-base_debug_debugger__posix.cc) = 3f730fbfd11dd573ff4a2b2103d54f49c76a425b
-SHA1 (patch-base_debug_elf__reader.cc) = f8128df15dce01a2410b1bd811961f0626e0e8a3
-SHA1 (patch-base_debug_proc__maps__linux.cc) = 7230fa36695e8b4758578c0acd663d84be28135f
-SHA1 (patch-base_debug_stack__trace.cc) = 6b73502f11b1114b571bcc9bb34829822c1ab6b5
-SHA1 (patch-base_debug_stack__trace__posix.cc) = 29300066b9d169474ef204d3369d093ece6f2e38
-SHA1 (patch-base_files_dir__reader__linux.h) = cab5677cce6c9bb2f9c4c1f89df57e027488ca97
-SHA1 (patch-base_files_dir__reader__posix.h) = f0c57abd2f337ce44c96bd52757c034a6b8acce1
-SHA1 (patch-base_files_drive__info.h) = 4cdf289d5b040d4b99adac5044ef28574edf4042
-SHA1 (patch-base_files_drive__info__posix.cc) = ed7ba40573158ab0cb94bacf5977985678bd7666
-SHA1 (patch-base_files_file__path__watcher.h) = 661b4d445596b612d5e5c1797beaa601e65931e5
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = b0b715f70c0263c306fbdf686b52f57408d4418a
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 02db0d96ab16c60b232ebf5716928bec046a970a
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = cbf0758039a952be852ea58f8241b1c2431bd951
-SHA1 (patch-base_files_file__util__posix.cc) = 860ab4639afd416a0f2d2e46c0d852f3bf9d5251
-SHA1 (patch-base_files_file__util__unittest.cc) = 6584f6eaa4a55ca311250a003dbd3574e1df4548
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 4381d69d481f53b5fdbbc529c3c77afa33b6de70
-SHA1 (patch-base_files_scoped__file.cc) = a78311dc57cfb71b8b072ca8c37ff7d7ab0f6a4d
-SHA1 (patch-base_functional_unretained__traits.h) = 6109783ccf03e4d41501d49c698d9a877a712e8a
-SHA1 (patch-base_i18n_icu__util.cc) = 3139d77fa5a75603e839788931cc87fe007cc2df
-SHA1 (patch-base_linux__util.cc) = 2e96364cfecd9b1858b43130eaf43f62e0578837
-SHA1 (patch-base_logging__unittest.cc) = 601e9a7e421ba0309f329f876dc6d25cfab78a26
-SHA1 (patch-base_memory_discardable__memory.cc) = 29e93d63fd96ac17c3826a02e4899a2fe6d99f54
-SHA1 (patch-base_memory_discardable__memory__internal.h) = d864ae0984d1074f2497b856889921dde2abfdef
-SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 5cf32887305dada8ae8f9ad83bf9323b3484ee29
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = be22913cc01da4f3dfd6d79d3ba05fc2bf5992c3
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = f0148ad5fdc168080d6baa2c370394eac21a1d4b
-SHA1 (patch-base_memory_protected__memory.h) = 6e556eb9efe833676335de6cca707ac5b8ae0767
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 559d5e5e3a383c115db96ab4e1e8ea213a412acc
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = d5312d99fc6d2cbda8592d34aa2fbd4ec8a32d80
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = 9dee0bae5de097eda564240b4da2683695796401
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 8f5830bf4c9596499ec33d41ebd9ad8483196738
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 5e1cc7128462b718a54db1b32ab71c0e0edc1191
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 1b73c3339506d6ff970ea4ea32a9ae0d4b0bd105
-SHA1 (patch-base_posix_sysctl.cc) = 44862cac1345a5a217495d4213dcd7441b0a03e4
-SHA1 (patch-base_posix_unix__domain__socket.cc) = 7ff0a699057f2aaf78eddf3a192990a72b9e37c5
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = f7c1ec05081f25f4bfa2e4fb94c1048341773ba1
-SHA1 (patch-base_process_internal__linux.h) = 0ca0a819e033ccf74b4404f95a7f13ee2f34c455
-SHA1 (patch-base_process_kill.h) = 6decb82c0ec3010e7303fe9a38da64283266cced
-SHA1 (patch-base_process_kill__posix.cc) = 849cd41ae237477f5dccb18af6545f2d9b01f5b6
-SHA1 (patch-base_process_launch.h) = 89e0681cbbc40dd4a682bb9d2682339d538d9fed
-SHA1 (patch-base_process_launch__posix.cc) = c75e0d61935be237585a14a39a8e65e1a6380280
-SHA1 (patch-base_process_memory__linux.cc) = 6fff22c57eb7241df34c0e62c716f0d2daaf39c0
-SHA1 (patch-base_process_process__handle.cc) = 1daa9209bf4d65c56e113bed62c76d52b5617f9d
-SHA1 (patch-base_process_process__handle.h) = 007fa615dc6df4cd2fa75bf0d0261d622c11c9f9
-SHA1 (patch-base_process_process__handle__freebsd.cc) = 1f5e3defcc1c37db53243cc35819b1c1a10f47f1
-SHA1 (patch-base_process_process__handle__netbsd.cc) = 9eda2bf5a044885ad6dcc283182de76eedec6144
-SHA1 (patch-base_process_process__handle__openbsd.cc) = d8b98a33b83183a4d30487b14e58431b3e464658
-SHA1 (patch-base_process_process__iterator.h) = ca98d487e00e14599ea926cd11c40527e4f9cc80
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = d8658879372d93edcbfdc7afc63d42448e4e5586
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = 35c75688ba522ba2180ee6a179a3357dea2c1fab
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = aed78f2d0ee3455e2542608f4dceb7205f739a08
-SHA1 (patch-base_process_process__metrics.cc) = 1d3bfdb36337f379419a9f8de0fced895f026b80
-SHA1 (patch-base_process_process__metrics.h) = 3065aa428d5927e0406b34a40eced5f8fe57eca3
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = cedbc78aeededc9303f3880cfec7ac6e1356ab00
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = c025efb493b218a74fb939f451cffc22fb747da7
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 6edf41d36198f4b528b0887e413f861100219c0f
-SHA1 (patch-base_process_process__metrics__posix.cc) = 3e708d8923dbb895fef5f51614f66450ccff7b8f
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 9bfcc8ffb533960e995ad4b682cdc39f683a9527
-SHA1 (patch-base_process_process__posix.cc) = 970b9a1dd09e3eec162024958c0ed8db6d96180d
-SHA1 (patch-base_process_process__unittest.cc) = 644c2874fb411a799cda2bae2821bc1c3da9652f
-SHA1 (patch-base_profiler_module__cache.cc) = 39d491614964862d8c12ec33c4dbbfad7ae76043
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 4212859726ec30c82b3dabbbf37c37c3095dd25e
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = ccaf2ea912dc4476f7903faa57dcec18bb07a8ec
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 04e7625e9d00db0c1a453d41b1da0c075b4c733f
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 6539c704532ade806cd2546bdcbc440710543459
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = f9ef92e60eebbfc43f833783a1fb74e3047e3911
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 7baa7b5189886eb34fdb5857d753dad2bc4c306e
-SHA1 (patch-base_rand__util.h) = 62d7224a5782b93528e5321991615d5101240387
-SHA1 (patch-base_rand__util__posix.cc) = 9e554641218f89c20300890c1a92a0e28c0f0392
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = cc7edc8be11b0e8754525cdc4af893dfee4d2a62
-SHA1 (patch-base_synchronization_cancelable__event.h) = a605afb84666af9e5634495c1a09217b8df2a10c
-SHA1 (patch-base_synchronization_lock__impl.h) = 85f9c5afa9af7ee08b63890c4dbd1a78155988f0
-SHA1 (patch-base_syslog__logging.cc) = 658c41b73609ffc4e4074007e8d56a453bc82563
-SHA1 (patch-base_system_sys__info.cc) = d9dcef4590fd4faa0245b6bd38912729578e0f6f
-SHA1 (patch-base_system_sys__info.h) = 7c9aa0d15e7f51fadb877430abb6279beca518da
-SHA1 (patch-base_system_sys__info__freebsd.cc) = d22bf18c9fd6706e276527efe931256c52757145
-SHA1 (patch-base_system_sys__info__netbsd.cc) = 7b1e1143c8d027d790e3a13bece71a67f08d02e9
-SHA1 (patch-base_system_sys__info__openbsd.cc) = 24eb65ed3801df658eec9580752aa630a75dcc69
-SHA1 (patch-base_system_sys__info__posix.cc) = 8171f98a66344073f92d170f9ec4b6960a21339b
-SHA1 (patch-base_system_sys__info__unittest.cc) = 00fd208f3c5f95056ae6fec5eef7cee450c38e2c
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 33e3a392969be785b251246eec5286fe9f14dfc1
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 0c20237edf05a16b620f05fde8227fde007e3c8c
-SHA1 (patch-base_test_test__file__util__linux.cc) = 52bd256f86ea770c7e108010e1643bbfe2982ecd
-SHA1 (patch-base_test_test__file__util__posix.cc) = 39f97369af876256f4896da624bbd401f6a32366
-SHA1 (patch-base_threading_platform__thread.h) = 6077faf6098cf7a68ab237790e71f041d3f103ec
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 26afb5fd1c30ac9f39e9222f67f609604c7ca79d
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = b6804dac7bcd7f42d73f2a2977fef3fc9c48f88b
-SHA1 (patch-base_threading_platform__thread__metrics.cc) = b104100d1da446a2f34558ec44f8883182ec8e38
-SHA1 (patch-base_threading_platform__thread__metrics.h) = f5df54bccfde33d23743d85a8dd50dce0ceda621
-SHA1 (patch-base_threading_platform__thread__posix.cc) = 5d997b294f470e40612d67605ec420a3d589170f
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 319e2c088e379c59beeb77eff895375639aa9330
-SHA1 (patch-base_time_time__now__posix.cc) = 4854f71306720a542c14f7b9e6fd0927118c0181
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = ff9d78fb57e69099ffba9c474cc552ff66b722dd
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = c7c72891316c66b93c1e80ed200480dc3eca2edd
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 7e2dbca1912a51eaa4c47ea1cf7cc045dc09bdd3
-SHA1 (patch-base_tracing_trace__time.cc) = 37046032168b2357ec158d05e290ccf92625a8fe
-SHA1 (patch-base_tracing_trace__time.h) = c9bdac6a11c4e5e468a9a26c8f7c4a561016ac28
-SHA1 (patch-base_version__info_version__info.h) = 2ffaddc0357bab43443c19ba0bcf556368e42f2f
-SHA1 (patch-build_config_BUILD.gn) = b02b61dccced96d312db816b1abc39dc2e04cafa
-SHA1 (patch-build_config_BUILDCONFIG.gn) = ad5baf273aec3b1da4095c8b3c81f36b5df0009a
-SHA1 (patch-build_config_c++_modules.gni) = f3dcec83c66a35569c83e0c7086c62d9a3a36c26
-SHA1 (patch-build_config_clang_BUILD.gn) = a3bb52fa4eadf74105e57492f1e5ba22e3b2b446
-SHA1 (patch-build_config_clang_clang.gni) = 09ba2daa0b6e4e86515d85ff6f85e670219b4d4b
-SHA1 (patch-build_config_compiler_BUILD.gn) = eb520bc721862eb711074e80e43d0e9e7c2fae78
-SHA1 (patch-build_config_gcc_BUILD.gn) = ae8c866f0fef2df9259ced311d13348c94ba0fd8
-SHA1 (patch-build_config_linux_BUILD.gn) = 0219037f85260a379e729eebec273c0d559d91c1
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = 5d240e7f1d6eb2bff5bea6e99ff41458a6dd42b3
-SHA1 (patch-build_config_linux_pkg-config.py) = 82b137aaaf3d12946392b9c306e368c47251caed
-SHA1 (patch-build_config_ozone.gni) = 2eb9947bf95eb2c958dc097ded3e7effb8bb5dda
-SHA1 (patch-build_config_rust.gni) = a2b79341e5dae610ad56bd12c53925ecec3143df
-SHA1 (patch-build_config_v8__target__cpu.gni) = b5735d4ffedc57997887725d33e50ab45a045e36
-SHA1 (patch-build_detect__host__arch.py) = f0422a12b29a561756a6788774610a0945fc0825
-SHA1 (patch-build_dotfile__settings.gni) = f626a8be09b7fbfed9ac5db66f19d5c270fd0bf1
-SHA1 (patch-build_gn__run__binary.py) = 2ce0f03c54fb9dbe7c6a41ba03d5549f126489d1
-SHA1 (patch-build_linux_chrome.map) = 757ca352171078b0e55f24e603f9f8429fdba6ea
-SHA1 (patch-build_linux_strip__binary.gni) = e6ff8e28cc068e9c289ec5dedd5cb0c73265bfe9
-SHA1 (patch-build_linux_strip__binary.py) = c3ebc5eba147bca24ad9c740d7a1cbcbfb21634e
-SHA1 (patch-build_linux_unbundle_icu.gn) = 4858569b027e16d6bad89f6fecb8eb867d56d616
-SHA1 (patch-build_linux_unbundle_libusb.gn) = f07900a1a45c11ca1f98e25bb97cc93de1a59dd1
-SHA1 (patch-build_rust_allocator_lib.rs) = 1f5e82d63e2c0dc789257acc4de871daa7a66680
-SHA1 (patch-build_rust_rust__bindgen.gni) = 6b6198f160f5820003994aff560253fa14452469
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = a50cf4bee15658368e0e5e23bbd03b6f22f08eeb
-SHA1 (patch-build_rust_std_BUILD.gn) = b5ad2644b56c719baaa249780004b948ec7cdb86
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 1919497ebeb99aac6a39dac299fae70dd0e18cf4
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 1fd7371fac186b826644e6bc41f9e7b080aa8651
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 718c724be84fe59d849c59903d85714121fb7e6c
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = e55dcd287ec48d513860150a7e506150d52c9b5c
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 096bb23e343ade1b6e7a26ce8cc71efdc1d7989b
-SHA1 (patch-build_toolchain_toolchain.gni) = efadca90826886c4c7ef729f86d6c1851cb5cbd1
-SHA1 (patch-cc_base_features.cc) = effc5e4e2a7736f3b2ab88012267b53ddae6f714
-SHA1 (patch-chrome_app_chrome__command__ids.h) = 74325b548f5fa96deb7b9fed0459c534a0a5853e
-SHA1 (patch-chrome_app_chrome__main.cc) = 25f42a9b724145a9c9cb084a501d7657b97baad3
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 31e1cb557f650ede6ef1d2de90f597e588374c13
-SHA1 (patch-chrome_app_settings__strings.grdp) = e67d0303f68d5ebbcb3da9cefa13890f9936455b
-SHA1 (patch-chrome_browser_BUILD.gn) = 3eaeec73d3185f18ac9d1234d084208cc393ed94
-SHA1 (patch-chrome_browser_about__flags.cc) = f3da1410979caab014ff0393cc257086e8ac196b
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 971d36da26e5a4ffd24cfd3db15ed88cd2c07759
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 06b3c558fe7d0cd63eb5af99dc6cc342635d1aa7
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 1d7ba887387d9232479b2cf18a7618c489ad1b30
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = d029128d36213a0fcfb0a098eea7af836d2a822c
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = 41ce44d91bf8cf5a94ad478cf6fa70eb54f71fc0
-SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 57a69dccaeb0ff0844b8e5de1d4a2f1d0b54468c
-SHA1 (patch-chrome_browser_background_extensions_background__mode__optimizer.cc) = eae4412732b866419db6ea3f768389b5af054955
-SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = d74a9854bf7e6549490b5d7bd73447b70f696bdd
-SHA1 (patch-chrome_browser_browser__features.cc) = 6b52379d87667de458847218680118e90a72ecc7
-SHA1 (patch-chrome_browser_browser__features.h) = 368989bec80c64b382b8f87812582b43d2d68fbd
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = abafc4b14569011626f32b6342eb0065022d57f4
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 32c801c7a9f0a2099a7544cbdff5655abfc202db
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = fee7f5c6bcc9a679f16bbe2588546e50d121a306
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 27716d7a0a2065a813406e158842b51c0947ea11
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 7ebf2e2db9fd70e5ac1faac73c24498fe8361ec0
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = 140023ddf91e62d7d9cd6cde6050e54b827ffc3e
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = a6a5dce66cca9a78eb9a63ab2fa41ffd0a535349
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 5455763b12a49c19d6e970eb2ad7deddb02e6bfa
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 34340df30b3b4593524cb8576f95c2e5afb0a4fe
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 1da3307f059aefd817076e986d13d1e16fb97ccb
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 3cfb07aabef7dd7d117442a2e500481ccc479b9e
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 10e0da133c9b8274504ade7b0ca5c2195a27181e
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 132b9b2015fc89239219210090417ce32f04f477
-SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 0683ebb97bf9c8348a0eb54a03128844f3c36f8d
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 1aa7bf47b5b67069e5fe61e440531b58f55c67ca
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 9ac0776bed717ba85a0dd39ee9fbb1d805193752
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = a928e664792d629c8d0324bbe9688ef3d2e9b793
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = 859d0b78db6d98e8f86a1948fc5c4daad932481e
-SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 7136f7bb7d1d6092dd24a88575eb8614e47bf82a
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = e249d1609dec62288830de9422aecd6a84c31140
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = e2f5982e8bea98d2c2b1c0a5c89beadb826dff06
-SHA1 (patch-chrome_browser_defaults.cc) = bbe7a39d336e57f3d5bd8a0bfd1ef24eadd9b3e4
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = c8c0a6f373f9c735c14bb1e2ad58a3d65746d7d9
-SHA1 (patch-chrome_browser_devtools_devtools__window.cc) = 423caef4c7376c356075127336763374a9ef8686
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = b95c28012b2e4009490f9b97da7eee8762c4ffab
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = 8c7dfd48768ac7ec6023101420d4f77046f48689
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 8c481a2cf108596748462e02fb0680899692d58f
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = dfd006b4c496abb7150ae5a170c80d446d448454
-SHA1 (patch-chrome_browser_download_download__commands.cc) = cbd874c8dbcf73850eeb8de06ae7712dcc72779d
-SHA1 (patch-chrome_browser_download_download__commands.h) = d33bc0d5ad447c82e1c0eb6a3608cd48161dcb00
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = aa88db8d415fa0806327e90579127fefc6e323f1
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = e09885308463fafa16fe2c3bc676799dc7ee0690
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 93400c6b210b851c98dc181c4c5c46fdb7202acd
-SHA1 (patch-chrome_browser_download_download__prefs.h) = 40ee5e1150cfdde1a3eb720c0df3d94db2f3b05f
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 406faf58876cc9b15f6d31540909a2c11e368393
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = c81ae13cd8a99c836666d9b35a9346d25256801a
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 974e9c1a553b6a44df1e8380456a05682909d553
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = c57e6e3a43be0a0eb5555a72affd16c9d3f65bf4
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 2f971b534d746d272316d222f261529e67951f4d
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = d547b3d85c1171ee72aea1393849adb87d44b9a7
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = eb0d653b49047a98d2b0e6504358caba15e8c881
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = ba8c430c22b45a13cf52210bcb79701058899e4c
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 5c6aaad5d6c9a3c3df6dfb656ac2927dd1e1052c
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = 343f2fbbdcb93aa82e4282f1e2a530402f900824
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 68fe55c649e4e9d3f3d8f22bc9b1200895f6b534
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = a31ae54bd6fae8e11f2368bef76baa0e5bab7032
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 75690984ad17ceeaf1538bfa069d4c612f143d88
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 6d7c227cdb808fc3430a98d78c13b194164b3077
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = a9ecaf8998e5f57becb01b9c6fd1d8aa9c703637
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = 488889bf9becfcc21f5bfa22bb99b94747a190ec
-SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = b0ae9363f2c48c14de1eccaf034178d9d528efad
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 5727607d2db14c01eaed5f36847c475ad66ac393
-SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 8971bece1606406de092970ddf9da39e296f586b
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 3ee1e89b5e347277c8af8ef717b5bfae2b866d0f
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 7ea89153923853f301f51bf177e2d5738e901962
-SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = b4ea1787b2d4ea7e6502aa491f4a66ff53e6e0ec
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 1576547ffab08236f01d1ef957af9536cf0d0ce3
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = ff7ce1658201cdd46f627732680e525eab894be8
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = b140496454b77e7f8269e086b6bcf3c203370b06
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = 1a91b0fffcf48fd373f11495b320292dc7d6cac7
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = f9d4f5dd86b744774ba45750e74dd81d18d54b2d
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 85142a426c746bd8c89ccc1effda94837b5c579f
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 30de0849b2c47e7ab6f3d53e2323654a878a90d7
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = a6287c84a63697fd325404d6d969c0669a343982
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 4ae8ffea476802f8573d9ccad43492d927ec50af
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = e03ea8529a859d9162315b468a816db3ea4107ba
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = fb353ecf6c5a99b19334df6f503a1d7ba101a0d0
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc) = 103176f58e62fceed38c39c0e6ed022a85efca30
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 62ab8f1ebdc00d7962cb5196f7f90ad69c20fee1
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = dc12e07eec5a8eeeaa83a070c445a99dadd8ad4a
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = a4ea6fe5f3972badbe548a2d69adab3b225b8d14
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 9e7bbb76627f2474f4f60f20173b8ce2c31516ce
-SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = 7c42aea2f2c6d16e2e1327a0dfdb0b0db67f1841
-SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 1cf9a73931bf7de4cd2793cd6a501fd08b9ea507
-SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = e242e9d7c9ddfe4fabf65e9805a323fe76535ec7
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 13ad0da7b1f49171722cf55e26abea47dd89c899
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = fcfe8ddaf8b81766c60b59ba173be4f9064eb40f
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 6098bc7b7dfd7998ca5e064b351dcbeb622ceaf9
-SHA1 (patch-chrome_browser_flag__descriptions.cc) = 98cb02d5b65f69cc68aa1e73eb0fd44ab2e876f8
-SHA1 (patch-chrome_browser_flag__descriptions.h) = 2b31ae066ed6c93dc27b1eb7ec4b06e3c2c4db44
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 879d65d96d5a9ad06eac4686aef5a52ec9646684
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 7621b5e37868f540c6388842a5ea65b1f1aff724
-SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = efddfebb5b2a4bfc333a50db76135254dca29849
-SHA1 (patch-chrome_browser_global__features.cc) = f3bfe7194f8f7dacfaf85454199ad7f84e515a6e
-SHA1 (patch-chrome_browser_global__features.h) = bc2941709ca4c8df233db5b6d6e38f9f99c412f7
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = e1eb0dbd89e6191b004ee949b22350fc737b8b45
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 38c2a525bdfc0356789944d713d64887cc1b64a6
-SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = 4111b9262c0e3838ed496baff46680153807b9c5
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = c155ed9b717a82367f80a9c55565dcdc138d7e0c
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 47fcd91b561b82a7c57ed583ce24802014fd94f7
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = b08b23195865f4abc65dae6c16452fa37cfe7c59
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 77fff4de2ef977eb18ddcb17b4e4d51b35b45dc2
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 55e83ca096ba5ae1998438ad7835920576fb381d
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = a727b530736aec596d176f87eb578751e06130b0
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = a9c14c65dcdcd7d34876375553b41e41e9e2b713
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = df9bc64e3a04b9d263b98a726c60308306e15be1
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = dbbfb1caa7c531a29db3d91971cd2e8eb5a4e518
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = d3fbdc18bcac1daec2b71ec48e0edd56aa7cfc2e
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 2d6cf6374989124d828a5d8eea47df475aec1f5d
-SHA1 (patch-chrome_browser_memory__details.cc) = 6ffba4b27d0a646748a116396192ac6f4ecf3d69
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 42aa053eb2a16e69207e94054831c6b35cbd5344
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 250c963523c5fff338ca4c29646416f707fff224
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 02f3443b128436390bffe7dccbf14bbf5695be91
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = c2cd254cb5ee07d5ea2fe1360f622180734c5949
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 8253b9a4c8c3ada7a79dbd8d970e5697f854bad1
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = d2afb59b9310b0788d3bc30394657009a2b61fda
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = 92f585f1eba4aaf40f4e7bf71fb3def0e1ac1153
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 326c2fa83dc97b39e099aac5b76fb27f11e9e2a8
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = f53fa023c27908a20f5b8ddf46ee3b49efc5fa60
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = f62cb56ec28f816b3906acce0eaddd1890fa65f3
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = bd4bd7130211362b06905c700e8ab3b78f8dc449
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 31aa4d481b59e0c5df39f3aba2f5096f2f0ab6b4
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 01ab540e7860fabe75935d811eb9249c1e727840
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 0486cce5ba4c405463b4772d1ec09dcf6a994f24
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 8fb150bf512c0e8af7f2a3761e07635f6ae68d3c
-SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = a3c5cda9b9f253374c20a248c9d55a5c5b767a49
-SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = 6cf41c3c7b162b7f23e48051ee02400a01d1db79
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = fb495a087ef687cc4f061ad59cfd42126373dc96
-SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = 7a05289f3577381d32b75aa03df5035a6dae041c
-SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = dbb4794da4babcfd195f9b2662eca167d387a4b8
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = 34dd7647a909455cdbf53bfea2416511bb5dc60d
-SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = 3bef57545c07fa86edabda005611b2b5994218ae
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 871ddaf88db16cefae1d065cf2ddded473b62510
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = f875288afa53641374b5b33f25514cccbed5848f
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = ea0c6ae9c64546acd930cffb0bf3302adfffa086
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = a646557ade232e56e7d92c29c105e7faf74a5d71
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = c91bca9662ec8047fe76c735901e4491a0636a3a
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 9d5cfbd72f0ca1b1a5714178c980411625f10948
-SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = e823992281e26869cf9866b68deac14e82b58513
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 80f21cd7e16811144afdf9f8d9807cf53aa207a2
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = 7126728aa225659a0d3baa631db5ae71a7d0ae00
-SHA1 (patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc) = 093ebef514b24f9e7cbe7e85d011e8a2b2af0853
-SHA1 (patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h) = 6423837dda0838055c9037523d881d8c0805fe68
-SHA1 (patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h) = 14ecc2900e93ceb95e4b4709cde36ed32849d49f
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 0ffca187414620a4f8591eda5a48c9e4dc3e3c89
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 14eb8fbccf6ec7979498c9aca98bcbe47fb1603c
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 0c7840fb8dedf3423b89ad62831a7a3e50892dd6
-SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = ae1ad28ab36c7745e4e29568ac3a2b8bee990c87
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 0426d67dfa69bbe56804b7e72764ebd9147d5685
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = 6d7a5eb11dae58b7a02322dec131c4f92a86ac44
-SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = 3dbf5d1f285eecaf435678f576fec5d6f9e9f52a
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = b04259ce4d43bf44489db3d9fb990083c2779b5a
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 9ae4d7f9548b2ecc3a3ef7392511817acf4835d5
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = c5f34759a39e9763db418d31cb8654dab1cd679f
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 5751d7ac561f1c9ab1ec7ce2df853eacb406787b
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = 458c12a18e379088a3fb1305eae0e4e04e4d549e
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = f22c2153d4c0aafcdb4829c1b2812a6bc2c2e645
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = e6ab1ad5968a5ef871c469ffb3d0a0000d712db6
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = b2ed76846abbc3ef76b153deba68e96764ea1427
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 5b12e72c5d269242bf9f7e37e274505021d0cef4
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = a867d2cc2aaa7458683fbff2418a760d46105f6b
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 53cdbe76cf8b8c0601350f034b3dab7dbcf64476
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 816cde41bf6c66913c72ba09303a518b586acb11
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = a10486e681be1589c46a71825b8e822b49c39d78
-SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = 6c9e8127858e7e48c5d5bbbe7ee01fb024827811
-SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = 013368d7ecb52a6af8d8ef4a3e85211d96245987
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = 3704acb77fa9f9f34aa494a9571bd31e373362a1
-SHA1 (patch-chrome_browser_signin_signin__util.h) = 53b953fd5ff2e633b1a8575bc4c2bf336811fcd7
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 6859af045e7f00214fe87cd4632de71bcc692faf
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 204e7a1d7b331dbf657437147e9fb995cba871bd
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = a2f73475e6fba908c8ca61f9415426b19618d729
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 0bb834454ddbb04daf15ecf653357825c2d38f09
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = de8637f09ca93bf8c2ef25267b28605f1aee80ec
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 0a67d767f53f2ec54cca8f006ad8f483baf517c3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 3b395cf97dcc16c65804bae38ee1fbc6d62fc943
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 22ec1eeb1851a446981deb8179861228d5778fd9
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 97aa822c933571aa5136c3549197b53389bfe33f
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 05c83842ad2a85dcd9b1618fb3c1dba9b6302147
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 2e2d1d4d043120bd3a0f8b8b49d76c3eeb2dabad
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = d2cba5ab595239d0d26062c154ed9ff8575b7a6c
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 6972f8b565794afa5748f18e5c3567d8bd666d40
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = b792622fc5225dbb44d6a200dce43390a84d3ed1
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 12d1db137a4f0f03f5eb4c5ca98dec9923b9f564
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 52da042b2c17e320a40702342719de54d2e92d7e
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 95bc73bffb3c2dd6890732b6a102f75613955c51
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = aa7deb981c959ca218aaba46216b46aac12f1b9a
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = abcce6ff00be6a7ea07987ce5b29e043b6c8b677
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = 38b74776640512390c1c5991b63b32a75ab544aa
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = a6f834789ba6f5df93008bece7c2d52f00168701
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 558cc66a6f8ff920ab041b66e05639a1bd1759df
-SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = f1d8e35a5a3429278dcdb2a55ac19e3f25bbffc0
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 623e5c483f54adbeb7b02aab83e20480211d5a7f
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 7f848d2475e41a890b7590d86b383c44d295aca2
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = bc0de0646447607aa2471674a608a848f6d28bf4
-SHA1 (patch-chrome_browser_ui_browser.h) = 130c8a8250ee185886275fe77b81fcdab9751a98
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = a20e5c9e49ce6636bbdfd29eb6082267aeae69c4
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = e4ab7c23f41c92c54e46e752886170706cbb0b3a
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 46577eac86e1a09d4e66d0ae9bd657d9bb510f22
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 210ae586249b100b981b7ee88a05ebce4917905c
-SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = ff5f1b1410c0d21676370bbbaa2147548c5e6851
-SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = 071819eb91f10893b708d0185bccae1bf6d83aa9
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 22008effb8a9c571934f45a7db8ebda6bd28e45d
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 2e4cbf0623f3870363b5ecc5f91a2b7f87891f45
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 0665915a4c19fb4544d9482cb856cbb7626f8c72
-SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = 65b1c37e10e294f6354a09f848ace6fd78b673eb
-SHA1 (patch-chrome_browser_ui_hats_survey__config.h) = 6a6828d4955481b2a7f911f12910174cc3306e21
-SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = 88aa24249179fc0f4930aaef4afef1b4574a0b47
-SHA1 (patch-chrome_browser_ui_managed__ui.cc) = ec700d008c2d878b53fde5c923cbad4a42257136
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = aa7d4ded11d249b93b50746dde5644582cd7ba72
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = dad8eb21dca7f82fc0cff1cbea9c3f7dc49628d3
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = e038f751a580490157b0a74c0138bcd502eab9c7
-SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = c2c1c31550b24b92b14bad9e09b12bf381202b20
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 3eeed1caca32e5b17b9563ff3b3a225c817ee19d
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = 42443d9c2b5ebfd2ad3a831a50e08a2980a69d18
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 14fe2bc57a44827c4d6a0b90bd826574f1a6d86e
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 7f61ea64100d476d24274c9c24c918eac7c0cdc5
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 7cbf1b72613177a2bc52636cb3bbcbbbb443f6e7
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = f71218e614568ffb20f699482787f3a33ac28ae0
-SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = b8fd56c6156922c50007e00911b9ffcd445524de
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = ad86c63538b8712e55c641d719ef41a7bbf3e2cb
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 6650f630ce24dac5325917e2f6a0e8797df9f287
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = e306fc1f965ca40b0855a4965b2f2a80c37fd31d
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 326c522e5d62ca7220dbb6ff493a15046e001ae4
-SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 8ccb4fef95811292ef2e7232cdd122d56feae941
-SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = 755bf93179cdb024a44135795a5ec09d8f07af64
-SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = dd01b08222b8083b882131be8e9c1fb9f94296a5
-SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 8a083d7dea0c70370f19891cedf9018b2026e999
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = e55ace41bffc60bf355557bb7148313c18458feb
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = df412689ceeb6f366d5ee1af248cc201cb23855c
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 4ebc4622a7bbc0ac8ba8c4a5cd4b3d3f05ad9f94
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = c1b449e6275479ce4c52caad0f74c1c6c14d0daf
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = ad7b9a968a06a33292c5e8bff74ec97b35063723
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = 729eedc722b05f74701653bcd45879a0f482a9d2
-SHA1 (patch-chrome_browser_ui_ui__features.h) = bf2fb1a353ec8d45fe240eaf58a197c3fd36eb86
-SHA1 (patch-chrome_browser_ui_url__identity.cc) = edf297a930fcf598b02a3a6a26fd71a99f70657d
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = a82bdc6c1a98a939d6271ca135e252294b10b759
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = 439f0246e08a518aaeb094c79aa5e00f6d38a02c
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = bd9ff22721e867861f41c78f6d4965d0654b83d0
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = d71b0496b2bbf728e3ca794a085b81d5fc9dd42d
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 49f6e4b4363b2b9f77a97f540ac0f510dcdd0854
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = aaa7a17d3e659cb9085e14cf501c2db2f129f8e8
-SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = 329f7d73e48dc3313e3da6be2f25df99b26b765a
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = 3256440e510568f200820c7780c23b33eac68324
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = dd29915e0fd22964bd17fb0f3ea17e80cb892881
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = e190f127f6fd8a00251883b9e7948144a2c36045
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = cbf1d8bee781a1eab805e0d23400600f036f6b2f
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = dc5daba42110c5d307bb9f0a5a94db42540b7849
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = bfce31a63c3116428290c65e5089f3ec484a6965
-SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = 3ae1f88c086a2a340724b1bb942cd6099a743923
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 8370775cd51257ddaa73331aed1df29bc9936003
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = f97e0e1f5f406d1a92235d32d5d5276e43284399
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 2e367559f6e1d1b8e2773a7a8ca3c68bb274bad5
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = b6c5d28c4579749faf6d44114f47951140f670cb
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 5ca27346e57cfed7626a1903e8a133480a68e221
-SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = a4faa774a4373534184da1b849762e3c2c8e01e3
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = 1a176ef45c4cfeb5bdbbd7a887dfa1cccedc97ef
-SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = 44214855f4aa25dfcb37f712d153cd89819024b4
-SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 6adbcf8fdd2aef17d3d2c149012a62d1a9494185
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = fa9425ce827eb3feb06db20a8464ab86cd3a5759
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 03e51015f64106f0fd34d3db636f930c8c9bbf70
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 9fd2e6795c14cb09759d7b7a0969f340ca677a6a
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 7f6cee66db2831f8a528707e4203a4c3c442a3c2
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = cf0125d1b97e89d1467623430404cf57fd5f1b57
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 29d6a683699c7a18dfde7fb12dfaf86fdbc24450
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 563fa277898765696f6e1f0cdc9526a7dc0aecaf
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = c79dccaea45b5f0dee670ce4732f8a11b8666f1d
-SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 565781364be7f13e05da1993ca1846617be6b83c
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 817f93bbe794e4f56ad402523f6ad03f41f4010b
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = 734ec2fb548bc06ef2b32a806e4cd6312ed06cc5
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 8f229d745b459a2ccaf911b11451035270b8adf0
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = f09dca579debd167c514d6f03b1e507241371099
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = d92e1f68aba9932cfe8f8d831d54f1ad92dc2b05
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = ec6323eae9f9acd7210f5a67abe596ae998e5800
-SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = 361789aff19b49dbca121bc9a28ff141828393bd
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = cca0d721a301feac0500907643a3299e79f79b7c
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 29eaac1fcd65108a8922aaad7ebd1663c6fbcd11
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = c2bf21023447b40fc56e27d471f2930748031909
-SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = aae536f11b37044ef3d1afd28f83004bc8e7f579
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 899f73c45f185b78a20730c29731676645213e12
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 667c9220d69f85a0f877aed0b5db23478a3dc378
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 86daaf97777dd4dc6bd276436bd50dd90519d855
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = c28eb8ec7c3eb9126715f45ae93e2a201e038403
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = a7433403a1e3c02e4878356fc5032ac49a6509cd
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 4d5a495bfa5d161ebab9b13717081805fca1dfcc
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 95b0bac113479bb66e67623d57e0faff54d1db32
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 9cda2e199b8e959f626774cf27ae053b88470fad
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 7061145f0e6330b5a0cd312be3713ee32fc63891
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = dcaf71579bf72787a3a1a6f36671fde7ccdb47fd
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = 0b7fbe5e6bc817a9112abdde94ec856d554f3b3c
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 0206c456ae18c28647cf0f0013e59cf267c2af1b
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = fb37782037d45fcbf651a3bc4d17c482d3f5658d
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = ddf6416db4f515c6ec4f7d1206c84ea569d15e02
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = c9cbb94cd9fd3218fb3ed5f8801ec4f4245689e7
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 192908e4c13a1740f4e80960fdf6875be80d941b
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = cf41d3643f6a48ab2fa61caec592ab78e720d923
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 2c901d562e103ddff5e9e4064290aa8170183691
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = bce97d521bbebbc5247780ce9c758f2286774a20
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = e161e8e6ea08ceccf0f65893479b742de4824e43
-SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 518d5a58840f77afc44be60ef03f1a6cc951e261
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 91bbdc66b7c8885ccfc1ba29f0c39f9461dfe4e3
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 0a49dcb612974c4acc0df29a9e2fea6404c951d4
-SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = 72efaf31ec297754ca30b919c989e3ce41782b05
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = fe41a7f7b29c85717e7594cd63d7db35c137ce5d
-SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = e6d5a0bf0fa18dc85ce7c5be40a3fc2125507977
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = bdcf47df7836e87f8d3f98b8ee3b0e920daddfb8
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = aafe25b3e985257ba82912dd47dab4e25862c829
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = a093b08c92142453b106c39ed8dd09ce9ebabeaf
-SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 686393c14b30af40a326b49a52b6344354ac63bb
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = a08b29a337b863df31d6e40e57a13adbd1e67215
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 68d8e79402c2b97de87a19ed96667fb7844074b5
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = b931b141e11c2ec0236d4aa1254133334b927a6e
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = d239ba22b06eec0b950d3577858f5be3100f0909
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 45c56acaa0a71baf542b3b187eefc82db2ccdde5
-SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = e47e4e95a8d2b9d547d7370ced02c5fcbd4c65ea
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 21325d0b25c45cae08d00be6414d584c27da2bfa
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = e0d38686e2a2bd600b92c21837525ed353f5d673
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 28ee448cdd64325fa6a4edaa471d6a87d84c9d16
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = 38fb36a71dc7d8fcdefeacc4a263c893b691ed0e
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = f50aae1385836800a12371903e89c9ddb54bf204
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = 6892260dd086169bce3f6a0b46475d7301a2c619
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 4934a7fb93a43ae3383a66b73f32aa96041b54a0
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 03ff95bcf71efdaf04c9209df648e235cebca4a9
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = a458c0016d19ec4fb42e75c318936804661a095d
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 9fb48afba41aeeecc47c2e2b3f7966567c44e690
-SHA1 (patch-chrome_browser_web__applications_web__app.cc) = a2f5d9cbe70ae401c54cc96b017c54f9336186f5
-SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = c4a05cc46a068047ff9be64dad26e1a819bbb936
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = d5f037211d76d646ee5f740d2e0a1f69bbdded25
-SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = 21485a89095e23c9ccdc8418cb748dbeed788abc
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = 3a65cdc2ac6053c9672cb6f7b1b8913f3c5e5859
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 48b4a41ec2028c4e65d49792b557685058c9f247
-SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 8308e011110b88ac3d706566ff5534dc44d09c11
-SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = a8bbbd76dd8bcdd58914ea9c00aabb45dd6607f2
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = d752db665d94dbc8da2a89652bf44b3192a99078
-SHA1 (patch-chrome_common_channel__info.h) = ccd84a632dc096aa428276be601b6a1d400576ce
-SHA1 (patch-chrome_common_channel__info__posix.cc) = 69688448521797d86acc001c421971b10b76f68d
-SHA1 (patch-chrome_common_chrome__content__client.cc) = 9a1acc39a03d7a831fa22da9fff4176ef86b6724
-SHA1 (patch-chrome_common_chrome__features.cc) = 4f5d47b24aeff52f60b89e3c2c5a0e031905f7f3
-SHA1 (patch-chrome_common_chrome__features.h) = a9466e744a79f9ad069b839de400ad596bc1d101
-SHA1 (patch-chrome_common_chrome__paths.cc) = 51f29add4076fe3ad989d7cd6c2fff3b18ba2dc0
-SHA1 (patch-chrome_common_chrome__paths.h) = b6ec3e4f49c4f5c986dc1177f30b40c223c570d1
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = ba25ae6a0615bf02f249de29a3f7471838fd28c1
-SHA1 (patch-chrome_common_chrome__switches.cc) = adb46e42fb4528e717ba2d705cdd22f0d2d10d8e
-SHA1 (patch-chrome_common_chrome__switches.h) = 575c8ced60de26381e328757ba42193426afd925
-SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = 0f635a45fc3ebd452002cdafd272a6a97010666d
-SHA1 (patch-chrome_common_crash__keys.cc) = 9e704fde8bb1d36dc8d69bdb3f0a38796ed38993
-SHA1 (patch-chrome_common_extensions_extension__constants.cc) = 31a2a1913c6459b65696aee57951125ea546a8aa
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = 968de05585836e4170e2b141324f355ce112de23
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 15c64eca32c5e42ae108b06037f8b689fbe9e456
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = d6c050403fe506578e41d9c19f5e332a10d6f4ca
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = f65d3abdaad8902e385b04b8ad118e71f3da2f65
-SHA1 (patch-chrome_common_media_cdm__registration.h) = 089ef4eb0fc56acef679cf8ca5106334c30efe88
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = da6a773a6be2a46c3c01f0e5cb0edbdaa2aaf227
-SHA1 (patch-chrome_common_pref__names.h) = cfa1459cfc685edefa6d76fb3adb0c7faf7484b2
-SHA1 (patch-chrome_common_url__constants.h) = e70bb88e5e71198fe693b4c905b9912c121258e0
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 91b7102116647d3052baefa6b168ae97541f869e
-SHA1 (patch-chrome_common_webui__url__constants.h) = 062bf9ac12454808863e581cd482ec2df8db70d6
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 9a372ef51e25d04601f315cc3cb5206128612174
-SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 6dd2f03e2532d8c34d387198a0507dee26c0fc63
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = 95da1c634732672b5191be9f87c888af9ce006aa
-SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = df6684ed8136cfa98f686712a0c9b2185f36e983
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = ec2ad3f87b9e0d7cbfaee0cafcf3176477925bcc
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = f7f9fb0ff021a6555579242024b51a973fbcfa7a
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 8f9bac6e29f35637c14cdfa8538664ac12ead3dd
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = f25db6b1c14237839a8f8aca76800fdbc95cf816
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 083396c99a06e0b0622c9155d4712729e65abdb5
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = b1894e1c78bc85fe0d2557d0ddae5acba17be759
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 4c6b0aeea26ec9b351c084844b022d5a9e16e3ae
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 76ae9cfd81db4b60159ab41a8e55bd4d4c2c5576
-SHA1 (patch-chrome_updater_app_app__uninstall.cc) = a753488ecd85a0c875cd64a4be96a82f83997575
-SHA1 (patch-chrome_updater_configurator.cc) = ca627e4fe8c7ffc6c0121cf610ce1cc2d67e1696
-SHA1 (patch-chrome_updater_lock.cc) = 8054982083fc95b938de3cefcf42318ccd81b347
-SHA1 (patch-chrome_updater_util_posix__util.cc) = 33e8d72da661a21138d2815cb17b260b765b966b
-SHA1 (patch-chrome_utility_services.cc) = ebd962702fc9aa5a1681a47f1604bd1743d85c60
-SHA1 (patch-components_BUILD.gn) = a657f9345fa8f8128b3284f73e44458b0ce19016
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = ca09aacff27f87a9b68e62e4a08795a51062d030
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 27123c63e550902a9a5e49a57553b3ef862129bb
-SHA1 (patch-components_autofill_core_browser_form__parsing_autofill__scanner.h) = d06440b1eb9cb14df08206b19754771c3d363ed1
-SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 5e34d1c3e663c168b7d92e46dc16627ed2235de1
-SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 94f8f4b9eb10b60d10fde0f41e1a831889622fb3
-SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = 30e08dadd16d31d77f92f63b646490d4604584da
-SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = ccd1399a0282f705fb3f24e8ff43b781f187825a
-SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = f830dbd494a798924e24b8617bb64ff871b725d4
-SHA1 (patch-components_autofill_core_common_autofill__features.cc) = 2966aefc635b2a09d94b980cd4937cc5d5daa53a
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 4707dccb61aa9d6fc988782e711efe015dac56f2
-SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = 8e764b8b654fefb7f2f1733d5b4153a87bfa9725
-SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = 853db3ed3c5c4fd209965efa553a8ae9be684eda
-SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = 5bfabaa008f236d9a138a63a4a4d3dd0b6d03a31
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 81bf26eeac5137a470cb49ea57b02702b6a4f80c
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = b4aa68c91cdb1d6d2edebec38f6d1e1ff748ea4f
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = f2bd24fe45f672a41312d53d3931f79c966bc115
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = f6e6a6348ad18e43f083cca0646775cac074b3a2
-SHA1 (patch-components_crash_core_app_BUILD.gn) = a9b3132d15de62e034525d6697491eb1c84f73cf
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 2ae29bddd316552e64a9ffc27ca7cb612353b6aa
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 2dce577f5c6673df1d803704e66c4abed894fed6
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = b61d96681312feed08883def9759f3d64de36d08
-SHA1 (patch-components_crash_core_common_BUILD.gn) = c29de0908e2b48d646bcd3c0ce93fa5974035b69
-SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 766667df55375e04463dac11b9faa4d6f08f6f21
-SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = f7f62e07b27c0e6732cbd191653ada11760dac50
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = af692d0d3d493ea9843aa13ae10e8a8dc723d80c
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = c1959578a5f1b327700f3f427f94b213b38efa74
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 5896143d05e3c5734fd2699dacc5e4f39ec4ceae
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 5f69acb9bcfd45aabc14da8d445a0e712c3f9a43
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = c306781288bfacd0844881eb2380ad5cbd113d75
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = e43938c5023654558a4a7bb761621348d089a345
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = 76aeed0fcaffb12c5c83e4cd84b280bd9c3af0a8
-SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 5c31f628103c0a9dcce7ef5dbd2a650953fa7b1f
-SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 6a21b3f312b8e1019252f8db104b6fd4dd1f695c
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 3fb14266a62f01840d5038874d55d7131798994a
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = ac875183eb27844f039d2fc359572b9d481a7e55
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = f497b2e797b377398ae494d4352d7537417fb0e2
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = abbee6b0fa121388bad55b7564b515b715d1baea
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 19e581f4c5bec7ff682dc07ffe4fb20651a63fe4
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 19b9d198f6464a5040e7a05a6d438934b6fa0b25
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = f2d3fc7d0008fb67ec64b9f3b021d01026522536
-SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = 19071b2740da20d8a1f5a1ceac2aa94fe9ad32d5
-SHA1 (patch-components_enterprise_connectors_core_connectors__prefs.cc) = 5f7543584f864f4c5d8040981f8ac64bad64e3cc
-SHA1 (patch-components_enterprise_connectors_core_connectors__prefs.h) = e4eedfa86871618a7fa1787968e5bf4f40691633
-SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = 6b83047faec3b09713e51254817018f939cfd924
-SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = 920dcbf7fd6fa79fe79162afd7d5780ada423d25
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = b94c8b62c0bf589a4840039ca25cb993606a879f
-SHA1 (patch-components_error__page_common_localized__error.cc) = 8c269f2d3dbb2c499ca7ef8f5de109b84dae6c99
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 39280099713c2015cec9f9537049eef64d4bf738
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 0d3d60a6cb95f536b1900e8e4102643083e7cdc3
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = 6e9033f6d00bf92063cc02373d4575d8e0cc75a2
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 391e4dff9d0b712e67cbd4f843b556d9f749bc37
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = fab3a2eb838094bc8b8a2de01c0ab5dead784adb
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = e4befda8f440f7ac7c77391a42815cc48f4fadd9
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = c4d07779a99433f66ae446c60bb0fb6676937524
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = 161cb7470f1d900bd680d58b2a589a2ff725d6c2
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = e39c9570c27f181eefec4db3762ad0f6f14b8bcf
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 88ddf46cb830575f7c342559c0ff64685c33c7ab
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = 0a422f45951bb37e53528ed12c34c63f3c7feda1
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = abb38ab1d88e65bed42962b9de4c21f69454c7db
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = 392185c44a7a9e214991a3af1610a774e302a197
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 0f9da7f0b06c97464878bcc7dd97625feae460fe
-SHA1 (patch-components_gwp__asan_BUILD.gn) = 319482004398be40a98fd59149fe73e4405d2dd0
-SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 42b26db864979276281477db6d6a1fb1d5ba27c1
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 8f134c0d7417f31aa5068d1d743b4364a29f7305
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = be3aa3a090aacdde722d2fe8446fda44fa52199e
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 9053b08f2dbc83cc7dfb0411ba0f3efa929964bd
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 2553b30946b9520c72479853013aed222f82b980
-SHA1 (patch-components_live__caption_caption__util.cc) = c125e62769ca6ed3565c9ad40c18c02937698f71
-SHA1 (patch-components_live__caption_caption__util.h) = 034b9d22c03db8c95f27e121ea26becdc17dbc26
-SHA1 (patch-components_media__router_common_media__source.cc) = 7d6a59b8b024a6b36642abe043839c172a23e4db
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = 0ff953c36fd3a3472045cae8e8d968a427a69587
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = a38c91468bfd18b0253d265efd9909e7e01a64ea
-SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 904a3578d2b403aedc22cf49b5f96464a20f46e7
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 80b41f00e77a802d5259b832c68cd1aa306b39e2
-SHA1 (patch-components_metrics_metrics__log.cc) = 8b7a29d3d7c9f112bedaf8cf2646c98f5eae28eb
-SHA1 (patch-components_metrics_motherboard.cc) = f69788f58779c84545a8ffa968b78d09061f4d48
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 713c7675368e6d004b3ec4f1512b4fa8cc9ffd43
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 1b7d058d18fd9d42aac38d1e7b5c695578dae1ed
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 54d9028fe66f11ddeb80361ff68dc41e77491895
-SHA1 (patch-components_named__system__lock_BUILD.gn) = 32f62f0a7eafda5c2b176e86096decfaf7758aa2
-SHA1 (patch-components_named__system__lock_lock.h) = 069b3759aa897a4e6d85241ab21d99b32ce86cd2
-SHA1 (patch-components_named__system__lock_lock__unittest.cc) = 6fc98fa326e4202fbf32ac8ff9875e033ce8602b
-SHA1 (patch-components_ntp__tiles_pref__names.h) = cceae51006619477c9ba49a23bbb3cb5229c4878
-SHA1 (patch-components_optimization__guide_core_feature__registry_feature__registration.cc) = 6934148d39f3676f4e7056eeaf3ecf8b12fb2823
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 22248a00a36f2e5b18e0a08410cca4b41fd5287b
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = d20f4bde4b60eb4950f6342a79a1abeaa7df9190
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = 0d4b003fd37c38bb9c62ceb5a5a1e967eba6d7fe
-SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 72de1c4a976b411cbc7058a448b732ae3f6bbc78
-SHA1 (patch-components_os__crypt_sync_os__crypt.h) = efcdac16549114575993f730c6441e729849dffc
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 25a2789c3d222e0770772df4646bf9e09914f6d3
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 593d12b160c6a228e4fdc93d7587465c19ac6d92
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = e4e3da2307f3455e77c17f645c5a7057d48bb87a
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 2c69d0a66cc39ae4b39bfd536b5b5919678f4648
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 74609a6b127fb44024d3994bb23a092f4b9d73b5
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 9eb771a356406e8286a0a1f5ac8b7599650d2930
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = b223bd2ae5808d17622e542365910fd6afd0f98d
-SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = 5f945f1a041a4ab39968d9f484e930f3aaf5cf44
-SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 7114b59e9d4bad15289a3b2ce63940be2df893eb
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = ff0e7487469740ff508ef9339b804cc23ff94bde
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 090ce11c711b4ebb9317b584970bf007e2c53eb9
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 46866745fc832c0fb72c444d8da83c2d21dfad36
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 63aca14601066184e2b17775e94f3c2d1304ed68
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 070bae2e3470d09079c5e844963d52f87d5a0212
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 707bf58924b47eb46b13c45f85a057393b8da152
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 9b26e864dd6ec0eaa7f8f29b15789a741853b217
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 03ac7930a656acfa7512e78229994dc4c23bb19e
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 90b6de82fe35ecae438b036a990a7eab8768972e
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 669627c93151ccd1cf81b7aae72a8bfa393fbe40
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 0291401d4f367e8dcd932054869015d66e579796
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 46999317e17f2b4a3b6e65015cab0d663deec74d
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 1fc7749b005009b9453e3fe3c848d844bbefccb0
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 76c86523b4b113236c7c50eead70c038cfdb1fe4
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 40504608e839613cb9e767ae2ad766ad2005bad5
-SHA1 (patch-components_performance__manager_public_features.h) = 5c74652ecb3f80412c34ac28f8dc1e448d04c15c
-SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = 2b975bf75cd6436eec5f5530b230e42e5c60128b
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 05def264b766baa552029eb42492b62e49ad3e30
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 85ca54adf0828babf13def78ba3a7e5621c40871
-SHA1 (patch-components_policy_core_browser_url__blocklist__manager.cc) = 57e4fc3c685c6980e44ff5f091fd57c032a314a2
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = d0c7f5f7c1918383cb748e44e8b468780822038b
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 80d01f343629ccbf1df6b552a2d52645b032e511
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 95089556516e010ac1ac7d7812aa5da8880cd0ca
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = e65a979835108aeb3ed42a4fc963e3de6e6dd8f9
-SHA1 (patch-components_policy_core_common_policy__pref__names.cc) = 9f8615724e0073e3bb22eb71a8e4ef3b53feb4fb
-SHA1 (patch-components_policy_core_common_policy__pref__names.h) = 6c91fe15b89a3d1564b10c8781e81f84f64a7381
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = a1ce16b0af1616904caf21fd34ddfa8c63830c25
-SHA1 (patch-components_power__metrics_BUILD.gn) = 7dba9f53b3eea37f4627599f77eb36c846475837
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 51721e9ef334ff64c3fc3f61da499801c62fcce8
-SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 71003bae638b09136fe3738ec4bdefde1019a0b8
-SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = dac0710e442f42ab7838e0c57d26dc52eb9a3e48
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 85fa02d07faf0d9bfcf94ac994b6a684d46bcc5a
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 8b6347fcd29172f9561fe691423e1b94166cadc2
-SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = e6cffe7930f166c5e7e2dcbf97d779db78d08cda
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 6285090256bbdc71e9de7c6e37868dce6675f071
-SHA1 (patch-components_search__engines_template__url__service.cc) = a5c024844dc3c48c92c8bdde0019f05ee64e37b3
-SHA1 (patch-components_security__interstitials_content_utils.cc) = f505052181758c771875dcd5d65c67d2aea0a152
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = d7968aab4b90bcf053e586b74e5c63413be32947
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = 18d74e6f16e2ad0a11bf370c823d4a9db4a23419
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = f92069cc64b7e0e09efcb403bcd82206a66a76ce
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = a5c92c3eeffd28debf2138c43bbe856ef48daf2b
-SHA1 (patch-components_signin_public_base_signin__switches.cc) = 935d25737f028e209863cb6cd1c87b5d66e116a8
-SHA1 (patch-components_signin_public_base_signin__switches.h) = 20a1b7b4c25cb7c566f15b3356ae79ac7e8830c7
-SHA1 (patch-components_soda_soda__util.cc) = 585c742e62360b22f79192658c9b04f4697ac807
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = a646ccce4dbba551d4ed12fe1dcef8a33eca1198
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 5af56e934c5a9401b12c5306071ebae0a3efd84c
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = d825bf5baf3d35d9644790746a0bd6451d31620d
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = f20e9714341a7a974e143f5933be8bff5abe5252
-SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = be9692baaeb834e4ef291d0ecce0da2e74b9fc45
-SHA1 (patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc) = 092330266a46ce13b41449a634be4c4708374ce0
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = e38324edef4752fbc8039d93fba996a39f51936b
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = c96075bc33dfbd0612765cad798d9e23621f9f2f
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 740da1f826725b56472f7c0c5eecb699ddad4dcb
-SHA1 (patch-components_supervised__user_core_common_features.cc) = 27c044c7a74a662d337276c5bb51a8ef0a79ac98
-SHA1 (patch-components_supervised__user_core_common_features.h) = 762f763ed31d3a3706ca319a12e30f009f20e819
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 0b287d4027b44aa320605dcbfe42cb3fe0ba630b
-SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = 163e475f9096ec2faee00ba804b4a10c37440cfc
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 394082ce3fc1a727a3f34420ba059f138a7c1883
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = af81fbdaf104b51ca0b2bf9e78adbbc02b811fae
-SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = 5314460644f5f1676d13366724e438737995a417
-SHA1 (patch-components_sync_base_sync__util.cc) = a370038a2773d74be4f48b80e35997964fe723e6
-SHA1 (patch-components_sync_service_sync__prefs.cc) = cc80a4b78cf9219e6c1b4a654093d71c4f246829
-SHA1 (patch-components_sync_service_sync__service__impl.cc) = ec5d0c674ac454a3fe186bf605761379c2f6e44e
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = c56764ec45cb6e491731fef8dfd95b14583bbe47
-SHA1 (patch-components_translate_core_common_translate__util.cc) = 8b23da16cd5f40f56df8db13250c49d40651d80b
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 7842441d0da0775e7f9194e54fc274f9688248fb
-SHA1 (patch-components_update__client_update__query__params.cc) = 402665e1d39bd2b338d9f747f53b155227c92204
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 6ad507939b77d9303bccd013f33fa2bf109084a3
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = ad9ed6f00be31db40003f1e2f1400f587eee27d8
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = d437c9d04c54fbeddeba9ad42d3e83bc596426ad
-SHA1 (patch-components_variations_service_variations__service.cc) = c1745e16444c70d15baad7e3a7c4d94089f2faf9
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 41098f4f98712694a924eb9a95c0614405951e5f
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 64515e31b2b4cd57fbce92e9e2c70f9cf33f1366
-SHA1 (patch-components_viz_host_host__display__client.cc) = a16d63c4927d9ff6b324ca0dc76d2adcbe05adbc
-SHA1 (patch-components_viz_host_host__display__client.h) = 73a7d5b6f1a9349094c0365bce67d97a0c52e31b
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = b346eaac34527592b7464a8fa7298a75b8667086
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = 815d19224716eaafef3ad9d5a26bf9272390f2aa
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = e9e53713eeff27ad708acf710a9c1b857d09b348
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 1518ff05f31224023bc8a975cfff30275fc10758
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 997762d6fa7cd579c144f28a7084739bffa63c71
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = c248f3657dcf612665718d4eb6249f0755bfa28e
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = 0d28841f7e6003f998cb6728b937d1de924eaffc
-SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = 0fc489da4cf025826a042157c371d7403adb992a
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 3bc3b7f41c51a7244889a6e83f35529d3ff20f8d
-SHA1 (patch-components_viz_test_fake__display__client.h) = 16df80c4de3a7136d805a735061d10fdf18d5d1b
-SHA1 (patch-components_viz_test_mock__display__client.h) = 5f135f6f1193830ed410f13c346a954aa0f87989
-SHA1 (patch-components_webui_flags_flags__state.cc) = 4af2244d7ecd8b26c65f3c108e4126f2fe8651cb
-SHA1 (patch-content_app_BUILD.gn) = 7f884b551f783170c7546fb51f7c460867ef7f99
-SHA1 (patch-content_app_content__main.cc) = c4aeca1858cee28641fc2492443f35b09551c721
-SHA1 (patch-content_app_content__main__runner__impl.cc) = fc82d1e43a7ffef8417036b2d9e05dad40e02b24
-SHA1 (patch-content_browser_BUILD.gn) = 86799a099712f3bcf961e5dfadc08e4207fb5284
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = a1cc5be19bac97033ea52d2127b5f56d0e23ceee
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 6d32290c4074897cd9cc766bcffe05c090a4d98d
-SHA1 (patch-content_browser_audio_audio__service.cc) = 9d8f9431a64aaaeb3ddc9ae780f408002746fd55
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = dae5e892315120c091b4e6c439287d107244e9bc
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = a83d175ae8c0f9b7789d0f70ae939b47b8ca02ea
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 6bf400a4f51e67adb9f49974668472a7d0337afd
-SHA1 (patch-content_browser_browser__main__loop.cc) = 7453317744af80991e1524b7c77819d166fcd658
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = cdc530c3dca4cca6fdcd698591c6585e6deeb4b6
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 273048482728834d00f168ae7716141124265763
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = bcb4df5fffc53f8fb55ca072abbdc1e7e7d4a836
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = f269dda878e8e49864e80bb2d772c39283d7f581
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 8ad05136a11533673eaa4b80526a1e943c1941f7
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 239c56a23cca46175961651b74a7e7a2711e1342
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 934babc629f7cd88853297c931d8fe81b382dc18
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = f6d0b5e2b0cf32e12e3192c2f3d10ce55515e3ce
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 26a2a98d4a60005955303f2f0c99ef29e9503b6a
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = cc0fc37f570cdfeb08fe4e84a15a9489030ddcc0
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 37be94a9ed5068f1c3cec4e9ecb4ff1e8428ca4e
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 86cd47d5afa9513db99948128adf6299a6abac83
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = ae9bcd5079275b65c4f378a78adea19225c31e44
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = d8ef80010e8b437f3b48f29ffa5798cd00e9a9c4
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = d00073824ea19d32783dc75b9c6461c05a9dfc46
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 4576f67fdd3cba1fa1f1f0d364c8d69d7581fdee
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 28fcf85cb6f0b45d8db2c1552d5e25cd3ad7be04
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 8df9998c10042561ca8a4bbc254ea864f864e492
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 5e8653db8a2434ef6dd33dc68607db6aa5637b2f
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 3462aaef183000fd03ea2c4329bfd5541b886088
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 548b4554fbf096fa0d483097da63df957c4a45eb
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 88adb1e23494ebc954463dcb69a4e6920496fe19
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = 238a8403db02c0e444e7395df9619ed0c85f7bc0
-SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = 4e8273cfbae36a8eb0c91628cfcaf7182c66c71e
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = b307bf9105ee5821ec56a2a42ad8471aa03b0bf3
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 8a52b8021b99870f0af08a3ff57fff2e55b6c5ab
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 9e4e5dfdee87224a2cf7414a8b8f61b666c543d3
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 8681af446cc1cf041b30e1d75ea81d7b6dda21e3
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 7a397ca6f1f09e15599fe7ee7a751b89681955fe
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = e6de9b9b7954985626d91aae19e1b18224d1098f
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = c1288d2e930203d006bca579f6d9d52148dee351
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = 1fc859e059861524fefddca6335d6ca82d116d8b
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 600620c23e0f2c8e4fbd90561e0b77a7aaff00b9
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = f834bfddf210879fe57f3e75542f1373d4c0ccdd
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 4bb98cfa13fe51c10290a00e23ebc492878ef319
-SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 5dd33fdcc03fb0dc46df0561d2388a7cef212baf
-SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = 5c96eda7f27826c582473887d5c79458ae56a568
-SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = c3539eef0f43822555ecaabdb52f994b19bfb066
-SHA1 (patch-content_browser_shape__detection_shape__detection__service__host.cc) = 71b4da664fd44e50c37934e6f314ee649f9c7aec
-SHA1 (patch-content_browser_theme__helper.cc) = 3d35f9d5c359c79ee412b68afd636a963c70b165
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = e30494485202a43e5f6c021d9b58c2bb46c288ac
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = 127c2d14cd8e24f6f60e0021d80106692161f7d8
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 9002c94cffc8bf8e30ce0ae6f630d8cf1213f1a1
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 26c6f00f9c05d5d84aaba9da1c2363dc0578e562
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 75a4600ee70525cce266082b696cffc34c38e175
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = b62e9ea5889107da3ee3a5edf1a3773a23f263f4
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 58ca74a2a15bf646f6288ccb43632413f3d07128
-SHA1 (patch-content_child_BUILD.gn) = 15d56f8a5bc13cfceeaf6d0432cdfc8041430dc7
-SHA1 (patch-content_child_child__process.cc) = 26fd42d97fd765454bb2c9bfdaa85cc306fc10d8
-SHA1 (patch-content_child_child__process.h) = f40da12be83a74ab68a53dcf467a09dea6f2fd24
-SHA1 (patch-content_common_BUILD.gn) = e8b20db75c90b7ce23f5082c898bbf9d6c6607a8
-SHA1 (patch-content_common_features.cc) = 28ec47d762b76f77b4ff2f6f625b1b1aa9612637
-SHA1 (patch-content_common_features.h) = d111d04b51359382732bdf16124276effc23c0d6
-SHA1 (patch-content_common_font__list__unittest.cc) = 9541432488c3dc44db4d701652f28f54b9989f4f
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = f0c67e033adb29861ca6238ae1d933a2883422da
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = bf7455cc94ae07898ebd19327b880cfafbf443bb
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 0e4fac948a328125a0b9a437187f88ba23b881c0
-SHA1 (patch-content_common_thread__type__switcher.mojom) = 6ba7b03b83c2222a067d8e091ca1f8122b5a65e1
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 4222f176a2ebc5b79a16f992720dfb7f2bfdea47
-SHA1 (patch-content_gpu_gpu__main.cc) = 2a354bbf51387e18aea678651f9ad9992ab940c7
-SHA1 (patch-content_public_browser_content__browser__client.cc) = e004629b46569d1e47e69752f271e83bd0ec8ba1
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 678b567f1720d30c372799068f017d696604ef63
-SHA1 (patch-content_public_common_content__features.cc) = dfb597fa8a33bcea657efa6690d76551038e90e4
-SHA1 (patch-content_public_common_content__switches.cc) = 698e7766f0a9285e715ac3f0d8a25eb0ab87b1ce
-SHA1 (patch-content_public_common_content__switches.h) = ecc0c21e7c85deeb061e6d336c041cbc3c21399c
-SHA1 (patch-content_public_common_zygote_features.gni) = f8892c7d1b114b0b5196c23f65b89996b641249d
-SHA1 (patch-content_renderer_render__thread__impl.cc) = d8e989d1956ee5431a9362390681e2753952d297
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = c5da7773e92fa3c9b776bad6ebf3408c31c8fd3e
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = a6dba38d369372b3b299eb025e55fb34242ed2a0
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 3fbc2b1b08b916745e1467230a2244398e77644e
-SHA1 (patch-content_shell_BUILD.gn) = 7b65cec84bfdbe964b78a74da35490f20bf75e15
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 3f8cab1bc5c7bba3da58cb475ff31ed778122253
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = d394b939aa21be503c7c763f7ecdd2f186d6cd0e
-SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = 52ef454fd552f439942b87e33cf15495682cc159
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = 92c3ca9a006df6fcb0061f7033b32cbcf90173fc
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 3688dfec57fb1fce8fff1ab152b3e140e9392a2d
-SHA1 (patch-content_test_BUILD.gn) = 6ba29749e87063c6e98448c9fc30b68af30bf7b3
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = 281451a759f8b6aa93c7375fbccf9eeb7579b51d
-SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = e3af3c4f18115dc8f1e9d484b8090fc15da3e630
-SHA1 (patch-content_utility_services.cc) = ef7a14c3758e06c19b384771e55ed948eaf20a1b
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = bc7c0290ff0acd3f21965b94621222d43dbd2a37
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 404f975c0ef4b1480aad59127386cbe8ad2f18cc
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 18671f5612e3644276fd7873a42f42aeb08744be
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 25aae27747b4f6a9fa2a52fb2fdc7164d15fb161
-SHA1 (patch-content_utility_utility__main.cc) = 47738e95ddf91b2b9899c2af7ca6cab3bd4495dc
-SHA1 (patch-content_utility_utility__thread__impl.cc) = 5b28bdd5c680b7436b1a6dce6a4bc488da79a4f7
-SHA1 (patch-content_zygote_BUILD.gn) = 423625ebfedd1cc98cbcc50f67e1d712c91ebada
-SHA1 (patch-content_zygote_zygote__linux.cc) = 3a0afd4aa9f12ddaa712304b8800db9d8c24162a
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = 46e43eb313d22aea4a0e3b4491c928331404a94d
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 0b1e2ec510b2541e4d62a153748891127f6c92bb
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = c5c2ea78892c2400845d61f8a859a424b2348fbb
-SHA1 (patch-device_gamepad_BUILD.gn) = 094c271b1058f851fdc5e2d6d409038d9ec5f58b
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 423614506955473d16fb748ac497612fed3946fd
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 180f5199d7aed5b488adaede6bbbcbf45cee2447
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = d730ee9e08a97b57e8e0468d313e773492f9c500
-SHA1 (patch-extensions_browser_api_management_management__api.cc) = 1f2bdc22444c7e4811e3a1f66a68fbd071b7b182
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 26e79cffa8902f98fc8392e7f5e882e99719fedf
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 58ec9fd20e15a1762e762d1809a72206e99acbd7
-SHA1 (patch-extensions_common_api___permission__features.json) = d53910690f6d8ce4160ca3913e6345eaa264d29a
-SHA1 (patch-extensions_common_api_runtime.json) = a2faa47d467e41288808a60277ec626b209860ef
-SHA1 (patch-extensions_common_command.cc) = 27eac45c227e9fefbd4d9b9c9550577b71ffb0d1
-SHA1 (patch-extensions_common_features_feature.cc) = 16f289fed3ed4a79b5f6d53c49782140c01dbb43
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = d3f72767c987d4c5173e7c91720db2e88fa49df6
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = d1bb826b1f2e6b9de114ccd7e27de881b58c8311
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = dee80e0f16134eaff6a8dd91f38556f33685214a
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 1a68270489978dc6f8bca1300d7adc048643d6b1
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 75a9d82299b84a38450abfa8215d183585363d84
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 2d16aee7dd99b792097439715b05534a7c8bf1e4
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = b277c08f9088957bb5415538733f26c4ad3fc046
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = d3021a7131ba37630a728b85d1d96d1ef2d4bf53
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = d079c620d1361f579954bec92747a9fd0da3a5bb
-SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = 2e4e2f00e9bf5573e6a2aab23ab8fda4f8090bd9
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = f4cc21f7e8423e2e59e68a010bbb49a2cd11e40a
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 5808b108bfb65049463412bdb599ffcc4b4a6564
-SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 94270e851258ce933a8f486c0acc897ec65aa499
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = b913b49040860afccf81af0ab52bc7996bd162d4
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 4337e319c68110e0eddbdfe2d673b78ab4c46bb6
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = a325e078f143912c24a70ce02ac5d34123c8a301
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 94ac629d2d18287c98fd78d8953862528652cbc4
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = b9ed73f8c8f09bd6b33f40902912cdbf9de57507
-SHA1 (patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc) = e19566f4dba93b26280f3f3675600293fb122b76
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 87763085e0a77531d1ee46639cc047a3562dfb45
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = e20722057abfac086af938aa850951eacd91c219
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = b2765f8b1f81c5672f0e82b6b40c157d2dbfc529
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 5389e82ddcaac57242a7a64c40f8ad44feded575
-SHA1 (patch-gpu_config_gpu__control__list.cc) = a7a1922c95dba1e10adfb12d1ed297c5b77012c2
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 7996f49cba324217ce5ee69147d09ff7233cdf76
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = 31cd71904dfca39c1451d5c692b1ca1b06a6fec8
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 138284fe31fb2a79c0b0fecadc3ac6fa5daab993
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 8380370c386e29565b054285c55c30835a1704f5
-SHA1 (patch-gpu_ipc_service_x__util.h) = a753ddc2c23d78f5fba7d04c7d53c3b44518a534
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = 6cb25f2b4ff54a422ee219d5e6b8867347e17ad2
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = bdd38f90b39b3e635d516de99cdb59ae449ad056
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = e4ed2976dfe7b636150212f7946ad642898039b1
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 018656cacfbce95b9ef7db164357b37f53f3c508
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = ee517ea339874f91edd7e743e101fcdf42092a32
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 9418f8235275a6404bbe76038ffb0e3df72f0816
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = 4599ac33449d1c434f021dade9cc4c19e78eb394
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 7a0f6ae899590e2abd6cd5e6ccb130ba60261ace
-SHA1 (patch-headless_BUILD.gn) = 4041e015983ea8fd8de010bbed2dbb9f7fe5b91f
-SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = dc62fe529fc0d02e72193d873447286302f570fe
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = 75b608915f875060fc4996239d38997fddb60d40
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 0163de2b0f61ce8e941ec97977f3afae07245686
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 546b54ca378e16df09849c14bfb5870f38fc1cb5
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = b675b3f5884ba70f4e9efdf76dcca219ab1eee45
-SHA1 (patch-ipc_ipc__channel.cc) = 25803bd60a66d5cf94d4ba0dd3cce654df536d99
-SHA1 (patch-ipc_ipc__channel.h) = 45fd159e1bd91744dd8df41d2b0428ce0d0b7dda
-SHA1 (patch-ipc_ipc__channel__mojo.cc) = 554d4addc3cb53f233b1a1ea8b7875e799d73868
-SHA1 (patch-ipc_ipc__message__utils.h) = 77dee63cf05899b74529a31865480d8c56098c26
-SHA1 (patch-media_BUILD.gn) = 6b067647926675e35a426efa688ec2f755e9481c
-SHA1 (patch-media_audio_BUILD.gn) = ab319f785bdb2585cfb5b730db76e9fe2621b508
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 80b746964e3677678bff78f2ceb623c66a5d22cf
-SHA1 (patch-media_audio_audio__input__device.cc) = 9224281208b78f0cf3eded8098984f0eed59fb05
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 7ab10a14847a6f1a27eedd1b5566203b3784383d
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = 31b4af830c5080f719ddaf1e5f7df33f8dd6d994
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 671e3ae47765a10106e7e7cc46189e8dac5245f4
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = f0e224c231b32591b5b7df5c227784029e6d12b4
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = 4000e8692c1c42acf05d2e7bbc10d3f05ce3cae8
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 8e1cbac747f4c1a812789ef30c0835902d6b24b0
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = a6ee1bce57320e592e73d3a5e2f1f7bdea5a1479
-SHA1 (patch-media_audio_sndio_sndio__output.h) = 568a22b780446ad4089904da41b1a2562e7e2093
-SHA1 (patch-media_base_audio__latency.cc) = 43f82777a56a004df2ebc9ea710b4c38cfa670e7
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = d3057f7de8535555ce77f297a7f37d3559405d05
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 4d5988d0d8469e74e0afe4990d0de24b0187f091
-SHA1 (patch-media_base_media__switches.cc) = e69e41ad48c2aef3dbab2c9d6f64f02d45b56428
-SHA1 (patch-media_base_media__switches.h) = 8eea68bda17a29a0d2c4853cc872c682a8224584
-SHA1 (patch-media_base_video__frame.cc) = 309b5982a3d3cbb85d03339cc738de1db3274cb5
-SHA1 (patch-media_base_video__frame.h) = 4af44d9991e0928e29d7a0b83ae290c530173008
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = a2d459ea561e785b9cf533163dd3e5a8ead02ac9
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 1c40f50da4f8a94153f200a8e8fb6780beb12e2c
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 61225ce5d4b3e2f1ae7b6eccf98d05f2a90476fb
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = ed081031fec435f193bd1f34faad5a2c1c815213
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = a1c8d6ae7818bd0dbf6bc27517e80badf698e297
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = ba24d5b233cbd4a434e4a40651e304c2632e7807
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 5e981423609b2f0d3eb4885404298bf4adadf9b3
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = f0d9da0ca72c52e7ae3a367c1ed0c2ed8a0089c9
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 83829e9d2686b9ee3da2d9417d82c1be605812bb
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 41bf9df05442ac8b0a9479933c7ebcb0e99b30b9
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 2e73dbe385be7ac39369e21aae4c213d827351fa
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 7f8ccbf365439a54e27c41259cc9c7295e14ffe6
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = 5e6e1e7f238d133fd6fa8bae6ebe99091a776ac9
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 572e6f4c30be6a07de325d8b8e9529769c5259e8
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 59df861ba460d9629515c9eb2bbeb074e39420d6
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 23859c40b18abfc4de073d612aa10b6f4ee69c34
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 5d69014f3e79bdb976fa507e6b1206d7f29a2158
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 76918378fc5287474a265024858e1834d991b905
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 3dc041fe1a2cad75816617c5db01d5d233bcd967
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 730905ba0e2fa8c634f1e2ce631df724525ec06c
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 4cc4095848f0b8b713b4078b831f2e6f5c85c955
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 8ad5b4da6c0f3207200d1eb12ced8e65a5ee9df5
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 0d3388c022a91b75270d952bcc507df5b9d01321
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = a83549ef87eba484dd464bc9f743b40216a62dea
-SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 127da64b8807b70f8ae0c401d5316a9465f12042
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = a2c80e131ca1319526b5384768e518bcbf3510e7
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = a03d27bf56122492992fd260f881142ca64c0b21
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 06d9b5c3a1e60eb38460d329fea6b947808fd716
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 30e0a13a86031ac09911e32cd36dc216e0031e15
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = d27b1a047f54598b88b094ed235b18bfe7efbaf4
-SHA1 (patch-media_gpu_test_raw__video.cc) = 3a1f889d99098bf8111b409c1a3b2d3deb6808e5
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 58b8eaa92883fcf0d2c719ea2fcaf3319d283822
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 485bc22808c06a0ead2ae12259710253beafba90
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 83295394c78a2daac5fc8711ca7c0428bd4fb734
-SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = 3217e3a71e102ed40e7896a4ba6b0c22a2df8b50
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = a2a7bb0ccac70b8133a936ce6c8b43f069f25a05
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = cc369ed6d5cc167ab9f7ecb0ee331e5e327319fb
-SHA1 (patch-media_media__options.gni) = c08e15d77fb89ac75e9c8761770f4c8616188f3a
-SHA1 (patch-media_mojo_mojom_BUILD.gn) = d06daaea21abc4e3746a83b9e2663f05aa11d84b
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = d9ddef55f234c2eb7d71932c867b35555cf7f2b7
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = 0e1a2ce7eb857ad8246668c77c75758ee250efd0
-SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = e5c0571e8ba9d27f745d326cbd7a2a86ad35ae6c
-SHA1 (patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc) = 1457515fd52daa071962959d827fceb08276c5ec
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 891d52d1a4b71c4eef5c8a16d79f6c5206df3d69
-SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = cbc19fd5a3a4f532a2f5c82c1dbc111b44cbfa7b
-SHA1 (patch-media_webrtc_audio__processor.cc) = 0cb9f36ca6a38831acefee920df3e61c8e768a42
-SHA1 (patch-media_webrtc_helpers.cc) = 12d4028c561cf8e9396989da15ef2af50879c617
-SHA1 (patch-media_webrtc_helpers__unittests.cc) = 435517243cc6fb20eb575d3d73ca7286040350c8
-SHA1 (patch-mojo_core_BUILD.gn) = 0893423edb79200945352e8e92eb66f4a4724842
-SHA1 (patch-mojo_core_channel.cc) = 933f95e31c4b7c4ccfc8210e46c50ed61b85d339
-SHA1 (patch-mojo_core_embedder_features.h) = b574b00a253e7f9f9b04e688efacbc262efbbb24
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 5cde99d1787741615c3f529b721a3fe9a9508106
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 1f691edaa3a17dfa657d7be10aa011fe9d263c01
-SHA1 (patch-net_BUILD.gn) = eb4882d8d4e49a8c18f81444b2a06eeb9b5af9dd
-SHA1 (patch-net_base_features.cc) = dc7560c1e1ad396605abdb2961713c9aa67449d6
-SHA1 (patch-net_base_network__change__notifier.cc) = b4a9868cde9df903dca1512e7045584fa118ecd2
-SHA1 (patch-net_base_network__change__notifier.h) = e5928e503c99d057511fb873f98e2741843803a8
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = 9a296e49a29faa5cb498b7a9c3f85e57860012cb
-SHA1 (patch-net_base_network__interfaces__posix.h) = 8e142b80aabe572916c1148b315adec21b8d1846
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 0bf59dbbc9d353123b590b77233422138877c0e8
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = abb9b0184e9b5c4a774fccf3a6eb5517a224b963
-SHA1 (patch-net_disk__cache_backend__experiment.h) = a268574be318b11c47a7fe825b15c4f4c272cfb7
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 2447dad730f5878c1f0a853f3fe64bd67bd6183e
-SHA1 (patch-net_dns_BUILD.gn) = 1ef2434930f3eacdc0f100e154b3da6a4a9474d2
-SHA1 (patch-net_dns_address__info.cc) = 19155d4dec796e2007e13f3afd833d221fb6e61c
-SHA1 (patch-net_dns_address__sorter__posix.cc) = 0f7c2c2d051890878ab68e7a5011e00e9e654658
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 00d9fc0c7735ffd43c4b43a019741d5f13d3932a
-SHA1 (patch-net_dns_dns__reloader.cc) = 6a6ac4df5763564b2a6c6cca811c11e9f22fbf59
-SHA1 (patch-net_dns_dns__util.cc) = 92b11c4dc6ca0f95004084036fcf3353d27168c8
-SHA1 (patch-net_dns_host__resolver__proc.cc) = a0bc499ebc2bc3f633495693af42ce9f780ef425
-SHA1 (patch-net_dns_public_BUILD.gn) = d476db34ecef4f10c776f16aacdd1b37b1fc15fa
-SHA1 (patch-net_dns_public_resolv__reader.cc) = 8190a6de9afea6a897edb8f02804a86edd550dfd
-SHA1 (patch-net_dns_public_resolv__reader.h) = 3346254c7b839ccb638ee809f252e540e23cd617
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 73d17b5bdc9d69317da975f70ec308835b34a613
-SHA1 (patch-net_dns_public_scoped__res__state.h) = 520646f0e2177f5e704045a91be9cb3694062dcc
-SHA1 (patch-net_filter_zstd__source__stream.cc) = a618911d46b231cf5fecd22be63391c217cc2f13
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 866ae3d465a41b10241e7f832c14e1660238fdc5
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 47698cba8ac0a8cd826455b37df58f023e940f83
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = a101300b7c8340afad2fed31362bcab9ea461a06
-SHA1 (patch-net_http_http__auth__preferences.cc) = 388929b31918f262b8feff65497479b7fe6ad36c
-SHA1 (patch-net_http_http__auth__preferences.h) = 1ec51dc72be7ee659e25afa1b9dc490a47b364b4
-SHA1 (patch-net_http_http__network__session.cc) = 629f8b13fec34de044ae70196c0570d74640588b
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 8b5813590a6a4b0ab7c00b5cf0588689b49962ba
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = d4b7d5709226a9ed75386f8d14750ee8ddf714a6
-SHA1 (patch-net_socket_socks5__client__socket.cc) = 24d55d28ea77886a3340dbacfdb4a6dabe18cb24
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = 41eda8fe3426ab099a8ad19266b9ba873d9be82b
-SHA1 (patch-net_socket_udp__socket__posix.cc) = cff73c57d6f834abd02d3782efcef3ee1ed0da8a
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = 3243fa596f46127e796382c3cda69b95b2acb385
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = ac109b9ce911525692079ee18e0e7080d4559f27
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 04fb3ca7f383ce5671bb5b21c49efd16d879e239
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 69d8e93af7b98207e9f06646d1be49b9ab8f22a5
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 34653c14384cfa1352cb62e7b9b87a37105361e5
-SHA1 (patch-net_url__request_url__request__context.cc) = f11ca8bbad3a27635c8bc7e14558f60f6b89772d
-SHA1 (patch-net_url__request_url__request__context.h) = 654eadbe932ee7a9e6a44d8420caf31b392a66c5
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = 10a7add3834db73e4e380bfad7fd55dc516b0918
-SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = d5a257cb9aa76cce509f9e9d650eac136b17dbf7
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = e419337aad2b14e43fe5f6fcacf55b4a4c524e49
-SHA1 (patch-printing_backend_cups__helper.cc) = 8f34518e9be84ec3cc96d40c92dc90038f7db36c
-SHA1 (patch-printing_backend_cups__helper.h) = 7d287d179fbd31b5e357f55a5d74634ab4fc9f29
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 2d400263e4db21b2f4240d45caa181810de5f4c4
-SHA1 (patch-printing_backend_cups__jobs.cc) = 168cba81ad12f833a4fab4928f9e107acdd81848
-SHA1 (patch-printing_backend_cups__printer.cc) = e02a71f5cf6ee4d859d6bb12e37c5b0b8857ca96
-SHA1 (patch-printing_backend_cups__weak__functions.h) = 7ffc0be57d88389e24e627d5622022f32772368b
-SHA1 (patch-printing_backend_print__backend__cups.h) = 4fbf2df6cfe7e35c8e6b885030aa115d0851af75
-SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = 34ca48d6c760dc3dd920c155699caf26a905ffbd
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 81b28af6dd8a2bf2ada5e99dec0b67c69ca4dff3
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = b2053486de180b29b8a85eab99ba35f4d3b1fc94
-SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 7af34c8765ab5f6c6517b6a91487e10614ef7295
-SHA1 (patch-printing_print__settings.cc) = 9bd66415ba6d8024492ef3dc66b1a1d4dc946085
-SHA1 (patch-printing_print__settings.h) = 69eb566a0ed763542a111c203663f4bbb87ff0ad
-SHA1 (patch-printing_print__settings__conversion.cc) = 1fbfc63f8f80d729364ee81e158cc01dcc9e4270
-SHA1 (patch-printing_printing__context__linux.cc) = 57ae1ccd5347497602e2927ff4f840f5314320cc
-SHA1 (patch-printing_printing__features.cc) = e9d83ffc443dc3183ece7f6226a8a5d63bc594b4
-SHA1 (patch-printing_printing__features.h) = ced71f3427bb70a531642296efb588d349659ad2
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 4bf5cce0c3badacbacc6047bf902cd2f9ae332a6
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = e9a64f684092a5821ed37acccc902675ef625366
-SHA1 (patch-remoting_base_constants.h) = 076a3d2b535d103faa745be95057ec144976db89
-SHA1 (patch-remoting_base_host__settings.cc) = 8562a84320af91b6e3ead094156e5ddbc5f47c3a
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 57c05bbbbaaf37f0f8d8af21b183e01ddd4bff9c
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 633fcae7b4f5e27440389314234d28da4ce18730
-SHA1 (patch-remoting_host_base_switches.cc) = 6c1815554c51fd526411147f3078288662707a37
-SHA1 (patch-remoting_host_base_switches.h) = f8a51aec1405c1e2baf1f838f78d43ad460f4493
-SHA1 (patch-remoting_host_chromoting__host.cc) = 19e52e964184196ed0e59c9f04d47a23a424c1fe
-SHA1 (patch-remoting_host_chromoting__host.h) = 1289490b3ea20d0d0d46c2a050a90225f9f4316e
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = b02a32e9808374091bbb1647331f42e12f69e1af
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 32814d44a9cecb1309d663fda3f48114c9805364
-SHA1 (patch-remoting_host_client__session.cc) = 4e3a5b34631ba17e9ce213a024966a2f7d0305fd
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 8ec72912cc38b5ba5a75637aadc4734f9e6e8f1f
-SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = 8054b7c074caa0837083d958f0e0a30dec1ab6b3
-SHA1 (patch-remoting_host_evaluate__capability.cc) = ced1e58addd4673c473b25971dff16fc8ed75898
-SHA1 (patch-remoting_host_host__attributes.cc) = 27a945fb638f6d7a2152350f2eafc68f3cfacce3
-SHA1 (patch-remoting_host_host__details.cc) = a028dec6afafb527ebb1032ad3c1a77765483c2b
-SHA1 (patch-remoting_host_host__main.cc) = da82149d2ef83c6a44264a94f04e287292118fa2
-SHA1 (patch-remoting_host_host__power__save__blocker.cc) = f8751d3bea51ac0e11158541be1932e2066da84f
-SHA1 (patch-remoting_host_ipc__constants.cc) = c540f130fc3d7a12d07debdb2b61d8f3c9d5604a
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 96ec8210e88bbb337354ee2a70b0e6dd98b7d2bd
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 074b664399ea3e4be52af15c4d854b95bfcf31fb
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 9c0cead199e469d48be1b95900d7d50401e70e3d
-SHA1 (patch-remoting_host_policy__watcher.cc) = 5213cf4f8bb75dc10fe70dee11896d8f2cee2474
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 47e64592cb1dfa43a0f5fe1ba9b44fec69572bd6
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = 1f340249325af70000dd280e0912804022fb9982
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 6db357442456d25bf389bea992b2ffeb26be88c8
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 0935c195a108235fc8dc4c0a5b51855173b70aa0
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = a6fe49c6a038cfb306813abba210a5dc6d97dbd6
-SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = f9adfa6feff9784db4b2b0c3b8569517dc370575
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = e5a7c9e7347f154c955a7cbb7d95d1b28486b8f3
-SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 79f250a7b7fe8a632acff21da1b04a5773b8fdaa
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = 0c2a572b296620b084fc12fe20381142c3aeb478
-SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = 8afd7b44fa870238144cf8f806d92faaa7cdb92b
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 82da8a8763e67c85aac6511c9c559b97637ae44c
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 3542dc87db4534b0f1581543145fdc36a740d843
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 5be9601cb5e6a888da3b907f3036076cabb5c604
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = cfb3c14a2b07b592604b80bba789f18fddfa1a94
-SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = aa7d8418c66dd0066983ce8b1d690b347a70d1f4
-SHA1 (patch-sandbox_BUILD.gn) = 793a8cd73d0d2d40737a94c98d8e107ac26b7718
-SHA1 (patch-sandbox_features.gni) = 2091d7a9f1dcaba80f8f9d9514e4c58e05e6753f
-SHA1 (patch-sandbox_linux_BUILD.gn) = b1c3247df81ca17fc301e63eaff0d67e1eb30190
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 9d5976cf35de60697327a47348780b8210f1b4be
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = a2e17f634a48068313e2a4b6744145ef531bb5c2
-SHA1 (patch-sandbox_policy_BUILD.gn) = 0c60343da528ac770922c3488aac14a5548c931b
-SHA1 (patch-sandbox_policy_features.cc) = 863fcf71f0fc2bd5a5d480e4daa10409053ba310
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = d53ecd491401df3a17bcdb258ec36ad82d5a37d3
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 1060573f280cd0dedf024a726741f9a70fb2581e
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = e54bb97326bb6c6d5c892c3c1a754fae98dd87bc
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 1e32b7c017bf81f246e5a519ff76aae932149ba2
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = f875dd6d4a66274ce11b5f4fcc0724f035cd29ed
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = ee02338676eda264c51497ff0d8d75c6925cfd49
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 388a609da37db16c0f65e026c5a8083fc20dab77
-SHA1 (patch-sandbox_policy_sandbox.cc) = b69d8bb13101aab54e1d366c4622eb041b5f298a
-SHA1 (patch-sandbox_policy_sandbox.h) = f4651aafdd4af50ebfff942966b44121c1db7325
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = 1a1abdee0df997bb569110ab399a0f0570b846ce
-SHA1 (patch-sandbox_policy_switches.cc) = b5374fcba6b4dc23887a92015a885ec62f451355
-SHA1 (patch-sandbox_policy_switches.h) = 6d6154898594ac1aad6a9f2379eed10fc26ec9d4
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 869bb67d15e1b30632e178ff1b38472f32ac7ae1
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = b35dcb5683829db0cf45772f8e9a14ef8a890bea
-SHA1 (patch-services_device_BUILD.gn) = 1cc6b4eb87d59acc785055ce8af02fdf1fa880b2
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 9c6b68443afd3110b3e36be4ca62499640b2fc62
-SHA1 (patch-services_device_hid_BUILD.gn) = ecc6f99e9fb83103881b25cdb0bfad413543df21
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 4862ff7aabe07559b40f6984b86d60988a7d4bdb
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = b4730f3e73e98cd920d24769b639e2ed4e7d49e3
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = 9085a6c2ae8ab63190a7aa5296f02a1522a06a03
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 1461718de3aa495fc549ba131197586cee4838c6
-SHA1 (patch-services_device_hid_hid__service.cc) = 3b3731e3c898f59f323c55cab705c4b6ac6b7962
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = 2352c80b66012b858a6121f916b766e469bd2efc
-SHA1 (patch-services_device_hid_hid__service__fido.h) = 0abdfaf7c0f74919e817563962b797294d18aea6
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = d09f22826eae3c37d0971f0966d8d1cf512e917a
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 3568c146b8300cbfedc5582eb664a867ecabef3a
-SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 00a8fa5beab08f1fa6c1dba4cfbb538ad2635e08
-SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 8fd90c47b31a99573ebdea27345b00485a565157
-SHA1 (patch-services_device_public_cpp_device__features.cc) = 1a6b3a74392224e83d87222ff38e1dea6b0dffec
-SHA1 (patch-services_device_public_cpp_device__features.h) = c55c7090a072a9bf20ff49202d0617df48577968
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = c399b1080321e3dc9dd6f43b175622a804891179
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 355ffa5394bb477ea013bcbd13646dd41afdc9a0
-SHA1 (patch-services_device_serial_BUILD.gn) = 0161e80a5ec58e2b42a4559c2b1e77e7e8168de1
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = 73a84b386a517cbd67ba75f15df6aca407597369
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 1cd9746930a0b95b8c3d57f02354b19ae842e20f
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = efb48de5edb8ea1af02e10e8695107cc750176f7
-SHA1 (patch-services_device_usb_BUILD.gn) = 0bdf39efa058673242faf691f47e5a0060fc3659
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = f9daeac62afce097c2c9293906f9e70e6a092fef
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = c4f3e157b0f3b113976803a39652560b08b6538a
-SHA1 (patch-services_device_usb_usb__service.cc) = c840fdecf1473219b1e1e0b5af94f7703b869978
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 582e2a9c5958ac9646dbc85394d3fc25b655cb52
-SHA1 (patch-services_device_usb_usb__service__fake.h) = 8712b07e7a210402ca0091c660ad025cc14cf5af
-SHA1 (patch-services_network_BUILD.gn) = 78c0b22a7d5533a95e6f4b8f949675287fb3dd78
-SHA1 (patch-services_network_network__context.cc) = d4848d594acae5812d32b12cf965c039574f24ec
-SHA1 (patch-services_network_network__context.h) = cb7ce7c8ada6c6fa02bc2a0960c99290f1dafb8f
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = d1bf5b6c58db3364cd4f7ea5f73d9a517770dcbd
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 8184a1171254046c0db0934a27f3bd7764209d3c
-SHA1 (patch-services_network_network__service.cc) = 2e99061d77fcc411e3bde5f2bb2d17176058da90
-SHA1 (patch-services_network_network__service.h) = 704a93d5caaed70b98a9b5a61dbf2fac324f8aa0
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = df174c67bd7a8811ed5ae50807df8523a6f36bb4
-SHA1 (patch-services_network_public_cpp_features.cc) = 06834db8704917cc382ee8a869915ee38ffdef77
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = b0b3b9cb5911bdb33fa7214189196c08fd0c0d12
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = cb212ebed7b05083e20e7eb8c1a5308de0b830b8
-SHA1 (patch-services_on__device__model_ml_BUILD.gn) = 929bb711e20e55ee972f615825353cd21f2755fd
-SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = df6b63c0522d385a3c39db4391241db4217ca749
-SHA1 (patch-services_on__device__model_ml_on__device__model__executor.cc) = 89eb8cda56e7d1dc066b72de6921543346f6bdce
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = fab75f3b06dcc09011d28b66a79d187a9169168f
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 487fa61c38e6d045be448267bd749e0aa76384e4
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = b4ab4f4f08ce9fb2146d1f7fc0f6c0719880fd3d
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = d706260ee64c24bbdce978b60970e33c6f7e9f84
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 1a85a7e6c085893031cae69e1e85c7cc05a8621e
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 57aa3049a60befeeedee80c572a65103235c7e39
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 48305572f34f3eeaaae05f3c27ca6e1c446551d7
-SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 4ab58328b052783e85a91cc0fe14f74b949e6a10
-SHA1 (patch-services_service__manager_BUILD.gn) = 4ca9653d8eb2b839b71fd4583e753c67b172a489
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 2c95bf59b8da5535d66596b885e6b2c54d09d335
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = b4aa4f753181a94f547faaecdc8c48f7b86f96f6
-SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = a4706cd67b848076381063f1499e25dc043a8461
-SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 37c464a1824b6eee137f742113eb002161d694fa
-SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = 3d444c378e464435453bcfbc3edf96e2ff0db76d
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 2a084ed08ec381db281cd78ffad16c5b3fb54ce2
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = af3ca60a8389138e86c897c54caaf6387732b59b
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = f6a9de97a7e1418c8fad3bc808b01034aca05f2d
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = 6401dfbaa762341d596802b527ddf63baf6c27bb
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = 70c9ec77586f2a6b0ea76dab56d8f844876c1e2b
-SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 82f44e3f49b234ec089795d45b594e3944efe30c
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = a7724fa952f9825ef48b399174cca794823ce054
-SHA1 (patch-skia_ext_font__utils.cc) = 222dff7c9335c0533ae113121003ef0bb95d183e
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = d1dcffc82008d97ee031a3bbe3f34aaf89cd9b8f
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = b6df2991fec76a102a5453a8ca5401818a68b89d
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = a3eb9a4e52f77ab6f26ce7279628848cb684094b
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 6088a83f0e0b5cc57018ce0ec35f4f05e0f1434a
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = d3569b4ac174b1a523a74cebe36569ea0868a310
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 3688b7adb1c0f37532b28edc455456b50695965c
-SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 4e416e069988ce986ec5128de862e0bb3d65ca3a
-SHA1 (patch-third__party_angle_BUILD.gn) = d785b618e7915eb934d26930ce9f7b6bd69dd9a6
-SHA1 (patch-third__party_angle_src_common_platform.h) = 9949c076cadd6aa0e533e665ecb50e1cfbc89003
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = fb25db5e3fcdb20c2cc1e599a3f30b2d9237598e
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 4f420b6c4ea11dd7e75a610e3993a946944b73a4
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 5860b2f7f537c3c78c5083fa9beee19480df0c98
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 48024adb86ecf1c0f26735d534ec6be2213a11ad
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 6c16fa7f0b6c2f372318261abac210cbffe58827
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = f2068103a67911f3a83345682988b1c344a7dc98
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 9ac6c8d52d6cf4ddb837d10fdf126e3ff57a6c41
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 815bba6768eea57d0e3a9eda722067e2e0b06948
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 3d110ff6d64160a377d46392cb6218bf37e2dd98
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = e6c3dc99ae007a294e02654079fb3a3c968a7954
-SHA1 (patch-third__party_angle_util_BUILD.gn) = 8470df65dc91e3c0da52cb53c448717741cf0944
-SHA1 (patch-third__party_blink_common_features.cc) = db6a99a6851cc9669e2b6780ca92b77410677f14
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = cd239536d4d8714c5465b824f8bb697f61ed8715
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 804b04d39154ab2b37349d3a169d40683a915cd0
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 77599e8a872e05b6c9c42bae385e6e2548a95a6c
-SHA1 (patch-third__party_blink_public_platform_platform.h) = f66fb8a027ca3f436136416d4067ebe63cda220e
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 5d6984913f1e0a337554623bf4332882ee65dfd6
-SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = e819ec052cb2754ac680428977e12a673c962f9d
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 014ee7d6d265bd4c647ac76f0331d73a8347acac
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = e0486635838e8cefceb5a8b81b73340858c72e1d
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 00138bc811f85f1de5ac2902e2052cc03bb230ab
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = ef281777febb6993dcda7d21d6510fe6db34b0b4
-SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = 449da7b26375f807522574e20ed7e06264988b69
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 508be279441bde3a304c8e83b0a6158f4305c58b
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = a91f420ded8f4013a07fc364283f58e8a5729857
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = f16e9700f844b44610d4b8d2c4a2497c3b813563
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 4da46f9b0eb6455e17ff13d7191f7af33abeabad
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = c409bb57ddafaa3085ad0528df505b2c22281e7f
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = b4c7bbe0d753274bab9284a485183b036aff71e4
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 4c3544a6c79f28f4a7b8b995f05f7fb4fa62596e
-SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = e9ab642b5d719d6941f01cf330ab99f625899d7c
-SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = f1ad18933da2fee7bd0751dc0763a1343958017a
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = f33ce6346635d0c3d347ab8f61dbe13fff0b5ae9
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = e79c29500e407f8eab138d3c987a86d1da060664
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = 130c22e34308b9d90732ab114524623b5975d5a1
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 6d906f16b8560cb9d7babd7fe833f0473fd5eeed
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = f6f37fb061bea959a454b5a516e662ccd3db767d
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 629226fcf624a882f6d2ce94289f279395dcce6c
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 9109554c9a353a8807d977adbbf93ebde40cc651
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 9f33d80d6682d0ed03b7cd7712a74f86da744415
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 7346669cc3a120efe8eb6cf6de555cf1f4b98581
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 4122d4b6416cc635ae9c8f96540391a8cb4e12c9
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 4fdcc675cdd56f10baff239c6e8a98cebdfbc7c4
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = e39e30cc8ebaabe7232b5e78e6810b97f8cbb766
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = aad3977c5397473c0064eb491d80630432470535
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 9a7db7b8986f53b0be2dcf7d4b6578af980bc904
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 540c1663ca382116aac688eedb65462a81d93f53
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = f975da832f569a04cc4358299053501492f86973
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 71d05e4c93d98dcdb96645cd64b95eaec0da86d6
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = f982f9c9f0846c6311fe06cc45e370c8decc0edb
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 0b870437aab85eb2331b1f014dc01f26644ace5f
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = ef7ff789dcb3268421c9aa92aa2ce2c6c9df5db0
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = a121082462652169ec9fd3e12d0b23e90a35cc90
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = 5100e6da7235876adc6f9977b906e7e07b0635a5
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 5a9a03a94b0bf69a36a2b176986bb56a6ada6586
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = 82b13b9b713fc74e9e52f3a62ce1c86b0362405b
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 6870b2137e4081b593b1e591f21f397a11f17265
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = 5c8df1c0a9796d6dca05fbf72f4d75052dca0dbc
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 98a72e8b9b3afd2b96a0c911725ac6d5c04dfb00
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 415f5077742778ba121ba22ea9c2c92d7256c388
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = fe02c2f4c7f4a6da287bd3c1677b096c9b8b489f
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 9797c095edb5e746c1eb10c9d5da878ebb996f25
-SHA1 (patch-third__party_brotli_common_platform.h) = fe5ceebe2e4cbe2a767cb7f5e1cf590273887b26
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 15d71ffd76f712c34fc6057548c15290a58216c0
-SHA1 (patch-third__party_crabbyavif_BUILD.gn) = fa595be2d2a549d11f678415901573135bf9a7c3
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = e728e2b49ab02e304f1382ec1b3d7541040d5514
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 14195f70f0aa9350a40fdf570d19c6a029389dcd
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 4631c49079f8e9d8f40f08d5f97a91f55927340a
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = f6b677eb8ce977f73b30fb0c06ce5a1010325bbd
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = f62e022ff9c4f0ee77cc6d1ef8af0cf848cfe9dc
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = d03f984c1872121a5b720e6e3551175cb8cac4ed
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = fa394eaa5b384e0a16614cf2f0bd7fa307cdc00d
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 188f50c9e3cb78044a56682d957c6c8ffd502b23
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 84a095035ac83c809b0f973f2ef8535e5e327969
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 0a1db13e32690dd9df1b8f416585aaf24d7c29cc
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 8f649d77b7002436d584bd8e542c58544000d016
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 8a4fe2ba4c7f57aaf653d9fcd9b013bde503c857
-SHA1 (patch-third__party_crc32c_BUILD.gn) = f3382b9fdbcb171b29de532f5c3dec178f8f17c6
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 672d77e732df732bf03cd2978f9c45ece74de1b3
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 1400f729616c29f7d7e9fa0a41c1d2d10a46dbcc
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 39c4c83c2ca8cd53157e511a7e7d38e79ec9116d
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = bad69457ed373d1212cc66553d8a6c0486ad91f1
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 5c218d080b38cc00bf7357ac3c0a5c6df3c6dc2f
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 52c849eb6f80675b7e6bee044b75eda194f72532
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 784fa316d450b7995685edecfd4d6c5aa6d8cb74
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 6c3870ed00d94166c563d509c5ab0831ad0b7f9d
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 72be6b40dedfdd09e547459891172478d04ef2ae
-SHA1 (patch-third__party_fontconfig_include_meson-config.h) = 1c6c41d0d72763b2447e3c0a000657ac902c9d4c
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 401f4a6e03ee68be864b7ac24294b04e7d7b6193
-SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 70e50496bb243adb692f50cee47413cc6098b201
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = d11348ead1cd7272e1a9b88b38960b4f051d9324
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 3b9d6990835ad30f1ebbaebbf75a4987b6462b12
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = b016ca79cc1c1fabe719aa3c2621ac5d6ec1de88
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = d607d03c6c34a77e8d16eb5bc3fcbfc77f21307f
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = e195724cc4579fdca4b0d2e3b92e705273c63f9d
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 7cbc7c2711dc35664536381e24f7c265289ad658
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = c146a9082eaf106574b5276b536a41bce55ef6d9
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 6e0967a3bd7184381d5408d0d010576d45e42ac5
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 5ca72a985189c9bcd758804d4134ab0e1463fc9b
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 5d2dc8dd8acb0ce171a420bff1374aa85638fff7
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 36e0d1ac2baacccd2f230feb4151ab0d3ccf8150
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 9699776a4a1c3dd52564944e5b148f7f3dd0dee7
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = eea206a9071bd5499a6cc88b737b1eea390f2e1e
-SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = 6528383fb110b1e9613fc1f5a595e89cbc558bc4
-SHA1 (patch-third__party_libsync_src_sync.c) = e51ad72e4223660cd17705502c5fb098fdb2d291
-SHA1 (patch-third__party_libusb_BUILD.gn) = 406e9df5e2a0103c80591f331e53c599e311a2a8
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = 7006a2f87c1fe0363bcb7234054593c6e9687f3e
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 7ee7051448b965452b6fac149f3f0d5022bf4c69
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 24a9b57332fdf451cc38b73e46b2f669f75bec73
-SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = fac4452c5f4bbf085d2b53e006860ae334275712
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 458ec25bc78a0973b0fbe0d0d40c7cfd08c50f33
-SHA1 (patch-third__party_nasm_BUILD.gn) = 33ff193773076650c8035827455d4afa51e11ee6
-SHA1 (patch-third__party_nasm_config_config-linux.h) = e25996b9e5293bf372b9f9061602161595d5c0a6
-SHA1 (patch-third__party_node_check__version.py) = 100ffd86832e563ac98d12f9a9e4709b6c1e4d59
-SHA1 (patch-third__party_node_node.gni) = 4a3989b607e35ad882e8af8546d78ac9b9019b01
-SHA1 (patch-third__party_node_node.py) = 71717c7f36e4208db669dd7cbfba09a77ad13881
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 4ec7c02013c289e91b8aacc7c236846307ea2afe
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 901dbee748cab807030f46c99c77b9457ee9c611
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 4b363ac6a8addba8a499fa9d81bc89ed5167e7bc
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 304cebdc2d25fbd2c6c5d250242b4a69500dd517
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 84e95a4cbc00ae59e4ee53461d76bc3fd48c0f24
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = fa0a79bc11b9d2bc6b3bf35e38c6bf5bea543b93
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = ca44e921bef2c740c8bb8748b7c83185326d4e62
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 99c334e174900a2888f7f407aca8c30b66fd6113
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 0cdb93bc6bbd117d5e6ee9767bdd1001281f7a30
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = ff3215a7e0f6f35cd6399dce0acf1d2774e96925
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 3996a254f81461896ac70af079ec3211300ab380
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 752fcfc18148cebe680f895e3ca1072b3d73526d
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = c095de9cf9afdc5cfeb51812232c6e5f54413754
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 902dbffe628dd09c2a6496f4fd91c06cbd164370
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = e62344e2b29170832cfddb4a35fe7f2cd17614fa
-SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = adc4bfada84e37058715e68537868cb3926c07bc
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 9121b54b093511b7c99e5440b54675cf5ef1f8a3
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = f3ade879494ca55010a9ac6c770e26fcbf2682db
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 05f0521f7a1dd058edf1f8b1d5d522f0a2e97aa0
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = af4dd2c7ac5eb110aff57432cd68af2c90435721
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = bdb3517b6b5d0c490054b50ec818769d0e6e4a28
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 6e11e3367119ba0ed360bfc02c998f7faec0cfa7
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = a7eb60256f7aac65abe7ab16d209e96134dbe89d
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 33e1d887e2988d7bb00626500a859fbb04ac9848
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = b28d72a4fa4b125aaaedd3f012d68f9117f3d45b
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 74d9ef1e00f181095989097396c2629b6527fcb0
-SHA1 (patch-third__party_protobuf_proto__library.gni) = f5f2d32114d96c2bcad07cfc598c933cca968b4e
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 0a0bceb0ddb800f9285a70d99bcfdfd4aaf54f89
-SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = f0fbe8d6531ac5ff6c98eade7da8a4276fdd6162
-SHA1 (patch-third__party_skia_rust_png_FFI.rs) = 533bc5b5055dc1473ee93e43d782c63b29a5da3a
-SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = df15703b02842da39728d789deb5dad1dffb6b69
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 39df21496adc31e47a6f81e057da16b622e4e511
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 421cabe9b3045a1cd73507fd71f983da5895e4a0
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = ef8c171ed4bf6fce084c87ccbc15e795356694c7
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 0c02c54c94fc5b04460816ad4ca9e9384bd81ddc
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 21c43d437d43840412751bd420062265f31af95b
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 968c4dd98a2ed1cd085b88abf89999cc0e281b37
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = c60e97fdea4d195595ed4209bf4aeec2ce297656
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = bec4a8c93c047cff10962c64633a7c3385c7cc56
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 42af995ac4174d4bb6dece530c7d36887c27ced7
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 01bca3f75f6be2731063bb76fec67f0e61bd67db
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 57448f5f347b5a0dfce22e4dd1c082f0d6d78dd0
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 7e5d611bf5d117941b1c085f978a64c814035e13
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 08acaf7a91cb45c4c52baf8700d4cb15d427347c
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = df5b784438e8e3fc62bf418b35f5c68a74be0066
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 07f1f13e2ba428ee02938659edf0a880a804b592
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 3b3bceae148bdc5ad64b933fb275ea6a6a3f4940
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = e0eb4a992d8181da3c8222b0d72b95c4c5f626f2
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = d839268ddcea919f2d5164e0be4422c3e1211c6e
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 6ab62597488a01bb3cc04f0423f8ed99efd2f6fd
-SHA1 (patch-third__party_tflite_features.gni) = 2dccc84eef287bde7938cb429fa250c80e11dcb5
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = e2f00f890533cfba08877f019735146ec4fa1067
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = c8d7366bb7a047956ebcdfc7cfc4f3aba4898dc8
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 9010c0b952a88135acb7d524df87bceb05b956cc
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 6d127fbdab9d05fef9d32ebbdfe4ed3a581cf965
-SHA1 (patch-third__party_wayland_BUILD.gn) = fbf98f9b81dab475c8e8c982b0b8cbb58f8f2463
-SHA1 (patch-third__party_wayland_include_config.h) = 5e560867cc9951b9c5ecaf4e89cdf99d5c788b9f
-SHA1 (patch-third__party_webrtc_BUILD.gn) = 646c12d1e41bcb043b9c1d003e89b461499252bd
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 6600408959ade154f248fd33e4369c8c85d10792
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 36734870dfd6a3efcf9bc1d20da204fbd46cfcd5
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = c9bcc8a062f30dac72f89b029e8d8641ae2850cc
-SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 24a17dc8771f837e5e53a885879747388baf590f
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 8be1137fc2fa3c7b2b8e724d17cc3e314f334a2b
-SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = 9f51f4b6f78d5aeb934e0c38a08eb79b04ac1499
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 418eba5e19a60442e0c0cc1480bb4de893174459
-SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 8ad29966317c821b3a9b7032fa680a2b02e1d71f
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = c11ba134205f964bfa98d34e32d13bb575a0b5ab
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 19126ab8119162222488ed1c508a3d0eff61c9a7
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = e473a6b89b383971926cc0c3980ae320402ed0bf
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 902f777c9ec562bc5460720915494e2ae69d1a6b
-SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = b7b637874cf1e293ddd2afdeda422517a534fdaf
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = c2bf68c3f301343b63ab503c0f578fdb94a203b0
-SHA1 (patch-third__party_zlib_BUILD.gn) = 33c06f134133a8a7d5ab234db53384e0372f7d2c
-SHA1 (patch-third__party_zlib_cpu__features.c) = a6ef89b84bd7b8234bf7fe0ff37a10934d26f2a7
-SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 0d9bd32d61668737e91b832e4fe13b1422e2b12c
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 4aa9e91fbef9f0c1636d924235866a4091008854
-SHA1 (patch-tools_generate__stubs_rules.gni) = 773daa557ef7d311959653a94f27d7203e68b5ca
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 601c66695039fabe6b1a9a0bcb2ae1380b55b95e
-SHA1 (patch-tools_gn_build_gen.py) = 607bb29883a3b396e99731ffc48156a69e01ddaa
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = cccf3f82754921e7b5d3a67560254b34d75506f9
-SHA1 (patch-tools_gn_src_gn_version.h) = c7915295d886e21789fb1d9639ebaccfba8441fd
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 3a7b18fff7f83877f145a6e8f5be4bb89f36127a
-SHA1 (patch-tools_grit_grit_node_base.py) = e7b9841d3215d94e079c5d36aad0258c6d007bfd
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 24e0cccaf7f792a77c03f63f9e641dea4e273a76
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = d66390e105d0bf419f4b4d991361850d94497aa3
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 32f42e1f6d893030ecb27b0d20367bbedb4e7ea2
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 4260a2e16687d4b4aa90ed95d98568f69ceea3ca
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 5b7ef1e4869726609475ddbfd9dae210c65264e2
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 3077ea65f22dd749341bcf43139a145a4b1da016
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 8b50dfcde7a2f3ac15103916b261d70f47a90e1f
-SHA1 (patch-ui_accessibility_accessibility__features.cc) = b29709d42f88cbea02fa8c483b89bdcc48e8acaa
-SHA1 (patch-ui_accessibility_accessibility__features.h) = 692171432c3dcbf199be10602fbb687b95540681
-SHA1 (patch-ui_accessibility_ax__node.cc) = 85f55a28371ff50781aabc0e91b4b0e21c1ab5d2
-SHA1 (patch-ui_accessibility_ax__node.h) = 520368b37e6468b82363deb5ac672292950488ca
-SHA1 (patch-ui_accessibility_ax__tree.cc) = 1da5346f0964ef8e9fc18edfe1fabeec5414de2f
-SHA1 (patch-ui_accessibility_ax__tree.h) = 251960107d3e96e9f3df250b48fee14ce3c7bb51
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = 0fd9ba9e7f0038cf09cadb18266bb80cbe861087
-SHA1 (patch-ui_aura_screen__ozone.cc) = 8fe0e3c3c3e349e3813db6f97b1d4d66a41fef9e
-SHA1 (patch-ui_aura_screen__ozone.h) = ca0734c849d3c1ba9dfa0fb11236cb920da918a3
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = 2f1e22336ebf69ba2b5e2af2a533df1f97d5ba65
-SHA1 (patch-ui_base_accelerators_command.cc) = 2b958383bf9c6599ee02152c0a4a2cc3534b58ec
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 46927c8079e6ef497d5dcd9f86d7851d3b6c8b62
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 452268b3d35bd61dd134428aba6136ce8cb1d9cc
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = bd170322db4e0c1f1466342f1e782be215473ccd
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 38d85129fa276c7dc7eac13139412c7f7dc66a3d
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = b1ecae0a4c0def3e09c9b3ed5b01a58da9709ae9
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 4fc696238a95819aff372e3ebb0c1e6715880cf9
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 95fb4db64c600d849d18279ea5ad2c839fccc1a1
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 5dd4bfd5a5507987a422e552338d8517f6a3d36d
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 855c8fcdbf45e8933f501fdc4ce658b04f7f46cb
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 8cb2ea4f34236c413c78a4f5c494b376ad81f892
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = b0cb4eed282166e7509bc9ae95fa9bbbc777b34f
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = b6a0bc21d632482cf13c4a2a90284d90afc3e30a
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = dc21af71357c79673760ec4c537b9621aeec5cdf
-SHA1 (patch-ui_base_ime_text__input__client.h) = 6968770368aa60027c794e1146a6c82b49a5d368
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = 7cf1f0200b7f266544cb1ccdab60a94867bf8703
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = ec31d796f5e8eeb94abf62fb2b1cda1294cc6bab
-SHA1 (patch-ui_base_test_ui__controls.h) = 49b299d3888987d5824041708f5f5726980e2b61
-SHA1 (patch-ui_base_ui__base__features.cc) = 642d58ae05181fcbbed6b44cb006080ec611c22c
-SHA1 (patch-ui_base_ui__base__switches.h) = a0d88bacc318d7dffb54ddc817540b6ab2ef9080
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = 068132617aa3b22a5f512eebf9bdccc510d92228
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 5da34695128c49da48d04dd1e9f0a5c450f75190
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = d89e2ec903048cbc684a73912a1804a87656f1c8
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = d0d55aec790c78de944025d400ad5f74c5134064
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = 1c4299ba108077e4f8ae1ad324bfd76f9e670b08
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = f7515c56b71eb296bb27e44639e439bf1ceb4ed0
-SHA1 (patch-ui_color_color__id.h) = f3fa76460977ea47a4f8bc6ac7cf5cfa4f5dbe8a
-SHA1 (patch-ui_color_system__theme.h) = 0a9e9812b2b05a6e780422e2a41a527d2960680e
-SHA1 (patch-ui_compositor_compositor.cc) = b7008e4e2119eedc3d9fadea57e0d6f63a6ecf9b
-SHA1 (patch-ui_compositor_compositor.h) = 13b3eb3dd1c7c22e623a7ccdeef29d80c89132a4
-SHA1 (patch-ui_compositor_compositor__observer.h) = 7fe80c000f85494cdb0cd6be1d49574fdd6955ff
-SHA1 (patch-ui_display_screen.cc) = 713fc1580edaf6ae7edd15fe950740a9b08714ad
-SHA1 (patch-ui_display_screen.h) = 6a3a457a6f71c2c47160a76c8559714b6fe6380a
-SHA1 (patch-ui_events_event.cc) = 6d43e35c352caeb8d2857ac4e366ad561afb91f4
-SHA1 (patch-ui_events_event__switches.cc) = 56425d932c839a32dc88e13d5374f08aca8fea68
-SHA1 (patch-ui_events_event__switches.h) = bc6de095a2e9b7527204031edec40642372f68c6
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 154ac2e53f46d876130281fcd0a6fcf94b182a1b
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = b64349a1ca0c2e88b5de63d53a506efe603380ae
-SHA1 (patch-ui_gfx_BUILD.gn) = cd187e20430ce7fcca7109da4c9d31ebffd7be4c
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 6f65cb6a8a12581d4b7e48a1f21236e3b20d5e70
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = c0349cea2c7211909ada4788b9e450e1352edbe4
-SHA1 (patch-ui_gfx_font__render__params.h) = b1d395c0eea2f6a03d469b0f4a55fe8d682a38f7
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = c2fcdc977de62762e326fe5c59bbd5311f5368bc
-SHA1 (patch-ui_gfx_font__util.cc) = 3d0fc4d4cb4e5d406520153730dc424797bec6d3
-SHA1 (patch-ui_gfx_gpu__extra__info.h) = 693670454901bb67c3b732f4a3a75442d9baf3f3
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 515d5309b3f870e9477ecc0ff7a82d6944e02601
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = e3bcdbea7ee396bf2a39b30e5a022400a913d5b3
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 98599106cbc26a1a851bb70dbea2e09a65a87709
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 942f819ac9a45a6df8968038b9c10cf7fb861539
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 60dce01dfda46b00bc7677ae6bf9c3b1e8e552e5
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = c8b4be85e154cb9f3ef3db89fe967ab195d2026b
-SHA1 (patch-ui_gfx_native__ui__types.h) = 811ebfc1ccd82426dfd588080c6bc2e116ad7611
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = ad07c887fee8f6d6ce39eb934e83dddc43fae0b7
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 5f753625b77865a3724cf5787857f6286536af11
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = f6341605a6a87c21bb552388273cc88f0e5e1dd9
-SHA1 (patch-ui_gfx_switches.cc) = a6c7781856ce2410ea089c1e58ed34d6c8a5c8b6
-SHA1 (patch-ui_gfx_switches.h) = 0aac0eb0af90af24a220c54da8ad3bad8a94ee7e
-SHA1 (patch-ui_gfx_x_atom__cache.cc) = 126a2cc4988a314bec4f3d4e037b4def530ac1a9
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = f2cd6e65070d34d1e91d6b3ad4a1b6c5ecd0439b
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 45fc07b64297138f2cc0926ecc106d87d577bd8c
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 917721a7e89c6e1b8078a3ab608717d8a7a638f5
-SHA1 (patch-ui_gl_gl__context.cc) = 0f3faf7b69a3d1364638c1b549202d2adb0b59ef
-SHA1 (patch-ui_gl_gl__fence.cc) = 3b2270caed385d4014d9e5886849749f457532b9
-SHA1 (patch-ui_gl_gl__implementation.cc) = b19763619d4e2b7f6ce1650ec4edb00c7a63c70c
-SHA1 (patch-ui_gl_gl__switches.cc) = 581ad0cb4e5149efb6878bc3c59173eaea08c5c2
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 3828b6457575adae3abd28a0a4f3680ef5c465cc
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = 760ef18b5ccad914be3fb58caf991fdc73efa070
-SHA1 (patch-ui_gtk_gtk__compat.cc) = e71357b22cc7af504133fc3e8911f875ed2b6d4d
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = 2ee9082b37c21dc36d3143e8738e9191f2053f6b
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 61efac90e6b791635fd0f2d73ce2944286714fc8
-SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = b4423c5aaf14bf239161cac5ba7563db5a886ce4
-SHA1 (patch-ui_native__theme_native__theme.h) = ee4b0e1a23b58dea58ffd0d8a9d8fdd524f700b6
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = a25ae8daa69f210eef19cc1fbc24d283a2c8c840
-SHA1 (patch-ui_ozone_common_egl__util.cc) = 759363e7e83c78c18589da46fd69b714efe09b36
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = a811427b6a3af1ca66d88f893083414942463157
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = ef222bc3362009297787203ceced7c16a4e07385
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 954825731ed18a7c7d270b258b5b90d91827cd14
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 3741175a3e653b7e97283a545a0643dfe6ba6603
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 33c53c54787c1cf0357681b30c4f0f1fdd02cd81
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 05a708e3c0f22fcff024c10b937af18ad49f5e0f
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 47dc84b207e3a666ff68f72e9e059c63e4dd0f10
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 4bfc4c9b8e71ed19cfa89caf2176d6fbafa32eca
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 666c83b9bfabfbd6bc05d73ff7d8bac42a35b4e8
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 7bf8ef213396d115097c600e3566d308de459c18
-SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = c828384d0fb023461fa859b86c6a0829ac93e2ab
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 9db127200212243746834f56fdc4fc793cc7d2f7
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = 574fe99bbdbea3878fc9dd8e4bf8cb2f765cf400
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 783c56d2a8f2b13b3c2528cfb036d7f995145788
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 8b785fb71abf4a81719277b9bcf693742e3d4617
-SHA1 (patch-ui_qt_BUILD.gn) = 01920e9bc68af625b4aaaa49721ec298ddfface0
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = aac387c66f882ee08985ca13ccbd9c16e5d888bd
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 82b3fc3ad47b451778f2aca27137bb4c8829df0a
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 5972e3eec64d7c81d7d7ff8b819702cadfbaab2c
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 8e591af6fcffa7fcf0618f21e0b73793bea2bfa8
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = f2dec0a6e2cec7af4d33d2db2659e5a23e1df9ac
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 8d4c5d0318641e9793739c62d34e9feed5d5392b
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 90c8d9fdb8bfff6157f355e71e01f8e8fb353507
-SHA1 (patch-ui_views_BUILD.gn) = 5fabf08ae6ae5e4b6f1bc9e7095ff02b943d9753
-SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = e6801eb782b5eaf3cd9a05e9424ded4bd49863a0
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = 9796f9228a7805018acd9b5fa9b95e8b4aefbe1d
-SHA1 (patch-ui_views_controls_prefix__selector.h) = 6acaba8466230c8efba56d54648b24054d5afb21
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 27bba2240751d44a8a27e6e706e87c9b91a95762
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = a0d4412edff802d2ece52c42f49efaae82a12601
-SHA1 (patch-ui_views_examples_widget__example.cc) = d7c54cd56808427c8a974deca2d65e9d9444eb5e
-SHA1 (patch-ui_views_focus_focus__manager.cc) = b3208789ab54af947b4c7c212c5e08d38d3bb557
-SHA1 (patch-ui_views_style_platform__style.cc) = 43964684ff083e7b622363f34dcea0f3de811061
-SHA1 (patch-ui_views_style_platform__style.h) = 7b48a122f6783a580aab690f9bb6daa503817046
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 78fbce14c93c19e24b8bc5efa1178a89c40daaaf
-SHA1 (patch-ui_views_views__delegate.cc) = 0b89eeeb72a2e5ff4c844ab52fb9c9c12bf55d99
-SHA1 (patch-ui_views_views__delegate.h) = eccf0d444fa4ff0a845576ce2e485993c304a4a4
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 00288579b6e4a11ef7a0814f10ede1b56da75fdb
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = fc616d129663f80a83b770307bcda301258d2bc2
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 1a1dd2703ca22c571200e85a7a0d5af0b01088db
-SHA1 (patch-ui_views_widget_root__view.cc) = d4cf4ece505f40ab10af3bac071b8e08f6e4ca4f
-SHA1 (patch-ui_views_widget_widget.cc) = 1531305c6d11cdf24e5248e1723b38d546fc3abf
-SHA1 (patch-ui_views_widget_widget.h) = 80e381bf5c2df0adf74ede12307a64d3bf82c827
-SHA1 (patch-ui_views_window_default__frame__view.cc) = b6cdd074d3a86766699e2807d991988652100cd6
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = 7a8de2b07a31cddc065ae44e716512d0cbddf612
-SHA1 (patch-ui_views_window_frame__background.cc) = d2d315e931da1c428f5ab79d606f47ad98a2a826
-SHA1 (patch-v8_BUILD.gn) = 1018894dcb4e3353b3f39eba87884f28d5cc248c
-SHA1 (patch-v8_include_v8-internal.h) = a70b7b892b8e90f9ec511d38b5242d0bfb9590d4
-SHA1 (patch-v8_include_v8config.h) = c1491bfec3f1eb3ecee7367f3b0eda59472eee78
-SHA1 (patch-v8_src_api_api.cc) = 262841ead375fb5256a88da1b77032571ef88b8b
-SHA1 (patch-v8_src_base_atomicops.h) = 0cd0cf039b5e4300bfff33e9e8f6d7b9b250fbef
-SHA1 (patch-v8_src_base_platform_memory.h) = 05fea810321f6cae8e10ccae86b4a52bedc646d0
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = a79c41d6387c4d8f240905d72624dbeebbae3184
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = d25c1b3890ab9133938b8b329b73fef8b74a537c
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 3e5472cc8f5fd839a96501b44c7e2fac39cd1755
-SHA1 (patch-v8_src_base_strings.h) = b0d01f268ea6f421513d8a631ef827e0bab5a78b
-SHA1 (patch-v8_src_base_sys-info.cc) = 3214bc1e6c44513e49b9d25f2ca632208f0558a1
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = c1d79988bc3942f78d4025c9129c09ef7aa07261
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = cfa765fc485f72458c412a3fe4981fc777aa10ec
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = dd501a5d7aceddba873635d7b6658b9062ea3196
-SHA1 (patch-v8_src_execution_isolate.cc) = 4e49aaf7922462700200ab737cba8f70b10eebd9
-SHA1 (patch-v8_src_flags_flags.cc) = 8acbb0290d1d6c38fc8ffe72c678418db9048cf3
-SHA1 (patch-v8_src_libsampler_sampler.cc) = 9109176af88f5d90412ea69d634b543ea29ed9cd
-SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = 04fb6226046df4a077f89ba0587653dfb6f5378c
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = 42c1b23c899fac5f65a62c6c17911f09c1f56a8a
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 5d913d21f6ff70084b0270fb6dbd94aba6aa347e
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 61dba13f7fb8572c3808540bb549fe60f0a240c7
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = f04cacf39066d570d5b170f74be05322d8471d19
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 3f6ceb6ae6f8a7d44f030ef7c4669d7443261d3d
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 22ee2c92bc88fcbae6fd0cf1502a6099cb8582af
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 1cba6d4a049094cca11ad46bf76b17948871fb95
-SHA1 (patch-v8_tools_run-paxctl.py) = e2c84114676a3e0922b0739249a8f5fd3d8fef18
-SHA1 (patch-v8_tools_run.py) = 6cae10b1d4c54b55171a2c58f173e2d90f5d1fdc
+SHA1 (patch-BUILD.gn) = db7cb9ca91b33ee85a2458c140cc5bc8157579e0
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = 63f677d6331b0f0014471bbce61a1d387bcb2f52
+SHA1 (patch-base_BUILD.gn) = fa790d25ef0108ba911c78daf0014e2dbb175042
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 09da4c4d9fd8bba81dc475ec8c26f65ab3bf568f
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = c9e0af9d3ec3014db0638bf9168df4ce14478837
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 78c2424728af3e017ba72fa48c4d9ea99a7282ec
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 847dd43c5af3f304377bb45d72b9ea97fcd677f3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = f32847b2e47d27b1a9e20e4ed6de28944273c7c0
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = 0d9c5ab9eb243d14e122ffc3e0d91c6ca090c517
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 87d7b8a6d34ca69705f9c2ed0f2b6fc16e9cfc9c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 774ba2c06b7deefa846e45d31a55f40bde11cfbf
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 7daa56b13d3140a9f5b1f5c97a9ead5da0b294a1
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 92b02138efae237dd9e0666112ba9263f3bacef3
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = ca9bcc368fa6498579302e4e5d31d774e5dfff6e
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 6d9ced2a9efe8e6c541072c676f197518c9650ab
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = b59689de03544bb9cc3cc27f03977128f6b9a12f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 50a89f0ac86f014389c5fab127c47d50e7f1002f
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 64fd504e7bd5edf8036e39dee4dc83f4bfcab1c9
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = ca3bad632f1438608b7543e60171b118edda6097
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = e37f7607fb5a0af1e58c59ebcd244b8aa2ee101b
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 6e3305956bef19edead96b13f3f16bacda6c2192
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = d72aadc0a61ba4d71398ecbd7374955f82071fa7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 9d6a172c633d391bc7c4e34394d3c8f32ab3107c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = 49ea152f84eb0ffc71078e4aabaee9aa110f0f57
+SHA1 (patch-base_atomicops.h) = 6715531e7f931f989bf380ffe921900402488a3b
+SHA1 (patch-base_base__paths__posix.cc) = ed9b7bd21f96e6605bf0ad8d10fddf4399780b2c
+SHA1 (patch-base_compiler__specific.h) = 8e10a19201037336334f63a41329b8b728d9bef2
+SHA1 (patch-base_debug_debugger__posix.cc) = e047eac73ed3df0a472a23faac3c67439e9a2d19
+SHA1 (patch-base_debug_elf__reader.cc) = e75d6935370be577e3772cd616fd233a1e6b622a
+SHA1 (patch-base_debug_proc__maps__linux.cc) = c6472b49dd4fdbb9433402ea981e6675735bb5fc
+SHA1 (patch-base_debug_stack__trace.cc) = 3cfc9050c7746135d39c9ad2c06842a257598dba
+SHA1 (patch-base_debug_stack__trace__posix.cc) = c4079fe8d957f98e54ee915e768e057801a285b5
+SHA1 (patch-base_files_dir__reader__linux.h) = bcad14023af50aeafeae4a4a089f2b9e8b7df525
+SHA1 (patch-base_files_dir__reader__posix.h) = 017c98bbe2ff54f99674eda82a149078ce20669e
+SHA1 (patch-base_files_drive__info.h) = 696473096132ec6f52effa1e43b3715a7adc2c30
+SHA1 (patch-base_files_drive__info__posix.cc) = c4504e5ea5bf3fe785221feeb0cd86a9045d46d0
+SHA1 (patch-base_files_file__path__watcher.h) = a204bcfb570641a3374d603d2702562eee21f94a
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 3499b8c9a1861553247687e861267075dfbf95ed
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = fbbd7206f0b9ea6356d602d46a3e5c47b12340a3
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 75c2a71c823ed6a1d8af4a974c2ef811f8716a36
+SHA1 (patch-base_files_file__util__posix.cc) = 4aca909332ba9d08131f3c79dfcdc823001e6912
+SHA1 (patch-base_files_file__util__unittest.cc) = 972db131cbcf497315f507c3543d9f49405d54b6
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 4348e7e35e61d85f889912ee06b19704ebb099cd
+SHA1 (patch-base_files_scoped__file.cc) = a1eb34ac4b87533c2f4a73915d3c50c1ebbb4341
+SHA1 (patch-base_functional_unretained__traits.h) = 642ccd61e9c8c357fa71329104ab3eee25439b27
+SHA1 (patch-base_i18n_icu__util.cc) = 3183d7ff171b4ed425c1394f173e898a13336e7d
+SHA1 (patch-base_linux__util.cc) = 370cc082f49054e15dec8abb0ca1e50a279d8593
+SHA1 (patch-base_logging__unittest.cc) = d8102d73dc9cd1a6223963f8bf570c115f3a5adc
+SHA1 (patch-base_memory_discardable__memory.cc) = 944f12f8e9e320c5b11d76974f65c8330f76fccd
+SHA1 (patch-base_memory_discardable__memory__internal.h) = dce73d28b9ab48efaf2a882467797c919e92bd69
+SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 70025056a9913737f62387585e441d91ca113219
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = b113ffd97b270233c1555a9bf24cde80947bf2d8
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = c5bf706066150641fe051916aadd8135a4cd7717
+SHA1 (patch-base_memory_protected__memory.h) = a47ef19090f4f06fdb7185e34fe94172eb2f8785
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 572c3161638fd3b472cb29902c1447ba9987fe48
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 91cecde25c667b5b894719818162a4c9d28ec2e1
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = 041737d63cded147cbad4369cf56588a62cb36a8
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = 35c80cab86895c548fe6b45e7ceda27c3d012f3f
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = 3cdd17a2531c710259e8fe290991bc456b8dc0b5
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 63d599133c5b697d25108f63e72a22ddb3ed88fa
+SHA1 (patch-base_posix_sysctl.cc) = caf245fc2d2870d818ea85a512abdc610a09eb31
+SHA1 (patch-base_posix_unix__domain__socket.cc) = 04a7511514fcace2966af15a69f00987134f5348
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = c4603251d71f714f8874b06dec6daeb318ec5b3e
+SHA1 (patch-base_process_internal__linux.h) = 718a99e8fb580f01cdec790d9e307373bb49bb0d
+SHA1 (patch-base_process_kill.h) = 0349405b2bb81f5aabcb6bc7faba6dfe6e3e11cf
+SHA1 (patch-base_process_kill__posix.cc) = 4980ab0478a185d8d42430d156712f764f0168f7
+SHA1 (patch-base_process_launch.h) = bc524d22dfa2b39a2d5afa494aa715ed0cb57ff9
+SHA1 (patch-base_process_launch__posix.cc) = b30cfba1bf5376036ac3b6c7e94b485a1a0f67b9
+SHA1 (patch-base_process_memory__linux.cc) = bd045c7a8d8fe0f1d3d6d87dfd16be7ce7e8d76b
+SHA1 (patch-base_process_process__handle.cc) = b170847ccbc0ec56313ca00d779ca876bc26871a
+SHA1 (patch-base_process_process__handle.h) = 20bb86308a68e420907a9620afc1390e80b2f8b6
+SHA1 (patch-base_process_process__handle__freebsd.cc) = 4c63701a1ef212d6a1ded968397c518ec24a3cec
+SHA1 (patch-base_process_process__handle__netbsd.cc) = a96b5a7403f09bbcd9ccbb059ba272b50cb9f7e6
+SHA1 (patch-base_process_process__handle__openbsd.cc) = ce30317fae8c983ff8149612a0c3f312a5db6a20
+SHA1 (patch-base_process_process__iterator.h) = 93d56b0e0c6154d089c32288153fc302382d7744
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = ce3f9bfd201119bad5bb7370b9955098facca733
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = 7418ce2773120568e3a21874dfac16714333a547
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = f093d59c8ffafbe5d02ee3a1fd2970b38ed78801
+SHA1 (patch-base_process_process__metrics.cc) = 62992939fa24c93339f7bd52e3575f6703636ecd
+SHA1 (patch-base_process_process__metrics.h) = c16e1d9eb3644e071011eb9fc42fd45a621dd466
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = 261eaf836059b7a176070798828b99d67c1882eb
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = 3cd335b2d0be3ba55fcb5e99f21740771e7abc58
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = 37f9846eb49640368ee46dc8b64e3351c1eecb27
+SHA1 (patch-base_process_process__metrics__posix.cc) = aa984e7d46fc75ef7e5644df7fe3472b7d06897f
+SHA1 (patch-base_process_process__metrics__unittest.cc) = 5d9640b5dddb7d092779931238e5e88c72a7a9c3
+SHA1 (patch-base_process_process__posix.cc) = abe4274dce267efe6c828437bf04a5ac90deac44
+SHA1 (patch-base_process_process__unittest.cc) = 6eb60b50412b069534e2b2101bb943605cd504dd
+SHA1 (patch-base_profiler_module__cache.cc) = ffbae3c48bfca6d896d346963a199771fb0c3c80
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 56e6c32a68be3a0675ba99164ea6341764bbc190
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = bd89e2fc6e9284882ca647b0e1a30cedd9cfe299
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 8eb27ee0189c0dac3a378a8f1671193e43e98722
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = fbb2049706fe19dcfa4c27a0a316dec78e146387
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 43cf456760ecc1fc03d23752a2532510230463d4
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 1ba2a622769c345dbbfdb80c9077932f7dca574f
+SHA1 (patch-base_rand__util.h) = e762ce4cbfa0dc895510d65f2d18673e63c28f80
+SHA1 (patch-base_rand__util__posix.cc) = c01d363fc2b2674290ba05036fc9e9565d3182d1
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 3049831bac43176b04d558e482429c8100f47e1b
+SHA1 (patch-base_synchronization_cancelable__event.h) = 44916eeb72d2d2231781df7f55d044cb22c5fa91
+SHA1 (patch-base_synchronization_lock__impl.h) = 853fdb80cb842f6652d42b37b7cbb78e4a5baeb6
+SHA1 (patch-base_syslog__logging.cc) = f81f75de71eacccb5ee504bbd5daad64cf032856
+SHA1 (patch-base_system_sys__info.cc) = a70b2b82b63dc8dbd46b1ab577b284026a506d5b
+SHA1 (patch-base_system_sys__info.h) = 3110ca5e7ea6636b04f88a3ed30f7965009b4fba
+SHA1 (patch-base_system_sys__info__freebsd.cc) = cef6cd0e52090b6e96af2418d08312281aeb6ddc
+SHA1 (patch-base_system_sys__info__netbsd.cc) = 706e0173acdcffeb8472d7410e13a60b5423c3b3
+SHA1 (patch-base_system_sys__info__openbsd.cc) = 217365a00f7c0f0dbaed4e05e547dda866a603f5
+SHA1 (patch-base_system_sys__info__posix.cc) = d970d5bb904986358d531d22c21175aa1922e5bb
+SHA1 (patch-base_system_sys__info__unittest.cc) = fc6556340e07807fb2289c1c4dd0d66924402999
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = dc033eb12e71e732d232983ee73f593313095d97
+SHA1 (patch-base_test_launcher_test__launcher.cc) = a071630c89e5ac719b9101958ff81af3a3d27648
+SHA1 (patch-base_test_test__file__util__linux.cc) = be46183e4665693992b97fe6e439fe1632518941
+SHA1 (patch-base_test_test__file__util__posix.cc) = 05a5e78f2636a15ce7c69b9fc70fa6708618e8ef
+SHA1 (patch-base_threading_platform__thread.h) = 8142b77bffe8af51ffbe21bc0cdc786cf01b7e24
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = 4e74c48eb2f5e465b2b6c65fc917d71a34fc5845
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 340071a4b637e1a5fe6745054234968782dd3942
+SHA1 (patch-base_threading_platform__thread__metrics.cc) = 2f982259aab094484a028e03823bffc4ee373265
+SHA1 (patch-base_threading_platform__thread__metrics.h) = cbfbce6634cb13b7445f268a1304aa181bf7aa49
+SHA1 (patch-base_threading_platform__thread__posix.cc) = b01490379e1fc730699e5163333b86003a294ef5
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = 4043cd560a6c5e0fb95609415ba3308b888c6445
+SHA1 (patch-base_time_time__now__posix.cc) = 1c91efe1bc60899a0197872d3eff875392e5d571
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 6295abf57a83093fce19d5f97eed897e2339ebfc
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = ce6a1cfc72e951e3256d92c2f2d23d6e95f07e07
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = 20ab276c7ac07b096c410e685310026658478c73
+SHA1 (patch-base_tracing_trace__time.cc) = 88037967ac2c495dfcce0009f18d8f5d33506328
+SHA1 (patch-base_tracing_trace__time.h) = 1023a3299cc14fc287974084fd737c6e7906fb5d
+SHA1 (patch-base_version__info_version__info.h) = 92053c8c0f307bfe03b086188f8bd1a7adcb09cc
+SHA1 (patch-build_config_BUILD.gn) = 2a3e0bf3c52186ea8fb5f01b08b0bfd9c7de75ea
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 6aac251c0e23900d82859ebda59731d77d5b9c38
+SHA1 (patch-build_config_c++_modules.gni) = e011cf2c1a6ea49f115cbc9f0f994ac9f8b2c13b
+SHA1 (patch-build_config_clang_BUILD.gn) = 4e5cd7b8ce2db8e57206963c677e392af5ea0fcd
+SHA1 (patch-build_config_clang_clang.gni) = cc8de712aca66c612569efacae37c9c10355bf01
+SHA1 (patch-build_config_compiler_BUILD.gn) = e400145d90e180088457a3a05529884a7e6fca75
+SHA1 (patch-build_config_gcc_BUILD.gn) = 9dc74b505320b0b7ca7d30a2d0ab40f6962118bf
+SHA1 (patch-build_config_linux_BUILD.gn) = 8914e2b6a22d1429afd2f7d54142bb52727a1489
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = 63dd7583f360fe572a740c5118711f480af992fd
+SHA1 (patch-build_config_linux_pkg-config.py) = faefb3f002cae6aa6a59656e723b7059821babb0
+SHA1 (patch-build_config_ozone.gni) = 918a9644288453bbddaad19957d6d7418c1ea526
+SHA1 (patch-build_config_rust.gni) = 09a242fc340dac3f1a565227ff4766891b353388
+SHA1 (patch-build_config_v8__target__cpu.gni) = 6c2d82e48305b2dadc732eb1aa5749fce71de0ef
+SHA1 (patch-build_detect__host__arch.py) = 1472d53d5e6a05cd5955617239a6f8478a1a37b2
+SHA1 (patch-build_dotfile__settings.gni) = e388c73d95b27338d9afc97e68e120ef5ddf4bb2
+SHA1 (patch-build_gn__run__binary.py) = aa314031c8110dbef99c81c48ae66aa48d316ecc
+SHA1 (patch-build_linux_chrome.map) = a9c586ae31c06f3e31e55cd6059c14f86559a814
+SHA1 (patch-build_linux_strip__binary.gni) = 1ed7b5ee901da99bb5406545ebc3c91e88d24a4b
+SHA1 (patch-build_linux_strip__binary.py) = d7de51cc3643ce9f9309ad1908ee8f945b33a7ff
+SHA1 (patch-build_linux_unbundle_icu.gn) = db0ad0370eb296836759748364ef1a6f1bc4bdbd
+SHA1 (patch-build_linux_unbundle_libpng.gn) = 72c41391dfd87e00da8e7f04fba9c9d09a01c267
+SHA1 (patch-build_linux_unbundle_libusb.gn) = 21b2e2dc9fb2a263e560908fe4f0137e67e6e909
+SHA1 (patch-build_rust_allocator_lib.rs) = a8f814adea4c168558de6c684aca9acf4789e3e9
+SHA1 (patch-build_rust_rust__bindgen.gni) = 36e8f9e50ca3f75e0983dfb9635ad5daacdd6974
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 45847753300da2b51dfc2feeca803de894ecbf07
+SHA1 (patch-build_rust_std_BUILD.gn) = e624da791240698dc827384a3f24e80b97b3eff3
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 938c9b102eb9c85cb197c6f5e3c0b7420814cc1e
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 83ea89714c4798147ba62f5b0664d7c3737c4920
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 50b0a67172140ed07b78159c304126fe1e247c39
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = c46c506b342252b59892ac53fe0c7fa1543cf189
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 39a43d8f954ff0b3c146458c2be1bedec48985da
+SHA1 (patch-build_toolchain_toolchain.gni) = 5fe3ed2b1eaf988a335b15cd7d5f61d6000f16e6
+SHA1 (patch-cc_base_features.cc) = 206a9442d2f4f7c906e90ea6228236fcffea6bad
+SHA1 (patch-chrome_app_chrome__command__ids.h) = ac930b88a5537b496433ad2604a63fa1ec746341
+SHA1 (patch-chrome_app_chrome__main.cc) = e084c68cb768f37398161a571578c584f5edb70b
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 275bd28fa2bca7a440ce8f78a4a702debc6fa9ea
+SHA1 (patch-chrome_app_settings__strings.grdp) = 9f29f86d8030abe56d44901b10074c7889f8921a
+SHA1 (patch-chrome_browser_BUILD.gn) = fc314a78807d561fc15afcd7e61176b0c3838579
+SHA1 (patch-chrome_browser_about__flags.cc) = ce0732fd8235fa6e9802d021cc88bd78c7e4385c
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = c2c73fcb8c0882fd2ead81218952c1a162a69357
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = 6106244e84e16925b62a15935a06c50939399944
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = cfa157056489638050be8cf9a95d2e85f19e2820
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 7500be0dd7b90a920dc939d6f48e43a0a953f218
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = dbdfe8484015069669b6e70324f4f13980d894f3
+SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 0b76e49c0afcfda3d6a64ddcb9abc68e6ec66b44
+SHA1 (patch-chrome_browser_background_extensions_background__mode__optimizer.cc) = 96809de1e08400d57e1715918ae327266f2c0c91
+SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = 3c66d14a328a14d2d793b5009fb60dd33691ea7a
+SHA1 (patch-chrome_browser_browser__features.cc) = 3b3f4722e8d6a34677952e2d41f523de1c0f6dc3
+SHA1 (patch-chrome_browser_browser__features.h) = f2d4456abcd94fafb7d74dfc4aedeb1bb0800385
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 2fcb82c2864bf8d8c59d063676e26647a2541055
+SHA1 (patch-chrome_browser_browser__process__impl.h) = d4ebc9b9ededb45ac30766371ea590b429633d11
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 746dabaf40a64cb838503c13967a073781e903a2
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = a3a1a6663c97554490a37f30ee1ff314236b931a
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = aeee3497f48e66c770c5c90ac699b5ff8fdb776c
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc) = 552bdcd96b9fe5dc656129c92bfe24763edf9b26
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 59dd4c755463b6f844f6852d2fdad12aa344151d
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 0f5f1e8021ee15b081856b4974f72488ef828c25
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 9d6b1e12f1de14aaec327be35ca4321837e5946d
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = af86862ab4ce14033b4f76506035f51683566e95
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 0763b4c788f7e13cb329e971b1e32bec9c7c63a5
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 97ed22c9ad60a6587e1600b8c975b9ecbc9ed66d
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 7fa8bb4cfb31acd42f21f4c33b0632b547578282
+SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = d1f778edf95387e4ae04a2781e41eb3127c0c286
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 00cd2fd8832468a406d4250a498986815c730c80
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 829c7b5338cb7749d77cfeb015fd642422a2bfd0
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 8d17f1e1a790b142a395fa719771b9b1cb337a18
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = b954c40bcd5eaea245245523a7e3be0f8306a141
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 65d43e0aca0a31ce02723fa32751132c9e1d3c5b
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = ea08141eded1a479ea07df65ad8d3fed1c1831ad
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 90439d3c029ef52f8e46c84074c175502dc60532
+SHA1 (patch-chrome_browser_defaults.cc) = 8d6bb2f2f14a375b0e7262c699f0794263bad504
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 1af6787b909973caf5f5c48fab2c34786f5235a7
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 9d801808fec0349e285d96f812607bbecad96d5f
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.h) = 26089ae0bfbede513f140f34795145c843c9140a
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 8ee4604cd4f1eb773fb7dbdcea71bf6467d515d4
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = da4685e35a75fc17c4ba0774cc4eddcde1e8c6b8
+SHA1 (patch-chrome_browser_download_download__commands.cc) = 453d76cabc3715c5fb90e617fd25566cb0446db9
+SHA1 (patch-chrome_browser_download_download__commands.h) = 0896b9b85119bb596624b33842f71df4fd5e348f
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = d28cc6097aa9d14beb60a9040efd834eee8964d7
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = f32e7863709cb757b65f4a605a695d5d784dd004
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = 71976e4c9325e6bb7447c205ff62d38b81fef9e4
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 747bcfacdea82058776b67630646343926fe9f15
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 91784aca4598a6b5e254f91eecf3a002237f66f7
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 080d909dfd8387dff26d340c938a769a2a1f468a
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc) = 46ea68a12469eb8027efd76d5041343df75dcee8
+SHA1 (patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.h) = 901d04355189132b3bd08faaea5ef0f799ea63ae
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = fa2bd0a3f1fcc3b1b2fe29c39df3b78366114130
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = dcafc05b140e0e4b2d2eb43abc2eca41f69ddff3
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = acb919f47c46ba5cdbd34b8bc1b185330857f84f
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = fb0740ca407dbc0d36ef6755b76ba1cd07a7442c
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 61430121b7739b29a353ca1684374b8c5506e370
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 78e1494af5530e082436482946bef3338789db80
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 9dd12bb358999756222eab065937a0d1b7b8631f
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = ff8da2374d0181e690c3cf0b9ef8a71dc6f0686a
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 3f356e4250e593602ac71d0bf7eb8280f8a1011c
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 73e735d3c55ef89eec0b1f5922ecab79793bf334
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = c3aad6a66eb7bea21e24ef3c1525fa49a79808e8
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = 3916397d8797c01c78b3bcb9d488d8228ae6d8c9
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = ced0f510ee3c9f91fee0de18e2296737ebb07766
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = a4c06747decd744079d74e422ee318b96e4f3ce4
+SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = cf11b40839fa858163c37b3873118fe0f04d0e77
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 14dab96bb8b09dbc938ebff93086b0ea955d1ba3
+SHA1 (patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc) = 1873bf20123710b2d176bafaae94f1b16005351c
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 4e1523585768ecbacbebee573ec1b633405d25e0
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 970fab45b122a278d334db084d671062eb4506a3
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = ac6c8bd314b4a1edc5e1ac607220057044840dcb
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 232d9dcdbe11c1304af07db85a729fefc979e0d9
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 9046e80a3af8ed109e238ced910c26332c0255c8
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = c4c956e11a9ddcbc705c3b4f0bffa9eb2965197b
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = c68ccc669a4ac458611bfd4f3163546e8ea05b4a
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 4ae273187b2fb3109f50f52a9dba304e3e1b68fb
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 3efc57a582d38b63a15720f8f3ed5f7e099973b0
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 9f4e484503c55ac9bd1039e301876a6bb7a3cc17
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = c1e4a0613301fe87acdaf81be897c34513674934
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 44ddc98b146fcef2e089938068b918c8e6653d51
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 15ed15607aab78aed500e4e540cbc26fd1f83168
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 0b5283818d1c92a7e0cdb00033deddf16ff852dd
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc) = 0dc7cfb93682fed00d63c6aa69ad53ae15784382
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 0f2e3617af370f1e8115f1412385b34cd551e3a8
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = ecdc52f8f6e8ae1b8e3a612790f595a3d762e5c5
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = efa75f71268210bbe34cd9d971e0938e4a12243f
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = f65a972cdb72eafd13df1f16ae263e633c9bc8a3
+SHA1 (patch-chrome_browser_extensions_sync_extension__sync__service.cc) = 024cb236117deecf5647924ea1d26afb9edc249e
+SHA1 (patch-chrome_browser_favicon_chrome__favicon__client.cc) = 90cc65c06ccf3343f0caf37baa01a9d5d310aef8
+SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 6b1454bb56a9839af19c874116b456cecc9cb049
+SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = bac474aca8ba5485bd3e9d15e7fb17f49a276c98
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 241d5cdf90c0c07346e73e25f063a6c163722fbd
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = d4e5773f9d80ddcba118bb947c97386c8ee8d5ee
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = d9b0d9f0acd0b2ec4d652f988003fb7b13889b02
+SHA1 (patch-chrome_browser_flag__descriptions.h) = 3e370646c5589878e720b25c0e05a4f1a244711d
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = a8aa814445862ad4e99b190898918369272ff7aa
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 9f789d48b470d5de17a8e0bafcc3d7807e7e8655
+SHA1 (patch-chrome_browser_glic_widget_glic__widget.cc) = 6d5a6cdb2ae327e7f05ebe5b89fcbcf0aae92cc1
+SHA1 (patch-chrome_browser_global__features.cc) = 130cad11c7e460e41fb34e7e36f485c05214bdc2
+SHA1 (patch-chrome_browser_global__features.h) = 69844b592552b98c5113fcfeeb746d094c5f257f
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = f7fc872c4cc556c4675852dde11e2e7a2f766796
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 50ddf4b96bc51915a2f480b98fe8b47fff37a566
+SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = e2550e2d0ffbf0722ef3cd37f0fa859d7a9e6914
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 8a58973d61babe98c91a1c7ae77fd4121b88125f
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 3149e2c8e606932a48ca3432d8619e7d50df79c4
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 9b6656db4d4dbbc41871ecab7beb3c5670e4a616
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 9e327419f005948ee6e72a852c3eb607b5634dce
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 6e29d98eaff9e49fdee643d1f0d4cb75a34e167f
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = a06f4051898d49d1cb9bec307869275057392ea4
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = eb88529eb378243e8b9016d7ca267f2747e848cf
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = ef9a818a9d72cdd48b265c3c3643c9c46b275c90
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = f51c2d497cbb675920497219540c8da95a2bf423
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = b63d4e86e81114cff315cc563071b7dae439ea9f
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 76b9156ed04fbb8d08e6f5dd65d65266a6263d4b
+SHA1 (patch-chrome_browser_memory__details.cc) = c3b7b74706b34f2e02e6e0a740391bded0f25bcc
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 2516b20304e8398b99661a056a2a93b06c8a0ec0
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = f94a4773c365e2ef4e006d7b77561e643b8544e0
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 52da8a7e1ff017832d367268f2fabefedb16a25c
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 46355ec4bf148381016c68b0ed9a84fccaf82471
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = 8706afa9c275a9cfea6048ba6319fa6519db8a45
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = bb8bdd4ef524b1c831d81ac44f95943663584af5
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = b207d3ed0d9ac6f34314eed13b5bcf54e08160ae
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = d6caece75ece259515722861179496b9cd4084bc
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 94c59b558bfb5ec1eaffb29de814581f487acbd7
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 30296d4396b3b0361e6222341e3d27c8a4110edb
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = e5759e43f9509fd4472bce940cf2300afaf3fc5a
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = a075d640fffabe6d7d9bc3aa97ff0bea36575cfb
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 9539e873082171563bd3b243e37c1f88f1f20b61
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = a6179f03b2c2e377871a4883255ff4e8c73750f3
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 7e8fc8285711863f69c9ce6a31332b395a67f00a
+SHA1 (patch-chrome_browser_ntp__tiles_chrome__most__visited__sites__factory.cc) = 11178e55d2af0847e85a984bd7ca3d3ff04744b9
+SHA1 (patch-chrome_browser_page__load__metrics_page__load__metrics__initialize.cc) = d419b5b44218cfb5c247deab07c6a11a68e4ba6e
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 9360f31083914a56d3ebc53350511da10693ac8d
+SHA1 (patch-chrome_browser_password__manager_factories_password__reuse__manager__factory.cc) = 0c4f1c090738ea759ad84cd4f88e075bfe79baed
+SHA1 (patch-chrome_browser_picture__in__picture_picture__in__picture__window__manager.cc) = 9ccb68508c2b436ba11212098da6929a20da6e77
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = e01621590c6e454966b0baad52468833ea199874
+SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = d38344db245afe7524009283b695713938e869be
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = 1aef393aace89487eaa9c5350ea59bd78c80c88b
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 2f49332128b648e02485a1ab70de8b9fa0ad3427
+SHA1 (patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc) = 7c34aa98a9dba09754efb558f1bef8aaf4192eb0
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 2124e3b3cd29a283020c2bf8cbef6bd782d6a3cd
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = 465ee7f783c54a12d993081503f7c86b32f51b35
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 2d85b55f111844f8136d0b847d24e18a7be86007
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = df56ba1fc65c936d995d01e29ba9f51688d38902
+SHA1 (patch-chrome_browser_prefs_session__startup__pref.cc) = 2561d937500bd1327a17a2b90903de1e916a7c3b
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 877c3ba0b3121f91f6a0cc7ee696ea76bc683e7c
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = e1c42d74a863ad1d071f4d1863b31e1c469de7c6
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 9319d8d054e57b4f77d89ce3ba6c7b71ceab85a0
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 1f79f9aeb78f87134f4620d728a53c4d06549f1c
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 714b13a310caacae2e10ff20d471435425b7d828
+SHA1 (patch-chrome_browser_profiles_profile__io__data.cc) = 9a7da8c1a69453a142bd06b033ab158afabd3ded
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = ee06bcd5178eba063a6265644a17e05dc806adcd
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc) = 2904210e2f9893f8551f44d1fa96d3a9a567927f
+SHA1 (patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc) = 57c338c447272672b5399d6702fc0243ddaa340a
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 7e3a1ab3534726314a2442a65efd8745d26ff4b9
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 7d4daa51375a9a850d9adaed5231bda928cbdb67
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 47fe8286a678891e95f858aedef1dd80f2990682
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = d9cb48ecd8a6aa7a087364481f80b49e763186ed
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = c0d13fa5a308ff94cfc41b00feb412182949a0ab
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 437dfd75ef0ef10b7e4454e0c25005ff969fffe0
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = e2f06fe5d08f31d1d6020d5ae9f9d2a8b3485108
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.h) = da45e7bc75cad626537922abcf807a916ca2e376
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 90fb6e29398d37d6b6297f2969cb7c3e39553741
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = 92e78981408e5666cacb977b932c5819e7827c6f
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 03b7705807afcdcf47ee6e967ad3adea8985ffd9
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = bcce97681c81d4935a6836007924d1d30e60d75f
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 1145dd9e3cc77fd706a573b52fc82afb1a0fe951
+SHA1 (patch-chrome_browser_signin_chrome__signin__client.cc) = 72920a711c753e03aab4d1ed00d038c88b59b7b8
+SHA1 (patch-chrome_browser_signin_signin__hats__util.cc) = 03f58cf35e34bbf02302e1608110b9fc403433d1
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = bf0501524077d83ebfb02d44dad7992e9afe60a4
+SHA1 (patch-chrome_browser_signin_signin__util.h) = e144df6c3f287156e390db9aa98df863455fe96f
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 67915b23819b75f6bee5c00bf9d6c528c6b16867
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 7da8081fb279ebc198920ce202d3dc77304bf1b2
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = 581d23567a25cc295479fc5ef6a8898cda041775
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 9fe5bdf9bb3cfe83dfb1f9b8775c2e2628e4900d
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 112e968db304c5ae7d70007602e837d5f9e911a3
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = afb52182db34d8e8470263db7d77c168b059bcda
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 25af34cb1228160a822f7ecb5a3ef7434fd35d7d
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 715ffb782b5a0375ef47e70b745b8665bf8600c3
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 98340c841c308b67d0e4f5638ff30b9840d96f81
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 43ecdedc51d410fa22e476d426379cc8f0109d22
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = c081584c7cbef514a22fe30c557637528442b0ba
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 6c381e69d4fe7e3d4f970097d5962e0a02b75842
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = f700ba730d39e5103fca3b118cbf59013dedfa8d
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = cf4f44765b6f26faa4f2ac82877ba73203b9cee2
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 6fe8b036e5facd380b9817460cc09fc192600f10
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = e28081da4840a77542d2c1d23f414f84b1d38e1e
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = a1c9732faac958513a0c2e3d165a88ba0753ed11
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 4025f6bb21efeef79229023194458762dc8d89fc
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = 1726392ce4441c1154221a4b0bf6745b47143aac
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = 22b54315360144321d23a1e75bf771e797c0013f
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = af66a978bac21627ba164268d47733585c07a607
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = c7c82e3fb67fdd6a7116ae980a148fbae70fa344
+SHA1 (patch-chrome_browser_ui_accelerator__table.cc) = be9313a0ae5b10cc0e6a768541d08acdbe6264f4
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 9496b44fbccf1157e8fd28d9456f1e4be30126f9
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 80de23f968988de72691112f3bcecf3e7cde7414
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 5c32814c1477f6cf0f8478993cda7fc8363a7166
+SHA1 (patch-chrome_browser_ui_browser.h) = b48fa4e32fc8b20adf195320fd217203aba53212
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = fa8a9c6241dce59de4c3c230571e09346162064d
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = ed3b422658fb76381d87de2667c01ec8d8b927cc
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = eecf6dc1e17f67b4367d47d0e6d501db773cac7d
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = cf53ee4291792cb70b7fdf1b74c499409a202759
+SHA1 (patch-chrome_browser_ui_browser__window_internal_browser__window__features.cc) = cc7f36ac35d95d933ee80b5003e33fb6a6d033a9
+SHA1 (patch-chrome_browser_ui_browser__window_public_browser__window__features.h) = d0ef2eff6cc11c32665d5bb9518aea6ec7ef1e77
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = f16dca8dadcb1c4ed00f14375b629fc3a2d1f2f5
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = db6ed68a15a45747f4e9055fd42bb7af9b474cad
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 27b3a3171b623c7332e9b60010383454bc8a085b
+SHA1 (patch-chrome_browser_ui_hats_survey__config.cc) = 43d0688fa4b2b2beaa58cb70c91206ba36f133f6
+SHA1 (patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc) = cbe4d564bea24f797dc0e5d4e13da9f3c4bc09c0
+SHA1 (patch-chrome_browser_ui_managed__ui.cc) = 72f38cae13ce117add75e045305dad87c0f47374
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = ef21f45b6c93022aa05b74824d43e524db8ea15f
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 3dba5871b950873785f58c8c3baf334ee647acce
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 15a7fa05d525415a350e8f875d473b79f15bd382
+SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = c20d6d4ad94d3bd0c2abfc985bd00f12bbb429e8
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 1f8ae2f093a3f35bc1450c9e43fba2f529812355
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = bcc08556c8e37d530334671c406a3948247e1ec3
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = 59ba30fd843fca801fa9b1d0e3ec36eee335496f
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = deb10a1e97aec8673e8180231de2c425af37156d
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 75a0d5972f3ae02a698e22f3f39373ab9ff05afa
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 7850078e268619911cf5e1507c88807624b13595
+SHA1 (patch-chrome_browser_ui_startup_infobar__utils.cc) = fde0d5be0924c56a6b9cf1557328e30ac7d9f898
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = b4a601c34f1362a3b9ee35d8f947ab62b4512bd3
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = bdf31f3442fbf43315660084fbec884044fcf926
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = f6a7716d56b02bda18c7c0fea401e6fc54dc5634
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 4bf89083df9c910be914b5d2bf355041a70b20b7
+SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 14b450a4fd67234d64328e2e62092b16b8fdf2b8
+SHA1 (patch-chrome_browser_ui_tabs_public_tab__features.h) = f42407400f5b9d83f787ee63934fc1960c99b737
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = a012b68173eeeec14b091bc21eac8f389e4c7658
+SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = 830ff4c0b698618184a1bb7c62548980b0b91075
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 568accf28908d867a7c49e36148ab7023855cdf7
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = 344220e51b4838197c0e3d84da415f777c587154
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = 0a57f7f4c0307aa608241fc2b6a24f8e7e1989ec
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 6835fbce1d4abaf7f9fff5ee825aadd8323c3650
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = dd1423495462bc9dc50deb20c714bde931070e68
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = 7bead1cb2abf048d9e2728f59caf66225200aa29
+SHA1 (patch-chrome_browser_ui_ui__features.h) = d88aca45d2f87e0443fbd470b43869889b3a311a
+SHA1 (patch-chrome_browser_ui_url__identity.cc) = bb6cd6f9a166b64ec7d25311a09b77e12f52a469
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = bbc448542c40714906e9fc65bcea504f9dc9710a
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = c46273440cb4676b04a7d4c7efe4476ff2e733eb
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 4c7ee90e8cae8255ea21d452010834b86ae62190
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = 7e018b25b2963786584ae4211c3bd5d1e174723d
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = ca4900d3b47e32da7928564d6b7c55ee1572acf5
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.cc) = fe9af430abc5858a9855be521d788549beee0c6b
+SHA1 (patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h) = 20c0d622350fc728b60d14d24e0dd5562fe8e7ae
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc) = 5c2d3575f43891e182ae26727035f3523b384b79
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = cf8c0b21d4dca96e8c86f17523a4b935d5885f6d
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 62927ce4b553be2b5aa6ff13a9d44cae77dab025
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = c156a33e87f58e140acf89caec6b124b96b84a8e
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = 5d7db7275ad0a8a9fb3f08bf3ccaffc311c8c10b
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.cc) = 8c747b4c78e2d54d0f643790474e242054d22484
+SHA1 (patch-chrome_browser_ui_views_frame_browser__widget.h) = db8d37e59a3dc026f366369b47a0c7d8ddab16f1
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 420adf8e03e782cd79df60ade633b90ef7e13e38
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 3f82c6e4d2aa0f4d10a94ea0ea2563435c1ec9bf
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 35846ccde58f25bff42afbcc0d95eccf4db1a06e
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 901784c340779f055bd68a771b36bd5ce33e0fa9
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 98b9000b44a0ba6ed6b65f3c4243abae858a85ff
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = ab9fdc3ab895d4786993a7ed8e32cffc02f91d68
+SHA1 (patch-chrome_browser_ui_views_location__bar_location__bar__view.cc) = c4469753a9c72d2155fb2ef9a679cf2e68bf032a
+SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 5eb0b888f21d52d9acbac1648b0aafade43e4ace
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = a7472c0214ca704c1c1055312cb1dbe51efdd734
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = b265fad05291f655ba9fe64a2d88bde228e2b331
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 99a162ff9edf9226c495f32f147e0d18fad9b289
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 41de381aa89f3837a2431c3d35c919d2985bc011
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 6cad9ec6fcce952721fb8c122ae7aa60e3e3320a
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = ab053eda6805d2232560dd76861d5cf9d7f58db5
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 251b4ab0e7b65e1c17c468f07dd85e7c83d81659
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 71e0dbde01f4ed654928c1b0566b3537a38879e7
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = f7bc9ac0a581bd59211d863d9bb7b9785ce6d619
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 696747df158f48b35c54f6192e9e5c73fe1ae597
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = 056ad68a164c1b9ec57622f0d91ca661323969ce
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = 239289b1bb54e294946eeceb6d6891494f0abb67
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 3e61f75f41ed252dfb6118ffaf10bc877da67e19
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = f3515ef0a3cc1d7075b4d4496d4d8f853b1019c8
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 68754a5bcbc9be140b3ba86f65b3cc5c71b511ef
+SHA1 (patch-chrome_browser_ui_web__applications_app__browser__controller.cc) = e02aaf45ebd1147236e6158f51c2cbe546967368
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 51d59a2956a9c554ef399f0014139a1db6c61dc0
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 9102f419e96cfe2a3d2948053e4592edf7ecc3b6
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = 084d01055f63d497780a5ec3927b51463f1ebc3b
+SHA1 (patch-chrome_browser_ui_webui__browser_webui__browser__window.cc) = ef50142ebc0d16fce5d0299ac92162d502eeb950
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 2689481042b20ab11ebefef30590d450a83e2455
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = 063be8800ba6d5d2fc0f67a22278f723e7a95c70
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 88cd48a07e3073ebcd11efa42e6fa227172ec6bb
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = 61be03b58843ee9aa361def8e364f79c7fc4bccb
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = e7806573b58a9170822b95baf329d7603df4de3f
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = b1c80d4252ab667011048cacfa31ad0cf72301ae
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = b00bf6100521db760e7894f2826d77b0a6366949
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 5fd74061a566018560f8e53a1c36aee7fd2b5528
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = 020a7a1c41bbad649a3adc945b1b07872b18ae2c
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 7face8e3b0c98503dffa7ede22257ca92c7c3745
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = 85495542506a99941c7880caad1462601f27e887
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = 5aed05075be28dcddf8e601eadece836a71d63b5
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = e0f3809208365e7eee0b39ffe83e0f3ec3cf89d1
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 129b8130d591ab0f052eaaf41818b80e353eb878
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 6d06995ea18841987472dcad9d0c8d0f330564b7
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 9821f8f8071ba53fda725211150e05ce75570fd1
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = ac25e4261a0d6355d68465d7ec9891572f5f46cb
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 79acbd6c0aa51f9cc716dcdddb870ef108659476
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 2a86c5fbff1b9c0cca1cd2bbd272c3648588b0fa
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h) = 6e600557a3f7b5b267dea566fcb6e8165af1f1f6
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = aa99af739e9ccea13dc690908c3659b8641a54bb
+SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = b369cc9fe53e5dddee1a6b4699223b801145f0ad
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 3a6e01a49e87108f7e9af2a09d97f1060bf28a4b
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 464281a4d0d2c91ae3a29d9b054536d32f90e8b4
+SHA1 (patch-chrome_browser_ui_webui_settings_site__settings__handler.cc) = 08e815b975525dfa77c13601f5a1c0891e9a698a
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc) = 024e49638c5ffdec7e06ca145010225c782a48fb
+SHA1 (patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h) = fd27df6b7e7a73b58aa71747194d990eb2d99044
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 2561f086d273043e37298b5fcce2329694150252
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 44615483511099ab8b288b7a854e3948ac533741
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = a83073895c2436c9351902806755e9ccb3679671
+SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = 7a8336a67907ec80d625485db7a77955891c774c
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = b9b3071c2f4e68c6002c967aef08db65383fb339
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 377c2e583e9ffac62f22233c30f9492112bbb909
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = c051c098dff2f7cd106997c53d138809e3b8a14a
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 4fbb91c4ef054b1ff064a4a35034de2eacff9952
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 949148192b3ead2362129918b29ebdb45f05bc28
+SHA1 (patch-chrome_browser_web__applications_icons_icon__masker.cc) = a63e3ae60fb2cdc3ba3699a6a92068a195ad591e
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = c4625251a6cd28066da748a7def02eaeed2e2504
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 5f19e81daf0727565181e548243fdd121aee7049
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 3d79063aff276ac61ce4becc14b955cc82d086e1
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = e0a03e6d9b47a5fc08113e1074a02b0ce6e50f13
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = e5265b9d1ab52c88fc1d48519c03af819a95a7f8
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = c49c14fcc38aa06fae54786744a86f879abe8249
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = e6e044ed6372c8107ad3e233f10c29a31b0bdd7e
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = 4e88134e40e43b71b30efd829720e6e4a7e5ce7a
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = fccc23c0eb8b8856cf3046d9a0752d97ce8fc355
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 525e6bb99a241c1b3ef7d4a1aa2a9ae072ec9962
+SHA1 (patch-chrome_browser_web__applications_web__app.cc) = 90be7fdfc2f4c93d6c5251b40c11757f823b65fd
+SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = bb3bd772e806f4d631d6107fafecfcce6f721ad0
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = 2cdd54569f76da663158c6a8f987383890b253c1
+SHA1 (patch-chrome_browser_webapps_chrome__webapps__client.cc) = d760e75da103d79360cd4675981cf9a86147da41
+SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = ee984885afdaf2d89f5f7263eece1683f8502329
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 1e44d76e7531888404f446f43f17a2d57ef17376
+SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = 9ad7555a90e9aad264403b7c782cdd0dba042f18
+SHA1 (patch-chrome_browser_webauthn_password__credential__ui__controller.cc) = 7acde6d65c317d875524640074fcc8a040a5718b
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = b873bc2f2eff25e19c8457dca2d950f487822715
+SHA1 (patch-chrome_common_channel__info.h) = 677c09e64dd0178c9a81bdfa654a7bf7469253b3
+SHA1 (patch-chrome_common_channel__info__posix.cc) = 47b17056cea90cce359b8c0bb55d0fb3f8a03bbc
+SHA1 (patch-chrome_common_chrome__content__client.cc) = 71836953a6b405e1022c9f986e3f0609daa05a0b
+SHA1 (patch-chrome_common_chrome__features.cc) = bcfc221566cf781914fcb6e8d5fc9014229a4272
+SHA1 (patch-chrome_common_chrome__features.h) = 3e61e4ceb4520f37010c9071dd106630ef17c532
+SHA1 (patch-chrome_common_chrome__paths.cc) = 77c03c2a34f6bd91bd64f7def48c08e8b60c24f7
+SHA1 (patch-chrome_common_chrome__paths.h) = da4862f23e1ed07e30435e2b91dcdf2176fd951b
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 000088e5f25e89ac26a4d9d2bba835a57d9e1358
+SHA1 (patch-chrome_common_chrome__switches.cc) = 3817d5e196b3e3a94c18f95c88a98710120746f7
+SHA1 (patch-chrome_common_chrome__switches.h) = 20609b1dd656699d962146d52040c689c7d9c04f
+SHA1 (patch-chrome_common_controlled__frame_controlled__frame.cc) = 23c3dc1066708a82801860bb0c15ea1b32e44ba2
+SHA1 (patch-chrome_common_crash__keys.cc) = bd019a86a5b89a1239cb0c931b70d8d8939fa0df
+SHA1 (patch-chrome_common_extensions_extension__constants.cc) = 3b8ebd980d68538b41a84180182f80e239c19a18
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = f67872ee90f0e7e0d6d547798210b68fd032fbc0
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = f1aa9adbe707aec8d9b564b8c6f227e2a575f51d
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = 91c8141b4402ad5dacebc08408c2da12a45c128b
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = 778c88a5cc7ca60da8bdb497cf7e26fadb834c67
+SHA1 (patch-chrome_common_media_cdm__registration.h) = d2e9250f33b53398113ae2dcbcdb1bc4f4777c98
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = a87791bd4cb149a105ebba27f927845588838248
+SHA1 (patch-chrome_common_pref__names.h) = 185f2b6ee8a13dc175b11fd2d9c6cf18e8e6c3aa
+SHA1 (patch-chrome_common_url__constants.h) = 457f40c7fd48008aff530997a129c597350f0c15
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 238835423238b8ebf97ef22d6e7be99682dc576d
+SHA1 (patch-chrome_common_webui__url__constants.h) = 928a58082263c9f307b833962e5d077f0479c1ab
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = a82aa460d8258c21d0c326f2ddcc46981637e2a4
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 8c27a814ed762bf03558ec84b240b758dae49605
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = 574a5b8fc42aa0f6fbebe6e800ebbe3767e877f7
+SHA1 (patch-chrome_renderer_chrome__content__renderer__client.cc) = b499a07d0ce083c57348c0b7d98f376f7093da24
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 0072dfd1fbf8b06053252be82eb7288ef2991ea2
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 895e10e6c90a4b49d5488e8b9aedb5b4dfdacd4d
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = 8cf329ac357e910c6a00e3abc1c3e0e1560618e5
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 16331a6ef5c7fd07cd32bec7cee9cf7c1118029e
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 0d0299af8f443af954e56736928ba00df99e37da
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 2d035b76b349d0159c4d656b0fd1c6a3ec986546
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 81737bf61b237063b01d332d7dbadb30c5b23de0
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 23110b787b0d053986affd5a2b847b6ff03fc122
+SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 53e787b1036f37c30441ddc77ef58ab3811670f0
+SHA1 (patch-chrome_updater_configurator.cc) = e1c35da3c2f9352a7efa0a302bd535a4d5d59906
+SHA1 (patch-chrome_updater_lock.cc) = b618129aa9f9f58c9066e12b046b2e48c6e81429
+SHA1 (patch-chrome_updater_util_posix__util.cc) = 38f04ec3979304108188ea6718d562097c5961a2
+SHA1 (patch-chrome_utility_services.cc) = dc46c3e067f3943962693b3b87300c7db9167edc
+SHA1 (patch-components_BUILD.gn) = 3c7644b022d05d3a42dc00c75b94bc4c09524ad5
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = 7b7809f838fd238051ac7b73e36f90b64af0baf1
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 6c87fa6a81f7b1bbb98ff7c719c68e3fe14c4c32
+SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 305ffa215230bbb612d006fff95eb83f4540fc7d
+SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc) = 687ee214a866ff7296c0c03f2cf505734e41626c
+SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = bdd2df48066b574adf356e9180c6fe68c6f547f7
+SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = b78d62d675f0c98a31247177330cd9cc0eca1d5a
+SHA1 (patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc) = 285e4b6f792cbe430af3a3dfd78765cac7f2b845
+SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 53f82d4456d112fe5b3dad2fe920f1211a1f014f
+SHA1 (patch-components_autofill_core_common_autofill__features.cc) = a644c512dafed47ed3aaebba5197e29e3c6f8b67
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 52f4f3d3a7af9c8402b7097b68beeeab8e544abb
+SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = d6a127571c710ae987d361fce8bfba293e139993
+SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = cf41832c9caf4da1bd916b29a8d75c714c8e69f5
+SHA1 (patch-components_collaboration_public_collaboration__controller__delegate.h) = e5a3c0c3e81817b4db103856f07d4ecd251c2239
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 35fc3c3b0aa21da927d286b014b8a27b01189f18
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = fdad07d4e26f89d77db5c4c8281caa72ed970160
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 88ef3c354d2c33e23ff681b7ba6ec63a53c42928
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 562d43c0c987a2f192bf36482dc7378a174c2ab0
+SHA1 (patch-components_crash_core_app_BUILD.gn) = 962d7a4fc8bcd70697a5ab23e612c9c639d11bd0
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = 6fc1295b7ff9d49d7868101fc3371dfd29535955
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = f74a86e844695c5c3f7187322fcbbd9765a40ebf
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = 8f68f3b4502310f8a1a3a0642974c7bc806f3cec
+SHA1 (patch-components_crash_core_common_BUILD.gn) = 2dd9df84bbfa0980aae2b2ec0cc9a010c2ffb8a0
+SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = 2d230261f7a93da55ef8d6aec0f130f4e1695cf1
+SHA1 (patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc) = 560c0a4126680eb58c35be0866a33b63249d9e6e
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 5b08ccc090b356d23faf2863bae03e836c173d54
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = b6644044093143b02c42c43efa33b6c00692f426
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 38a6eaa2fe6be57846406b29ccd9590082cf25c2
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 81a1e04d34fe23cf7f5e046ab4bffc9d816709a1
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 6fecf8b218402a10b9324a20328327e9bde536d3
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = 122d3dccd5210383d4e2c91b4e2f7354f380140a
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = ca4299083e598a0db8caa3d7713eaa159c586a00
+SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 4eb03119aa24a19d917f5ba4015ebc091a3f160d
+SHA1 (patch-components_device__signals_core_common_platform__utils.h) = 59bb1bfadcad05cc33d3558a3e0a0bcc8e9b544d
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 1b6c7bf59565f3b805708e93c7f4f62fbbe9fc7a
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = b89dc17de5fb39dbaee60c26471b5d276f1eb9ec
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 52f574d2718e6870212ad1655f5ff9c760dd3cce
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = d0b00f3304e56a2cfc1b110d164802019f89a01b
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 891861769be90a528f1a0425f8db9e1b599682a1
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 7ad31439da4fa78265b572572d90ba0becfd9c12
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = a4c9d43408f29b3a8820ab47a138d84da1e99ca1
+SHA1 (patch-components_enterprise_browser_reporting_report__util.cc) = cbd984ae8973b0b8e7b98f740f27f4428acbc0cf
+SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = c3916e280107d8e6e7f8131b0bd5c55510d6d5ed
+SHA1 (patch-components_enterprise_data__controls_core_browser_rule.cc) = 1736af56e89ab891a816915b8c133f7648d6c5a2
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = b4fe1f40eed97458dafd11b6dbb0dd3af71895b6
+SHA1 (patch-components_error__page_common_localized__error.cc) = 0c9b58cc19d0e7b773e92dc5719af698347a2fc9
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = 2b7f0948c99bc43846277e43668e6357efe8fc81
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 0c5a80b998c47c34a5291b3538ef4030ad03aaa8
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = fa5ea516f0615b89755ac4eed5209dba990fe291
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = b9f78589da02059f19d33f85a2fec0e5bbe8ca18
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = a3bae5d61548262cdf83ddc0bac754184f7b020e
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 97c2d0a56368312b1398e56025f23e15a56570f9
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = f3b802e390a1b448550f6bb2e040555d47012803
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = 910f7c51189df57a7415c635b1735acaf3ab6b61
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = d9962b27a9be78ed63d4efac13eed4eef774e855
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 655a8733d61ed740413b2f9879c7ace3048dddab
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = ac811527c7e71e9337d7752d34ed9b53cce0ee8c
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = c390e71bc1f923e42d942245147288541affcde9
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = b7e9e39701161e1015ba5f9ee41307e85b323608
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = c3c836a86b9a1fad12e156617c58868fc1a54c7f
+SHA1 (patch-components_gwp__asan_BUILD.gn) = 705e5b32134487259e692960d5f072afaaf272b4
+SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 79fed5c8bb8fa788574cd2fe696264879009019d
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 38d5f5493d6743dc1e51d624106ac7a71cc97d6b
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = d354eab991425949d3c5ea8553fffbf024f434c3
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = fe886490329e3b296bf30cbb99d421f52bb7cbdb
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 2072b2f1c0a348c54a83558d0bd5dc01b1200d43
+SHA1 (patch-components_live__caption_caption__util.cc) = 381987a29f43455c7f12c127ab649e140386c4da
+SHA1 (patch-components_live__caption_caption__util.h) = 2b1cff801e71c57ce7247c4c6880cd71598168c1
+SHA1 (patch-components_media__router_common_media__source.cc) = aebb3088bc1511c0b722efe74e3fb6cf540268b5
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = f710f7cdbfb1a1e1d2a4ee453275336f79daf1da
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 3b0220ef6773506a9608c392dfbed497e421e002
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = a357a0d1300b111dd9742c460680623aa1b3de30
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = abd5bf905dd7c6cec44c8b53851d618b45ba07d8
+SHA1 (patch-components_metrics_metrics__log.cc) = 1c1ab15ecab538ed44dfedb4e813a61746a42344
+SHA1 (patch-components_metrics_motherboard.cc) = eb64d8d298fa85481ea1646dbbe64d781498fb13
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = c1c2a6e198c5bebd9a3a86830bbb9e21fcb94bd6
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 056e483b67dfd5aa60c8567199cf0b7163c68f20
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = e61a51dd09c2287a3f85b2af6928de12f7eb7b0b
+SHA1 (patch-components_named__system__lock_BUILD.gn) = 0e21a545aa0390eacda04d09bdd7f078e64ab9ac
+SHA1 (patch-components_named__system__lock_lock.h) = 32202068c40a0bd6a47adbed88be5d456ff65e85
+SHA1 (patch-components_named__system__lock_lock__unittest.cc) = fe0a8da5873f3f7fdd7299b950fa4228dd224b5c
+SHA1 (patch-components_ntp__tiles_pref__names.h) = ed25a4fcf85e06c4a0c421f579f7d15b037ebf6a
+SHA1 (patch-components_optimization__guide_core_feature__registry_feature__registration.cc) = 96251c34e64e0cd9ade8338f36cccaf9f2829aed
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = 423ea980836c21b50eab7f436d1fe0b0ef7ec05d
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 480e095c17a0dad0f0208a1a73b28a3775ab23fe
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = b370e82d19e82c38e5a53316e849d14fd93d0f85
+SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 083da32378473d3f03dc1459490f48701ea2379e
+SHA1 (patch-components_os__crypt_sync_os__crypt.h) = 49a5ebd8e9f8c38279d88872f0ff0973afe2dce4
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 303bac1257b045d01afd9c943c6f16342242a17b
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 2d8eb3406e470d9fa3f318247006fd042b14504d
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = d10d639080a3f4ddd5c13b57e444ff762997e2c1
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 0f920914b4699aaa982e6fee197f121f5d5a885b
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 4e159026cb92879e639c95969073361cf0a6e0fc
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = e8e21df55c5d8cdac8c2d440af34d26f5323b0fb
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.cc) = 741320fb8fe5e8a8637b5c1be266f250f88e35aa
+SHA1 (patch-components_password__manager_core_browser_password__autofill__manager.h) = 5cc06bb643b8566e7a6794e72155873a6b855e51
+SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 03f4beaa3fe27f05b21daca8a92f122f501e15ed
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 30b310b6760792688622e4a6c44f8aff56f04896
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = d1769d4c52e47a3d848f05deeb455ff32e1f8050
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 307c41cc391ed118cf27300192a835d81f849583
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = a60ea8107904172442fbc1d60dc1ccd67ef25255
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = c9396b814e81a655adfb75fa3c758f854aa6b8e8
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 863f8864aeeb3f89f0b3ff04885f561ff4b4be5f
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = cca39bc036620f9e94085899d5246794bfdf3040
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = ac95e42cb4769a907e1df2a62d5b37537d22a9bf
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 2a0f95f82cb8f544c36cfe3b2120fda751b102c1
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 6151cc483751ce82531c3b5f1592af899624b729
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 979add1942c1c6177c813e1f29f7104b58d01b1c
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 90ffaa15d0f9b58d6a1aa336a189e10577012532
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 6c4aec3ac7524081f76e91d0970706e8526131be
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 9aadf53af03c892d6ac3df5581fa7e5c47841961
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 9b36c34cfcabf2ff247811502bfd593dbc8c397a
+SHA1 (patch-components_performance__manager_public_features.h) = 50715b121d09fe8a9847563860fc1f8db8875ff8
+SHA1 (patch-components_performance__manager_resource__attribution_memory__measurement__delegate.cc) = 98f030b30114b47e78274898570997590467a82a
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 2e74e88450dd282c7b09a717348a3db6884038d3
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = 81c22478b36b25a547acede837aa2041e360da3c
+SHA1 (patch-components_policy_core_browser_url__blocklist__manager.cc) = 150b5f4798cc00f58e632adf8300e353c23bdb8f
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = c1b7be70e3c14acf1e9c4132ab024aa21aa16b13
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 31f6106a3d54caa9c4c36626e86e5aeb91d9db32
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 4f9a2597dcdc89a31c3be22a4172d329699e6a81
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = 320260c85a3c21d59a1318b65b12b0e581a5f067
+SHA1 (patch-components_policy_core_common_policy__pref__names.cc) = d15215362f36a7ec4de8ceb22601922c27aea620
+SHA1 (patch-components_policy_core_common_policy__pref__names.h) = 5b8a8d71189a2ba125cf8bdae656c04cf638e304
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = ad1bbb9430201ed8e61214b81a4f2429b53f1d63
+SHA1 (patch-components_power__metrics_BUILD.gn) = 63ae410b5086a7633cda5107e16fa9f894cb1ac3
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 89f971cfed481516c3326d1ec0394bc8057496a9
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 6e491c925a020a872a764d9fdf610e047f5219b2
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = bc418024b838adbda4fdb57147dfb27be5455c58
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 620cd8e96662c2b8e1a635319dd9096cdea6ac5e
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = e5d4d4bb44a4ee8601493371ca2ae00428a30dcb
+SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = dded8721ddab6a388e6333798b7cf78a960a45f3
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = 9b577b6bef7bb01f9064e83c935483ab8745d6ea
+SHA1 (patch-components_search__engines_template__url__service.cc) = 8e92dadc66b6da1e065d133e97a7395c5e6156dc
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 0d70c830cacd8ea808b276278721aa5bbeaec92d
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 9b7fd5ad79539b00af97aabd60c522c24bf16073
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = 4f3079e3748f62f7a0f1ed1f3d7b046e7eed21e2
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = 07dfae2917287733ab683a6530214f31e2c6976e
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = 9d9e0598171a3dfd8d2471b278fda68496fb65e8
+SHA1 (patch-components_signin_public_base_signin__switches.cc) = 47e6c28a6138c4c285b9130ec1e553cd1a82a8b4
+SHA1 (patch-components_signin_public_base_signin__switches.h) = 09717cff6632e6249c33021a0fcce076d03ca5a5
+SHA1 (patch-components_soda_soda__util.cc) = 5b76c5a02dbb3af6244abaa16ec988433b0f84b3
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 0bb84cbaf9c0a104dd19f145ffc37e389ef8baec
+SHA1 (patch-components_storage__monitor_BUILD.gn) = 2fae535f46c88e1b39aa76bed416df94a18507e4
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 5400a064f1379ca6fa3d6ddcd15ca4b58a779ce5
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = ac54722c7cd1c142c65a56f03212e13d6f04b83b
+SHA1 (patch-components_supervised__user_core_browser_child__account__service.cc) = 40f4caef5f24eb3a1a960eac47f50c3a33854d7e
+SHA1 (patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc) = 0378644b3d3019887ec36c15b014913e4f09e417
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 843bc891c27a67337cde4da35df0bfc671cea53b
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = dbf4977ca92b9c95edb700f6c52d8ef58e26f1ed
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = d89c145eddcdda6e30ea18684b9b8cd18fcc4a6d
+SHA1 (patch-components_supervised__user_core_common_features.cc) = bb73dde87f3ad38c0603284be03cffa86aac37b2
+SHA1 (patch-components_supervised__user_core_common_features.h) = 018e528f4b3e1f025991da00a170e4b32e3f4a7c
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = 2c98ff8eae6e6cb5d93d1c10929b49505f7a5478
+SHA1 (patch-components_sync__bookmarks_bookmark__model__view.cc) = 838b64cdf55608624957cbc623d64d160d7e3e49
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 47ceb83ee818561015a0d2c99e53543932a7ef77
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 37c9afbaabb4c2a72a2a3e20541a9fd090fb0866
+SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = 39a20af0c0aec8ede564f057cc289ed9ab89ae44
+SHA1 (patch-components_sync_base_sync__util.cc) = 8d71e5dcceb3c1e9871b954088364dd610712a4d
+SHA1 (patch-components_sync_service_sync__prefs.cc) = cdbe240e6ffd3915f20f829b0cfd96c0237776dc
+SHA1 (patch-components_sync_service_sync__service__impl.cc) = 8fbb1c3e2f67361e8032023e04af6cef27c2bdfd
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = 0f5dccbe8b167e77d6de7e202a4850f6eae71cf0
+SHA1 (patch-components_translate_core_common_translate__util.cc) = 61a7939346b4c7caf2649250b119ad3750601e3a
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 48e6f344af6891d8031cbdc64f27f6a40f2a1a94
+SHA1 (patch-components_update__client_update__query__params.cc) = 1671ff671becf56ecbd446888b0731167b59d048
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = ec2e106c8b20421e9ee22977e5eb17c30588bb70
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 70e3e34876d2f9bd23b68ea3aad4f27b92d8bed9
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = cc0e9d35cca79c60b8f044413516d047884cb31f
+SHA1 (patch-components_variations_service_variations__service.cc) = 17a18c07bcb79748faa8637a4173fcebf1b3a233
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 713b0e5a8d5a35ac77d3fc1424c9e030fae06f53
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = fe0227eac915a069540ebc4f3521adb169d7b48a
+SHA1 (patch-components_viz_host_host__display__client.cc) = 02cb44cb02513cd754b33144ca50f536de1c60c6
+SHA1 (patch-components_viz_host_host__display__client.h) = 548481e29ac79c60b9f728739089dd7e934c5441
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 10c5d76ffa8e0bb06604da9dd308141ba7f4eaea
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = ca718613026e85eb8279224da139028b961d3b67
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 07e14c605fe60dd8cc57926623e823627965a393
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = b0b0bfba034e8bab527087a96aa559e1790f5030
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 8e0555e3bf995328739dbb73ac3de92db4beb4fb
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = bb6d8a3e324cc938c86f2cc4f5fa3d309355b4b4
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = d223a079475b48ad06a5364b98d17778d71a9353
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = 29c3f990bbb8912cb8967defc1a55ec409f82ad3
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 2cff18d1a20a2ca2bac850a5090b75b4dc099d87
+SHA1 (patch-components_viz_test_fake__display__client.h) = 64e3b4e2e142cf711ad3b65cfa6645d56f018843
+SHA1 (patch-components_viz_test_mock__display__client.h) = 60e457ff59b5035f5bc71fc8b414bb013c4633e2
+SHA1 (patch-components_webui_flags_flags__state.cc) = 7d9b75d42ae13617cd4fcbf5fe2f2c3aad270b1b
+SHA1 (patch-content_app_BUILD.gn) = e474504eeb89d31d234e3989c2dcfcd6d2b789b7
+SHA1 (patch-content_app_content__main.cc) = 8fa4eb3ad86e89a3e74e286a45885a58cb39e966
+SHA1 (patch-content_app_content__main__runner__impl.cc) = cf86d8328ada184a85428be0f63c648278d17485
+SHA1 (patch-content_browser_BUILD.gn) = 18965899642b754c3e05ac39f2c5b3b933842f4f
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = 2f1f5dda78726562a19e96237a01c532bc3d9993
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 6f3c6238cbe4066794c0c9fbcda9deb4f29dd3a7
+SHA1 (patch-content_browser_audio_audio__service.cc) = 20ce850090fa6a54adc0596ccf506e552ff5206a
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 65a6889797b0c88e231581ebb343ff4125c45e7d
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 5d6446a4ff8f979a308f713da6b2f2d8f2941235
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 5539e541c8c33397a7095bcd3f7e55449c0f4c7e
+SHA1 (patch-content_browser_browser__main__loop.cc) = 702daada6177b71a90aa955f97a372251d2ff49f
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = b26496383b89e8c47765105ff79ea9f6071cef9d
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 9db552f34ba60ac8429b7628a3c0dafe14ea86aa
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 0b46406f4ac747c84f3b508fd99f99bf8fb86868
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = d7302e2cc5cd264f8171449071b2f00d814af102
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = ebf298c684b470565135cc8390aae4b96314499c
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = d94c53fa2db9893d7becfc325fb737147b08e3b4
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 94821f44fdca39feec48eec938218df9faf1f644
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 44d37dccc3d632c591a931c3d8b426a4b78d9881
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 536df839a3b91755a571a497cd1490ed62f5451b
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 93cc5124c4e3c0c25b20b826e05d5d7a7b78fb84
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = d5190f67e21c9af1bfaf75bd3e5db1dfd75472d9
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = 2f82e576707e704474c5a3a307de4ccd1c69c561
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = cacfb731eef774c98dc599986b76fdf6ad26c705
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 2c017c49ced22a4520d5a5d9de42e67441fc787b
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 9338b0001ed8f2ad2ac15eb59999d4ede10b0ded
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 84f131e9041582c48da8db46dd49b1d27b7f546d
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = 276257b2584dfebb66823d5e9e9c4b0db5bd8054
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = c45dbdb44a0b18e6940262f434d94a8ab950fb7d
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 87aae8714f879710fa9fc5ebca2b61e0c28f55f3
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 788c58c96bb25d3e9d70e6a060628b97bb226311
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = e08d90020431c42fd36f12f5c5e65e753ad29bdc
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 67d9fccb439621a9d8eac20398b45170ff3b5628
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = f6187d4dd6bc00f703658f3df5094cbc1ae8bced
+SHA1 (patch-content_browser_renderer__host_navigation__transitions_navigation__entry__screenshot.cc) = bab739d49f20e8df7b816ce321114e23ecd71a93
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 105f19cae5e32c72a04bbd763cc56c91a6c4c721
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 51da9a59f75a8a41174fbb798c742590261baaaa
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = bbbc2da929a77244c952e7b63c02cea7878e5ca0
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 22f8adda813a616913e1d5618214c380d06a537c
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 521b155dbe3f810b2da3f47416307c39a3d8f664
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = c0900c7e55316cb90686616be5fc6c05b163ddcc
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = 7ab28811a5d9d60835d754199c15e53294344426
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = cbb93805036dc7bc7ad13b9a9a69c7f9af2cb5ec
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = dbc9c9abd565254606c4b7e4252f825d899c776e
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = b361d058dcbff9d24b802a2dc3af51423ac9b021
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = 13086b1aeee7d9a7a54ec86201361937f12e5f90
+SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 8693a551a357e9494cec5046b29948aa6c8cad12
+SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = a02c2438232e82aba46d1d83bdd0cd9cc1f821bd
+SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 95ba03b3af33ab4c1c8232899d2267fa86fe2d9b
+SHA1 (patch-content_browser_shape__detection_shape__detection__service.cc) = 73481cf9cb0b47971c93e42e27d3590175b51a4e
+SHA1 (patch-content_browser_theme__helper.cc) = 69692f454153dcafec1fbed7922a62f861163143
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = ab9a8cff4a018a0a9df8f399d38c5112bce0c54d
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = dc36fe28cced43c56dec71df7818450ea705cae0
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = d0919f09c72f271fb47769d40f5b446870b71c8d
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 57d56fa9af81224fc4e714b34a2200274e706878
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = f36d20b2380ebb2d6f161eeaed09ccf2ea1a555b
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = 758f278131887e50496ab61d5c7cf382546aa376
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 2c45a983ab1e60db1675cb7af790646230270b4e
+SHA1 (patch-content_child_BUILD.gn) = 1f0739e692f509f3c773ee2bb982976e9d37788d
+SHA1 (patch-content_child_child__process.cc) = 5f4dde5532df598f22b51f5a03652ee9c03b26bc
+SHA1 (patch-content_child_child__process.h) = 00a7186678dc5a370365ca1fd56f5fa91604c2c0
+SHA1 (patch-content_common_BUILD.gn) = 2b8a9414c84c6282b00a1db6f4f8ac5e45222037
+SHA1 (patch-content_common_features.cc) = b62be4ace651364a7d2345d73aa01536fc4e9d56
+SHA1 (patch-content_common_features.h) = 8e043b4463e11910245d7c516b7b1ead2243aee8
+SHA1 (patch-content_common_font__list__unittest.cc) = eb200eb18fd8bbf932041d543e0b2478d998501c
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = ac90caace2b9e6d3dfd90844add1031f0520a72b
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = cefa1c7009375e4b79878a3127802bbb33f998f4
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 6f1f89ae9e0feb5be97fe0998171c7567ab45cfa
+SHA1 (patch-content_common_thread__type__switcher.mojom) = 3c80d1896318cf429279248a2e6f3ed7e2a634be
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = ed97bb6919607099df9faba3ab3f29e07f678064
+SHA1 (patch-content_gpu_gpu__main.cc) = 9261a4f8a77b0142f0efe4120645fd0b6537053b
+SHA1 (patch-content_public_browser_content__browser__client.cc) = d88d7637fa06f6ea7e9002f597902ceda4746c67
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 7eb2a03cdda3f7bcb294e9f0d65319c05f6bde0f
+SHA1 (patch-content_public_common_content__features.cc) = 3546ce089e045aa9b6ebe06f42fec7df99e655b8
+SHA1 (patch-content_public_common_content__switches.cc) = 9e09f0ab8295fa48e919a1a605380d1e1e959a82
+SHA1 (patch-content_public_common_content__switches.h) = 125e5e92908aa318a965d92ca32a9c81af8cf1e0
+SHA1 (patch-content_public_common_zygote_features.gni) = ffb745620f6fb49dcd8ae145b2850be75e11e8cd
+SHA1 (patch-content_renderer_render__thread__impl.cc) = de668162202f5cb2a30886b8e96511f2a310f63a
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = c3a335f6688fdcf6cdb5499b563c9967c2e82756
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = bbbce1ed42cdf5dbb95d63ef8507529440e4402c
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 187be32c2205be7c4bad2a330c2edd21a303d763
+SHA1 (patch-content_shell_BUILD.gn) = 3b0e1fa7aec8cd019aab97e77184b594555d3425
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 6958538aae5f7dc57e0187bb54e7f0114c6315ab
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = fba0101f184cff6350f68c645c3f68dee3ac6491
+SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = a1f65c8416d1a17868778e103a3aed2fd366ac7d
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = aa596d709217424e90b525fbc956c7a151303241
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 122d7a7a6316f941e5de636fb41d30cc3b8a24c2
+SHA1 (patch-content_test_BUILD.gn) = 8567adb6f0099854a76dbd660bbca4169af59ef0
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.cc) = d06ec4c9aaadc4b695beff62491f797c7a38515c
+SHA1 (patch-content_utility_on__device__model_on__device__model__sandbox__init.h) = f2733b1dd302a689d37a1162f86408818fd43028
+SHA1 (patch-content_utility_services.cc) = 8b98e23cdc4b5692029f688157047a2298eb8f4b
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = a06b372c22a6c518c649afbb3334f53f9934ca61
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 9b0d201e4ef5d4e2651efcd037c4ae20b81f0212
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = 1d4c71cd457e44213221ace74ad9a20766ab6d87
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 2aaf01029d0c9b0c3aa8be9e7543bf3895bf988a
+SHA1 (patch-content_utility_utility__main.cc) = 382160bd3217c7c61cb451ae3279b645924405ef
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 6667c1689fdf5f2b44b4b53e6946068dba2fa146
+SHA1 (patch-content_zygote_BUILD.gn) = b22a863e3964693c471c8e7068f1ac3f23e9c804
+SHA1 (patch-content_zygote_zygote__linux.cc) = 24eb9f8a3e7e1ee335b14b3149c1181fb7436dca
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = 2d4459f977213c97cca42136c659b5a74c415a13
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = 2d940a2ef36a4711f6b3cf40b1c8199639b0f0c3
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 4fa91cb9f42ee3abb86a3918296720d42f3ed86d
+SHA1 (patch-device_fido_features.cc) = 0f58a840d73684386f65faf96166403c5cc8a715
+SHA1 (patch-device_fido_features.h) = 1fc47e7ddf363b4961f6db6e47cfc5859231623d
+SHA1 (patch-device_gamepad_BUILD.gn) = fa72d8c905942aed116c62c4222580f046d81d15
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 0cc05e7a3410ceb659d3a1a800661e66e7943211
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 6ce41246e7d04b621b50db9fe7a1213823949fdf
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 16c2617f5aa49cf97477a24ed08ef7cc2273041e
+SHA1 (patch-extensions_browser_api_management_management__api.cc) = a73eb240ad963ac84d448e81ebe7cf2b8fd3f6ef
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 451db1f01bf63dce25201108dc6c6000dab0af8b
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 1d20c06d289cee3b55d5c9b7c1deabe11288c689
+SHA1 (patch-extensions_common_api___permission__features.json) = 4520b1ef09562819b6155ad851fa1876b06883f6
+SHA1 (patch-extensions_common_api_runtime.json) = 7984ff9b7b3dd0c501faff742f665dc7544525d3
+SHA1 (patch-extensions_common_command.cc) = 90a20313b1d78cd8d1c621158ac0523d7a9ef8fa
+SHA1 (patch-extensions_common_features_feature.cc) = ba5bdbc223dfbc977618fcc5a96f46b5d63e3920
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 787ffce482f4f7169622995ac46d1115a9558c44
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 298cd17aa6ecd4e5085fff53e729236724080d36
+SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 5d8b59172ce04707ccf05661739ad3d3be07ebe2
+SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = aaea629e703d6283e9371358653ff2ba7e0ac143
+SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 18c71bd811a2d11fa8fc17102a90a33972f8a91b
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = bfd175f34d35f58bf25abb7d2e762f4f22ed48c7
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 9996289d74db568300ce4eba1fba005daac6f27e
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 193388605f4061334c15dbed325d29379911c3e7
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.cc) = 5b4acec111904677401ba16ce026dfdf74d0e9f5
+SHA1 (patch-gpu_command__buffer_client_test__shared__image__interface.h) = ca958c05c3799725d3ae4ca12c130da66b38c8ae
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 1df64d8aa3359a1a7d32d1754598213ad335a677
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 2cd292ab7749fde2bb3aed155f715cbb622c82fa
+SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 77de1cb12fcab5815aaf04c07b022dd51704722f
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = be04aab5687c8b2c30e0484fa23f063c29ce862b
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = e9f016a8fd5f2fec374537fb79f6acadc53b25bf
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = 2e2566783305b53ebac30af9d00c801d30a7aa52
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 2ac73016dd2c277cad61f1139db98640d002a132
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 9c3eeafc1b4ee43a0b0ae2a90cda5671bdf35669
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 7a8765320010ef336e5e5991ba7d127871e77845
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 65f9b78fa10c7da2aba016cd2716cb8400bf9fac
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = a467457f0ea28cf375a9f83baa48d79f7b27f346
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = d82864fce31a6634ffacaff6de115e6295f3e1d9
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 3bcb21a41ef861ce02ee03542ecd5516aa0c7e11
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = 979cd17ca3934465aaf74ee52c08605574502646
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = c15e24a66384f3abaaa55e967e3e60b9d3ed53e8
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 44601a2beffcfcaa39dff2cae319f406c5227fcb
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 3128b9a8b9253bae819bc7bad319dc0b4220ffc3
+SHA1 (patch-gpu_ipc_service_x__util.h) = 069ff43d7498663859ba5aed492206bd8cb0b29e
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = 2155d45318ebb7076b0a9b81f7644c2ed301dabc
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 17baba1994e9f52c0915fb6a72ce137f4f5f80fe
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = ea26e31a2c3acb40a48b6127a55fe3093b1e4d7e
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = dd72ed9206dbb048aa0af4bcc6e6a04eebc6510f
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = dbb734ebc25bb58f44a48341c21f12377331c540
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 696e9a16b711c7abe2efc3b4722f1cf23b4c535a
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = e55ac3e7b59282765acba727d22d581f79921d37
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 86689d30cbc3ebe1e3ec746e052658387aed3c36
+SHA1 (patch-headless_BUILD.gn) = ad34d8fc700be412c6b7a6536f2941e2df15245c
+SHA1 (patch-headless_lib_browser_headless__browser__impl.cc) = a219f732db97dde76a758014496bb277620a818b
+SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 4c04b07f67a86b23bee58c8f7bd883aeb9723add
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = c1a37538b333baad503895a6b1b01b2e7de45464
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = ff77f8e251533c687ec29c58c80cceb95c6236fa
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = 17b6f252ef05a4a1e70f8483d168b18de2f28f4b
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = 3e4c8815c94201399b67ed96e58825caeb20cceb
+SHA1 (patch-ipc_ipc__channel.cc) = 7cd92426a7ba995a31999f3662e92d7442c32265
+SHA1 (patch-ipc_ipc__channel.h) = bbffed95a341ac7cc5d122338b6333532d13b984
+SHA1 (patch-ipc_param__traits__utils.h) = 75b0f57c3c961d6f0b02c3d5084075fcb0de5358
+SHA1 (patch-media_BUILD.gn) = afec47b94c9bcc39bc736c6e55389407bbbf176a
+SHA1 (patch-media_audio_BUILD.gn) = 53cc217c8b7e703d022678fd94d099835192a006
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 2ad84dd5d96946ab2e63dc40c6c0b40f63939184
+SHA1 (patch-media_audio_audio__input__device.cc) = 64bd9af71645ec7094305fbea88d8c5c5a5ae293
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 4d32339678fb252df5165b3f66c2c6b2f5f7fe46
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 06918daae39dfeb33e8a1a1e823974cbfed8e043
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = b0b00560f7672b519b7439c616e09d6a562c4b7b
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 07b5948d6bf630330e8e25901a6dd2ce17b15e8d
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = ef9f145a108f6e67c32c0b126a567de9bce3750d
+SHA1 (patch-media_audio_sndio_sndio__input.h) = f62db8d6ecd8738310d22018b16ea8501710aac9
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = 0bef7f44623558f1ff0488c824674d65de4f0a6f
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 5fa927b30de9ae4f479ab7bb81560e10aeec825c
+SHA1 (patch-media_base_audio__latency.cc) = 0283dcb89d018c64ea73c6e1b0d347e454edb4b6
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 5044ae91da23ddf6c5f5bf61ce4224e22df465c2
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = 9a408f3c0878bd76331e5f103961ce16d5433352
+SHA1 (patch-media_base_media__switches.cc) = 5893f883a55c5a760d5b60eabc2897f9908863f4
+SHA1 (patch-media_base_media__switches.h) = 2a82da65c4769dedf65e6fcc8dd739976501f438
+SHA1 (patch-media_base_video__frame.cc) = 721d9a3f6608395fe5a0ca8be5cbed869f104b7f
+SHA1 (patch-media_base_video__frame.h) = a818b46d66369034ba744916f5aadf1fc41cc3cc
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 6dac8a55172a983e7f66580728c767fc2a86d06b
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 2a4a3ca5f894a79650b30f3b4a3f7cb769c25ba8
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = dd9b1c3c67cd6423b4eee2ce808be82a338b7a1e
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 9e915148facb4502bd59d32e07167ee784ff7ed2
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = 2fa724219376dda0aaabd7c8ddd8576249108b01
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 9483f8ef65b3f72d585f5ee02c04247c2ad7477d
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 3ba23e9e603ec272c63039b17fd205ae61e265ed
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = 5e31424d48a05aeff5f685cdab8861250b5d241c
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 22500bc18f06054b294deffc8697b118806353af
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = 2ff6d0d4c7fb67fcd334fae85305032cfe59e824
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 8b0072da298d5a16e10cd3ad00b0888163b0c5bd
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = dc96a9bae53e75abf752b3dc00baf172464a43be
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = d7b4145c1db5e42a2458658ba3f58d1771218f4b
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = ce527abc5c22d6f776f699f57433d305fef50c2a
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 0e89a43a9abf1e7005b9c5d8e48449a928000c3b
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = bf9616650efea5118dd5b76d322ea58634589082
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 6eab5178a5094320ad927e54aab28e2bd397e85f
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 40154a00810ae7b9c10f1c19dac155e8ffe284eb
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 31b9f6bba5669cf59656232443a5f1a40221e8cd
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = f6e525caf03769586dd846f885b13e3fe33d0fc3
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = dd150407b5792a747c1945a4c357d28542d0a4e9
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 566f02e853a710eaa2f7bafff06233d30665648f
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 78433974ac2e492c67a77510ed73dde3d8d45772
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = f44bba0ed3d0877d1e4d781e0ab48659e805b97a
+SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = a513490bc616c3e9c34e86b31fb514c87731086f
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = fbdded4a40bb1294b8aa435a57aaa00cacf4bff5
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 76b14e58052f60528a1b8add96dd005cc0489c1f
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 1eda694190b2195ec4a2363a21b5cc32f7ffe343
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 9d5199dcdc65061a68e70cf98537aa67de531306
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 582d09a9c2a39cea688911037dc4ca44f4bbb5d1
+SHA1 (patch-media_gpu_test_raw__video.cc) = 065328643c87c39e383da85d0eacecefd3612aae
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 2cb4087f3b6b0c38aa4a06cdc8968d6109819e57
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 220a2a30411b9d0e7ead6a6aa675801184810166
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = a0dcaa594d236a23abfe52bcf57a86f4147a14e8
+SHA1 (patch-media_gpu_v4l2_v4l2__utils.cc) = afbd962dc7e234cce503740ba275a889ff5abe31
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = c1ef4ae8d4c9ec150be274c8cda34e8653ba8808
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 2e437c91349d60b8e493ac466e8e78f00d414501
+SHA1 (patch-media_media__options.gni) = 8805f3d7d7928676ebf6da07d3c23eaea46504c4
+SHA1 (patch-media_mojo_mojom_BUILD.gn) = bd7bddbbd0fab7131e29ebd58b27bb6411334a03
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 1e7e97c1d4cbaf3ba0fd57dee51aea97325e6164
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = d81710d534b30f348aa04ac6d7198eebefecd14a
+SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = 44c3d35be5cbdc93e69d5d9e02d5bd941246843c
+SHA1 (patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc) = a86122de16069445438dbdf6c78a84c6b69ac304
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = f93fcce6c70c787cdd3d9d7fb4324de379442deb
+SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 33d8ff1bafa7612ea05a31051aea5675d8e2a302
+SHA1 (patch-media_webrtc_audio__processor.cc) = dc4587796cb4194e36c785776bfb0e68421cbc13
+SHA1 (patch-media_webrtc_helpers.cc) = d07791bc0a57ab92d0898466795aee8e40aa61f0
+SHA1 (patch-media_webrtc_helpers__unittests.cc) = 9ed67ec70d93964c8ede74fe8b1a0d6e10a37e4d
+SHA1 (patch-mojo_core_BUILD.gn) = a91975b77a3e8b702930759c8358c54895dff34f
+SHA1 (patch-mojo_core_channel.cc) = 29e06964e016e1fe887f1967eadece50e798b18b
+SHA1 (patch-mojo_core_channel.h) = ee7c806c4c5683fdee675ed889c11251c956aad6
+SHA1 (patch-mojo_core_channel__posix.cc) = 86ffacce0c2f68c309c9ec8d5c02c6da8aedd4b6
+SHA1 (patch-mojo_core_embedder_features.h) = 878838804c3657a7fbbd4c5bbd3163484860b5f4
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 3e28e6b54ffd200e35347dcd56b0892e3c04c7cf
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = c7bed6f28c5fa5018085da72176531a5cbfb493f
+SHA1 (patch-net_BUILD.gn) = a58bb37b95e5c86d63e9125099bd20a482c0d094
+SHA1 (patch-net_base_features.cc) = 0ae785adcfbf6928d77f9d09f8b7d08e22d8588e
+SHA1 (patch-net_base_network__change__notifier.cc) = de959b0f3d805e19f297c6934996418ebaf88b2d
+SHA1 (patch-net_base_network__change__notifier.h) = aa1f8209efb875dbfe4b8a1c80e001702fd01f9c
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = d1d6e0f890f7ef08a0a081cc24cd98307724b009
+SHA1 (patch-net_base_network__interfaces__posix.h) = a586347f0f95b6cce3812a984354ab281f0b9cf0
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 8ac9bce9744fd5cefb7ffc7f4f716f8290e2be85
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = f82f544c8cc94ba7558513b475ad476d8b9b58f4
+SHA1 (patch-net_disk__cache_backend__experiment.h) = ff5ec19be4e6680948caa667a5af0ad05f03b988
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 9b6e3c678b60ac9ecc26cb4005331c19ec7b72ed
+SHA1 (patch-net_dns_BUILD.gn) = 377f58180b161da39e6590129ba1884484e9c8ad
+SHA1 (patch-net_dns_address__info.cc) = bbaa4dd9a01140f5bd5affc80e3e0c72818c1fc6
+SHA1 (patch-net_dns_address__sorter__posix.cc) = fe77f776d91250408ac09017cea44bda89c6e223
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 04c8f71b800450b04ae6116f61c2dbe7d27a8faf
+SHA1 (patch-net_dns_dns__reloader.cc) = 867570fa7e880f298453783a66b70db1a123e3f9
+SHA1 (patch-net_dns_dns__util.cc) = 682df556821aa23e429134d40e89cd836e7cc8c9
+SHA1 (patch-net_dns_host__resolver__proc.cc) = 212820d325d829161adb48a9f8b82b3cce20d2f3
+SHA1 (patch-net_dns_public_BUILD.gn) = d43e4844394aedf6292437f9397930f38675b917
+SHA1 (patch-net_dns_public_resolv__reader.cc) = 4b3e673307f78a15a02255d53798f3fea6778579
+SHA1 (patch-net_dns_public_resolv__reader.h) = e273bff72a6d0f39979d3b37a0bf0fbac65a08da
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = 4f2cfbffb59e3d320ac78b5cc4346b517cd6a0c6
+SHA1 (patch-net_dns_public_scoped__res__state.h) = 2026c60e663c58b00075f35e51c3503078ca273e
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 2c6ad795ce9b6b3280a94c7894db2c8a294bd317
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 09800dcfb7e64fef8e8a1d7e2f3ed1d111b57bae
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 722818901669d60d98876ee167f774237978ff2d
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = f0fe5988929d9a9d2d29967dccfa755a3561b8b9
+SHA1 (patch-net_http_http__auth__preferences.cc) = 0c006e70f82d157cdd9d68984048432e91537d18
+SHA1 (patch-net_http_http__auth__preferences.h) = bd4a9ba6180902ae9785f5d1228821f7ddb9c73e
+SHA1 (patch-net_http_http__network__session.cc) = a9d358406d0c1b3512976fc519d83a1446dad07b
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = f31d33a0e3b6a9541e2e7c7fca1d84c3b27088f2
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 9e09d1a2b4dda7a655e833152d5214e82cad615a
+SHA1 (patch-net_socket_socks5__client__socket.cc) = 8adeaa2e42501a81fd10419e8f3e06540b8e66f3
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = 9f545d83d39a145b27b75acbb1ea1ae4eac69738
+SHA1 (patch-net_socket_udp__socket__posix.cc) = 6fa4564d72b9eae7570a235aa93ae938b3e1b4ff
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = 8b6bbc025f6e83618b37ca8081e72c484d1816be
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 3e0bb8378612261e193702489924d6e971ce34d1
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 2f4ce574b39106bd4e4213ef572afc63d8afbf6a
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 1b8dcb96a388a0c50c90bb6a92c5a155b165400d
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 10fc7237591bd03f09d936afe0471fc96a9a51a5
+SHA1 (patch-net_url__request_url__request__context.cc) = 38c4290da0af3dd85f1e3d85b2535c92ae5b57a5
+SHA1 (patch-net_url__request_url__request__context.h) = 95c5436db40e0d96042fd7281aa5a1b093df6970
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = 937e6dc240eb1953b271f4068079dd82b5da8235
+SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = b561433e2c422a5cef1b02376ffba1f96d2ef23f
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 1162837a14383dc5f4027c87955201dacf5d84ce
+SHA1 (patch-printing_backend_cups__helper.cc) = 20932de7d876b595395729dc29e0b0ad03ad111e
+SHA1 (patch-printing_backend_cups__helper.h) = 88f7fa135abd9eb39f80ced61d451c289e641371
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 0a3b7c49a9132a200606e427ff87fa15c383958b
+SHA1 (patch-printing_backend_cups__jobs.cc) = 03ee29fd49a1fc75285f220816bccb8667efabf8
+SHA1 (patch-printing_backend_cups__printer.cc) = a0edb0c6d0b8e4e3d5814830fedc7a928a45f895
+SHA1 (patch-printing_backend_cups__weak__functions.h) = a61d5495f735809919fd30550896dd08f7eb9ef6
+SHA1 (patch-printing_backend_print__backend__cups.h) = f6faa2b79c29547fd31690d2a3696146f1896acd
+SHA1 (patch-printing_backend_print__backend__cups__ipp.cc) = ab5546c5ae893f44af867e09984af96e4c185ec7
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 66857e782aadfb2c4bd5e3df674ce3c553e00110
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = 0c56ef3b289ddbd282114a7f350c3bfe354ccd43
+SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 49ca63715ad90c722c66e4d03a52adb42c31ad1f
+SHA1 (patch-printing_print__settings.cc) = 89e572b5fe8a3880a68b1cad3e3e5bc953c059a4
+SHA1 (patch-printing_print__settings.h) = 7c6d3034949471e24a78fef42dc60a5c0633179c
+SHA1 (patch-printing_print__settings__conversion.cc) = 000a8bcceb2c6a634f3284981967987adff526b9
+SHA1 (patch-printing_printing__context__linux.cc) = 1df48cc5dcec9d29cc4162edec902944c2ad2708
+SHA1 (patch-printing_printing__features.cc) = a5f89d4e254f8d3fb118145f620ad40cb6534ec5
+SHA1 (patch-printing_printing__features.h) = 0492c37df5789fbb8a2e8ad5f4db43ea8ac24107
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 2dae4510285f2949949d02f22d47a97dc2562e8c
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = daf93c04ef78d800deadc64bb8acfd3912ba754b
+SHA1 (patch-remoting_base_constants.h) = c9e504cdbf0a8cafb8beb66604b38aca3737b017
+SHA1 (patch-remoting_base_host__settings.cc) = da512570d0f5d36e752d4c17aeaaaeba083a47ee
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = c39e3a666ffb3410f6e6ff88bfba804f99077216
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = e0d66d13cc93cd3fed7cdc2ea3290072d8ef5bd4
+SHA1 (patch-remoting_host_base_switches.cc) = 0c3c6bb3184a258306083b352b72455d387687b1
+SHA1 (patch-remoting_host_base_switches.h) = 081e76c59ba78a801adca7b22d1c2a9d43c0f8bf
+SHA1 (patch-remoting_host_chromoting__host.cc) = 8552a635e499a4c81f4e6f0963dfb2a5f7867139
+SHA1 (patch-remoting_host_chromoting__host.h) = b77f04e9e3c678c7c071de70baaa0224e32dcb7a
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = c2aa15b66f3e478cfffc6dd78a0a8a12569ea5ca
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 8eb4cca6f92396f601bc089e671594a931a0e4b7
+SHA1 (patch-remoting_host_client__session.cc) = eae1e583717d6bbfc6dc8a0af10eec62b9dda1f3
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = c28b61fbd109a9748b0fb83108999bc53e67896d
+SHA1 (patch-remoting_host_create__desktop__interaction__strategy__factory.cc) = ad0e682c3b221e5e50f7dc8be7dfc3c71dd7cf5d
+SHA1 (patch-remoting_host_evaluate__capability.cc) = 41fccaf6046d77f8b0dd1251113ac8b25f6685eb
+SHA1 (patch-remoting_host_host__attributes.cc) = 6e3a6f0aed66c5bbb019aa8f39dfe867a6ad8467
+SHA1 (patch-remoting_host_host__details.cc) = a27694ce55441f78a56e003bd7e1da60b9099f00
+SHA1 (patch-remoting_host_host__main.cc) = 818b7d6b02beb324a23ce695f58dc29c8fce6529
+SHA1 (patch-remoting_host_host__power__save__blocker.cc) = 032693cda8a0703afc251dcfd745fee5fceb15b9
+SHA1 (patch-remoting_host_ipc__constants.cc) = dd11c159d3804f309db363047cca5623a233ae14
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = 2f9c5a8c0c659d8e368933dcf3e4a573d8e874f1
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = a43eafe90e021b245f11bec4565ea678ed89b2a0
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 9acdd4b77d3084e2c020c5cb418ab36a39d3f34a
+SHA1 (patch-remoting_host_policy__watcher.cc) = cc18655fb2065f8b578e7c114b06ea69c79f50a1
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 4ce354c44563a710b998ef5e6e4634ed670f20fb
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = 4f71450b5dc542dbc2f6cff1beaaeff9e7e9bff8
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 1550364977dff913bcbfa584a466e7f112983ac6
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 4c1ee3cc46a7e38ad0a1dcf03bc8453116752d29
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 31a65f775ca77de1bfae9d80bb78a71664f034d7
+SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = 291ee3f1599eb3f1791d9175aadbd66127b559d6
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 6f83a4b845d5180e30834b2a66392d434db979d9
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = c3aca7c7af05687f7ef71b66b96b3852b51dd761
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 13aed6a2c53d85cd1fb7f4d9601d926dfeaf89fc
+SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = 61d9ddd73bfddf69fa693daf9eeab12f224c631c
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = f53e1178e46165e31c719ad59a7069d07837f04e
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 503a8ccf49415a61c34f6218c17f0beb4820bc83
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 7e338019aed75b71d6a56e8ae89534c245b9b8c6
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = df1085a1fe4c257ad19c7387e2b4ff7262fcf1d0
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = 5d938bc8e0264b0447aa703bca7d113bf5414332
+SHA1 (patch-sandbox_BUILD.gn) = 271dc83fe9c1c1a038d3ce5ccfd3dd57108e4bc5
+SHA1 (patch-sandbox_features.gni) = 02470ea4f3a858c41fcd53329db24d38ab09c67b
+SHA1 (patch-sandbox_linux_BUILD.gn) = a5bbc116716780d144487af14f8e3e080e063ff8
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 9e408b8c78d262d6ab7c4aa08e05021fbbfbcbf9
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 2213e185a1c3e51a1852b968c2162c3c6bb0aea2
+SHA1 (patch-sandbox_policy_BUILD.gn) = 35d36773d047a5245df1e44af98d434fd8a06451
+SHA1 (patch-sandbox_policy_features.cc) = 730eeb812502beed234ee4a17b9dcf412a54407e
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 49a68a6eef53e8e2c1b458fa67b9af28d5c7a0d5
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 5c4b81d91b4d3f07c89fca6513b9824b8fcdaebd
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 23e80eb811653d0523f862cb95216ce0e8e3f183
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 2b9598b3ebf6ef1afdce1d2840a3ba55e3426791
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 40a25b8442e8bf11cb7d47733b2d6d289076931d
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = fd81fee8928c1f46622a18e45f0af66dbfe7d737
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 9b0a32e8b57a52e62d3332be7a8c7e6eb94eb6d7
+SHA1 (patch-sandbox_policy_sandbox.cc) = 773d2fb3561495c0398c20159339f82cdb182316
+SHA1 (patch-sandbox_policy_sandbox.h) = 422ed57261dfb4a8050f2dacb2a6da2526fd88ff
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 70fc8874cc022b274208796d002c32e2c960bbd8
+SHA1 (patch-sandbox_policy_switches.cc) = 57bdf2f46b06dcd449c46ba75a76055af84bac5e
+SHA1 (patch-sandbox_policy_switches.h) = 832bd5f78a28269d06cbe2a270e889eb2c4bf2bc
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 8d0861e858860b36c1fd689524f201453969f46f
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 3a35332c2a4f309801f1f3124374b03b6e023ee7
+SHA1 (patch-services_device_BUILD.gn) = 8ad12b3a8a4a1d0eedf63287f6d8c3f1785eee2d
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = 2f80c6a4560497a8d6e3090873bc6f3207c9f0d3
+SHA1 (patch-services_device_hid_BUILD.gn) = 667763f3055fcc6e362ac51d2ac79e10f4ae315a
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = 4533fc71b6baf534833c33f25ea8a8adb10ee81e
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = 47c7cfa8d5fab9998abc6a96dd31b4188a4aabe6
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = c7311ae94e2f72fd15abcf814a922d8ddf4c4e8b
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = 68d0aa137050ad0c099af1a38e5a0048b335e74d
+SHA1 (patch-services_device_hid_hid__service.cc) = fe3a36a00452414fa2d95aaf07199f0e32ec7ba3
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = e16625c5ca6930730b3334eea4225d0995a2a532
+SHA1 (patch-services_device_hid_hid__service__fido.h) = eb228df4db082f2a1d0c3c861f983adf80723372
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 5b3148a3815b042a18bc72c01120a0cf4853778d
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = db7ae300ca52fc644684a958308dec172015d097
+SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 233698cfe286290250406c9d524b3c548d3d89cd
+SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 5b32973293c9e1f652a559cdb847d37247ff3a15
+SHA1 (patch-services_device_public_cpp_device__features.cc) = f2740ba30acb5ffdbf692e161f79bf81b48b3ee8
+SHA1 (patch-services_device_public_cpp_device__features.h) = 75e6d5b74ce6e806b3d9e3ce29ac2f6a1586241f
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = 009860ed20b38c761331d1d601f9e48f73dc242a
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 62e958dea656e118c48efb9425b4aefdd9a54c34
+SHA1 (patch-services_device_serial_BUILD.gn) = a35814b5e6d72527c26df3811ac46031555a6876
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = d85554afc0071ea9545f15ed8c43a3045e9bc07d
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = f234b34450c92007995c3d4d7fb83dc663dd11b9
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 7417551bfa1607253f0a1b54f539e10f661e1489
+SHA1 (patch-services_device_usb_BUILD.gn) = 2d7bbb3246c453fc9a728e89ab9cc9f3217a4d2c
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = c22519dccbec45e2c37430fa3f65ebfc9e37db76
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 4d467137a113c0792990363eb40a174334f079b3
+SHA1 (patch-services_device_usb_usb__service.cc) = 985344cf52debbe6b229bcb00034ebd0069789da
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 637cd9dd061e1c4f6e799c50bc9169e944abb665
+SHA1 (patch-services_device_usb_usb__service__fake.h) = fff264550230c1676197e1b18e68d6bb15a35f4a
+SHA1 (patch-services_network_BUILD.gn) = 7a7a8ef225b02b56342c78a089007651e1282411
+SHA1 (patch-services_network_network__context.cc) = 6241f0bfbc8d054d80bde67d59f1a01a66de412e
+SHA1 (patch-services_network_network__context.h) = 73ef54f5b5f4d4c0e0ee562fc27934a9b9d458c9
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 15642cb53a64cc6b9bcc37facb92106fb64155c4
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 7c85fbfa734d1f8166d97ed4e84df7b4b7447fa6
+SHA1 (patch-services_network_network__service.cc) = d5f877e06a20931b6b60317beb7d612fcb64afc9
+SHA1 (patch-services_network_network__service.h) = dfecdc9bef3d3b126398ee3d3e93cf5c0d92e1dc
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 536fdf166b2aa3e925e637269351376a93606a5e
+SHA1 (patch-services_network_public_cpp_features.cc) = 95c07b8fd23aabad9077eb22ac15bcb64d74c469
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = 4312635b1df526cfef0c6ac257b2a2ef9b530c34
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 2eede790896fac319ecdc8f3506fede9136b8a5f
+SHA1 (patch-services_on__device__model_ml_BUILD.gn) = 6992c2162f1fa90ae05dd4f68e5345ce0d315a83
+SHA1 (patch-services_on__device__model_ml_gpu__blocklist.cc) = d1bae0cf2c6698512a454b77d8f4e315a7c9897a
+SHA1 (patch-services_on__device__model_ml_on__device__model__executor.cc) = c446c8a1fcafc8058eca2dd7296f3ae38d01ffc5
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = a80fe2e842c975c5676baec79afc8572f70c75f7
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 24bcd6986fa835c4ef531985b988005de4df9e55
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 610345ddc64d4e84e85d2882513c586c71573dc3
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 428c46173a0aa9dd9a2b74f9e061667dbeefd092
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = 06e48f0ad546103e8edf3be050ce926efed962de
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 026a9c727a87d22c6c0c04e08d1d8d322fd27a27
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 7b52020e7e2804249b7180860dac84b8aa644a4a
+SHA1 (patch-services_screen__ai_screen__ai__service__impl.cc) = 33312eeeaa7e721052bca3b52ad5ab461cfdcaf5
+SHA1 (patch-services_service__manager_BUILD.gn) = f8aeedbdc276fbeab1cb6e7446d8e79f94bdde65
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = b567e0ce6928380a31fe51cc3733bda853eb0914
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.cc) = a80ac766f170dafe142dbe41d1937bc25e42299d
+SHA1 (patch-services_shape__detection_shape__detection__sandbox__hook.h) = ee585eaa2745b5b513a8ea4b8aa2f899c44a80cf
+SHA1 (patch-services_shape__detection_shape__detection__service.cc) = 378933e423e77ffc5e47bdfa8aca17ed4f9fe29f
+SHA1 (patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc) = d210c919116cfb4bff964e6d6d155aa202ecee13
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 35d5716917c9e724d99fd7c5a146ad7c73f5fc94
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = b732134162f883c9768f91b2555e0ea0bf2c327b
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 67b40b77695dfaccbe869ed80dc148af7f1f73f7
+SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 949ae3511f2f85aeba35cbc929d5ac920fac5eae
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = 4328a7c7e6ea9c62e6eec12218c88b00beed501c
+SHA1 (patch-skia_ext_font__utils.cc) = 606a944caf2aca62462f251dca93cc0b686486b0
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = cab76a0f11070c079b3a4d377780e683cac10d83
+SHA1 (patch-sql_database.cc) = a6484086d932a2ffaa9d71feda3387939783ad79
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 3808789cefbdc0147b5b220f136490a2d2ed557f
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = d6dc1c38f31fa1615d6755b276eac0fe5dbad0cf
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = ce1f3e3559c43b03e104e5d7a3b86329b1a68abd
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 0fb18a51d013f5360763e10c64839a408512f506
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = f70bcab6a8bfda84b6c39cec6208b95288b86e26
+SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 51748fff4c1811ffdeb7f2c83f2729d201eee670
+SHA1 (patch-third__party_angle_BUILD.gn) = bb374b0efe3f6d8392fa061bdcdee8fa799308ce
+SHA1 (patch-third__party_angle_src_common_platform.h) = 8e04dcecdd868ec147bcdc86a4e5c8645a86ae00
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 100565c1d554fab0fce28fd5316c54739c0d72f1
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = c3fa3d5906a9f68101bc7d161cd0bca8d0c42046
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 5d396b2c90a3893fa3ef79c93e1e95e021393455
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = c0a398e56358c81017485061c02d6de5624e80d3
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 2c85938d9be54034e11115e52b2ed345c74e0c0d
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 0db63e063a4958312abbf6e60afd5acce872096b
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = c2d7f95cfb5cd19ba83b9e4503769167e6ff6bf1
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 7ddebe577fd2c190dfe94b0bde5755da6495ea12
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = e19522be6a7761c2c58fb3a5188ffc271f3c67c9
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 586c6204a62db146d8e6d606dcdb673b70494108
+SHA1 (patch-third__party_angle_util_BUILD.gn) = ee5dcee97b016896c58c054c802dfa286122a684
+SHA1 (patch-third__party_blink_common_features.cc) = acb65b949802fe36fe4080c1366d3a75bf4cf96f
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 9672c691897e2e5252b696f3cdc688d09bf189d2
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = bc4d66a81b3c1201cafe93ee652d64b049bdf366
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = b1f6161075a9711a8a39c31aa83d8a585819007d
+SHA1 (patch-third__party_blink_public_platform_platform.h) = a7b5ef33e35dfcf27a191cf14a96382d72beccbb
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 8bc4c9dd398d902ef5a349a6f8e0a3cbeaf5bdb2
+SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 0979b3edf3ad0dcdc637a3114c341a16d90354ad
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 3c8bc5ed45b3b3d71eff5c36d4db4393b34fd9e1
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = f5257d6247db6b802e5e34ea447c8ec22123e621
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = db54cd15a2b8a6c19f1222755487d4232e5c158d
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = e330f190fb8c5d0bdaafd3d0517aa9fc6a887c25
+SHA1 (patch-third__party_blink_renderer_core_dom_tree__scope.h) = decd46281c6af26bdb3026b660aa3278bb2a3c76
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 9963ae0ed2501170c0f30d26ccd313f9a3def871
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = f9f1a0723ce34ec2631bc18ef6a37fef2f017cad
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 726e50222e1fe0b02a4cdcad2df1e520684e417d
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = fb3f7788d741297a312d51752f26c97daec9127b
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = 144fd97511467a31e83785016bbe56d95f2eb214
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = c6680555148a984e48e1c331f0557d626768f161
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = f5ae29e7c457a9b602546403797d693824a975f1
+SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = 5a448365f2bf3c6a63bc8f3892beba8d751db854
+SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = 0568259e9754edc172802403ff6976bd0e83617c
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = d9c39cb1ba04b833f359669a9615e026ba239ead
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 5494b53d5e1bc8c6b390a34eac00ddc1e46526e5
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = b1ce8064ae1918cec03baf3bfc1818fba26b134a
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 63b57c877aff2c7edd697f893457555824c25279
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 0d1c96f583ad0c9031173427adb30901826d8889
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 8d6fac1dbd3a2ea161f74116a2bc029113ea98b8
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = d413cbc028702255b5a9613833ef585055bde6a9
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = a1593019697facf27154e6a57a2f54f7e843c5dc
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = 443ef4b9fff674bf5cbca8a90635b87d528c555f
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = ed12917a48a321a7b93da068511f8abf1ce27943
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 8fc5a14254029a6107410b410e068a5d7fd407ad
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = ba2c1bd4cae63793647b2a4b557bb4eb8c7de8e7
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 7f026f327ba86596c0dd26d5e8e9a146b0422396
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = d4b1fd0d2dde34283f289ab07995c90a9f4230e1
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = c07a61fd1735137f67cad01de1b44ce1fd37063e
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = d6159d3cb226e61c3d30add0906e9a23b51028a7
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 5bca5ee3163acdda72f06edfa930aab9d57e1365
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = ae6bbc54050f9fe8396813e8d31e7acaa41487a8
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 1c06302d3af16662a03ab0f82bdbffff58db151f
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = cb0ff390dbe701598c334d039427b4e8d52cbb8a
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 9eec80d8a208afa9c8353e27ffbf54113b06f8b3
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = bb7f66ca01aa5f75c975d91e0540d729e176466b
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = db663e0c7a7d87ae4d691d090c0e2fa68f81c345
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.cc) = d131413d8d2d57a68b53e5b0ced67e884c0435c0
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = b164fa77bc62bd6df82ef1440daa5793f515ae9a
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = ff2f021cfe727bcb024e2f597d5a006853259774
+SHA1 (patch-third__party_blink_renderer_platform_text_text__break__iterator.cc) = aa1afdf9c03c18c41b3d45a8c53f2a95eb521d41
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = 85a8ae67c2c2ca37885128aa2370892386e54bd7
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 9c6266e4b9a14eee95df01094d0db718ccf32271
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 8d266e10117b53c65ddf7ef2bae2d5016f71514e
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 75881ce9f6fddb9bd55e8bf6ac09f5004fe33be0
+SHA1 (patch-third__party_brotli_common_platform.h) = 99aa91d341917588b1782de07d951e58cb0c3715
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 5a70a7d77b9151a14da5904d7a3241911384999b
+SHA1 (patch-third__party_crabbyavif_BUILD.gn) = 64c8d6e2dabdfca25c6a2764abe7d750a86375ff
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = e3e355ec2b919859de019497e1aa416605488432
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 6266224bda8ff419ef96831efdfc5d4b4dbfcb22
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 88d9f45a3afe32c2403df12ce0c3d6a06d16636c
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 31b9204493f5ec0ca4e7e38a4f483b6e422cbbb0
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 1fb3a32385783f0bf830aecfc37900de4cbc08bd
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = b98fc6c254025f97863dc46895f6b00090cb45ef
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = a24387db58f203a7018b623072bf0e463b749e36
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = c028102e511ac6d07f416d04edd2ad44e104b5fe
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = ab46e0db210ae53ef8acc9f275f8beeafc363dc5
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 17706703aec72e1689a10b2001ae72a26e48f10e
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = 4b0c3334e4800106edd2dc1c4a240fa99091ae89
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 92c80fc5e2f5273604b6ea1a5f82c7d6b5e6bd76
+SHA1 (patch-third__party_crc32c_BUILD.gn) = 055c0ccabf90b8181e5409c949e4b8e067f33903
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 4231ba5daefde2884b2cee48770c933876c048e2
+SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = c99b3a1868705384e95366f8286e1923c4f9244f
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 33c71492423e92ba533ce8997c85f34768bb31db
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = e37536f30766215fb69e4040e21219b2e3d69439
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = d9fb97d346a43bdb068cb38f7755e3f4c2a3a6c9
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 5bac72b5cd7cd08bfc48202b63f36f76b5b0d891
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 941f797522a0d182e85704ad89160d3d8bb2e2de
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 557ddf217e3bbf3c68e748bd0faed960815734aa
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 6aae199c9e36317ef9c988fdda85b35444f7921c
+SHA1 (patch-third__party_fontconfig_include_meson-config.h) = 1443ad30ba5bfd28bedb2e6e92578f59fda76299
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 7c419db70c3c0c45fa2fe6f0a29bd23bae57b609
+SHA1 (patch-third__party_ipcz_src_BUILD.gn) = b4f1bac46978fa9b532cd8ad88b5b36b9419c9f9
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 310c92d8e40768408debb9c388ea7d82f371a052
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 1733b64e75a97f3c375ade222bc620fe5176d045
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 562c527f5994fa08003ae4a4d82550f110575ab2
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 292c944c7a09826819084d659af10476eb3532ed
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = 243d431e3559e892477bdf89d14fe65d3e1a4c14
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 88269019a16169e92b292357457d9314d3264a78
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = cb75786957f86cb21b35ea70c234067daeec45fd
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = b9a5b0fc90f99d8f58c0a88991cd41e86d9f8da2
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = abcc7ec5d302832ad1ae4297667cd7ed66122a04
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = a02f6e491e05802af6ce022bb4b7491c2f9ba37c
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 0e7b1e04e333ab81168c58c92feb655d04f3630e
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = fcd1021b9d369213c7b8fbf0f9979eb447167854
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = 65caa9fe6ed1ee054a18732b19b136b8f5df10dd
+SHA1 (patch-third__party_libusb_BUILD.gn) = f3a088ca105daea44aadfeff99a203ef681c4a08
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = d5a0d915ba2bb38798e642b065c3f349ecad78d0
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 43a40aa34c8c72c694ce214c9b9794a2463fae9e
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = d1b461f47cf1a32cb40d2277ea11871d20aa5d0a
+SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = 9144118f203842cfcd2c02686d3d46865b1d8413
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 0a154f7b3d4b9b5965be72fe8d92362502786958
+SHA1 (patch-third__party_nasm_BUILD.gn) = 032765374dae3c7b97a8205a7db4a087c8f26fe8
+SHA1 (patch-third__party_nasm_config_config-linux.h) = 1626cb8528f7e6cb9d71c0ec80185e80954310d2
+SHA1 (patch-third__party_node_check__version.py) = a0705299e6632146092c9905b8b4568ab3bf3a06
+SHA1 (patch-third__party_node_node.gni) = 06f226b903b8ed8061b2fbc0b9f76431c47cca69
+SHA1 (patch-third__party_node_node.py) = b36d5cee122e89c8f251ee611b7a5558d7d6710c
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = 8861e6737ed736ff6575897ba1d6def88159fcc8
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 0b3b31867920217b6dbd0690f196deb02fa94e4a
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 61d2b42fb27b1f56c01659e9eb9c0772f3939c67
+SHA1 (patch-third__party_pdfium_pdfium.gni) = 479993d0a96f15d0bc2f3d3bd4ca63beaf1fa706
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = a16c746472f016d58cc2b1c7d15dea4441ea6249
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 24e349611e5a755b7b5e34e85af01c33d1211321
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = ae58713c3ca264d9cf485e667c7e78d8b6c2066a
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 241c5c593e69091faeb849860824609d2d48b432
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 3df8ed329cf03c171849279f2379251c75fcd6be
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 24d6b10f97917b3c2b01013a94bbafa416cf7b51
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = ce91fa91307fd23cf7e8befc752629fa076159f7
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = f7ea407b3ccb2d2f739cf3ad068be602c982d16e
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = 2db53cd1efd833a4062be6d0758407239f5845c5
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 0e36ea6d17b6adceb8c42b6f3fa366aac85b7313
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = a7c6deebef3b52dc8c482a9ab9040feb2893c125
+SHA1 (patch-third__party_perfetto_src_base_scoped__sched__boost.cc) = 6ba1dbc2d0efbec77f8e120bea90454034727282
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = d7cbe6b9b8a2798fe2f77eb3e22b789b5d1d2ca9
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = ba0991e46fa870b23b5af2a048c0c1d9290206df
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 5e5cd4fce555e19ba65776d34fb00727c4603662
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = f9212e7e99d500a5bf3155c8e2a62d953996dd0e
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = a03f404daf516ad9eb7c7b0f98e56668bfa523e6
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 5930f18df04472abf69bc17a2592481e790b8701
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = 98162cc9ab69f2898a45f92859a0b02d8d45a2c6
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 2c50e3f025578bb8ce3ef9883021de5e2345ee08
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = e9adfd9c0371d3f3cfc4dbb46ad62727c26da92b
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 66d060e63d70aeb45dff5a0edb0f0f8feb8c04cb
+SHA1 (patch-third__party_protobuf_proto__library.gni) = 21eaacd47342767f8a9d0454269a78ca2d9132c1
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 779aac3b4facfb9840f2189bb3e484cd0aeab30b
+SHA1 (patch-third__party_rust_qr__code_v2_BUILD.gn) = b9b82a3c3ced21af24e882e14a6f6f221e5b9960
+SHA1 (patch-third__party_skia_rust_png_FFI.rs) = c09814fe4a404a5c12aa2a8404cb19fc658c892c
+SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 0b2a6df0306ff422168a1e2bd16b95372fba2e04
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 332d84f158047dd41df4669101334bc5a18f969b
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 494230a835cfbb3a97bd2ce5a5183573365952a9
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 1ec09ef541bc6fd4013a14663fadd81a2bdb554b
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 9ac8706813c8f5e24bd92f78b59ce9d19f46baa9
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 1bf8248be4c6d2299a8d1dc71c753ecc0f8c004c
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 97c167e2714d261e7a6a3fbdbfe93ace399a7944
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 9c3bbd124a76da7249bd94a302393078c21f610e
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 620b1bd09f7bddc336b0d132599cc8ba3876d9f3
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 231a5e82662574492b7382e7a00fccf2b9d39903
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 5ce7411c90f437419563723a7e13fb1c4ceb16b3
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 87405bc9ccc38e55469677d6ae3fc9908ddec834
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = e9de5c542aeca386688052d321654f3dce8facbf
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 4bf0e46309d84e499a6e8820f0ce79757f256d7e
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 70525f7485cdd720afacd9564da34fab8d97851b
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = b01c5e9b3272d3076acbc5a334f79aa5afabceb1
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 5654f314b8fb21ced874574eb1557232ec5cc24c
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 15a66e583aeafaf2341a692376b19f277c5f8057
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 1d84ac0603518f4fe2364cf8445341f6a8fd25dd
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 6da5e918c9f9c1af3f2677725bfd07624c00f513
+SHA1 (patch-third__party_tflite_features.gni) = fd106e731c8f6f248ae861ea8a8a550b28fdda4b
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = fb1b30ab69bfac0faa0eff509d786400fb86b054
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 54919a8f0646083bc376b779fb122f25eb909b02
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 247f63adae3540994da8413cee557f026ffae2dc
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 2208eb5c5f125093eb7afeae8209c6a2cb627bed
+SHA1 (patch-third__party_wayland_BUILD.gn) = 823bc237a5771204a8ccd5a75a20bd415fc07731
+SHA1 (patch-third__party_wayland_include_config.h) = 734fcf84dfbf65e6fac2d83867bb9b3ac266d973
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 5346eb1641d57897c95877f0d20642766db2337a
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 739bba0de44a94a4903a21afabcb284736cb6b6b
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 0833ef83a81c19bfb8251709af095427c1c59ea4
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = 448fd38d8170e8868670088aa76e3882d30d9c27
+SHA1 (patch-third__party_webrtc_modules_portal_pipewire__utils.h) = 0f2c03c4c6766a8c3543699f602fb1675dfb7829
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = 42fb38e2881aaf0a4d33bc51191c85050d54bd0b
+SHA1 (patch-third__party_webrtc_rtc__base_cpu__info.cc) = b2caadd9adae817d3036c8f748f163f90deea737
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = fef6f8deaffa4ee0a71305efb2320dbc4de8ee12
+SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 0c7084cede2c14641af4d0bd8c654f4e5a7ee66d
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = ee92d23a1ea5b439b987eb482cab96de41f9708f
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = b20201e63eebb6bb43c8756d8cd97f578de0e0ed
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 01fe66b770ed49b77bafe4e4b4ce9e2f34ed96ac
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 3b502251d15a08c3f78b283c8fa896855be7e7a6
+SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = ebb72f577e3b694fe25c4f9aeb0ba660791c1a40
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = 34e0755f808418db9c2e267eeab85772bd0eadd7
+SHA1 (patch-third__party_zlib_BUILD.gn) = 55524f84647de93d347e62e097297e8b6266fb45
+SHA1 (patch-third__party_zlib_cpu__features.c) = 9e10de7acf35d2e15dedc11458cb78e75e7148c1
+SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 9975e2caeeb48b62922379d885c751f8e68b5f47
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 0c2d2e4c05e465f7fa0948aa5488387c88360728
+SHA1 (patch-tools_generate__stubs_rules.gni) = 5cdccb271c9ff829bb60207a6ccbfd6f9fe3c1df
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 8fc30c9cd9120c4efce19aa6dd3a01a3ecbf0e6f
+SHA1 (patch-tools_gn_build_gen.py) = 23800c156335933196094a05115e417746c2d398
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 663ef0ac39b490bfe2b478271a965f8224da36d6
+SHA1 (patch-tools_gn_src_gn_version.h) = cda906a8c77addf79e8e5701c4f4176eda17c1f4
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = d68b0357e6d86fe0d1b09ada9352e1e32c2de964
+SHA1 (patch-tools_grit_grit_node_base.py) = 82127320f1d33c3d0b5ef978c77203c3eb565743
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 0a0673fad98492831890e974a21d5fd19a64027b
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = f6875b3e063fa0fbb2a9aefae163bb1017e6c711
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = b94d4244ffbc833c01a08680fef8daff5ede5494
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 3b167810252d54a686da344a5239825c4da93d63
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 3c684edbf1eeb93a1e09732bef0aeef7b1519ba1
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = 6d392e8e58185ae8615fd16ed0a4053910de3dbd
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 3362b5136bb3b556b757dc781740aa6e1d3c3bcc
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = 5c7983cdd06fca23bfdd039e2fd52d5f1c642afe
+SHA1 (patch-ui_accessibility_accessibility__features.h) = 86ba93142d670b7bafabd6c5f2584c96adda7401
+SHA1 (patch-ui_accessibility_ax__node.cc) = ddca84170d78e61e5e65576d7a9e9d7603202786
+SHA1 (patch-ui_accessibility_ax__node.h) = 4b9eb638aedae2524ab24bbaa2ba16d9c8205700
+SHA1 (patch-ui_accessibility_ax__tree.cc) = 03f090cf9de4e7e493dc33b4b5d7bc23a4920153
+SHA1 (patch-ui_accessibility_ax__tree.h) = 0be40e6330d0cfc1f317e462a764e7b872f35366
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 5552bc70a17b8ea80e22df4a7b2d90e8dc45f978
+SHA1 (patch-ui_aura_screen__ozone.cc) = 6c901ce22e18afbbe782b61de634398ae50b9155
+SHA1 (patch-ui_aura_screen__ozone.h) = 19d3ffa49ace46eb68d03ecca84e4669734b3c67
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = cb2ab3bd1cd9f30f649057f5aec42ff092872abc
+SHA1 (patch-ui_base_accelerators_command.cc) = f251bce40d9137d1e3fadada1bb21fc4cdf6e17d
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 516cefc63c026cf1adc3092d1e824177bd2b3f22
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 9e97a0f65c82baac542f43931f40d8276c55b73d
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 9b0923b6dd0a546e1ef3d22372b6f13d0d637e3b
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = d2a4c962766c01551fa3c62bc3daec2f216b4b9e
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = 02174cb7eaa8a9b20419c8f20b5ff979842f25c6
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 0ea30431a0f0069de7343a6173941423eaa5d14b
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 6294d2a0adc07a32b239110568d722ddb8976860
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = e676e98665d2da94e53fc24d30ad37cb64741d09
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = a7098b116ffba34e11e553156906764018c2aef9
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 19d499a617e9e03949f43d5a04358ee79dbdef19
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 2801836e541e65a214fe57fa478d27c87619c40f
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 5988255e8e76c4a17c15463c91368ffb50a3ad39
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = 05a0231d07bfd85b016ac3ca9f2dc1d46ad7bc40
+SHA1 (patch-ui_base_ime_text__input__client.h) = b364b8008997ced4e1701f9449ce3ff1e9eb713a
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 2221e36431429a4368e65d4ca9aed9809f1ad029
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = fb17e2d3fe8485d1812791bb2a0985bba7169097
+SHA1 (patch-ui_base_test_ui__controls.h) = 12493496254e1922a28932a5eab561a05067e6b8
+SHA1 (patch-ui_base_ui__base__features.cc) = 449b8c142d384ed446cbaec23e741171568de0f3
+SHA1 (patch-ui_base_ui__base__switches.h) = 31db5416f1ffc3ef3e26d03228f7fa79543ca8fb
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = 59404da986496950872111e2bbef4625f5363fc9
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = af9a4c92f2f7b7def6361c7c0150895d942de5bd
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = 5e89c21983ed1a48409d18cddf26e612b653fec4
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 06d3bc56ed02a8a8139acb31f477840839427023
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = c96b89e2a8a9561f7ca459ffeff3c79792d56d68
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = 780043b4b99a288040508540446aae7e0c1b5388
+SHA1 (patch-ui_color_color__id.h) = 52df8412dfd45adb0351e2de87a30457e566e91b
+SHA1 (patch-ui_color_system__theme.h) = 32b2fa7942f02896f283b720e0336b740ecb7836
+SHA1 (patch-ui_compositor_compositor.cc) = d53f522028989b7d0c6e397c3316f69ea6905942
+SHA1 (patch-ui_compositor_compositor.h) = 9538b24005ba9cffe9f8619ce5a92b49058e06e3
+SHA1 (patch-ui_compositor_compositor__observer.h) = c0f702bd6fedf096dfdd76dec3f14b6c7b243888
+SHA1 (patch-ui_display_screen.cc) = bb56c79275c5e4d2f619f4369afa6e5d647b2993
+SHA1 (patch-ui_display_screen.h) = 447c8f7131081d1f17b5924affab1f62d7ce1d03
+SHA1 (patch-ui_events_event.cc) = 9510059539dad84febcc6166207550a1796d09ee
+SHA1 (patch-ui_events_event__switches.cc) = 6a4b2d0339e8874d297006ccdef20bd4deeef831
+SHA1 (patch-ui_events_event__switches.h) = f63557853df63159221e7951146c59428f048ca3
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = 7b5b6fdfbef0a009e64de5201a02f995eda1aeeb
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = baf891ebb6ae7f9bdca0eb0b73070e8e6d9970eb
+SHA1 (patch-ui_gfx_BUILD.gn) = d52da207254ef7487a7ec47038593a504ac0fa4c
+SHA1 (patch-ui_gfx_canvas__skia.cc) = 1957f142307a55814fc70479d864a1c47137f5f6
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 4359ab3b8d8f4c81e748b4525fd48e0c0436e3b2
+SHA1 (patch-ui_gfx_font__render__params.h) = af1d20eb54ccaddc924425ff287b89a3eb30b406
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = bc9beb9fc472e6bd3db5ff80dead429548d0c713
+SHA1 (patch-ui_gfx_font__util.cc) = 7cea2126e0fc2948bcb3c9d6209b63d2575a5f93
+SHA1 (patch-ui_gfx_gpu__extra__info.h) = d67419de848d1b6f31e5f11c8b5ab95182271789
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = ef9a4bec93e145643ab8130870f573a32376fe23
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = c45cb6cede85aaf6d25cedde9ede709db83716b6
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = e0b17779d28f01429d70f63773803a5c7db867e7
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 42d6baaac062287c4bce408084ee89a033c0a00d
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 5b9d2cca9c963c31a6b4a9d5e3999620d08de8af
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 3874bae2c565ae9e83de422952fd0fdff9188ca8
+SHA1 (patch-ui_gfx_native__ui__types.h) = f0cc7a3b0b27865df7b99b30c3d18c87c049b572
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = 3f0aa247aec670a4e7334cbf1768ea166e4e9955
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 3dee894eb748ff9104df6855acb4e4475e203cff
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 2e3515265b37ff1c982b161afa33766df41a95ef
+SHA1 (patch-ui_gfx_switches.cc) = 3ddac5f1fcbf89b6e8bbc76ca57213d291617045
+SHA1 (patch-ui_gfx_switches.h) = 5022d4cba5891db95f55ee170aa52ca740cd9769
+SHA1 (patch-ui_gfx_x_atom__cache.cc) = 1d9a6648e8ae71e5427cde748b4fda6f6adfa452
+SHA1 (patch-ui_gfx_x_connection.cc) = 8ba6fe48903abe23b7a3bb8e262a2c6642be9943
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 36b0a77124a2f1aace08e071e9083dc7a0a27969
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 37f1986176551af566740cdc6209c2223715160f
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = 4fc9b48b3ecc0792a0cbea0432d7662ab697bd6a
+SHA1 (patch-ui_gl_BUILD.gn) = 0d121ab451cecc6a8fae57d68725e48d2c3626ea
+SHA1 (patch-ui_gl_gl__context.cc) = d2f91a48550e72869a5f4328db59ae24705c09ba
+SHA1 (patch-ui_gl_gl__implementation.cc) = 06108f5c54186db6b733c03b5c1e2747b77a7c82
+SHA1 (patch-ui_gl_gl__switches.cc) = 25fb0717f7ae69d109dfbac6532a21dd5571d938
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = dbfd10759de91498aed1cdda6ed2894c64cbcf6f
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = c77013c65991ba07a530b9289321380328495ead
+SHA1 (patch-ui_gtk_gtk__compat.cc) = c16edde242bb77213e2425578594ed727a499688
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = a4fe78762627e096f264da898b620bea6463e828
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 6357f1bed7ef21e5675fa7534002f46e5bc4ced2
+SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = cfe008b9b94028a318a17742776e625da982f16f
+SHA1 (patch-ui_native__theme_native__theme.h) = 4fafdeff157e16c724578a6ba0a13d901e5a7e44
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 05b99102908ead53feb5064832626c56de0359ba
+SHA1 (patch-ui_ozone_common_egl__util.cc) = 5b0f73506594190c93bd4e32873da3d762def01e
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = f76750619b639244bfeabcddd178c2d6f819eac8
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = ad28f6c5aade05653f80297e69e73d3f3586327a
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 6998b50b97d9883cf7bcabf260c5a300235e7721
+SHA1 (patch-ui_ozone_platform_wayland_BUILD.gn) = f62ce1f5dbfa3f1d5da51fe119324714bbef61b9
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = f6011ec99e9f3beac3e9a1c3d4080f691f0e6b32
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 3e92268d553e3a4fc7c7d794a2a30b5b7f034b21
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = 91c5da6098a6c1628532a983917ed5e2444b4a75
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = 0357a708706e0cd29739ef76269dc0e0ce327edf
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 7d9973d16863a408bda0470ae3f4f324b833263b
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = b568d7ab95aa6a1bb0071aa2154e9979b5790e84
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = 5eb68e0ef71d0d41b28a9bfd445d726a426eb204
+SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 147b6694d6e633ca7db786f555a9890fa71ddb24
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 58f1deb27deeae544e68d5c8f87591fadec14d85
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = fa8f7907d47de9536b0e5152bbcf73e8430a3f8d
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 7b7817b95db91fc7cf7906c5de68ada5526b9f4b
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 7f26db61dfd9bbc80948ea3642f62f2f4207add5
+SHA1 (patch-ui_qt_BUILD.gn) = 1bb5d350c1afa4c31ecb1700e73c16d049f5c624
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 636cfb8b15ef079374aa227b8f073575b6677775
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 3d5e33d858eda410c3d81bb44e4c854a5defb96c
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 7fff9893a9b60f54b1ad09a1018dec4e681b29a1
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = ccb8c0b29e981f5abce10286f1a0adf641ed7515
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 8abf65b3492bffca0077037f137a42f5a5cce11e
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = e53a662e858ae5fd6f0a93220e01a2a231ed9e80
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = bc66de025d36846cfd426eae31cc0f33a4a413fe
+SHA1 (patch-ui_views_BUILD.gn) = f0f86b8e67d8060950b8a8aac59e02b69372180a
+SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 5d12852f84e04fe5220291eaf7898306de09a2e9
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = b49a5125237534460b7e5fb4daa21416d0a06fae
+SHA1 (patch-ui_views_controls_prefix__selector.h) = 4eceef4be8a9a887557c18d7f9703f865cf50870
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 30ff9b536ce6b7a4434736fc35f178381f75f0f1
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = 3f3728e7c1e7153be5e21834ec8720146f77d21c
+SHA1 (patch-ui_views_examples_widget__example.cc) = 095f1d77ec28cb88b088784fe3fdd6dda65c749d
+SHA1 (patch-ui_views_focus_focus__manager.cc) = 537c434c8233d8e3c47af3f97c2bc3049535ea33
+SHA1 (patch-ui_views_style_platform__style.cc) = 09ff13b4dd1f0b6e6928532fe57e2afdea39e454
+SHA1 (patch-ui_views_style_platform__style.h) = 16544b00c9e7ba20a7f89d7b209c91606fd69e11
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = cfbe28323b9d830ffb854330693806bf65f1490a
+SHA1 (patch-ui_views_views__delegate.cc) = 6bba51f2e84a62814103e8c8df302b1b582a0aa6
+SHA1 (patch-ui_views_views__delegate.h) = 17cd4ac82a1924201c1e5833e9e8eb377a855d2d
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 4766eec0dff33a88d5320ffe64889ec72e7523dd
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = a5e1e2e885e560c58d262b95ca2b0419066ce762
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = f24badba2d0dd3a5175d8d71bedb2033831a1b0a
+SHA1 (patch-ui_views_widget_root__view.cc) = d2d369696a0292539aad7e6803d213b1fbc4dad7
+SHA1 (patch-ui_views_widget_widget.cc) = e568fec4b2ccb3ef18e25f82b0d28738030bad83
+SHA1 (patch-ui_views_widget_widget.h) = 69555afb04a11230e796d7eef065dc37c53b0594
+SHA1 (patch-ui_views_window_default__frame__view.cc) = 06ecd1e935d6c6ad4f93276053d94a6c7109472e
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = fb42a74d5b6573f4b290a1e0ff3675328f6f0d63
+SHA1 (patch-ui_views_window_frame__background.cc) = 03d7b8e5b8572e09477f5305df3dac8b5558f00f
+SHA1 (patch-v8_BUILD.gn) = 505f89c47356ea48cb2ba73d383ffc97e94ca4c7
+SHA1 (patch-v8_include_v8-internal.h) = a90ed52bc62bad8f425cf279668599f651413b86
+SHA1 (patch-v8_include_v8config.h) = 149d7fef736110bacb394a31444ffcf95d063317
+SHA1 (patch-v8_src_api_api.cc) = a3a195e321b0047b5477b897b08ca326389bc59f
+SHA1 (patch-v8_src_base_atomicops.h) = 82388f428ddeda61e8d536d2bf8fd9d7c4704698
+SHA1 (patch-v8_src_base_platform_memory.h) = f0e7d185d0d853964ec2f736c72ad82ce39e2202
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 4f025341b07959914441e92886dcc402ef219d92
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = a80b5de0894137b10b0af527c121f2e7516e2a4b
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = 0b63afe39b4478b323bb08f1eec8eb81a6397ae5
+SHA1 (patch-v8_src_base_strings.h) = 370c4cc0f2bb4874cbfe60eb535512362427d0f9
+SHA1 (patch-v8_src_base_sys-info.cc) = ca23467eb20e7b3760c9a51cba0b1d43c94f9a65
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = c2aeaf7706d8d4c4ad82dfd9402124e4e9c1867c
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = a246383b78985a252dc59bcc9570734390fd45ea
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = b0dabe54b3fe1eccb126c7be71182e79b6809eb7
+SHA1 (patch-v8_src_execution_isolate.cc) = a33c233ef635d50d06b1c07b5ee92b6661265faf
+SHA1 (patch-v8_src_flags_flags.cc) = bb6ed36576c968b4edb3df1a22a87895ca5589b4
+SHA1 (patch-v8_src_libsampler_sampler.cc) = f2d69587d00a8e20caf8c4d677ac54aad2972836
+SHA1 (patch-v8_src_objects_js-temporal-zoneinfo64.cc) = 1e8c3cf889fb2bab98301c02facaf60990aa31d5
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = eda77514eacf504740dbbdbbac3bca000204c72e
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = b4072f3eb3d5cd9eaa45ca1f8276a3d56307ae26
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = d1fe7a7ca9d03fb131e27f45ff153276b88aaa9d
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 1d90b890f4a6ce79aeb8619d1a7dff584a6bd465
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 7c8bc5ed033b0a0ac601edda9fcc3802c0c352de
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 0965348e1bb2537b13fbc286a7cd0ca58ae17a52
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 77c7d01b426385b8ca5893710e29f0d3e093e970
+SHA1 (patch-v8_tools_run-paxctl.py) = ac40df04e2a7940c585fcdf2505d314d50415dae
+SHA1 (patch-v8_tools_run.py) = 4e76563b8a5bf449e32e88e444ee8a54d6eac782
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index a403c22578..27eb132c55 100644
--- a/chromium/patches/patch-BUILD.gn
+++ b/chromium/patches/patch-BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ BUILD.gn
-@@ -69,7 +69,7 @@ declare_args() {
+@@ -68,7 +68,7 @@ declare_args() {
root_extra_deps = []
}
@@ -15,7 +15,7 @@ $NetBSD$
# An official (maximally optimized!) component (optimized for build times)
# build doesn't make sense and usually doesn't work.
assert(!is_component_build)
-@@ -102,7 +102,6 @@ group("gn_all") {
+@@ -101,7 +101,6 @@ group("gn_all") {
"//codelabs",
"//components:components_unittests",
"//components/gwp_asan:gwp_asan_unittests",
@@ -23,7 +23,7 @@ $NetBSD$
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -430,7 +429,7 @@ group("gn_all") {
+@@ -431,7 +430,7 @@ group("gn_all") {
}
}
@@ -32,7 +32,7 @@ $NetBSD$
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -596,6 +595,15 @@ group("gn_all") {
+@@ -598,6 +597,15 @@ group("gn_all") {
}
}
@@ -48,7 +48,7 @@ $NetBSD$
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -644,7 +652,7 @@ group("gn_all") {
+@@ -646,7 +654,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
-@@ -679,7 +687,7 @@ group("gn_all") {
+@@ -681,7 +689,7 @@ group("gn_all") {
]
}
@@ -66,7 +66,7 @@ $NetBSD$
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1077,7 +1085,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1072,7 +1080,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",
-@@ -1230,7 +1238,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1225,7 +1233,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.
-@@ -1244,7 +1252,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1239,7 +1247,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.
-@@ -1541,7 +1549,7 @@ group("chromium_builder_perf") {
+@@ -1536,7 +1544,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 d453e20455..37f6e104a3 100644
--- a/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
+++ b/chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- apps/ui/views/app_window_frame_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ apps/ui/views/app_window_frame_view.cc
@@ -146,7 +146,7 @@ gfx::Rect AppWindowFrameView::GetBoundsF
gfx::Rect AppWindowFrameView::GetWindowBoundsForClientBounds(
diff --git a/chromium/patches/patch-base_BUILD.gn b/chromium/patches/patch-base_BUILD.gn
index be8baf3a22..d682aeb1fe 100644
--- a/chromium/patches/patch-base_BUILD.gn
+++ b/chromium/patches/patch-base_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/BUILD.gn
-@@ -962,7 +962,7 @@ component("base") {
+@@ -971,7 +971,7 @@ component("base") {
#"system/sys_info_openbsd.cc",
]
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"posix/sysctl.cc",
"posix/sysctl.h",
-@@ -1115,11 +1115,26 @@ component("base") {
+@@ -1124,11 +1124,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" ]
-@@ -1139,7 +1154,7 @@ component("base") {
+@@ -1148,7 +1163,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -52,7 +52,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2139,6 +2154,29 @@ component("base") {
+@@ -2151,6 +2166,29 @@ component("base") {
]
}
@@ -82,7 +82,7 @@ $NetBSD$
# iOS
if (is_ios) {
sources += [
-@@ -2313,6 +2351,33 @@ component("base") {
+@@ -2325,6 +2363,33 @@ component("base") {
}
}
@@ -116,7 +116,7 @@ $NetBSD$
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2719,7 +2784,7 @@ buildflag_header("protected_memory_build
+@@ -2728,7 +2793,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" ]
-@@ -3225,7 +3290,7 @@ if (is_apple) {
+@@ -3234,7 +3299,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
-@@ -3923,7 +3988,7 @@ test("base_unittests") {
+@@ -3941,7 +4006,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",
-@@ -3947,7 +4012,7 @@ test("base_unittests") {
+@@ -3965,7 +4030,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",
-@@ -3958,7 +4023,7 @@ test("base_unittests") {
+@@ -3976,7 +4041,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -161,7 +161,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4145,7 +4210,7 @@ test("base_unittests") {
+@@ -4163,7 +4228,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 c9e859eba8..da0ac0d7b7 100644
--- a/chromium/patches/patch-base_allocator_dispatcher_tls.h
+++ b/chromium/patches/patch-base_allocator_dispatcher_tls.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/dispatcher/tls.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/dispatcher/tls.h
@@ -86,7 +86,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
index 2350b615bc..f27c5ddd17 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
+++ b/chromium/patches/patch-base_allocator_partition__allocator_partition__alloc.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -92,7 +92,7 @@ if (current_cpu == "x64" || current_cpu
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
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 9e0130703f..a7944ae0d9 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
@@ -907,7 +907,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 5398b531a2..f395629a92 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
@@ -43,7 +43,7 @@ AslrMask(uintptr_t bits) {
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 78fc72468b..6e9e07ac07 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
-@@ -278,7 +278,7 @@ bool DecommitAndZeroSystemPages(void* ad
+@@ -284,7 +284,7 @@ bool DecommitAndZeroSystemPages(void* ad
// recommitted. Do not assume that this will not change over time.
constexpr PA_COMPONENT_EXPORT(
PARTITION_ALLOC) bool DecommittedMemoryIsAlwaysZeroed() {
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 6357c48055..ca4d77e31e 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
@@ -31,9 +31,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 efe82a61d0..30c4ca83af 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
@@ -44,7 +44,7 @@ uint32_t SecTaskGetCodeSignStatus(SecTas
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
index 35c5681dd6..c63366854f 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
@@ -322,8 +322,12 @@ bool TryRecommitSystemPagesInternal(
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
index df3b820610..6d2b3c8fef 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
@@ -19,7 +19,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
index 034f0b9bd9..1bbd75e88e 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
@@ -18,11 +18,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index f58be61fa8..9f28a37137 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
@@ -107,6 +107,10 @@ void RandBytes(void* output, size_t outp
if (getentropy(output, output_length) == 0) {
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 7e9caf48cc..fa11edfc03 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
@@ -43,6 +43,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 9ac68f5d39..cde5ea4b03 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
@@ -15,7 +15,7 @@
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index 62ea209563..c28b085c6e 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
@@ -23,7 +23,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 0d9d0cd68d..4351c8d377 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
@@ -56,8 +56,8 @@ static_assert(sizeof(void*) != 8, "");
// POSIX is not only UNIX, e.g. macOS and other OSes. We do use Linux-specific
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index d1a8d7e629..ece816b4c3 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
@@ -315,7 +315,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
// 8GB for each of the glued pools).
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index 5f3a205eae..3feb6a1081 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
@@ -34,9 +34,13 @@ namespace internal {
// the second one 16. We could technically return something different for
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
index c20ca9ee96..1334f38d51 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -51,7 +51,7 @@
#include "wow64apiset.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 2aad02f062..c74922264d 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -25,7 +25,16 @@
#endif
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
index 3138ab39b3..34e7bb8522 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
@@ -23,6 +23,10 @@
#include <pthread.h>
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 91d9746c66..e43072ab50 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
@@ -21,7 +21,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/chromium/patches/patch-base_atomicops.h b/chromium/patches/patch-base_atomicops.h
index 49b3e947a2..6d53981104 100644
--- a/chromium/patches/patch-base_atomicops.h
+++ b/chromium/patches/patch-base_atomicops.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/atomicops.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/atomicops.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/atomicops.h
@@ -72,7 +72,11 @@ typedef intptr_t Atomic64;
diff --git a/chromium/patches/patch-base_base__paths__posix.cc b/chromium/patches/patch-base_base__paths__posix.cc
index 02a672aafa..e4155cbad9 100644
--- a/chromium/patches/patch-base_base__paths__posix.cc
+++ b/chromium/patches/patch-base_base__paths__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/base_paths_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/base_paths_posix.cc.orig 2025-11-19 21:40:05.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 96fa943692..2565de6277 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 2025-11-14 20:31:45.000000000 +0000
+--- base/compiler_specific.h.orig 2025-11-19 21:40:05.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 52530ec18a..208696ebfc 100644
--- a/chromium/patches/patch-base_debug_debugger__posix.cc
+++ b/chromium/patches/patch-base_debug_debugger__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/debugger_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/debug/debugger_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/debug/debugger_posix.cc
@@ -38,6 +38,10 @@
#include <sys/sysctl.h>
diff --git a/chromium/patches/patch-base_debug_elf__reader.cc b/chromium/patches/patch-base_debug_elf__reader.cc
index 1ae99e3e4c..ad96bcb3e7 100644
--- a/chromium/patches/patch-base_debug_elf__reader.cc
+++ b/chromium/patches/patch-base_debug_elf__reader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/elf_reader.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/debug/elf_reader.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/debug/elf_reader.cc
@@ -49,6 +49,10 @@ using Xword = Elf64_Xword;
diff --git a/chromium/patches/patch-base_debug_proc__maps__linux.cc b/chromium/patches/patch-base_debug_proc__maps__linux.cc
index acf81adfaa..a2c64a98cf 100644
--- a/chromium/patches/patch-base_debug_proc__maps__linux.cc
+++ b/chromium/patches/patch-base_debug_proc__maps__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/proc_maps_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/debug/proc_maps_linux.cc
@@ -22,7 +22,7 @@
#include "base/strings/string_split.h"
diff --git a/chromium/patches/patch-base_debug_stack__trace.cc b/chromium/patches/patch-base_debug_stack__trace.cc
index 421c64866a..6534213536 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 2025-11-14 20:31:45.000000000 +0000
+--- base/debug/stack_trace.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/debug/stack_trace.cc
@@ -292,7 +292,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 c92ebea822..23f047f0ee 100644
--- a/chromium/patches/patch-base_debug_stack__trace__posix.cc
+++ b/chromium/patches/patch-base_debug_stack__trace__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/stack_trace_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/debug/stack_trace_posix.cc
@@ -50,8 +50,8 @@
// Surprisingly, uClibc defines __GLIBC__ in some build configs, but
diff --git a/chromium/patches/patch-base_files_dir__reader__linux.h b/chromium/patches/patch-base_files_dir__reader__linux.h
index 7f5d8f2a51..b2895394b4 100644
--- a/chromium/patches/patch-base_files_dir__reader__linux.h
+++ b/chromium/patches/patch-base_files_dir__reader__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/dir_reader_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/dir_reader_linux.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/files/dir_reader_linux.h
@@ -21,10 +21,16 @@
#include "base/logging.h"
diff --git a/chromium/patches/patch-base_files_dir__reader__posix.h b/chromium/patches/patch-base_files_dir__reader__posix.h
index c8b937a5f4..f9ac341520 100644
--- a/chromium/patches/patch-base_files_dir__reader__posix.h
+++ b/chromium/patches/patch-base_files_dir__reader__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/dir_reader_posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/dir_reader_posix.h.orig 2025-11-19 21:40:05.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 6f9bdefde8..d76a837fc5 100644
--- a/chromium/patches/patch-base_files_drive__info.h
+++ b/chromium/patches/patch-base_files_drive__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/drive_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/drive_info.h.orig 2025-11-19 21:40:05.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 0138270505..d98dc41afa 100644
--- a/chromium/patches/patch-base_files_drive__info__posix.cc
+++ b/chromium/patches/patch-base_files_drive__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/drive_info_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/drive_info_posix.cc.orig 2025-11-19 21:40:05.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 333cd62908..c7265cb951 100644
--- a/chromium/patches/patch-base_files_file__path__watcher.h
+++ b/chromium/patches/patch-base_files_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/file_path_watcher.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/files/file_path_watcher.h
@@ -105,7 +105,7 @@ class BASE_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-base_files_file__path__watcher__bsd.cc b/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
index 18d7dec2e5..c21fca7f7b 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_bsd.cc.orig 2025-11-19 14:14:20.028415588 +0000
+--- base/files/file_path_watcher_bsd.cc.orig 2025-12-08 16:02:51.514306008 +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 0d7db9aeb7..c3906c29fc 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
+++ b/chromium/patches/patch-base_files_file__path__watcher__kqueue.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_kqueue.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig 2025-11-19 21:40:05.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 633c14ce49..11614b46ea 100644
--- a/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
+++ b/chromium/patches/patch-base_files_file__path__watcher__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_path_watcher_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/file_path_watcher_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/files/file_path_watcher_unittest.cc
@@ -902,7 +902,7 @@ TEST_F(FilePathWatcherTest, WatchDirecto
}
diff --git a/chromium/patches/patch-base_files_file__util__posix.cc b/chromium/patches/patch-base_files_file__util__posix.cc
index 76241f416d..9bfa032826 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 2025-11-14 20:31:45.000000000 +0000
+--- base/files/file_util_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/files/file_util_posix.cc
-@@ -943,6 +943,7 @@ bool CreateNewTempDirectory(const FilePa
+@@ -943,6 +943,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().
diff --git a/chromium/patches/patch-base_files_file__util__unittest.cc b/chromium/patches/patch-base_files_file__util__unittest.cc
index 178e04881b..f689e890ff 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 2025-11-14 20:31:45.000000000 +0000
+--- base/files/file_util_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/files/file_util_unittest.cc
@@ -4156,7 +4156,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 f119767b12..f43a492f8d 100644
--- a/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
+++ b/chromium/patches/patch-base_files_important__file__writer__cleaner.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/important_file_writer_cleaner.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig 2025-11-19 21:40:05.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 dff292da92..2566ccddc2 100644
--- a/chromium/patches/patch-base_files_scoped__file.cc
+++ b/chromium/patches/patch-base_files_scoped__file.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/scoped_file.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/files/scoped_file.cc.orig 2025-11-19 21:40:05.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 720f457414..ea6518421d 100644
--- a/chromium/patches/patch-base_functional_unretained__traits.h
+++ b/chromium/patches/patch-base_functional_unretained__traits.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/functional/unretained_traits.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/functional/unretained_traits.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/functional/unretained_traits.h
-@@ -90,7 +90,7 @@ struct SupportsUnretainedImpl {
+@@ -92,7 +92,7 @@ struct SupportsUnretainedImpl {
// official builds, and then in non-test code as well.
#if defined(FORCE_UNRETAINED_COMPLETENESS_CHECKS_FOR_TESTS) || \
(!defined(UNIT_TEST) && !defined(OFFICIAL_BUILD) && \
diff --git a/chromium/patches/patch-base_i18n_icu__util.cc b/chromium/patches/patch-base_i18n_icu__util.cc
index 35f7960675..0809e56f11 100644
--- a/chromium/patches/patch-base_i18n_icu__util.cc
+++ b/chromium/patches/patch-base_i18n_icu__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/i18n/icu_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/i18n/icu_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/i18n/icu_util.cc
-@@ -52,7 +52,7 @@
+@@ -54,7 +54,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || (BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_CASTOS))
#include "third_party/icu/source/i18n/unicode/timezone.h"
#endif
-@@ -318,7 +318,7 @@ void InitializeIcuTimeZone() {
+@@ -327,7 +327,7 @@ void InitializeIcuTimeZone() {
FuchsiaIntlProfileWatcher::GetPrimaryTimeZoneIdForIcuInitialization();
icu::TimeZone::adoptDefault(
icu::TimeZone::createTimeZone(icu::UnicodeString::fromUTF8(zone_id)));
diff --git a/chromium/patches/patch-base_linux__util.cc b/chromium/patches/patch-base_linux__util.cc
index e352d86de7..b79141015d 100644
--- a/chromium/patches/patch-base_linux__util.cc
+++ b/chromium/patches/patch-base_linux__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/linux_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/linux_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/linux_util.cc
@@ -163,10 +163,14 @@ void SetLinuxDistro(const std::string& d
}
diff --git a/chromium/patches/patch-base_logging__unittest.cc b/chromium/patches/patch-base_logging__unittest.cc
index 7ea16747a1..a0a66c197b 100644
--- a/chromium/patches/patch-base_logging__unittest.cc
+++ b/chromium/patches/patch-base_logging__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/logging_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/logging_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/logging_unittest.cc
@@ -40,7 +40,7 @@
#include "base/posix/eintr_wrapper.h"
diff --git a/chromium/patches/patch-base_memory_discardable__memory.cc b/chromium/patches/patch-base_memory_discardable__memory.cc
index 636b9487a5..52fbc61cd4 100644
--- a/chromium/patches/patch-base_memory_discardable__memory.cc
+++ b/chromium/patches/patch-base_memory_discardable__memory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/discardable_memory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/discardable_memory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/memory/discardable_memory.cc
@@ -20,7 +20,7 @@ namespace features {
BASE_FEATURE(kMadvFreeDiscardableMemory, base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-base_memory_discardable__memory__internal.h b/chromium/patches/patch-base_memory_discardable__memory__internal.h
index e6e2f33cf0..568cbe0498 100644
--- a/chromium/patches/patch-base_memory_discardable__memory__internal.h
+++ b/chromium/patches/patch-base_memory_discardable__memory__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/discardable_memory_internal.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/discardable_memory_internal.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/memory/discardable_memory_internal.h
@@ -12,7 +12,7 @@
#include "base/metrics/field_trial_params.h"
diff --git a/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc b/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
index 99b95a14bf..6319b780fd 100644
--- a/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
+++ b/chromium/patches/patch-base_memory_madv__free__discardable__memory__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/memory/madv_free_discardable_memory_posix.cc
@@ -297,6 +297,10 @@ void MadvFreeDiscardableMemoryPosix::Set
diff --git a/chromium/patches/patch-base_memory_platform__shared__memory__region.h b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
index 284e704735..46b26e71cb 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 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/memory/platform_shared_memory_region.h
@@ -99,7 +99,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 47e38bc0ec..9c0b269aae 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 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/memory/platform_shared_memory_region_posix.cc
@@ -172,7 +172,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 aece429848..c18bceab6a 100644
--- a/chromium/patches/patch-base_memory_protected__memory.h
+++ b/chromium/patches/patch-base_memory_protected__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/protected_memory.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/protected_memory.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/memory/protected_memory.h
@@ -120,12 +120,12 @@ __declspec(selectany) char __stop_protec
diff --git a/chromium/patches/patch-base_memory_protected__memory__posix.cc b/chromium/patches/patch-base_memory_protected__memory__posix.cc
index 7947425777..81e093e0f8 100644
--- a/chromium/patches/patch-base_memory_protected__memory__posix.cc
+++ b/chromium/patches/patch-base_memory_protected__memory__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/protected_memory_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig 2025-11-19 21:40:05.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 c06e22e42e..fca62f7058 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 2025-11-14 20:31:45.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig 2025-11-19 21:40:05.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
index c97972105a..6dfce766e0 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__epoll.h
+++ b/chromium/patches/patch-base_message__loop_message__pump__epoll.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/message_loop/message_pump_epoll.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/message_loop/message_pump_epoll.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/message_loop/message_pump_epoll.h
@@ -51,7 +51,11 @@ namespace base {
// every call, don't do it when we have too many FDs.
diff --git a/chromium/patches/patch-base_message__loop_message__pump__glib.cc b/chromium/patches/patch-base_message__loop_message__pump__glib.cc
index 6efd5706c6..4a6ff6a3bf 100644
--- a/chromium/patches/patch-base_message__loop_message__pump__glib.cc
+++ b/chromium/patches/patch-base_message__loop_message__pump__glib.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/message_loop/message_pump_glib.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig 2025-11-19 21:40:05.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 7f698366f1..e5fe5612f6 100644
--- a/chromium/patches/patch-base_posix_can__lower__nice__to.cc
+++ b/chromium/patches/patch-base_posix_can__lower__nice__to.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/can_lower_nice_to.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig 2025-11-19 21:40:05.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 444a03440c..f0a1f8bb60 100644
--- a/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
+++ b/chromium/patches/patch-base_posix_file__descriptor__shuffle.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/file_descriptor_shuffle.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig 2025-11-19 21:40:05.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 8e81eb188b..9abdd224e5 100644
--- a/chromium/patches/patch-base_posix_sysctl.cc
+++ b/chromium/patches/patch-base_posix_sysctl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/sysctl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/posix/sysctl.cc.orig 2025-11-19 21:40:05.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 09b3967f39..3b8ae06ce6 100644
--- a/chromium/patches/patch-base_posix_unix__domain__socket.cc
+++ b/chromium/patches/patch-base_posix_unix__domain__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/unix_domain_socket.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/posix/unix_domain_socket.cc
@@ -20,6 +20,7 @@
#include "base/files/scoped_file.h"
diff --git a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
index 9d5de83a39..a8f5114176 100644
--- a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
+++ b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/posix/unix_domain_socket_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/posix/unix_domain_socket_unittest.cc
@@ -15,6 +15,8 @@
#include <sys/types.h>
diff --git a/chromium/patches/patch-base_process_internal__linux.h b/chromium/patches/patch-base_process_internal__linux.h
index a3947f481e..b0d61d2d81 100644
--- a/chromium/patches/patch-base_process_internal__linux.h
+++ b/chromium/patches/patch-base_process_internal__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/internal_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/internal_linux.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/process/internal_linux.h
@@ -146,6 +146,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t
// arguments to the lambda.
diff --git a/chromium/patches/patch-base_process_kill.h b/chromium/patches/patch-base_process_kill.h
index c4189f2e77..21b7d81f6f 100644
--- a/chromium/patches/patch-base_process_kill.h
+++ b/chromium/patches/patch-base_process_kill.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/kill.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/kill.h.orig 2025-11-19 21:40:05.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 e70a9d3462..50b8f0fdd6 100644
--- a/chromium/patches/patch-base_process_kill__posix.cc
+++ b/chromium/patches/patch-base_process_kill__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/kill_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/kill_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/process/kill_posix.cc
@@ -161,7 +161,7 @@ void EnsureProcessTerminated(Process pro
0, new BackgroundReaper(std::move(process), Seconds(2)));
diff --git a/chromium/patches/patch-base_process_launch.h b/chromium/patches/patch-base_process_launch.h
index 2020743c09..54b50180d2 100644
--- a/chromium/patches/patch-base_process_launch.h
+++ b/chromium/patches/patch-base_process_launch.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/launch.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/launch.h.orig 2025-11-19 21:40:05.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 bb6434dd38..e0d3d53d84 100644
--- a/chromium/patches/patch-base_process_launch__posix.cc
+++ b/chromium/patches/patch-base_process_launch__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/launch_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/launch_posix.cc.orig 2025-11-19 21:40:05.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 4e85db28c8..5d695cae45 100644
--- a/chromium/patches/patch-base_process_memory__linux.cc
+++ b/chromium/patches/patch-base_process_memory__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/memory_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/memory_linux.cc.orig 2025-11-19 21:40:05.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 42ff089e16..6c5dd6b1a4 100644
--- a/chromium/patches/patch-base_process_process__handle.cc
+++ b/chromium/patches/patch-base_process_process__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_handle.cc.orig 2025-11-19 21:40:05.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 d54c87c7a0..a28e0a0859 100644
--- a/chromium/patches/patch-base_process_process__handle.h
+++ b/chromium/patches/patch-base_process_process__handle.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_handle.h.orig 2025-11-19 21:40:05.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 84b8a652ee..93cd6eb8ba 100644
--- a/chromium/patches/patch-base_process_process__handle__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle_freebsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/process/process_handle_freebsd.cc
@@ -3,6 +3,7 @@
// found in the LICENSE file.
diff --git a/chromium/patches/patch-base_process_process__handle__netbsd.cc b/chromium/patches/patch-base_process_process__handle__netbsd.cc
index 2772b08a3f..12747690ad 100644
--- a/chromium/patches/patch-base_process_process__handle__netbsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle_netbsd.cc.orig 2025-11-19 14:14:20.052085820 +0000
+--- base/process/process_handle_netbsd.cc.orig 2025-12-08 16:02:51.519359785 +0000
+++ base/process/process_handle_netbsd.cc
@@ -0,0 +1,56 @@
+// Copyright 2011 The Chromium Authors
diff --git a/chromium/patches/patch-base_process_process__handle__openbsd.cc b/chromium/patches/patch-base_process_process__handle__openbsd.cc
index acd4e18845..a43a801b24 100644
--- a/chromium/patches/patch-base_process_process__handle__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__handle__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_handle_openbsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig 2025-11-19 21:40:05.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 43b9e3314f..9c8ad04ba9 100644
--- a/chromium/patches/patch-base_process_process__iterator.h
+++ b/chromium/patches/patch-base_process_process__iterator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_iterator.h.orig 2025-11-19 21:40:05.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 a8d728ba8d..75d66ea692 100644
--- a/chromium/patches/patch-base_process_process__iterator__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator_freebsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/process/process_iterator_freebsd.cc
@@ -18,7 +18,7 @@ namespace base {
diff --git a/chromium/patches/patch-base_process_process__iterator__netbsd.cc b/chromium/patches/patch-base_process_process__iterator__netbsd.cc
index 4481fa1a38..c98703e1ef 100644
--- a/chromium/patches/patch-base_process_process__iterator__netbsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator_netbsd.cc.orig 2025-11-19 14:14:20.053371552 +0000
+--- base/process/process_iterator_netbsd.cc.orig 2025-12-08 16:02:51.519841899 +0000
+++ base/process/process_iterator_netbsd.cc
@@ -0,0 +1,134 @@
+// Copyright 2013 The Chromium Authors
diff --git a/chromium/patches/patch-base_process_process__iterator__openbsd.cc b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
index 63b35e6ee8..53faef94f6 100644
--- a/chromium/patches/patch-base_process_process__iterator__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__iterator__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_iterator_openbsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig 2025-11-19 21:40:05.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 4b39efda64..1d67e146e5 100644
--- a/chromium/patches/patch-base_process_process__metrics.cc
+++ b/chromium/patches/patch-base_process_process__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_metrics.cc.orig 2025-11-19 21:40:05.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 64b8ff97b4..cbee795370 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 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_metrics.h.orig 2025-11-19 21:40:05.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 03518202ad..017b2546ab 100644
--- a/chromium/patches/patch-base_process_process__metrics__freebsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_freebsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig 2025-11-19 21:40:05.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__netbsd.cc b/chromium/patches/patch-base_process_process__metrics__netbsd.cc
index c11862ddda..38c48c1be9 100644
--- a/chromium/patches/patch-base_process_process__metrics__netbsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_netbsd.cc.orig 2025-11-19 14:14:20.054208048 +0000
+--- base/process/process_metrics_netbsd.cc.orig 2025-12-08 16:02:51.520501376 +0000
+++ base/process/process_metrics_netbsd.cc
@@ -0,0 +1,173 @@
+// Copyright 2013 The Chromium Authors
diff --git a/chromium/patches/patch-base_process_process__metrics__openbsd.cc b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
index f180853c4c..1cd3dd0815 100644
--- a/chromium/patches/patch-base_process_process__metrics__openbsd.cc
+++ b/chromium/patches/patch-base_process_process__metrics__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_openbsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig 2025-11-19 21:40:05.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 669301effa..0f697d99ad 100644
--- a/chromium/patches/patch-base_process_process__metrics__posix.cc
+++ b/chromium/patches/patch-base_process_process__metrics__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_metrics_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig 2025-11-19 21:40:05.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 070dd9e8d9..61a275974e 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 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/process/process_metrics_unittest.cc
@@ -62,7 +62,8 @@
#endif
diff --git a/chromium/patches/patch-base_process_process__posix.cc b/chromium/patches/patch-base_process_process__posix.cc
index 817a109ff8..36fde9f417 100644
--- a/chromium/patches/patch-base_process_process__posix.cc
+++ b/chromium/patches/patch-base_process_process__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_posix.cc.orig 2025-11-19 21:40:05.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 5e4ef54134..5d217b2fb2 100644
--- a/chromium/patches/patch-base_process_process__unittest.cc
+++ b/chromium/patches/patch-base_process_process__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/process/process_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/process/process_unittest.cc
@@ -202,7 +202,7 @@ TEST_F(ProcessTest, CreationTimeOtherPro
// was spawned and a time recorded after it was spawned. However, since the
diff --git a/chromium/patches/patch-base_profiler_module__cache.cc b/chromium/patches/patch-base_profiler_module__cache.cc
index fddb2b29af..089b220ba8 100644
--- a/chromium/patches/patch-base_profiler_module__cache.cc
+++ b/chromium/patches/patch-base_profiler_module__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/module_cache.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/module_cache.cc.orig 2025-11-19 21:40:05.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 57003aaf55..4772de7ef7 100644
--- a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
+++ b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/sampling_profiler_thread_token.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-11-19 21:40:05.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 837d801eb6..642800b04d 100644
--- a/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
+++ b/chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/sampling_profiler_thread_token.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig 2025-11-19 21:40:05.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 90f9d759eb..258c7a8125 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 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig 2025-11-19 21:40:05.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 a2ec53ad12..1b5727430c 100644
--- a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
+++ b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/profiler/stack_sampling_profiler_test_util.cc
@@ -50,7 +50,7 @@
// Fortunately, it provides _alloca, which functions identically.
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
index 65c9afd799..6bee40085b 100644
--- a/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
+++ b/chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/profiler/stack_sampling_profiler_unittest.cc
@@ -47,7 +47,7 @@
diff --git a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
index 19424ea5e9..77b593dbf2 100644
--- a/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
+++ b/chromium/patches/patch-base_profiler_thread__delegate__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/profiler/thread_delegate_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/profiler/thread_delegate_posix.cc
@@ -15,7 +15,7 @@
#include "base/process/process_handle.h"
diff --git a/chromium/patches/patch-base_rand__util.h b/chromium/patches/patch-base_rand__util.h
index af68857353..38e38c5a43 100644
--- a/chromium/patches/patch-base_rand__util.h
+++ b/chromium/patches/patch-base_rand__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/rand_util.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/rand_util.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/rand_util.h
@@ -213,7 +213,7 @@ void RandomShuffle(Itr first, Itr last)
std::shuffle(first, last, RandomBitGenerator());
diff --git a/chromium/patches/patch-base_rand__util__posix.cc b/chromium/patches/patch-base_rand__util__posix.cc
index f1a736f77e..b3009f6877 100644
--- a/chromium/patches/patch-base_rand__util__posix.cc
+++ b/chromium/patches/patch-base_rand__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/rand_util_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/rand_util_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/rand_util_posix.cc
@@ -30,7 +30,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 d01d6bb0cc..65b31fab68 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 2025-11-14 20:31:45.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/strings/safe_sprintf_unittest.cc
@@ -747,6 +747,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 83e1aa2a99..40cb14dc29 100644
--- a/chromium/patches/patch-base_synchronization_cancelable__event.h
+++ b/chromium/patches/patch-base_synchronization_cancelable__event.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/synchronization/cancelable_event.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig 2025-11-19 21:40:05.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 6b3ac10dcf..798f895fa7 100644
--- a/chromium/patches/patch-base_synchronization_lock__impl.h
+++ b/chromium/patches/patch-base_synchronization_lock__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/synchronization/lock_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/synchronization/lock_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/synchronization/lock_impl.h
@@ -110,6 +110,10 @@ void LockImpl::Unlock() {
}
diff --git a/chromium/patches/patch-base_syslog__logging.cc b/chromium/patches/patch-base_syslog__logging.cc
index 92d4a4e7ac..021c6fba92 100644
--- a/chromium/patches/patch-base_syslog__logging.cc
+++ b/chromium/patches/patch-base_syslog__logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/syslog_logging.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/syslog_logging.cc.orig 2025-11-19 21:40:05.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 c9e11b82f5..73ebdc208d 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/system/sys_info.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/system/sys_info.cc
-@@ -222,7 +222,7 @@ std::string SysInfo::SocManufacturer() {
+@@ -233,7 +233,7 @@ std::string SysInfo::SocManufacturer() {
#endif
void SysInfo::GetHardwareInfo(base::OnceCallback<void(HardwareInfo)> callback) {
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index 94e198c1be..39171300aa 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/system/sys_info.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/system/sys_info.h
-@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
+@@ -354,6 +354,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);
-@@ -367,7 +369,7 @@ class BASE_EXPORT SysInfo {
+@@ -366,7 +368,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 e8dfe15985..ebba89af09 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 2025-11-14 20:31:45.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/system/sys_info_freebsd.cc
@@ -9,28 +9,95 @@
#include <sys/sysctl.h>
diff --git a/chromium/patches/patch-base_system_sys__info__netbsd.cc b/chromium/patches/patch-base_system_sys__info__netbsd.cc
index 666e57d5a9..1376218fc4 100644
--- a/chromium/patches/patch-base_system_sys__info__netbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_netbsd.cc.orig 2025-11-19 14:14:20.071361148 +0000
+--- base/system/sys_info_netbsd.cc.orig 2025-12-08 16:02:51.523450216 +0000
+++ base/system/sys_info_netbsd.cc
@@ -0,0 +1,99 @@
+// Copyright 2011 The Chromium Authors
diff --git a/chromium/patches/patch-base_system_sys__info__openbsd.cc b/chromium/patches/patch-base_system_sys__info__openbsd.cc
index f6f78a5954..d17490e853 100644
--- a/chromium/patches/patch-base_system_sys__info__openbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_openbsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/system/sys_info_openbsd.cc
@@ -12,6 +12,7 @@
diff --git a/chromium/patches/patch-base_system_sys__info__posix.cc b/chromium/patches/patch-base_system_sys__info__posix.cc
index bbd53f8aa3..6ec847ff0b 100644
--- a/chromium/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium/patches/patch-base_system_sys__info__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/system/sys_info_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/system/sys_info_posix.cc
-@@ -142,7 +142,7 @@ void GetKernelVersionNumbers(int32_t* ma
+@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* ma
namespace base {
@@ -15,7 +15,7 @@ $NetBSD$
// static
int SysInfo::NumberOfProcessors() {
#if BUILDFLAG(IS_MAC)
-@@ -198,7 +198,7 @@ int SysInfo::NumberOfProcessors() {
+@@ -199,7 +199,7 @@ int SysInfo::NumberOfProcessors() {
return cached_num_cpus;
}
@@ -23,8 +23,8 @@ $NetBSD$
+#endif // !BUILDFLAG(IS_BSD)
// static
- uint64_t SysInfo::AmountOfVirtualMemory() {
-@@ -286,6 +286,8 @@ std::string SysInfo::OperatingSystemArch
+ ByteCount SysInfo::AmountOfVirtualMemory() {
+@@ -289,6 +289,8 @@ std::string SysInfo::OperatingSystemArch
arch = "x86";
} else if (arch == "amd64") {
arch = "x86_64";
diff --git a/chromium/patches/patch-base_system_sys__info__unittest.cc b/chromium/patches/patch-base_system_sys__info__unittest.cc
index e22ab1f74c..f97e2a2b03 100644
--- a/chromium/patches/patch-base_system_sys__info__unittest.cc
+++ b/chromium/patches/patch-base_system_sys__info__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/system/sys_info_unittest.cc
@@ -263,12 +263,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
EXPECT_TRUE(IsStringUTF8(hardware_info->model));
diff --git a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
index ea1c5b5329..c5433655d7 100644
--- a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
+++ b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/task/thread_pool/environment_config_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-11-19 21:40:05.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 909e96b1aa..37057ce815 100644
--- a/chromium/patches/patch-base_test_launcher_test__launcher.cc
+++ b/chromium/patches/patch-base_test_launcher_test__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/launcher/test_launcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/test/launcher/test_launcher.cc
@@ -73,6 +73,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-base_test_test__file__util__linux.cc b/chromium/patches/patch-base_test_test__file__util__linux.cc
index f3a2043676..44a879b68c 100644
--- a/chromium/patches/patch-base_test_test__file__util__linux.cc
+++ b/chromium/patches/patch-base_test_test__file__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/test_file_util_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig 2025-11-19 21:40:05.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 1f0de4d647..3f25a51e30 100644
--- a/chromium/patches/patch-base_test_test__file__util__posix.cc
+++ b/chromium/patches/patch-base_test_test__file__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/test/test_file_util_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/test/test_file_util_posix.cc
@@ -93,7 +93,7 @@ void SyncPageCacheToDisk() {
}
diff --git a/chromium/patches/patch-base_threading_platform__thread.h b/chromium/patches/patch-base_threading_platform__thread.h
index 834b6c4527..2a3c7bacf8 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 2025-11-14 20:31:45.000000000 +0000
+--- base/threading/platform_thread.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/threading/platform_thread.h
@@ -56,6 +56,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 aee66654c1..67276bd2ba 100644
--- a/chromium/patches/patch-base_threading_platform__thread__bsd.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_bsd.cc.orig 2025-11-19 14:14:20.073269592 +0000
+--- base/threading/platform_thread_bsd.cc.orig 2025-12-08 16:02:51.524776545 +0000
+++ base/threading/platform_thread_bsd.cc
@@ -0,0 +1,31 @@
+// Copyright 2023 The Chromium Authors
diff --git a/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc b/chromium/patches/patch-base_threading_platform__thread__internal__posix.cc
index d1779312c6..6dee4eb5a7 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 2025-11-14 20:31:45.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/threading/platform_thread_internal_posix.cc
@@ -31,10 +31,19 @@ ThreadPriorityForTest NiceValueToThreadP
}
diff --git a/chromium/patches/patch-base_threading_platform__thread__metrics.cc b/chromium/patches/patch-base_threading_platform__thread__metrics.cc
index 16b99b14d8..7ca36632c6 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 2025-11-14 20:31:45.000000000 +0000
+--- base/threading/platform_thread_metrics.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/threading/platform_thread_metrics.cc
@@ -55,7 +55,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 6f12ca97e6..78ad1a6d5c 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 2025-11-14 20:31:45.000000000 +0000
+--- base/threading/platform_thread_metrics.h.orig 2025-11-19 21:40:05.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 5289d98077..89e660a51a 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 2025-11-14 20:31:45.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/threading/platform_thread_posix.cc
@@ -80,6 +80,7 @@ void* ThreadFunc(void* params) {
base::DisallowSingleton();
diff --git a/chromium/patches/patch-base_threading_platform__thread__unittest.cc b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
index 3299cf4f3f..676b897e55 100644
--- a/chromium/patches/patch-base_threading_platform__thread__unittest.cc
+++ b/chromium/patches/patch-base_threading_platform__thread__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/threading/platform_thread_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
diff --git a/chromium/patches/patch-base_time_time__now__posix.cc b/chromium/patches/patch-base_time_time__now__posix.cc
index b97ac422cc..9d5e394e9d 100644
--- a/chromium/patches/patch-base_time_time__now__posix.cc
+++ b/chromium/patches/patch-base_time_time__now__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/time/time_now_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/time/time_now_posix.cc.orig 2025-11-19 21:40:05.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 9683e46ebe..9ef3d000f4 100644
--- a/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
+++ b/chromium/patches/patch-base_trace__event_malloc__dump__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/malloc_dump_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
diff --git a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
index 9fef0d5f4e..d03ea5a380 100644
--- a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/memory_dump_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/trace_event/memory_dump_manager.cc
-@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSy
+@@ -79,7 +79,7 @@ const char* const MemoryDumpManager::kSy
#if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
MallocDumpProvider::kAllocatedObjects;
#else
diff --git a/chromium/patches/patch-base_trace__event_process__memory__dump.cc b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
index 469929d69b..95972729a4 100644
--- a/chromium/patches/patch-base_trace__event_process__memory__dump.cc
+++ b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/process_memory_dump.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ base/trace_event/process_memory_dump.cc
@@ -47,7 +47,7 @@
#include <Psapi.h>
diff --git a/chromium/patches/patch-base_tracing_trace__time.cc b/chromium/patches/patch-base_tracing_trace__time.cc
index b407336ee6..a36d743793 100644
--- a/chromium/patches/patch-base_tracing_trace__time.cc
+++ b/chromium/patches/patch-base_tracing_trace__time.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/tracing/trace_time.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/tracing/trace_time.cc.orig 2025-11-19 21:40:05.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 22e9595340..18e4343b20 100644
--- a/chromium/patches/patch-base_tracing_trace__time.h
+++ b/chromium/patches/patch-base_tracing_trace__time.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/tracing/trace_time.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/tracing/trace_time.h.orig 2025-11-19 21:40:05.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 41d8392135..58648a435b 100644
--- a/chromium/patches/patch-base_version__info_version__info.h
+++ b/chromium/patches/patch-base_version__info_version__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/version_info/version_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- base/version_info/version_info.h.orig 2025-11-19 21:40:05.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 6ede267e7a..816216b24c 100644
--- a/chromium/patches/patch-build_config_BUILD.gn
+++ b/chromium/patches/patch-build_config_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/BUILD.gn.orig 2025-11-19 21:40:05.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 0046b0a3fa..14093ef5bd 100644
--- a/chromium/patches/patch-build_config_BUILDCONFIG.gn
+++ b/chromium/patches/patch-build_config_BUILDCONFIG.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/BUILDCONFIG.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -15,8 +15,8 @@ $NetBSD$
+ current_os == "freebsd" || current_os == "netbsd" ||
(current_cpu != "s390x" && current_cpu != "s390" &&
current_cpu != "ppc64" && current_cpu != "ppc" &&
- current_cpu != "mips" && current_cpu != "mips64" &&
-@@ -235,6 +236,12 @@ if (host_toolchain == "") {
+ current_cpu != "mips" && current_cpu != "mips64")
+@@ -234,6 +235,12 @@ if (host_toolchain == "") {
host_toolchain = "//build/toolchain/aix:$host_cpu"
} else if (host_os == "zos") {
host_toolchain = "//build/toolchain/zos:$host_cpu"
@@ -29,7 +29,7 @@ $NetBSD$
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -284,6 +291,8 @@ if (target_os == "android") {
+@@ -283,6 +290,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")
}
-@@ -318,7 +327,12 @@ is_android = current_os == "android"
+@@ -317,7 +326,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 35309e38b8..33ee0c6dee 100644
--- a/chromium/patches/patch-build_config_c++_modules.gni
+++ b/chromium/patches/patch-build_config_c++_modules.gni
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/c++/modules.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/c++/modules.gni.orig 2025-11-19 21:40:05.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,
# so they should use_autogenerated_modules = true despite not having
# autogenerated modules because they're guarded by use_clang_modules.
-- use_autogenerated_modules = !is_apple
-+ use_autogenerated_modules = !is_apple && !is_bsd
+- use_autogenerated_modules = !(is_apple && use_system_xcode)
++ use_autogenerated_modules = !(is_apple && use_system_xcode) && !is_bsd
}
module_platform = "${current_os}-${current_cpu}"
diff --git a/chromium/patches/patch-build_config_clang_BUILD.gn b/chromium/patches/patch-build_config_clang_BUILD.gn
index d662be6cc6..18b0f33cac 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 2025-11-14 20:31:45.000000000 +0000
+--- build/config/clang/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/clang/BUILD.gn
@@ -224,7 +224,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 c241455092..e98d6e7a75 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 2025-11-14 20:31:45.000000000 +0000
+--- build/config/clang/clang.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/clang/clang.gni
@@ -88,7 +88,7 @@ declare_args() {
#
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index 5146f53660..49fbeda269 100644
--- a/chromium/patches/patch-build_config_compiler_BUILD.gn
+++ b/chromium/patches/patch-build_config_compiler_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/compiler/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/compiler/BUILD.gn
-@@ -196,7 +196,7 @@ declare_args() {
+@@ -201,7 +201,7 @@ declare_args() {
# This greatly reduces the size of debug builds, at the cost of
# debugging information which is required by some specialized
# debugging tools.
@@ -15,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
-@@ -270,7 +270,7 @@ assert(!(llvm_force_head_revision && use
+@@ -282,7 +282,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 ---------------------------------------------------------
-@@ -288,13 +288,16 @@ config("default_include_dirs") {
+@@ -300,13 +300,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 ---------------------------------------------------------------------
-@@ -567,6 +570,10 @@ config("compiler") {
+@@ -579,6 +582,10 @@ config("compiler") {
}
}
@@ -53,7 +53,7 @@ $NetBSD$
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -657,7 +664,7 @@ config("compiler") {
+@@ -669,7 +676,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -62,7 +62,7 @@ $NetBSD$
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1315,7 +1322,7 @@ config("compiler_cpu_abi") {
+@@ -1297,7 +1304,7 @@ config("compiler_cpu_abi") {
# CPU architecture. We may or may not be doing a cross compile now, so for
# simplicity we always explicitly set the architecture.
if (current_cpu == "x64") {
@@ -71,7 +71,7 @@ $NetBSD$
cflags += [ "--target=x86_64-unknown-linux-gnu" ]
ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
} else {
-@@ -1324,7 +1331,7 @@ config("compiler_cpu_abi") {
+@@ -1306,7 +1313,7 @@ config("compiler_cpu_abi") {
}
cflags += [ "-msse3" ]
} else if (current_cpu == "x86") {
@@ -80,7 +80,7 @@ $NetBSD$
cflags += [ "--target=i386-unknown-linux-gnu" ]
ldflags += [ "--target=i386-unknown-linux-gnu" ]
} else {
-@@ -1336,7 +1343,7 @@ config("compiler_cpu_abi") {
+@@ -1318,7 +1325,7 @@ config("compiler_cpu_abi") {
"-msse3",
]
} else if (current_cpu == "arm") {
@@ -89,7 +89,7 @@ $NetBSD$
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1348,7 +1355,7 @@ config("compiler_cpu_abi") {
+@@ -1330,7 +1337,7 @@ config("compiler_cpu_abi") {
cflags += [ "-mtune=$arm_tune" ]
}
} else if (current_cpu == "arm64") {
@@ -98,7 +98,7 @@ $NetBSD$
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1747,7 +1754,7 @@ config("compiler_deterministic") {
+@@ -1735,7 +1742,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -107,7 +107,7 @@ $NetBSD$
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -2519,7 +2526,7 @@ config("export_dynamic") {
+@@ -2533,7 +2540,7 @@ config("export_dynamic") {
# 2. Remove the thin_archive config, so that the .a file actually contains all
# .o files, instead of just references to .o files in the build directoy
config("thin_archive") {
@@ -116,7 +116,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.
-@@ -2955,7 +2962,7 @@ config("afdo_optimize_size") {
+@@ -2969,7 +2976,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") {
@@ -125,7 +125,7 @@ $NetBSD$
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2982,7 +2989,7 @@ config("afdo") {
+@@ -2996,7 +3003,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
diff --git a/chromium/patches/patch-build_config_gcc_BUILD.gn b/chromium/patches/patch-build_config_gcc_BUILD.gn
index 7a92bbd87c..ee644ef6d7 100644
--- a/chromium/patches/patch-build_config_gcc_BUILD.gn
+++ b/chromium/patches/patch-build_config_gcc_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/gcc/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/gcc/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/gcc/BUILD.gn
@@ -32,7 +32,9 @@ declare_args() {
# See http://gcc.gnu.org/wiki/Visibility
diff --git a/chromium/patches/patch-build_config_linux_BUILD.gn b/chromium/patches/patch-build_config_linux_BUILD.gn
index 98c4e4bb23..11a8cb755b 100644
--- a/chromium/patches/patch-build_config_linux_BUILD.gn
+++ b/chromium/patches/patch-build_config_linux_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/linux/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/linux/BUILD.gn.orig 2025-11-19 21:40:05.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 a0978b815f..9d38a94a72 100644
--- a/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
+++ b/chromium/patches/patch-build_config_linux_libdrm_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/linux/libdrm/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig 2025-11-19 21:40:05.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 4fba6f32b4..2200a9dece 100644
--- a/chromium/patches/patch-build_config_linux_pkg-config.py
+++ b/chromium/patches/patch-build_config_linux_pkg-config.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/linux/pkg-config.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/linux/pkg-config.py.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/linux/pkg-config.py
@@ -108,7 +108,7 @@ def main():
# If this is run on non-Linux platforms, just return nothing and indicate
diff --git a/chromium/patches/patch-build_config_ozone.gni b/chromium/patches/patch-build_config_ozone.gni
index 752fb590a4..551108045c 100644
--- a/chromium/patches/patch-build_config_ozone.gni
+++ b/chromium/patches/patch-build_config_ozone.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/ozone.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/ozone.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/ozone.gni
@@ -80,7 +80,19 @@ declare_args() {
ozone_platform = "x11"
diff --git a/chromium/patches/patch-build_config_rust.gni b/chromium/patches/patch-build_config_rust.gni
index 0cf5eb466a..629cbc812a 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 2025-11-14 20:31:45.000000000 +0000
+--- build/config/rust.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/config/rust.gni
@@ -62,7 +62,8 @@ declare_args() {
# set this to the output of `rustc -V`. Changing this string will cause all
@@ -16,7 +16,7 @@ $NetBSD$
# Whether artifacts produced by the Rust compiler can participate in ThinLTO.
#
-@@ -180,7 +181,7 @@ if (is_linux || is_chromeos) {
+@@ -177,7 +178,7 @@ if (is_linux || is_chromeos) {
if (current_cpu == "arm64") {
rust_abi_target = "aarch64-unknown-linux-gnu"
} else if (current_cpu == "x86") {
@@ -25,7 +25,7 @@ $NetBSD$
} else if (current_cpu == "x64") {
rust_abi_target = "x86_64-unknown-linux-gnu"
} else if (current_cpu == "arm") {
-@@ -329,7 +330,11 @@ if (is_linux || is_chromeos) {
+@@ -326,7 +327,11 @@ if (is_linux || is_chromeos) {
}
}
diff --git a/chromium/patches/patch-build_config_v8__target__cpu.gni b/chromium/patches/patch-build_config_v8__target__cpu.gni
index 3d561a1068..f0c830e202 100644
--- a/chromium/patches/patch-build_config_v8__target__cpu.gni
+++ b/chromium/patches/patch-build_config_v8__target__cpu.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/v8_target_cpu.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig 2025-11-19 21:40:05.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 6a134601a7..45feaf7f7c 100644
--- a/chromium/patches/patch-build_detect__host__arch.py
+++ b/chromium/patches/patch-build_detect__host__arch.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/detect_host_arch.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/detect_host_arch.py.orig 2025-11-19 21:40:05.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 0a4e7b2600..a250828480 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 2025-11-14 20:31:45.000000000 +0000
+--- build/dotfile_settings.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/dotfile_settings.gni
@@ -23,6 +23,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 7416ef4976..c53f2bf097 100644
--- a/chromium/patches/patch-build_gn__run__binary.py
+++ b/chromium/patches/patch-build_gn__run__binary.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/gn_run_binary.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/gn_run_binary.py.orig 2025-11-19 21:40:05.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 8bcdfda5e0..d638c38c60 100644
--- a/chromium/patches/patch-build_linux_chrome.map
+++ b/chromium/patches/patch-build_linux_chrome.map
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/chrome.map.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/linux/chrome.map.orig 2025-11-19 21:40:05.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 d24cfa10a3..629c428292 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 2025-11-14 20:31:45.000000000 +0000
+--- build/linux/strip_binary.gni.orig 2025-11-19 21:40:05.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 2cd5de18f6..6a41e213da 100644
--- a/chromium/patches/patch-build_linux_strip__binary.py
+++ b/chromium/patches/patch-build_linux_strip__binary.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/strip_binary.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/linux/strip_binary.py.orig 2025-11-19 21:40:05.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 a11b42670e..29123f1976 100644
--- a/chromium/patches/patch-build_linux_unbundle_icu.gn
+++ b/chromium/patches/patch-build_linux_unbundle_icu.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/unbundle/icu.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/linux/unbundle/icu.gn
@@ -17,6 +17,15 @@ config("icu_config") {
"USING_SYSTEM_ICU=1",
@@ -32,18 +32,3 @@ $NetBSD$
]
}
-@@ -53,6 +65,14 @@ source_set("icui18n") {
- ]
- }
-
-+source_set("icui18n_hidden_visibility") {
-+ deps = [ ":icui18n_shim" ]
-+ public_configs = [
-+ ":icu_config",
-+ ":system_icui18n",
-+ ]
-+}
-+
- source_set("icuuc") {
- deps = [ ":icuuc_shim" ]
- public_configs = [
diff --git a/chromium/patches/patch-build_linux_unbundle_libpng.gn b/chromium/patches/patch-build_linux_unbundle_libpng.gn
new file mode 100644
index 0000000000..2bbb194885
--- /dev/null
+++ b/chromium/patches/patch-build_linux_unbundle_libpng.gn
@@ -0,0 +1,36 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- build/linux/unbundle/libpng.gn.orig 2025-11-19 21:40:05.000000000 +0000
++++ build/linux/unbundle/libpng.gn
+@@ -21,3 +21,27 @@ source_set("libpng") {
+ deps = [ ":libpng_shim" ]
+ public_configs = [ ":libpng_config" ]
+ }
++
++libpng_testonly_visibility = [
++ "//chrome/test:accessibility_live_site_tests",
++ "//chrome/test:captured_sites_interactive_tests",
++ "//chrome/test:interactive_ui_tests",
++ "//tools/imagediff",
++
++ # Using a wildcard, to cover template-generated targets (e.g.
++ # `run_libpng_progressive_read_fuzzer` on `ios-catalyst` trybot).
++ "//testing/libfuzzer/fuzzers:*",
++
++ # Using a wildcard, to cover template-generated targets (e.g.
++ # `//ui/gfx:gfx_unittests__library__jni_registration__native_sources` or
++ # `//ui/gfx:gfx_unittests__exec`).
++ "//ui/gfx:*",
++]
++
++group("libpng_for_testonly") {
++ testonly = true
++ public_deps = [ ":libpng" ]
++
++ visibility = []
++ visibility = libpng_testonly_visibility
++}
diff --git a/chromium/patches/patch-build_linux_unbundle_libusb.gn b/chromium/patches/patch-build_linux_unbundle_libusb.gn
index 6f7e859fd0..40d57834c9 100644
--- a/chromium/patches/patch-build_linux_unbundle_libusb.gn
+++ b/chromium/patches/patch-build_linux_unbundle_libusb.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/linux/unbundle/libusb.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/linux/unbundle/libusb.gn
@@ -1,3 +1,27 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-build_rust_allocator_lib.rs b/chromium/patches/patch-build_rust_allocator_lib.rs
index 02c092c710..24afa9190e 100644
--- a/chromium/patches/patch-build_rust_allocator_lib.rs
+++ b/chromium/patches/patch-build_rust_allocator_lib.rs
@@ -4,25 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/allocator/lib.rs.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/rust/allocator/lib.rs.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/rust/allocator/lib.rs
-@@ -97,6 +97,19 @@ mod both_allocators {
+@@ -96,6 +96,12 @@ mod both_allocators {
+ 0
}
- // Mangle the symbol name as rustc expects.
+ // TODO(crbug.com/440481922): Remove this after rolling past https://github.com/rust-lang/rust/pull/143387
+ #[rustc_std_internal_symbol]
+ #[allow(non_upper_case_globals)]
+ #[linkage = "weak"]
+ static __rust_alloc_error_handler_should_panic: u8 = 0;
+
-+ // TODO(crbug.com/422538133) Remove after rolling past
-+ // https://github.com/rust-lang/rust/pull/141061
-+ #[no_mangle]
-+ #[linkage = "weak"]
-+ static __rust_no_alloc_shim_is_unstable: u8 = 0;
-+
-+ // Mangle the symbol name as rustc expects.
+ // Mangle the symbol name as rustc expects.
#[rustc_std_internal_symbol]
#[allow(non_upper_case_globals)]
- #[linkage = "weak"]
diff --git a/chromium/patches/patch-build_rust_rust__bindgen.gni b/chromium/patches/patch-build_rust_rust__bindgen.gni
index 06cd8b5275..2b21879782 100644
--- a/chromium/patches/patch-build_rust_rust__bindgen.gni
+++ b/chromium/patches/patch-build_rust_rust__bindgen.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/rust_bindgen.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig 2025-11-19 21:40:05.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 00ce6e58db..3a7def749b 100644
--- a/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
+++ b/chromium/patches/patch-build_rust_rust__bindgen__generator.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/rust_bindgen_generator.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/rust/rust_bindgen_generator.gni
@@ -11,14 +11,14 @@ if (is_win) {
import("//build/toolchain/win/win_toolchain_data.gni")
diff --git a/chromium/patches/patch-build_rust_std_BUILD.gn b/chromium/patches/patch-build_rust_std_BUILD.gn
index c4b0469088..1ef170fa92 100644
--- a/chromium/patches/patch-build_rust_std_BUILD.gn
+++ b/chromium/patches/patch-build_rust_std_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/rust/std/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/rust/std/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/rust/std/BUILD.gn
@@ -49,13 +49,20 @@ if (toolchain_has_rust) {
# These are no longer present in the Windows toolchain.
diff --git a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
index 16a2c98f45..dec0d04bde 100644
--- a/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/freebsd/BUILD.gn.orig 2025-11-19 14:14:20.097484456 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig 2025-12-08 16:02:51.531464867 +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 9375ec0b02..366e728fdf 100644
--- a/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
+++ b/chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/gcc_solink_wrapper.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/toolchain/gcc_solink_wrapper.py
@@ -39,7 +39,7 @@ def CollectDynSym(args):
"""Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '"""
diff --git a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
index 4f273a4aed..d7869ae968 100644
--- a/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_gcc__toolchain.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/gcc_toolchain.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/toolchain/gcc_toolchain.gni
@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
diff --git a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
index dc9442c570..c63d99a685 100644
--- a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/netbsd/BUILD.gn.orig 2025-11-19 14:14:20.098734902 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig 2025-12-08 16:02:51.531955137 +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 751f11dc6e..0bff549c16 100644
--- a/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
+++ b/chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/openbsd/BUILD.gn.orig 2025-11-19 14:14:20.098912598 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig 2025-12-08 16:02:51.532246120 +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 574e4753c0..176e71b0a9 100644
--- a/chromium/patches/patch-build_toolchain_toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_toolchain.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/toolchain.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- build/toolchain/toolchain.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ build/toolchain/toolchain.gni
@@ -55,7 +55,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 711fbd02fd..3af8b019ec 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 2025-11-14 20:31:45.000000000 +0000
+--- cc/base/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ cc/base/features.cc
@@ -42,7 +42,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 7071a4f23f..92a2eaa2ed 100644
--- a/chromium/patches/patch-chrome_app_chrome__command__ids.h
+++ b/chromium/patches/patch-chrome_app_chrome__command__ids.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_command_ids.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/app/chrome_command_ids.h
@@ -72,11 +72,11 @@
#define IDC_TOGGLE_MULTITASK_MENU 34050
diff --git a/chromium/patches/patch-chrome_app_chrome__main.cc b/chromium/patches/patch-chrome_app_chrome__main.cc
index 74dde3fc02..e35a68a633 100644
--- a/chromium/patches/patch-chrome_app_chrome__main.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/app/chrome_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/app/chrome_main.cc
@@ -28,11 +28,11 @@
#include "chrome/app/chrome_main_mac.h"
diff --git a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
index 1c3e3ed683..812259c236 100644
--- a/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
+++ b/chromium/patches/patch-chrome_app_chrome__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/chrome_main_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/app/chrome_main_delegate.cc
@@ -105,7 +105,7 @@
#include "ui/base/ui_base_switches.h"
diff --git a/chromium/patches/patch-chrome_app_settings__strings.grdp b/chromium/patches/patch-chrome_app_settings__strings.grdp
index abfa305a59..7e425d2a1f 100644
--- a/chromium/patches/patch-chrome_app_settings__strings.grdp
+++ b/chromium/patches/patch-chrome_app_settings__strings.grdp
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/app/settings_strings.grdp.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/app/settings_strings.grdp.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/app/settings_strings.grdp
-@@ -240,11 +240,9 @@
+@@ -237,11 +237,9 @@
<message name="IDS_SETTINGS_RESET_TO_DEFAULT" desc="Name of the control which resets a browser setting back to the default value">
Reset to default
</message>
diff --git a/chromium/patches/patch-chrome_browser_BUILD.gn b/chromium/patches/patch-chrome_browser_BUILD.gn
index 031be1871d..67c0914950 100644
--- a/chromium/patches/patch-chrome_browser_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/BUILD.gn
-@@ -7144,6 +7144,13 @@ static_library("browser") {
+@@ -7142,6 +7142,13 @@ static_library("browser") {
[ "//third_party/webrtc/modules/desktop_capture:pipewire_config" ]
}
diff --git a/chromium/patches/patch-chrome_browser_about__flags.cc b/chromium/patches/patch-chrome_browser_about__flags.cc
index 71e10f9430..39fc028ce1 100644
--- a/chromium/patches/patch-chrome_browser_about__flags.cc
+++ b/chromium/patches/patch-chrome_browser_about__flags.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/about_flags.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/about_flags.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/about_flags.cc
-@@ -334,12 +334,12 @@
+@@ -332,12 +332,12 @@
#include "components/stylus_handwriting/win/features.h"
#endif
@@ -21,7 +21,7 @@ $NetBSD$
#include "chrome/browser/contextual_cueing/contextual_cueing_features.h" // nogncheck
#include "chrome/browser/enterprise/profile_management/profile_management_features.h"
#include "chrome/browser/enterprise/webstore/features.h"
-@@ -896,6 +896,31 @@ const FeatureEntry::FeatureVariation
+@@ -866,6 +866,31 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -53,7 +53,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1265,7 +1290,7 @@ const FeatureEntry::FeatureVariation kRe
+@@ -1321,7 +1346,7 @@ const FeatureEntry::FeatureVariation kRe
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -62,7 +62,7 @@ $NetBSD$
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3870,7 +3895,7 @@ const FeatureEntry::FeatureVariation
+@@ -3968,7 +3993,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -71,7 +71,16 @@ $NetBSD$
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4130,7 +4155,7 @@ const FeatureEntry::FeatureVariation kSk
+@@ -3998,7 +4023,7 @@ const flags_ui::FeatureEntry::FeatureVar
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+ // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ const FeatureEntry::Choice kReplaceSyncPromosWithSignInPromosChoices[] = {
+ {"Default", "", ""},
+ {"Disabled", switches::kDisableFeatures,
+@@ -4224,7 +4249,7 @@ const FeatureEntry::FeatureVariation kSk
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -80,7 +89,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4150,7 +4175,7 @@ const FeatureEntry::FeatureVariation kSe
+@@ -4244,7 +4269,7 @@ const FeatureEntry::FeatureVariation kSe
};
#endif // BUILDFLAG(IS_ANDROID)
@@ -89,16 +98,25 @@ $NetBSD$
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -4899,7 +4924,7 @@ const FeatureEntry::FeatureVariation kMo
+@@ -5013,7 +5038,7 @@ const FeatureEntry::FeatureVariation kMo
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const FeatureEntry::FeatureParam kNtpEnterpriseShortcutsWithFakeData[] = {
- {"use_fake_data", "true"}};
- const FeatureEntry::FeatureVariation kNtpEnterpriseShortcutsVariations[] = {
-@@ -5545,7 +5570,7 @@ const FeatureEntry kFeatureEntries[] = {
+ const FeatureEntry::FeatureParam kNtpCustomizeChromeAutoOpenOnEveryNTP[] = {
+ {"max_customize_chrome_auto_shown_count", "5"},
+ {"max_customize_chrome_auto_shown_session_count", "5"}};
+@@ -5149,7 +5174,7 @@ const FeatureEntry::FeatureVariation kSe
+ 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[] = {
+@@ -5728,7 +5753,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -107,7 +125,7 @@ $NetBSD$
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5840,7 +5865,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6026,7 +6051,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -116,7 +134,7 @@ $NetBSD$
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -6032,7 +6057,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6218,7 +6243,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
#endif // BUILDFLAG(IS_MAC)
@@ -125,7 +143,7 @@ $NetBSD$
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -6061,6 +6086,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6247,6 +6272,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -142,7 +160,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6927,7 +6962,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7117,7 +7152,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -151,7 +169,7 @@ $NetBSD$
{"contextual-search-box-uses-contextual-search-provider",
flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
flag_descriptions::
-@@ -7337,7 +7372,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7531,7 +7566,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -160,7 +178,16 @@ $NetBSD$
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_VALUE_TYPE(history_embeddings::kHistoryEmbeddings)},
-@@ -7815,7 +7850,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7746,7 +7781,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "NtpRealboxNext")},
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"ntp-customize-chrome-auto-open",
+ flag_descriptions::kNtpCustomizeChromeAutoOpenName,
+ flag_descriptions::kNtpCustomizeChromeAutoOpenDescription, kOsDesktop,
+@@ -8025,7 +8060,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -169,7 +196,7 @@ $NetBSD$
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -8777,7 +8812,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8963,7 +8998,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -178,16 +205,7 @@ $NetBSD$
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9355,7 +9390,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
- flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
- FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9380,7 +9415,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9534,7 +9569,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -196,7 +214,7 @@ $NetBSD$
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9833,7 +9868,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9991,7 +10026,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -205,7 +223,7 @@ $NetBSD$
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10023,7 +10058,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10188,7 +10223,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
@@ -214,16 +232,7 @@ $NetBSD$
{"reduce-user-agent-data-linux-platform-version",
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
-@@ -10495,7 +10530,7 @@ const FeatureEntry kFeatureEntries[] = {
- kOsDesktop | kOsAndroid,
- FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
- flag_descriptions::kCameraMicEffectsDescription,
- static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10606,7 +10641,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10750,7 +10785,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kRcapsDynamicProfileCountryDescription, kOsAll,
FEATURE_VALUE_TYPE(switches::kDynamicProfileCountry)},
@@ -232,7 +241,7 @@ $NetBSD$
{"enable-generic-oidc-auth-profile-management",
flag_descriptions::kEnableGenericOidcAuthProfileManagementName,
flag_descriptions::kEnableGenericOidcAuthProfileManagementDescription,
-@@ -10627,7 +10662,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10771,7 +10806,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -241,34 +250,16 @@ $NetBSD$
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11165,7 +11200,7 @@ const FeatureEntry kFeatureEntries[] = {
- kStandardBoundSessionCredentialsFederatedSessionsVariations,
- "standard-device-bound-sessions-federated-sessions")},
+@@ -11285,7 +11320,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kResponsiveIframesDescription, kOsAll,
+ FEATURE_VALUE_TYPE(blink::features::kResponsiveIframes)},
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
{"replace-sync-promos-with-sign-in-promos-desktop",
flag_descriptions::kReplaceSyncPromosWithSignInPromosName,
flag_descriptions::kReplaceSyncPromosWithSignInPromosDescription,
-@@ -11325,7 +11360,7 @@ const FeatureEntry kFeatureEntries[] = {
- flag_descriptions::kCanvasHibernationDescription, kOsAll,
- FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- {"sync-enable-bookmarks-in-transport-mode",
- flag_descriptions::kSyncEnableBookmarksInTransportModeName,
- flag_descriptions::kSyncEnableBookmarksInTransportModeDescription,
-@@ -11411,7 +11446,7 @@ const FeatureEntry kFeatureEntries[] = {
- "HistoryOptInEducationalTipVariations")},
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"supervised-user-local-web-approvals",
- flag_descriptions::kSupervisedUserLocalWebApprovalsName,
- flag_descriptions::kSupervisedUserLocalWebApprovalsDescription,
-@@ -11616,7 +11651,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11701,7 +11736,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -277,7 +268,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription,
-@@ -11704,7 +11739,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11772,7 +11807,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -286,7 +277,7 @@ $NetBSD$
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11738,7 +11773,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11798,7 +11833,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -295,7 +286,7 @@ $NetBSD$
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -12102,7 +12137,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12174,7 +12209,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -304,7 +295,7 @@ $NetBSD$
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -12138,7 +12173,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12210,7 +12245,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -313,7 +304,7 @@ $NetBSD$
{"autofill-enable-amount-extraction",
flag_descriptions::kAutofillEnableAmountExtractionName,
flag_descriptions::kAutofillEnableAmountExtractionDescription,
-@@ -12290,7 +12325,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12355,7 +12390,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -322,7 +313,7 @@ $NetBSD$
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12319,7 +12354,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12384,7 +12419,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(supervised_user::kSupervisedUserBlockInterstitialV3)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -331,7 +322,7 @@ $NetBSD$
{"autofill-enable-amount-extraction-testing",
flag_descriptions::kAutofillEnableAmountExtractionTestingName,
flag_descriptions::kAutofillEnableAmountExtractionTestingDescription,
-@@ -12334,7 +12369,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12399,7 +12434,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppPredictableAppUpdatingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppPredictableAppUpdating)},
@@ -340,7 +331,7 @@ $NetBSD$
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12607,7 +12642,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12676,7 +12711,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -349,7 +340,7 @@ $NetBSD$
{"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
-@@ -12700,7 +12735,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12766,7 +12801,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -358,7 +349,7 @@ $NetBSD$
{"enable-site-search-allow-user-override-policy",
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
-@@ -12824,7 +12859,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12878,7 +12913,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -367,7 +358,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-klarna",
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaName,
flag_descriptions::kAutofillEnableBuyNowPayLaterForKlarnaDescription,
-@@ -12897,7 +12932,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12951,7 +12986,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -376,7 +367,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later-for-externally-linked",
flag_descriptions::kAutofillEnableBuyNowPayLaterForExternallyLinkedName,
flag_descriptions::
-@@ -13174,7 +13209,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13229,7 +13264,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID),
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -385,7 +376,7 @@ $NetBSD$
{"enable-ntp-enterprise-shortcuts",
flag_descriptions::kEnableNtpEnterpriseShortcutsName,
flag_descriptions::kEnableNtpEnterpriseShortcutsDescription,
-@@ -13281,7 +13316,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13336,7 +13371,7 @@ const FeatureEntry kFeatureEntries[] = {
autofill::features::kAutofillAndPasswordsInSameSurface)},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -394,7 +385,7 @@ $NetBSD$
{"contextual-suggestion-ui-improvements",
flag_descriptions::kContextualSuggestionsUiImprovementsName,
flag_descriptions::kContextualSuggestionsUiImprovementsDescription,
-@@ -13309,7 +13344,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13364,7 +13399,7 @@ const FeatureEntry kFeatureEntries[] = {
"EnableBlockCanvasReadback")},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -403,7 +394,7 @@ $NetBSD$
{"autofill-enable-ai-based-amount-extraction",
flag_descriptions::kAutofillEnableAiBasedAmountExtractionName,
flag_descriptions::kAutofillEnableAiBasedAmountExtractionDescription,
-@@ -13354,7 +13389,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -13414,7 +13449,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(features::kCryptographyComplianceCnsa)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -412,3 +403,75 @@ $NetBSD$
{"lens-reinvocation-affordance",
flag_descriptions::kLensSearchReinvocationAffordanceName,
flag_descriptions::kLensSearchReinvocationAffordanceDescription,
+@@ -13472,7 +13507,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-error-ui", flag_descriptions::kPasskeyUnlockErrorUiName,
+ flag_descriptions::kPasskeyUnlockErrorUiDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(device::kPasskeyUnlockErrorUi)},
+@@ -13509,7 +13544,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(features::kUserValueDefaultBrowserStrings)},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"read-anything-read-aloud-ts-text-segmentation",
+ flag_descriptions::kReadAnythingReadAloudTsTextSegmentationName,
+ flag_descriptions::kReadAnythingReadAloudTsTextSegmentationDescription,
+@@ -13521,7 +13556,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kHandleMdmErrorsForDasherAccountsDescription, kOsAll,
+ FEATURE_VALUE_TYPE(switches::kHandleMdmErrorsForDasherAccounts)},
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"profile-creation-decline-signin-cta-experiment",
+ flag_descriptions::kProfileCreationDeclineSigninCTAExperimentName,
+ flag_descriptions::kProfileCreationDeclineSigninCTAExperimentDescription,
+@@ -13529,7 +13564,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(switches::kProfileCreationDeclineSigninCTAExperiment)},
+ #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,
+@@ -13579,7 +13614,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(features::kAndroidDesktopZoomScaling)},
+ #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,
+@@ -13590,7 +13625,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,
+@@ -13609,7 +13644,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(network::features::kConnectionAllowlists)},
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"read-anything-with-readability-enabled",
+ flag_descriptions::kReadAnythingWithReadabilityName,
+ flag_descriptions::kReadAnythingWithReadabilityDescription, kOsDesktop,
+@@ -13617,7 +13652,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"lens-overlay-non-blocking-privacy-notice",
+ flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeName,
+ flag_descriptions::kLensOverlayNonBlockingPrivacyNoticeDescription,
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 f547f2cf5f..f6fecd414c 100644
--- a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
+++ b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/after_startup_task_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig 2025-11-19 21:40:05.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 dd3b71b054..81c944ffa0 100644
--- a/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
+++ b/chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2025-11-19 21:40:05.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 d20898d8e9..6c1952a121 100644
--- a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
+++ b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2025-11-19 21:40:05.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 726bbea5ad..78fbd84c15 100644
--- a/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
+++ b/chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2025-11-19 21:40:05.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 0d8f67229c..4fce7a8f6b 100644
--- a/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
+++ b/chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
@@ -104,7 +104,7 @@ ChromeAutocompleteSchemeClassifier::GetI
return metrics::OmniboxInputType::QUERY;
diff --git a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
index 06ea34bb56..960e3fb766 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/background/extensions/background_mode_manager.cc
-@@ -879,7 +879,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
+@@ -877,7 +877,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
return family->CreateExact(size).AsImageSkia();
diff --git a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
index 707b210080..5d51ad9565 100644
--- a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
+++ b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__optimizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/background/extensions/background_mode_optimizer.cc
@@ -31,7 +31,7 @@ std::unique_ptr<BackgroundModeOptimizer>
return nullptr;
diff --git a/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc b/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
index d0d3aa7df5..b28a4fe619 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/background/glic/glic_status_icon.cc
-@@ -89,7 +89,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
+@@ -105,7 +105,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
return;
}
@@ -15,7 +15,7 @@ $NetBSD$
// Set a vector icon for proper theming on Linux.
status_icon_->SetIcon(
GlicVectorIconManager::GetVectorIcon(IDR_GLIC_BUTTON_VECTOR_ICON));
-@@ -144,7 +144,7 @@ GlicStatusIcon::~GlicStatusIcon() {
+@@ -160,7 +160,7 @@ GlicStatusIcon::~GlicStatusIcon() {
context_menu_ = nullptr;
if (status_icon_) {
@@ -24,7 +24,7 @@ $NetBSD$
status_icon_->RemoveObserver(this);
#endif
std::unique_ptr<StatusIcon> removed_icon =
-@@ -258,7 +258,7 @@ void GlicStatusIcon::UpdateHotkey(const
+@@ -290,7 +290,7 @@ void GlicStatusIcon::UpdateHotkey(const
}
void GlicStatusIcon::UpdateVisibilityOfExitInContextMenu() {
@@ -33,7 +33,7 @@ $NetBSD$
if (context_menu_) {
const bool is_visible = BrowserList::GetInstance()->empty();
const std::optional<size_t> index =
-@@ -322,7 +322,7 @@ std::unique_ptr<StatusIconMenuModel> Gli
+@@ -368,7 +368,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 9d04f910cb..6dd66028e6 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.cc
+++ b/chromium/patches/patch-chrome_browser_browser__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/browser_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/browser_features.cc
@@ -70,7 +70,7 @@ BASE_FEATURE(kCertVerificationNetworkTim
BASE_FEATURE(kClearUserDataUponProfileDestruction,
@@ -15,7 +15,7 @@ $NetBSD$
// Enables usage of os_crypt_async::SecretPortalKeyProvider. Once
// `kSecretPortalKeyProviderUseForEncryption` is enabled, this flag cannot be
// disabled without losing data.
-@@ -85,7 +85,7 @@ BASE_FEATURE(kUseFreedesktopSecretKeyPro
+@@ -80,7 +80,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);
-@@ -204,7 +204,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
+@@ -198,7 +198,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 7c4b789623..1ade64cabb 100644
--- a/chromium/patches/patch-chrome_browser_browser__features.h
+++ b/chromium/patches/patch-chrome_browser_browser__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/browser_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/browser_features.h
@@ -41,7 +41,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
@@ -13,14 +13,14 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kDbusSecretPortal);
- BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
+
+@@ -89,7 +89,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_DECLARE_FEATURE(kSecretPortalKeyProviderUseForEncryption);
- BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProviderForEncryption);
#endif
+
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 2fda268e28..7642c944e0 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.cc
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
@@ -4,27 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/browser_process_impl.cc
-@@ -253,7 +253,7 @@
+@@ -257,7 +257,7 @@ void OnLocalStatePrefsLoaded();
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/browser_features.h"
- #include "components/os_crypt/async/browser/fallback_linux_key_provider.h"
#include "components/os_crypt/async/browser/freedesktop_secret_key_provider.h"
-@@ -265,7 +265,7 @@
- #include "chrome/browser/safe_browsing/safe_browsing_service.h"
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // How often to check if the persistent instance of Chrome needs to restart
- // to install an update.
- static const int kUpdateCheckIntervalHours = 6;
-@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+ #include "components/os_crypt/async/browser/secret_portal_key_provider.h"
+@@ -1182,7 +1182,7 @@ void BrowserProcessImpl::RegisterPrefs(P
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -33,16 +24,25 @@ $NetBSD$
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1368,7 +1368,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1383,7 +1383,7 @@ void BrowserProcessImpl::PreMainMessageL
local_state())));
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
- if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
- "basic") {
-@@ -1718,7 +1718,7 @@ void BrowserProcessImpl::Unpin() {
+ const auto password_store =
+ cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore);
+@@ -1404,7 +1404,7 @@ void BrowserProcessImpl::PreMainMessageL
+ password_store, l10n_util::GetStringUTF8(IDS_PRODUCT_NAME), nullptr));
+ #endif // BUILDFLAG(IS_LINUX)
+
+-#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_POSIX) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
+ // On other POSIX systems, this is the only key provider.
+ providers.emplace_back(
+ /*precedence=*/5u, std::make_unique<os_crypt_async::PosixKeyProvider>());
+@@ -1735,7 +1735,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 4f4e162f5b..47c3b1327b 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/browser_process_impl.h
-@@ -414,7 +414,7 @@ class BrowserProcessImpl : public Browse
+@@ -413,7 +413,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 33c72eef1e..2749bb026b 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_browser_field_trials.cc
-@@ -48,7 +48,7 @@
+@@ -51,7 +51,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#include "ui/base/ui_base_features.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -104,7 +104,7 @@ void ChromeBrowserFieldTrials::RegisterF
+@@ -107,7 +107,7 @@ void ChromeBrowserFieldTrials::RegisterF
base::FeatureList* feature_list) {
variations::FeatureOverrides feature_overrides(*feature_list);
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
index 4794ba2efd..89cdcd6162 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders.cc
@@ -82,7 +82,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/screen_ai/screen_ai_service_router.h"
#include "chrome/browser/screen_ai/screen_ai_service_router_factory.h"
#include "chrome/browser/ui/web_applications/sub_apps_service_impl.h"
-@@ -365,7 +365,7 @@ void BindMediaFoundationPreferences(
+@@ -366,7 +366,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) {
-@@ -544,7 +544,7 @@ void PopulateChromeFrameBinders(
+@@ -545,7 +545,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 735aabda51..e485ddd56d 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
-@@ -36,7 +36,7 @@
+@@ -40,7 +40,7 @@
#include "mojo/public/cpp/bindings/binder_map.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/discards/discards.mojom.h"
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#include "chrome/browser/ui/webui/discards/site_data.mojom.h"
-@@ -128,7 +128,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -135,7 +135,7 @@ void PopulateChromeWebUIFrameBinders(
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
index 754edca4da..18200e32e7 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders__webui__parts__desktop.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui_parts_desktop.cc
-@@ -110,7 +110,7 @@
+@@ -117,7 +117,7 @@
#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/1125897
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/app_home/app_home.mojom.h"
#include "chrome/browser/ui/webui/app_home/app_home_ui.h"
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
-@@ -331,14 +331,14 @@ void PopulateChromeWebUIFrameBindersPart
+@@ -335,14 +335,14 @@ void PopulateChromeWebUIFrameBindersPart
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -32,9 +32,9 @@ $NetBSD$
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -525,7 +525,7 @@ void PopulateChromeWebUIFrameBindersPart
- RegisterWebUIControllerInterfaceBinder<
- guest_contents::mojom::GuestContentsHost, WebUIBrowserUI>(map);
+@@ -548,7 +548,7 @@ void PopulateChromeWebUIFrameBindersPart
+ OmniboxPopupUI>(map);
+ }
-#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_chrome__browser__main.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
index 460c665e81..576e5533eb 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_browser_main.cc
-@@ -158,7 +158,7 @@
+@@ -168,7 +168,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -15,13 +15,14 @@ $NetBSD$
#include "sql/database.h"
#endif
-@@ -184,11 +184,11 @@
+@@ -195,12 +195,12 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "chrome/browser/first_run/upgrade_util_linux.h"
+ #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
@@ -29,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"
-@@ -199,7 +199,7 @@
+@@ -211,7 +211,7 @@
#include "ui/gfx/switches.h"
#endif
@@ -38,7 +39,7 @@ $NetBSD$
#include "chrome/browser/first_run/upgrade_util.h"
#endif
-@@ -272,7 +272,7 @@
+@@ -284,7 +284,7 @@
#include "chrome/browser/chrome_process_singleton.h"
#include "chrome/browser/ui/startup/startup_browser_creator.h"
@@ -47,16 +48,34 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#endif
#endif // BUILDFLAG(ENABLE_PROCESS_SINGLETON)
-@@ -295,7 +295,7 @@
+@@ -317,7 +317,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"
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/chrome_browser_main_linux.h"
+ #elif BUILDFLAG(IS_ANDROID)
+ #include "chrome/browser/chrome_browser_main_android.h"
+@@ -325,7 +325,7 @@
+ #include "chrome/browser/chrome_browser_main_posix.h"
+ #endif
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
+ #elif BUILDFLAG(IS_OZONE)
+ #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
+@@ -334,7 +334,7 @@
namespace {
+
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
constexpr base::FilePath::CharType kMediaHistoryDatabaseName[] =
FILE_PATH_LITERAL("Media History");
-@@ -444,7 +444,7 @@ void ProcessSingletonNotificationCallbac
+@@ -483,7 +483,7 @@ void ProcessSingletonNotificationCallbac
}
#endif
@@ -65,16 +84,52 @@ $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.
-@@ -1005,7 +1005,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -549,7 +549,7 @@ bool ProcessSingletonNotificationCallbac
+
+ // Drop the request if headless mode is in effect or the request is from
+ // a headless Chrome process.
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ if (headless::IsHeadlessMode() ||
+ command_line.HasSwitch(switches::kHeadless)) {
+ return false;
+@@ -715,7 +715,7 @@ std::unique_ptr<content::BrowserMainPart
+ #elif BUILDFLAG(IS_CHROMEOS)
+ main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
+ is_integration_test, startup_data);
+-#elif BUILDFLAG(IS_LINUX)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
+ is_integration_test, startup_data);
+ #elif BUILDFLAG(IS_ANDROID)
+@@ -745,7 +745,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)
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ main_parts->AddParts(
+ std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
+ #else
+@@ -762,7 +762,7 @@ std::unique_ptr<content::BrowserMainPart
+ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
+ #elif BUILDFLAG(IS_OZONE)
+ main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
+@@ -1220,7 +1220,7 @@ int ChromeBrowserMainParts::PreCreateThr
#if BUILDFLAG(ENABLE_EXTENSIONS_CORE) && \
(BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_ANDROID))
-+ BUILDFLAG(IS_ANDROID)) || BUILDFLAG(IS_BSD)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
// Create directory for user-level Native Messaging manifest files. This
// makes it less likely that the directory will be created by third-party
// software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1049,7 +1049,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1264,7 +1264,7 @@ int ChromeBrowserMainParts::PreCreateThr
#endif // BUILDFLAG(IS_MAC)
@@ -83,7 +138,7 @@ $NetBSD$
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
TouchUIControllerStatsTracker::Initialize(
-@@ -1274,7 +1274,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1478,7 +1478,7 @@ void ChromeBrowserMainParts::PostProfile
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -92,7 +147,7 @@ $NetBSD$
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1325,7 +1325,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1529,7 +1529,7 @@ void ChromeBrowserMainParts::PostProfile
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -101,7 +156,7 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1434,7 +1434,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1638,7 +1638,7 @@ int ChromeBrowserMainParts::PreMainMessa
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -110,12 +165,3 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -2003,7 +2003,7 @@ bool ChromeBrowserMainParts::ProcessSing
-
- // Drop the request if headless mode is in effect or the request is from
- // a headless Chrome process.
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- if (headless::IsHeadlessMode() ||
- command_line.HasSwitch(switches::kHeadless)) {
- return false;
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 31c68d8c67..cfd1f33bca 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-11-19 21:40:05.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 fe2cdc3acc..e0a6f42752 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-11-19 21:40:05.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 585731e794..7370071e0a 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig 2025-11-19 21:40:05.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 9be7988215..fbc7cc108e 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-11-19 21:40:05.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 d83affab01..bfb7a103ff 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
@@ -4,18 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -479,7 +479,7 @@
- #include "components/user_manager/user_manager.h"
- #include "services/service_manager/public/mojom/interface_provider_spec.mojom.h"
- #include "storage/browser/file_system/external_mount_points.h"
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/chrome_browser_main_linux.h"
- #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
- #elif BUILDFLAG(IS_ANDROID)
-@@ -577,7 +577,7 @@
+@@ -574,7 +574,7 @@
#include "third_party/cros_system_api/switches/chrome_switches.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -24,13 +15,7 @@ $NetBSD$
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -587,12 +587,12 @@
- #include "components/crash/content/browser/crash_handler_host_linux.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h"
+@@ -585,7 +585,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -39,16 +24,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -601,7 +601,7 @@
- #include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
- #elif BUILDFLAG(IS_OZONE)
- #include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1426,7 +1426,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1406,7 +1406,7 @@ void ChromeContentBrowserClient::Registe
registry->RegisterBooleanPref(prefs::kDataURLWhitespacePreservationEnabled,
true);
registry->RegisterBooleanPref(prefs::kEnableUnsafeSwiftShader, false);
@@ -57,43 +33,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1649,7 +1649,7 @@ ChromeContentBrowserClient::CreateBrowse
- #elif BUILDFLAG(IS_CHROMEOS)
- main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
- is_integration_test, &startup_data_);
--#elif BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
- is_integration_test, &startup_data_);
- #elif BUILDFLAG(IS_ANDROID)
-@@ -1680,7 +1680,7 @@ ChromeContentBrowserClient::CreateBrowse
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
- #if defined(TOOLKIT_VIEWS)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- main_parts->AddParts(
- std::make_unique<ChromeBrowserMainExtraPartsViewsLinux>());
- #else
-@@ -1697,7 +1697,7 @@ ChromeContentBrowserClient::CreateBrowse
- main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
- #elif BUILDFLAG(IS_OZONE)
- main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1716,7 +1716,7 @@ ChromeContentBrowserClient::CreateBrowse
-
- chrome::AddMetricsExtraParts(main_parts.get());
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- main_parts->AddParts(
- std::make_unique<
- enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -1789,7 +1789,7 @@ ChromeContentBrowserClient::GetStoragePa
+@@ -1676,7 +1676,7 @@ ChromeContentBrowserClient::GetStoragePa
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -102,7 +42,7 @@ $NetBSD$
if (content::SiteIsolationPolicy::ShouldUrlUseApplicationIsolationLevel(
browser_context, site)) {
CHECK(url::Origin::Create(site).scheme() == webapps::kIsolatedAppScheme);
-@@ -2663,7 +2663,7 @@ bool ChromeContentBrowserClient::ShouldU
+@@ -2550,7 +2550,7 @@ bool ChromeContentBrowserClient::ShouldU
const GURL& url) {
#if BUILDFLAG(ENABLE_EXTENSIONS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -111,17 +51,17 @@ $NetBSD$
if (!content::AreIsolatedWebAppsEnabled(browser_context)) {
return false;
-@@ -2781,7 +2781,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2674,7 +2674,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
-+#ifdef notyet
++#if !BUILDFLAG(IS_BSD)
crash_keys::AppendStringAnnotationsCommandLineSwitch(command_line);
+#endif
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2790,7 +2792,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2683,7 +2685,7 @@ void ChromeContentBrowserClient::AppendE
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -130,16 +70,16 @@ $NetBSD$
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3123,7 +3125,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3016,7 +3018,7 @@ void ChromeContentBrowserClient::AppendE
}
}
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_BSD)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4182,7 +4184,7 @@ GetPreferredColorScheme(const WebPrefere
+@@ -4075,7 +4077,7 @@ GetPreferredColorScheme(const WebPrefere
std::optional<SkColor> GetRootScrollbarThemeColor(WebContents* web_contents) {
bool root_scrollbar_follows_browser_theme = false;
@@ -148,7 +88,7 @@ $NetBSD$
root_scrollbar_follows_browser_theme = base::FeatureList::IsEnabled(
blink::features::kRootScrollbarFollowsBrowserTheme);
#endif
-@@ -5071,7 +5073,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5001,7 +5003,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) || \
@@ -157,7 +97,7 @@ $NetBSD$
additional_allowed_schemes->push_back(webapps::kIsolatedAppScheme);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -5126,7 +5128,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -5056,7 +5058,7 @@ void ChromeContentBrowserClient::GetAddi
}
}
@@ -166,7 +106,7 @@ $NetBSD$
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -6002,7 +6004,7 @@ ChromeContentBrowserClient::CreateNonNet
+@@ -5932,7 +5934,7 @@ ChromeContentBrowserClient::CreateNonNet
}
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -175,7 +115,7 @@ $NetBSD$
if (scheme == webapps::kIsolatedAppScheme) {
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
-@@ -6028,7 +6030,7 @@ void ChromeContentBrowserClient::
+@@ -5958,7 +5960,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -184,7 +124,7 @@ $NetBSD$
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
factories->emplace(webapps::kIsolatedAppScheme,
-@@ -6057,7 +6059,7 @@ void ChromeContentBrowserClient::
+@@ -5987,7 +5989,7 @@ void ChromeContentBrowserClient::
DCHECK(factories);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -193,7 +133,7 @@ $NetBSD$
if (content::AreIsolatedWebAppsEnabled(browser_context) &&
!browser_context->ShutdownStarted()) {
factories->emplace(webapps::kIsolatedAppScheme,
-@@ -6332,7 +6334,7 @@ void ChromeContentBrowserClient::
+@@ -6262,7 +6264,7 @@ void ChromeContentBrowserClient::
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -202,7 +142,16 @@ $NetBSD$
{
auto* rph = content::RenderProcessHost::FromID(render_process_id);
content::BrowserContext* browser_context = rph->GetBrowserContext();
-@@ -7302,7 +7304,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -6955,7 +6957,7 @@ bool ChromeContentBrowserClient::HandleW
+ }
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+
+ // Rewrite chrome://settings/autofill to chrome://settings/yourSavedInfo.
+ if (url->SchemeIs(content::kChromeUIScheme) &&
+@@ -7241,7 +7243,7 @@ bool ChromeContentBrowserClient::ShouldS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
@@ -211,7 +160,7 @@ $NetBSD$
// This is possibly called before `g_browser_process` is initialized.
PrefService* local_state;
if (g_browser_process) {
-@@ -7725,7 +7727,7 @@ void ChromeContentBrowserClient::
+@@ -7680,7 +7682,7 @@ void ChromeContentBrowserClient::
GrantAdditionalRequestPrivilegesToWorkerProcess(int child_id,
const GURL& script_url) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -220,7 +169,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.
-@@ -8102,7 +8104,7 @@ ChromeContentBrowserClient::GetAlternati
+@@ -8057,7 +8059,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 158fb89f5f..8516656951 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.h
-@@ -570,7 +570,7 @@ class ChromeContentBrowserClient : publi
+@@ -584,7 +584,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 325c055b76..14872f8464 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
-@@ -126,7 +126,7 @@
+@@ -128,7 +128,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"
-@@ -409,7 +409,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -421,7 +421,7 @@ void CreateAndAddChromeThrottlesForNavig
TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
}
@@ -24,7 +24,7 @@ $NetBSD$
WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
registry);
-@@ -427,7 +427,7 @@ void CreateAndAddChromeThrottlesForNavig
+@@ -439,7 +439,7 @@ void CreateAndAddChromeThrottlesForNavig
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -33,8 +33,8 @@ $NetBSD$
enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
registry);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -459,7 +459,7 @@ void CreateAndAddChromeThrottlesForNavig
- }
+@@ -478,7 +478,7 @@ void CreateAndAddChromeThrottlesForNavig
+ registry, ui_manager);
#endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
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 8935be010f..5a934901f9 100644
--- a/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc
@@ -102,7 +102,7 @@ MessagingBackendServiceFactory::BuildSer
// This configuration object allows us to control platform specific behavior.
diff --git a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
index af05e2b028..575c06fdfb 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.cc
@@ -77,7 +77,7 @@ bool IsOnDemandUpdateSupported() {
diff --git a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
index 7accb647c3..926dd789ad 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
+++ b/chromium/patches/patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/component_updater/iwa_key_distribution_component_installer.h
@@ -27,7 +27,7 @@ class IwaKeyDistributionInfoProvider;
diff --git a/chromium/patches/patch-chrome_browser_component__updater_registration.cc b/chromium/patches/patch-chrome_browser_component__updater_registration.cc
index d211ddf50d..f83ac16472 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/component_updater/registration.cc
-@@ -94,7 +94,7 @@
+@@ -95,7 +95,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)
-@@ -107,7 +107,7 @@
+@@ -108,7 +108,7 @@
#include "chrome/browser/component_updater/lacros_component_remover.h"
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -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)
-@@ -245,7 +245,7 @@ void RegisterComponentsForUpdate() {
+@@ -247,7 +247,7 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
RegisterAmountExtractionHeuristicRegexesComponent(cus);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -257,7 +257,7 @@ void RegisterComponentsForUpdate() {
+@@ -259,7 +259,7 @@ void RegisterComponentsForUpdate() {
}
#endif // BUIDLFLAG(IS_ANDROID)
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 5bf7c8eba5..27a2bf6201 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
@@ -11,7 +11,7 @@
#include "components/prefs/pref_registry_simple.h"
diff --git a/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
index 376bf5944b..4d5c003aef 100644
--- a/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
+++ b/chromium/patches/patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-11-19 21:40:05.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 19d429d90f..f3a7f1293a 100644
--- a/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-11-19 21:40:05.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 14002e8539..33a9d50622 100644
--- a/chromium/patches/patch-chrome_browser_defaults.cc
+++ b/chromium/patches/patch-chrome_browser_defaults.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/defaults.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/defaults.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/defaults.cc
@@ -31,7 +31,7 @@ const bool kAlwaysCreateTabbedBrowserOnS
const bool kShowHelpMenuItemIcon = false;
diff --git a/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc b/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
index 48d0c16bae..bfd3ea00af 100644
--- a/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-11-19 21:40:05.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__window.cc b/chromium/patches/patch-chrome_browser_devtools_devtools__window.cc
deleted file mode 100644
index 1818e70b44..0000000000
--- a/chromium/patches/patch-chrome_browser_devtools_devtools__window.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/devtools/devtools_window.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/devtools/devtools_window.cc
-@@ -566,7 +566,7 @@ void DevToolsWindow::RegisterProfilePref
- prefs::kDevToolsGoogleDeveloperProgramProfileAvailability,
- /* enabled */ 0);
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_MAC)
-+ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityAllowlist);
- registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityBlocklist);
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
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 47a3a3fc04..20fa3d255d 100644
--- a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/devtools/remote_debugging_server.cc
@@ -42,7 +42,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
index 0403f572c4..ef3f00510f 100644
--- a/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
+++ b/chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/remote_debugging_server.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/devtools/remote_debugging_server.h
@@ -33,7 +33,7 @@ class RemoteDebuggingServer {
diff --git a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
index 9e97034199..aaa971fb89 100644
--- a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
+++ b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-11-19 21:40:05.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 7de5e8b67f..69e33bfe1d 100644
--- a/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1948,7 +1948,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -2018,7 +2018,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();
}
-@@ -2084,7 +2084,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2154,7 +2154,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()) {
-@@ -2166,7 +2166,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2232,7 +2232,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 a2c4146566..fd7b77fa59 100644
--- a/chromium/patches/patch-chrome_browser_download_download__commands.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__commands.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_commands.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/download/download_commands.cc
@@ -27,7 +27,7 @@
#include "ui/base/clipboard/scoped_clipboard_writer.h"
diff --git a/chromium/patches/patch-chrome_browser_download_download__commands.h b/chromium/patches/patch-chrome_browser_download_download__commands.h
index 77719b60cd..5f2a1147b1 100644
--- a/chromium/patches/patch-chrome_browser_download_download__commands.h
+++ b/chromium/patches/patch-chrome_browser_download_download__commands.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_commands.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig 2025-11-19 21:40:05.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 7346c00623..89c0e2ebdc 100644
--- a/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__file__picker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_file_picker.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig 2025-11-19 21:40:05.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 b5cadf4222..72e3bd26e4 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/download/download_item_model.cc
@@ -724,7 +724,7 @@ bool DownloadItemModel::IsCommandChecked
download_crx_util::IsExtensionDownload(*download_);
diff --git a/chromium/patches/patch-chrome_browser_download_download__prefs.cc b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
index 685532a944..b9e796e9f9 100644
--- a/chromium/patches/patch-chrome_browser_download_download__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_download_download__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig 2025-11-19 21:40:05.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 8ce1d8280a..296847bf22 100644
--- a/chromium/patches/patch-chrome_browser_download_download__prefs.h
+++ b/chromium/patches/patch-chrome_browser_download_download__prefs.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/download/download_prefs.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig 2025-11-19 21:40:05.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 06cf0b1be4..6fd371562d 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* pr
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 c76311117e..3d940c81ab 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.h
@@ -41,7 +41,7 @@ class BrowserManagementService : public
diff --git a/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
new file mode 100644
index 0000000000..354a271322
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.cc
+@@ -7,7 +7,7 @@
+ #include "components/enterprise/buildflags/buildflags.h"
+ #include "content/public/browser/browser_thread.h"
+
+-#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)
+ #include "chrome/browser/enterprise/connectors/analysis/content_analysis_sdk_manager.h" // nogncheck
+ #include "chrome/browser/enterprise/connectors/connectors_service.h" // nogncheck
+@@ -53,7 +53,7 @@ ChromeBrowserMainExtraPartsEnterprise::C
+ ChromeBrowserMainExtraPartsEnterprise::
+ ~ChromeBrowserMainExtraPartsEnterprise() = default;
+
+-#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)
+ void ChromeBrowserMainExtraPartsEnterprise::PostProfileInit(
+ Profile* profile,
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
new file mode 100644
index 0000000000..d32e1ae765
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_enterprise_chrome__browser__main__extra__parts__enterprise.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/enterprise/chrome_browser_main_extra_parts_enterprise.h.orig 2025-11-19 21:40:05.000000000 +0000
++++ chrome/browser/enterprise/chrome_browser_main_extra_parts_enterprise.h
+@@ -25,7 +25,7 @@ class ChromeBrowserMainExtraPartsEnterpr
+ ~ChromeBrowserMainExtraPartsEnterprise() override;
+
+ // ChromeBrowserMainExtraParts:
+-#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)
+ void PostProfileInit(Profile* profile, bool is_initial_profile) override;
+ #endif
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 18d2eec092..a34b7b0820 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
-@@ -192,7 +192,7 @@ void AnalysisServiceSettings::ParseVerif
+@@ -55,7 +55,7 @@ void AnalysisServiceSettings::ParseVerif
const char* verification_key = kKeyWindowsVerification;
#elif BUILDFLAG(IS_MAC)
const char* verification_key = kKeyMacVerification;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
index aa7a37dde4..4001c9882e 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/connectors/common.cc
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,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
-@@ -306,7 +306,7 @@ std::string GetProfileEmail(Profile* pro
+@@ -312,7 +312,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 c2d7216f9b..1192023b91 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/connectors/connectors_service.cc
@@ -449,7 +449,7 @@ policy::PolicyScope ConnectorsService::G
bool ConnectorsService::ConnectorsEnabled() const {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
index 69f7dcd864..1df5fcc5e7 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2025-11-19 21:40:05.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 09ecef48cc..3e166ab22d 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-11-19 21:40:05.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 c43fbe09fc..8d6bb6c727 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2025-11-19 21:40:05.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 ad0f2e8056..79c00cdf4e 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-11-19 21:40:05.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 ed536334f0..d1032823c5 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-11-19 21:40:05.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 02553ecddf..9a7e9a55e9 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2025-11-19 21:40:05.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 908b96f819..793b7b5d40 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
@@ -29,7 +29,7 @@
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index d95b6d9891..f130a4a78f 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
@@ -53,7 +53,7 @@
#include "base/strings/utf_string_conversions.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
index 73f31974ae..276de76fbf 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-11-19 21:40:05.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 8d4892dbc2..4e7872985b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc
@@ -67,8 +67,8 @@ base::flat_map<std::string, SAMLProfileA
// TODO(crbug.com/40267996): Add actual domains with attribute names.
diff --git a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
index 91fe20c2c9..dcd6b756b1 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2025-11-19 21:40:05.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_signals_context__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
index dd955ec131..49a5a7863f 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/signals/context_info_fetcher.cc
-@@ -182,6 +182,8 @@ std::vector<std::string> ContextInfoFetc
+@@ -183,6 +183,8 @@ std::vector<std::string> ContextInfoFetc
SettingValue ContextInfoFetcher::GetOSFirewall() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
return device_signals::GetOSFirewall();
@@ -15,7 +15,7 @@ $NetBSD$
#elif BUILDFLAG(IS_CHROMEOS)
return GetChromeosFirewall();
#else
-@@ -201,7 +203,7 @@ ScopedUfwConfigPathForTesting::~ScopedUf
+@@ -202,7 +204,7 @@ ScopedUfwConfigPathForTesting::~ScopedUf
#endif // BUILDFLAG(IS_LINUX)
std::vector<std::string> ContextInfoFetcher::GetDnsServers() {
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 1b35453187..5e2b57d603 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-11-19 21:40:05.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 8f8bb652f4..8d07e5df83 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_signals__aggregator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/signals/signals_aggregator_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/signals/signals_aggregator_factory.cc
@@ -49,7 +49,7 @@
#include "components/device_signals/core/browser/settings_client.h"
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 8f69af5636..e7a3fe36d8 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
+++ b/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2025-11-19 21:40:05.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 7144c7b7a7..6c0a541a46 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-11-19 21:40:05.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 4eced3453f..bc6fc1b4fe 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_util_managed__browser__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -300,7 +300,7 @@ void SetUserAcceptedAccountManagement(Pr
+@@ -302,7 +302,7 @@ void SetUserAcceptedAccountManagement(Pr
// The updated consent screen also ask the user for consent to share device
// signals.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
profile->GetPrefs()->SetBoolean(
device_signals::prefs::kDeviceSignalsPermanentConsentReceived, accepted);
#endif
-@@ -309,7 +309,7 @@ void SetUserAcceptedAccountManagement(Pr
+@@ -311,7 +311,7 @@ void SetUserAcceptedAccountManagement(Pr
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -24,7 +24,7 @@ $NetBSD$
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -408,7 +408,7 @@ bool CanShowEnterpriseProfileUI(Profile*
+@@ -410,7 +410,7 @@ bool CanShowEnterpriseProfileUI(Profile*
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
@@ -33,12 +33,12 @@ $NetBSD$
BrowserManagementNoticeState management_notice_state =
GetManagementNoticeStateForNTPFooter(profile);
switch (management_notice_state) {
-@@ -426,7 +426,7 @@ bool CanShowEnterpriseBadgingForNTPFoote
+@@ -428,7 +428,7 @@ bool CanShowEnterpriseBadgingForNTPFoote
BrowserManagementNoticeState GetManagementNoticeStateForNTPFooter(
Profile* profile) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (!policy::ManagementServiceFactory::GetForProfile(profile)
- ->IsBrowserManaged() ||
- !g_browser_process->local_state()->GetBoolean(
+ auto* management_service =
+ policy::ManagementServiceFactory::GetForProfile(profile);
+ if (!management_service->IsBrowserManaged() ||
diff --git a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
index 180318a8cb..a74671d36d 100644
--- a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/BUILD.gn
-@@ -1518,6 +1518,10 @@ source_set("extensions") {
+@@ -1516,6 +1516,10 @@ source_set("extensions") {
deps += [ "//chrome/services/printing/public/mojom" ]
}
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
index 3ea6c08069..8bf139ffcd 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-11-19 21:40:05.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 5c79f8c16c..e5e597eed6 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-11-19 21:40:05.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 811260982b..3042ce5c7b 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-11-19 21:40:05.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 580ea5436f..0bffbbde2f 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc
@@ -40,7 +40,7 @@
#include "components/reporting/util/statusor.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
index 18e54c361b..b6944bbfd2 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
+++ b/chromium/patches/patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h
@@ -20,7 +20,7 @@
#include "components/reporting/proto/synced/record.pb.h"
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc b/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
index 379b9b5b61..144f123ca0 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-11-19 21:40:05.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 a6914b0269..826709c4ea 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-11-19 21:40:05.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 c35bbad6a5..8e97aef5e1 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
@@ -660,7 +660,7 @@ void PasswordsPrivateDelegateImpl::OnFet
}
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc b/chromium/patches/patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc
index 9a38b52553..c4568a5028 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
@@ -361,7 +361,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 a26dee433c..1fdacabc57 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_settings__private_prefs__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
-@@ -199,7 +199,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -198,7 +198,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
settings_api::PrefType::kBoolean;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -14,8 +14,8 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
(*s_allowlist)[autofill::prefs::kAutofillBnplEnabled] =
settings_api::PrefType::kBoolean;
- (*s_allowlist)[autofill::prefs::kAutofillAiOptInStatus] =
-@@ -219,7 +219,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+ (*s_allowlist)[autofill::prefs::kAutofillAiIdentityEntitiesEnabled] =
+@@ -222,7 +222,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
-@@ -236,7 +236,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
+@@ -239,7 +239,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__non__android.cc b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
index b44b5835e9..046d123a33 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api__non__android.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api_non_android.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/tabs/tabs_api_non_android.cc
-@@ -624,7 +624,7 @@ ExtensionFunction::ResponseAction Window
+@@ -633,7 +633,7 @@ ExtensionFunction::ResponseAction Window
// created as minimized.
// TODO(crbug.com/40254339): Remove this workaround when linux is fixed.
// TODO(crbug.com/40254339): Find a fix for wayland as well.
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(IS_OZONE_X11)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(IS_OZONE_X11)
- if (new_window->initial_show_state() ==
+ if (new_window->GetBrowserForMigrationOnly()->initial_show_state() ==
ui::mojom::WindowShowState::kMinimized) {
- new_window->window()->Minimize();
+ new_window->GetWindow()->Minimize();
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
index 4170eac4db..2e32010bbb 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-11-19 21:40:05.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 ec8449a026..5a74fb2a13 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
@@ -937,7 +937,7 @@ void WebstorePrivateBeginInstallWithMani
#if BUILDFLAG(IS_CHROMEOS)
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 f34c762d50..775dc0883b 100644
--- a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -51,7 +51,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 5f0f8985df..3493d0d10f 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/extensions/external_provider_impl.cc
-@@ -832,7 +832,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -836,7 +836,7 @@ void ExternalProviderImpl::CreateExterna
#endif // BUILDFLAG(IS_CHROMEOS)
if (!profile->GetPrefs()->GetBoolean(pref_names::kBlockExternalExtensions)) {
@@ -15,7 +15,7 @@ $NetBSD$
provider_list->push_back(std::make_unique<ExternalProviderImpl>(
service,
base::MakeRefCounted<ExternalPrefLoader>(
-@@ -860,7 +860,7 @@ void ExternalProviderImpl::CreateExterna
+@@ -864,7 +864,7 @@ void ExternalProviderImpl::CreateExterna
bundled_extension_creation_flags));
// Define a per-user source of external extensions.
diff --git a/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc b/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
new file mode 100644
index 0000000000..a3d3492625
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_extensions_sync_extension__sync__service.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/extensions/sync/extension_sync_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ chrome/browser/extensions/sync/extension_sync_service.cc
+@@ -593,7 +593,7 @@ void ExtensionSyncService::ApplySyncData
+ AccountExtensionTracker::Get(profile_)->OnExtensionSyncDataReceived(id);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Chrome Apps are deprecated on WML, so we do not want to sync new apps
+ // installed on other devices.
+ if (extension_sync_data.is_app()) {
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 0e04e50c94..4f77ccc8a5 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/favicon/chrome_favicon_client.cc.orig 2025-11-19 21:40:05.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_system__logs_about__system__logs__fetcher.cc b/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
index fcb0e3c9f5..3345d079a7 100644
--- a/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-11-19 21:40:05.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 cbb9dd1d49..1d3ba6418f 100644
--- a/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
@@ -45,7 +45,7 @@
#include "services/network/public/cpp/shared_url_loader_factory.h"
diff --git a/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc b/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
index 5fbe240208..c7bcd87bda 100644
--- a/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
+++ b/chromium/patches/patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
-@@ -377,7 +377,7 @@ GenerateBlockPaths(bool should_normalize
+@@ -400,7 +400,7 @@ GenerateBlockPaths(bool should_normalize
FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
BlockType::kDontBlockChildren},
#endif
diff --git a/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
index 558439c4b4..b11a8a3b2e 100644
--- a/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
+++ b/chromium/patches/patch-chrome_browser_first__run_first__run__dialog.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/first_run/first_run_dialog.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig 2025-11-19 21:40:05.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 36057a6f90..6ca727fbc9 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/first_run/first_run_internal.h
@@ -72,7 +72,7 @@ FirstRunState DetermineFirstRunState(boo
bool force_first_run,
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.cc b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
deleted file mode 100644
index 3d279e6d7c..0000000000
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.cc
+++ /dev/null
@@ -1,180 +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/flag_descriptions.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/flag_descriptions.cc
-@@ -710,7 +710,7 @@ const char kAutofillEnableAllowlistForBm
- "Autofill suggestions on the allowlisted merchant websites.";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableAmountExtractionName[] =
- "Enable checkout amount extraction.";
- const char kAutofillEnableAmountExtractionDescription[] =
-@@ -726,7 +726,7 @@ const char kAutofillEnableAmountExtracti
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- const char kAutofillEnableBuyNowPayLaterName[] =
- "Enable buy now pay later on Autofill";
- const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1206,7 +1206,7 @@ const char kDevicePostureDescription[] =
- "Enables Device Posture API (foldable devices)";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kDocumentPictureInPictureAnimateResizeName[] =
- "Document Picture-in-Picture Animate Resize";
- const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1330,7 +1330,7 @@ const char kContextMenuEmptySpaceDescrip
- "space, a context menu containing page-related items will be shown.";
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kContextualCueingName[] = "Contextual cueing";
- const char kContextualCueingDescription[] =
- "Enables the contextual cueing system to support showing actions.";
-@@ -1691,7 +1691,7 @@ const char kEnableIsolatedWebAppDevModeN
- const char kEnableIsolatedWebAppDevModeDescription[] =
- "Enables the installation of unverified Isolated Web Apps";
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kEnableIwaKeyDistributionComponentName[] =
- "Enable the Iwa Key Distribution component";
- const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3660,14 +3660,14 @@ const char kReduceTransferSizeUpdatedIPC
- "When enabled, the network service will send TransferSizeUpdatedIPC IPC "
- "only when DevTools is attached or the request is for an ad request.";
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kReduceUserAgentDataLinuxPlatformVersionName[] =
- "Reduce Linux platform version Client Hint";
- const char kReduceUserAgentDataLinuxPlatformVersionDescription[] =
- "Set platform version Client Hint on Linux to empty string.";
- #endif // BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kReplaceSyncPromosWithSignInPromosName[] =
- "Replace all sync-related UI with sign-in ones";
- const char kReplaceSyncPromosWithSignInPromosDescription[] =
-@@ -3701,7 +3701,7 @@ const char kRobustWindowManagementExperi
- "switching and restoration, ensuring they never lose their work or "
- "context.";
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
- const char kRootScrollbarFollowsThemeDescription[] =
- "If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3950,7 +3950,7 @@ const char kDefaultSiteInstanceGroupsDes
- "SiteInstance.";
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
- const char kPwaNavigationCapturingDescription[] =
- "Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -4226,7 +4226,7 @@ const char kTouchTextEditingRedesignName
- const char kTouchTextEditingRedesignDescription[] =
- "Enables new touch text editing features.";
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kTranslationAPIName[] = "Experimental translation API";
- const char kTranslationAPIDescription[] =
- "Enables the on-device language translation API. "
-@@ -7888,7 +7888,7 @@ const char kTetheringExperimentalFunctio
-
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
- const char kGetAllScreensMediaDescription[] =
- "When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -8099,7 +8099,7 @@ const char kEnableArmHwdrmDescription[]
-
- // Linux -----------------------------------------------------------------------
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- const char kPulseaudioLoopbackForCastName[] =
- "Linux System Audio Loopback for Cast (pulseaudio)";
-@@ -8131,6 +8131,19 @@ const char kWaylandSessionManagementName
- const char kWaylandSessionManagementDescription[] =
- "Enable Wayland's xx/xdg-session-management-v1 experimental support.";
-
-+#if BUILDFLAG(IS_BSD)
-+const char kAudioBackendName[] =
-+ "Audio Backend";
-+const char kAudioBackendDescription[] =
-+#if BUILDFLAG(IS_OPENBSD)
-+ "Select the desired audio backend to use. The default is sndio.";
-+#elif BUILDFLAG(IS_NETBSD)
-+ "Select the desired audio backend to use. The default is audioio.";
-+#elif BUILDFLAG(IS_FREEBSD)
-+ "Select the desired audio backend to use. The default will automatically "
-+ "enumerate through the supported backends.";
-+#endif
-+#endif
- #endif // BUILDFLAG(IS_LINUX)
-
- // Random platform combinations -----------------------------------------------
-@@ -8187,7 +8200,7 @@ const char kGroupPromoPrototypeCpaDescri
- "Enables contextual toolbar button for group promo prototype.";
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const char kEnableNetworkServiceSandboxName[] =
- "Enable the network service sandbox.";
- const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8208,7 +8221,7 @@ const char kWebBluetoothConfirmPairingSu
- "Bluetooth";
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
- const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
- const char kCupsIppPrintingBackendDescription[] =
- "Use the CUPS IPP printing backend instead of the original CUPS backend "
-@@ -8355,7 +8368,7 @@ const char kElementCaptureDescription[]
- "media track into a track capturing just a specific DOM element.";
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- const char kUIDebugToolsName[] = "Debugging tools for UI";
- const char kUIDebugToolsDescription[] =
- "Enables additional keyboard shortcuts to help debugging.";
-@@ -8387,7 +8400,7 @@ const char kThirdPartyDisableChromeAutof
- "Chrome's Address and Payments Autofill are disabled in third party mode.";
- #endif // IS_ANDROID
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kGlicName[] = "Glic";
- const char kGlicDescription[] = "Enables glic";
-
-@@ -8506,7 +8519,7 @@ const char kSupervisedUserBlockInterstit
- const char kSupervisedUserBlockInterstitialV3Description[] =
- "Enables URL filter interstitial V3 for Family Link users.";
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- const char kSupervisedUserLocalWebApprovalsName[] =
- "Enable local web approvals feature";
- const char kSupervisedUserLocalWebApprovalsDescription[] =
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index 03ce5c4d84..099dcc12a8 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,167 +4,26 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/flag_descriptions.h
-@@ -458,7 +458,7 @@ extern const char
- kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableAmountExtractionName[];
- extern const char kAutofillEnableAmountExtractionDescription[];
- extern const char kAutofillEnableAmountExtractionTestingName[];
-@@ -467,7 +467,7 @@ extern const char kAutofillEnableAmountE
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- extern const char kAutofillEnableBuyNowPayLaterName[];
- extern const char kAutofillEnableBuyNowPayLaterDescription[];
-
-@@ -721,7 +721,7 @@ extern const char kContextMenuEmptySpace
- extern const char kContextMenuEmptySpaceDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kContextualCueingName[];
- extern const char kContextualCueingDescription[];
- extern const char kGlicActorName[];
-@@ -888,7 +888,7 @@ extern const char kRouteMatchingName[];
- extern const char kRouteMatchingDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kDocumentPictureInPictureAnimateResizeName[];
- extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-
-@@ -1064,7 +1064,7 @@ extern const char kEnableIsolatedWebAppA
- extern const char kEnableIsolatedWebAppDevModeName[];
- extern const char kEnableIsolatedWebAppDevModeDescription[];
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kEnableIwaKeyDistributionComponentName[];
- extern const char kEnableIwaKeyDistributionComponentDescription[];
- #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2100,7 +2100,7 @@ extern const char kReduceIPAddressChange
- #endif // BUILDFLAG(IS_MAC)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- extern const char kReplaceSyncPromosWithSignInPromosName[];
- extern const char kReplaceSyncPromosWithSignInPromosDescription[];
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -2112,7 +2112,7 @@ extern const char kRobustWindowManagemen
- extern const char kRobustWindowManagementExperimentalName[];
- extern const char kRobustWindowManagementExperimentalDescription[];
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kRootScrollbarFollowsTheme[];
- extern const char kRootScrollbarFollowsThemeDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2254,7 +2254,7 @@ extern const char kDefaultSiteInstanceGr
- extern const char kDefaultSiteInstanceGroupsDescription[];
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kPwaNavigationCapturingName[];
- extern const char kPwaNavigationCapturingDescription[];
- #endif
-@@ -2434,7 +2434,7 @@ extern const char kTouchSelectionStrateg
- extern const char kTouchTextEditingRedesignName[];
- extern const char kTouchTextEditingRedesignDescription[];
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kTranslationAPIName[];
- extern const char kTranslationAPIDescription[];
-
-@@ -2700,7 +2700,7 @@ extern const char kReduceAcceptLanguageD
- extern const char kReduceTransferSizeUpdatedIPCName[];
- extern const char kReduceTransferSizeUpdatedIPCDescription[];
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kReduceUserAgentDataLinuxPlatformVersionName[];
- extern const char kReduceUserAgentDataLinuxPlatformVersionDescription[];
- #endif // #if BUILDFLAG(IS_LINUX)
-@@ -4555,7 +4555,7 @@ extern const char kTetheringExperimental
-
- #endif // #if BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- extern const char kGetAllScreensMediaName[];
- extern const char kGetAllScreensMediaDescription[];
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4675,7 +4675,7 @@ extern const char kEnableArmHwdrmDescrip
-
- // Linux ---------------------------------------------------------------------
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
-
- extern const char kPulseaudioLoopbackForCastName[];
- extern const char kPulseaudioLoopbackForCastDescription[];
-@@ -4694,6 +4694,8 @@ extern const char kWaylandPerWindowScali
- extern const char kWaylandSessionManagementName[];
- extern const char kWaylandSessionManagementDescription[];
-
-+extern const char kAudioBackendName[];
-+extern const char kAudioBackendDescription[];
- #endif // BUILDFLAG(IS_LINUX)
-
- // Random platform combinations -----------------------------------------------
-@@ -4708,7 +4710,7 @@ extern const char kWebBluetoothConfirmPa
- extern const char kWebBluetoothConfirmPairingSupportDescription[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-
--#if BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(ENABLE_PRINTING)
- extern const char kCupsIppPrintingBackendName[];
- extern const char kCupsIppPrintingBackendDescription[];
- #endif // BUILDFLAG(IS_LINUX) && BUILDFLAG(ENABLE_PRINTING)
-@@ -4735,7 +4737,7 @@ extern const char kTaskManagerDesktopRef
- extern const char kTaskManagerDesktopRefreshDescription[];
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- extern const char kEnableNetworkServiceSandboxName[];
- extern const char kEnableNetworkServiceSandboxDescription[];
-
-@@ -4831,7 +4833,7 @@ extern const char kElementCaptureName[];
- extern const char kElementCaptureDescription[];
- #endif // !BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- extern const char kUIDebugToolsName[];
- extern const char kUIDebugToolsDescription[];
- #endif
-@@ -4856,7 +4858,7 @@ extern const char kThirdPartyDisableChro
- extern const char kThirdPartyDisableChromeAutofillSettingsScreenDescription[];
- #endif // IS_ANDROID
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kGlicName[];
- extern const char kGlicDescription[];
-
-@@ -4938,7 +4940,7 @@ extern const char kSearchInSettingsDescr
- extern const char kSupervisedUserBlockInterstitialV3Name[];
- extern const char kSupervisedUserBlockInterstitialV3Description[];
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- extern const char kSupervisedUserLocalWebApprovalsName[];
- extern const char kSupervisedUserLocalWebApprovalsDescription[];
- #endif // #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+@@ -8586,6 +8586,20 @@ inline constexpr char kHandleMdmErrorsFo
+ inline constexpr char kHandleMdmErrorsForDasherAccountsDescription[] =
+ "Enables the mdm error handling feature for dasher accounts";
+
++#if BUILDFLAG(IS_BSD)
++inline constexpr char kAudioBackendName[] =
++ "Audio Backend";
++inline constexpr char kAudioBackendDescription[] =
++#if BUILDFLAG(IS_OPENBSD)
++ "Select the desired audio backend to use. The default is sndio.";
++#elif BUILDFLAG(IS_NETBSD)
++ "Select the desired audio backend to use. The default is audioio.";
++#elif BUILDFLAG(IS_FREEBSD)
++ "Select the desired audio backend to use. The default will automatically "
++ "enumerate through the supported backends.";
++#endif
++#endif
++
+ // ============================================================================
+ // Don't just add flags to the end, put them in the alphabetical order.
+ // ============================================================================
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 d9bc2cc131..886fef145c 100644
--- a/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-11-19 21:40:05.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 0a5d47d77f..41c0cec363 100644
--- a/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc
@@ -16,7 +16,7 @@ namespace instance_id {
// static
diff --git a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
index 996726785f..6ee8481bce 100644
--- a/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
+++ b/chromium/patches/patch-chrome_browser_glic_widget_glic__widget.cc
@@ -4,14 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/glic/widget/glic_widget.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/glic/widget/glic_widget.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/glic/widget/glic_widget.cc
-@@ -161,7 +161,7 @@ std::unique_ptr<GlicWidget> GlicWidget::
- // Don't change this name. This is used by other code to identify the glic
- // window. See b/404947780.
- params.name = "GlicWidget";
+@@ -48,7 +48,7 @@
+ #include "ui/views/win/hwnd_util.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/shell_integration_linux.h"
+ #endif
+
+@@ -283,7 +283,7 @@ std::unique_ptr<GlicWidget> GlicWidget::
+ #if BUILDFLAG(IS_MAC)
+ params.animation_enabled = true;
+ #endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
params.wm_class_class = shell_integration_linux::GetProgramClassClass();
params.wayland_app_id = params.wm_class_class + "-glic";
- #endif
+ #endif // BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-chrome_browser_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 0db172040b..4da79969c5 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/global_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/global_features.cc
-@@ -25,7 +25,7 @@
+@@ -27,7 +27,7 @@
#include "chrome/browser/glic/public/glic_enabling.h" // nogncheck
#endif
@@ -15,7 +15,7 @@ $NetBSD$
// This causes a gn error on Android builds, because gn does not understand
// buildflags, so we include it only on platforms where it is used.
#include "chrome/browser/ui/webui/whats_new/whats_new_registrar.h"
-@@ -71,7 +71,7 @@ void GlobalFeatures::ReplaceGlobalFeatur
+@@ -73,7 +73,7 @@ void GlobalFeatures::ReplaceGlobalFeatur
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -24,7 +24,7 @@ $NetBSD$
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -123,7 +123,7 @@ GlobalFeatures::CreateSystemPermissionsP
+@@ -134,7 +134,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 7bb2434314..b3f208277e 100644
--- a/chromium/patches/patch-chrome_browser_global__features.h
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/global_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/global_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/global_features.h
@@ -15,7 +15,7 @@
namespace system_permission_settings {
@@ -15,7 +15,7 @@ $NetBSD$
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -67,7 +67,7 @@ class GlobalFeatures {
+@@ -71,7 +71,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();
}
-@@ -112,7 +112,7 @@ class GlobalFeatures {
+@@ -121,7 +121,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
-@@ -122,7 +122,7 @@ class GlobalFeatures {
+@@ -131,7 +131,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__util.cc b/chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
index bdb226f8ff..5b730979bf 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/headless/headless_mode_util.cc
@@ -12,7 +12,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 fd12bbbbec..73d64ab344 100644
--- a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
+++ b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/intranet_redirect_detector.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/intranet_redirect_detector.h
@@ -25,7 +25,7 @@ class SimpleURLLoader;
class PrefRegistrySimple;
diff --git a/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc b/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
index 77779fa94a..4ed79747b6 100644
--- a/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
+++ b/chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFil
// Note that this initializes the delegate asynchronously, but since
diff --git a/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc b/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
index e0096de26c..cbd818832b 100644
--- a/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
+++ b/chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media_galleries/media_file_system_registry.cc
@@ -582,7 +582,12 @@ class MediaFileSystemRegistry::MediaFile
// Constructor in 'private' section because depends on private class definition.
diff --git a/chromium/patches/patch-chrome_browser_media_audio__service__util.cc b/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
index b506362ceb..0e1b2573b9 100644
--- a/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
+++ b/chromium/patches/patch-chrome_browser_media_audio__service__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/audio_service_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig 2025-11-19 21:40:05.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 971bddf528..183ed61e55 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-11-19 21:40:05.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 107e476c77..fd626af2ce 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media/router/discovery/discovery_network_list_posix.cc
@@ -10,11 +10,12 @@
#include "chrome/browser/media/router/discovery/discovery_network_list.h"
diff --git a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
index 30a7fdb52a..702509ea01 100644
--- a/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
+++ b/chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-11-19 21:40:05.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 b5ae0fc2fa..199b8ca7c1 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-11-19 21:40:05.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 fd157a4a8e..c4eeb5db6e 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-11-19 21:40:05.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 3aafe703e7..7d1aa1e269 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
@@ -99,7 +99,7 @@ bool DesktopMediaPickerController::IsSys
base::FeatureList::IsEnabled(
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index c15cd48ade..6c75acb0f2 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
@@ -100,7 +100,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index ed203bb40d..fd6db2db44 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
@@ -25,7 +25,7 @@
#include "components/webrtc_logging/browser/text_log_list.h"
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index 46b7c21078..5646cc0610 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
-@@ -133,7 +133,7 @@ class WebRtcLoggingController
+@@ -134,7 +134,7 @@ class WebRtcLoggingController
size_t web_app_id,
const StartEventLoggingCallback& callback);
@@ -15,7 +15,7 @@ $NetBSD$
// Ensures that the WebRTC Logs directory exists and then grants render
// process access to the 'WebRTC Logs' directory, and invokes |callback| with
// the ids necessary to create a DirectoryEntry object.
-@@ -197,7 +197,7 @@ class WebRtcLoggingController
+@@ -198,7 +198,7 @@ class WebRtcLoggingController
content::BrowserContext* GetBrowserContext() const;
diff --git a/chromium/patches/patch-chrome_browser_memory__details.cc b/chromium/patches/patch-chrome_browser_memory__details.cc
index a3fe5d0b2b..f24c1c13f7 100644
--- a/chromium/patches/patch-chrome_browser_memory__details.cc
+++ b/chromium/patches/patch-chrome_browser_memory__details.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/memory_details.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/memory_details.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/memory_details.cc
@@ -334,7 +334,7 @@ void MemoryDetails::CollectChildInfoOnUI
});
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
index cbc2927df7..122ad34085 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
@@ -80,7 +80,7 @@
#endif
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 445c5b36af..21b81bb1f4 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-11-19 21:40:05.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 2447b68598..1dc7a265c3 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
@@ -204,11 +204,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
@@ -83,7 +83,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -990,7 +990,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -987,7 +987,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<HttpsEngagementMetricsProvider>());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -92,7 +92,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<TabMetricsProvider>(
g_browser_process->profile_manager()));
-@@ -1002,7 +1002,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -999,7 +999,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<PowerMetricsProvider>());
#endif
@@ -101,7 +101,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1202,7 +1202,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1203,7 +1203,7 @@ bool ChromeMetricsServiceClient::Registe
}
#endif
@@ -110,7 +110,7 @@ $NetBSD$
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1551,7 +1551,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1552,7 +1552,7 @@ void ChromeMetricsServiceClient::CreateS
recorder =
base::MakeRefCounted<metrics::structured::AshStructuredMetricsRecorder>(
cros_system_profile_provider_.get());
diff --git a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
index f972445a21..86798f28e4 100644
--- a/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/metrics/perf/cpu_identity.cc
@@ -146,7 +146,7 @@ CPUIdentity GetCPUIdentity() {
result.release =
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc b/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
index 1450f7a4cf..a840e6a515 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/metrics/power/process_metrics_recorder_util.cc
@@ -65,7 +65,7 @@ void RecordProcessHistograms(const char*
const ProcessMonitor::Metrics& metrics) {
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
index 686d6b7a37..5a60eaf5f2 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.cc
@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(ba
process_metrics.GetPlatformIndependentCPUUsage());
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
index d1624d63e1..08e0eb61d7 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.h
@@ -76,7 +76,7 @@ class ProcessMonitor : public content::B
std::optional<double> cpu_usage;
diff --git a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
index ead03585ce..11d0325e83 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/net/profile_network_context_service.cc
-@@ -143,7 +143,7 @@
+@@ -147,7 +147,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"
-@@ -293,7 +293,7 @@ void UpdateCookieSettings(Profile* profi
+@@ -301,7 +301,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) {
-@@ -1269,7 +1269,7 @@ ProfileNetworkContextService::CreateClie
+@@ -1315,7 +1315,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 dde0403e4e..b9f4a3ae16 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/net/profile_network_context_service_factory.cc
@@ -32,7 +32,7 @@
#include "chrome/browser/net/server_certificate_database_service_factory.h" // nogncheck
diff --git a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
index 784d0df056..e841117459 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.cc
@@ -138,7 +138,7 @@ enum class NetworkSandboxState {
// The global instance of the SystemNetworkContextManager.
@@ -133,7 +133,7 @@ $NetBSD$
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -1042,7 +1042,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -1047,7 +1047,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 6df8b09dd3..7d4d45c335 100644
--- a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
+++ b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/system_network_context_manager.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.h
@@ -212,7 +212,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
diff --git a/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc b/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
index b10dfab12d..79e6779152 100644
--- a/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
+++ b/chromium/patches/patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
@@ -36,7 +36,7 @@
#include "services/network/public/cpp/resource_request.h"
diff --git a/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc b/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
index 33ddce0ec1..a73f3136c4 100644
--- a/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
+++ b/chromium/patches/patch-chrome_browser_new__tab__page_new__tab__page__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -35,7 +35,7 @@ bool IsOsSupportedForCart() {
+@@ -38,7 +38,7 @@ bool IsOsSupportedForCart() {
}
bool IsOsSupportedForDrive() {
diff --git a/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc b/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
index 2b417e9bbb..9f615441d7 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__display__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-11-19 21:40:05.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 9e2b7694c2..1a41a60af4 100644
--- a/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
+++ b/chromium/patches/patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-11-19 21:40:05.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 fd5495a9d3..4830116df3 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ntp_tiles/chrome_most_visited_sites_factory.cc
@@ -59,7 +59,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 77c3f02b95..9653f33a23 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/page_load_metrics/page_load_metrics_initialize.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/page_load_metrics/page_load_metrics_initialize.cc
@@ -70,7 +70,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)
-@@ -342,7 +342,7 @@ bool PageLoadMetricsEmbedder::IsInternal
+@@ -351,7 +351,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 9603374ca0..5f8d301d8c 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -678,7 +678,7 @@ void ChromePasswordManagerClient::Contin
+@@ -694,7 +694,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;
}
-@@ -955,7 +955,7 @@ void ChromePasswordManagerClient::Notify
+@@ -988,7 +988,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) {
-@@ -1987,7 +1987,7 @@ void ChromePasswordManagerClient::HideFi
+@@ -2016,7 +2016,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;
}
-@@ -2026,7 +2026,7 @@ bool ChromePasswordManagerClient::IsPass
+@@ -2055,7 +2055,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 6adda34802..a7428bf0e0 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/password_manager/factories/password_reuse_manager_factory.cc.orig 2025-11-19 21:40:05.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 06c5df9a36..2120216ccd 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,9 +4,9 @@ $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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/picture_in_picture/picture_in_picture_window_manager.cc
-@@ -22,7 +22,7 @@
+@@ -21,7 +21,7 @@
#include "ui/gfx/geometry/resize_utils.h"
#include "ui/gfx/geometry/size.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index 851f82c23f..05e8b7e1af 100644
--- a/chromium/patches/patch-chrome_browser_platform__util__linux.cc
+++ b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/platform_util_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/platform_util_linux.cc
@@ -301,7 +301,9 @@ void OnLaunchOptionsCreated(const std::s
argv.push_back(command);
diff --git a/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc b/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
index 5143413bde..f001ed4e96 100644
--- a/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
+++ b/chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/policy/browser_signin_policy_handler.cc
@@ -45,7 +45,7 @@ void BrowserSigninPolicyHandler::ApplyPo
policies.GetValue(policy_name(), base::Value::Type::INTEGER);
diff --git a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
index 45fc55ba6b..8b203c539c 100644
--- a/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
+++ b/chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
@@ -57,7 +57,7 @@
#include "chrome/browser/policy/browser_dm_token_storage_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc b/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
index 54c8873c63..d62db73890 100644
--- a/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+++ b/chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -247,7 +247,7 @@
+@@ -248,7 +248,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
-@@ -614,7 +614,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -623,7 +623,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -24,7 +24,7 @@ $NetBSD$
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -973,7 +973,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
@@ -33,7 +33,7 @@ $NetBSD$
{ key::kRequireOnlineRevocationChecksForLocalAnchors,
prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
-@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -985,7 +985,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -42,8 +42,8 @@ $NetBSD$
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1858,7 +1858,7 @@ const PolicyToPreferenceMapEntry kSimple
- base::Value::Type::BOOLEAN },
+@@ -1864,7 +1864,7 @@ const PolicyToPreferenceMapEntry kSimple
+ base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX)
@@ -51,7 +51,7 @@ $NetBSD$
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1920,7 +1920,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1926,7 +1926,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
@@ -60,7 +60,7 @@ $NetBSD$
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1940,12 +1940,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1946,12 +1946,12 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -75,7 +75,7 @@ $NetBSD$
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1959,7 +1959,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1965,7 +1965,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -84,7 +84,7 @@ $NetBSD$
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1971,7 +1971,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1977,7 +1977,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -93,7 +93,7 @@ $NetBSD$
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2081,7 +2081,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2087,7 +2087,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -102,7 +102,7 @@ $NetBSD$
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2186,7 +2186,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2192,7 +2192,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -111,7 +111,7 @@ $NetBSD$
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2265,7 +2265,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2271,7 +2271,7 @@ const PolicyToPreferenceMapEntry kSimple
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -120,7 +120,7 @@ $NetBSD$
{ key::kNTPFooterExtensionAttributionEnabled,
prefs::kNTPFooterExtensionAttributionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2300,7 +2300,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2306,7 +2306,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kRestrictCoreSharingOnRenderer,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -129,7 +129,7 @@ $NetBSD$
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2334,7 +2334,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2340,7 +2340,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -138,7 +138,7 @@ $NetBSD$
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2357,7 +2357,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2363,7 +2363,7 @@ const PolicyToPreferenceMapEntry kSimple
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -147,7 +147,7 @@ $NetBSD$
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2436,7 +2436,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2442,7 +2442,7 @@ const PolicyToPreferenceMapEntry kSimple
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID)
@@ -156,7 +156,7 @@ $NetBSD$
{ key::kNTPFooterManagementNoticeEnabled,
prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2582,7 +2582,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2593,7 +2593,7 @@ std::unique_ptr<ConfigurationPolicyHandl
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -165,7 +165,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2852,7 +2852,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2866,7 +2866,7 @@ std::unique_ptr<ConfigurationPolicyHandl
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -174,7 +174,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2946,7 +2946,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2960,7 +2960,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -183,7 +183,7 @@ $NetBSD$
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3328,7 +3328,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3342,7 +3342,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -192,7 +192,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3336,7 +3336,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3350,7 +3350,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -201,7 +201,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3389,7 +3389,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3403,7 +3403,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -210,12 +210,3 @@ $NetBSD$
gen_ai_default_policies.emplace_back(
key::kAutofillPredictionSettings,
optimization_guide::prefs::
-@@ -3466,7 +3466,7 @@ std::unique_ptr<ConfigurationPolicyHandl
- std::make_unique<PowerBatteryChargingOptimizationPolicyHandler>()));
- #endif // 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)
- handlers->AddHandler(std::make_unique<CloudUserOnlyPolicyHandler>(
- std::make_unique<SimplePolicyHandler>(
- key::kCacheEncryptionEnabled,
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
new file mode 100644
index 0000000000..75c9348a0e
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_policy_developer__tools__policy__checker__factory.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/policy/developer_tools_policy_checker_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ chrome/browser/policy/developer_tools_policy_checker_factory.cc
+@@ -58,7 +58,7 @@ void DeveloperToolsPolicyCheckerFactory:
+ static_cast<int>(DeveloperToolsPolicyHandler::Availability::
+ kDisallowedForForceInstalledExtensions));
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityAllowlist);
+ registry->RegisterListPref(prefs::kDeveloperToolsAvailabilityBlocklist);
+ #endif
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 1369938c6c..db633053fe 100644
--- a/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
+++ b/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-11-19 21:40:05.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 fabd4907d4..413312f136 100644
--- a/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
+++ b/chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/policy/policy_value_and_status_aggregator.cc
@@ -49,7 +49,7 @@
#include "chrome/browser/policy/value_provider/extension_policies_value_provider.h"
diff --git a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
index 0c7e367a18..7c967179c6 100644
--- a/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/browser_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -330,7 +330,7 @@
+@@ -334,7 +334,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
-@@ -497,11 +497,11 @@
+@@ -500,11 +500,11 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -29,7 +29,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -529,7 +529,7 @@
+@@ -532,7 +532,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -38,7 +38,7 @@ $NetBSD$
#include "ui/color/system_theme.h"
#endif
-@@ -1850,7 +1850,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1666,7 +1666,7 @@ void RegisterLocalState(PrefRegistrySimp
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -47,7 +47,7 @@ $NetBSD$
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -2001,7 +2001,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1817,7 +1817,7 @@ void RegisterLocalState(PrefRegistrySimp
#endif // BUILDFLAG(ENABLE_PDF)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -56,7 +56,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kChromeForTestingAllowed, true);
#endif
-@@ -2375,13 +2375,13 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2193,13 +2193,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 f56f07b061..c0aa16c1fc 100644
--- a/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
+++ b/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-11-19 21:40:05.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 daa5451c1a..0de1658cae 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/prefs/session_startup_pref.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/prefs/session_startup_pref.cc
@@ -71,7 +71,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 2dbe781a7c..960c70b02c 100644
--- a/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
+++ b/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/printing/print_backend_service_manager.cc
@@ -36,7 +36,7 @@
#include "printing/printing_context.h"
diff --git a/chromium/patches/patch-chrome_browser_printing_printer__query.cc b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
index 9831095133..6da0ab51d5 100644
--- a/chromium/patches/patch-chrome_browser_printing_printer__query.cc
+++ b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/printer_query.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig 2025-11-19 21:40:05.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_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc b/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
deleted file mode 100644
index dbf317bd72..0000000000
--- a/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.cc
+++ /dev/null
@@ -1,35 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.cc
-@@ -11,7 +11,7 @@
- #include "privacy_sandbox_incognito_survey_service.h"
- #include "privacy_sandbox_incognito_survey_service_factory.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 "privacy_sandbox_whats_new_survey_service.h"
- #include "privacy_sandbox_whats_new_survey_service_factory.h"
- #endif
-@@ -40,7 +40,7 @@ void PrivacySandboxIncognitoTabObserver:
- return;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // What's new page is fully contained within a single iframe for all the
- // contents. The survey on the "What's New" page should only appear when the
- // *iframe's* content is fully loaded. This happens after the main frame's
-@@ -72,7 +72,7 @@ bool PrivacySandboxIncognitoTabObserver:
- url == chrome::kChromeUINewTabURL;
- }
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // constant kChromeUIWhatsNewURL is defined only for this three.
- bool PrivacySandboxIncognitoTabObserver::IsWhatsNewPage(const GURL& url) {
- return url == chrome::kChromeUIWhatsNewURL;
diff --git a/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h b/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
deleted file mode 100644
index efb984dee1..0000000000
--- a/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__incognito__tab__observer.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_incognito_tab_observer.h
-@@ -23,7 +23,7 @@ class PrivacySandboxIncognitoTabObserver
-
- private:
- bool IsNewTabPage(const GURL& url);
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsWhatsNewPage(const GURL& url);
- #endif
- };
diff --git a/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h b/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
deleted file mode 100644
index 92de3098c2..0000000000
--- a/chromium/patches/patch-chrome_browser_privacy__sandbox_incognito_privacy__sandbox__whats__new__survey__service.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/privacy_sandbox/incognito/privacy_sandbox_whats_new_survey_service.h
-@@ -16,7 +16,7 @@
- #include "components/keyed_service/core/keyed_service.h"
- #include "content/public/browser/web_contents.h"
-
--#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX)
-+#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && !BUILDFLAG(IS_LINUX) && !BUILDFLAG(IS_BSD)
- #error This file should only be included on Win, Mac or Linux
- #endif
-
diff --git a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
index da8958b4c6..c3242efe0a 100644
--- a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
+++ b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/process_singleton_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig 2025-11-19 21:40:05.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 4387c621e4..5e1fa0c323 100644
--- a/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -387,7 +387,7 @@
+@@ -390,7 +390,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,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"
-@@ -432,7 +432,7 @@
+@@ -435,7 +435,7 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,9 +24,9 @@ $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"
-@@ -442,11 +442,11 @@
- #if !BUILDFLAG(IS_ANDROID)
- #include "chrome/browser/password_manager/startup_passwords_import_service_factory.h" // nogncheck (Desktop only)
+@@ -447,11 +447,11 @@
+ #include "chrome/browser/webauthn/passkey_unlock_manager_factory.h"
+ #include "device/fido/features.h"
#endif
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
@@ -38,16 +38,16 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_service_factory.h"
#include "chrome/browser/enterprise/signin/oidc_authentication_signin_interceptor_factory.h"
-@@ -672,7 +672,7 @@ void ChromeBrowserMainExtraPartsProfiles
- AccountInvestigatorFactory::GetInstance();
+@@ -676,7 +676,7 @@ void ChromeBrowserMainExtraPartsProfiles
AccountPasswordStoreFactory::GetInstance();
AccountReconcilorFactory::GetInstance();
+ autofill::AccountSettingServiceFactory::GetInstance();
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
AccountsPolicyManagerFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -771,7 +771,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -775,7 +775,7 @@ void ChromeBrowserMainExtraPartsProfiles
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -56,7 +56,7 @@ $NetBSD$
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -834,7 +834,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -839,7 +839,7 @@ void ChromeBrowserMainExtraPartsProfiles
collaboration::comments::CommentsServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -65,16 +65,16 @@ $NetBSD$
tab_groups::CollaborationMessagingObserverFactory::GetInstance();
#endif
commerce::ShoppingServiceFactory::GetInstance();
-@@ -842,7 +842,7 @@ void ChromeBrowserMainExtraPartsProfiles
- contextual_tasks::ContextualTasksContextControllerFactory::GetInstance();
- contextual_tasks::ContextualTasksServiceFactory::GetInstance();
+@@ -853,7 +853,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ contextual_tasks::ContextualTasksUiServiceFactory::GetInstance();
+ #endif
ContentIndexProviderFactory::GetInstance();
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
- ContextualSessionServiceFactory::GetInstance();
-@@ -895,11 +895,11 @@ void ChromeBrowserMainExtraPartsProfiles
+ ContextualSearchServiceFactory::GetInstance();
+@@ -907,11 +907,11 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -88,7 +88,7 @@ $NetBSD$
BUILDFLAG(ENTERPRISE_LOCAL_CONTENT_ANALYSIS) && \
BUILDFLAG(SAFE_BROWSING_AVAILABLE)
enterprise_connectors::LocalBinaryUploadServiceFactory::GetInstance();
-@@ -909,7 +909,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -921,7 +921,7 @@ void ChromeBrowserMainExtraPartsProfiles
GetInstance();
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -97,7 +97,7 @@ $NetBSD$
enterprise_idle::IdleServiceFactory::GetInstance();
enterprise_signals::SignalsAggregatorFactory::GetInstance();
#endif
-@@ -918,10 +918,10 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -930,10 +930,10 @@ void ChromeBrowserMainExtraPartsProfiles
#endif
enterprise_reporting::LegacyTechServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -110,7 +110,7 @@ $NetBSD$
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1059,7 +1059,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1069,7 +1069,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -119,7 +119,7 @@ $NetBSD$
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1147,7 +1147,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1162,7 +1162,7 @@ void ChromeBrowserMainExtraPartsProfiles
PasswordCounterFactory::GetInstance();
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -128,7 +128,7 @@ $NetBSD$
PasswordManagerBlocklistPolicyFactory::GetInstance();
#endif
PasswordManagerSettingsServiceFactory::GetInstance();
-@@ -1192,7 +1192,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1205,7 +1205,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -137,7 +137,7 @@ $NetBSD$
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1229,7 +1229,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1240,7 +1240,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -145,8 +145,8 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
- PrivacySandboxWhatsNewSurveyServiceFactory::GetInstance();
-@@ -1250,7 +1250,7 @@ void ChromeBrowserMainExtraPartsProfiles
+ #endif
+@@ -1260,7 +1260,7 @@ void ChromeBrowserMainExtraPartsProfiles
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
@@ -154,4 +154,4 @@ $NetBSD$
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
reporting::ManualTestHeartbeatEventFactory::GetInstance();
#endif
- #if !BUILDFLAG(IS_ANDROID)
+ RevokedPermissionsOSNotificationDisplayManagerFactory::GetInstance();
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 981ce43466..20947f0bd4 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profile_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/profiles/profile_impl.cc
-@@ -268,6 +268,10 @@
+@@ -265,6 +265,10 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -17,7 +17,7 @@ $NetBSD$
using bookmarks::BookmarkModel;
using content::BrowserThread;
using content::DownloadManagerDelegate;
-@@ -602,7 +606,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -599,7 +603,7 @@ void ProfileImpl::LoadPrefsForNormalStar
policy_provider = GetUserCloudPolicyManagerAsh();
#else // !BUILDFLAG(IS_CHROMEOS)
{
@@ -26,7 +26,7 @@ $NetBSD$
ProfileManager* profile_manager = g_browser_process->profile_manager();
ProfileAttributesEntry* entry =
profile_manager->GetProfileAttributesStorage()
-@@ -876,7 +880,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -871,7 +875,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 d0c819fa88..5f30907440 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/profiles/profile_io_data.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/profiles/profile_io_data.cc
@@ -17,7 +17,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)
-@@ -57,7 +57,7 @@ bool ProfileIOData::IsHandledProtocol(co
+@@ -57,7 +57,7 @@ bool ProfileIOData::IsHandledProtocol(st
url::kFileSystemScheme,
chrome::kChromeSearchScheme,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
index 01a96e83cd..82197062dc 100644
--- a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
+++ b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/profiles/profiles_state.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/profiles/profiles_state.cc
@@ -191,7 +191,7 @@ bool IsGuestModeRequested(const base::Co
PrefService* local_state,
diff --git a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
index 678015c975..fef8b8a1a6 100644
--- a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/regional_capabilities/regional_capabilities_service_factory.cc
@@ -21,7 +21,7 @@
#include "chrome/browser/regional_capabilities/regional_capabilities_service_client_chromeos.h"
diff --git a/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc b/chromium/patches/patch-chrome_browser_renderer__context__menu_render__view__context__menu.cc
index 81aa4ecccf..fb576e3885 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/renderer_context_menu/render_view_context_menu.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/renderer_context_menu/render_view_context_menu.cc
-@@ -243,7 +243,7 @@
+@@ -248,7 +248,7 @@
#include "url/origin.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -4985,7 +4985,7 @@ void RenderViewContextMenu::OpenLinkInSp
+@@ -5024,7 +5024,7 @@ void RenderViewContextMenu::OpenLinkInSp
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index e30cc50099..9def05005d 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/renderer_preferences_util.cc
@@ -38,7 +38,7 @@
#include "ui/base/ui_base_features.h"
diff --git a/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
index f76616ec5f..75ebd68e92 100644
--- a/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
+++ b/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2025-11-19 21:40:05.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 98fc0ba3ab..ffabfb1292 100644
--- a/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
+++ b/chromium/patches/patch-chrome_browser_resources_signin_signin__shared.css
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/resources/signin/signin_shared.css.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/resources/signin/signin_shared.css
@@ -54,7 +54,7 @@ a {
border-radius: var(--scrollbar-width);
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc
index 2dcf2ac2c5..fabe4beae9 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
-@@ -1288,7 +1288,7 @@ std::string ChromePasswordProtectionServ
+@@ -1292,7 +1292,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_cloud__content__scanning_binary__upload__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
index 14e5368a0f..1f172adb28 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
-@@ -20,7 +20,7 @@
+@@ -21,7 +21,7 @@
#include "components/safe_browsing/core/common/safebrowsing_switches.h"
#include "net/base/url_util.h"
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
index 1dd708bc96..769609cd1a 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-11-19 21:40:05.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 5c186941ac..5ec9fef238 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
-@@ -12,7 +12,7 @@
+@@ -14,7 +14,7 @@
#include "content/public/browser/web_contents.h"
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/browser_window/public/browser_window_features.h"
#include "chrome/browser/ui/toasts/api/toast_id.h"
-@@ -59,7 +59,7 @@ SafeBrowsingPrefChangeHandler::~SafeBrow
+@@ -61,7 +61,7 @@ SafeBrowsingPrefChangeHandler::~SafeBrow
void SafeBrowsingPrefChangeHandler::
MaybeShowEnhancedProtectionSettingChangeNotification() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -24,7 +24,7 @@ $NetBSD$
if (!profile_ ||
!base::FeatureList::IsEnabled(safe_browsing::kEsbAsASyncedSetting)) {
return;
-@@ -186,7 +186,7 @@ void SafeBrowsingPrefChangeHandler::
+@@ -216,7 +216,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 0a225d33cd..00761babc7 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.h
@@ -20,7 +20,7 @@
#endif
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 2653fe84f8..b280a6cf9e 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-11-19 21:40:05.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 4d4e30c0e7..8da3e599c2 100644
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_service_handler_base.cc.orig 2025-11-19 21:40:05.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 6da660ebab..f60366ff18 100644
--- a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
+++ b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sessions/session_restore.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/sessions/session_restore.cc
@@ -109,7 +109,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
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 bbcc358de4..c228b899ae 100644
--- a/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
+++ b/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/sharing/sharing_handler_registry_impl.cc
@@ -21,7 +21,7 @@
#endif // BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
index be380826eb..95b52332d0 100644
--- a/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
+++ b/chromium/patches/patch-chrome_browser_shortcuts_icon__badging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/shortcuts/icon_badging.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/shortcuts/icon_badging.cc
@@ -59,7 +59,7 @@ enum class BadgeSize {
constexpr ShortcutSize kSizesNeededForShortcutCreation[] = {
diff --git a/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc b/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
index 84dfdf5c2f..f41ec60a2a 100644
--- a/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
+++ b/chromium/patches/patch-chrome_browser_signin_chrome__signin__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/chrome_signin_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/signin/chrome_signin_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/signin/chrome_signin_client.cc
-@@ -164,7 +164,7 @@ signin_metrics::ProfileSignout kAlwaysAl
+@@ -165,7 +165,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 ca8a1fc156..f64a541cb3 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__hats__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/signin_hats_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/signin/signin_hats_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/signin/signin_hats_util.cc
-@@ -36,7 +36,7 @@
+@@ -39,7 +39,7 @@
namespace {
@@ -15,16 +15,16 @@ $NetBSD$
constexpr char kChannel[] = "Channel";
constexpr char kChromeVersion[] = "Chrome Version";
constexpr char kNumberOfChromeProfiles[] = "Number of Chrome Profiles";
-@@ -153,7 +153,7 @@ SurveyStringData GetSigninSurveyStringDa
+@@ -123,7 +123,7 @@ SurveyStringData GetSigninSurveyStringDa
namespace signin {
bool IsFeatureEnabledForSigninHatsTrigger(const std::string& trigger) {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- for (const auto& entry : kChromeIdentityHatsTriggerFeatureMapping) {
- if (trigger == entry.trigger) {
- return base::FeatureList::IsEnabled(*entry.feature);
-@@ -171,7 +171,7 @@ void LaunchSigninHatsSurveyForProfile(co
+ static const base::NoDestructor<
+ base::flat_map<std::string_view, const base::Feature*>>
+ kChromeIdentityHatsTriggerFeatureMap({
+@@ -168,7 +168,7 @@ void LaunchSigninHatsSurveyForProfile(co
bool defer_if_no_browser,
std::optional<signin_metrics::AccessPoint>
access_point_for_data_type_promo) {
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
index 1d668f617e..11a53d57c7 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.cc
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/signin_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/signin/signin_util.cc
@@ -50,7 +50,7 @@
#include "services/network/public/mojom/cookie_manager.mojom.h"
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.h b/chromium/patches/patch-chrome_browser_signin_signin__util.h
index 19d6c046a1..36b4afa333 100644
--- a/chromium/patches/patch-chrome_browser_signin_signin__util.h
+++ b/chromium/patches/patch-chrome_browser_signin_signin__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/signin_util.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/signin/signin_util.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/signin/signin_util.h
@@ -203,7 +203,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 6d5ee9908d..83b9365195 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
@@ -41,7 +41,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 21c1de8eb1..b59dfa0f1d 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
@@ -40,7 +40,7 @@
#include "chrome/browser/ash/profiles/profile_helper.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"
-@@ -158,7 +158,7 @@ void AssertChildStatusOfTheUser(Profile*
+@@ -157,7 +157,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 adf2b9b118..3a2db1e2aa 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2025-11-19 21:40:05.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 c6a67786ed..55664d6149 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
@@ -194,7 +194,7 @@ void SupervisedUserExtensionsDelegateImp
return;
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
index 54df62dbc0..2eb7180fd0 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-11-19 21:40:05.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 7d1a6a2cd3..db0d07131d 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -151,7 +151,7 @@ class SupervisedUserExtensionsManager :
+@@ -147,7 +147,7 @@ class SupervisedUserExtensionsManager :
// launched.
bool ShouldBlockExtension(const std::string& extension_id) const;
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
index 6a6bf003b4..dbe5ca7274 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc
@@ -33,12 +33,12 @@
#include "chrome/browser/supervised_user/child_accounts/child_account_service_android.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
index 9c5637bd82..ede86335d3 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
@@ -15,7 +15,7 @@
#include "content/public/browser/browser_context.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index d5fea08de9..d2c48b6d69 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
@@ -49,7 +49,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
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 b4f0f4dea2..afaf8949f3 100644
--- a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
+++ b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-11-19 21:40:05.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 115b790a0c..7835650b46 100644
--- a/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
+++ b/chromium/patches/patch-chrome_browser_sync_device__info__sync__client__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/sync/device_info_sync_client_impl.cc
@@ -34,7 +34,7 @@ DeviceInfoSyncClientImpl::~DeviceInfoSyn
std::string DeviceInfoSyncClientImpl::GetSigninScopedDeviceId() const {
diff --git a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
index 62b87563ee..920e857dcb 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/sync/sync_service_factory.cc
-@@ -134,7 +134,7 @@ namespace {
+@@ -135,7 +135,7 @@ namespace {
tab_groups::TabGroupSyncService* GetTabGroupSyncService(Profile* profile) {
CHECK(profile);
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
tab_groups::TabGroupSyncService* service =
tab_groups::TabGroupSyncServiceFactory::GetForProfile(profile);
CHECK(service);
-@@ -399,7 +399,7 @@ std::unique_ptr<KeyedService> BuildSyncS
+@@ -402,7 +402,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_task__manager_sampling_task__group.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group.cc
index 0abf308192..ece64cb86f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.cc
@@ -33,7 +33,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 a9314ed0ef..0256af875d 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.h
@@ -41,7 +41,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 98b872dc25..5265acc204 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
+++ b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__group__sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-11-19 21:40:05.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 51935c035a..795dd7514d 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-11-19 21:40:05.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 b0517240b9..82a79f3161 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
@@ -227,7 +227,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 e4ea445157..ae31d2fc1a 100644
--- a/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
+++ b/chromium/patches/patch-chrome_browser_task__manager_task__manager__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/task_manager_observer.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-11-19 21:40:05.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 0303e75388..032c18d9ef 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_helper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/themes/theme_helper.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/image/image.h"
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service.cc b/chromium/patches/patch-chrome_browser_themes_theme__service.cc
index 6e9038a5da..db687ddae5 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig 2025-11-19 21:40:05.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 868835198b..19c6ef1164 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_service_aura_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2025-11-19 21:40:05.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 a3444b5ebe..4c0f24e37f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/themes/theme_service_factory.cc
@@ -27,7 +27,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 a35a36b9e3..996cdd899f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/accelerator_table.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/accelerator_table.cc
@@ -73,11 +73,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 9ece213b37..1edc4eb8d4 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -512,7 +512,7 @@
+@@ -519,7 +519,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_payments_desktop__payments__window__manager.cc b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
index 9628a9dd1d..8a36c00417 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc
@@ -58,7 +58,7 @@ gfx::Rect GetPopupSizeForBnpl() {
DesktopPaymentsWindowManager::DesktopPaymentsWindowManager(
diff --git a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
index 4793514853..0ac874fad9 100644
--- a/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
+++ b/chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-11-19 21:40:05.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 453497a1ef..4e130b7f2e 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser.h
+++ b/chromium/patches/patch-chrome_browser_ui_browser.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/browser.h
-@@ -270,7 +270,7 @@ class Browser : public TabStripModelObse
+@@ -258,7 +258,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 49bee1542d..bc82625e9d 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/browser_command_controller.cc
-@@ -129,7 +129,7 @@
+@@ -130,7 +130,7 @@
#include "components/user_manager/user_manager.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/base/ime/text_edit_commands.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -139,7 +139,7 @@
+@@ -140,7 +140,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)
-@@ -373,7 +373,7 @@ bool BrowserCommandController::IsReserve
+@@ -374,7 +374,7 @@ bool BrowserCommandController::IsReserve
#endif
}
@@ -33,7 +33,7 @@ $NetBSD$
// If this key was registered by the user as a content editing hotkey, then
// it is not reserved.
auto* linux_ui = ui::LinuxUi::instance();
-@@ -676,7 +676,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -677,7 +677,7 @@ bool BrowserCommandController::ExecuteCo
break;
#endif
@@ -42,7 +42,7 @@ $NetBSD$
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -898,7 +898,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -907,7 +907,7 @@ bool BrowserCommandController::ExecuteCo
break;
case IDC_CREATE_SHORTCUT:
base::RecordAction(base::UserMetricsAction("CreateShortcut"));
@@ -51,7 +51,7 @@ $NetBSD$
chrome::CreateDesktopShortcutForActiveWebContents(browser_);
#else
web_app::CreateWebAppFromCurrentWebContents(
-@@ -1075,7 +1075,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -1087,7 +1087,7 @@ bool BrowserCommandController::ExecuteCo
#endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
case IDC_CHROME_WHATS_NEW:
#if BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -60,7 +60,7 @@ $NetBSD$
ShowChromeWhatsNew(browser_);
break;
#else
-@@ -1464,7 +1464,7 @@ void BrowserCommandController::InitComma
+@@ -1474,7 +1474,7 @@ void BrowserCommandController::InitComma
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_4, true);
command_updater_.UpdateCommandEnabled(IDC_VISIT_DESKTOP_OF_LRU_USER_5, true);
#endif
@@ -69,7 +69,7 @@ $NetBSD$
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1824,7 +1824,7 @@ void BrowserCommandController::UpdateCom
+@@ -1838,7 +1838,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 69a7f10ec4..d78c7f4644 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_commands.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/browser_commands.cc
-@@ -2298,7 +2298,7 @@ void OpenUpdateChromeDialog(Browser* bro
+@@ -2354,7 +2354,7 @@ void OpenUpdateChromeDialog(Browser* bro
} else if (UpgradeDetector::GetInstance()->is_outdated_install_no_au()) {
UpgradeDetector::GetInstance()->NotifyOutdatedInstallNoAutoUpdate();
} else {
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
index c7627e4bf4..d92e18edb5 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -82,7 +82,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
+@@ -85,7 +85,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
registry->RegisterTimePref(prefs::kPinInfoBarLastShown, base::Time());
registry->RegisterIntegerPref(prefs::kPinInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -103,7 +103,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -106,7 +106,7 @@ void RegisterBrowserUserPrefs(user_prefs
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF;
#endif
@@ -24,7 +24,7 @@ $NetBSD$
registry->RegisterIntegerPref(prefs::kSessionRestoreInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-@@ -216,7 +216,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -219,7 +219,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 67921198ea..afc2b4318f 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_view_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig 2025-11-19 21:40:05.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 d9a91a479f..6b699991cb 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser_window/internal/browser_window_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/browser_window/internal/browser_window_features.cc
-@@ -133,7 +133,7 @@
+@@ -145,7 +145,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
-@@ -374,7 +374,7 @@ void BrowserWindowFeatures::Init(Browser
+@@ -391,7 +391,7 @@ void BrowserWindowFeatures::Init(Browser
browser_select_file_dialog_controller_ =
std::make_unique<BrowserSelectFileDialogController>(profile);
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 ff7c14f9fe..cec0d927f5 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/browser_window/public/browser_window_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/browser_window/public/browser_window_features.h
-@@ -94,7 +94,7 @@ class PinInfoBarController;
+@@ -101,7 +101,7 @@ class PinInfoBarController;
} // namespace default_browser
#endif
@@ -15,7 +15,7 @@ $NetBSD$
class ProfileCustomizationBubbleSyncController;
namespace session_restore_infobar {
class SessionRestoreInfobarController;
-@@ -428,7 +428,7 @@ class BrowserWindowFeatures {
+@@ -449,7 +449,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();
-@@ -597,7 +597,7 @@ class BrowserWindowFeatures {
+@@ -619,7 +619,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 4c108f9a5f..083a40a06c 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-11-19 21:40:05.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 5d12dd0b55..e9b26a2270 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/chrome_pages.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/chrome_pages.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,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 d9d543623b..329b115662 100644
--- a/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2025-11-19 21:40:05.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 8158da949d..bbaabd4899 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.cc
@@ -4,17 +4,8 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/hats/survey_config.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/hats/survey_config.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/hats/survey_config.cc
-@@ -166,7 +166,7 @@ constexpr char kHatsSurveyOrganicTrigger
- "safety_hub_android_organic_survey";
- #endif // #if !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)
- constexpr char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[] =
- "privacy-sandbox-whats-new-survey";
- #endif // !BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -505,7 +505,7 @@ std::vector<hats::SurveyConfig> GetAllSu
&features::kHappinessTrackingSurveysForWallpaperSearch,
kHatsSurveyTriggerWallpaperSearch);
diff --git a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.h b/chromium/patches/patch-chrome_browser_ui_hats_survey__config.h
deleted file mode 100644
index 3117f4213e..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_hats_survey__config.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/hats/survey_config.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/ui/hats/survey_config.h
-@@ -89,7 +89,7 @@ extern const char kHatsSurveyTriggerSafe
- extern const char kHatsSurveyOrganicTriggerSafetyHubAndroid[];
- #endif // #if !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)
- extern const char kHatsSurveyTriggerPrivacySandboxWhatsNewSurvey[];
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
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 eaf267dbcb..6f32a80035 100644
--- a/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_ui_hats_trust__safety__sentiment__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/hats/trust_safety_sentiment_service_factory.cc
@@ -59,7 +59,7 @@ TrustSafetySentimentServiceFactory::Buil
// TrustSafetySentimentSurvey is conducted only for Windows, MacOS and Linux
diff --git a/chromium/patches/patch-chrome_browser_ui_managed__ui.cc b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
index 66cc9a4f08..aee109d718 100644
--- a/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/managed_ui.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/managed_ui.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/managed_ui.cc
@@ -433,7 +433,7 @@ std::optional<std::string> GetDeviceMana
g_browser_process->platform_part()->browser_policy_connector_ash();
diff --git a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
index a09779297e..c6f6b478cc 100644
--- a/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
+++ b/chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
@@ -1964,7 +1964,7 @@ const gfx::VectorIcon& GetSharingHubVect
return omnibox::kShareMacChromeRefreshIcon;
diff --git a/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc b/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
index 465fcb6a48..1b4467576b 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc
@@ -44,7 +44,7 @@ std::u16string RelaunchChromeBubbleContr
#if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
index c85de3befd..7a909c098f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
-@@ -115,7 +115,7 @@ namespace {
+@@ -116,7 +116,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;
-@@ -626,7 +626,7 @@ void ManagePasswordsUIController::OnBiom
+@@ -628,7 +628,7 @@ void ManagePasswordsUIController::OnBiom
}
void ManagePasswordsUIController::OnKeychainError() {
diff --git a/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc b/chromium/patches/patch-chrome_browser_ui_prefs_prefs__tab__helper.cc
index 57da105e91..9e863c6d2c 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
@@ -64,7 +64,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 e9d33ba501..e2ca109b98 100644
--- a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/sad_tab.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/sad_tab.cc
@@ -180,7 +180,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 66de043286..160acbe647 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h
-@@ -36,7 +36,7 @@ class SharingHubBubbleController {
+@@ -39,7 +39,7 @@ class SharingHubBubbleController {
// Returns true if the omnibox icon should be shown.
virtual bool ShouldOfferOmniboxIcon() = 0;
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 d8d8d3e287..ef58e8f88a 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.cc
-@@ -476,7 +476,7 @@ void SigninViewController::ShowModalSync
+@@ -472,7 +472,7 @@ void SigninViewController::ShowModalSync
GetOnModalDialogClosedCallback());
}
@@ -15,7 +15,7 @@ $NetBSD$
void SigninViewController::ShowModalHistorySyncOptInDialog(
HistorySyncOptinHelper::FlowCompletedCallback callback) {
CHECK(
-@@ -493,7 +493,7 @@ void SigninViewController::ShowModalHist
+@@ -489,7 +489,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 1e3bc5897b..0b69421982 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.h
@@ -170,7 +170,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 b23a4e95e4..efcb2d31ca 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-11-19 21:40:05.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 fa39d0784e..60b1dd2ca1 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
-@@ -105,7 +105,7 @@ const char* const kBadFlags[] = {
+@@ -111,7 +111,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnExtensionURLs,
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
index 304de70aaa..fd5aeeb741 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_infobar__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/startup/infobar_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/startup/infobar_utils.cc
@@ -46,7 +46,7 @@
#include "chrome/browser/ui/startup/default_browser_prompt/pin_infobar/pin_infobar_controller.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
index d44d7417c7..2367df37a0 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -135,7 +135,7 @@
#include "chrome/credential_provider/common/gcp_strings.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/headless/headless_mode_util.h"
#include "chrome/browser/ui/startup/web_app_info_recorder_utils.h"
#include "components/headless/policy/headless_mode_policy.h"
-@@ -987,7 +987,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -991,7 +991,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())) {
-@@ -1090,7 +1090,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1114,7 +1114,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) &&
-@@ -1307,7 +1307,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1331,7 +1331,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 9e49a1daaa..5205501694 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
@@ -81,7 +81,7 @@
#include "components/app_restore/full_restore_utils.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc b/chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
index e6355475ba..d0fc8f75fa 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -63,7 +63,7 @@
+@@ -66,7 +66,7 @@
#include "extensions/common/manifest_handlers/chrome_url_overrides_handler.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/headless/headless_mode_util.h"
#endif
-@@ -102,7 +102,7 @@ bool ValidateUrl(const GURL& url) {
+@@ -124,7 +124,7 @@ bool ValidateUrl(const GURL& url) {
#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 84ba3bab9a..a3e02ed803 100644
--- a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tab_helpers.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/tab_helpers.cc
-@@ -222,7 +222,7 @@
+@@ -221,7 +221,7 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
#include "chrome/browser/ui/hats/hats_helper.h"
#include "chrome/browser/ui/performance_controls/performance_controls_hats_service_factory.h"
-@@ -718,12 +718,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+@@ -724,12 +724,12 @@ void TabHelpers::AttachTabHelpers(WebCon
webapps::PreRedirectionURLObserver::CreateForWebContents(web_contents);
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
index ae9285016b..5b244caeff 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/tabs/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/tabs/features.cc
-@@ -52,7 +52,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -50,7 +50,7 @@ bool CanShowTabSearchPositionSetting() {
}
// Mac and other platforms will always have the tab search position in the
// correct location, cros/linux/win git the user the option to change.
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h b/chromium/patches/patch-chrome_browser_ui_tabs_public_tab__features.h
index d8a326113a..d598e6b80c 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/tabs/public/tab_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/tabs/public/tab_features.h
-@@ -118,7 +118,7 @@ class TabContextualizationController;
+@@ -119,7 +119,7 @@ class TabContextualizationController;
} // namespace lens
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,8 +15,8 @@ $NetBSD$
namespace wallet {
class ChromeWalletablePassClient;
} // namespace wallet
-@@ -451,7 +451,7 @@ class TabFeatures {
- bookmarkbar_preload_pipeline_manager_;
+@@ -468,7 +468,7 @@ class TabFeatures {
+ new_tab_page_preload_pipeline_manager_;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
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 f4c78e106b..c08e6f2456 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
-@@ -88,7 +88,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -90,7 +90,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
index d4e71d2d20..30f22090e0 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -80,7 +80,7 @@
+@@ -82,7 +82,7 @@
#include "chrome/browser/ui/web_applications/pwa_install_page_action.h"
#include "chrome/browser/ui/webui/webui_embedding_context.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/wallet/chrome_walletable_pass_client.h"
#endif
#include "chrome/browser/web_applications/web_app_tab_helper.h"
-@@ -401,7 +401,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -419,7 +419,7 @@ void TabFeatures::Init(TabInterface& tab
task_manager::WebContentsTags::CreateForTabContents(tab.GetContents());
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || 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 3604f5423b..d5c8a8cb46 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__strip__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/tabs/tab_strip_prefs.cc
@@ -21,7 +21,7 @@ namespace tabs {
diff --git a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
index 038835a958..4cc2980d62 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__columns.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-11-19 21:40:05.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 9c6788d6ee..4187da8b0b 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
@@ -374,7 +374,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 462a1335d4..0d2dfee420 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-11-19 21:40:05.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 0a3b5f9c14..8644300851 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-11-19 21:40:05.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_ui__features.cc b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
index 0506832c7b..b6b5866ca6 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.cc
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/ui_features.cc
-@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiv
+@@ -39,7 +39,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiv
BASE_FEATURE(kCreateNewTabGroupAppMenuTopLevel,
base::FEATURE_DISABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations, base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -148,7 +148,7 @@ BASE_FEATURE_PARAM(int,
+@@ -170,7 +170,7 @@ BASE_FEATURE_PARAM(int,
"drop_target_hide_for_os_width",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
32
@@ -24,7 +24,7 @@ $NetBSD$
50
#else
0
-@@ -434,7 +434,7 @@ BASE_FEATURE(kViewsFirstRunDialog, base:
+@@ -471,7 +471,7 @@ BASE_FEATURE(kViewsFirstRunDialog, base:
BASE_FEATURE(kViewsJSAppModalDialog, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -33,7 +33,7 @@ $NetBSD$
BASE_FEATURE(kUsePortalAccentColor, base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-@@ -634,7 +634,7 @@ bool IsBookmarkTabGroupConversionEnabled
+@@ -677,7 +677,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 9cd7f1eb4a..73d7112a4d 100644
--- a/chromium/patches/patch-chrome_browser_ui_ui__features.h
+++ b/chromium/patches/patch-chrome_browser_ui_ui__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/ui_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/ui_features.h
@@ -30,7 +30,7 @@ BASE_DECLARE_FEATURE(kCloseOmniboxPopupO
@@ -15,7 +15,7 @@ $NetBSD$
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -63,7 +63,7 @@ enum class PdfInfoBarTrigger { kPdfLoad
+@@ -61,7 +61,7 @@ enum class PdfInfoBarTrigger { kPdfLoad
BASE_DECLARE_FEATURE_PARAM(PdfInfoBarTrigger, kPdfInfoBarTrigger);
#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);
-@@ -345,7 +345,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
+@@ -366,7 +366,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_url__identity.cc b/chromium/patches/patch-chrome_browser_ui_url__identity.cc
index 2c2fd01a34..841f0b6623 100644
--- a/chromium/patches/patch-chrome_browser_ui_url__identity.cc
+++ b/chromium/patches/patch-chrome_browser_ui_url__identity.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/url_identity.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/url_identity.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/url_identity.cc
@@ -17,7 +17,7 @@
#include "url/gurl.h"
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 b33d1b46b4..a1b18b997b 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-11-19 21:40:05.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 5d82cb2d99..9294625562 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
@@ -36,7 +36,7 @@
#include "ui/wm/core/wm_state.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
index 35b8b4da63..fcc91966e7 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-11-19 21:40:05.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 0fc9ca6925..90d3a1fb74 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-11-19 21:40:05.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 eedc8f0c67..61c2c1451c 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-11-19 21:40:05.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 0b45b18788..5601bc6a29 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.cc
-@@ -91,7 +91,7 @@ DialogText GetPromptDialogTextFromStatus
+@@ -94,7 +94,7 @@ DialogText GetPromptDialogTextFromStatus
break;
}
@@ -15,7 +15,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
syncer::kReplaceSyncPromosWithSignInPromos) &&
status.signin_status != collaboration::SigninStatus::kSigninDisabled) {
-@@ -404,7 +404,7 @@ void CollaborationControllerDelegateDesk
+@@ -421,7 +421,7 @@ void CollaborationControllerDelegateDesk
chrome::ShowBrowserModal(browser_, std::move(dialog_model));
}
@@ -24,16 +24,25 @@ $NetBSD$
void CollaborationControllerDelegateDesktop::
MaybeShowSignInUiForHistorySyncOptin() {
collaboration::ServiceStatus status = GetServiceStatus();
-@@ -516,7 +516,7 @@ void CollaborationControllerDelegateDesk
- .SetLabel(dialog_text.ok_button_text)
- .SetEnabled(true));
+@@ -510,7 +510,7 @@ void CollaborationControllerDelegateDesk
+ }
+ AccountInfo account_for_promo =
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- AccountInfo account_for_promo = signin_ui_util::GetSingleAccountForPromos(
- IdentityManagerFactory::GetForProfile(browser_->profile()));
+ signin_ui_util::GetSingleAccountForPromos(
+ IdentityManagerFactory::GetForProfile(browser_->profile()));
+ #else
+@@ -545,7 +545,7 @@ void CollaborationControllerDelegateDesk
+ .SetLabel(dialog_text.ok_button_text)
+ .SetEnabled(true));
-@@ -569,7 +569,7 @@ void CollaborationControllerDelegateDesk
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (base::FeatureList::IsEnabled(
+ syncer::kReplaceSyncPromosWithSignInPromos)) {
+ dialog_builder.SetFootnote(ui::DialogModelLabel(dialog_text.footnote));
+@@ -598,7 +598,7 @@ void CollaborationControllerDelegateDesk
.Run(CollaborationControllerDelegate::Outcome::kSuccess);
}
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 e5be4be41a..f11ea61a31 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_data__sharing_collaboration__controller__delegate__desktop.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/data_sharing/collaboration_controller_delegate_desktop.h
-@@ -81,7 +81,7 @@ class CollaborationControllerDelegateDes
+@@ -83,7 +83,7 @@ class CollaborationControllerDelegateDes
std::optional<data_sharing::mojom::GroupActionProgress> progress);
void ShowErrorDialog(const ErrorInfo& error);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__factory__views.cc
index ca2ab31731..bb4ab3d5ef 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_factory_views.cc.orig 2025-11-19 21:40:05.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 50d5ca2030..0f130095bb 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc
@@ -55,7 +55,7 @@ gfx::Insets BrowserFrameViewLayoutLinux:
OpaqueBrowserFrameViewLayout::RestoredFrameBorderInsets());
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
index d3021c51a3..90a93ace08 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc
@@ -18,7 +18,7 @@ BrowserFrameViewLayoutLinuxNative::~Brow
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
index 0447ed3e2e..617288238e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
-@@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
+@@ -71,7 +71,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
void BrowserFrameViewLinux::PaintRestoredFrameBorder(
gfx::Canvas* canvas) const {
@@ -15,7 +15,7 @@ $NetBSD$
const bool tiled = browser_widget()->tiled();
#else
const bool tiled = false;
-@@ -125,7 +125,7 @@ int BrowserFrameViewLinux::NonClientHitT
+@@ -126,7 +126,7 @@ int BrowserFrameViewLinux::NonClientHitT
}
float BrowserFrameViewLinux::GetRestoredCornerRadiusDip() const {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
index 26eda7b250..17889d1826 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2313,7 +2313,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2305,7 +2305,7 @@ void BrowserView::ToolbarSizeChanged(boo
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -15,7 +15,7 @@ $NetBSD$
std::vector<ContentsWebView*> contents_web_views =
GetAllVisibleContentsWebViews();
-@@ -5880,7 +5880,7 @@ void BrowserView::MaybeShowProfileSwitch
+@@ -5919,7 +5919,7 @@ void BrowserView::MaybeShowProfileSwitch
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
@@ -24,7 +24,7 @@ $NetBSD$
if (!ShouldShowAvatarToolbarIPH()) {
return;
}
-@@ -5890,7 +5890,7 @@ void BrowserView::MaybeShowSupervisedUse
+@@ -5929,7 +5929,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 bd552c7d7e..435d2b29ef 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_widget.cc
-@@ -53,7 +53,7 @@
+@@ -52,7 +52,7 @@
#include "ui/aura/window.h"
#endif
@@ -15,16 +15,7 @@ $NetBSD$
#include "ui/display/screen.h"
#include "ui/linux/linux_ui.h"
#endif
-@@ -68,7 +68,7 @@ namespace {
- constexpr double kTitlePaddingWidthFraction = 0.1;
- #endif
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // These values are used for Linux/GTK.
- constexpr int kIconTitleSpacing = 4;
- constexpr int kCaptionSpacing = 5;
-@@ -98,7 +98,7 @@ class ThemeChangedObserver : public view
+@@ -87,7 +87,7 @@ class ThemeChangedObserver : public view
};
bool IsUsingLinuxSystemTheme(Profile* profile) {
@@ -33,7 +24,7 @@ $NetBSD$
return ThemeServiceFactory::GetForProfile(profile)->UsingSystemTheme();
#else
return false;
-@@ -214,7 +214,7 @@ void BrowserWidget::InitBrowserWidget()
+@@ -203,7 +203,7 @@ void BrowserWidget::InitBrowserWidget()
Init(std::move(params));
@@ -42,7 +33,7 @@ $NetBSD$
SelectNativeTheme();
#else
SetNativeTheme(ui::NativeTheme::GetInstanceForNativeUi());
-@@ -419,7 +419,7 @@ void BrowserWidget::OnNativeWidgetWorksp
+@@ -342,7 +342,7 @@ void BrowserWidget::OnNativeWidgetWorksp
chrome::SaveWindowWorkspace(browser_view_->browser(), GetWorkspace());
chrome::SaveWindowVisibleOnAllWorkspaces(browser_view_->browser(),
IsVisibleOnAllWorkspaces());
@@ -51,7 +42,7 @@ $NetBSD$
// If the window was sent to a different workspace, prioritize it if
// it was sent to the current workspace and deprioritize it
// otherwise. This is done by MoveBrowsersInWorkspaceToFront()
-@@ -606,7 +606,7 @@ void BrowserWidget::OnMenuClosed() {
+@@ -531,7 +531,7 @@ void BrowserWidget::OnMenuClosed() {
}
void BrowserWidget::SelectNativeTheme() {
@@ -60,7 +51,7 @@ $NetBSD$
// Use the regular NativeTheme instance if running incognito mode, regardless
// of system theme (gtk, qt etc).
ui::NativeTheme* native_theme = ui::NativeTheme::GetInstanceForNativeUi();
-@@ -647,7 +647,7 @@ void BrowserWidget::OnTouchUiChanged() {
+@@ -572,7 +572,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 fd6c08712b..2f3b46b106 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_widget.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_widget.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_widget.h
-@@ -66,7 +66,7 @@ class BrowserWidget : public views::Widg
+@@ -65,7 +65,7 @@ class BrowserWidget : public views::Widg
~BrowserWidget() override;
@@ -15,7 +15,7 @@ $NetBSD$
// Returns whether the frame is in a tiled state.
bool tiled() const { return tiled_; }
void set_tiled(bool tiled) { tiled_ = tiled; }
-@@ -198,7 +198,7 @@ class BrowserWidget : public views::Widg
+@@ -187,7 +187,7 @@ class BrowserWidget : public views::Widg
// contents for smoother dragging.
TabDragKind tab_drag_kind_ = TabDragKind::kNone;
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 b1d674e319..8f30f4a34f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
-@@ -54,7 +54,7 @@
+@@ -55,7 +55,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
-@@ -584,7 +584,7 @@ bool OpaqueBrowserFrameView::EverHasVisi
+@@ -605,7 +605,7 @@ bool OpaqueBrowserFrameView::IsFrameCond
OpaqueBrowserFrameView::FrameButtonStyle
OpaqueBrowserFrameView::GetFrameButtonStyle() const {
@@ -24,7 +24,7 @@ $NetBSD$
return FrameButtonStyle::kMdButton;
#else
return FrameButtonStyle::kImageButton;
-@@ -603,7 +603,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
+@@ -624,7 +624,7 @@ bool OpaqueBrowserFrameView::ShouldDrawR
return false;
}
@@ -33,7 +33,7 @@ $NetBSD$
bool OpaqueBrowserFrameView::IsTiled() const {
return browser_widget()->tiled();
}
-@@ -835,7 +835,7 @@ gfx::Rect OpaqueBrowserFrameView::GetIco
+@@ -856,7 +856,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 e6b2e235e5..11d004828e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
@@ -109,7 +109,7 @@ class OpaqueBrowserFrameView : public Br
FrameButtonStyle GetFrameButtonStyle() const override;
@@ -15,7 +15,7 @@ $NetBSD$
bool IsTiled() const override;
#endif
int WebAppButtonHeight() const override;
-@@ -229,7 +229,7 @@ class OpaqueBrowserFrameView : public Br
+@@ -232,7 +232,7 @@ class OpaqueBrowserFrameView : public Br
// Background painter for the window frame.
std::unique_ptr<views::FrameBackground> frame_background_;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index ca16824367..6fc8d2a174 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
@@ -9,7 +9,7 @@
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/base/ui_base_types.h"
#endif
-@@ -92,7 +92,7 @@ class OpaqueBrowserFrameViewLayoutDelega
+@@ -88,7 +88,7 @@ class OpaqueBrowserFrameViewLayoutDelega
// Returns true if a client-side shadow should be drawn for restored windows.
virtual bool ShouldDrawRestoredFrameShadow() const = 0;
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 bc63a12ff0..15f46e6a14 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
@@ -81,7 +81,7 @@ void SystemMenuModelBuilder::BuildMenu(u
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 5e75699397..858d230d2f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
-@@ -21,7 +21,7 @@
+@@ -22,7 +22,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
-@@ -38,7 +38,7 @@ SystemMenuModelDelegate::SystemMenuModel
+@@ -39,7 +39,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);
-@@ -64,7 +64,7 @@ bool SystemMenuModelDelegate::IsCommandI
+@@ -65,7 +65,7 @@ bool SystemMenuModelDelegate::IsCommandI
}
bool SystemMenuModelDelegate::IsCommandIdVisible(int command_id) const {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
deleted file mode 100644
index a727cee31f..0000000000
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
-@@ -302,7 +302,7 @@ TabStripRegionView::TabStripRegionView(s
- new_tab_button_->GetViewAccessibility().SetName(
- l10n_util::GetStringUTF16(IDS_ACCNAME_NEWTAB));
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // The New Tab Button can be middle-clicked on Linux.
- new_tab_button_->SetTriggerableEventFlags(
- new_tab_button_->GetTriggerableEventFlags() |
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 1253d1b3f1..e82e7a2ad4 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-11-19 21:40:05.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 ae8e3a3763..e3cf72a873 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/location_bar/location_bar_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/location_bar/location_bar_view.cc
-@@ -539,7 +539,7 @@ bool LocationBarView::IsInitialized() co
- }
+@@ -1768,7 +1768,7 @@ void LocationBarView::OnPopupStateChange
+ weak_factory_.GetWeakPtr()),
+ base::Milliseconds(100));
- void LocationBarView::OnPopupOpened() {
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // It's not great for promos to overlap the omnibox if the user opens the
- // drop-down after showing the promo. This especially causes issues on Mac and
- // Linux due to z-order/rendering issues, see crbug.com/1225046 and
+ if (new_state != OmniboxPopupState::kNone) {
+ // Close any overlapping user education bubbles when any popup opens.
+ // It's not great for promos to overlap the omnibox if the user opens the
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 f6a496ef85..26d77095f3 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
@@ -44,7 +44,7 @@ NewTabFooterController::NewTabFooterCont
base::BindRepeating(&NewTabFooterController::UpdateFooterVisibilities,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index 165ab9804d..48ba2fd2f4 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/passwords/password_bubble_view_base.cc
@@ -42,7 +42,7 @@
#include "ui/base/metadata/metadata_impl_macros.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc
index 21a71947a3..4cab083fef 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -404,7 +404,7 @@ void AvatarToolbarButton::MaybeShowProfi
+@@ -405,7 +405,7 @@ void AvatarToolbarButton::MaybeShowProfi
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
index c4469f2f16..c16ff5a248 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
@@ -96,7 +96,7 @@ class AvatarToolbarButton : public Toolb
// Attempts showing the In-Product-Help for profile Switching.
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
index b64e46df88..cad145fd6c 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
@@ -87,7 +87,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 9daeb70055..4cf6b0b979 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
-@@ -107,7 +107,7 @@
+@@ -108,7 +108,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
-@@ -563,7 +563,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -552,7 +552,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 dce3a5a124..0b81997aeb 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
@@ -81,7 +81,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
index 527ad15d43..738566d35a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-11-19 21:40:05.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 9645fc1477..5fbf593eae 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-11-19 21:40:05.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 a3d82ad2a4..8b7ab67974 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -179,7 +179,7 @@ bool IsWindowDragUsingSystemDragDropAllo
+@@ -181,7 +181,7 @@ bool IsWindowDragUsingSystemDragDropAllo
void UpdateSystemDnDDragImage(TabDragContext* attached_context,
const gfx::ImageSkia& image) {
@@ -15,7 +15,7 @@ $NetBSD$
VLOG(1) << __func__ << " image size=" << image.size().ToString();
aura::Window* root_window =
attached_context->GetWidget()->GetNativeWindow()->GetRootWindow();
-@@ -391,7 +391,7 @@ TabDragController::Liveness TabDragContr
+@@ -393,7 +393,7 @@ TabDragController::Liveness TabDragContr
// synchronous on desktop Linux, so use that.
// - ChromeOS Ash
// Releasing capture on Ash cancels gestures so avoid it.
@@ -24,7 +24,7 @@ $NetBSD$
ref->can_release_capture_ = false;
#endif
ref->start_point_in_screen_ =
-@@ -982,7 +982,7 @@ TabDragController::Liveness TabDragContr
+@@ -984,7 +984,7 @@ TabDragController::Liveness TabDragContr
CHECK_EQ(SetCapture(target_context), Liveness::ALIVE);
}
@@ -33,7 +33,7 @@ $NetBSD$
// EndMoveLoop is going to snap the window back to its original location.
// Hide it so users don't see this. Hiding a window in Linux aura causes
// it to lose capture so skip it.
-@@ -2135,7 +2135,7 @@ void TabDragController::CompleteDrag() {
+@@ -2115,7 +2115,7 @@ void TabDragController::CompleteDrag() {
}
// If source window was maximized - maximize the new window as well.
@@ -42,7 +42,7 @@ $NetBSD$
// Keeping maximized state breaks snap to Grid on Windows when dragging
// tabs from maximized windows. TODO:(crbug.com/727051) Explore doing this
// for other desktop OS's. kMaximizedStateRetainedOnTabDrag in
-@@ -2551,7 +2551,7 @@ TabDragController::Liveness TabDragContr
+@@ -2531,7 +2531,7 @@ TabDragController::Liveness TabDragContr
}
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
index 7aa3245fb7..23331a8af6 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab.cc
-@@ -678,7 +678,7 @@ void Tab::MaybeUpdateHoverStatus(const u
+@@ -679,7 +679,7 @@ void Tab::MaybeUpdateHoverStatus(const u
return;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
index 173b7645a6..f4d112093a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
@@ -381,7 +381,7 @@ TabHoverCardBubbleView::TabHoverCardBubb
// not become active. Setting this to false creates the need to explicitly
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
index 2674ab74d8..d2dabee349 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__style__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -557,7 +557,7 @@ float TabStyleViewsImpl::GetCurrentActiv
+@@ -567,7 +567,7 @@ float TabStyleViewsImpl::GetCurrentActiv
if (!IsHoverAnimationActive()) {
return base_opacity;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc b/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
index c5d524a975..1dc6c1ec7a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_task__manager__search__bar__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/task_manager_search_bar_view.cc
@@ -27,7 +27,7 @@ TaskManagerSearchBarView::TaskManagerSea
const gfx::Insets& margins,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc b/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
index 30028601d4..c309a8749a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1165,7 +1165,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1178,7 +1178,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -15,7 +15,7 @@ $NetBSD$
// kIPHSupervisedUserProfileSigninFeature:
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1433,7 +1433,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1446,7 +1446,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 d867b3c4d0..5cde6064fd 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -516,7 +516,7 @@ std::string GetFileExtension(FileExtensi
+@@ -518,7 +518,7 @@ std::string GetFileExtension(FileExtensi
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
SiteConfig GetSiteConfigurationFromAppName(const std::string& app_name) {
SiteConfig config;
bool is_app_found = false;
-@@ -2088,7 +2088,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2099,7 +2099,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(
-@@ -3408,7 +3408,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3426,7 +3426,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
-@@ -3423,7 +3423,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3441,7 +3441,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
-@@ -3433,7 +3433,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3451,7 +3451,7 @@ void WebAppIntegrationTestDriver::CheckR
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3449,7 +3449,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3467,7 +3467,7 @@ void WebAppIntegrationTestDriver::CheckS
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4274,7 +4274,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4298,7 +4298,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
-@@ -4474,7 +4474,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4498,7 +4498,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);
-@@ -4518,7 +4518,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4542,7 +4542,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 6bcaebe724..83bfb52ebd 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/web_applications/app_browser_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/web_applications/app_browser_controller.cc
-@@ -492,7 +492,7 @@ std::u16string AppBrowserController::Get
+@@ -500,7 +500,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 8f90477332..2f2a498eee 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-11-19 21:40:05.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 a809e72dea..979f9c9a02 100644
--- a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -579,7 +579,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
+@@ -587,7 +587,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
Browser* browser,
Profile* profile,
const std::string& app_id) {
@@ -15,7 +15,7 @@ $NetBSD$
WebAppProvider* provider = WebAppProvider::GetForWebApps(profile);
CHECK(provider);
-@@ -800,7 +800,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -808,7 +808,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 16406bb2ec..eed19e50a7 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -243,7 +243,7 @@ class WebAppUiManagerImpl : public Brows
+@@ -244,7 +244,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 0ed2411152..8cf5858750 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui_browser/webui_browser_window.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui_browser/webui_browser_window.cc
@@ -54,7 +54,7 @@ const char* const kWebUIBrowserWindowKey
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 cf6535e4e9..031adca2cf 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.cc
@@ -415,7 +415,7 @@ using about_ui::AppendHeader;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index 66621fad8e..2190fd2667 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-11-19 21:40:05.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 889f97eb5b..a4046c0646 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -62,7 +62,7 @@
+@@ -61,7 +61,7 @@
#include "ui/base/window_open_disposition_utils.h"
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index f38bab3000..5e8a69d01a 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-11-19 21:40:05.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 90a2c579a8..859559ad28 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-11-19 21:40:05.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 7f5e98ceb3..5f50d4afa9 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
@@ -217,7 +217,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 a0336aeb2e..b86a1c4f05 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -56,7 +56,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -51,7 +51,7 @@ $NetBSD$
// ChromeOS currently can use either Kcer or NSS for listing client certs, and
// Linux uses NSS only. This interface provides an abstraction to hide that
// from WritableClientCertSource. Currently this class only handles reading
-@@ -1052,7 +1052,7 @@ CreatePlatformClientCertSource(
+@@ -1054,7 +1054,7 @@ CreatePlatformClientCertSource(
mojo::Remote<certificate_manager::mojom::CertificateManagerPage>*
remote_client,
Profile* profile) {
@@ -60,7 +60,7 @@ $NetBSD$
return std::make_unique<WritableClientCertSource>(remote_client, profile);
#else
return std::make_unique<ClientCertSource>(
-@@ -1060,7 +1060,7 @@ CreatePlatformClientCertSource(
+@@ -1062,7 +1062,7 @@ CreatePlatformClientCertSource(
#endif
}
@@ -69,7 +69,7 @@ $NetBSD$
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1110,7 +1110,7 @@ bool ClientCertManagementAccessControls:
+@@ -1112,7 +1112,7 @@ bool ClientCertManagementAccessControls:
return client_cert_policy_ == ClientCertificateManagementPermission::kAll;
}
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 280c8627b1..20a819e9a4 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-11-19 21:40:05.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 5443f65720..5f82a9b0f0 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -154,7 +154,7 @@
+@@ -155,7 +155,7 @@
#include "chrome/browser/ui/webui/conflicts/conflicts_ui.h"
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/browser_switch/browser_switch_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
-@@ -162,13 +162,13 @@
+@@ -163,13 +163,13 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -31,7 +31,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/discards/discards_ui.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_DESKTOP_ANDROID)
-@@ -196,7 +196,7 @@
+@@ -197,7 +197,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)
-@@ -351,7 +351,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -353,7 +353,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -49,7 +49,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -381,7 +381,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -383,7 +383,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -58,7 +58,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -390,13 +390,13 @@ void RegisterChromeWebUIConfigs() {
+@@ -392,13 +392,13 @@ void RegisterChromeWebUIConfigs() {
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc b/chromium/patches/patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc
index 1000482531..1585ef7a8d 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -116,18 +116,18 @@
+@@ -115,18 +115,18 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -28,7 +28,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -276,7 +276,7 @@ void ChromeWebUIControllerFactory::GetFa
+@@ -275,7 +275,7 @@ void ChromeWebUIControllerFactory::GetFa
const std::vector<int>& desired_sizes_in_pixel,
favicon_base::FaviconResultsCallback callback) const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -37,21 +37,21 @@ $NetBSD$
if (page_url.SchemeIs(webapps::kIsolatedAppScheme)) {
ReadIsolatedWebAppFaviconsFromDisk(profile, page_url, std::move(callback));
return;
-@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -410,7 +410,7 @@ base::RefCountedMemory* ChromeWebUIContr
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (page_url.host_piece() == chrome::kChromeUIWhatsNewHost) {
+ if (page_url.host() == chrome::kChromeUIWhatsNewHost) {
return WhatsNewUI::GetFaviconResourceBytes(scale_factor);
}
-@@ -450,7 +450,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -449,7 +449,7 @@ base::RefCountedMemory* ChromeWebUIContr
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (page_url.host_piece() == commerce::kChromeUICompareHost) {
+ if (page_url.host() == commerce::kChromeUICompareHost) {
return commerce::ProductSpecificationsUI::GetFaviconResourceBytes(
scale_factor);
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 56ca2ebab7..03e9d2971d 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
@@ -85,7 +85,7 @@ connectors_internals::mojom::ClientIdent
#endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
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 6305c0d407..5e3f6e7bb2 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -8,7 +8,7 @@
#include "components/enterprise/buildflags/buildflags.h"
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 538df258a2..7ebb486bd2 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-11-19 21:40:05.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 814d7ca9ab..5711e702a1 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui.cc
@@ -183,11 +183,11 @@ void ManagementUI::GetLocalizedStrings(
IDS_MANAGEMENT_FILE_TRANSFER_VISIBLE_DATA},
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
index 773be0958e..6dabfd9a82 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_constants.cc
@@ -89,12 +89,12 @@ const char kProfileReportingExtension[]
const char kProfileReportingPolicy[] = "profileReportingPolicy";
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
index 239cd8bd3e..9cf3c91d50 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_constants.h
@@ -7,14 +7,14 @@
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.cc
index 4eb70729fd..4417712282 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
@@ -70,7 +70,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index 8bc1b903ef..3d99e89a65 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.h
@@ -34,7 +34,7 @@ namespace enterprise_management {
class GetUserEligiblePromotionsResponse;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 77231fc0c4..216bd2a488 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/password_manager/promo_cards_handler.cc
@@ -28,7 +28,7 @@
#include "chrome/browser/ui/webui/password_manager/promo_cards/web_password_manager_promo.h"
@@ -12,15 +12,33 @@ $NetBSD$
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_process.h"
#include "chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.h"
- #endif
-
-@@ -71,7 +71,7 @@ std::vector<std::unique_ptr<PasswordProm
+ #include "components/os_crypt/async/browser/os_crypt_async.h"
+@@ -74,7 +74,7 @@ PromoCardsHandler::PromoCardsHandler(Pro
.get()));
#endif
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- promo_cards.push_back(
- std::make_unique<RelaunchChromePromo>(profile->GetPrefs()));
- #endif
+ auto relaunch_promo =
+ std::make_unique<RelaunchChromePromo>(profile->GetPrefs());
+ relaunch_chrome_promo_ = relaunch_promo.get();
+@@ -114,7 +114,7 @@ void PromoCardsHandler::HandleGetAvailab
+ CHECK_EQ(1U, args.size());
+ const base::Value& callback_id = args[0];
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ if (relaunch_chrome_promo_ &&
+ !relaunch_chrome_promo_->is_encryption_available().has_value()) {
+ g_browser_process->os_crypt_async()->GetInstance(
+@@ -177,7 +177,7 @@ PasswordPromoCardBase* PromoCardsHandler
+ return promo_to_show;
+ }
+
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void PromoCardsHandler::OnEncryptorReceived(
+ base::Value callback_id,
+ 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
new file mode 100644
index 0000000000..3ae32e3b37
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.h
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.h.orig 2025-11-19 21:40:05.000000000 +0000
++++ chrome/browser/ui/webui/password_manager/promo_cards_handler.h
+@@ -52,7 +52,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);
+ #endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -60,7 +60,7 @@ class PromoCardsHandler : public content
+ raw_ptr<Profile, DanglingUntriaged> profile_;
+
+ std::vector<std::unique_ptr<PasswordPromoCardBase>> promo_cards_;
+-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // This points into `promo_cards_`, so should be ordered after it.
+ raw_ptr<RelaunchChromePromo> relaunch_chrome_promo_ = nullptr;
+
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
index c7b780862e..0288710a7b 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc
-@@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetT
+@@ -36,7 +36,7 @@ std::u16string RelaunchChromePromo::GetT
return l10n_util::GetStringUTF16(
#if BUILDFLAG(IS_MAC)
IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_TITLE
@@ -15,7 +15,7 @@ $NetBSD$
IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_TITLE_LINUX
#endif
);
-@@ -47,7 +47,7 @@ std::u16string RelaunchChromePromo::GetD
+@@ -46,7 +46,7 @@ std::u16string RelaunchChromePromo::GetD
return l10n_util::GetStringUTF16(
#if BUILDFLAG(IS_MAC)
IDS_PASSWORD_MANAGER_UI_RELAUNCH_CHROME_PROMO_CARD_DESCRIPTION
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 9cfb73e222..2f76820c5c 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -157,7 +157,7 @@ const char* kMacShareIconResourceName =
+@@ -160,7 +160,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
-@@ -217,7 +217,7 @@ static void DefineChromeRefreshRealboxIc
+@@ -220,7 +220,7 @@ static void DefineChromeRefreshRealboxIc
#elif BUILDFLAG(IS_WIN)
kWinShareIconResourceName =
"//resources/cr_components/searchbox/icons/win_share_cr23.svg";
@@ -24,7 +24,7 @@ $NetBSD$
kLinuxShareIconResourceName =
"//resources/cr_components/searchbox/icons/share_cr23.svg";
#else
-@@ -523,7 +523,7 @@ std::string SearchboxHandler::Autocomple
+@@ -539,7 +539,7 @@ std::string SearchboxHandler::Autocomple
if (icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index db148b4202..a315c9a983 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
@@ -33,7 +33,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 d6f2f74918..2e6e40c77e 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
-@@ -137,7 +137,7 @@
+@@ -135,7 +135,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/display/screen.h"
#endif
-@@ -146,7 +146,7 @@
+@@ -144,7 +144,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
-@@ -271,7 +271,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -277,7 +277,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",
-@@ -545,7 +545,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -551,7 +551,7 @@ void AddAppearanceStrings(content::WebUI
{"uiFeatureAlignLeft", IDS_SETTINGS_UI_FEATURE_ALIGN_LEFT},
{"uiFeatureAlignRight", IDS_SETTINGS_UI_FEATURE_ALIGN_RIGHT},
{"resetToDefault", IDS_SETTINGS_RESET_TO_DEFAULT},
@@ -42,7 +42,7 @@ $NetBSD$
{"gtkTheme", IDS_SETTINGS_GTK_THEME},
{"useGtkTheme", IDS_SETTINGS_USE_GTK_THEME},
{"qtTheme", IDS_SETTINGS_QT_THEME},
-@@ -553,11 +553,11 @@ void AddAppearanceStrings(content::WebUI
+@@ -559,11 +559,11 @@ void AddAppearanceStrings(content::WebUI
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
@@ -56,7 +56,7 @@ $NetBSD$
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -581,7 +581,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -587,7 +587,7 @@ void AddAppearanceStrings(content::WebUI
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -65,7 +65,7 @@ $NetBSD$
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1591,7 +1591,7 @@ void AddSignOutDialogStrings(content::We
+@@ -1743,7 +1743,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 e4ad0486b2..665404b045 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_settings_site__settings__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/settings/site_settings_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/settings/site_settings_handler.cc
-@@ -118,7 +118,7 @@
+@@ -121,7 +121,7 @@
#include "url/url_constants.h"
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/webapps/isolated_web_apps/scheme.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS)
-@@ -2016,7 +2016,7 @@ void SiteSettingsHandler::SendZoomLevels
+@@ -2086,7 +2086,7 @@ void SiteSettingsHandler::SendZoomLevels
base::Value::List zoom_levels_exceptions;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,12 +24,12 @@ $NetBSD$
// Show any non-default Isolated Web App zoom levels at the top of the page.
auto* web_app_provider = web_app::WebAppProvider::GetForWebApps(profile_);
if (web_app_provider) {
-@@ -2118,7 +2118,7 @@ void SiteSettingsHandler::HandleRemoveZo
+@@ -2188,7 +2188,7 @@ void SiteSettingsHandler::HandleRemoveZo
GURL url(host_or_spec);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (url.is_valid() && url.scheme() == webapps::kIsolatedAppScheme) {
+ if (url.is_valid() && url.GetScheme() == webapps::kIsolatedAppScheme) {
base::expected<web_app::IsolatedWebAppUrlInfo, std::string> iwa_url_info =
web_app::IsolatedWebAppUrlInfo::Create(url);
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 476dc1c4d9..2e59d39d59 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.cc
-@@ -549,7 +549,7 @@ void CustomizeChromePageHandler::UpdateF
+@@ -572,7 +572,7 @@ void CustomizeChromePageHandler::UpdateF
side_panel::mojom::ManagementNoticeState::New();
management_notice_state->can_be_shown = false;
management_notice_state->enabled_by_policy = false;
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
index dd64c7c1c2..c65a750d08 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_side__panel_customize__chrome_customize__chrome__page__handler.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/side_panel/customize_chrome/customize_chrome_page_handler.h
-@@ -208,7 +208,7 @@ class CustomizeChromePageHandler
+@@ -217,7 +217,7 @@ class CustomizeChromePageHandler
// value needs to be requeried by the page.
GURL last_source_url_{GURL(chrome::kChromeUINewTabPageURL)};
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
index 132c1e7c27..2a234bcc54 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
-@@ -172,7 +172,7 @@ base::Value::Dict CreateProfileState(con
+@@ -173,7 +173,7 @@ base::Value::Dict CreateProfileState(con
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
if (entry->GetIsManaged() == signin::Tribool::kTrue) {
profile_entry.Set("avatarBadge", "cr:domain");
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
index 42165ceced..1b3e33452c 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-11-19 21:40:05.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"
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 9b861851d2..a98666e283 100644
--- a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/ui/window_sizer/window_sizer.cc
@@ -227,7 +227,7 @@ void WindowSizer::GetBrowserWindowBounds
browser, window_bounds, show_state);
diff --git a/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc b/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
index e6a0f7742e..6cedea9414 100644
--- a/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
+++ b/chromium/patches/patch-chrome_browser_upgrade__detector_version__history__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/upgrade_detector/version_history_client.cc
@@ -176,7 +176,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 4155af51f5..60e496ced6 100644
--- a/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-11-19 21:40:05.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 099ed8d582..1c76be4d9b 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_commands_launch__web__app__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/commands/launch_web_app_command.cc
@@ -101,7 +101,7 @@ void LaunchWebAppCommand::StartWithLock(
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc b/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
index 3351048d77..206459c2cc 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWit
// OsIntegrationTestOverride can use the xdg install command to detect
diff --git a/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
index 382074474f..c13375f22c 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_extension__status__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/extension_status_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig 2025-11-19 21:40:05.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 82558a8dcc..0ebac1249b 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_extensions_extension__status__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
@@ -94,7 +94,7 @@ bool IsExternalExtensionUninstalled(cont
return prefs && prefs->IsExternalExtensionUninstalled(extension_id);
diff --git a/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc b/chromium/patches/patch-chrome_browser_web__applications_icons_icon__masker.cc
index 9670879fe7..34565fae0e 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/icons/icon_masker.cc.orig 2025-11-19 21:40:05.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 1bb6d684e8..257ec8a753 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
@@ -665,7 +665,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 0f655771b8..30af8b6948 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_test_override.h
@@ -99,7 +99,7 @@ class OsIntegrationTestOverride
virtual base::FilePath chrome_apps_folder() = 0;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
index eacf93e869..e3b17c4180 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
@@ -55,7 +55,7 @@ proto::os_state::RunOnOsLogin::Mode Conv
// different from other platforms, see web_app_run_on_os_login_manager.h for
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index 80df89052c..9e438cc208 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
@@ -198,7 +198,7 @@ void ShortcutSubManager::Execute(
return;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
index 77c7a762b4..df0a3b4e29 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2025-11-19 21:40:05.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 5c65e7e928..5e7abf566a 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
@@ -67,7 +67,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index 52ed541897..26a672b2ea 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
@@ -23,7 +23,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 6b2343c655..61337bedde 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
@@ -135,7 +135,7 @@ GetPreinstalledWebAppsMappingForTesting(
namespace web_app {
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index 8a678918a4..301eeff8ad 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.cc
@@ -45,7 +45,7 @@
#include "third_party/skia/include/core/SkBitmap.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#endif
-@@ -130,7 +130,7 @@ std::vector<std::wstring> GetFileExtensi
+@@ -132,7 +132,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,
-@@ -315,7 +315,7 @@ bool OsIntegrationTestOverrideImpl::Simu
+@@ -317,7 +317,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;
-@@ -362,7 +362,7 @@ bool OsIntegrationTestOverrideImpl::Dele
+@@ -364,7 +364,7 @@ bool OsIntegrationTestOverrideImpl::Dele
}
#endif // BUILDFLAG(IS_WIN)
@@ -42,7 +42,7 @@ $NetBSD$
bool OsIntegrationTestOverrideImpl::DeleteDesktopDirOnLinux() {
if (desktop_.IsValid()) {
return desktop_.Delete();
-@@ -376,7 +376,7 @@ bool OsIntegrationTestOverrideImpl::IsRu
+@@ -378,7 +378,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";
return base::PathExists(startup().Append(shortcut_filename));
-@@ -431,7 +431,7 @@ bool OsIntegrationTestOverrideImpl::IsFi
+@@ -433,7 +433,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_) {
-@@ -481,7 +481,7 @@ std::optional<SkBitmap> OsIntegrationTes
+@@ -483,7 +483,7 @@ std::optional<SkBitmap> OsIntegrationTes
return std::nullopt;
}
return GetIconFromShortcutFile(shortcut_path);
@@ -69,16 +69,16 @@ $NetBSD$
WebAppProvider* provider = WebAppProvider::GetForLocalAppsUnchecked(profile);
if (!provider) {
return std::nullopt;
-@@ -547,7 +547,7 @@ base::FilePath OsIntegrationTestOverride
- app_installed_profiles.end()) {
- return shortcut_path;
+@@ -550,7 +550,7 @@ base::FilePath OsIntegrationTestOverride
+ return bundle.bundle_path();
+ }
}
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
std::string shortcut_filename =
"chrome-" + app_id + "-" + profile->GetBaseName().value() + ".desktop";
base::FilePath shortcut_path = shortcut_dir.Append(shortcut_filename);
-@@ -572,7 +572,7 @@ bool OsIntegrationTestOverrideImpl::IsSh
+@@ -575,7 +575,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);
-@@ -764,7 +764,7 @@ void OsIntegrationTestOverrideImpl::Enab
+@@ -767,7 +767,7 @@ void OsIntegrationTestOverrideImpl::Enab
}
#endif // BUILDFLAG(IS_MAC)
@@ -96,7 +96,7 @@ $NetBSD$
base::FilePath OsIntegrationTestOverrideImpl::desktop() {
return desktop_.GetPath();
}
-@@ -815,7 +815,7 @@ OsIntegrationTestOverrideImpl::OsIntegra
+@@ -818,7 +818,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());
-@@ -828,7 +828,7 @@ OsIntegrationTestOverrideImpl::OsIntegra
+@@ -831,7 +831,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) {
-@@ -900,7 +900,7 @@ OsIntegrationTestOverrideImpl::~OsIntegr
+@@ -903,7 +903,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 882f94fad6..a30ef359ec 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/test/os_integration_test_override_impl.h
@@ -40,7 +40,7 @@ class ShellLinkItem;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app.cc b/chromium/patches/patch-chrome_browser_web__applications_web__app.cc
index 190346398d..2c82452857 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/web_app.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/web_app.cc
@@ -76,7 +76,7 @@
#include "url/origin.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)
-@@ -737,7 +737,7 @@ void WebApp::SetCurrentOsIntegrationStat
+@@ -754,7 +754,7 @@ void WebApp::SetCurrentOsIntegrationStat
void WebApp::SetIsolationData(IsolationData isolation_data) {
CHECK(manifest_id_.is_valid()
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc b/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
index e2337cb067..66474dfef5 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/web_applications/web_app_helpers.cc
@@ -145,7 +145,7 @@ bool IsValidWebAppUrl(const GURL& app_ur
return false;
diff --git a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
index 166a50fd8f..44c8e1c8b1 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
+++ b/chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/web_app_install_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-11-19 21:40:05.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 e421722d11..ba8b401dbc 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/webapps/chrome_webapps_client.cc.orig 2025-11-19 21:40:05.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
index 7a1a52526d..2c9dbb7b79 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
@@ -546,7 +546,7 @@ void ChromeAuthenticatorRequestDelegate:
g_observer->ConfiguringCable(request_type);
diff --git a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
index 2acb534aac..7955a0c264 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/enclave_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -779,7 +779,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -795,7 +795,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");
-@@ -789,7 +789,7 @@ std::string UserVerifyingLabelToString(c
+@@ -805,7 +805,7 @@ std::string UserVerifyingLabelToString(c
std::optional<crypto::UserVerifyingKeyLabel> UserVerifyingKeyLabelFromString(
std::string saved_label) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc b/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
index b3d303a214..bc8f411e06 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/webauthn/gpm_user_verification_policy.cc
@@ -17,7 +17,7 @@ bool GpmWillDoUserVerification(device::U
return platform_has_biometrics;
diff --git a/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc b/chromium/patches/patch-chrome_browser_webauthn_password__credential__ui__controller.cc
index 34873d68e6..1af2d72be9 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/webauthn/password_credential_ui_controller.cc.orig 2025-11-19 21:40:05.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 68d68ab9cc..9ad69a9cbc 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/browser/webauthn/unexportable_key_utils.cc
-@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() {
+@@ -42,7 +42,7 @@ GetWebAuthnUnexportableKeyProvider() {
// If there is a scoped UnexportableKeyProvider configured, we always use
// that so that tests can still override the key provider.
const bool use_software_provider =
diff --git a/chromium/patches/patch-chrome_common_channel__info.h b/chromium/patches/patch-chrome_common_channel__info.h
index 7682920bca..5bbe806fd3 100644
--- a/chromium/patches/patch-chrome_common_channel__info.h
+++ b/chromium/patches/patch-chrome_common_channel__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/channel_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/channel_info.h.orig 2025-11-19 21:40:05.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 94a285e088..4427fcd3d5 100644
--- a/chromium/patches/patch-chrome_common_channel__info__posix.cc
+++ b/chromium/patches/patch-chrome_common_channel__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/channel_info_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/channel_info_posix.cc
@@ -95,7 +95,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 fa53a773ce..dac446c2e1 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_content_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/chrome_content_client.cc
@@ -62,12 +62,12 @@
#include "url/url_constants.h"
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index 2808729be4..3d1fda5363 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/chrome_features.cc
-@@ -86,7 +86,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppSh
+@@ -90,7 +90,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);
-@@ -98,7 +98,7 @@ BASE_FEATURE(kAutofillCardSurvey, base::
+@@ -102,7 +102,7 @@ BASE_FEATURE(kAutofillCardSurvey, base::
BASE_FEATURE(kAutofillPasswordSurvey, base::FEATURE_DISABLED_BY_DEFAULT);
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// Enables the Restart background mode optimization. When all Chrome UI is
// closed and it goes in the background, allows to restart the browser to
// discard memory.
-@@ -214,7 +214,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
+@@ -218,7 +218,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
// Enables or disables Desktop PWAs to be auto-started on OS login.
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,16 +33,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -248,7 +248,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
- base::FEATURE_DISABLED_BY_DEFAULT);
- #endif
+@@ -255,7 +255,7 @@ BASE_FEATURE(kEnableFullscreenToAnyScree
+ // Enables the new reset banner on the settings page.
+ BASE_FEATURE(kShowResetProfileBannerV2, 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)
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -625,7 +625,7 @@ BASE_FEATURE(kGlicWarming, base::FEATURE
+@@ -790,7 +790,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,
@@ -51,7 +51,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1086,7 +1086,7 @@ BASE_FEATURE(kKAnonymityServiceOHTTPRequ
+@@ -1295,7 +1295,7 @@ BASE_FEATURE(kKAnonymityServiceOHTTPRequ
// public keys.
BASE_FEATURE(kKAnonymityServiceStorage, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -60,7 +60,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:
-@@ -1097,7 +1097,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -1306,7 +1306,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 6e76bef9c5..cc0f6eef4f 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/chrome_features.h
-@@ -83,13 +83,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningFor
+@@ -85,13 +85,13 @@ BASE_DECLARE_FEATURE(kUseKeychainKeyProv
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -22,16 +22,16 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -173,7 +173,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
+@@ -178,7 +178,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsTabStri
COMPONENT_EXPORT(CHROME_FEATURES)
- BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
+ BASE_DECLARE_FEATURE(kShowResetProfileBannerV2);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -806,7 +806,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
+@@ -952,7 +952,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kKAnonymityServiceStorage);
@@ -40,7 +40,7 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kLinuxLowMemoryMonitor);
COMPONENT_EXPORT(CHROME_FEATURES)
extern const base::FeatureParam<int> kLinuxLowMemoryMonitorModerateLevel;
-@@ -814,7 +814,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -960,7 +960,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 4d482a904e..b496c33de1 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths.cc
+++ b/chromium/patches/patch-chrome_common_chrome__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_paths.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig 2025-11-19 21:40:05.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 ba7cbc89ad..17659e070e 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths.h
+++ b/chromium/patches/patch-chrome_common_chrome__paths.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_paths.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_paths.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/chrome_paths.h
@@ -58,7 +58,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 0611e59803..81ebb34c80 100644
--- a/chromium/patches/patch-chrome_common_chrome__paths__internal.h
+++ b/chromium/patches/patch-chrome_common_chrome__paths__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_paths_internal.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig 2025-11-19 21:40:05.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 cb04ef20f8..aa3b3e78ed 100644
--- a/chromium/patches/patch-chrome_common_chrome__switches.cc
+++ b/chromium/patches/patch-chrome_common_chrome__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/chrome_switches.cc
-@@ -939,7 +939,7 @@ const char kDebugPrint[] = "debug-print"
+@@ -934,7 +934,7 @@ const char kDebugPrint[] = "debug-print"
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -975,7 +975,7 @@ const char kGlicHostLogging[] = "glic-ho
+@@ -970,7 +970,7 @@ const char kGlicHostLogging[] = "glic-ho
const char kGlicAdminRedirectPatterns[] = "glic-admin-redirect-patterns";
#endif
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index 1b65dce6fa..b15deae001 100644
--- a/chromium/patches/patch-chrome_common_chrome__switches.h
+++ b/chromium/patches/patch-chrome_common_chrome__switches.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/chrome_switches.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/chrome_switches.h
-@@ -285,7 +285,7 @@ extern const char kDebugPrint[];
+@@ -284,7 +284,7 @@ extern const char kDebugPrint[];
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
extern const char kEnableNewAppMenuIcon[];
extern const char kGuest[];
extern const char kForceNtpMobilePromo[];
-@@ -305,7 +305,7 @@ extern const char kGlicHostLogging[];
+@@ -304,7 +304,7 @@ extern const char kGlicHostLogging[];
extern const char kGlicAdminRedirectPatterns[];
#endif
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 51c6d17e14..67b4a57cde 100644
--- a/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
+++ b/chromium/patches/patch-chrome_common_controlled__frame_controlled__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/controlled_frame/controlled_frame.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/controlled_frame/controlled_frame.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/controlled_frame/controlled_frame.cc
@@ -18,7 +18,7 @@
#include "third_party/blink/public/common/features.h"
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index 0904cd4cb1..a6d401cebc 100644
--- a/chromium/patches/patch-chrome_common_crash__keys.cc
+++ b/chromium/patches/patch-chrome_common_crash__keys.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/crash_keys.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/crash_keys.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/crash_keys.cc
@@ -51,7 +51,9 @@ class CrashKeyWithName {
~CrashKeyWithName() = delete;
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.cc b/chromium/patches/patch-chrome_common_extensions_extension__constants.cc
index 59b7e74593..83c3456fe9 100644
--- a/chromium/patches/patch-chrome_common_extensions_extension__constants.cc
+++ b/chromium/patches/patch-chrome_common_extensions_extension__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/extension_constants.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/extensions/extension_constants.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/extensions/extension_constants.cc
@@ -38,7 +38,7 @@ const char* const kBuiltInFirstPartyExte
kGoogleSpeechSynthesisExtensionId,
diff --git a/chromium/patches/patch-chrome_common_extensions_extension__constants.h b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
index 2327c90ac9..1db51dea4e 100644
--- a/chromium/patches/patch-chrome_common_extensions_extension__constants.h
+++ b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/extension_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/extensions/extension_constants.h
@@ -313,7 +313,7 @@ inline constexpr char kReadingModeGDocsH
inline constexpr base::FilePath::CharType
diff --git a/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc b/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
index 40463fe028..76106992cd 100644
--- a/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
+++ b/chromium/patches/patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/extensions/permissions/chrome_permission_message_rules.cc
@@ -280,7 +280,7 @@ class USBDevicesFormatter : public Chrom
int GetEnterpriseReportingPrivatePermissionMessageId() {
diff --git a/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc b/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
index 5327c7d5c7..76308d78d0 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__host__file__path.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_host_file_path.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/media/cdm_host_file_path.cc
@@ -91,7 +91,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.cc b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
index 0c07dff47e..c0254b24cd 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_registration.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/media/cdm_registration.cc
@@ -34,7 +34,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.h b/chromium/patches/patch-chrome_common_media_cdm__registration.h
index 891aab6b7c..e6c17a2a33 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.h
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_registration.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig 2025-11-19 21:40:05.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 52847b3ca0..4a16a3048f 100644
--- a/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
+++ b/chromium/patches/patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-11-19 21:40:05.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 35620f8f03..08910169aa 100644
--- a/chromium/patches/patch-chrome_common_pref__names.h
+++ b/chromium/patches/patch-chrome_common_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/pref_names.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/pref_names.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/pref_names.h
@@ -1342,7 +1342,7 @@ inline constexpr char kGeminiSettings[]
inline constexpr char kAllowedDomainsForApps[] =
@@ -42,7 +42,7 @@ $NetBSD$
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2674,7 +2674,7 @@ inline constexpr char kMediaStorageIdSal
+@@ -2685,7 +2685,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[] =
-@@ -2688,7 +2688,7 @@ inline constexpr char kNetworkServiceSan
+@@ -2699,7 +2699,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";
-@@ -2780,7 +2780,7 @@ inline constexpr char kIsolatedWebAppIns
+@@ -2791,7 +2791,7 @@ inline constexpr char kIsolatedWebAppIns
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -69,7 +69,7 @@ $NetBSD$
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3287,7 +3287,7 @@ inline constexpr char kKioskApplicationL
+@@ -3298,7 +3298,7 @@ inline constexpr char kKioskApplicationL
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -78,7 +78,7 @@ $NetBSD$
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3801,7 +3801,7 @@ inline constexpr char kScreenCaptureWith
+@@ -3812,7 +3812,7 @@ inline constexpr char kScreenCaptureWith
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -87,7 +87,7 @@ $NetBSD$
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3990,7 +3990,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -4005,7 +4005,7 @@ inline constexpr char kLensDesktopNTPSea
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -96,7 +96,7 @@ $NetBSD$
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4087,7 +4087,7 @@ inline constexpr char kPrintingOAuth2Aut
+@@ -4102,7 +4102,7 @@ inline constexpr char kPrintingOAuth2Aut
"printing.oauth2_authorization_servers";
#endif
diff --git a/chromium/patches/patch-chrome_common_url__constants.h b/chromium/patches/patch-chrome_common_url__constants.h
index 582cd58e24..20a7df82c6 100644
--- a/chromium/patches/patch-chrome_common_url__constants.h
+++ b/chromium/patches/patch-chrome_common_url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/url_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/url_constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/url_constants.h
-@@ -1001,7 +1001,7 @@ inline constexpr char kOutdatedPluginLea
+@@ -1027,7 +1027,7 @@ inline constexpr char kOutdatedPluginLea
inline constexpr char kPhoneHubPermissionLearnMoreURL[] =
"https://support.google.com/chromebook?p=multidevice";
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.cc b/chromium/patches/patch-chrome_common_webui__url__constants.cc
index 817e999ff9..62bdecfd9e 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 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/webui_url_constants.cc
-@@ -199,17 +199,17 @@ base::span<const base::cstring_view> Chr
+@@ -202,17 +202,17 @@ base::span<const base::cstring_view> Chr
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 fc85b91c3d..be68fa384a 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.h
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/webui_url_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/common/webui_url_constants.h
-@@ -556,12 +556,12 @@ inline constexpr char kChromeUIOsUrlAppU
+@@ -563,12 +563,12 @@ inline constexpr char kChromeUIOsUrlAppU
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -21,7 +21,7 @@ $NetBSD$
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -573,11 +573,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -580,11 +580,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";
-@@ -602,7 +602,7 @@ inline constexpr char kChromeUIHistorySy
+@@ -609,7 +609,7 @@ inline constexpr char kChromeUIHistorySy
"chrome://history-sync-optin/";
#endif
diff --git a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
index 998958b29a..d11001aabb 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_enterprise__companion__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-11-19 21:40:05.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 8a46b62d5a..d39f149d05 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_event__logger.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/event_logger.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/enterprise_companion/event_logger.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/enterprise_companion/event_logger.cc
@@ -127,7 +127,7 @@ proto::EnterpriseCompanionMetadata GetMe
metadata.set_application_arch(proto::ARM64);
diff --git a/chromium/patches/patch-chrome_enterprise__companion_lock.cc b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
index 3d4a81c1c0..af6b1d0553 100644
--- a/chromium/patches/patch-chrome_enterprise__companion_lock.cc
+++ b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/enterprise_companion/lock.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/enterprise_companion/lock.cc
@@ -17,7 +17,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 d751f0b94f..7e156d1413 100644
--- a/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
+++ b/chromium/patches/patch-chrome_renderer_chrome__content__renderer__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/renderer/chrome_content_renderer_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/renderer/chrome_content_renderer_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/renderer/chrome_content_renderer_client.cc
@@ -188,7 +188,7 @@
#include "v8/include/v8-isolate.h"
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 cafb401641..6aafab5221 100644
--- a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
+++ b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.cc
@@ -48,7 +48,7 @@
#include "printing/backend/cups_connection_pool.h"
diff --git a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index f09b403b26..3713dd4cbe 100644
--- a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
+++ b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2025-11-19 21:40:05.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 170df5d34f..d0e62498ae 100644
--- a/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
+++ b/chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/test/base/scoped_channel_override_posix.cc
@@ -43,7 +43,7 @@ std::string GetVersionExtra(ScopedChanne
return "beta";
diff --git a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
index 9e7a6be1f8..73220bfcc3 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-11-19 21:40:05.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 a5a057f46e..4d8e3df695 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/test/chromedriver/chrome/chrome_finder.cc
@@ -59,7 +59,7 @@ void GetApplicationDirs(std::vector<base
installation_locations[i].Append(L"Chromium\\Application"));
diff --git a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
index 3dab8e47b3..d478050d85 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-11-19 21:40:05.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 54f82cb16a..d68e40247b 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-11-19 21:40:05.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 0f40b4f617..50569d7118 100644
--- a/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
+++ b/chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/test/supervised_user/google_auth_state_waiter_mixin.cc
@@ -24,7 +24,7 @@ GoogleAuthStateWaiterMixin::GoogleAuthSt
GoogleAuthStateWaiterMixin::~GoogleAuthStateWaiterMixin() = default;
diff --git a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
index 2d28539546..d4866cf438 100644
--- a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
+++ b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/app/app_uninstall.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/updater/app/app_uninstall.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/updater/app/app_uninstall.cc
@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope
}
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index 906668933f..ecae791e7d 100644
--- a/chromium/patches/patch-chrome_updater_configurator.cc
+++ b/chromium/patches/patch-chrome_updater_configurator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/configurator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/updater/configurator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/updater/configurator.cc
-@@ -91,7 +91,7 @@ Configurator::Configurator(scoped_refptr
+@@ -90,7 +90,7 @@ Configurator::Configurator(scoped_refptr
return std::nullopt;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
}()) {
diff --git a/chromium/patches/patch-chrome_updater_lock.cc b/chromium/patches/patch-chrome_updater_lock.cc
index 2e6b8b9cb9..afa2515d87 100644
--- a/chromium/patches/patch-chrome_updater_lock.cc
+++ b/chromium/patches/patch-chrome_updater_lock.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/lock.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/updater/lock.cc.orig 2025-11-19 21:40:05.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 5debed8304..2d1a1cec7f 100644
--- a/chromium/patches/patch-chrome_updater_util_posix__util.cc
+++ b/chromium/patches/patch-chrome_updater_util_posix__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/util/posix_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/updater/util/posix_util.cc
@@ -20,7 +20,7 @@
#include "chrome/updater/updater_branding.h"
diff --git a/chromium/patches/patch-chrome_utility_services.cc b/chromium/patches/patch-chrome_utility_services.cc
index c98f9bdc32..bb62522836 100644
--- a/chromium/patches/patch-chrome_utility_services.cc
+++ b/chromium/patches/patch-chrome_utility_services.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/utility/services.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- chrome/utility/services.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ chrome/utility/services.cc
@@ -50,7 +50,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/services/system_signals/linux/linux_system_signals_service.h"
#endif // BUILDFLAG(IS_LINUX)
-@@ -213,7 +213,7 @@ auto RunMacNotificationService(
+@@ -207,7 +207,7 @@ auto RunMacNotificationService(
}
#endif // BUILDFLAG(IS_MAC)
@@ -24,7 +24,7 @@ $NetBSD$
auto RunSystemSignalsService(
mojo::PendingReceiver<device_signals::mojom::SystemSignalsService>
receiver) {
-@@ -481,7 +481,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -459,7 +459,7 @@ void RegisterMainThreadServices(mojo::Se
services.Add(RunWindowsIconReader);
#endif // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-components_BUILD.gn b/chromium/patches/patch-components_BUILD.gn
index 0c1bd99196..0567d2aea1 100644
--- a/chromium/patches/patch-components_BUILD.gn
+++ b/chromium/patches/patch-components_BUILD.gn
@@ -4,17 +4,17 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/BUILD.gn
-@@ -217,7 +217,6 @@ test("components_unittests") {
- "//components/content_settings/core/common:unit_tests",
+@@ -220,7 +220,6 @@ test("components_unittests") {
+ "//components/contextual_search/internal:unit_tests",
"//components/contextual_tasks:unit_tests",
"//components/country_codes:unit_tests",
- "//components/crash/core/common:unit_tests",
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -634,7 +633,7 @@ test("components_unittests") {
+@@ -637,7 +636,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",
-@@ -800,7 +799,7 @@ test("components_unittests") {
+@@ -804,7 +803,7 @@ test("components_unittests") {
deps += [ "//components/constrained_window:unit_tests" ]
}
diff --git a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
index 88f9d8556d..840fee726a 100644
--- a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -479,7 +479,7 @@ void PaymentsDataManager::OnWebDataServi
+@@ -480,7 +480,7 @@ void PaymentsDataManager::OnWebDataServi
bool PaymentsDataManager::ShouldShowBnplSettings() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
// Check `kAutofillEnableBuyNowPayLater` only if the user has seen a BNPL
// suggestion before, or there are already linked issuers present, to avoid
// unnecessary feature flag checks. The linked issuer check is due to the fact
-@@ -1014,7 +1014,7 @@ void PaymentsDataManager::SetPrefService
+@@ -1015,7 +1015,7 @@ void PaymentsDataManager::SetPrefService
&PaymentsDataManager::OnAutofillPaymentsCardBenefitsPrefChange,
base::Unretained(this)));
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
pref_registrar_.Add(
prefs::kAutofillBnplEnabled,
base::BindRepeating(&PaymentsDataManager::OnBnplEnabledPrefChange,
-@@ -1088,7 +1088,7 @@ void PaymentsDataManager::SetAutofillHas
+@@ -1089,7 +1089,7 @@ void PaymentsDataManager::SetAutofillHas
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
bool PaymentsDataManager::IsAutofillHasSeenBnplPrefEnabled() const {
return prefs::HasSeenBnpl(pref_service_);
}
-@@ -2125,7 +2125,7 @@ bool PaymentsDataManager::AreEwalletAcco
+@@ -2140,7 +2140,7 @@ bool PaymentsDataManager::AreEwalletAcco
bool PaymentsDataManager::AreBnplIssuersSupported() const {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +42,7 @@ $NetBSD$
return (app_locale_ == "en-US" || app_locale_ == "en-GB" ||
app_locale_ == "en-CA") &&
GetCountryCodeForExperimentGroup() == "US" &&
-@@ -2160,7 +2160,7 @@ void PaymentsDataManager::ClearAllCredit
+@@ -2175,7 +2175,7 @@ void PaymentsDataManager::ClearAllCredit
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
index d2ed1537d2..e51f9309d8 100644
--- a/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
+++ b/chromium/patches/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -377,7 +377,7 @@ class PaymentsDataManager : public Autof
- void SetAutofillHasSeenIban();
+@@ -378,7 +378,7 @@ class PaymentsDataManager : public Autof
+ // TODO(crbug.com/430575808): Remove build flags.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Returns the value of the kAutofillHasSeenBnpl pref.
- bool IsAutofillHasSeenBnplPrefEnabled() const;
+ virtual bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -716,7 +716,7 @@ class PaymentsDataManager : public Autof
+@@ -726,7 +726,7 @@ class PaymentsDataManager : public Autof
void ClearAllCreditCardBenefits();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_form__parsing_autofill__scanner.h b/chromium/patches/patch-components_autofill_core_browser_form__parsing_autofill__scanner.h
deleted file mode 100644
index ceae775274..0000000000
--- a/chromium/patches/patch-components_autofill_core_browser_form__parsing_autofill__scanner.h
+++ /dev/null
@@ -1,21 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/autofill/core/browser/form_parsing/autofill_scanner.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ components/autofill/core/browser/form_parsing/autofill_scanner.h
-@@ -11,9 +11,10 @@
- #include "base/containers/span.h"
- #include "base/memory/raw_span.h"
-
--namespace autofill {
-+// https://sources.debian.org/patches/chromium/142.0.7444.59-1~deb13u1/fixes/chromium-142-iwyu-field-form-data.patch/
-+#include "components/autofill/core/common/form_field_data.h"
-
--class FormFieldData;
-+namespace autofill {
-
- // A helper class for parsing a stream of |FormFieldData|'s with lookahead.
- class AutofillScanner {
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 1e7bbe57dc..328cebb006 100644
--- a/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -853,7 +853,7 @@ BrowserAutofillManager::GetAmountExtract
+@@ -854,7 +854,7 @@ BrowserAutofillManager::GetAmountExtract
payments::BnplManager* BrowserAutofillManager::GetPaymentsBnplManager() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
index a128582287..bce1223b23 100644
--- a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide__decider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide_decider.cc
@@ -203,7 +203,7 @@ void AddOptimizationTypesForBnplIssuers(
base::flat_set<optimization_guide::proto::OptimizationType>&
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 7dc61ca9d4..7ce1fb706b 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -185,7 +185,7 @@ void AmountExtractionManager::OnCheckout
- bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
+@@ -249,7 +249,7 @@ void AmountExtractionManager::OnCheckout
+ /*timeout_reached=*/false);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
@@ -15,7 +15,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The result of amount extraction on domain "
-@@ -216,7 +216,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -315,7 +315,7 @@ void AmountExtractionManager::OnTimeoutR
/*timeout_reached=*/true);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -24,12 +24,12 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::kAutofillEnableAmountExtractionTesting)) {
VLOG(3) << "The amount extraction on domain "
-@@ -234,7 +234,7 @@ AmountExtractionManager::CheckEligibilit
+@@ -333,7 +333,7 @@ AmountExtractionManager::CheckEligibilit
// Check eligibility of BNPL feature.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)) {
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)) {
- if (BnplManager::IsEligibleForBnpl(autofill_manager_->client())) {
+ if (IsEligibleForBnpl(autofill_manager_->client())) {
eligible_features.insert(EligibleFeature::kBnpl);
}
diff --git a/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc b/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
index 52f9b8b72b..1fd09caea8 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_bnpl__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/payments/bnpl_manager.cc
-@@ -599,7 +599,7 @@ void BnplManager::MaybeUpdateDesktopSugg
+@@ -607,7 +607,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_payments__suggestion__generator.cc b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc
new file mode 100644
index 0000000000..2c91c5dfd7
--- /dev/null
+++ b/chromium/patches/patch-components_autofill_core_browser_suggestions_payments_payments__suggestion__generator.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ components/autofill/core/browser/suggestions/payments/payments_suggestion_generator.cc
+@@ -1462,7 +1462,7 @@ std::vector<Suggestion> GetCreditCardSug
+ .GetBnplIssuers(),
+ /*extracted_amount_in_micros=*/std::nullopt));
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ manager.client()
+ .GetPersonalDataManager()
+ .payments_data_manager()
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 4e1ff4a887..2ca8062465 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
@@ -1262,7 +1262,7 @@ bool AreMaskedBankAccountSupported() {
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 693b6ea81b..e8b9a92b83 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 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/common/autofill_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/common/autofill_features.cc
@@ -10,7 +10,7 @@ namespace autofill::features {
@@ -13,5 +13,5 @@ $NetBSD$
- BUILDFLAG(IS_LINUX) ||
+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) ||
BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN);
+ constexpr bool IS_WALLET_PASSES_SUPPORTED_PLATFORM = !BUILDFLAG(IS_IOS);
}
-
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 ea6d4d776a..25c79d302a 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/common/autofill_payments_features.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kAutofillEnableAllowlistFor
// of the allowlisted merchant websites.
@@ -24,7 +24,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -62,7 +62,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+@@ -58,7 +58,7 @@ BASE_FEATURE(kAutofillEnableBuyNowPayLat
+ // offered.
+ BASE_FEATURE(kAutofillEnableBuyNowPayLaterForKlarna,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT);
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -67,7 +67,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) || \
@@ -33,7 +42,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -86,7 +86,7 @@ BASE_FEATURE(kAutofillEnableCardBenefits
+@@ -91,7 +91,7 @@ BASE_FEATURE(kAutofillEnableCardBenefits
// UI.
BASE_FEATURE(kAutofillEnableCardBenefitsForBmo,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -42,7 +51,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -151,7 +151,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCard
+@@ -156,7 +156,7 @@ BASE_FEATURE(kAutofillEnableFlatRateCard
// Payments Autofill UI.
BASE_FEATURE(kAutofillEnableFlatRateCardBenefitsFromCurinos,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -51,7 +60,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -301,7 +301,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
+@@ -306,7 +306,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
#endif // BUILDFLAG(IS_ANDROID)
bool ShouldShowImprovedUserConsentForCreditCardSave() {
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
index 877c4c367a..09d84196da 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -131,7 +131,7 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -137,7 +137,7 @@ void RegisterProfilePrefs(user_prefs::Pr
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterBooleanPref(
kAutofillBnplEnabled, true,
user_prefs::PrefRegistrySyncable::SYNCABLE_PREF);
-@@ -373,7 +373,7 @@ void SetFacilitatedPaymentsA2ATriggeredO
+@@ -386,7 +386,7 @@ void SetFacilitatedPaymentsA2ATriggeredO
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
void SetAutofillBnplEnabled(PrefService* prefs, bool value) {
prefs->SetBoolean(kAutofillBnplEnabled, value);
}
-@@ -382,7 +382,7 @@ void SetAutofillBnplEnabled(PrefService*
+@@ -395,7 +395,7 @@ void SetAutofillBnplEnabled(PrefService*
bool IsAutofillBnplEnabled(const PrefService* prefs) {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,7 +33,7 @@ $NetBSD$
return prefs->GetBoolean(kAutofillBnplEnabled);
#else
return false;
-@@ -391,7 +391,7 @@ bool IsAutofillBnplEnabled(const PrefSer
+@@ -404,7 +404,7 @@ bool IsAutofillBnplEnabled(const PrefSer
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
index 74e799a122..f7796506c8 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_prefs.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/autofill/core/common/autofill_prefs.h
-@@ -36,7 +36,7 @@ inline constexpr char kAutofillAiOptInSt
- inline constexpr char kAutofillAiLastVersionDeduped[] =
- "autofill.ai_last_version_deduped";
+@@ -44,7 +44,7 @@ inline constexpr char kAutofillAiLastVer
+ inline constexpr char kAutofillAiTravelEntitiesEnabled[] =
+ "autofill.autofill_ai.travel_entities_enabled";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
// Boolean that is true if BNPL on Autofill is enabled.
inline constexpr char kAutofillBnplEnabled[] = "autofill.bnpl_enabled";
// Boolean that is true if the user has ever seen a BNPL suggestion.
-@@ -265,7 +265,7 @@ bool IsFacilitatedPaymentsA2AEnabled(con
+@@ -277,7 +277,7 @@ bool IsFacilitatedPaymentsA2AEnabled(con
void SetFacilitatedPaymentsA2ATriggeredOnce(PrefService* prefs, bool value);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
void SetAutofillBnplEnabled(PrefService* prefs, bool value);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -273,7 +273,7 @@ void SetAutofillBnplEnabled(PrefService*
+@@ -285,7 +285,7 @@ void SetAutofillBnplEnabled(PrefService*
bool IsAutofillBnplEnabled(const PrefService* prefs);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 db246942dd..335a9d6338 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 2025-11-14 20:31:45.000000000 +0000
+--- components/collaboration/public/collaboration_controller_delegate.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/collaboration/public/collaboration_controller_delegate.h
@@ -125,7 +125,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 71cc2208d0..0292f35cff 100644
--- a/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
+++ b/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/commerce/core/commerce_feature_list.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/commerce/core/commerce_feature_list.cc
-@@ -178,7 +178,7 @@ BASE_FEATURE(kShoppingAlternateServer, b
+@@ -175,7 +175,7 @@ BASE_FEATURE(kShoppingAlternateServer, b
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -191,7 +191,7 @@ const char kMerchantWideBehaviorParam[]
+@@ -188,7 +188,7 @@ const char kMerchantWideBehaviorParam[]
const char kNonMerchantWideBehaviorParam[] = "non-merchant-wide-behavior";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
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 cba7ff07f7..fe484879e5 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/constrained_window/constrained_window_views.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/constrained_window/constrained_window_views.cc
@@ -380,7 +380,7 @@ bool SupportsGlobalScreenCoordinates() {
}
diff --git a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index b12fe36739..0f48757fcb 100644
--- a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
+++ b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-11-19 21:40:05.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 6ea14251f2..f59d996038 100644
--- a/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
+++ b/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/cookie_config/cookie_store_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/cookie_config/cookie_store_util.cc
-@@ -12,7 +12,7 @@
+@@ -16,7 +16,7 @@
namespace cookie_config {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -14,4 +14,4 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
namespace {
- // Use the operating system's mechanisms to encrypt cookies before writing
+ void OnOsCryptReadyOnUi(
diff --git a/chromium/patches/patch-components_crash_core_app_BUILD.gn b/chromium/patches/patch-components_crash_core_app_BUILD.gn
index f7b2202626..8d44b1110b 100644
--- a/chromium/patches/patch-components_crash_core_app_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/app/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/crash/core/app/BUILD.gn
@@ -70,6 +70,10 @@ static_library("app") {
]
diff --git a/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc b/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
index 165456350e..94e9198d2c 100644
--- a/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
+++ b/chromium/patches/patch-components_crash_core_app_chrome__crashpad__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-11-19 21:40:05.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 03e376038e..878e69704a 100644
--- a/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
+++ b/chromium/patches/patch-components_crash_core_app_crashpad__handler__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/app/crashpad_handler_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig 2025-11-19 21:40:05.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 cf9805066b..6839a06537 100644
--- a/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
+++ b/chromium/patches/patch-components_crash_core_browser_crash__upload__list__crashpad.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-11-19 21:40:05.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 912e37a606..1a193703f6 100644
--- a/chromium/patches/patch-components_crash_core_common_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_common_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/common/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/crash/core/common/BUILD.gn
-@@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags
+@@ -8,7 +8,7 @@ import("//components/gwp_asan/buildflags
declare_args() {
# If set to true, this will stub out and disable the entire crash key system.
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 0b9d2b9f73..afae640d4d 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/browser_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-11-19 21:40:05.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 e10ed8eeee..c957555673 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_desktop_desktop__os__signals__collector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/device_signals/core/browser/desktop/desktop_os_signals_collector.cc
@@ -43,7 +43,7 @@ std::unique_ptr<OsSignalsResponse> AddAs
os_signals_response->disk_encryption = device_signals::GetDiskEncrypted();
diff --git a/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
index 9dfc60c665..eda66ab23d 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_mock__signals__aggregator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-11-19 21:40:05.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 8834f43c6f..b728d574f4 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/signals_aggregator.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig 2025-11-19 21:40:05.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 90f419e018..d97003a5bd 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-11-19 21:40:05.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 3ed309c345..f749069fbc 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_signals__aggregator__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-11-19 21:40:05.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 812d7156f6..67dd963d15 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/user_permission_service.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig 2025-11-19 21:40:05.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 8866136e81..326f3f59b9 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-11-19 21:40:05.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 ff29b4ba24..c89330b875 100644
--- a/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
+++ b/chromium/patches/patch-components_device__signals_core_browser_user__permission__service__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-11-19 21:40:05.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 f0faf4ba53..882dd4bf6e 100644
--- a/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_linux_platform__utils__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-11-19 21:40:05.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 7b3074c4d9..145b137241 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 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/common/platform_utils.h.orig 2025-11-19 21:40:05.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 e37932a97b..3c6c4dbfc9 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/common/signals_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/device_signals/core/common/signals_features.cc
-@@ -51,7 +51,7 @@ bool IsDetectedAgentSignalCollectionEnab
+@@ -61,7 +61,7 @@ bool IsSystemSignalCollectionImprovement
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_device__signals_core_common_signals__features.h b/chromium/patches/patch-components_device__signals_core_common_signals__features.h
index 80a802440d..a9c9bb30de 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/common/signals_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/device_signals/core/common/signals_features.h
-@@ -33,7 +33,7 @@ bool IsBrowserSignalsReportingEnabled();
- bool IsDetectedAgentSignalCollectionEnabled();
+@@ -37,7 +37,7 @@ bool IsDetectedAgentSignalCollectionEnab
+ bool IsSystemSignalCollectionImprovementEnabled();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_CHROMEOS)
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 610cd27520..8d12c46f7e 100644
--- a/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
+++ b/chromium/patches/patch-components_device__signals_core_system__signals_platform__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-11-19 21:40:05.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 45f78cdc94..0837cfcee5 100644
--- a/chromium/patches/patch-components_device__signals_test_signals__contract.cc
+++ b/chromium/patches/patch-components_device__signals_test_signals__contract.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/test/signals_contract.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/device_signals/test/signals_contract.cc
@@ -221,7 +221,7 @@ GetSignalsContract(bool is_av_signal_ena
base::BindRepeating(VerifyUnset, names::kCrowdStrike);
diff --git a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
index e86f4a5641..edc4963de6 100644
--- a/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
+++ b/chromium/patches/patch-components_discardable__memory_service_discardable__shared__memory__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/discardable_memory/service/discardable_shared_memory_manager.cc
@@ -172,7 +172,7 @@ uint64_t GetDefaultMemoryLimit() {
// Limits the number of FDs used to 32, assuming a 4MB allocation size.
diff --git a/chromium/patches/patch-components_embedder__support_user__agent__utils.cc b/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
index fdf8655f09..7a63d4333d 100644
--- a/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
+++ b/chromium/patches/patch-components_embedder__support_user__agent__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/embedder_support/user_agent_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/embedder_support/user_agent_utils.cc
@@ -317,7 +317,7 @@ std::string GetUserAgentPlatform() {
return "";
@@ -52,7 +52,7 @@ $NetBSD$
#else
return std::string(version_info::GetOSType());
#endif
-@@ -873,6 +876,16 @@ std::string BuildOSCpuInfoFromOSVersionA
+@@ -868,6 +871,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 d26da234a7..740d7f7b69 100644
--- a/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
+++ b/chromium/patches/patch-components_embedder__support_user__agent__utils__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/embedder_support/user_agent_utils_unittest.cc
@@ -152,7 +152,7 @@ void CheckUserAgentStringOrdering(bool m
ASSERT_EQ("CrOS", pieces[0]);
diff --git a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
index 1b6908a70c..9b22b4c96c 100644
--- a/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
+++ b/chromium/patches/patch-components_enterprise_browser_reporting_report__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/browser/reporting/report_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/enterprise/browser/reporting/report_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/enterprise/browser/reporting/report_util.cc
-@@ -197,7 +197,7 @@ std::string GetSecuritySignalsInReport(
+@@ -198,7 +198,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_connectors__prefs.cc b/chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.cc
deleted file mode 100644
index e6fc50c52a..0000000000
--- a/chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/enterprise/connectors/core/connectors_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ components/enterprise/connectors/core/connectors_prefs.cc
-@@ -22,7 +22,7 @@
- namespace enterprise_connectors {
-
- // Profile Prefs
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- const char kCacheEncryptionEnabledPref[] =
- "enterprise_connectors.cache_encryption_enabled";
- #endif
-@@ -96,7 +96,7 @@ void RegisterProfilePrefs(PrefRegistrySi
- #if BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
- client_certificates::RegisterProfilePrefs(registry);
- #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterBooleanPref(kCacheEncryptionEnabledPref, false);
- #endif
- }
diff --git a/chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.h b/chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.h
deleted file mode 100644
index 83efa642be..0000000000
--- a/chromium/patches/patch-components_enterprise_connectors_core_connectors__prefs.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- components/enterprise/connectors/core/connectors_prefs.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ components/enterprise/connectors/core/connectors_prefs.h
-@@ -11,7 +11,7 @@ class PrefRegistrySimple;
-
- namespace enterprise_connectors {
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Pref that maps to the "CacheEncryptionEnabled" policy.
- extern const char kCacheEncryptionEnabledPref[];
- #endif
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 b3128c603a..11fb85b2b0 100644
--- a/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
+++ b/chromium/patches/patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::Report
*event.mutable_time() = ToProtoTimestamp(base::Time::Now());
diff --git a/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc b/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
index b862ccf2c0..70d433b903 100644
--- a/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
+++ b/chromium/patches/patch-components_enterprise_data__controls_core_browser_rule.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/enterprise/data_controls/core/browser/rule.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/enterprise/data_controls/core/browser/rule.cc
@@ -531,7 +531,7 @@ bool Rule::AddUnsupportedAttributeErrors
},
diff --git a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
index 89eed1057a..4e5a93fb11 100644
--- a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
+++ b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/watermarking/watermark.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig 2025-11-19 21:40:05.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 d8628cbbfa..408e4b8483 100644
--- a/chromium/patches/patch-components_error__page_common_localized__error.cc
+++ b/chromium/patches/patch-components_error__page_common_localized__error.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/error_page/common/localized_error.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/error_page/common/localized_error.cc
-@@ -902,7 +902,7 @@ void AddSuggestionsDetails(int error_cod
+@@ -896,7 +896,7 @@ void AddSuggestionsDetails(int error_cod
if (suggestions & SUGGEST_PROXY_CONFIG) {
// Custom body string.
std::u16string inner =
diff --git a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
index f580cdcd4b..4db46b0bf5 100644
--- a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
+++ b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/eye_dropper/eye_dropper_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/eye_dropper/eye_dropper_view.cc
@@ -213,7 +213,7 @@ EyeDropperView::EyeDropperView(gfx::Nati
// EyeDropper/WidgetDelegate.
diff --git a/chromium/patches/patch-components_feature__engagement_public_event__constants.cc b/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
index 39de3cdd3f..655773cccb 100644
--- a/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_event__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/event_constants.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig 2025-11-19 21:40:05.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 bad3feb36f..ab2d5fa5c3 100644
--- a/chromium/patches/patch-components_feature__engagement_public_event__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_event__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/event_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig 2025-11-19 21:40:05.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 3a8cf82891..63206aa7c9 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 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/feature_engagement/public/feature_configurations.cc
@@ -95,7 +95,7 @@ std::optional<FeatureConfig> CreateNewUs
@@ -24,7 +24,7 @@ $NetBSD$
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -2045,7 +2045,8 @@ std::optional<FeatureConfig> GetClientSi
+@@ -2020,7 +2020,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 a5b22578f8..55b5965bfa 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/feature_engagement/public/feature_constants.cc
@@ -32,7 +32,7 @@ bool IsOnDeviceStorageEnabled() {
}
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -846,7 +846,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
+@@ -847,7 +847,7 @@ BASE_FEATURE(kIPHiOSAIHubNewBadge,
#endif // BUILDFLAG(IS_IOS)
@@ -24,7 +24,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -1002,7 +1002,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
+@@ -1006,7 +1006,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
index d9ec880859..b55df44d09 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig 2025-11-19 21:40:05.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
-@@ -380,7 +380,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
+@@ -385,7 +385,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHiO
#endif // BUILDFLAG(IS_IOS)
@@ -24,7 +24,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature);
FEATURE_CONSTANTS_DECLARE_FEATURE(
-@@ -444,7 +444,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
+@@ -450,7 +450,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHScalableIphGamingFeature);
#endif
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
index 3188c37618..3be9f4db76 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 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/feature_engagement/public/feature_list.cc
-@@ -203,7 +203,7 @@ const base::Feature* const kAllFeatures[
+@@ -202,7 +202,7 @@ const base::Feature* const kAllFeatures[
&kIPHiOSReaderModeOptionsFeature,
#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
-@@ -278,7 +278,7 @@ const base::Feature* const kAllFeatures[
+@@ -277,7 +277,7 @@ const base::Feature* const kAllFeatures[
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -23,7 +23,7 @@ $NetBSD$
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || \
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
- &kIPHAutofillBnplAffirmOrZipSuggestionFeature,
+ &kIPHAutofillAiValuablesFeature,
@@ -336,7 +336,7 @@ const base::Feature* const kAllFeatures[
&kIPHScalableIphGamingFeature,
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_feature__engagement_public_feature__list.h b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
index 0088ac3673..5e6fe05863 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_list.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/feature_engagement/public/feature_list.h
-@@ -357,7 +357,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBa
+@@ -355,7 +355,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSAIHubNewBa
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
DEFINE_VARIATION_PARAM(kEsbDownloadRowPromoFeature, "EsbDownloadRowPromo");
#endif
-@@ -478,7 +478,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
+@@ -476,7 +476,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -23,8 +23,8 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
+ BUILDFLAG(IS_BSD)
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
- DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
- "IPH_AutofillBnplAffirmOrZipSuggestion");
+ DEFINE_VARIATION_PARAM(kIPHAutofillAiValuablesFeature,
+ "IPH_AutofillAiValuables");
@@ -580,7 +581,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -34,7 +34,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -782,7 +783,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -781,7 +782,7 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHIOSPageActionMenu),
VARIATION_ENTRY(kIPHiOSAIHubNewBadge),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -43,7 +43,7 @@ $NetBSD$
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelRegionSearchFeature),
-@@ -844,7 +845,8 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -843,7 +844,8 @@ inline constexpr flags_ui::FeatureEntry:
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -51,8 +51,8 @@ $NetBSD$
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA) || \
+ BUILDFLAG(IS_BSD)
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
+ VARIATION_ENTRY(kIPHAutofillAiValuablesFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
- VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
@@ -899,7 +901,7 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHScalableIphGamingFeature),
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto b/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
index 8adaa0cffc..90d51957b3 100644
--- a/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
+++ b/chromium/patches/patch-components_feed_core_proto_v2_wire_version.proto
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/proto/v2/wire/version.proto.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig 2025-11-19 21:40:05.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 8b44596c26..2485254392 100644
--- a/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_feed__network__impl__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/feed/core/v2/feed_network_impl_unittest.cc
@@ -746,8 +746,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util.cc b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
index 478d4fb2ff..e623b4a723 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig 2025-11-19 21:40:05.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 3ac5a5a396..88ca6ac58d 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-11-19 21:40:05.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 d79bc06bd4..8bcd02a9c7 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 2025-11-14 20:31:45.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig 2025-11-19 21:40:05.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 a47d6c3dc4..30c547c0fe 100644
--- a/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
+++ b/chromium/patches/patch-components_gcm__driver_gcm__desktop__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-11-19 21:40:05.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 d9ac26f0a0..40763b967d 100644
--- a/chromium/patches/patch-components_gwp__asan_BUILD.gn
+++ b/chromium/patches/patch-components_gwp__asan_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig 2025-11-19 21:40:05.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 721c0366af..cb7a0984ee 100644
--- a/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
+++ b/chromium/patches/patch-components_gwp__asan_buildflags_buildflags.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/buildflags/buildflags.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-11-19 21:40:05.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 b4950b632c..41db216eb5 100644
--- a/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_guarded__page__allocator__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-11-19 21:40:05.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 a1c6dd672e..5a21b10afa 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/gwp_asan.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/gwp_asan/client/gwp_asan.cc
@@ -81,7 +81,7 @@ namespace {
// ProcessSamplingBoost is the multiplier to increase the
diff --git a/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc b/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
index 2e581743f6..82f3528cae 100644
--- a/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
+++ b/chromium/patches/patch-components_gwp__asan_client_gwp__asan__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-11-19 21:40:05.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 a8d695f43c..cfbfb63ccb 100644
--- a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/gwp_asan/crash_handler/crash_analyzer.cc
-@@ -35,7 +35,7 @@
+@@ -36,7 +36,7 @@
#include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
#include "third_party/crashpad/crashpad/util/process/process_memory.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <signal.h>
#elif BUILDFLAG(IS_APPLE)
#include <mach/exception_types.h>
-@@ -113,7 +113,7 @@ bool CrashAnalyzer::GetExceptionInfo(
+@@ -114,7 +114,7 @@ bool CrashAnalyzer::GetExceptionInfo(
crashpad::VMAddress CrashAnalyzer::GetAccessAddress(
const crashpad::ExceptionSnapshot& exception) {
diff --git a/chromium/patches/patch-components_live__caption_caption__util.cc b/chromium/patches/patch-components_live__caption_caption__util.cc
index 03984dc7a8..55b86a1db7 100644
--- a/chromium/patches/patch-components_live__caption_caption__util.cc
+++ b/chromium/patches/patch-components_live__caption_caption__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/live_caption/caption_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/live_caption/caption_util.cc.orig 2025-11-19 21:40:05.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 b43c1613be..1fa83f4adc 100644
--- a/chromium/patches/patch-components_live__caption_caption__util.h
+++ b/chromium/patches/patch-components_live__caption_caption__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/live_caption/caption_util.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/live_caption/caption_util.h.orig 2025-11-19 21:40:05.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 2202b9fd21..922ea7a0c1 100644
--- a/chromium/patches/patch-components_media__router_common_media__source.cc
+++ b/chromium/patches/patch-components_media__router_common_media__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/media_source.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/media_router/common/media_source.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/media_router/common/media_source.cc
@@ -62,7 +62,7 @@ bool IsSystemAudioCaptureSupported() {
#if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index 63beb23c0f..ec7564d428 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/media_router/common/providers/cast/channel/cast_message_util.cc
@@ -168,7 +168,7 @@ int GetVirtualConnectPlatformValue() {
return 4;
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
index f225660ed2..7958b42cb2 100644
--- a/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
+++ b/chromium/patches/patch-components_media__router_common_providers_cast_channel_enum__table.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/media_router/common/providers/cast/channel/enum_table.h
@@ -368,7 +368,12 @@ class EnumTable {
diff --git a/chromium/patches/patch-components_metrics_drive__metrics__provider.cc b/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
index 404a4f21ee..0b04a3ca86 100644
--- a/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
+++ b/chromium/patches/patch-components_metrics_drive__metrics__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/drive_metrics_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/metrics/drive_metrics_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/metrics/drive_metrics_provider.cc
@@ -21,7 +21,7 @@
namespace metrics {
diff --git a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
index eaf0bb6e51..e6ae9aa62c 100644
--- a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
+++ b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/dwa/dwa_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/metrics/dwa/dwa_service.cc
-@@ -243,7 +243,7 @@ void DwaService::RecordCoarseSystemInfor
+@@ -244,7 +244,7 @@ void DwaService::RecordCoarseSystemInfor
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
#elif BUILDFLAG(IS_MAC)
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_MACOS);
diff --git a/chromium/patches/patch-components_metrics_metrics__log.cc b/chromium/patches/patch-components_metrics_metrics__log.cc
index ac37fc8fc4..dda2f55417 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/metrics_log.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/metrics/metrics_log.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/metrics/metrics_log.cc
@@ -59,7 +59,7 @@
#include "base/win/current_module.h"
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index 3663c30319..f5dc095cfb 100644
--- a/chromium/patches/patch-components_metrics_motherboard.cc
+++ b/chromium/patches/patch-components_metrics_motherboard.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/motherboard.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/metrics/motherboard.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/metrics/motherboard.cc
@@ -1,6 +1,7 @@
// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
index 1c5ecab338..6c0ecc9586 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_connection__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/connection_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/named_mojo_ipc_server/connection_info.h
@@ -12,8 +12,17 @@
#include "base/win/scoped_handle.h"
diff --git a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
index c843b979e5..83457710d9 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-11-19 21:40:05.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 859d661763..c7caef7c84 100644
--- a/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
+++ b/chromium/patches/patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc
@@ -89,7 +89,9 @@ void NamedMojoServerEndpointConnectorLin
PLOG(ERROR) << "getsockopt failed.";
diff --git a/chromium/patches/patch-components_named__system__lock_BUILD.gn b/chromium/patches/patch-components_named__system__lock_BUILD.gn
index 15d62fdeab..8ce540c90b 100644
--- a/chromium/patches/patch-components_named__system__lock_BUILD.gn
+++ b/chromium/patches/patch-components_named__system__lock_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_system_lock/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/named_system_lock/BUILD.gn.orig 2025-11-19 21:40:05.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 2b7cbb9b6e..430378688b 100644
--- a/chromium/patches/patch-components_named__system__lock_lock.h
+++ b/chromium/patches/patch-components_named__system__lock_lock.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_system_lock/lock.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/named_system_lock/lock.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/named_system_lock/lock.h
@@ -38,7 +38,7 @@ class ScopedLock {
// may acquire that lock. The lock name has different meanings per platform:
diff --git a/chromium/patches/patch-components_named__system__lock_lock__unittest.cc b/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
index 9ea66364e6..431ac331d2 100644
--- a/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
+++ b/chromium/patches/patch-components_named__system__lock_lock__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/named_system_lock/lock_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/named_system_lock/lock_unittest.cc.orig 2025-11-19 21:40:05.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 a31382d5da..969375db42 100644
--- a/chromium/patches/patch-components_ntp__tiles_pref__names.h
+++ b/chromium/patches/patch-components_ntp__tiles_pref__names.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/ntp_tiles/pref_names.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/ntp_tiles/pref_names.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/ntp_tiles/pref_names.h
-@@ -48,7 +48,7 @@ inline constexpr char kCustomLinksInitia
+@@ -49,7 +49,7 @@ inline constexpr char kCustomLinksInitia
// Prefs used to cache enterprise shortcuts.
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
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 d4e3eedd38..7c75f1bd43 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 2025-11-14 20:31:45.000000000 +0000
+--- components/optimization_guide/core/feature_registry/feature_registration.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/optimization_guide/core/feature_registry/feature_registration.cc
-@@ -65,7 +65,7 @@ BASE_FEATURE(kProductSpecificationsMqlsL
+@@ -67,7 +67,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 eb6288f286..413eac180b 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/optimization_guide/core/optimization_guide_features.cc
-@@ -104,7 +104,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
+@@ -98,7 +98,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
// Whether to use the on device model service in optimization guide.
BASE_FEATURE(kOptimizationGuideOnDeviceModel,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
index 8e3e1b7c2f..aecfc58c6c 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/optimization_guide_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig 2025-11-19 21:40:05.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 4bd7231da2..1b44068006 100644
--- a/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
+++ b/chromium/patches/patch-components_os__crypt_async_browser_secret__portal__key__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/os_crypt/async/browser/secret_portal_key_provider.cc
@@ -5,7 +5,9 @@
#include "components/os_crypt/async/browser/secret_portal_key_provider.h"
diff --git a/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc b/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
index ed30e82029..5a77e14b5a 100644
--- a/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ b/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/os_crypt/sync/libsecret_util_linux.cc
-@@ -182,16 +182,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
+@@ -184,16 +184,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
// static
bool LibsecretLoader::LoadLibsecret() {
diff --git a/chromium/patches/patch-components_os__crypt_sync_os__crypt.h b/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
index 8a91334078..33a360b5a8 100644
--- a/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
+++ b/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/sync/os_crypt.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/os_crypt/sync/os_crypt.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/os_crypt/sync/os_crypt.h
-@@ -23,7 +23,7 @@ class Keychain;
+@@ -28,7 +28,7 @@ class Keychain;
}
#endif
@@ -15,7 +15,7 @@ $NetBSD$
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -39,7 +39,7 @@ struct Config;
+@@ -44,7 +44,7 @@ struct Config;
// Temporary interface due to OSCrypt refactor. See OSCryptImpl for descriptions
// of what each function does.
namespace OSCrypt {
@@ -24,7 +24,7 @@ $NetBSD$
COMPONENT_EXPORT(OS_CRYPT)
void SetConfig(std::unique_ptr<os_crypt::Config> config);
#endif // BUILDFLAG(IS_LINUX)
-@@ -84,7 +84,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockK
+@@ -91,7 +91,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockK
COMPONENT_EXPORT(OS_CRYPT) void SetLegacyEncryptionForTesting(bool legacy);
COMPONENT_EXPORT(OS_CRYPT) void ResetStateForTesting();
#endif // BUILDFLAG(IS_WIN)
@@ -33,7 +33,7 @@ $NetBSD$
COMPONENT_EXPORT(OS_CRYPT)
void UseMockKeyStorageForTesting(
base::OnceCallback<std::unique_ptr<KeyStorageLinux>()>
-@@ -118,7 +118,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -125,7 +125,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
// Returns singleton instance of OSCryptImpl.
static OSCryptImpl* GetInstance();
@@ -42,7 +42,7 @@ $NetBSD$
// Set the configuration of OSCryptImpl.
// This method, or SetRawEncryptionKey(), must be called before using
// EncryptString() and DecryptString().
-@@ -214,7 +214,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -217,7 +217,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
void ResetStateForTesting();
#endif
@@ -51,7 +51,7 @@ $NetBSD$
// For unit testing purposes, inject methods to be used.
// |storage_provider_factory| provides the desired |KeyStorage|
// implementation. If the provider returns |nullptr|, a hardcoded password
-@@ -241,13 +241,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -244,13 +244,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
bool DeriveKey();
#endif // BUILDFLAG(IS_APPLE)
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 b39db62dfa..944786f6d8 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 2025-11-14 20:31:45.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-11-19 21:40:05.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 a9e2c69cda..f8291f6337 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 2025-11-14 20:31:45.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
@@ -228,8 +228,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 1fc6a7a8b4..992491319f 100644
--- a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
+++ b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/common/proto/paint_preview.proto.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig 2025-11-19 21:40:05.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 55425a20be..f78cc93732 100644
--- a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/paint_preview/player/player_compositor_delegate.cc
-@@ -435,8 +435,8 @@ void PlayerCompositorDelegate::ValidateP
+@@ -432,8 +432,8 @@ void PlayerCompositorDelegate::ValidateP
auto chrome_version = capture_result_->proto.metadata().chrome_version();
const auto& current_chrome_version = version_info::GetVersion();
if (capture_result_->proto.metadata().has_chrome_version() &&
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
index 73fcd49163..c3fc043119 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/features/password_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -58,7 +58,7 @@ BASE_FEATURE(kClearUndecryptablePassword
+@@ -71,7 +71,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
-@@ -120,7 +120,7 @@ BASE_FEATURE(kPasswordManualFallbackAvai
+@@ -139,7 +139,7 @@ BASE_FEATURE(kPasswordManualFallbackAvai
BASE_FEATURE(kPasswordManagerLogToTerminal, 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 f72072a3ea..1fe9703279 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 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.h
-@@ -147,7 +147,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFall
+@@ -172,7 +172,7 @@ BASE_DECLARE_FEATURE(kPasswordManualFall
// terminal.
BASE_DECLARE_FEATURE(kPasswordManagerLogToTerminal);
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 c343a97350..7fc44df2de 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__autofill__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_autofill_manager.cc
-@@ -387,7 +387,7 @@ void PasswordAutofillManager::DidAcceptS
+@@ -405,7 +405,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,
-@@ -629,7 +629,7 @@ void PasswordAutofillManager::DidNavigat
+@@ -653,7 +653,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 688d809071..ad6a3eca84 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_autofill_manager.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_autofill_manager.h
@@ -291,7 +291,7 @@ class PasswordAutofillManager : public a
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 7b71ce2743..213220b532 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 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_form_filling.cc
-@@ -178,7 +178,7 @@ LikelyFormFilling SendFillInformationToR
+@@ -197,7 +197,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 d64505e830..24c9ac038b 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,18 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_form_manager.cc
-@@ -67,7 +67,7 @@
- #include "components/webauthn/android/webauthn_cred_man_delegate.h"
- #endif // BUILDFLAG(IS_ANDROID)
-
--#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "components/os_crypt/sync/os_crypt.h"
- #endif
-
-@@ -239,7 +239,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
+@@ -235,7 +235,7 @@ bool ShouldUploadCrowdsourcingVotes(cons
return false;
}
@@ -24,7 +15,7 @@ $NetBSD$
bool ShouldShowKeychainErrorBubble(
std::optional<PasswordStoreBackendError> backend_error) {
if (!backend_error.has_value()) {
-@@ -940,7 +940,7 @@ void PasswordFormManager::OnFetchComplet
+@@ -936,7 +936,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 924ca582d1..0c20c7606d 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_manager.cc
-@@ -590,7 +590,7 @@ void PasswordManager::RegisterProfilePre
+@@ -607,7 +607,7 @@ void PasswordManager::RegisterProfilePre
registry->RegisterListPref(prefs::kPasswordManagerPromoCardsList);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -603,7 +603,7 @@ void PasswordManager::RegisterProfilePre
+@@ -620,7 +620,7 @@ void PasswordManager::RegisterProfilePre
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_password__manager__client.h
index 394d7264a7..50f0df618f 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 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-11-19 21:40:05.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"
-@@ -540,7 +540,7 @@ class PasswordManagerClient {
+@@ -544,7 +544,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 df188120c3..f97b826d52 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig 2025-11-19 21:40:05.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 5140bd93bd..a8457a4d69 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manager__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manager_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig 2025-11-19 21:40:05.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 314663ee9d..4eeb66541e 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.cc
@@ -46,7 +46,7 @@ std::u16string GetUsernameFromLabel(cons
}
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 71535e6efa..fd17e33cbf 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__manual__fallback__flow.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_manual_fallback_flow.h
@@ -19,7 +19,7 @@
#include "components/password_manager/core/browser/ui/saved_passwords_presenter.h"
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
index 5d95f34b55..8256852a9b 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store__factory__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-11-19 21:40:05.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 7a583bd59b..50a3ab4460 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,12 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database.cc
@@ -1043,7 +1043,7 @@ bool ShouldDeleteUndecryptablePasswords(
- bool is_user_data_dir_policy_set,
bool is_enabled_by_policy,
- IsAccountStore is_account_store) {
+ IsAccountStore is_account_store,
+ const os_crypt_async::Encryptor* encryptor) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
std::unique_ptr<base::Environment> environment(base::Environment::Create());
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 62ca9fb80e..1e1a8a767d 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
@@ -146,7 +146,7 @@ LoginsResultOrError LoginDatabaseAsyncHe
std::vector<PasswordForm> matched_forms;
@@ -13,5 +13,5 @@ $NetBSD$
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
return PasswordStoreBackendError(
- OSCrypt::IsEncryptionAvailable()
+ is_encryption_available_
? PasswordStoreBackendErrorType::kUncategorized
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 01e02ef376..e72f87adbf 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
-@@ -2278,7 +2278,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
- testing::Bool()));
+@@ -2227,7 +2227,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
+ testing::Values(1, 2, 3, 24));
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_IOS) || \
- BUILDFLAG(IS_WIN)
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 595bbb8221..76b9f5f6aa 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.cc
-@@ -211,7 +211,7 @@ version_info::Channel StubPasswordManage
+@@ -226,7 +226,7 @@ version_info::Channel StubPasswordManage
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
index 8b94b19f2b..48caeefdea 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.h
-@@ -80,7 +80,7 @@ class StubPasswordManagerClient : public
+@@ -84,7 +84,7 @@ class StubPasswordManagerClient : public
MockPasswordFeatureManager* GetPasswordFeatureManager();
version_info::Channel GetChannel() const override;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
index db5dffbfe1..006a20c78b 100644
--- a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
+++ b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-11-19 21:40:05.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 771bdc8ac0..d17b3c2eba 100644
--- a/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/performance_manager/decorators/process_metrics_decorator.cc
-@@ -266,7 +266,7 @@ void ProcessMetricsDecorator::DidGetMemo
- base::ByteCount process_rss =
- base::KiB(process_dump_iter.os_dump().resident_set_kb);
- process_node->set_resident_set(process_rss);
+@@ -54,7 +54,7 @@ class ProcessMetricsDecorator::NodeMetri
+ auto* process_node = ProcessNodeImpl::FromNode(context.GetProcessNode());
+ process_node->set_private_footprint(memory_summary_->private_footprint);
+ process_node->set_resident_set(memory_summary_->resident_set_size);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- process_node->set_private_swap(
- base::KiB(process_dump_iter.os_dump().private_footprint_swap_kb));
+ process_node->set_private_swap(memory_summary_->private_swap);
#endif
+ }
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index 59d8b30ca6..b581f8ee8e 100644
--- a/chromium/patches/patch-components_performance__manager_public_features.h
+++ b/chromium/patches/patch-components_performance__manager_public_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/public/features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/performance_manager/public/features.h.orig 2025-11-19 21:40:05.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 092b5a4a23..68c1138de2 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 2025-11-14 20:31:45.000000000 +0000
+--- components/performance_manager/resource_attribution/memory_measurement_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/performance_manager/resource_attribution/memory_measurement_delegate.cc
@@ -100,7 +100,7 @@ void MemoryMeasurementDelegateImpl::OnMe
base::KiB(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 a06bb8c545..ed7a95bffe 100644
--- a/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-11-19 21:40:05.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 8fd753f7dc..4e869d9bbd 100644
--- a/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
+++ b/chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/browser/policy_pref_mapping_test.cc
@@ -432,7 +432,7 @@ class PolicyTestCase {
const std::string os("chromeos");
diff --git a/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc b/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc
index 23bbb5df83..cef20aa0bf 100644
--- a/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc
+++ b/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/browser/url_blocklist_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/browser/url_blocklist_manager.cc
@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfil
policy_prefs::kSafeSitesFilterBehavior,
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
index 85e712172b..0675d821f2 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 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_client.cc
@@ -767,7 +767,7 @@ void CloudPolicyClient::FetchPolicy(Poli
fetch_request->set_invalidation_payload(invalidation_payload_);
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
index 133e284ee2..a74c8b759e 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
-@@ -25,7 +25,7 @@ namespace policy {
+@@ -26,7 +26,7 @@ namespace policy {
namespace {
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kRetryWithKeyReset, base::FEATURE_ENABLED_BY_DEFAULT);
#endif
-@@ -218,7 +218,7 @@ void CloudPolicyRefreshScheduler::OnStor
+@@ -219,7 +219,7 @@ void CloudPolicyRefreshScheduler::OnStor
// continue using the stale information. Thus, no specific response to a store
// error is required. NB: Changes to is_managed fire OnStoreLoaded().
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 12b56c2d37..2f1eed407e 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_util.cc
@@ -21,7 +21,7 @@
#include "base/win/wincred_shim.h"
diff --git a/chromium/patches/patch-components_policy_core_common_policy__paths.cc b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
index 0b504650ac..7de1eb2991 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__paths.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/policy_paths.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/common/policy_paths.cc
@@ -17,6 +17,10 @@ namespace policy {
const char kPolicyPath[] = "/etc/opt/chrome/policies";
diff --git a/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc b/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
index ee296a64a7..e24119a259 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__pref__names.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/policy_pref_names.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/common/policy_pref_names.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/common/policy_pref_names.cc
@@ -199,7 +199,7 @@ const char kFloatingWorkspaceEnabled[] =
// A boolean value indicating whether the built-in AI APIs are enabled.
diff --git a/chromium/patches/patch-components_policy_core_common_policy__pref__names.h b/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
index 6151e3c536..390fc579cc 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
+++ b/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/policy_pref_names.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/core/common/policy_pref_names.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/core/common/policy_pref_names.h
@@ -96,7 +96,7 @@ extern const char kFloatingWorkspaceEnab
#endif
diff --git a/chromium/patches/patch-components_policy_tools_generate__policy__source.py b/chromium/patches/patch-components_policy_tools_generate__policy__source.py
index ed35ba7432..3d33e05ec1 100644
--- a/chromium/patches/patch-components_policy_tools_generate__policy__source.py
+++ b/chromium/patches/patch-components_policy_tools_generate__policy__source.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/tools/generate_policy_source.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/policy/tools/generate_policy_source.py
@@ -38,9 +38,9 @@ PLATFORM_STRINGS = {
'ios': ['ios'],
diff --git a/chromium/patches/patch-components_power__metrics_BUILD.gn b/chromium/patches/patch-components_power__metrics_BUILD.gn
index 12ccfd1d10..064d7f43de 100644
--- a/chromium/patches/patch-components_power__metrics_BUILD.gn
+++ b/chromium/patches/patch-components_power__metrics_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/power_metrics/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/power_metrics/BUILD.gn.orig 2025-11-19 21:40:05.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 610273c036..ba0dcf8756 100644
--- a/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
+++ b/chromium/patches/patch-components_power__metrics_energy__metrics__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/power_metrics/energy_metrics_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/power_metrics/energy_metrics_provider.cc
@@ -9,6 +9,8 @@
#include "components/power_metrics/energy_metrics_provider_win.h"
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
index be06008171..d9e2de02e0 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_switches.cc
@@ -23,7 +23,7 @@ BASE_FEATURE(kResolveRegionalCapabilitie
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -14,4 +14,4 @@ $NetBSD$
+#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kUseFinchPermanentCountryForFetchCountryId,
"UseFinchPermanentCountyForFetchCountryId",
- base::FEATURE_DISABLED_BY_DEFAULT);
+ base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
index 65356d33a5..82229ec27d 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_switches.h
@@ -53,7 +53,7 @@ BASE_DECLARE_FEATURE(kRestrictLegacySear
BASE_DECLARE_FEATURE(kResolveRegionalCapabilitiesFromDevice);
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 eae943947a..30f7961c55 100644
--- a/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
+++ b/chromium/patches/patch-components_safe__browsing_content_common_file__type__policies__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-11-19 21:40:05.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 1fbfdc412f..14bae70910 100644
--- a/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
+++ b/chromium/patches/patch-components_safe__browsing_content_resources_gen__file__type__proto.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/safe_browsing/content/resources/gen_file_type_proto.py
@@ -37,6 +37,8 @@ def PlatformTypes():
"chromeos":
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc b/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
index 44e696dcca..dda62d3732 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc
@@ -119,7 +119,7 @@ std::ostream& operator<<(std::ostream& o
PlatformType GetCurrentPlatformType() {
diff --git a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
index 06c2396492..1d72d1a6a1 100644
--- a/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
+++ b/chromium/patches/patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupReque
return RTLookupRequest::OS_TYPE_CHROME_OS;
diff --git a/chromium/patches/patch-components_search__engines_template__url__service.cc b/chromium/patches/patch-components_search__engines_template__url__service.cc
index 0e5e33e70a..f4dc7a0e26 100644
--- a/chromium/patches/patch-components_search__engines_template__url__service.cc
+++ b/chromium/patches/patch-components_search__engines_template__url__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/search_engines/template_url_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/search_engines/template_url_service.cc
-@@ -3587,7 +3587,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3590,7 +3590,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 3d8beec2cd..b5dc0ca01a 100644
--- a/chromium/patches/patch-components_security__interstitials_content_utils.cc
+++ b/chromium/patches/patch-components_security__interstitials_content_utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/security_interstitials/content/utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig 2025-11-19 21:40:05.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 b02e96fe0e..001fd07e57 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
-@@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteMode
+@@ -122,7 +122,7 @@ void CrossDeviceUserSegment::ExecuteMode
// Check for current device type and subtract it from the device count
// calculation.
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
index c7bdb9fd8c..e473eeada8 100644
--- a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
+++ b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/services/on_device_translation/sandbox_hook.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/services/on_device_translation/sandbox_hook.cc
@@ -7,12 +7,15 @@
#include "components/services/on_device_translation/translate_kit_client.h"
diff --git a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
index fdd996e25f..f2ed5c617c 100644
--- a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
+++ b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/services/on_device_translation/sandbox_hook.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/services/on_device_translation/sandbox_hook.h
@@ -5,7 +5,13 @@
#ifndef COMPONENTS_SERVICES_ON_DEVICE_TRANSLATION_SANDBOX_HOOK_H_
diff --git a/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc b/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
index 21505aafa2..a14381dc80 100644
--- a/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
+++ b/chromium/patches/patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc
@@ -22,7 +22,7 @@
diff --git a/chromium/patches/patch-components_signin_public_base_signin__switches.cc b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
index c790dd5a4a..cb1cfafbea 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.cc
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/base/signin_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/signin/public/base/signin_switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/signin/public/base/signin_switches.cc
-@@ -96,7 +96,7 @@ BASE_FEATURE(kBrowserSigninInSyncHeaderO
- BASE_FEATURE(kCctSignInPrompt, base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -107,7 +107,7 @@ BASE_FEATURE(kChromeAndroidIdentitySurve
+ base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kChromeIdentitySurveyAddressBubbleSignin,
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kChromeIdentitySurveyDiceWebSigninAccepted,
-@@ -123,7 +123,7 @@ BASE_FEATURE(kChromeIdentitySurveySwitch
+@@ -134,7 +134,7 @@ BASE_FEATURE(kChromeIdentitySurveySwitch
base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,10 +24,25 @@ $NetBSD$
BASE_FEATURE(kChromeIdentitySurveyLaunchWithDelay,
base::FEATURE_ENABLED_BY_DEFAULT);
BASE_FEATURE_PARAM(base::TimeDelta,
-@@ -325,7 +325,7 @@ BASE_FEATURE(kRetryInterceptionBubbleOnD
+@@ -343,7 +343,7 @@ BASE_FEATURE_PARAM(base::TimeDelta,
+ base::Days(7));
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kProfileCreationDeclineSigninCTAExperiment,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+
+@@ -372,12 +372,12 @@ BASE_FEATURE(kProfilesReordering, base::
BASE_FEATURE(kRollbackDiceMigration, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ BASE_FEATURE(kShowProfilePickerToAllUsersExperiment,
+ base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kSignInPromoMaterialNextUI, base::FEATURE_ENABLED_BY_DEFAULT);
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 81c1dca3ec..fa40034f2c 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.h
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.h
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/base/signin_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/signin/public/base/signin_switches.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/signin/public/base/signin_switches.h
-@@ -77,7 +77,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kCctSignInPrompt);
+@@ -95,7 +95,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kChromeAndroidIdentitySurveyBookmarkPromo);
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -15,7 +15,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.
-@@ -109,7 +109,7 @@ BASE_DECLARE_FEATURE(kChromeIdentitySurv
+@@ -127,7 +127,7 @@ BASE_DECLARE_FEATURE(kChromeIdentitySurv
// LINT.ThenChange(//chrome/browser/signin/signin_hats_util.cc)
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -24,10 +24,27 @@ $NetBSD$
// Controls the duration for which the launch of an identity survey is delayed.
COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kChromeIdentitySurveyLaunchWithDelay);
-@@ -277,7 +277,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -287,7 +287,7 @@ BASE_DECLARE_FEATURE_PARAM(base::TimeDel
+ kOfferMigrationToDiceUsersMinTimeBetweenDialogs);
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Experimenting with changing the secondary CTA for FRE and new profile
+ // creation.
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+@@ -318,14 +318,14 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
BASE_DECLARE_FEATURE(kRollbackDiceMigration);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Experimenting with showing the profile picker to all users (not only the
+ // users with multiple profiles).
+ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kShowProfilePickerToAllUsersExperiment);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Uses the Material Next theme for the signin promo.
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index d2de0d666f..70ec1a7111 100644
--- a/chromium/patches/patch-components_soda_soda__util.cc
+++ b/chromium/patches/patch-components_soda_soda__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/soda/soda_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/soda/soda_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/soda/soda_util.cc
@@ -23,7 +23,7 @@
#include "base/win/windows_version.h"
@@ -24,8 +24,8 @@ $NetBSD$
bool IsSupportedLinux() {
#if defined(ARCH_CPU_X86_FAMILY)
// Check if the CPU has the required instruction set to run the Speech
-@@ -70,7 +70,7 @@ bool IsSupportedWin() {
- bool IsOnDeviceSpeechRecognitionSupported() {
+@@ -73,7 +73,7 @@ bool IsOnDeviceSpeechRecognitionSupporte
+ // support Gemini Nano.
#if BUILDFLAG(IS_CHROMEOS)
return IsSupportedChromeOS();
-#elif BUILDFLAG(IS_LINUX)
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 939636ec65..c3282d5975 100644
--- a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
+++ b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-11-19 21:40:05.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 c1fa015c66..ab3aa8712e 100644
--- a/chromium/patches/patch-components_storage__monitor_BUILD.gn
+++ b/chromium/patches/patch-components_storage__monitor_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/storage_monitor/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/storage_monitor/BUILD.gn
@@ -73,7 +73,7 @@ component("storage_monitor") {
deps += [ "//services/device/public/mojom" ]
diff --git a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
index e27441bb4b..1c5f604a84 100644
--- a/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
+++ b/chromium/patches/patch-components_storage__monitor_removable__device__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/storage_monitor/removable_device_constants.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig 2025-11-19 21:40:05.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 7b5799accc..52527041c5 100644
--- a/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
+++ b/chromium/patches/patch-components_storage__monitor_removable__device__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/storage_monitor/removable_device_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig 2025-11-19 21:40:05.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 9a00f11472..d972fc540d 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_child__account__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/child_account_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/browser/child_account_service.cc.orig 2025-11-19 21:40:05.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 e3d0f21065..9027461841 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_kids__chrome__management__url__checker__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/supervised_user/core/browser/kids_chrome_management_url_checker_client.cc
@@ -66,7 +66,7 @@ void OnResponse(
}
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
index abd3e02c75..364e3d0701 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
+++ b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-11-19 21:40:05.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 7908d99488..94dc361082 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
@@ -103,7 +103,7 @@ SupervisedUserMetricsService::Supervised
std::move(metrics_service_accessor_delegate)) {
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index fded63862c..fd025e9df8 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 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-11-19 21:40:05.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_common_features.cc b/chromium/patches/patch-components_supervised__user_core_common_features.cc
index 6f528f36b1..c92aef86ba 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_features.cc
+++ b/chromium/patches/patch-components_supervised__user_core_common_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/supervised_user/core/common/features.cc
@@ -32,7 +32,7 @@ BASE_FEATURE(kAllowSubframeLocalWebAppro
#endif
diff --git a/chromium/patches/patch-components_supervised__user_core_common_features.h b/chromium/patches/patch-components_supervised__user_core_common_features.h
index da6dfc4b62..2a66ccc1f2 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_features.h
+++ b/chromium/patches/patch-components_supervised__user_core_common_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig 2025-11-19 21:40:05.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 ff31afd167..f94d3d48a4 100644
--- a/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
+++ b/chromium/patches/patch-components_supervised__user_core_common_pref__names.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/common/pref_names.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig 2025-11-19 21:40:05.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 f3791a3c02..79c1189057 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 2025-11-14 20:31:45.000000000 +0000
+--- components/sync_bookmarks/bookmark_model_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync_bookmarks/bookmark_model_view.cc
@@ -9,7 +9,7 @@
#include "components/bookmarks/browser/bookmark_model.h"
@@ -12,15 +12,15 @@ $NetBSD$
#include "components/bookmarks/common/bookmark_metrics.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 "components/sync_bookmarks/initial_account_bookmark_deduplicator.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
-@@ -250,7 +250,7 @@ void BookmarkModelViewUsingAccountNodes:
+ #include "base/metrics/histogram_base.h"
+ #include "base/metrics/histogram_functions.h"
+ #include "base/time/time.h"
+@@ -253,7 +253,7 @@ void BookmarkModelViewUsingAccountNodes:
void BookmarkModelViewUsingAccountNodes::
MaybeRemoveUnderlyingModelDuplicatesUponInitialSync() {
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- InitialAccountBookmarkDeduplicator initial_account_bookmark_deduplicator(
- underlying_model());
- initial_account_bookmark_deduplicator.Deduplicate();
+ BeginExtensiveChanges();
+
+ const base::Time deduplication_start_time = base::Time::Now();
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 93c9748308..c81befde84 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_device_info/local_device_info_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync_device_info/local_device_info_util.cc
@@ -84,7 +84,7 @@ void OnMachineStatisticsLoaded(LocalDevi
sync_pb::SyncEnums::DeviceType GetLocalDeviceType() {
diff --git a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
index b24fcc5e95..2f72f2d96a 100644
--- a/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
+++ b/chromium/patches/patch-components_sync__device__info_local__device__info__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_device_info/local_device_info_util_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync_device_info/local_device_info_util_linux.cc
@@ -9,6 +9,11 @@
diff --git a/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc b/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
index 2fda25c9f4..c79460ae11 100644
--- a/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
+++ b/chromium/patches/patch-components_sync__preferences_common__syncable__prefs__database.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync_preferences/common_syncable_prefs_database.cc
-@@ -365,7 +365,7 @@ constexpr auto kCommonSyncablePrefsAllow
+@@ -410,7 +410,7 @@ constexpr auto kCommonSyncablePrefsAllow
syncer::PREFERENCES, PrefSensitivity::kNone, MergeBehavior::kNone}},
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_sync_base_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index 0e500000f2..13b2034c42 100644
--- a/chromium/patches/patch-components_sync_base_sync__util.cc
+++ b/chromium/patches/patch-components_sync_base_sync__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/base/sync_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/sync/base/sync_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync/base/sync_util.cc
@@ -44,6 +44,8 @@ std::string GetSystemString() {
system = "FREEBSD ";
diff --git a/chromium/patches/patch-components_sync_service_sync__prefs.cc b/chromium/patches/patch-components_sync_service_sync__prefs.cc
index d7c9cc3f59..943a40d9ad 100644
--- a/chromium/patches/patch-components_sync_service_sync__prefs.cc
+++ b/chromium/patches/patch-components_sync_service_sync__prefs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/service/sync_prefs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/sync/service/sync_prefs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync/service/sync_prefs.cc
@@ -840,7 +840,7 @@ bool SyncPrefs::MaybeMigratePrefsForSync
update_selected_types_dict->EnsureDict(
diff --git a/chromium/patches/patch-components_sync_service_sync__service__impl.cc b/chromium/patches/patch-components_sync_service_sync__service__impl.cc
index 6515f6f998..ce294a433d 100644
--- a/chromium/patches/patch-components_sync_service_sync__service__impl.cc
+++ b/chromium/patches/patch-components_sync_service_sync__service__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync/service/sync_service_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/sync/service/sync_service_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/sync/service/sync_service_impl.cc
-@@ -1376,7 +1376,7 @@ void SyncServiceImpl::ReconfigureDataTyp
+@@ -1384,7 +1384,7 @@ void SyncServiceImpl::ReconfigureDataTyp
void SyncServiceImpl::PassphraseTypeChanged(PassphraseType passphrase_type) {
DCHECK_CALLED_ON_VALID_SEQUENCE(sequence_checker_);
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index bbf1e5602b..ce4d43752f 100644
--- a/chromium/patches/patch-components_system__cpu_cpu__probe.cc
+++ b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/system_cpu/cpu_probe.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig 2025-11-19 21:40:05.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 afda6dc105..a8db86653e 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 2025-11-14 20:31:45.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/translate/core/common/translate_util.cc
@@ -19,7 +19,7 @@ const char kSecurityOrigin[] = "https://
// TODO(crbug.com/40819484): Enable the feature 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 1f5ae3a1e6..a4b7818de4 100644
--- a/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
+++ b/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-11-19 21:40:05.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 0304894609..f605d23b8f 100644
--- a/chromium/patches/patch-components_update__client_update__query__params.cc
+++ b/chromium/patches/patch-components_update__client_update__query__params.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/update_client/update_query_params.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/update_client/update_query_params.cc.orig 2025-11-19 21:40:05.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 682f50c583..0597963dcc 100644
--- a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
-@@ -299,7 +299,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
+@@ -305,7 +305,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
// The ideal fix would be to change the omnibox font used for Thai. In
// that case, the Linux-only list should be revisited and potentially
// removed.
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
index 8091b8fb63..900ea2dd31 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/user_education/views/help_bubble_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/user_education/views/help_bubble_view.cc
@@ -269,7 +269,7 @@ DEFINE_CLASS_ELEMENT_IDENTIFIER_VALUE(He
// TODO(https://crbug.com/382611284): Temporarily handle the case when the
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.h b/chromium/patches/patch-components_user__education_views_help__bubble__view.h
index 96db1c3e89..561178f630 100644
--- a/chromium/patches/patch-components_user__education_views_help__bubble__view.h
+++ b/chromium/patches/patch-components_user__education_views_help__bubble__view.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/user_education/views/help_bubble_view.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/user_education/views/help_bubble_view.h
@@ -160,7 +160,7 @@ class HelpBubbleView : public views::Bub
// work around this problem by closing the bubble if the widget is minimized.
diff --git a/chromium/patches/patch-components_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index 1826630059..9fa4799251 100644
--- a/chromium/patches/patch-components_variations_service_variations__service.cc
+++ b/chromium/patches/patch-components_variations_service_variations__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/variations/service/variations_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/variations/service/variations_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/variations/service/variations_service.cc
-@@ -100,7 +100,7 @@ std::string GetPlatformString() {
+@@ -99,7 +99,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 470b60b2e5..6405b080f7 100644
--- a/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
+++ b/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-11-19 21:40:05.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 766e74d3d4..a09387de1f 100644
--- a/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
+++ b/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/gpu_host_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/host/gpu_host_impl.cc
-@@ -156,7 +156,7 @@ GpuHostImpl::GpuHostImpl(Delegate* deleg
+@@ -157,7 +157,7 @@ GpuHostImpl::GpuHostImpl(Delegate* deleg
mojom::GpuServiceCreationParams::New();
#if BUILDFLAG(IS_OZONE)
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 1b8337123b..18c26e7f5b 100644
--- a/chromium/patches/patch-components_viz_host_host__display__client.cc
+++ b/chromium/patches/patch-components_viz_host_host__display__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/host_display_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/host/host_display_client.cc
@@ -66,9 +66,9 @@ void HostDisplayClient::AddChildWindowTo
}
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.h b/chromium/patches/patch-components_viz_host_host__display__client.h
index 9802e705a0..5475d6a69c 100644
--- a/chromium/patches/patch-components_viz_host_host__display__client.h
+++ b/chromium/patches/patch-components_viz_host_host__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/host_display_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/host/host_display_client.h.orig 2025-11-19 21:40:05.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 ff63479cb1..6f9bfd6279 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1557,7 +1557,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
+@@ -1556,7 +1556,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
->GetVulkanPhysicalDevice(),
VK_IMAGE_TILING_OPTIMAL, vk_format,
si_format, yuv_color_space, ycbcr_info);
diff --git a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
index 2295c1b4d2..8535d0537a 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-11-19 21:40:05.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 a62bd17449..4bc5198b2b 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-11-19 21:40:05.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 f810bb2374..7ee2e95ad9 100644
--- a/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
+++ b/chromium/patches/patch-components_viz_service_display_skia__renderer.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display/skia_renderer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/service/display/skia_renderer.cc
-@@ -1379,7 +1379,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1299,7 +1299,7 @@ void SkiaRenderer::ClearFramebuffer() {
if (current_frame()->current_render_pass->has_transparent_background) {
ClearCanvas(SkColors::kTransparent);
} else {
diff --git a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
index c1ef6021c9..b1cca36057 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
-@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
+@@ -142,7 +142,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
params->send_swap_size_notifications);
@@ -15,7 +15,7 @@ $NetBSD$
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -903,7 +903,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -904,7 +904,7 @@ void RootCompositorFrameSinkImpl::Displa
if (display_client_ && enable_swap_completion_callback_) {
display_client_->DidCompleteSwapWithSize(pixel_size);
}
diff --git a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
index eaa49ae373..448aad7d46 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 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-11-19 21:40:05.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 b1f339436d..5c989605df 100644
--- a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/gl/gpu_service_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/service/gl/gpu_service_impl.cc
-@@ -481,7 +481,7 @@ void GpuServiceImpl::InitializeWithHostI
+@@ -460,7 +460,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
-@@ -1246,7 +1246,7 @@ bool GpuServiceImpl::OnBeginFrameDerived
+@@ -1223,7 +1223,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 a156a8ee2a..b63b9fea28 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/gl/gpu_service_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/service/gl/gpu_service_impl.h
-@@ -448,7 +448,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+@@ -442,7 +442,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
void OnBeginFrameOnIO(const BeginFrameArgs& args);
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 c6457e726e..26faf15515 100644
--- a/chromium/patches/patch-components_viz_test_fake__display__client.cc
+++ b/chromium/patches/patch-components_viz_test_fake__display__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/test/fake_display_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig 2025-11-19 21:40:05.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 4889c95016..6d322ac5b5 100644
--- a/chromium/patches/patch-components_viz_test_fake__display__client.h
+++ b/chromium/patches/patch-components_viz_test_fake__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/test/fake_display_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig 2025-11-19 21:40:05.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 95f5971446..b215c171fa 100644
--- a/chromium/patches/patch-components_viz_test_mock__display__client.h
+++ b/chromium/patches/patch-components_viz_test_mock__display__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/test/mock_display_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/viz/test/mock_display_client.h
@@ -45,7 +45,7 @@ class MockDisplayClient : public mojom::
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-components_webui_flags_flags__state.cc b/chromium/patches/patch-components_webui_flags_flags__state.cc
index 6043b5c872..d4b17116d0 100644
--- a/chromium/patches/patch-components_webui_flags_flags__state.cc
+++ b/chromium/patches/patch-components_webui_flags_flags__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/webui/flags/flags_state.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- components/webui/flags/flags_state.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ components/webui/flags/flags_state.cc
@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPla
return kOsWin;
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index 6d92991fee..f3c07af2bc 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/app/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/app/BUILD.gn
-@@ -91,7 +91,10 @@ source_set("content_main_runner_app") {
+@@ -90,7 +90,10 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
"//tools/v8_context_snapshot:buildflags",
]
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index 2d9303cf63..556ca958ac 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 2025-11-14 20:31:45.000000000 +0000
+--- content/app/content_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/app/content_main.cc
@@ -217,7 +217,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 440e8f19cc..65f4ef647a 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 2025-11-14 20:31:45.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/app/content_main_runner_impl.cc
@@ -151,18 +151,21 @@
#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 f902ad4c7d..24f382c285 100644
--- a/chromium/patches/patch-content_browser_BUILD.gn
+++ b/chromium/patches/patch-content_browser_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/BUILD.gn
@@ -2612,6 +2612,14 @@ source_set("browser") {
]
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 6a14c112df..f4d516662a 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
@@ -296,7 +296,7 @@ BrowserAccessibilityStateImpl* BrowserAc
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index 0c5955f550..eb8692e19e 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
@@ -12,6 +12,7 @@
#include <sstream>
diff --git a/chromium/patches/patch-content_browser_audio_audio__service.cc b/chromium/patches/patch-content_browser_audio_audio__service.cc
index b042b2992c..dcd5310a24 100644
--- a/chromium/patches/patch-content_browser_audio_audio__service.cc
+++ b/chromium/patches/patch-content_browser_audio_audio__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/audio/audio_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/audio/audio_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/audio/audio_service.cc
@@ -33,7 +33,7 @@
#if BUILDFLAG(ENABLE_PASSTHROUGH_AUDIO_CODECS)
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl.cc
index 5e6ea5fedd..97822bdbc1 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/browser_child_process_host_impl.cc
-@@ -296,6 +296,7 @@ void BrowserChildProcessHostImpl::Launch
+@@ -291,6 +291,7 @@ void BrowserChildProcessHostImpl::Launch
switches::kIPCConnectionTimeout,
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
@@ -14,7 +14,7 @@ $NetBSD$
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -660,7 +661,7 @@ void BrowserChildProcessHostImpl::OnProc
+@@ -648,7 +649,7 @@ void BrowserChildProcessHostImpl::OnProc
->child_process());
#endif
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
index 0e2c146d13..4121327b6b 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/child_thread_type_switcher_linux.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -276,7 +276,7 @@ class BrowserChildProcessHostImpl
+@@ -273,7 +273,7 @@ class BrowserChildProcessHostImpl
std::unique_ptr<tracing::SystemTracingService> system_tracing_service_;
#endif
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index 95f71cd41f..d1f500cfe2 100644
--- a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/browser_child_process_host_impl_receiver_bindings.cc
@@ -64,7 +64,7 @@ void BrowserChildProcessHostImpl::BindHo
}
diff --git a/chromium/patches/patch-content_browser_browser__main__loop.cc b/chromium/patches/patch-content_browser_browser__main__loop.cc
index 2d1db801cf..35f63263ea 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_main_loop.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/browser_main_loop.cc
-@@ -253,6 +253,12 @@
+@@ -255,6 +255,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
#endif
@@ -19,7 +19,7 @@ $NetBSD$
// One of the linux specific headers defines this as a macro.
#ifdef DestroyAll
#undef DestroyAll
-@@ -543,6 +549,12 @@ int BrowserMainLoop::EarlyInitialization
+@@ -545,6 +551,12 @@ int BrowserMainLoop::EarlyInitialization
// by now since a thread to start the ServiceManager has been created
// before the browser main loop starts.
DCHECK(SandboxHostLinux::GetInstance()->IsInitialized());
@@ -32,7 +32,7 @@ $NetBSD$
#endif
// GLib's spawning of new processes is buggy, so it's important that at this
-@@ -575,7 +587,7 @@ int BrowserMainLoop::EarlyInitialization
+@@ -577,7 +589,7 @@ int BrowserMainLoop::EarlyInitialization
base::ThreadType::kDisplayCritical);
#if BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc b/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
index 0e02fdcbf5..3ab8112286 100644
--- a/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
+++ b/chromium/patches/patch-content_browser_child__process__launcher__helper__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_process_launcher_helper_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
diff --git a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
index ac7844115f..66af8ac3c8 100644
--- a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
+++ b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_thread_type_switcher_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-11-19 21:40:05.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 4fb2feeef2..addda670a7 100644
--- a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
+++ b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/child_thread_type_switcher_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.h.orig 2025-11-19 21:40:05.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 a4bd3caa88..bb93582233 100644
--- a/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
+++ b/chromium/patches/patch-content_browser_compositor_viz__process__transport__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/compositor/viz_process_transport_factory.cc
@@ -98,7 +98,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 29a4d90190..92856ee076 100644
--- a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
+++ b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/devtools/devtools_frontend_host_impl.cc
@@ -25,7 +25,7 @@
#include "third_party/blink/public/common/associated_interfaces/associated_interface_provider.h"
diff --git a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
index 1ffbd46158..5b1dc5f845 100644
--- a/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
+++ b/chromium/patches/patch-content_browser_devtools_devtools__frontend__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-11-19 21:40:05.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 49875b28dd..42e2a4be5e 100644
--- a/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
+++ b/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-11-19 21:40:05.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 f7959af8e8..559bd934ef 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/file_system_access/file_path_watcher/file_path_watcher.h
@@ -126,7 +126,7 @@ class CONTENT_EXPORT FilePathWatcher {
Type type = Type::kNonRecursive;
diff --git a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
index 061f8bd158..f92d42390e 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-11-19 14:14:20.861442222 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-12-08 16:02:51.834444390 +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 9d446799d9..6b4431c58d 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
+++ b/chromium/patches/patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-11-19 21:40:05.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 47b08c869b..7de95c26c6 100644
--- a/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
+++ b/chromium/patches/patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-11-19 21:40:05.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 3aa2943161..ad244d17f2 100644
--- a/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
+++ b/chromium/patches/patch-content_browser_font__access_font__enumeration__data__source.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/font_access/font_enumeration_data_source.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig 2025-11-19 21:40:05.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 a6c913f67e..edfce411dc 100644
--- a/chromium/patches/patch-content_browser_gpu_compositor__util.cc
+++ b/chromium/patches/patch-content_browser_gpu_compositor__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/compositor_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig 2025-11-19 21:40:05.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 ef53178724..f46db8af1a 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.cc
@@ -412,7 +412,7 @@ void GpuDataManagerImpl::OnDisplayMetric
private_->OnDisplayMetricsChanged(display, changed_metrics);
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
index 657ef1da46..edfc96e71e 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.h
@@ -224,7 +224,7 @@ class CONTENT_EXPORT GpuDataManagerImpl
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
index 202a5b8f9e..35c23a42bf 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
@@ -1703,7 +1703,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 ff0bb57e83..2e927f214f 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
+++ b/chromium/patches/patch-content_browser_gpu_gpu__data__manager__impl__private.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.h
@@ -149,7 +149,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
void OnDisplayMetricsChanged(const display::Display& display,
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
index 0798666dd3..40a9123c6b 100644
--- a/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
+++ b/chromium/patches/patch-content_browser_gpu_gpu__process__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_process_host.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/gpu/gpu_process_host.cc
-@@ -280,6 +280,7 @@ static const char* const kSwitchNames[]
+@@ -282,6 +282,7 @@ static const char* const kSwitchNames[]
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -14,7 +14,7 @@ $NetBSD$
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -305,7 +306,7 @@ static const char* const kSwitchNames[]
+@@ -307,7 +308,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 5cd4b71f2e..4aedbd9412 100644
--- a/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
+++ b/chromium/patches/patch-content_browser_media_frameless__media__interface__proxy.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/media/frameless_media_interface_proxy.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/media/frameless_media_interface_proxy.h
@@ -19,7 +19,7 @@
#include "mojo/public/cpp/bindings/receiver_set.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "media/mojo/mojom/video_decoder.mojom.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -98,7 +98,7 @@ class FramelessMediaInterfaceProxy final
+@@ -96,7 +96,7 @@ class FramelessMediaInterfaceProxy final
// Connections to the renderer.
mojo::ReceiverSet<media::mojom::InterfaceFactory> receivers_;
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 89daacecaa..911dffb0de 100644
--- a/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
+++ b/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-11-19 21:40:05.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 407110fe95..271d5f0405 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 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/network_service_instance_impl.cc
@@ -90,7 +90,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
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 dd774d2dfb..6e8a786bc0 100644
--- a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/delegated_frame_host.cc
-@@ -334,7 +334,7 @@ void DelegatedFrameHost::EmbedSurface(
+@@ -338,7 +338,7 @@ void DelegatedFrameHost::EmbedSurface(
if (!primary_surface_id ||
primary_surface_id->local_surface_id() != local_surface_id_) {
diff --git a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index dbbc392436..8704b04661 100644
--- a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-11-19 21:40:05.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 3225d7390d..8a068e5fe1 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/navigation_transitions/navigation_entry_screenshot.cc
-@@ -26,7 +26,7 @@
+@@ -28,7 +28,7 @@
#include "third_party/skia/include/core/SkBitmap.h"
#include "ui/gfx/skia_span_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/mman.h>
#ifndef MADV_POPULATE_WRITE
-@@ -77,7 +77,7 @@ void CompressNavigationScreenshotOnWorke
+@@ -73,7 +73,7 @@ void CompressNavigationScreenshotOnWorke
#endif // BUILDFLAG(IS_ANDROID)
void AdviseBitmap(SkBitmap& bitmap) {
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 343cf707d3..1b775c65c8 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.cc
@@ -228,7 +228,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <sys/resource.h>
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
-@@ -1127,7 +1127,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1142,7 +1142,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;
-@@ -1363,7 +1363,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1385,7 +1385,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)
}
-@@ -3509,7 +3509,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3616,7 +3616,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() &&
-@@ -3565,6 +3565,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3672,6 +3672,7 @@ void RenderProcessHostImpl::PropagateBro
switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
@@ -50,7 +50,7 @@ $NetBSD$
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5487,7 +5488,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5550,7 +5551,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 1bed666895..3641c00d90 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -103,7 +103,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -1014,7 +1014,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -1021,7 +1021,7 @@ class CONTENT_EXPORT RenderProcessHostIm
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
#endif
@@ -24,7 +24,7 @@ $NetBSD$
ChildThreadTypeSwitcher child_thread_type_switcher_;
#endif
};
-@@ -1268,7 +1268,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+@@ -1275,7 +1275,7 @@ class CONTENT_EXPORT RenderProcessHostIm
// if the request isn't handled on the IO thread.
void OnBindHostReceiver(mojo::GenericPendingReceiver receiver);
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
index 531b9b4c04..971fcda23a 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
@@ -52,7 +52,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
index 11af660919..4cc2b7caa2 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 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_view_host_impl.cc
@@ -276,7 +276,7 @@ void RenderViewHostImpl::GetPlatformSpec
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 449ddba66f..539d971da8 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
-@@ -122,7 +122,7 @@
- #include "ui/gfx/gdi_util.h"
+@@ -127,7 +127,7 @@
+ #include "ui/gfx/win/gdi_util.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
@@ -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"
-@@ -477,7 +477,7 @@ gfx::NativeViewAccessible RenderWidgetHo
+@@ -531,7 +531,7 @@ gfx::NativeViewAccessible RenderWidgetHo
return ToBrowserAccessibilityWin(manager->GetBrowserAccessibilityRoot())
->GetCOM();
@@ -24,7 +24,7 @@ $NetBSD$
ui::BrowserAccessibilityManager* manager =
host()->GetOrCreateRootBrowserAccessibilityManager();
if (manager && manager->GetBrowserAccessibilityRoot())
-@@ -1880,7 +1880,7 @@ bool RenderWidgetHostViewAura::ShouldDoL
+@@ -1958,7 +1958,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) {
-@@ -2861,7 +2861,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
+@@ -2946,7 +2946,7 @@ bool RenderWidgetHostViewAura::NeedsInpu
}
bool RenderWidgetHostViewAura::NeedsMouseCapture() {
@@ -42,7 +42,7 @@ $NetBSD$
return NeedsInputGrab();
#else
return false;
-@@ -3045,7 +3045,7 @@ void RenderWidgetHostViewAura::ForwardKe
+@@ -3132,7 +3132,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 03d938baa7..f3021b1a68 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 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.h
-@@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
+@@ -288,7 +288,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 e66ba79c7f..d3a8b25bfe 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
@@ -618,7 +618,7 @@ bool RenderWidgetHostViewEventHandler::C
if (event->type() == ui::EventType::kMouseExited) {
diff --git a/chromium/patches/patch-content_browser_sandbox__host__linux.cc b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
index af40fdefd6..d267ef2766 100644
--- a/chromium/patches/patch-content_browser_sandbox__host__linux.cc
+++ b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/sandbox_host_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig 2025-11-19 21:40:05.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 7d5128e773..68dc42caf4 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/scheduler/responsiveness/jank_monitor_impl.cc
@@ -337,7 +337,7 @@ void JankMonitorImpl::ThreadExecutionSta
// in context menus, among others). Simply ignore the mismatches for now.
diff --git a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
index d3e3aaf77f..73ac4bcf71 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-11-19 21:40:05.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 a0ce6398ed..d9f12f43d2 100644
--- a/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
+++ b/chromium/patches/patch-content_browser_scheduler_responsiveness_native__event__observer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/scheduler/responsiveness/native_event_observer.h
@@ -16,7 +16,7 @@
#include "content/public/browser/native_event_processor_observer_mac.h"
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
index c929da8020..fc95dbfab4 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_process_host.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/service_host/utility_process_host.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/service_host/utility_process_host.cc
-@@ -68,7 +68,7 @@
+@@ -64,7 +64,7 @@
#include "content/browser/v8_snapshot_files.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/files/file_util.h"
#include "base/files/scoped_file.h"
#include "base/pickle.h"
-@@ -97,7 +97,7 @@ namespace content {
+@@ -93,7 +93,7 @@ namespace content {
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -495,7 +495,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -491,7 +491,7 @@ bool UtilityProcessHost::StartProcess()
GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
@@ -33,7 +33,7 @@ $NetBSD$
// The network service should have access to the parent directories
// necessary for its usage.
if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -513,7 +513,7 @@ bool UtilityProcessHost::StartProcess()
+@@ -509,7 +509,7 @@ bool UtilityProcessHost::StartProcess()
video_capture::mojom::VideoCaptureService::Name_) {
bool pass_gpu_buffer_flag =
switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
diff --git a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
index 0e3536f5d9..885e98568c 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__process__host__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-11-19 21:40:05.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 240bf995f0..574304820f 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,19 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -28,7 +28,7 @@
- #include "chromeos/ash/components/assistant/buildflags.h"
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -24,7 +24,7 @@
+ #include "sandbox/policy/sandbox_type.h"
+ #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "media/gpu/buildflags.h"
#include "media/media_buildflags.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -79,7 +79,7 @@ UtilitySandboxedProcessLauncherDelegate:
- #if BUILDFLAG(IS_FUCHSIA)
+@@ -72,10 +72,10 @@ UtilitySandboxedProcessLauncherDelegate:
+ sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kCdm ||
+ sandbox_type_ == sandbox::mojom::Sandbox::kPrintCompositor ||
+-#if BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -24,8 +28,8 @@ $NetBSD$
sandbox_type_ == sandbox::mojom::Sandbox::kShapeDetection ||
#if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
-@@ -97,14 +97,14 @@ UtilitySandboxedProcessLauncherDelegate:
- #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+@@ -90,11 +90,11 @@ UtilitySandboxedProcessLauncherDelegate:
+ sandbox_type_ == sandbox::mojom::Sandbox::kNearby ||
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
@@ -33,17 +37,13 @@ $NetBSD$
sandbox_type_ == sandbox::mojom::Sandbox::kScreenAI ||
sandbox_type_ == sandbox::mojom::Sandbox::kPrintBackend ||
#endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -164,15 +164,15 @@ ZygoteCommunication* UtilitySandboxedPro
- #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+@@ -151,15 +151,15 @@ ZygoteCommunication* UtilitySandboxedPro
+ sandbox_type_ == sandbox::mojom::Sandbox::kNearby ||
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
@@ -58,6 +58,6 @@ $NetBSD$
#endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoEffects ||
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif // BUILDFLAG(IS_LINUX)
+ sandbox_type_ == sandbox::mojom::Sandbox::kSpeechRecognition) {
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
new file mode 100644
index 0000000000..88d7255af8
--- /dev/null
+++ b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- content/browser/shape_detection/shape_detection_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ content/browser/shape_detection/shape_detection_service.cc
+@@ -15,7 +15,7 @@
+ #endif
+
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ #include "content/public/browser/service_process_host.h"
+ #else
+ #include "content/browser/gpu/gpu_process_host.h"
+@@ -29,7 +29,7 @@ shape_detection::mojom::ShapeDetectionSe
+ remote;
+ if (!*remote) {
+ #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
+- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
++ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
+ ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
+ remote->BindNewPipeAndPassReceiver(),
+ ServiceProcessHost::Options()
diff --git a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc b/chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc
deleted file mode 100644
index 4b9869791e..0000000000
--- a/chromium/patches/patch-content_browser_shape__detection_shape__detection__service__host.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- content/browser/shape_detection/shape_detection_service_host.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ content/browser/shape_detection/shape_detection_service_host.cc
-@@ -15,7 +15,7 @@
- #endif
-
- #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
-- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
-+ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
- #include "content/public/browser/service_process_host.h"
- #else
- #include "content/browser/gpu/gpu_process_host.h"
-@@ -29,7 +29,7 @@ shape_detection::mojom::ShapeDetectionSe
- remote;
- if (!*remote) {
- #if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
-- (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)))
-+ (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)))
- ServiceProcessHost::Launch<shape_detection::mojom::ShapeDetectionService>(
- remote->BindNewPipeAndPassReceiver(),
- ServiceProcessHost::Options()
diff --git a/chromium/patches/patch-content_browser_theme__helper.cc b/chromium/patches/patch-content_browser_theme__helper.cc
index 30c887248d..8152e52673 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 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/theme_helper.cc.orig 2025-11-19 21:40:05.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 eb9669eab3..14f2cc2619 100644
--- a/chromium/patches/patch-content_browser_v8__snapshot__files.cc
+++ b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/v8_snapshot_files.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/v8_snapshot_files.cc
@@ -36,7 +36,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 f3b51bc548..72475e534b 100644
--- a/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
+++ b/chromium/patches/patch-content_browser_web__contents_slow__web__preference__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-11-19 21:40:05.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 469faad735..fd13aba4fe 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura.cc
-@@ -175,7 +175,7 @@ class WebDragSourceAura : public content
+@@ -176,7 +176,7 @@ class WebDragSourceAura : public content
raw_ptr<aura::Window> window_;
};
@@ -15,7 +15,7 @@ $NetBSD$
// Fill out the OSExchangeData with a file contents, synthesizing a name if
// necessary.
void PrepareDragForFileContents(const DropData& drop_data,
-@@ -260,7 +260,7 @@ void PrepareDragData(const DropData& dro
+@@ -261,7 +261,7 @@ void PrepareDragData(const DropData& dro
if (!drop_data.download_metadata.empty())
PrepareDragForDownload(drop_data, provider, web_contents);
#endif
@@ -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.
-@@ -1326,7 +1326,7 @@ void WebContentsViewAura::OnMouseEvent(u
+@@ -1344,7 +1344,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 dc8d9c55b1..2bceaa37f7 100644
--- a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
+++ b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
@@ -42,7 +42,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
@@ -24,7 +24,7 @@ $NetBSD$
void UpdateDragImage(const gfx::ImageSkia& image,
const gfx::Vector2d& offset) override {}
#endif
-@@ -235,7 +235,7 @@ TEST_F(WebContentsViewAuraTest, WebConte
+@@ -236,7 +236,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);
-@@ -301,7 +301,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -302,7 +302,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 ||
-@@ -341,7 +341,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -342,7 +342,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 ||
-@@ -399,7 +399,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -400,7 +400,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 ||
-@@ -431,7 +431,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -432,7 +432,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 ||
-@@ -462,7 +462,7 @@ TEST_F(WebContentsViewAuraTest, MAYBE_Dr
+@@ -463,7 +463,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 2500f775df..87490850b4 100644
--- a/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
+++ b/chromium/patches/patch-content_browser_webui_web__ui__main__frame__observer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/browser/webui/web_ui_main_frame_observer.cc
@@ -47,7 +47,7 @@ std::string RedactURL(const GURL& url) {
bool IsWebUIJavaScriptErrorReportingSupported() {
diff --git a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.cc
index a2beeeae24..00579c125b 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 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-11-19 21:40:05.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 80ea83a22d..88b20ce432 100644
--- a/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
+++ b/chromium/patches/patch-content_browser_zygote__host_zygote__host__impl__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-11-19 21:40:05.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 b9214b6ba7..027c8bceaf 100644
--- a/chromium/patches/patch-content_child_BUILD.gn
+++ b/chromium/patches/patch-content_child_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/child/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/child/BUILD.gn
-@@ -135,6 +135,13 @@ target(link_target_type, "child") {
+@@ -134,6 +134,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 257dbd3130..5c7fc2e174 100644
--- a/chromium/patches/patch-content_child_child__process.cc
+++ b/chromium/patches/patch-content_child_child__process.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/child_process.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/child/child_process.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/child/child_process.cc
@@ -37,7 +37,7 @@
#include "content/common/android/cpu_time_metrics.h"
diff --git a/chromium/patches/patch-content_child_child__process.h b/chromium/patches/patch-content_child_child__process.h
index ce7c487b17..530c142364 100644
--- a/chromium/patches/patch-content_child_child__process.h
+++ b/chromium/patches/patch-content_child_child__process.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/child_process.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/child/child_process.h.orig 2025-11-19 21:40:05.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 637d71516d..515149df22 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 2025-11-14 20:31:45.000000000 +0000
+--- content/common/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/common/BUILD.gn
-@@ -367,19 +367,28 @@ source_set("common") {
+@@ -365,19 +365,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 49ee2ce7e7..7b3f352781 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 2025-11-14 20:31:45.000000000 +0000
+--- content/common/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/common/features.cc
-@@ -144,7 +144,7 @@ BASE_FEATURE(kDocumentPolicyNegotiation,
+@@ -171,7 +171,7 @@ BASE_FEATURE(kDocumentPolicyNegotiation,
BASE_FEATURE(kEmbeddingRequiresOptIn, base::FEATURE_DISABLED_BY_DEFAULT);
// Enables error reporting for JS errors inside DevTools frontend host
diff --git a/chromium/patches/patch-content_common_features.h b/chromium/patches/patch-content_common_features.h
index b081a17808..50ec0129d5 100644
--- a/chromium/patches/patch-content_common_features.h
+++ b/chromium/patches/patch-content_common_features.h
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/common/features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/common/features.h
-@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCom
- CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
+@@ -65,7 +65,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCop
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
+ CONTENT_EXPORT BASE_DECLARE_FEATURE(kDelayRfhDestructionsOnUnloadAndDetach);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index 6dd5d545db..350a6f5a7c 100644
--- a/chromium/patches/patch-content_common_font__list__unittest.cc
+++ b/chromium/patches/patch-content_common_font__list__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/font_list_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/common/font_list_unittest.cc.orig 2025-11-19 21:40:05.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 de4c55ba0b..99c96be0cb 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-11-19 14:14:20.869244666 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-12-08 16:02:51.842582910 +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 db373fd335..b3e18dbffa 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__bsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-11-19 14:14:20.869388308 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-12-08 16:02:51.842729113 +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 61659b482a..2e18a6a280 100644
--- a/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
+++ b/chromium/patches/patch-content_common_gpu__pre__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 38614a7aaa..a8069c6c6a 100644
--- a/chromium/patches/patch-content_common_thread__type__switcher.mojom
+++ b/chromium/patches/patch-content_common_thread__type__switcher.mojom
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/thread_type_switcher.mojom.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/common/thread_type_switcher.mojom.orig 2025-11-19 21:40:05.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 20d79f6e83..7231650106 100644
--- a/chromium/patches/patch-content_gpu_gpu__child__thread.cc
+++ b/chromium/patches/patch-content_gpu_gpu__child__thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_child_thread.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/gpu/gpu_child_thread.cc
@@ -58,7 +58,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
diff --git a/chromium/patches/patch-content_gpu_gpu__main.cc b/chromium/patches/patch-content_gpu_gpu__main.cc
index 0762ea9fb4..fade162fee 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/gpu/gpu_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/gpu/gpu_main.cc
@@ -108,10 +108,14 @@
#include "sandbox/win/src/sandbox.h"
diff --git a/chromium/patches/patch-content_public_browser_content__browser__client.cc b/chromium/patches/patch-content_public_browser_content__browser__client.cc
index a6747e6c04..6e7c9c4e24 100644
--- a/chromium/patches/patch-content_public_browser_content__browser__client.cc
+++ b/chromium/patches/patch-content_public_browser_content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/browser/content_browser_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/public/browser/content_browser_client.cc
-@@ -1410,7 +1410,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1434,7 +1434,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 5dac9f70b9..ab0bafbfbb 100644
--- a/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
+++ b/chromium/patches/patch-content_public_browser_zygote__host_zygote__host__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-11-19 21:40:05.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 24b95a38e7..e938b34b57 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 2025-11-14 20:31:45.000000000 +0000
+--- content/public/common/content_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/public/common/content_features.cc
-@@ -95,7 +95,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
+@@ -106,7 +106,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
-@@ -1152,10 +1152,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
+@@ -1165,10 +1165,10 @@ BASE_FEATURE(kWebAssemblyTiering, base::
// Enable WebAssembly trap handler.
BASE_FEATURE(kWebAssemblyTrapHandler,
@@ -28,7 +28,7 @@ $NetBSD$
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1203,7 +1203,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExten
+@@ -1216,7 +1216,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExten
// 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 db670564cf..c84e818b4b 100644
--- a/chromium/patches/patch-content_public_common_content__switches.cc
+++ b/chromium/patches/patch-content_public_common_content__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/public/common/content_switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/public/common/content_switches.cc
@@ -347,6 +347,8 @@ const char kEnableIsolatedWebAppsInRende
// builds.
@@ -15,7 +15,7 @@ $NetBSD$
// Enables the type, downlinkMax attributes of the NetInfo API. Also, enables
// triggering of change attribute of the NetInfo API when there is a change in
// the connection type.
-@@ -940,7 +942,7 @@ const char kPreventResizingContentsForTe
+@@ -946,7 +948,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 d1c31a6e60..37ea809774 100644
--- a/chromium/patches/patch-content_public_common_content__switches.h
+++ b/chromium/patches/patch-content_public_common_content__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/content_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/public/common/content_switches.h.orig 2025-11-19 21:40:05.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[];
-@@ -256,7 +257,7 @@ CONTENT_EXPORT extern const char kRender
+@@ -259,7 +260,7 @@ CONTENT_EXPORT extern const char kRender
CONTENT_EXPORT extern const char kPreventResizingContentsForTesting[];
#endif
diff --git a/chromium/patches/patch-content_public_common_zygote_features.gni b/chromium/patches/patch-content_public_common_zygote_features.gni
index 1c02aabfc3..cb0fcf2eb2 100644
--- a/chromium/patches/patch-content_public_common_zygote_features.gni
+++ b/chromium/patches/patch-content_public_common_zygote_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/public/common/zygote/features.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/public/common/zygote/features.gni.orig 2025-11-19 21:40:05.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 2b153af903..ca76827f1b 100644
--- a/chromium/patches/patch-content_renderer_render__thread__impl.cc
+++ b/chromium/patches/patch-content_renderer_render__thread__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/render_thread_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/renderer/render_thread_impl.cc
-@@ -204,6 +204,8 @@
+@@ -205,6 +205,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -15,7 +15,7 @@ $NetBSD$
#else
#include <malloc.h>
#endif
-@@ -989,7 +991,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -981,7 +983,7 @@ media::GpuVideoAcceleratorFactories* Ren
/*lose_context_when_out_of_memory=*/true);
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) &&
-@@ -998,7 +1000,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -990,7 +992,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) &&
-@@ -1760,7 +1762,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
+@@ -1750,7 +1752,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 2610b1e7b4..cce18d9618 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.cc
-@@ -124,7 +124,7 @@
+@@ -125,7 +125,7 @@
#if BUILDFLAG(IS_MAC)
#include "content/child/child_process_sandbox_support_impl_mac.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/child/child_process_sandbox_support_impl_linux.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
#endif
-@@ -200,13 +200,13 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -201,13 +201,13 @@ RendererBlinkPlatformImpl::RendererBlink
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -31,7 +31,7 @@ $NetBSD$
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -230,7 +230,7 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -231,7 +231,7 @@ RendererBlinkPlatformImpl::RendererBlink
}
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -40,7 +40,7 @@ $NetBSD$
if (sandboxEnabled()) {
#if BUILDFLAG(IS_MAC)
sandbox_support_ = std::make_unique<WebSandboxSupportMac>();
-@@ -303,7 +303,7 @@ RendererBlinkPlatformImpl::GetWebUIBundl
+@@ -304,7 +304,7 @@ RendererBlinkPlatformImpl::GetWebUIBundl
blink::WebSandboxSupport* RendererBlinkPlatformImpl::GetSandboxSupport() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
index 1468746411..1a33a448b6 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.h
-@@ -279,7 +279,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
+@@ -280,7 +280,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
const gpu::GPUInfo& gpu_info) const;
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index 4a7a529669..846b6be0c4 100644
--- a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
+++ b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-11-19 21:40:05.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 343d8c197f..1e5f37e6db 100644
--- a/chromium/patches/patch-content_shell_BUILD.gn
+++ b/chromium/patches/patch-content_shell_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/shell/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/shell/BUILD.gn
-@@ -1098,7 +1098,7 @@ group("content_shell_crash_test") {
+@@ -1103,7 +1103,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 f6f1c9b763..6d6e61628f 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 2025-11-14 20:31:45.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/shell/app/shell_main_delegate.cc
-@@ -297,7 +297,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 ea7994511a..c8c93e07da 100644
--- a/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/browser/shell_browser_main_parts.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-11-19 21:40:05.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 373f8f2f1e..9597c233d2 100644
--- a/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
+++ b/chromium/patches/patch-content_shell_browser_shell__platform__delegate__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/shell/browser/shell_platform_delegate_views.cc
@@ -373,7 +373,7 @@ void ShellPlatformDelegate::CreatePlatfo
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
diff --git a/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc b/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
index 2f6341d63b..f396f91e36 100644
--- a/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
+++ b/chromium/patches/patch-content_shell_renderer_shell__content__renderer__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/shell/renderer/shell_content_renderer_client.cc
@@ -50,7 +50,7 @@
#include "media/base/media_switches.h"
diff --git a/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc b/chromium/patches/patch-content_shell_utility_shell__content__utility__client.cc
index b7c8002deb..212bbc9e94 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 2025-11-14 20:31:45.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/shell/utility/shell_content_utility_client.cc
@@ -39,7 +39,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 83b73e6d43..0262eb8248 100644
--- a/chromium/patches/patch-content_test_BUILD.gn
+++ b/chromium/patches/patch-content_test_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/test/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/test/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/test/BUILD.gn
-@@ -1870,7 +1870,7 @@ test("content_browsertests") {
+@@ -1873,7 +1873,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 8640072802..ee2b31eda6 100644
--- a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
+++ b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/utility/on_device_model/on_device_model_sandbox_init.cc
@@ -17,16 +17,20 @@
#include "services/on_device_model/ml/gpu_blocklist.h" // nogncheck
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 34d7ee01a0..9f5a64886a 100644
--- a/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
+++ b/chromium/patches/patch-content_utility_on__device__model_on__device__model__sandbox__init.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/on_device_model/on_device_model_sandbox_init.h.orig 2025-11-19 21:40:05.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 d78a647544..c74d4d7037 100644
--- a/chromium/patches/patch-content_utility_services.cc
+++ b/chromium/patches/patch-content_utility_services.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/services.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/services.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/utility/services.cc
-@@ -74,14 +74,14 @@
+@@ -68,14 +68,14 @@
extern sandbox::TargetServices* g_utility_target_services;
#endif // BUILDFLAG(IS_WIN)
@@ -23,7 +23,7 @@ $NetBSD$
#include "services/shape_detection/public/mojom/shape_detection_service.mojom.h" // nogncheck
#include "services/shape_detection/shape_detection_service.h" // nogncheck
#endif // BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) &&
-@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+@@ -227,7 +227,7 @@ auto RunAudio(mojo::PendingReceiver<audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -32,7 +32,7 @@ $NetBSD$
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -260,7 +260,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+@@ -250,7 +250,7 @@ auto RunAudio(mojo::PendingReceiver<audi
}
#if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
@@ -41,7 +41,7 @@ $NetBSD$
auto RunShapeDetectionService(
mojo::PendingReceiver<shape_detection::mojom::ShapeDetectionService>
receiver) {
-@@ -436,7 +436,7 @@ void RegisterMainThreadServices(mojo::Se
+@@ -406,7 +406,7 @@ void RegisterMainThreadServices(mojo::Se
}
#if BUILDFLAG(IS_WIN) || (BUILDFLAG(GOOGLE_CHROME_BRANDING) && \
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 510cf56dc6..5a0ea5acad 100644
--- a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.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 3dee60b92d..dc062b5b9f 100644
--- a/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
+++ b/chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 f8b4025706..fe07a0711c 100644
--- a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-11-19 21:40:05.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 7053b4678f..0685804e9e 100644
--- a/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
+++ b/chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-11-19 21:40:05.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 cae070ab3c..545f53a52a 100644
--- a/chromium/patches/patch-content_utility_utility__main.cc
+++ b/chromium/patches/patch-content_utility_utility__main.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/utility_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/utility/utility_main.cc
-@@ -39,17 +39,21 @@
+@@ -38,22 +38,31 @@
+ #include "services/on_device_model/public/mojom/on_device_model_service.mojom.h"
#include "services/tracing/public/cpp/trace_startup.h"
- #include "services/video_effects/public/cpp/buildflags.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
@@ -29,21 +29,17 @@ $NetBSD$
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
#include "services/screen_ai/buildflags/buildflags.h"
-@@ -84,7 +88,12 @@
+ #include "services/shape_detection/shape_detection_sandbox_hook.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
+#endif
+
-+#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD))
- #include "services/video_effects/video_effects_sandbox_hook_linux.h" // nogncheck
- #endif // BUILDFLAG(IS_LINUX)
-
-@@ -121,7 +130,7 @@
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
+ #include "gpu/config/gpu_info_collector.h"
+ #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
+@@ -111,7 +120,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -52,7 +48,7 @@ $NetBSD$
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -129,7 +138,7 @@ namespace content {
+@@ -119,7 +128,7 @@ namespace content {
namespace {
@@ -61,7 +57,7 @@ $NetBSD$
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -285,7 +294,7 @@ int UtilityMain(MainFunctionParams param
+@@ -275,7 +284,7 @@ int UtilityMain(MainFunctionParams param
CHECK(on_device_model::PreSandboxInit());
}
@@ -70,7 +66,7 @@ $NetBSD$
#if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION) && BUILDFLAG(USE_VAAPI)
// Regardless of the sandbox status, the VaapiWrapper needs to be initialized
-@@ -300,7 +309,10 @@ int UtilityMain(MainFunctionParams param
+@@ -290,7 +299,10 @@ int UtilityMain(MainFunctionParams param
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
// application of the sandbox.
@@ -81,7 +77,7 @@ $NetBSD$
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
-@@ -332,7 +344,7 @@ int UtilityMain(MainFunctionParams param
+@@ -322,7 +334,7 @@ int UtilityMain(MainFunctionParams param
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -90,25 +86,16 @@ $NetBSD$
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -348,7 +360,7 @@ int UtilityMain(MainFunctionParams param
+@@ -338,7 +350,7 @@ int UtilityMain(MainFunctionParams param
#else
NOTREACHED();
#endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case sandbox::mojom::Sandbox::kVideoEffects:
- #if BUILDFLAG(ENABLE_VIDEO_EFFECTS)
- pre_sandbox_hook =
-@@ -356,7 +368,7 @@ int UtilityMain(MainFunctionParams param
- #endif
- break;
- #endif // BUILDFLAG(IS_LINUX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
case sandbox::mojom::Sandbox::kShapeDetection:
pre_sandbox_hook =
base::BindOnce(&shape_detection::ShapeDetectionPreSandboxHook);
-@@ -391,6 +403,7 @@ int UtilityMain(MainFunctionParams param
+@@ -367,6 +379,7 @@ int UtilityMain(MainFunctionParams param
default:
break;
}
@@ -116,7 +103,7 @@ $NetBSD$
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -398,6 +411,11 @@ int UtilityMain(MainFunctionParams param
+@@ -374,6 +387,11 @@ int UtilityMain(MainFunctionParams param
sandbox::policy::Sandbox::Initialize(
sandbox_type, std::move(pre_sandbox_hook), sandbox_options);
}
diff --git a/chromium/patches/patch-content_utility_utility__thread__impl.cc b/chromium/patches/patch-content_utility_utility__thread__impl.cc
index 54b02b5cb7..72a8bb5148 100644
--- a/chromium/patches/patch-content_utility_utility__thread__impl.cc
+++ b/chromium/patches/patch-content_utility_utility__thread__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_thread_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/utility/utility_thread_impl.cc
@@ -31,7 +31,7 @@
#include "mojo/public/cpp/bindings/pending_receiver.h"
diff --git a/chromium/patches/patch-content_zygote_BUILD.gn b/chromium/patches/patch-content_zygote_BUILD.gn
index 1b8a69a7ef..5ae65ee56e 100644
--- a/chromium/patches/patch-content_zygote_BUILD.gn
+++ b/chromium/patches/patch-content_zygote_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/zygote/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/zygote/BUILD.gn.orig 2025-11-19 21:40:05.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 c6d0d255a6..a56d8ac7b7 100644
--- a/chromium/patches/patch-content_zygote_zygote__linux.cc
+++ b/chromium/patches/patch-content_zygote_zygote__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/zygote/zygote_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ content/zygote/zygote_linux.cc
@@ -1,6 +1,7 @@
// Copyright 2012 The Chromium Authors
diff --git a/chromium/patches/patch-content_zygote_zygote__main__linux.cc b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
index 5047a4a079..8213dd55eb 100644
--- a/chromium/patches/patch-content_zygote_zygote__main__linux.cc
+++ b/chromium/patches/patch-content_zygote_zygote__main__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/zygote/zygote_main_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig 2025-11-19 21:40:05.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 6df263359e..220f4b7952 100644
--- a/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
+++ b/chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/bluetooth/bluetooth_adapter.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-11-19 21:40:05.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 76425af9e4..bafefb767d 100644
--- a/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
+++ b/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/bluetooth/cast_bluetooth.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ device/bluetooth/cast_bluetooth.gni
@@ -6,5 +6,5 @@ import("//build/config/features.gni")
diff --git a/chromium/patches/patch-device_fido_features.cc b/chromium/patches/patch-device_fido_features.cc
new file mode 100644
index 0000000000..aafc925354
--- /dev/null
+++ b/chromium/patches/patch-device_fido_features.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- device/fido/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ device/fido/features.cc
+@@ -37,7 +37,7 @@ namespace device {
+ // comment.
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Not yet enabled by default.
+ BASE_FEATURE(kPasskeyUnlockErrorUi, base::FEATURE_DISABLED_BY_DEFAULT);
+ #endif
diff --git a/chromium/patches/patch-device_fido_features.h b/chromium/patches/patch-device_fido_features.h
new file mode 100644
index 0000000000..278ed849de
--- /dev/null
+++ b/chromium/patches/patch-device_fido_features.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
+
+--- device/fido/features.h.orig 2025-11-19 21:40:05.000000000 +0000
++++ device/fido/features.h
+@@ -13,7 +13,7 @@
+ namespace device {
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // Allows the passkey unlock error UI to be shown.
+ COMPONENT_EXPORT(DEVICE_FIDO)
+ BASE_DECLARE_FEATURE(kPasskeyUnlockErrorUi);
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index 81fe1a85cb..1581f0a304 100644
--- a/chromium/patches/patch-device_gamepad_BUILD.gn
+++ b/chromium/patches/patch-device_gamepad_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- device/gamepad/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ device/gamepad/BUILD.gn
@@ -105,7 +105,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 66a12b5e53..d711ea6f10 100644
--- a/chromium/patches/patch-device_gamepad_gamepad__provider.cc
+++ b/chromium/patches/patch-device_gamepad_gamepad__provider.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/gamepad_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ device/gamepad/gamepad_provider.cc
-@@ -160,7 +160,7 @@ void GamepadProvider::Initialize(std::un
+@@ -201,7 +201,7 @@ void GamepadProvider::Initialize(std::un
if (!polling_thread_)
polling_thread_ = std::make_unique<base::Thread>("Gamepad polling thread");
diff --git a/chromium/patches/patch-device_gamepad_hid__writer__linux.cc b/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
index 389b23b518..5aad610d38 100644
--- a/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
+++ b/chromium/patches/patch-device_gamepad_hid__writer__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- device/gamepad/hid_writer_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ device/gamepad/hid_writer_linux.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc b/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
index b170a6fb5b..1e3ec2229e 100644
--- a/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
@@ -123,7 +123,7 @@ void EnsureApiBrowserContextKeyedService
MediaPerceptionAPIManager::GetFactoryInstance();
diff --git a/chromium/patches/patch-extensions_browser_api_management_management__api.cc b/chromium/patches/patch-extensions_browser_api_management_management__api.cc
index e4d275eb8b..0274a25352 100644
--- a/chromium/patches/patch-extensions_browser_api_management_management__api.cc
+++ b/chromium/patches/patch-extensions_browser_api_management_management__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/management/management_api.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/browser/api/management/management_api.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/browser/api/management/management_api.cc
@@ -296,7 +296,7 @@ void AddExtensionInfo(const Extension* s
diff --git a/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc b/chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
index d9e82a2db0..943d88bbbb 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 2025-11-14 20:31:45.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/browser/api/messaging/message_service.cc
@@ -83,7 +83,7 @@ namespace {
const char kReceivingEndDoesntExistError[] =
diff --git a/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc b/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
index 546039fb14..9c7d8199ef 100644
--- a/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
+++ b/chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-11-19 21:40:05.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 fbce8efcc8..80e3213b83 100644
--- a/chromium/patches/patch-extensions_common_api___permission__features.json
+++ b/chromium/patches/patch-extensions_common_api___permission__features.json
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/common/api/_permission_features.json.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/common/api/_permission_features.json
@@ -61,7 +61,7 @@
"channel": "stable",
@@ -107,7 +107,7 @@ $NetBSD$
"allowlist": [
"0DE0F05680A4A056BCEC864ED8DDA84296F82B40", // http://crbug.com/434651
"1C93BD3CF875F4A73C0B2A163BB8FBDA8B8B3D80", // http://crbug.com/293683
-@@ -490,7 +490,7 @@
+@@ -484,7 +484,7 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
// "desktop_android" is not supported.
@@ -116,7 +116,7 @@ $NetBSD$
"allowlist": [
// DO NOT ADD ANY MORE ENTRIES HERE.
// networkingPrivate is being migrated to networking.onc.
-@@ -570,7 +570,7 @@
+@@ -564,7 +564,7 @@
"channel": "stable",
"extension_types": ["extension", "platform_app" ],
// "desktop_android" is not supported.
@@ -125,7 +125,7 @@ $NetBSD$
},
// Note: runtime is not actually a permission, but some systems check these
// values to verify restrictions.
-@@ -582,13 +582,13 @@
+@@ -576,13 +576,13 @@
"channel": "stable",
"extension_types": ["platform_app"],
// "desktop_android" is not supported.
@@ -141,7 +141,7 @@ $NetBSD$
},
"storage": [
{
-@@ -678,13 +678,13 @@
+@@ -672,13 +672,13 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
// "desktop_android" is not supported.
@@ -157,7 +157,7 @@ $NetBSD$
"allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
}
],
-@@ -693,13 +693,13 @@
+@@ -687,13 +687,13 @@
"channel": "stable",
"extension_types": ["extension", "legacy_packaged_app", "platform_app"],
// "desktop_android" is not supported.
@@ -173,16 +173,16 @@ $NetBSD$
"allowlist": ["B44D08FD98F1523ED5837D78D0A606EA9D6206E5"] // Web Store
}
],
-@@ -727,7 +727,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"]
- },
+@@ -720,7 +720,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"]
+ },
+ "usbDevices": [
{
- "channel": "dev",
-@@ -813,7 +813,7 @@
+@@ -788,7 +788,7 @@
"channel": "stable",
"extension_types": ["platform_app"],
// "desktop_android" is not supported.
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index 004b292584..e641e01b4a 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 2025-11-14 20:31:45.000000000 +0000
+--- extensions/common/api/runtime.json.orig 2025-11-19 21:40:05.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 d0667b512c..1f26c7c151 100644
--- a/chromium/patches/patch-extensions_common_command.cc
+++ b/chromium/patches/patch-extensions_common_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/common/command.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/common/command.cc.orig 2025-11-19 21:40:05.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 507695a8c4..592d10ce95 100644
--- a/chromium/patches/patch-extensions_common_features_feature.cc
+++ b/chromium/patches/patch-extensions_common_features_feature.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/common/features/feature.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/common/features/feature.cc.orig 2025-11-19 21:40:05.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 ca22ed7c28..f13bb85da8 100644
--- a/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
+++ b/chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/renderer/bindings/api_binding_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/renderer/bindings/api_binding_util.cc
@@ -128,7 +128,7 @@ void InvalidateContext(v8::Local<v8::Con
std::string GetPlatformString() {
diff --git a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
index c809bae1eb..0cab3fa588 100644
--- a/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
+++ b/chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/renderer/bindings/argument_spec.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/renderer/bindings/argument_spec.cc
@@ -18,6 +18,8 @@
#include "gin/data_object_builder.h"
diff --git a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc b/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
index 5276f3ebfe..d4b4aa7d04 100644
--- a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/shell/app/shell_main_delegate.cc
@@ -31,7 +31,7 @@
#if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc b/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
index 1c89520c4e..5ba9c26e7b 100644
--- a/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
+++ b/chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
@@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(co
bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc b/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
index a492150ac8..e8656e4f16 100644
--- a/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
+++ b/chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/shell/browser/shell_browser_main_parts.cc
@@ -126,7 +126,7 @@ void ShellBrowserMainParts::PostCreateMa
switches::kAppShellAllowRoaming)) {
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
index 67592c0629..09b3928bff 100644
--- a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
+++ b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/shell/browser/shell_extensions_api_client.cc
@@ -18,7 +18,7 @@
#include "extensions/shell/browser/shell_extension_web_contents_observer.h"
diff --git a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
index e084101ac8..e952fc088f 100644
--- a/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
+++ b/chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ extensions/shell/browser/shell_extensions_api_client.h
@@ -42,14 +42,14 @@ class ShellExtensionsAPIClient : public
content::BrowserContext* browser_context) const override;
diff --git a/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc b/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
index b94178a537..e2a652fde2 100644
--- a/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
+++ b/chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ google_apis/gcm/engine/heartbeat_manager.cc
@@ -31,7 +31,7 @@ const int kMinClientHeartbeatIntervalMs
// Minimum time spent sleeping before we force a new heartbeat.
diff --git a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.cc
index 35988e0bf3..cddf9a908c 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/client/test_shared_image_interface.cc
-@@ -30,7 +30,7 @@
+@@ -29,7 +29,7 @@
#include "ui/gfx/gpu_fence.h"
#include "ui/gfx/gpu_memory_buffer_handle.h"
@@ -23,4 +23,4 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
gfx::GpuMemoryBufferHandle TestSharedImageInterface::CreatePixmapHandle(
const gfx::Size& size,
- gfx::BufferFormat format) {
+ viz::SharedImageFormat format) {
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 d048aa5938..a76f7e1ea5 100644
--- a/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
+++ b/chromium/patches/patch-gpu_command__buffer_client_test__shared__image__interface.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/client/test_shared_image_interface.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/client/test_shared_image_interface.h
@@ -37,7 +37,7 @@ class TestSharedImageInterface : public
public:
diff --git a/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc b/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
index 445c67eac9..ee725de114 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/dawn_context_provider.cc
@@ -407,7 +407,7 @@ wgpu::BackendType DawnContextProvider::G
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
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 f6b2c5cd54..3401fb704b 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2851,7 +2851,7 @@ std::unique_ptr<GLES2Decoder> GLES2Decod
+@@ -2850,7 +2850,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 0b2556c747..94a36b24ab 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-11-19 21:40:05.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 544462d2b7..52ba4de9b4 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_context_state.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.cc
@@ -65,7 +65,7 @@
#include "gpu/vulkan/vulkan_implementation.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
index 64df592ebb..318cf986d4 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.h
-@@ -236,7 +236,7 @@ class GPU_GLES2_EXPORT SharedContextStat
+@@ -235,7 +235,7 @@ class GPU_GLES2_EXPORT SharedContextStat
return &memory_type_tracker_;
}
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -15,7 +15,7 @@ $NetBSD$
ExternalSemaphorePool* external_semaphore_pool() {
return external_semaphore_pool_.get();
}
-@@ -401,7 +401,7 @@ class GPU_GLES2_EXPORT SharedContextStat
+@@ -400,7 +400,7 @@ class GPU_GLES2_EXPORT SharedContextStat
bool disable_check_reset_status_throttling_for_test_ = false;
#if BUILDFLAG(ENABLE_VULKAN) && \
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 bbc1528104..5b67b7a1a6 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-11-19 21:40:05.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 |
-@@ -121,7 +121,7 @@ bool AngleVulkanImageBackingFactory::IsG
+@@ -119,7 +119,7 @@ bool AngleVulkanImageBackingFactory::IsG
switch (gmb_type) {
case gfx::EMPTY_BUFFER:
return true;
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 78d41c346d..8f1c861841 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -58,7 +58,7 @@
+@@ -57,7 +57,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index db89c9efa3..4b9e0e38fd 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 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -140,7 +140,7 @@ bool IsFormatSupported(viz::SharedImageF
+@@ -139,7 +139,7 @@ bool IsFormatSupported(viz::SharedImageF
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.cc
deleted file mode 100644
index 9e55fa6e65..0000000000
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_gpu__memory__buffer__factory.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
-
---- gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory.cc
-@@ -14,7 +14,7 @@
- #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_io_surface.h"
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- #include "gpu/command_buffer/service/shared_image/gpu_memory_buffer_factory_native_pixmap.h"
- #endif
-
-@@ -36,7 +36,7 @@ GpuMemoryBufferFactory::CreateNativeType
- // AHardwareBuffers), but the codebase is structured such that it is easier
- // to create a dummy factory than create no factory.
- return std::make_unique<GpuMemoryBufferFactory>();
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- return std::make_unique<GpuMemoryBufferFactoryNativePixmap>(
- vulkan_context_provider);
- #elif BUILDFLAG(IS_WIN)
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 5d4beb0cda..a0baf2965e 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 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
-@@ -54,7 +54,7 @@
+@@ -52,7 +52,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
-@@ -112,7 +112,7 @@ const char* GmbTypeToString(gfx::GpuMemo
+@@ -109,7 +109,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
-@@ -133,7 +133,7 @@ gfx::GpuMemoryBufferType GetNativeBuffer
+@@ -130,7 +130,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;
-@@ -318,7 +318,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -316,7 +316,7 @@ SharedImageFactory::SharedImageFactory(
context_state_, workarounds_);
factories_.push_back(std::move(ozone_factory));
}
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
index 55b5e74cc1..55a62ca609 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,12 +4,12 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -765,7 +765,7 @@ bool SharedImageManager::SupportsScanout
+@@ -769,7 +769,7 @@ bool SharedImageManager::SupportsScanout
return true;
#elif BUILDFLAG(IS_ANDROID)
- return base::AndroidHardwareBufferCompat::IsSupportAvailable();
+ return true;
-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
return supports_overlays_on_ozone_;
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 ffc3578664..4a9c0d9747 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc
@@ -214,7 +214,7 @@ bool WrappedSkImageBacking::Initialize(c
diff --git a/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc b/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
index 0f5242cc75..7b09ed4ab4 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_webgpu__decoder__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1747,7 +1747,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+@@ -1758,7 +1758,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
backend_types = {wgpu::BackendType::D3D12};
#elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
@@ -15,7 +15,7 @@ $NetBSD$
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -1992,7 +1992,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2003,7 +2003,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 e75dd3e3bf..f347ca8f6a 100644
--- a/chromium/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_control_list.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/config/gpu_control_list.cc
@@ -846,7 +846,7 @@ GpuControlList::OsType GpuControlList::G
return kOsAndroid;
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.cc b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
index dae1056a20..667183035c 100644
--- a/chromium/patches/patch-gpu_config_gpu__finch__features.cc
+++ b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_finch_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/config/gpu_finch_features.cc
@@ -122,7 +122,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFl
// Android and Linux.
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 7cf9fa0b0f..2559b15ed9 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_info_collector.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/config/gpu_info_collector.cc
-@@ -363,7 +363,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
+@@ -362,7 +362,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
static BASE_FEATURE(kCollectWebGPUSupportMetrics,
"CollectWebGPUSupportMetrics",
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index 219e2081e8..2af0a525ac 100644
--- a/chromium/patches/patch-gpu_config_gpu__test__config.cc
+++ b/chromium/patches/patch-gpu_config_gpu__test__config.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_test_config.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig 2025-11-19 21:40:05.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 65edfa48d5..a393aa5f6d 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/gpu_init.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/ipc/service/gpu_init.cc
-@@ -155,7 +155,7 @@ void InitializePlatformOverlaySettings(G
+@@ -156,7 +156,7 @@ void InitializePlatformOverlaySettings(G
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CASTOS)
bool CanAccessDeviceFile(const GPUInfo& gpu_info) {
@@ -15,7 +15,7 @@ $NetBSD$
if (gpu_info.gpu.vendor_id != 0x10de || // NVIDIA
gpu_info.gpu.driver_vendor != "NVIDIA")
return true;
-@@ -417,7 +417,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -418,7 +418,7 @@ bool GpuInit::InitializeAndStartSandbox(
enable_watchdog = false;
#endif
@@ -24,7 +24,7 @@ $NetBSD$
bool gpu_sandbox_start_early = gpu_preferences_.gpu_sandbox_start_early;
#else // !(BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
// For some reasons MacOSX's VideoToolbox might crash when called after
-@@ -455,7 +455,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -456,7 +456,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
bool attempted_startsandbox = false;
@@ -33,7 +33,7 @@ $NetBSD$
// On Chrome OS ARM Mali, GPU driver userspace creates threads when
// initializing a GL context, so start the sandbox early.
// TODO(zmo): Need to collect OS version before this.
-@@ -552,7 +552,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -553,7 +553,7 @@ bool GpuInit::InitializeAndStartSandbox(
gpu_preferences_.gr_context_type = GrContextType::kGL;
}
@@ -42,7 +42,7 @@ $NetBSD$
// The ContentSandboxHelper is currently the only one implementation of
// GpuSandboxHelper and it has no dependency. Except on Linux where
// VaapiWrapper checks the GL implementation to determine which display
-@@ -610,7 +610,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -611,7 +611,7 @@ bool GpuInit::InitializeAndStartSandbox(
command_line, gpu_feature_info_,
gpu_preferences_.disable_software_rasterizer, false);
if (gl_use_swiftshader_) {
@@ -51,7 +51,7 @@ $NetBSD$
VLOG(1) << "Quit GPU process launch to fallback to SwiftShader cleanly "
<< "on Linux";
return false;
-@@ -778,7 +778,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -779,7 +779,7 @@ bool GpuInit::InitializeAndStartSandbox(
->GetSupportedFormatsForGLNativePixmapImport();
#endif // BUILDFLAG(IS_OZONE)
@@ -60,7 +60,7 @@ $NetBSD$
// Driver may create a compatibility profile context when collect graphics
// information on Linux platform. Try to collect graphics information
// based on core profile context after disabling platform extensions.
-@@ -830,7 +830,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -831,7 +831,7 @@ bool GpuInit::InitializeAndStartSandbox(
}
}
}
@@ -69,7 +69,7 @@ $NetBSD$
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1032,7 +1032,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1033,7 +1033,7 @@ void GpuInit::InitializeInProcess(base::
}
bool gl_disabled = gl::GetGLImplementation() == gl::kGLImplementationDisabled;
@@ -78,7 +78,7 @@ $NetBSD$
(BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_CHROMEOS_DEVICE))
if (!gl_disabled && !gl_use_swiftshader_ && std::getenv("RUNNING_UNDER_RR")) {
// https://rr-project.org/ is a Linux-only record-and-replay debugger that
-@@ -1088,7 +1088,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1089,7 +1089,7 @@ void GpuInit::InitializeInProcess(base::
}
}
diff --git a/chromium/patches/patch-gpu_ipc_service_x__util.h b/chromium/patches/patch-gpu_ipc_service_x__util.h
index 9ce4b7f87e..d70bf8b8fc 100644
--- a/chromium/patches/patch-gpu_ipc_service_x__util.h
+++ b/chromium/patches/patch-gpu_ipc_service_x__util.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/x_util.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig 2025-11-19 21:40:05.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 55a182cf62..2119fd8de6 100644
--- a/chromium/patches/patch-gpu_vulkan_generate__bindings.py
+++ b/chromium/patches/patch-gpu_vulkan_generate__bindings.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/generate_bindings.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig 2025-11-19 21:40:05.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 ff1fad58d1..5e1303412d 100644
--- a/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
+++ b/chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/semaphore_handle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig 2025-11-19 21:40:05.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 b3be1039e7..b966a8b542 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_device_queue.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.cc
@@ -145,7 +145,7 @@ bool VulkanDeviceQueue::Initialize(
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
index 6402b3620d..280887c433 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_device_queue.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.h
@@ -188,7 +188,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanDev
#endif
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
index 2f33e874db..50d1d68e8d 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_function_pointers.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig 2025-11-19 21:40:05.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 604489be91..a7da5cfee9 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_function_pointers.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-11-19 21:40:05.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 7efd79ec9a..12cfa31ca0 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__image.h
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__image.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_image.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/vulkan/vulkan_image.h
@@ -86,7 +86,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanIma
VkImageUsageFlags usage,
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
index 6cf67d3d8b..cfcb94bddd 100644
--- a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
+++ b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/vulkan/vulkan_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ gpu/vulkan/vulkan_util.cc
-@@ -481,7 +481,7 @@ bool CheckVulkanCompatibilities(
+@@ -474,7 +474,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/chromium/patches/patch-headless_BUILD.gn b/chromium/patches/patch-headless_BUILD.gn
index 3b2832a4eb..6f318fb684 100644
--- a/chromium/patches/patch-headless_BUILD.gn
+++ b/chromium/patches/patch-headless_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- headless/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ headless/BUILD.gn
-@@ -483,7 +483,7 @@ component("headless_non_renderer") {
+@@ -489,7 +489,7 @@ component("headless_non_renderer") {
}
}
diff --git a/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc b/chromium/patches/patch-headless_lib_browser_headless__browser__impl.cc
new file mode 100644
index 0000000000..a50d515aec
--- /dev/null
+++ b/chromium/patches/patch-headless_lib_browser_headless__browser__impl.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
+
+--- headless/lib/browser/headless_browser_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ headless/lib/browser/headless_browser_impl.cc
+@@ -40,7 +40,7 @@
+ #include "components/os_crypt/async/browser/keychain_key_provider.h"
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #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
+@@ -413,7 +413,7 @@ void HeadlessBrowserImpl::CreateOSCryptA
+ providers.emplace_back(std::make_pair(
+ /*precedence=*/10u,
+ std::make_unique<os_crypt_async::KeychainKeyProvider>()));
+-#elif BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
++#elif (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
+ const auto password_store =
+ cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore);
diff --git a/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc b/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
index c9d3445c9e..04a05ed6a8 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__browser__main__parts__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ headless/lib/browser/headless_browser_main_parts_posix.cc
@@ -26,7 +26,7 @@
#include "content/public/browser/browser_thread.h"
diff --git a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
index 41c1039586..407e4915d6 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_content_browser_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ headless/lib/browser/headless_content_browser_client.cc
-@@ -59,7 +59,7 @@
+@@ -61,7 +61,7 @@
#include "content/public/common/content_descriptors.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/os_crypt/sync/os_crypt.h" // nogncheck
#include "content/public/browser/network_service_util.h"
#endif
-@@ -557,7 +557,7 @@ void HeadlessContentBrowserClient::Handl
+@@ -569,7 +569,7 @@ void HeadlessContentBrowserClient::Handl
void HeadlessContentBrowserClient::SetEncryptionKey(
::network::mojom::NetworkService* network_service) {
diff --git a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
index e432f6fa37..12ae5d3f10 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
+++ b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-11-19 21:40:05.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 b187fe242e..89e53285ff 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ headless/lib/browser/headless_web_contents_impl.cc
-@@ -69,7 +69,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
+@@ -71,7 +71,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
namespace {
void UpdatePrefsFromSystemSettings(blink::RendererPreferences* prefs) {
diff --git a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
index 84a039cc28..b4c151b767 100644
--- a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
+++ b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/headless_content_main_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ headless/lib/headless_content_main_delegate.cc
@@ -411,7 +411,7 @@ void HeadlessContentMainDelegate::InitCr
if (process_type != ::switches::kZygoteProcess) {
diff --git a/chromium/patches/patch-ipc_ipc__channel.cc b/chromium/patches/patch-ipc_ipc__channel.cc
index db564aa8f5..ca0192a4e5 100644
--- a/chromium/patches/patch-ipc_ipc__channel.cc
+++ b/chromium/patches/patch-ipc_ipc__channel.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ipc/ipc_channel.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ipc/ipc_channel.cc
-@@ -22,7 +22,7 @@ namespace {
+@@ -41,7 +41,7 @@ namespace {
// Global atomic used to guarantee channel IDs are unique.
base::AtomicSequenceNumber g_last_id;
@@ -15,7 +15,16 @@ $NetBSD$
int g_global_pid = 0;
-@@ -60,7 +60,7 @@ std::string Channel::GenerateUniqueRando
+@@ -83,7 +83,7 @@ class ThreadSafeChannelProxy : public mo
+ };
+
+ base::ProcessId GetSelfPID() {
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (int global_pid = Channel::GetGlobalPid()) {
+ return global_pid;
+ }
+@@ -123,7 +123,7 @@ std::string Channel::GenerateUniqueRando
base::RandInt(0, std::numeric_limits<int32_t>::max()));
}
diff --git a/chromium/patches/patch-ipc_ipc__channel.h b/chromium/patches/patch-ipc_ipc__channel.h
index 568d50f656..01cc4ef180 100644
--- a/chromium/patches/patch-ipc_ipc__channel.h
+++ b/chromium/patches/patch-ipc_ipc__channel.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ipc/ipc_channel.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ipc/ipc_channel.h
-@@ -206,7 +206,7 @@ class COMPONENT_EXPORT(IPC) Channel : pu
+@@ -201,7 +201,7 @@ class COMPONENT_EXPORT(IPC) Channel fina
// Generates a channel ID that's non-predictable and unique.
static std::string GenerateUniqueRandomChannelID();
diff --git a/chromium/patches/patch-ipc_ipc__channel__mojo.cc b/chromium/patches/patch-ipc_ipc__channel__mojo.cc
deleted file mode 100644
index da64ddfa5f..0000000000
--- a/chromium/patches/patch-ipc_ipc__channel__mojo.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
-
---- ipc/ipc_channel_mojo.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ ipc/ipc_channel_mojo.cc
-@@ -72,7 +72,7 @@ class ThreadSafeChannelProxy : public mo
- };
-
- base::ProcessId GetSelfPID() {
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- if (int global_pid = Channel::GetGlobalPid())
- return global_pid;
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.h b/chromium/patches/patch-ipc_ipc__message__utils.h
deleted file mode 100644
index c0f44caeef..0000000000
--- a/chromium/patches/patch-ipc_ipc__message__utils.h
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- ipc/ipc_message_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ ipc/ipc_message_utils.h
-@@ -178,7 +178,7 @@ struct ParamTraits<unsigned int> {
- // Since we want to support Android 32<>64 bit IPC, as long as we don't have
- // these traits for 32 bit ARM then that'll catch any errors.
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
-- BUILDFLAG(IS_FUCHSIA) || \
-+ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
- (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
- template <>
- struct ParamTraits<long> {
diff --git a/chromium/patches/patch-ipc_param__traits__utils.h b/chromium/patches/patch-ipc_param__traits__utils.h
new file mode 100644
index 0000000000..08e53eb9e0
--- /dev/null
+++ b/chromium/patches/patch-ipc_param__traits__utils.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ipc/param_traits_utils.h.orig 2025-11-19 21:40:05.000000000 +0000
++++ ipc/param_traits_utils.h
+@@ -177,7 +177,7 @@ struct ParamTraits<unsigned int> {
+ // Since we want to support Android 32<>64 bit IPC, as long as we don't have
+ // these traits for 32 bit ARM then that'll catch any errors.
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_FUCHSIA) || \
++ BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD) || \
+ (BUILDFLAG(IS_ANDROID) && defined(ARCH_CPU_64_BITS))
+ template <>
+ struct ParamTraits<long> {
diff --git a/chromium/patches/patch-media_BUILD.gn b/chromium/patches/patch-media_BUILD.gn
index 2b4ab003f6..1e1963d087 100644
--- a/chromium/patches/patch-media_BUILD.gn
+++ b/chromium/patches/patch-media_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/BUILD.gn
@@ -107,6 +107,12 @@ config("media_config") {
defines += [ "DLOPEN_PULSEAUDIO" ]
diff --git a/chromium/patches/patch-media_audio_BUILD.gn b/chromium/patches/patch-media_audio_BUILD.gn
index 1d054c2546..02723ac686 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 2025-11-14 20:31:45.000000000 +0000
+--- media/audio/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/audio/BUILD.gn
@@ -291,10 +291,35 @@ source_set("audio") {
deps += [ "//media/base/android:media_jni_headers" ]
diff --git a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
index 053d326bbf..160488a2a4 100644
--- a/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
+++ b/chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/alsa/audio_manager_alsa.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/audio/alsa/audio_manager_alsa.cc
@@ -103,7 +103,9 @@ void AudioManagerAlsa::GetAlsaAudioDevic
int card = -1;
diff --git a/chromium/patches/patch-media_audio_audio__input__device.cc b/chromium/patches/patch-media_audio_audio__input__device.cc
index 6c5d968604..9a00deb367 100644
--- a/chromium/patches/patch-media_audio_audio__input__device.cc
+++ b/chromium/patches/patch-media_audio_audio__input__device.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/audio_input_device.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/audio/audio_input_device.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/audio/audio_input_device.cc
@@ -270,7 +270,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 7c21b3cef5..607d903766 100644
--- a/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
+++ b/chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/audio_output_proxy_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/audio/audio_output_proxy_unittest.cc
@@ -443,7 +443,11 @@ class AudioOutputProxyTest : public test
// |stream| is closed at this point. Start() should reopen it again.
diff --git a/chromium/patches/patch-media_audio_pulse_pulse__util.cc b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
index 3654a40193..fd7aa05ce4 100644
--- a/chromium/patches/patch-media_audio_pulse_pulse__util.cc
+++ b/chromium/patches/patch-media_audio_pulse_pulse__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/pulse/pulse_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig 2025-11-19 21:40:05.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 88edb256d7..0c9783d33b 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/audio_manager_sndio.cc.orig 2025-11-19 14:14:20.885640972 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-12-08 16:02:51.862188868 +0000
+++ media/audio/sndio/audio_manager_sndio.cc
@@ -0,0 +1,215 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
index 9ec7ded1b9..5f3fb9b006 100644
--- a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
+++ b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/audio_manager_sndio.h.orig 2025-11-19 14:14:20.885792030 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-12-08 16:02:51.862587540 +0000
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.cc b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
index 4f2a6ae2de..fae7ae19a7 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__input.cc
+++ b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/sndio_input.cc.orig 2025-11-19 14:14:20.885913113 +0000
+--- media/audio/sndio/sndio_input.cc.orig 2025-12-08 16:02:51.862869677 +0000
+++ media/audio/sndio/sndio_input.cc
@@ -0,0 +1,201 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.h b/chromium/patches/patch-media_audio_sndio_sndio__input.h
index 8d69a9f230..affb57c10c 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__input.h
+++ b/chromium/patches/patch-media_audio_sndio_sndio__input.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/sndio_input.h.orig 2025-11-19 14:14:20.886051643 +0000
+--- media/audio/sndio/sndio_input.h.orig 2025-12-08 16:02:51.863020859 +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 3a5f796765..8a822a2c4a 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__output.cc
+++ b/chromium/patches/patch-media_audio_sndio_sndio__output.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/sndio_output.cc.orig 2025-11-19 14:14:20.886173759 +0000
+--- media/audio/sndio/sndio_output.cc.orig 2025-12-08 16:02:51.865400678 +0000
+++ media/audio/sndio/sndio_output.cc
@@ -0,0 +1,188 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__output.h b/chromium/patches/patch-media_audio_sndio_sndio__output.h
index a5fc562d4e..672f5ed442 100644
--- a/chromium/patches/patch-media_audio_sndio_sndio__output.h
+++ b/chromium/patches/patch-media_audio_sndio_sndio__output.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/sndio/sndio_output.h.orig 2025-11-19 14:14:20.886316338 +0000
+--- media/audio/sndio/sndio_output.h.orig 2025-12-08 16:02:51.865584374 +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 18ae6c16e5..70e06e7c00 100644
--- a/chromium/patches/patch-media_base_audio__latency.cc
+++ b/chromium/patches/patch-media_base_audio__latency.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/audio_latency.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/audio_latency.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/base/audio_latency.cc
@@ -143,7 +143,7 @@ int AudioLatency::GetRtcBufferSize(int s
}
diff --git a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
index 2edfb94196..2b377a9822 100644
--- a/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
+++ b/chromium/patches/patch-media_base_libaom__thread__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/libaom_thread_wrapper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig 2025-11-19 21:40:05.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 1fdd6f6cba..067cf7cc10 100644
--- a/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
+++ b/chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/libvpx_thread_wrapper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig 2025-11-19 21:40:05.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 728e55fca8..f8c3ddc29d 100644
--- a/chromium/patches/patch-media_base_media__switches.cc
+++ b/chromium/patches/patch-media_base_media__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/media_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/media_switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/base/media_switches.cc
@@ -19,7 +19,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.
-@@ -368,13 +368,38 @@ BASE_FEATURE(kMacCatapLoopbackAudioForSc
+@@ -367,13 +367,38 @@ BASE_FEATURE(kMacCatapLoopbackAudioForSc
BASE_FEATURE(kUseSCContentSharingPicker, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_MAC)
@@ -64,7 +64,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// When enabled, MediaCapabilities will check with GPU Video Accelerator
-@@ -626,7 +651,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPi
+@@ -614,7 +639,7 @@ BASE_FEATURE(kFileDialogsTuckPictureInPi
// Show toolbar button that opens dialog for controlling media sessions.
BASE_FEATURE(kGlobalMediaControls,
@@ -73,7 +73,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -644,7 +669,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
+@@ -632,7 +657,7 @@ BASE_FEATURE(kGlobalMediaControlsUpdated
#if !BUILDFLAG(IS_ANDROID)
// If enabled, users can request Media Remoting without fullscreen-in-tab.
BASE_FEATURE(kMediaRemotingWithoutFullscreen,
@@ -82,7 +82,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -655,7 +680,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
+@@ -643,7 +668,7 @@ BASE_FEATURE(kMediaRemotingWithoutFullsc
// Show picture-in-picture button in Global Media Controls.
BASE_FEATURE(kGlobalMediaControlsPictureInPicture,
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -91,7 +91,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -677,7 +702,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrame
+@@ -665,7 +690,7 @@ BASE_FEATURE(kSuspendMediaForFrozenFrame
// autoplay policy.
BASE_FEATURE(kUnifiedAutoplay, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -100,7 +100,7 @@ $NetBSD$
// Enable vaapi/v4l2 video decoding on linux. This is already enabled by default
// on chromeos, but needs an experiment on linux.
BASE_FEATURE(kAcceleratedVideoDecodeLinux,
-@@ -733,7 +758,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, b
+@@ -721,7 +746,7 @@ BASE_FEATURE(kVaapiVp9SModeHWEncoding, b
// Enables VSync aligned MJPEG decoding.
BASE_FEATURE(kVSyncMjpegDecoding, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -109,8 +109,8 @@ $NetBSD$
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1235,7 +1260,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
- );
+@@ -1220,7 +1245,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
+ BASE_FEATURE(kUseSharedImageInOOPVDProcess, base::FEATURE_DISABLED_BY_DEFAULT);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -118,7 +118,7 @@ $NetBSD$
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding, base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1297,7 +1322,7 @@ BASE_FEATURE(kRecordMediaEngagementScore
+@@ -1282,7 +1307,7 @@ BASE_FEATURE(kRecordMediaEngagementScore
// Enables Media Engagement Index recording for Web Audio playbacks.
BASE_FEATURE(kRecordWebAudioEngagement, base::FEATURE_ENABLED_BY_DEFAULT);
@@ -127,7 +127,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.
-@@ -1565,7 +1590,7 @@ bool IsSystemLoopbackCaptureSupported()
+@@ -1545,7 +1570,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 65279cd81d..e8fd46bc0e 100644
--- a/chromium/patches/patch-media_base_media__switches.h
+++ b/chromium/patches/patch-media_base_media__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/media_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/media_switches.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/base/media_switches.h
@@ -43,7 +43,7 @@ MEDIA_EXPORT extern const char kDisableB
MEDIA_EXPORT extern const char kReportVp9AsAnUnsupportedMimeType[];
@@ -15,7 +15,7 @@ $NetBSD$
MEDIA_EXPORT extern const char kAlsaInputDevice[];
MEDIA_EXPORT extern const char kAlsaOutputDevice[];
#endif
-@@ -342,13 +342,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
+@@ -334,13 +334,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);
-@@ -366,7 +379,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifi
+@@ -358,7 +371,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);
-@@ -382,7 +395,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -374,7 +387,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -62,8 +62,8 @@ $NetBSD$
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -501,7 +514,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackg
- MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
+@@ -478,7 +491,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOu
+ MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseSharedImageInOOPVDProcess);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-media_base_video__frame.cc b/chromium/patches/patch-media_base_video__frame.cc
index 4d1136899d..bd3ca5fc12 100644
--- a/chromium/patches/patch-media_base_video__frame.cc
+++ b/chromium/patches/patch-media_base_video__frame.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/video_frame.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/video_frame.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/base/video_frame.cc
-@@ -86,7 +86,7 @@ std::string VideoFrame::StorageTypeToStr
+@@ -85,7 +85,7 @@ std::string VideoFrame::StorageTypeToStr
return "OWNED_MEMORY";
case VideoFrame::STORAGE_SHMEM:
return "SHMEM";
@@ -15,7 +15,7 @@ $NetBSD$
case VideoFrame::STORAGE_DMABUFS:
return "DMABUFS";
#endif
-@@ -100,7 +100,7 @@ std::string VideoFrame::StorageTypeToStr
+@@ -99,7 +99,7 @@ std::string VideoFrame::StorageTypeToStr
// static
bool VideoFrame::IsStorageTypeMappable(VideoFrame::StorageType storage_type) {
return
@@ -24,7 +24,7 @@ $NetBSD$
// This is not strictly needed but makes explicit that, at VideoFrame
// level, DmaBufs are not mappable from userspace.
storage_type != VideoFrame::STORAGE_DMABUFS &&
-@@ -395,7 +395,7 @@ scoped_refptr<VideoFrame> VideoFrame::Cr
+@@ -503,7 +503,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
@@ -33,7 +33,7 @@ $NetBSD$
bool is_native_buffer = !shared_image->IsSharedMemoryForVideoFrame();
if (is_native_buffer) {
const auto gmb_handle = shared_image->CloneGpuMemoryBufferHandle();
-@@ -852,7 +852,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -800,7 +800,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
}
#endif
@@ -42,7 +42,7 @@ $NetBSD$
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1539,7 +1539,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1492,7 +1492,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
return wrapped_frame_ ? wrapped_frame_->shared_image() : shared_image_;
}
diff --git a/chromium/patches/patch-media_base_video__frame.h b/chromium/patches/patch-media_base_video__frame.h
index 8913c92dd5..19e8f2d798 100644
--- a/chromium/patches/patch-media_base_video__frame.h
+++ b/chromium/patches/patch-media_base_video__frame.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/video_frame.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/base/video_frame.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/base/video_frame.h
@@ -41,7 +41,7 @@
#include "ui/gfx/geometry/size.h"
@@ -24,7 +24,7 @@ $NetBSD$
STORAGE_DMABUFS = 5, // Each plane is stored into a DmaBuf.
#endif
STORAGE_GPU_MEMORY_BUFFER = 6,
-@@ -370,7 +370,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -348,7 +348,7 @@ class MEDIA_EXPORT VideoFrame : public b
base::TimeDelta timestamp);
#endif
@@ -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
-@@ -712,7 +712,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -693,7 +693,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.
-@@ -947,7 +947,7 @@ class MEDIA_EXPORT VideoFrame : public b
+@@ -909,7 +909,7 @@ class MEDIA_EXPORT VideoFrame : public b
// GpuMemoryBuffers. Clients will set this flag while creating a VideoFrame.
bool is_mappable_si_enabled_ = false;
diff --git a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
index 763faf8a96..4779fe638b 100644
--- a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/create_video_capture_device_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/create_video_capture_device_factory.cc
@@ -13,7 +13,7 @@
#include "media/capture/video/fake_video_capture_device_factory.h"
diff --git a/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
index f6f84208b4..8762bd9f80 100644
--- a/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_fake__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/fake_video_capture_device_factory.cc
@@ -228,7 +228,7 @@ void FakeVideoCaptureDeviceFactory::GetD
int entry_index = 0;
diff --git a/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
index 5612a6ad4c..dfe33f2f73 100644
--- a/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
+++ b/chromium/patches/patch-media_capture_video_file__video__capture__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/file_video_capture_device_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig 2025-11-19 21:40:05.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 a35ab7d97a..01cb012439 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 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/linux/fake_v4l2_impl.cc
@@ -571,7 +571,7 @@ int FakeV4L2Impl::close(int fd) {
return kSuccessReturnValue;
diff --git a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
index cb35e8228b..556cd3b2b4 100644
--- a/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
+++ b/chromium/patches/patch-media_capture_video_linux_fake__v4l2__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/fake_v4l2_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig 2025-11-19 21:40:05.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 60e1b8d10c..d77d9a2000 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_delegate.cc
@@ -10,8 +10,10 @@
#include "media/capture/video/linux/v4l2_capture_delegate.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
index 28e020a94b..9cb562fc4d 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/linux/v4l2_capture_delegate.h
@@ -22,7 +22,7 @@
#include "media/capture/video/linux/v4l2_capture_device_impl.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
index 9509d8b2cd..21bdb97ea1 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_device.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-11-19 21:40:05.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 7bc16cc66b..6bab0b31c8 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-11-19 21:40:05.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 1cd3bfa23b..973ffb451d 100644
--- a/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
+++ b/chromium/patches/patch-media_capture_video_linux_v4l2__capture__device__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-11-19 21:40:05.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 5fdb35770b..6bf9f5673e 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
@@ -29,7 +29,7 @@
#include "media/capture/video/linux/scoped_v4l2_device_fd.h"
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
index 236efa1ab5..b9a6c4fe36 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__factory__v4l2.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.h
@@ -51,7 +51,7 @@ class CAPTURE_EXPORT VideoCaptureDeviceF
diff --git a/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc b/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
index bf61cd3ed3..3bdc5e2099 100644
--- a/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
+++ b/chromium/patches/patch-media_capture_video_linux_video__capture__device__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/linux/video_capture_device_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig 2025-11-19 21:40:05.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 26b25d9f0b..558b9abccc 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/video_capture_buffer_tracker_factory_impl.cc
@@ -13,7 +13,7 @@
#include "media/capture/video/chromeos/gpu_memory_buffer_tracker_cros.h"
diff --git a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
index 93b59bfbbb..43ffa90a25 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/video_capture_device_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/capture/video/video_capture_device_client.cc
-@@ -167,7 +167,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
+@@ -168,7 +168,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
CHECK(!is_width_odd && !is_height_odd);
return {libyuv::FOURCC_UYVY};
case media::PIXEL_FORMAT_RGB24:
diff --git a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
index 646ec6f620..05286cdb6e 100644
--- a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
+++ b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/cdm/cdm_paths_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig 2025-11-19 21:40:05.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 da7794f711..257b2189b8 100644
--- a/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
+++ b/chromium/patches/patch-media_cdm_library__cdm_cdm__paths.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/cdm/library_cdm/cdm_paths.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-11-19 21:40:05.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 27ca81834d..31b2a0227a 100644
--- a/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
+++ b/chromium/patches/patch-media_ffmpeg_scripts_build__ffmpeg.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-11-19 21:40:05.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 4a1e9d18e0..407602b5d7 100644
--- a/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
+++ b/chromium/patches/patch-media_ffmpeg_scripts_robo__lib_config.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/ffmpeg/scripts/robo_lib/config.py
@@ -56,19 +56,13 @@ class RoboConfiguration:
self._llvm_path = os.path.join(self.chrome_src(), "third_party",
diff --git a/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc b/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
index 4c2fd613c2..89135a94e8 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/chromeos/gl_image_processor_backend.cc
-@@ -28,6 +28,10 @@
+@@ -29,6 +29,10 @@
#include "ui/ozone/public/ozone_platform.h"
#include "ui/ozone/public/surface_factory_ozone.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 fe112f1f67..bb1c501c84 100644
--- a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/chromeos/libyuv_image_processor_backend.cc
@@ -53,7 +53,7 @@ static constexpr struct {
#define CONV(in, out, trans, result) \
diff --git a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
index 6480b7e443..a051c8ccc4 100644
--- a/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_mailbox__video__frame__converter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
@@ -226,7 +226,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 7c9a89e2aa..5d8d99b030 100644
--- a/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_platform__video__frame__utils.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -71,7 +71,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
+@@ -70,7 +70,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
const base::FilePath dev_path(FILE_PATH_LITERAL(
base::StrCat({drm_node_file_prefix, base::NumberToString(i)})));
@@ -15,7 +15,7 @@ $NetBSD$
const bool is_render_node = base::Contains(drm_node_file_prefix, "render");
// TODO(b/313513760): don't guard base::File::FLAG_WRITE behind
-@@ -176,7 +176,7 @@ class GbmDeviceWrapper {
+@@ -175,7 +175,7 @@ class GbmDeviceWrapper {
const base::FilePath dev_path(
base::CommandLine::ForCurrentProcess()->GetSwitchValuePath(
switches::kRenderNodeOverride));
diff --git a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
index d0c5aa0c9b..2d8a592df9 100644
--- a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/chromeos/video_decoder_pipeline.cc
-@@ -1128,7 +1128,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1132,7 +1132,7 @@ VideoDecoderPipeline::PickDecoderOutputF
}
#endif
@@ -15,7 +15,7 @@ $NetBSD$
// Linux should always use a custom allocator (to allocate buffers using
// libva) and a PlatformVideoFramePool.
CHECK(allocator.has_value());
-@@ -1137,7 +1137,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1141,7 +1141,7 @@ VideoDecoderPipeline::PickDecoderOutputF
// VideoFrame::StorageType of VideoFrame::STORAGE_DMABUFS.
main_frame_pool_->AsPlatformVideoFramePool()->SetCustomFrameAllocator(
*allocator, VideoFrame::STORAGE_DMABUFS);
@@ -24,7 +24,7 @@ $NetBSD$
// Linux w/ V4L2 should not use a custom allocator
// Only tested with video_decode_accelerator_tests
// TODO(wenst@) Test with full Chromium Browser
-@@ -1311,7 +1311,7 @@ VideoDecoderPipeline::PickDecoderOutputF
+@@ -1315,7 +1315,7 @@ VideoDecoderPipeline::PickDecoderOutputF
<< " VideoFrames";
auxiliary_frame_pool_->set_parent_task_runner(decoder_task_runner_);
diff --git a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
index a2fab2448e..666a99acb5 100644
--- a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
+++ b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-11-19 21:40:05.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 0b343f105a..61e7f07cdd 100644
--- a/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
+++ b/chromium/patches/patch-media_gpu_gpu__video__encode__accelerator__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/gpu_video_encode_accelerator_factory.cc
@@ -160,7 +160,7 @@ std::vector<VEAFactoryFunction> GetVEAFa
}
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
index 716f82677a..7a7d1c7a11 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc
@@ -17,7 +17,9 @@
#include "media/gpu/vaapi/vaapi_wrapper.h"
diff --git a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
index c6b5db142b..2a0f571f21 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 b589d2d5f7..178498fdac 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.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 f146c1ce7c..d686c6ee56 100644
--- a/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
+++ b/chromium/patches/patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 659bfec301..60d4284916 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 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/test/raw_video.cc
@@ -64,7 +64,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 8a6a2e47d4..027ee166ba 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__file__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_file_writer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/test/video_frame_file_writer.cc
@@ -25,7 +25,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
index 2e73d19f29..ed02751e8b 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_helpers.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/test/video_frame_helpers.cc
-@@ -23,7 +23,7 @@
- #include "ui/gfx/buffer_format_util.h"
+@@ -22,7 +22,7 @@
+ #include "third_party/libyuv/include/libyuv.h"
#include "ui/gfx/gpu_memory_buffer_handle.h"
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
index 0953fee601..31d76ff40e 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_validator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig 2025-11-19 21:40:05.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 98e6f6c532..fc3727f3c1 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 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/v4l2/v4l2_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/v4l2/v4l2_utils.cc
@@ -18,7 +18,7 @@
#include <map>
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 aca843a6fc..6202ed2e12 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 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -787,7 +787,7 @@ void VaapiVideoDecoder::ApplyResolutionC
+@@ -786,7 +786,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 707fed2682..80bf86c7c6 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/gpu/vaapi/vaapi_wrapper.cc
-@@ -85,7 +85,7 @@
+@@ -84,7 +84,7 @@
using media_gpu_vaapi::kModuleVa_prot;
#endif
diff --git a/chromium/patches/patch-media_media__options.gni b/chromium/patches/patch-media_media__options.gni
index c0788bad3d..31d2f574c3 100644
--- a/chromium/patches/patch-media_media__options.gni
+++ b/chromium/patches/patch-media_media__options.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/media_options.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/media_options.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/media_options.gni
@@ -206,12 +206,18 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
diff --git a/chromium/patches/patch-media_mojo_mojom_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
index 4271927c9a..f90e348b5d 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 2025-11-14 20:31:45.000000000 +0000
+--- media/mojo/mojom/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/mojo/mojom/BUILD.gn
-@@ -970,7 +970,7 @@ source_set("test_support") {
+@@ -1037,7 +1037,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 0a5c89ea0b..7bd09a5a50 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -21,7 +21,7 @@
+@@ -22,7 +22,7 @@
#include "ui/gfx/mojom/color_space_mojom_traits.h"
#include "ui/gfx/mojom/hdr_metadata_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)
-@@ -182,7 +182,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -183,7 +183,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.
-@@ -213,7 +213,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -214,7 +214,7 @@ media::mojom::VideoFrameDataPtr MakeVide
} // namespace
@@ -33,7 +33,7 @@ $NetBSD$
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -445,7 +445,7 @@ bool StructTraits<media::mojom::VideoFra
+@@ -446,7 +446,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 8827bd2ce6..8dd0d3f5bf 100644
--- a/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
+++ b/chromium/patches/patch-media_mojo_mojom_video__frame__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.h
@@ -21,7 +21,7 @@
diff --git a/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc b/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
index 92afd0501f..be9936a24b 100644
--- a/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_gpu__memory__buffer__video__frame__pool.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
-@@ -679,7 +679,7 @@ void GpuMemoryBufferVideoFramePool::Pool
+@@ -677,7 +677,7 @@ void GpuMemoryBufferVideoFramePool::Pool
}
bool is_software_backed_video_frame = !video_frame->HasSharedImage();
@@ -15,7 +15,7 @@ $NetBSD$
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1080,7 +1080,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
+@@ -1078,7 +1078,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
media::IOSurfaceIsWebGPUCompatible(handle.io_surface().get());
#endif
@@ -24,7 +24,7 @@ $NetBSD$
is_webgpu_compatible =
handle.type == gfx::NATIVE_PIXMAP &&
handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
-@@ -1248,7 +1248,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
+@@ -1246,7 +1246,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
diff --git a/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc b/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
index f10535e6bb..1c2ac8df93 100644
--- a/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
+++ b/chromium/patches/patch-media_video_renderable__gpu__memory__buffer__video__frame__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/renderable_gpu_memory_buffer_video_frame_pool.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/video/renderable_gpu_memory_buffer_video_frame_pool.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/video/renderable_gpu_memory_buffer_video_frame_pool.cc
@@ -196,7 +196,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 df0889393e..1d672b004e 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/video_encode_accelerator_adapter.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/video/video_encode_accelerator_adapter.cc
@@ -468,7 +468,7 @@ void VideoEncodeAcceleratorAdapter::Init
diff --git a/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc b/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
index f9f0ac337b..963bdbb3ea 100644
--- a/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
+++ b/chromium/patches/patch-media_video_video__encode__accelerator__adapter__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/video/video_encode_accelerator_adapter_test.cc
@@ -260,7 +260,7 @@ TEST_F(VideoEncodeAcceleratorAdapterTest
});
diff --git a/chromium/patches/patch-media_webrtc_audio__processor.cc b/chromium/patches/patch-media_webrtc_audio__processor.cc
index a256045e0c..f2ffd2de78 100644
--- a/chromium/patches/patch-media_webrtc_audio__processor.cc
+++ b/chromium/patches/patch-media_webrtc_audio__processor.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/audio_processor.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/webrtc/audio_processor.cc
-@@ -510,7 +510,7 @@ std::optional<double> AudioProcessor::Pr
+@@ -517,7 +517,7 @@ std::optional<double> AudioProcessor::Pr
// controller.
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
DCHECK_LE(volume, 1.0);
diff --git a/chromium/patches/patch-media_webrtc_helpers.cc b/chromium/patches/patch-media_webrtc_helpers.cc
index 37d5f4fd22..b3e1aceb1d 100644
--- a/chromium/patches/patch-media_webrtc_helpers.cc
+++ b/chromium/patches/patch-media_webrtc_helpers.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/helpers.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/webrtc/helpers.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/webrtc/helpers.cc
-@@ -46,14 +46,14 @@ void ConfigAutomaticGainControl(const Au
+@@ -48,14 +48,14 @@ void ConfigAutomaticGainControl(const Au
return;
}
diff --git a/chromium/patches/patch-media_webrtc_helpers__unittests.cc b/chromium/patches/patch-media_webrtc_helpers__unittests.cc
index 3e5a6b17b3..bb70bdba1c 100644
--- a/chromium/patches/patch-media_webrtc_helpers__unittests.cc
+++ b/chromium/patches/patch-media_webrtc_helpers__unittests.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/helpers_unittests.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- media/webrtc/helpers_unittests.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ media/webrtc/helpers_unittests.cc
-@@ -38,7 +38,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
+@@ -37,7 +37,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
EXPECT_TRUE(config.echo_canceller.enabled);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
EXPECT_FALSE(config.gain_controller1.enabled);
EXPECT_TRUE(config.gain_controller2.enabled);
#elif BUILDFLAG(IS_CASTOS) || BUILDFLAG(IS_CAST_ANDROID)
-@@ -65,7 +65,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
+@@ -63,7 +63,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
TEST(CreateWebRtcAudioProcessingModuleTest,
InputVolumeAdjustmentEnabledWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -81,7 +81,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
+@@ -79,7 +79,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -33,7 +33,7 @@ $NetBSD$
TEST(CreateWebRtcAudioProcessingModuleTest,
CanDisableInputVolumeAdjustmentWithAgc2) {
::base::test::ScopedFeatureList feature_list;
-@@ -98,7 +98,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
+@@ -96,7 +96,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-mojo_core_BUILD.gn b/chromium/patches/patch-mojo_core_BUILD.gn
index e6d06b2e72..f8b830ffe1 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- mojo/core/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ mojo/core/BUILD.gn
@@ -161,7 +161,7 @@ source_set("impl_for_embedder") {
"channel_posix.h",
diff --git a/chromium/patches/patch-mojo_core_channel.cc b/chromium/patches/patch-mojo_core_channel.cc
index 4c69d469e3..dc97f745e1 100644
--- a/chromium/patches/patch-mojo_core_channel.cc
+++ b/chromium/patches/patch-mojo_core_channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- mojo/core/channel.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ mojo/core/channel.cc
@@ -81,7 +81,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
@@ -18,7 +18,16 @@ $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
-@@ -1121,7 +1125,7 @@ bool Channel::OnControlMessage(Message::
+@@ -274,7 +278,7 @@ bool ShouldRecordSubsampledHistograms()
+ } // namespace
+
+ #if BUILDFLAG(IS_ANDROID) || \
+- (BUILDFLAG(IS_LINUX) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
+
+ namespace {
+
+@@ -1306,7 +1310,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
new file mode 100644
index 0000000000..1708af2e0b
--- /dev/null
+++ b/chromium/patches/patch-mojo_core_channel.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
+
+--- mojo/core/channel.h.orig 2025-11-19 21:40:05.000000000 +0000
++++ mojo/core/channel.h
+@@ -167,7 +167,7 @@ class MOJO_SYSTEM_IMPL_EXPORT Channel
+ } v2;
+
+ #if BUILDFLAG(IS_ANDROID) || \
+- (BUILDFLAG(IS_LINUX) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
++ ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && defined(FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION))
+ // On Android for each pair of connected ipcz::Node instances both sides
+ // of the connection run the same version of code. Restricting this
+ // extension of IpczHeader to Android allows to iterate on the wire format
diff --git a/chromium/patches/patch-mojo_core_channel__posix.cc b/chromium/patches/patch-mojo_core_channel__posix.cc
new file mode 100644
index 0000000000..fe20d9f3f0
--- /dev/null
+++ b/chromium/patches/patch-mojo_core_channel__posix.cc
@@ -0,0 +1,22 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- mojo/core/channel_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ mojo/core/channel_posix.cc
+@@ -594,6 +594,13 @@ void Channel::OfferChannelUpgrade() {
+ }
+ static_cast<ChannelLinux*>(this)->OfferSharedMemUpgrade();
+ }
++#elif BUILDFLAG(IS_BSD)
++// static
++bool Channel::SupportsChannelUpgrade() {
++ return false;
++}
++void Channel::OfferChannelUpgrade() {
++}
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
+ // BUILDFLAG(IS_ANDROID)
+
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index b28e8e3de4..37a1166549 100644
--- a/chromium/patches/patch-mojo_core_embedder_features.h
+++ b/chromium/patches/patch-mojo_core_embedder_features.h
@@ -4,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/embedder/features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- mojo/core/embedder/features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ mojo/core/embedder/features.h
-@@ -15,7 +15,7 @@ namespace mojo {
+@@ -14,7 +14,7 @@
+ namespace mojo {
namespace core {
- #if BUILDFLAG(IS_POSIX) && !BUILDFLAG(MOJO_USE_APPLE_CHANNEL)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(MOJO_CORE_EMBEDDER_FEATURES)
- BASE_DECLARE_FEATURE(kMojoLinuxChannelSharedMem);
+ BASE_DECLARE_FEATURE(kMojoUseEventFd);
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 a43d3bf784..fadb62089b 100644
--- a/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
+++ b/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ mojo/public/cpp/platform/socket_utils_posix.cc
@@ -30,7 +30,7 @@ bool IsRecoverableError() {
}
diff --git a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
index 5fda891b46..4e70380cd6 100644
--- a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/public/tools/bindings/mojom.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ mojo/public/tools/bindings/mojom.gni
-@@ -763,6 +763,21 @@ template("mojom") {
+@@ -751,6 +751,21 @@ template("mojom") {
enabled_features += [ "is_apple" ]
}
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index bccbf59ff9..70143febb7 100644
--- a/chromium/patches/patch-net_BUILD.gn
+++ b/chromium/patches/patch-net_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/BUILD.gn
@@ -126,7 +126,7 @@ net_configs = [
"//build/config/compiler:wexit_time_destructors",
@@ -15,7 +15,7 @@ $NetBSD$
net_configs += [ "//build/config/linux:libresolv" ]
}
-@@ -1376,6 +1376,19 @@ component("net") {
+@@ -1379,6 +1379,19 @@ component("net") {
]
}
@@ -35,7 +35,7 @@ $NetBSD$
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1541,7 +1554,7 @@ component("net") {
+@@ -1544,7 +1557,7 @@ component("net") {
}
# Use getifaddrs() on POSIX platforms, except Linux.
@@ -44,7 +44,7 @@ $NetBSD$
sources += [
"base/network_interfaces_getifaddrs.cc",
"base/network_interfaces_getifaddrs.h",
-@@ -2277,7 +2290,7 @@ static_library("test_support") {
+@@ -2290,7 +2303,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",
-@@ -3076,14 +3089,14 @@ target(_test_target_type, "net_unittests
+@@ -3091,14 +3104,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",
-@@ -3185,6 +3198,10 @@ target(_test_target_type, "net_unittests
+@@ -3204,6 +3217,10 @@ target(_test_target_type, "net_unittests
]
}
@@ -81,7 +81,7 @@ $NetBSD$
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3241,7 +3258,7 @@ target(_test_target_type, "net_unittests
+@@ -3260,7 +3277,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" ]
}
-@@ -3371,7 +3388,7 @@ target(_test_target_type, "net_unittests
+@@ -3390,7 +3407,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 79a326b29c..f1bf3b6d4c 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/base/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/base/features.cc
@@ -29,7 +29,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
@@ -15,16 +15,16 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -521,7 +521,7 @@ BASE_FEATURE(kDisableBlackholeOnNoNewNet
- "DisableBlackHoleOnNoNewNetwork",
- base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -519,7 +519,7 @@ inline constexpr auto kMigrateSessionsOn
+ BASE_FEATURE(kMigrateSessionsOnNetworkChangeV2,
+ kMigrateSessionsOnNetworkChangeV2Default);
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
BASE_FEATURE(kAddressTrackerLinuxIsProxied, base::FEATURE_ENABLED_BY_DEFAULT);
#endif // BUILDFLAG(IS_LINUX)
-@@ -616,7 +616,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
+@@ -627,7 +627,7 @@ BASE_FEATURE(kReportingApiEnableEnterpri
base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kSimdutfBase64Support,
@@ -33,12 +33,12 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -680,7 +680,7 @@ BASE_FEATURE(kHttpCacheMappedFileFlushWi
- #endif
+@@ -712,7 +712,7 @@ BASE_FEATURE(kHttpCacheMappedFileFlushWi
BASE_FEATURE(kHttpCacheNoVarySearch,
--#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_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
diff --git a/chromium/patches/patch-net_base_network__change__notifier.cc b/chromium/patches/patch-net_base_network__change__notifier.cc
index be14246ee6..3051a02ae9 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.cc
+++ b/chromium/patches/patch-net_base_network__change__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_change_notifier.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/base/network_change_notifier.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/base/network_change_notifier.cc
@@ -38,7 +38,7 @@
#include "net/base/network_change_notifier_linux.h"
diff --git a/chromium/patches/patch-net_base_network__change__notifier.h b/chromium/patches/patch-net_base_network__change__notifier.h
index 1f73544127..7671f26a6a 100644
--- a/chromium/patches/patch-net_base_network__change__notifier.h
+++ b/chromium/patches/patch-net_base_network__change__notifier.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_change_notifier.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/base/network_change_notifier.h.orig 2025-11-19 21:40:05.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 abe53df315..91b06d7b1e 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 2025-11-14 20:31:45.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig 2025-11-19 21:40:05.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 f36653e9af..1833f6b510 100644
--- a/chromium/patches/patch-net_base_network__interfaces__posix.h
+++ b/chromium/patches/patch-net_base_network__interfaces__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/network_interfaces_posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig 2025-11-19 21:40:05.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 16802e1dfa..49a00ac1f9 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 2025-11-14 20:31:45.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig 2025-11-19 21:40:05.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 ce1ea7f826..c6856b2b68 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 2025-11-14 20:31:45.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-11-19 21:40:05.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 8a4372bf41..92feec8bc6 100644
--- a/chromium/patches/patch-net_disk__cache_backend__experiment.h
+++ b/chromium/patches/patch-net_disk__cache_backend__experiment.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/disk_cache/backend_experiment.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig 2025-11-19 21:40:05.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 65244e3de1..98d499f183 100644
--- a/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
+++ b/chromium/patches/patch-net_disk__cache_simple_simple__file__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-11-19 21:40:05.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 25e8b5fbf4..40282fd36c 100644
--- a/chromium/patches/patch-net_dns_BUILD.gn
+++ b/chromium/patches/patch-net_dns_BUILD.gn
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/BUILD.gn
-@@ -142,7 +142,7 @@ source_set("dns") {
- "dns_config_service_android.cc",
- "dns_config_service_android.h",
+@@ -144,7 +144,7 @@ source_set("dns") {
+ "platform_dns_query_executor_android.cc",
+ "platform_dns_query_executor_android.h",
]
- } else if (is_linux) {
+ } else if (is_linux && !is_bsd) {
sources += [
"dns_config_service_linux.cc",
"dns_config_service_linux.h",
-@@ -176,6 +176,7 @@ source_set("dns") {
+@@ -178,6 +178,7 @@ source_set("dns") {
}
deps = [ "//net:net_deps" ]
@@ -23,18 +23,18 @@ $NetBSD$
public_deps = [
":dns_client",
-@@ -183,6 +184,7 @@ source_set("dns") {
- ":host_resolver_manager",
- ":mdns_client",
- "//net:net_public_deps",
+@@ -258,6 +259,7 @@ source_set("host_resolver") {
+ deps = [
+ "//net:net_deps",
+ "//net/dns/public",
+ "//printing/buildflags",
]
+ public_deps = [ "//net:net_public_deps" ]
- if (enable_mdns) {
-@@ -458,9 +460,9 @@ source_set("tests") {
-
- if (is_android) {
- sources += [ "dns_config_service_android_unittest.cc" ]
+@@ -463,9 +465,9 @@ source_set("tests") {
+ "dns_config_service_android_unittest.cc",
+ "platform_dns_query_executor_android_unittest.cc",
+ ]
- } else if (is_linux) {
+ } else if (is_linux && !is_bsd) {
sources += [ "dns_config_service_linux_unittest.cc" ]
diff --git a/chromium/patches/patch-net_dns_address__info.cc b/chromium/patches/patch-net_dns_address__info.cc
index 9a6160bcb2..aba3c4cacf 100644
--- a/chromium/patches/patch-net_dns_address__info.cc
+++ b/chromium/patches/patch-net_dns_address__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/address_info.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/address_info.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/address_info.cc
@@ -78,8 +78,12 @@ AddressInfo::AddressInfoAndResult Addres
// error.
diff --git a/chromium/patches/patch-net_dns_address__sorter__posix.cc b/chromium/patches/patch-net_dns_address__sorter__posix.cc
index 11ffc2e615..212a0185e0 100644
--- a/chromium/patches/patch-net_dns_address__sorter__posix.cc
+++ b/chromium/patches/patch-net_dns_address__sorter__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/address_sorter_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/address_sorter_posix.cc
@@ -33,6 +33,7 @@
#include "net/dns/netinet_in_var_ios.h"
diff --git a/chromium/patches/patch-net_dns_dns__config__service__posix.cc b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
index 98fa6eed4a..28e9a0c653 100644
--- a/chromium/patches/patch-net_dns_dns__config__service__posix.cc
+++ b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/dns_config_service_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/dns_config_service_posix.cc
@@ -39,6 +39,11 @@
#include "net/dns/dns_config_watcher_mac.h"
diff --git a/chromium/patches/patch-net_dns_dns__reloader.cc b/chromium/patches/patch-net_dns_dns__reloader.cc
index 43f504d4ec..3bc29faf5b 100644
--- a/chromium/patches/patch-net_dns_dns__reloader.cc
+++ b/chromium/patches/patch-net_dns_dns__reloader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/dns_reloader.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/dns_reloader.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/dns_reloader.cc
@@ -10,6 +10,7 @@
// - there's not guarantee it exists at all. :(
diff --git a/chromium/patches/patch-net_dns_dns__util.cc b/chromium/patches/patch-net_dns_dns__util.cc
index 5be36a7d54..59492c1f9d 100644
--- a/chromium/patches/patch-net_dns_dns__util.cc
+++ b/chromium/patches/patch-net_dns_dns__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/dns_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/dns_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/dns_util.cc
@@ -29,6 +29,8 @@
#include "net/dns/public/util.h"
diff --git a/chromium/patches/patch-net_dns_host__resolver__proc.cc b/chromium/patches/patch-net_dns_host__resolver__proc.cc
index 2db2d1bf61..4d8015384b 100644
--- a/chromium/patches/patch-net_dns_host__resolver__proc.cc
+++ b/chromium/patches/patch-net_dns_host__resolver__proc.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/host_resolver_proc.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig 2025-11-19 21:40:05.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 1e181f9a5c..243858ac1a 100644
--- a/chromium/patches/patch-net_dns_public_BUILD.gn
+++ b/chromium/patches/patch-net_dns_public_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/public/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/public/BUILD.gn
@@ -78,7 +78,7 @@ source_set("tests") {
"doh_provider_entry_unittest.cc",
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.cc b/chromium/patches/patch-net_dns_public_resolv__reader.cc
index af6595522d..6bfb2fe896 100644
--- a/chromium/patches/patch-net_dns_public_resolv__reader.cc
+++ b/chromium/patches/patch-net_dns_public_resolv__reader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/resolv_reader.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/public/resolv_reader.cc
@@ -34,7 +34,7 @@ std::unique_ptr<ScopedResState> ResolvRe
}
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.h b/chromium/patches/patch-net_dns_public_resolv__reader.h
index 21e1c6fb91..106e149344 100644
--- a/chromium/patches/patch-net_dns_public_resolv__reader.h
+++ b/chromium/patches/patch-net_dns_public_resolv__reader.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/resolv_reader.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig 2025-11-19 21:40:05.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 7390105b0a..f0f57d80e6 100644
--- a/chromium/patches/patch-net_dns_public_scoped__res__state.cc
+++ b/chromium/patches/patch-net_dns_public_scoped__res__state.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/scoped_res_state.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/dns/public/scoped_res_state.cc
@@ -33,7 +33,7 @@ ScopedResState::~ScopedResState() {
#if !BUILDFLAG(IS_OPENBSD) && !BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-net_dns_public_scoped__res__state.h b/chromium/patches/patch-net_dns_public_scoped__res__state.h
index d461d36832..633dead9b8 100644
--- a/chromium/patches/patch-net_dns_public_scoped__res__state.h
+++ b/chromium/patches/patch-net_dns_public_scoped__res__state.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/public/scoped_res_state.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig 2025-11-19 21:40:05.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 facfe545fd..e9413b4f1f 100644
--- a/chromium/patches/patch-net_filter_zstd__source__stream.cc
+++ b/chromium/patches/patch-net_filter_zstd__source__stream.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/filter/zstd_source_stream.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig 2025-11-19 21:40:05.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 ec7243c8a6..9c07b44439 100644
--- a/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
+++ b/chromium/patches/patch-net_http_http__auth__gssapi__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_gssapi_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/http/http_auth_gssapi_posix.cc
@@ -366,7 +366,9 @@ base::NativeLibrary GSSAPISharedLibrary:
} else {
diff --git a/chromium/patches/patch-net_http_http__auth__gssapi__posix.h b/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
index d2df7cdf6e..21f0fb67ee 100644
--- a/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
+++ b/chromium/patches/patch-net_http_http__auth__gssapi__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_gssapi_posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig 2025-11-19 21:40:05.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 cb8706d33b..13e5eef5fd 100644
--- a/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
+++ b/chromium/patches/patch-net_http_http__auth__handler__negotiate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_handler_negotiate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig 2025-11-19 21:40:05.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 504939f84b..1f82f69ec8 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.cc
+++ b/chromium/patches/patch-net_http_http__auth__preferences.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_preferences.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig 2025-11-19 21:40:05.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 8c6ae22be8..706ef01376 100644
--- a/chromium/patches/patch-net_http_http__auth__preferences.h
+++ b/chromium/patches/patch-net_http_http__auth__preferences.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_auth_preferences.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/http/http_auth_preferences.h.orig 2025-11-19 21:40:05.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 fb233ced15..4038d41aa2 100644
--- a/chromium/patches/patch-net_http_http__network__session.cc
+++ b/chromium/patches/patch-net_http_http__network__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_network_session.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/http/http_network_session.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/http/http_network_session.cc
@@ -21,7 +21,9 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
index c6b5b74b23..d720a84f9e 100644
--- a/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
+++ b/chromium/patches/patch-net_proxy__resolution_proxy__config__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/proxy_resolution/proxy_config_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig 2025-11-19 21:40:05.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 883e1add71..1e1c9debde 100644
--- a/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
+++ b/chromium/patches/patch-net_proxy__resolution_proxy__config__service__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index 760bddfd9c..ed1951481a 100644
--- a/chromium/patches/patch-net_socket_socks5__client__socket.cc
+++ b/chromium/patches/patch-net_socket_socks5__client__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/socks5_client_socket.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig 2025-11-19 21:40:05.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 0533c337d3..b5c04d209c 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 2025-11-14 20:31:45.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig 2025-11-19 21:40:05.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 b703c4cf98..d9829a64cf 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 2025-11-14 20:31:45.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/socket/udp_socket_posix.cc
@@ -78,6 +78,32 @@ constexpr int kBindRetries = 10;
constexpr int kPortStart = 1024;
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index f93765705d..9e9d5c1d3f 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 2025-11-14 20:31:45.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/socket/udp_socket_unittest.cc
@@ -396,7 +396,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 72ab82c54e..9b1c7337be 100644
--- a/chromium/patches/patch-net_third__party_quiche_BUILD.gn
+++ b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/third_party/quiche/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig 2025-11-19 21:40:05.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 ff6fbc180f..e555424d58 100644
--- a/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
+++ b/chromium/patches/patch-net_tools_cert__verify__tool_cert__verify__tool.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/tools/cert_verify_tool/cert_verify_tool.cc
@@ -35,7 +35,7 @@
#include "third_party/boringssl/src/pki/trust_store.h"
diff --git a/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc b/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
index 16009c552f..814b6f2210 100644
--- a/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
+++ b/chromium/patches/patch-net_tools_net__watcher_net__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/tools/net_watcher/net_watcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-11-19 21:40:05.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 f36c97904f..19a1c3ff15 100644
--- a/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
+++ b/chromium/patches/patch-net_traffic__annotation_network__traffic__annotation.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/traffic_annotation/network_traffic_annotation.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/traffic_annotation/network_traffic_annotation.h
@@ -369,7 +369,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 4a4c36e0f5..f6b69221b7 100644
--- a/chromium/patches/patch-net_url__request_url__request__context.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/url_request/url_request_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/url_request/url_request_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/url_request/url_request_context.cc
@@ -128,7 +128,7 @@ const HttpNetworkSessionContext* URLRequ
return &network_session->context();
diff --git a/chromium/patches/patch-net_url__request_url__request__context.h b/chromium/patches/patch-net_url__request_url__request__context.h
index 0daee46419..d3f06ad5ca 100644
--- a/chromium/patches/patch-net_url__request_url__request__context.h
+++ b/chromium/patches/patch-net_url__request_url__request__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/url_request/url_request_context.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/url_request/url_request_context.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/url_request/url_request_context.h
@@ -86,7 +86,7 @@ class NET_EXPORT URLRequestContext final
// session.
diff --git a/chromium/patches/patch-net_url__request_url__request__context__builder.cc b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
index b70c6193c9..66cac83e33 100644
--- a/chromium/patches/patch-net_url__request_url__request__context__builder.cc
+++ b/chromium/patches/patch-net_url__request_url__request__context__builder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/url_request/url_request_context_builder.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/url_request/url_request_context_builder.cc
@@ -446,7 +446,7 @@ std::unique_ptr<URLRequestContext> URLRe
}
diff --git a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
index 96d454f17a..fbe4cd9ae3 100644
--- a/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
+++ b/chromium/patches/patch-net_websockets_websocket__basic__stream__adapters__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ net/websockets/websocket_basic_stream_adapters_test.cc
@@ -1097,10 +1097,10 @@ TEST_F(WebSocketSpdyStreamAdapterTest,
OnCloseOkShouldBeTranslatedToConnectionClose) {
diff --git a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
index bddc18f3ee..e456c3e6f6 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- pdf/pdfium/pdfium_engine.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ pdf/pdfium/pdfium_engine.cc
@@ -116,7 +116,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
diff --git a/chromium/patches/patch-printing_backend_cups__helper.cc b/chromium/patches/patch-printing_backend_cups__helper.cc
index 2f16e4174d..cc577135e3 100644
--- a/chromium/patches/patch-printing_backend_cups__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_helper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/cups_helper.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/backend/cups_helper.cc
@@ -13,7 +13,7 @@
#include "base/time/time.h"
diff --git a/chromium/patches/patch-printing_backend_cups__helper.h b/chromium/patches/patch-printing_backend_cups__helper.h
index 6965660d0e..75d89b07f0 100644
--- a/chromium/patches/patch-printing_backend_cups__helper.h
+++ b/chromium/patches/patch-printing_backend_cups__helper.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_helper.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/cups_helper.h.orig 2025-11-19 21:40:05.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 38dc5ec017..d0100b4492 100644
--- a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_ipp_helper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/backend/cups_ipp_helper.cc
@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOption
// Provide a default DPI if no valid DPI is found.
diff --git a/chromium/patches/patch-printing_backend_cups__jobs.cc b/chromium/patches/patch-printing_backend_cups__jobs.cc
index 5a9ecbbf8e..d52aa15ebb 100644
--- a/chromium/patches/patch-printing_backend_cups__jobs.cc
+++ b/chromium/patches/patch-printing_backend_cups__jobs.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_jobs.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/cups_jobs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/backend/cups_jobs.cc
@@ -31,7 +31,7 @@
#include "printing/backend/cups_ipp_helper.h"
diff --git a/chromium/patches/patch-printing_backend_cups__printer.cc b/chromium/patches/patch-printing_backend_cups__printer.cc
index 1a6589a3ed..c9d07aa824 100644
--- a/chromium/patches/patch-printing_backend_cups__printer.cc
+++ b/chromium/patches/patch-printing_backend_cups__printer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_printer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/cups_printer.cc.orig 2025-11-19 21:40:05.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 78eb2b3801..e47c5fb4cb 100644
--- a/chromium/patches/patch-printing_backend_cups__weak__functions.h
+++ b/chromium/patches/patch-printing_backend_cups__weak__functions.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_weak_functions.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/cups_weak_functions.h.orig 2025-11-19 21:40:05.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 2d8861b8fc..29115639a4 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups.h
+++ b/chromium/patches/patch-printing_backend_print__backend__cups.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/print_backend_cups.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/print_backend_cups.h.orig 2025-11-19 21:40:05.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 3f1fe71398..041cf9600c 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
+++ b/chromium/patches/patch-printing_backend_print__backend__cups__ipp.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/print_backend_cups_ipp.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/backend/print_backend_cups_ipp.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/backend/print_backend_cups_ipp.cc
@@ -21,7 +21,7 @@
#include "printing/mojom/print.mojom.h"
diff --git a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
index 2d0f468618..1d86875274 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/mojom/printing_context_mojom_traits.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-11-19 21:40:05.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 7d62ccbffe..9c5e570020 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/mojom/printing_context_mojom_traits.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig 2025-11-19 21:40:05.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 9db3db7e73..8e6ee30c85 100644
--- a/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
+++ b/chromium/patches/patch-printing_mojom_printing__context__mojom__traits__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
@@ -80,7 +80,7 @@ base::Value::Dict GenerateSampleSystemPr
data.Set(kMacSystemPrintDialogDataDestinationLocation, "/foo/bar.pdf");
diff --git a/chromium/patches/patch-printing_print__settings.cc b/chromium/patches/patch-printing_print__settings.cc
index bc4cc554bd..c6d5c6d13a 100644
--- a/chromium/patches/patch-printing_print__settings.cc
+++ b/chromium/patches/patch-printing_print__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/print_settings.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/print_settings.cc.orig 2025-11-19 21:40:05.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 ed2a2096b2..0deda7a413 100644
--- a/chromium/patches/patch-printing_print__settings.h
+++ b/chromium/patches/patch-printing_print__settings.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/print_settings.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/print_settings.h.orig 2025-11-19 21:40:05.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 c0705c9f2e..0f7ef85216 100644
--- a/chromium/patches/patch-printing_print__settings__conversion.cc
+++ b/chromium/patches/patch-printing_print__settings__conversion.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/print_settings_conversion.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/print_settings_conversion.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/print_settings_conversion.cc
@@ -291,7 +291,7 @@ std::unique_ptr<PrintSettings> PrintSett
settings->set_is_modifiable(is_modifiable.value());
diff --git a/chromium/patches/patch-printing_printing__context__linux.cc b/chromium/patches/patch-printing_printing__context__linux.cc
index 1903586fc2..2bf3746f16 100644
--- a/chromium/patches/patch-printing_printing__context__linux.cc
+++ b/chromium/patches/patch-printing_printing__context__linux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/printing_context_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/printing_context_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/printing_context_linux.cc
-@@ -23,7 +23,7 @@
+@@ -22,7 +22,7 @@
#endif
// Avoid using LinuxUi on Fuchsia.
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -69,7 +69,7 @@ mojom::ResultCode PrintingContextLinux::
+@@ -68,7 +68,7 @@ mojom::ResultCode PrintingContextLinux::
ResetSettings();
@@ -24,7 +24,7 @@ $NetBSD$
if (!ui::LinuxUi::instance())
return mojom::ResultCode::kSuccess;
-@@ -85,7 +85,7 @@ mojom::ResultCode PrintingContextLinux::
+@@ -84,7 +84,7 @@ mojom::ResultCode PrintingContextLinux::
}
gfx::Size PrintingContextLinux::GetPdfPaperSizeDeviceUnits() {
@@ -33,7 +33,7 @@ $NetBSD$
if (ui::LinuxUi::instance())
return ui::LinuxUi::instance()->GetPdfPaperSize(this);
#endif
-@@ -98,7 +98,7 @@ mojom::ResultCode PrintingContextLinux::
+@@ -97,7 +97,7 @@ mojom::ResultCode PrintingContextLinux::
DCHECK(!printer_settings.show_system_dialog);
DCHECK(!in_print_job_);
diff --git a/chromium/patches/patch-printing_printing__features.cc b/chromium/patches/patch-printing_printing__features.cc
index 6b87b13053..b8468f65c9 100644
--- a/chromium/patches/patch-printing_printing__features.cc
+++ b/chromium/patches/patch-printing_printing__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/printing_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/printing_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/printing_features.cc
@@ -22,7 +22,7 @@ BASE_FEATURE(kAddPrinterViaPrintscanmgr,
BASE_FEATURE(kApiPrintingMarginsAndScale, base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-printing_printing__features.h b/chromium/patches/patch-printing_printing__features.h
index 737a8f7ffc..b26b8a941f 100644
--- a/chromium/patches/patch-printing_printing__features.h
+++ b/chromium/patches/patch-printing_printing__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/printing_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/printing_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/printing_features.h
@@ -24,7 +24,7 @@ COMPONENT_EXPORT(PRINTING_BASE)
BASE_DECLARE_FEATURE(kApiPrintingMarginsAndScale);
diff --git a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
index b162f308a0..d95a3818a1 100644
--- a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.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 7af2bc1d3a..2042298235 100644
--- a/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
+++ b/chromium/patches/patch-printing_sandbox_print__backend__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ printing/sandbox/print_backend_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef PRINTING_SANDBOX_PRINT_BACKEND_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-remoting_base_constants.h b/chromium/patches/patch-remoting_base_constants.h
index e3c6cea295..348700f2b8 100644
--- a/chromium/patches/patch-remoting_base_constants.h
+++ b/chromium/patches/patch-remoting_base_constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/base/constants.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/base/constants.h
@@ -27,7 +27,7 @@ const int kDefaultDpi = 96;
// The video frame rate.
diff --git a/chromium/patches/patch-remoting_base_host__settings.cc b/chromium/patches/patch-remoting_base_host__settings.cc
index 5c444c69a9..61488f7e2e 100644
--- a/chromium/patches/patch-remoting_base_host__settings.cc
+++ b/chromium/patches/patch-remoting_base_host__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/host_settings.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/base/host_settings.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/base/host_settings.cc
@@ -7,7 +7,7 @@
#include "base/no_destructor.h"
diff --git a/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc b/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
index 046f884d93..27af37d8bd 100644
--- a/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
+++ b/chromium/patches/patch-remoting_codec_webrtc__video__encoder__vpx.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/codec/webrtc_video_encoder_vpx.cc
@@ -92,7 +92,7 @@ void SetVp8CodecParameters(vpx_codec_enc
const webrtc::DesktopSize& size) {
diff --git a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
index 5268753908..85af1a3b52 100644
--- a/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
+++ b/chromium/patches/patch-remoting_host_base_desktop__environment__options.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/base/desktop_environment_options.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig 2025-11-19 21:40:05.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 0efa9b6b71..2c96981424 100644
--- a/chromium/patches/patch-remoting_host_base_switches.cc
+++ b/chromium/patches/patch-remoting_host_base_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/base/switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/base/switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/base/switches.cc
@@ -23,13 +23,13 @@ const char kProcessTypeEvaluateCapabilit
const char kProcessTypeFileChooser[] = "file_chooser";
diff --git a/chromium/patches/patch-remoting_host_base_switches.h b/chromium/patches/patch-remoting_host_base_switches.h
index 57e44a126d..7c338aa096 100644
--- a/chromium/patches/patch-remoting_host_base_switches.h
+++ b/chromium/patches/patch-remoting_host_base_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/base/switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/base/switches.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/base/switches.h
@@ -35,13 +35,13 @@ extern const char kProcessTypeRdpDesktop
extern const char kProcessTypeEvaluateCapability[];
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.cc b/chromium/patches/patch-remoting_host_chromoting__host.cc
index 0938e8f0aa..774d9e61ca 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/chromoting_host.cc
@@ -138,7 +138,7 @@ void ChromotingHost::Start(const std::st
&ChromotingHost::OnIncomingSession, base::Unretained(this)));
diff --git a/chromium/patches/patch-remoting_host_chromoting__host.h b/chromium/patches/patch-remoting_host_chromoting__host.h
index 47ee2024e3..de78a7a101 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.h
+++ b/chromium/patches/patch-remoting_host_chromoting__host.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/chromoting_host.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/chromoting_host.h
@@ -36,7 +36,7 @@
#include "remoting/protocol/session_manager.h"
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__context.cc b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
index 06e4c0750f..4394853c59 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__context.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/chromoting_host_context.cc
@@ -335,7 +335,7 @@ std::unique_ptr<ChromotingHostContext> C
// on a UI thread.
diff --git a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
index 90234d8ca2..6fa7e227bb 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host__services__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host_services_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/chromoting_host_services_client.cc
@@ -139,7 +139,7 @@ bool ChromotingHostServicesClient::Ensur
if (session_services_remote_.is_bound()) {
diff --git a/chromium/patches/patch-remoting_host_client__session.cc b/chromium/patches/patch-remoting_host_client__session.cc
index d7f9172163..e69669ab5f 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 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/client_session.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/client_session.cc
-@@ -188,7 +188,7 @@ void ClientSession::NotifyClientResoluti
+@@ -195,7 +195,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_crash_crash__file__uploader.cc b/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
index 32afb29dad..b1ebdef554 100644
--- a/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
+++ b/chromium/patches/patch-remoting_host_crash_crash__file__uploader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/crash/crash_file_uploader.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig 2025-11-19 21:40:05.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 b18898a21e..c12c25b6c6 100644
--- a/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
+++ b/chromium/patches/patch-remoting_host_create__desktop__interaction__strategy__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/create_desktop_interaction_strategy_factory.cc.orig 2025-11-19 21:40:05.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_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index c8c184b2c5..13a3818292 100644
--- a/chromium/patches/patch-remoting_host_evaluate__capability.cc
+++ b/chromium/patches/patch-remoting_host_evaluate__capability.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/evaluate_capability.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig 2025-11-19 21:40:05.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 db21ad3323..843f0b30e5 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 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/host_attributes.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/host_attributes.cc
@@ -102,7 +102,7 @@ std::string GetHostAttributes() {
if (media::InitializeMediaFoundation()) {
diff --git a/chromium/patches/patch-remoting_host_host__details.cc b/chromium/patches/patch-remoting_host_host__details.cc
index 8eab87ce2a..9236a209ef 100644
--- a/chromium/patches/patch-remoting_host_host__details.cc
+++ b/chromium/patches/patch-remoting_host_host__details.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_details.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/host_details.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/host_details.cc
@@ -7,7 +7,7 @@
#include "base/system/sys_info.h"
diff --git a/chromium/patches/patch-remoting_host_host__main.cc b/chromium/patches/patch-remoting_host_host__main.cc
index adc3b22958..7af4bf5bef 100644
--- a/chromium/patches/patch-remoting_host_host__main.cc
+++ b/chromium/patches/patch-remoting_host_host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/host_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/host_main.cc
@@ -57,7 +57,7 @@ int FileChooserMain();
int RdpDesktopSessionMain();
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 cac9b7f107..b0e1f33113 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 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/host_power_save_blocker.cc.orig 2025-11-19 21:40:05.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 d549c9bca1..d569999742 100644
--- a/chromium/patches/patch-remoting_host_ipc__constants.cc
+++ b/chromium/patches/patch-remoting_host_ipc__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/ipc_constants.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/ipc_constants.cc
@@ -17,7 +17,7 @@ namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc b/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
index b33dec1c37..9c7541313c 100644
--- a/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
+++ b/chromium/patches/patch-remoting_host_it2me_it2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-11-19 21:40:05.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 dd9ce69f4c..5032fbabc0 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 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/me2me_desktop_environment.cc
@@ -119,7 +119,7 @@ std::string Me2MeDesktopEnvironment::Get
capabilities += protocol::kRemoteWebAuthnCapability;
diff --git a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
index d8076627ba..013895d94f 100644
--- a/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
+++ b/chromium/patches/patch-remoting_host_mojo__caller__security__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/mojo_caller_security_checker.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/mojo_caller_security_checker.cc
@@ -32,7 +32,7 @@
namespace remoting {
diff --git a/chromium/patches/patch-remoting_host_policy__watcher.cc b/chromium/patches/patch-remoting_host_policy__watcher.cc
index 538bd532ee..cda2b38157 100644
--- a/chromium/patches/patch-remoting_host_policy__watcher.cc
+++ b/chromium/patches/patch-remoting_host_policy__watcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/policy_watcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/policy_watcher.cc
@@ -183,7 +183,7 @@ base::Value::Dict PolicyWatcher::GetDefa
result.Set(key::kRemoteAccessHostAllowEnterpriseFileTransfer, false);
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
index 519edc965c..2fc6a07aae 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2025-11-19 21:40:05.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 ad92a06c68..4bcf1f7301 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/remote_open_url/remote_open_url_main.cc
@@ -27,7 +27,7 @@
#include "remoting/host/usage_stats_consent.h"
diff --git a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
index 57a9f04225..d38c45b446 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2025-11-19 21:40:05.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 eb90317465..5cc6adabaf 100644
--- a/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
+++ b/chromium/patches/patch-remoting_host_remote__open__url_url__forwarder__configurator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-11-19 21:40:05.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 240e8985f7..24b9ba89df 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 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/remoting_me2me_host.cc
@@ -140,7 +140,7 @@
#include "remoting/host/mac/permission_utils.h"
@@ -105,7 +105,7 @@ $NetBSD$
context_->input_task_runner()->PostTask(
FROM_HERE,
base::BindOnce([]() { delete ui::X11EventSource::GetInstance(); }));
-@@ -1835,7 +1835,7 @@ void HostProcess::StartHost() {
+@@ -1829,7 +1829,7 @@ void HostProcess::StartHost() {
SetState(HOST_STARTED);
@@ -114,7 +114,7 @@ $NetBSD$
if (webrtc::DesktopCapturer::IsRunningUnderWayland()) {
GnomeRemoteDesktopSession::GetInstance()->Init(
base::BindOnce([](base::expected<void, std::string> result) {
-@@ -1925,7 +1925,7 @@ void HostProcess::StartHost() {
+@@ -1919,7 +1919,7 @@ void HostProcess::StartHost() {
host_->AddExtension(std::make_unique<TestEchoExtension>());
@@ -123,7 +123,7 @@ $NetBSD$
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->HasSwitch(kEnableWtmpdb)) {
host_wtmpdb_logger_ =
-@@ -1960,7 +1960,7 @@ void HostProcess::StartHost() {
+@@ -1954,7 +1954,7 @@ void HostProcess::StartHost() {
// addresses.
host_->Start(*host_owner_emails_.begin());
@@ -132,7 +132,7 @@ $NetBSD$
// For Windows and Mac, ChromotingHostServices connections are handled by
// another process, then the message pipe is forwarded to the network process.
host_->StartChromotingHostServices();
-@@ -2105,7 +2105,7 @@ int HostProcessMain() {
+@@ -2099,7 +2099,7 @@ int HostProcessMain() {
HOST_LOG << "Starting host process: version " << STRINGIZE(VERSION);
const base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
@@ -141,7 +141,7 @@ $NetBSD$
#if defined(REMOTING_USE_X11)
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
-@@ -2150,7 +2150,7 @@ int HostProcessMain() {
+@@ -2144,7 +2144,7 @@ int HostProcessMain() {
return kInitializationFailed;
}
@@ -150,7 +150,7 @@ $NetBSD$
// Log and cleanup the crash database. We do this after a short delay so that
// the crash database has a chance to be updated properly if we just got
// relaunched after a crash.
-@@ -2170,7 +2170,7 @@ int HostProcessMain() {
+@@ -2164,7 +2164,7 @@ int HostProcessMain() {
std::unique_ptr<net::NetworkChangeNotifier> network_change_notifier(
net::NetworkChangeNotifier::CreateIfNeeded());
diff --git a/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
index d21abd11a9..718ce3bf42 100644
--- a/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
+++ b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/security_key/remote_security_key_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/security_key/remote_security_key_main.cc
@@ -24,7 +24,7 @@
#include "remoting/host/security_key/security_key_message_handler.h"
diff --git a/chromium/patches/patch-remoting_host_session__policies__from__dict.cc b/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
index 4b169a2bdf..bfa672f21f 100644
--- a/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
+++ b/chromium/patches/patch-remoting_host_session__policies__from__dict.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/session_policies_from_dict.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/session_policies_from_dict.cc
@@ -75,7 +75,7 @@ std::optional<SessionPolicies> SessionPo
session_policies.curtain_required =
diff --git a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
index 75bf00a237..ce3638ab05 100644
--- a/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-11-19 21:40:05.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 ab034f26ab..eb5c152ab3 100644
--- a/chromium/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/start_host_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig 2025-11-19 21:40:05.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 5aa48a0cc5..88318358dc 100644
--- a/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_desktop__session__type__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/desktop_session_type_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig 2025-11-19 21:40:05.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 79258e9138..912d9401a4 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_caller_security_utils.cc
@@ -14,7 +14,7 @@
#include "base/strings/utf_string_conversions.h"
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
index e517bbf637..043817408c 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-11-19 21:40:05.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 2683553230..8fccb8b0ed 100644
--- a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_main.cc
@@ -27,7 +27,7 @@
#include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index 652ee8f730..781549e6b3 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/protocol/webrtc_video_stream.cc
-@@ -271,7 +271,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
+@@ -276,7 +276,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
: session_options_(session_options) {
// TODO(joedow): Dig into the threading model on other platforms to see if they
// can also be updated to run on a dedicated thread.
diff --git a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
index 1ba5170a17..3e0c1e83d2 100644
--- a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
+++ b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ remoting/signaling/ftl_host_device_id_provider.cc
@@ -16,7 +16,7 @@ constexpr char kDeviceIdPrefix[] = "crd-
constexpr char kDeviceIdPrefix[] = "crd-mac-host-";
diff --git a/chromium/patches/patch-sandbox_BUILD.gn b/chromium/patches/patch-sandbox_BUILD.gn
index 1136d919f6..0ff73f54f9 100644
--- a/chromium/patches/patch-sandbox_BUILD.gn
+++ b/chromium/patches/patch-sandbox_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/BUILD.gn.orig 2025-11-19 21:40:05.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 dc95703989..08168c970e 100644
--- a/chromium/patches/patch-sandbox_features.gni
+++ b/chromium/patches/patch-sandbox_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/features.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/features.gni.orig 2025-11-19 21:40:05.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 37616e4dbf..2a035b17b8 100644
--- a/chromium/patches/patch-sandbox_linux_BUILD.gn
+++ b/chromium/patches/patch-sandbox_linux_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ sandbox/linux/BUILD.gn
-@@ -11,11 +11,11 @@ if (is_android) {
+@@ -10,11 +10,11 @@ if (is_android) {
}
declare_args() {
@@ -21,7 +21,7 @@ $NetBSD$
# On Android, use plain GTest.
use_base_test_suite = is_linux || is_chromeos
-@@ -373,6 +373,17 @@ component("sandbox_services") {
+@@ -372,6 +372,17 @@ component("sandbox_services") {
"services/libc_interceptor.h",
]
}
diff --git a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
index a219456620..28bccfae8a 100644
--- a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
+++ b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/services/init_process_reaper.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-11-19 21:40:05.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 a089902a5f..25c1810a08 100644
--- a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
+++ b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/services/libc_interceptor.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ sandbox/linux/services/libc_interceptor.cc
@@ -17,7 +17,9 @@
#include <stddef.h>
diff --git a/chromium/patches/patch-sandbox_policy_BUILD.gn b/chromium/patches/patch-sandbox_policy_BUILD.gn
index c2125560cc..038ccae5a2 100644
--- a/chromium/patches/patch-sandbox_policy_BUILD.gn
+++ b/chromium/patches/patch-sandbox_policy_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ sandbox/policy/BUILD.gn
-@@ -47,7 +47,7 @@ component("policy") {
+@@ -46,7 +46,7 @@ component("policy") {
"//third_party/jni_zero",
]
}
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"linux/bpf_audio_policy_linux.cc",
"linux/bpf_audio_policy_linux.h",
-@@ -119,6 +119,37 @@ component("policy") {
+@@ -118,6 +118,37 @@ component("policy") {
"//sandbox/linux:suid_sandbox_client",
]
}
diff --git a/chromium/patches/patch-sandbox_policy_features.cc b/chromium/patches/patch-sandbox_policy_features.cc
index 5fd41e4c91..db113baaf2 100644
--- a/chromium/patches/patch-sandbox_policy_features.cc
+++ b/chromium/patches/patch-sandbox_policy_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/features.cc.orig 2025-11-19 21:40:05.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_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index 2b7dcd0381..7f90d69791 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-11-19 14:14:20.911672291 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-12-08 16:02:51.971406392 +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 33989a36a0..ad1ae181c1 100644
--- a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
+++ b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-11-19 14:14:20.911813748 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-12-08 16:02:51.971546434 +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 96b9066170..6f9833c442 100644
--- a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-11-19 21:40:05.000000000 +0000
+++ sandbox/policy/mojom/sandbox.mojom
-@@ -71,6 +71,15 @@ enum Sandbox {
+@@ -68,6 +68,15 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
[EnableIf=is_fuchsia] kVideoCapture,
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index 0b6de26e0b..34bbda0c7d 100644
--- a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/netbsd/sandbox_netbsd.cc.orig 2025-11-19 14:14:20.912128101 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig 2025-12-08 16:02:51.971863958 +0000
+++ sandbox/policy/netbsd/sandbox_netbsd.cc
@@ -0,0 +1,210 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
index 7be7e18857..d564813868 100644
--- a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
+++ b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/netbsd/sandbox_netbsd.h.orig 2025-11-19 14:14:20.912265789 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig 2025-12-08 16:02:51.972001495 +0000
+++ sandbox/policy/netbsd/sandbox_netbsd.h
@@ -0,0 +1,276 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
index 239e4cb5fc..cdde718dd0 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 2025-11-19 14:14:20.912479934 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-12-08 16:02:51.972212173 +0000
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
@@ -0,0 +1,396 @@
+// 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 bc79d93883..82ac0bbeab 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-11-19 14:14:20.912632285 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-12-08 16:02:51.972367934 +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 db5a6c0ee8..6c94bbcefe 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ sandbox/policy/sandbox.cc
@@ -18,6 +18,10 @@
#include "sandbox/policy/linux/sandbox_linux.h"
diff --git a/chromium/patches/patch-sandbox_policy_sandbox.h b/chromium/patches/patch-sandbox_policy_sandbox.h
index 5fc9c7e6a3..2773cc38d4 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox.h
+++ b/chromium/patches/patch-sandbox_policy_sandbox.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/sandbox.h.orig 2025-11-19 21:40:05.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 f6fc61c9fd..3578f26de3 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox__type.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox__type.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox_type.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ sandbox/policy/sandbox_type.cc
-@@ -16,7 +16,7 @@
- #include "chromeos/ash/components/assistant/buildflags.h"
- #endif // BUILDFLAG(IS_CHROMEOS)
+@@ -12,7 +12,7 @@
+ #include "sandbox/policy/mojom/sandbox.mojom.h"
+ #include "sandbox/policy/switches.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "media/gpu/buildflags.h" // nogncheck
#include "media/media_buildflags.h" // nogncheck
#endif
-@@ -38,7 +38,7 @@ constexpr char kServiceSandboxWithJit[]
+@@ -34,7 +34,7 @@ constexpr char kServiceSandboxWithJit[]
constexpr char kSpeechRecognitionSandbox[] = "speech_recognition";
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,15 +24,10 @@ $NetBSD$
constexpr char kPrintBackendSandbox[] = "print_backend";
constexpr char kScreenAISandbox[] = "screen_ai";
#endif
-@@ -56,15 +56,15 @@ constexpr char kWindowsSystemProxyResolv
+@@ -52,11 +52,11 @@ constexpr char kWindowsSystemProxyResolv
constexpr char kMirroringSandbox[] = "mirroring";
#endif // BUILDFLAG(IS_MAC)
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- constexpr char kVideoEffectsSandbox[] = "video_effects";
- #endif
-
-#if BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
constexpr char kVideoCaptureSandbox[] = "video_capture";
@@ -43,8 +38,8 @@ $NetBSD$
constexpr char kShapeDetectionSandbox[] = "shape_detection";
// USE_LINUX_VIDEO_ACCELERATION implies IS_LINUX || IS_CHROMEOS, so this double
// #if is redundant, however, we cannot include "media/gpu/buildflags.h" on all
-@@ -85,7 +85,7 @@ constexpr char kLibassistantSandbox[] =
- #endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
+@@ -74,7 +74,7 @@ constexpr char kTtsSandbox[] = "tts";
+ constexpr char kNearbySandbox[] = "nearby";
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
@@ -52,7 +47,7 @@ $NetBSD$
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -124,7 +124,7 @@ void SetCommandLineFlagsForSandboxType(b
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -61,7 +56,7 @@ $NetBSD$
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -146,7 +146,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -135,7 +135,7 @@ void SetCommandLineFlagsForSandboxType(b
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
@@ -70,7 +65,7 @@ $NetBSD$
case Sandbox::kShapeDetection:
#if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
-@@ -165,15 +165,15 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -151,12 +151,12 @@ void SetCommandLineFlagsForSandboxType(b
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,16 +75,12 @@ $NetBSD$
case Sandbox::kScreenAI:
#endif
case Sandbox::kSpeechRecognition:
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoEffects:
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -183,7 +183,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -166,7 +166,7 @@ void SetCommandLineFlagsForSandboxType(b
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
return;
@@ -98,7 +89,7 @@ $NetBSD$
case Sandbox::kZygoteIntermediateSandbox:
return;
#endif
-@@ -214,7 +214,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
+@@ -197,7 +197,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
return Sandbox::kGpu;
}
@@ -107,7 +98,7 @@ $NetBSD$
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -252,7 +252,7 @@ std::string StringFromUtilitySandboxType
+@@ -235,7 +235,7 @@ std::string StringFromUtilitySandboxType
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -116,7 +107,7 @@ $NetBSD$
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -263,17 +263,17 @@ std::string StringFromUtilitySandboxType
+@@ -246,13 +246,13 @@ std::string StringFromUtilitySandboxType
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -127,17 +118,12 @@ $NetBSD$
case Sandbox::kScreenAI:
return kScreenAISandbox;
#endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- case Sandbox::kVideoEffects:
- return kVideoEffectsSandbox;
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -293,7 +293,7 @@ std::string StringFromUtilitySandboxType
+@@ -272,7 +272,7 @@ std::string StringFromUtilitySandboxType
case Sandbox::kMirroring:
return kMirroringSandbox;
#endif
@@ -146,7 +132,16 @@ $NetBSD$
case Sandbox::kShapeDetection:
return kShapeDetectionSandbox;
#if BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
-@@ -394,7 +394,7 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+@@ -295,7 +295,7 @@ std::string StringFromUtilitySandboxType
+ // The following are not utility processes so should not occur.
+ case Sandbox::kRenderer:
+ case Sandbox::kGpu:
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ case Sandbox::kZygoteIntermediateSandbox:
+ #endif
+ NOTREACHED();
+@@ -369,7 +369,7 @@ sandbox::mojom::Sandbox UtilitySandboxTy
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -155,16 +150,10 @@ $NetBSD$
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -402,22 +402,22 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+@@ -377,17 +377,17 @@ sandbox::mojom::Sandbox UtilitySandboxTy
return Sandbox::kScreenAI;
}
#endif
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (sandbox_string == kVideoEffectsSandbox) {
- return Sandbox::kVideoEffects;
- }
- #endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
if (sandbox_string == kOnDeviceTranslationSandbox) {
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index 41373883c8..87c7baea5a 100644
--- a/chromium/patches/patch-sandbox_policy_switches.cc
+++ b/chromium/patches/patch-sandbox_policy_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/switches.cc.orig 2025-11-19 21:40:05.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 3041036936..17660b243a 100644
--- a/chromium/patches/patch-sandbox_policy_switches.h
+++ b/chromium/patches/patch-sandbox_policy_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- sandbox/policy/switches.h.orig 2025-11-19 21:40:05.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 07c8ab2c83..938d236ffe 100644
--- a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/audio/audio_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/audio/audio_sandbox_hook_linux.cc
@@ -147,6 +147,7 @@ void AddPulseAudioFilePermissions(
}
diff --git a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
index f434745633..f96bc9d767 100644
--- a/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_audio_audio__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/audio/audio_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 660c1e5427..f3cf098154 100644
--- a/chromium/patches/patch-services_device_BUILD.gn
+++ b/chromium/patches/patch-services_device_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/BUILD.gn.orig 2025-11-19 21:40:05.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 a00f8b8561..e77db4d10d 100644
--- a/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
+++ b/chromium/patches/patch-services_device_geolocation_location__provider__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/geolocation/location_provider_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig 2025-11-19 21:40:05.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 9751b6d640..86142030df 100644
--- a/chromium/patches/patch-services_device_hid_BUILD.gn
+++ b/chromium/patches/patch-services_device_hid_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/hid/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/hid/BUILD.gn
@@ -34,7 +34,33 @@ source_set("hid") {
"//services/device/public/mojom",
diff --git a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
index dc0dffa296..a2d845a621 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
+++ b/chromium/patches/patch-services_device_hid_hid__connection__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_fido.cc.orig 2025-11-19 14:14:20.913998362 +0000
+--- services/device/hid/hid_connection_fido.cc.orig 2025-12-08 16:02:51.973741775 +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 aee805038f..dcc003c09f 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__fido.h
+++ b/chromium/patches/patch-services_device_hid_hid__connection__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_fido.h.orig 2025-11-19 14:14:20.914143988 +0000
+--- services/device/hid/hid_connection_fido.h.orig 2025-12-08 16:02:51.973999214 +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 dda0b68ea6..0ca1fb8117 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_freebsd.cc.orig 2025-11-19 14:14:20.914286828 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig 2025-12-08 16:02:51.974133574 +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 66994a972a..54ef04ac6d 100644
--- a/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__connection__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_connection_freebsd.h.orig 2025-11-19 14:14:20.914439179 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig 2025-12-08 16:02:51.974275509 +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 395ff1d59c..7c99100e60 100644
--- a/chromium/patches/patch-services_device_hid_hid__service.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/hid/hid_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/hid/hid_service.cc
@@ -20,12 +20,18 @@
diff --git a/chromium/patches/patch-services_device_hid_hid__service__fido.cc b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
index a53342431a..9596405184 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__fido.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__fido.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_fido.cc.orig 2025-11-19 14:14:20.914710599 +0000
+--- services/device/hid/hid_service_fido.cc.orig 2025-12-08 16:02:51.974529410 +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 0c80f180f9..c6688a35f3 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__fido.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__fido.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_fido.h.orig 2025-11-19 14:14:20.914870035 +0000
+--- services/device/hid/hid_service_fido.h.orig 2025-12-08 16:02:51.974694911 +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 72e40a63d7..2d48bcd307 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_freebsd.cc.orig 2025-11-19 14:14:20.915011863 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig 2025-12-08 16:02:51.974837597 +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 1976ff6e9f..00e6ed2869 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__freebsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_freebsd.h.orig 2025-11-19 14:14:20.915172231 +0000
+--- services/device/hid/hid_service_freebsd.h.orig 2025-12-08 16:02:51.974994140 +0000
+++ services/device/hid/hid_service_freebsd.h
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc b/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
index 57678760a0..f18a948072 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
+++ b/chromium/patches/patch-services_device_hid_hid__service__netbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_netbsd.cc.orig 2025-11-19 14:14:20.915309269 +0000
+--- services/device/hid/hid_service_netbsd.cc.orig 2025-12-08 16:02:51.975129953 +0000
+++ services/device/hid/hid_service_netbsd.cc
@@ -0,0 +1,27 @@
+// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
index f65ca2ae12..b5906992f2 100644
--- a/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
+++ b/chromium/patches/patch-services_device_hid_hid__service__netbsd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/hid/hid_service_netbsd.h.orig 2025-11-19 14:14:20.915429851 +0000
+--- services/device/hid/hid_service_netbsd.h.orig 2025-12-08 16:02:51.975255877 +0000
+++ services/device/hid/hid_service_netbsd.h
@@ -0,0 +1,33 @@
+// Copyright 2022 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_public_cpp_device__features.cc b/chromium/patches/patch-services_device_public_cpp_device__features.cc
index 811eaba785..7a0a492a77 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.cc
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.cc
@@ -4,18 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/cpp/device_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/public/cpp/device_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/public/cpp/device_features.cc
-@@ -81,7 +81,7 @@ BASE_FEATURE(kBatteryStatusManagerBroadc
- // Modifies the internal allowlist behavior that enables privileged extensions
- // to bypass the HID blocklist when accessing FIDO devices. When enabled,
- // privileged extensions can access non-FIDO interfaces on known security keys.
--#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(kSecurityKeyHidInterfacesAreFido,
- base::FEATURE_ENABLED_BY_DEFAULT);
- #else
-@@ -130,7 +130,7 @@ bool IsOsLevelGeolocationPermissionSuppo
+@@ -125,7 +125,7 @@ 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 4f63d5878a..2fdb6965dd 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.h
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/cpp/device_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/public/cpp/device_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/public/cpp/device_features.h
@@ -53,7 +53,7 @@ extern const DEVICE_FEATURES_EXPORT
diff --git a/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h b/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
index 3c9c8f6fde..9f51787a62 100644
--- a/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
+++ b/chromium/patches/patch-services_device_public_cpp_generic__sensor_sensor__reading.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-11-19 21:40:05.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 fc41026223..6e9b1963cd 100644
--- a/chromium/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/mojom/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig 2025-11-19 21:40:05.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 c4dc95f024..56284e8f38 100644
--- a/chromium/patches/patch-services_device_serial_BUILD.gn
+++ b/chromium/patches/patch-services_device_serial_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/serial/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/serial/BUILD.gn
@@ -4,7 +4,7 @@
diff --git a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
index 49fe945384..2476d3b0f4 100644
--- a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
+++ b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/serial_device_enumerator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-11-19 21:40:05.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 7fd8371777..9a7fb5d07f 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 2025-11-14 20:31:45.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-11-19 21:40:05.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 5843593476..fcff0843a1 100644
--- a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
+++ b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/time_zone_monitor/time_zone_monitor_linux.cc
@@ -131,9 +131,12 @@ class TimeZoneMonitorLinuxImpl
// false positives are harmless, assuming the false positive rate is
diff --git a/chromium/patches/patch-services_device_usb_BUILD.gn b/chromium/patches/patch-services_device_usb_BUILD.gn
index 1f7a557f03..f33e9f65e4 100644
--- a/chromium/patches/patch-services_device_usb_BUILD.gn
+++ b/chromium/patches/patch-services_device_usb_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/usb/BUILD.gn.orig 2025-11-19 21:40:05.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 8a78006c14..314f4ea775 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 2025-11-14 20:31:45.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.cc
@@ -34,7 +34,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
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 3780b009a2..d558356843 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_device_handle_usbfs.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.h
-@@ -19,7 +19,7 @@
+@@ -20,7 +20,7 @@
#include "base/threading/sequence_bound.h"
#include "services/device/usb/usb_device_handle.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/containers/flat_set.h"
#endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -215,7 +215,7 @@ class UsbDeviceHandleUsbfs::BlockingTask
+@@ -216,7 +216,7 @@ class UsbDeviceHandleUsbfs::BlockingTask
bool ClearHalt(uint8_t endpoint_address);
void DiscardUrb(Transfer* transfer);
@@ -24,7 +24,7 @@ $NetBSD$
// Detach the interface from a kernel driver before ClaimInterface
virtual bool DetachInterface(int interface_number,
const CombinedInterfaceInfo& interfaceInfo);
-@@ -228,7 +228,7 @@ class UsbDeviceHandleUsbfs::BlockingTask
+@@ -229,7 +229,7 @@ class UsbDeviceHandleUsbfs::BlockingTask
// Called when |fd_| is writable without blocking.
void OnFileCanWriteWithoutBlocking();
@@ -33,7 +33,7 @@ $NetBSD$
// Called from |DetachInterface|.
std::string GetKernelDriver(int interface_number) const;
#endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -240,7 +240,7 @@ class UsbDeviceHandleUsbfs::BlockingTask
+@@ -241,7 +241,7 @@ class UsbDeviceHandleUsbfs::BlockingTask
std::unique_ptr<base::FileDescriptorWatcher::Controller> watch_controller_;
SEQUENCE_CHECKER(sequence_checker_);
diff --git a/chromium/patches/patch-services_device_usb_usb__service.cc b/chromium/patches/patch-services_device_usb_usb__service.cc
index 559b6ae949..3f1ab9dcaf 100644
--- a/chromium/patches/patch-services_device_usb_usb__service.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/device/usb/usb_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/device/usb/usb_service.cc
@@ -20,12 +20,16 @@
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.cc b/chromium/patches/patch-services_device_usb_usb__service__fake.cc
index 1480e8a439..bf265c584c 100644
--- a/chromium/patches/patch-services_device_usb_usb__service__fake.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service__fake.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service_fake.cc.orig 2025-11-19 14:14:20.917059259 +0000
+--- services/device/usb/usb_service_fake.cc.orig 2025-12-08 16:02:51.977110940 +0000
+++ services/device/usb/usb_service_fake.cc
@@ -0,0 +1,50 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.h b/chromium/patches/patch-services_device_usb_usb__service__fake.h
index f41308de33..ba04be1707 100644
--- a/chromium/patches/patch-services_device_usb_usb__service__fake.h
+++ b/chromium/patches/patch-services_device_usb_usb__service__fake.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service_fake.h.orig 2025-11-19 14:14:20.917197439 +0000
+--- services/device/usb/usb_service_fake.h.orig 2025-12-08 16:02:51.977238867 +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 d55261442c..92904bbb77 100644
--- a/chromium/patches/patch-services_network_BUILD.gn
+++ b/chromium/patches/patch-services_network_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/BUILD.gn
-@@ -426,7 +426,6 @@ if (is_linux || is_chromeos) {
+@@ -423,7 +423,6 @@ if (is_linux || is_chromeos) {
]
deps = [
"//base",
diff --git a/chromium/patches/patch-services_network_network__context.cc b/chromium/patches/patch-services_network_network__context.cc
index a0e1b0235e..4e70316dd7 100644
--- a/chromium/patches/patch-services_network_network__context.cc
+++ b/chromium/patches/patch-services_network_network__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/network_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/network_context.cc
@@ -630,7 +630,7 @@ NetworkContext::NetworkContextHttpAuthPr
NetworkContext::NetworkContextHttpAuthPreferences::
@@ -15,7 +15,7 @@ $NetBSD$
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2620,7 +2620,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2627,7 +2627,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 b6d63289fc..52c4fe9795 100644
--- a/chromium/patches/patch-services_network_network__context.h
+++ b/chromium/patches/patch-services_network_network__context.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_context.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/network_context.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/network_context.h
-@@ -751,7 +751,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -757,7 +757,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 8bc472abc2..04dd7ff79f 100644
--- a/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_network_network__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/network_sandbox_hook_linux.cc
@@ -15,11 +15,14 @@
#include "sandbox/linux/syscall_broker/broker_file_permission.h"
diff --git a/chromium/patches/patch-services_network_network__sandbox__hook__linux.h b/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
index 2c58cbb871..f3825b0ded 100644
--- a/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_network_network__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 a61afc646b..7cc189b64f 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 2025-11-14 20:31:45.000000000 +0000
+--- services/network/network_service.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/network_service.cc
@@ -108,11 +108,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 5e9f260afd..c14003350b 100644
--- a/chromium/patches/patch-services_network_network__service.h
+++ b/chromium/patches/patch-services_network_network__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_service.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/network_service.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/network_service.h
@@ -243,7 +243,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
const std::vector<ContentSettingPatternSource>& settings) override;
diff --git a/chromium/patches/patch-services_network_public_cpp_BUILD.gn b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
index 2d775343d8..d16f2c84fa 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 2025-11-14 20:31:45.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/public/cpp/BUILD.gn
-@@ -699,7 +699,7 @@ component("cpp_base") {
+@@ -721,7 +721,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",
-@@ -826,7 +826,7 @@ source_set("tests") {
+@@ -850,7 +850,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 f0de7b21e2..c43275a3f6 100644
--- a/chromium/patches/patch-services_network_public_cpp_features.cc
+++ b/chromium/patches/patch-services_network_public_cpp_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/cpp/features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/public/cpp/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/public/cpp/features.cc
@@ -93,7 +93,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
// Enable usage of hardcoded DoH upgrade mapping for use in automatic mode.
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -345,7 +345,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies
+@@ -361,7 +361,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies
// https://github.com/WICG/document-isolation-policy
BASE_FEATURE(kDocumentIsolationPolicy,
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-services_network_public_mojom_BUILD.gn b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
index 1cc7692eb2..c850d11dd7 100644
--- a/chromium/patches/patch-services_network_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/mojom/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/public/mojom/BUILD.gn
-@@ -690,11 +690,11 @@ mojom("url_loader_base") {
- }
+@@ -719,11 +719,11 @@ mojom("url_loader_base") {
+ ]
enabled_features = []
- if (is_android || is_chromeos || is_linux) {
@@ -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" ]
-@@ -1007,7 +1007,7 @@ mojom("url_loader_base") {
+@@ -1044,7 +1044,7 @@ mojom("url_loader_base") {
},
]
@@ -29,7 +29,7 @@ $NetBSD$
cpp_typemaps += [
{
types = [
-@@ -1797,7 +1797,7 @@ mojom("mojom") {
+@@ -1830,7 +1830,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 0c431cbb66..41f283448c 100644
--- a/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
+++ b/chromium/patches/patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/network/shared_dictionary/shared_dictionary_writer_in_memory.h
@@ -9,6 +9,8 @@
#include <string>
diff --git a/chromium/patches/patch-services_on__device__model_ml_BUILD.gn b/chromium/patches/patch-services_on__device__model_ml_BUILD.gn
index 07b6f2ce20..1d26109015 100644
--- a/chromium/patches/patch-services_on__device__model_ml_BUILD.gn
+++ b/chromium/patches/patch-services_on__device__model_ml_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/on_device_model/ml/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/on_device_model/ml/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/on_device_model/ml/BUILD.gn
@@ -82,7 +82,7 @@ if (use_blink || (is_ios && build_with_i
if (!is_fuchsia) {
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 d3e8621949..bcbdff4a49 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 2025-11-14 20:31:45.000000000 +0000
+--- services/on_device_model/ml/gpu_blocklist.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/on_device_model/ml/gpu_blocklist.cc
@@ -24,7 +24,7 @@ const base::FeatureParam<std::string> kG
&optimization_guide::features::kOnDeviceModelPerformanceParams,
@@ -12,6 +12,6 @@ $NetBSD$
// These devices are nearly always crashing or have very low performance.
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- "8086:64a0|" // TODO(b/456603738): Remove when fixed.
+ "8086:64a0|8086:e20b|" // TODO(b/456603738): Remove when fixed.
#endif // BUILDFLAG(IS_LINUX)
"8086:412|8086:a16|8086:41e|8086:416|8086:402|8086:166|8086:1616|8086:22b1|"
diff --git a/chromium/patches/patch-services_on__device__model_ml_on__device__model__executor.cc b/chromium/patches/patch-services_on__device__model_ml_on__device__model__executor.cc
index c4e9f16b62..47ca1cc011 100644
--- a/chromium/patches/patch-services_on__device__model_ml_on__device__model__executor.cc
+++ b/chromium/patches/patch-services_on__device__model_ml_on__device__model__executor.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/on_device_model/ml/on_device_model_executor.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/on_device_model/ml/on_device_model_executor.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/on_device_model/ml/on_device_model_executor.cc
@@ -34,6 +34,7 @@
#include "services/on_device_model/public/mojom/on_device_model.mojom.h"
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 273088053e..ce6164ab17 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
-@@ -55,7 +55,7 @@ uint32_t CalculatePrivateFootprintKb(con
+@@ -56,7 +56,7 @@ uint32_t CalculatePrivateFootprintKb(con
uint32_t shared_resident_kb) {
DCHECK(os_dump.platform_private_footprint);
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -15,7 +15,7 @@ $NetBSD$
uint64_t rss_anon_bytes = os_dump.platform_private_footprint->rss_anon_bytes;
uint64_t vm_swap_bytes = os_dump.platform_private_footprint->vm_swap_bytes;
return (rss_anon_bytes + vm_swap_bytes) / 1024;
-@@ -84,7 +84,7 @@ memory_instrumentation::mojom::OSMemDump
+@@ -85,7 +85,7 @@ memory_instrumentation::mojom::OSMemDump
os_dump->is_peak_rss_resettable = internal_os_dump.is_peak_rss_resettable;
os_dump->private_footprint_kb =
CalculatePrivateFootprintKb(internal_os_dump, shared_resident_kb);
@@ -24,7 +24,7 @@ $NetBSD$
os_dump->private_footprint_swap_kb =
internal_os_dump.platform_private_footprint->vm_swap_bytes / 1024;
os_dump->mappings_count = internal_os_dump.mappings_count;
-@@ -223,7 +223,7 @@ void QueuedRequestDispatcher::SetUpAndDi
+@@ -224,7 +224,7 @@ void QueuedRequestDispatcher::SetUpAndDi
// On most platforms each process can dump data about their own process
// so ask each process to do so Linux is special see below.
@@ -33,7 +33,7 @@ $NetBSD$
request->pending_responses.insert({client_info.pid, ResponseType::kOSDump});
client->RequestOSMemoryDump(
request->memory_map_option(), request->memory_dump_flags(),
-@@ -238,7 +238,7 @@ void QueuedRequestDispatcher::SetUpAndDi
+@@ -239,7 +239,7 @@ void QueuedRequestDispatcher::SetUpAndDi
// In some cases, OS stats can only be dumped from a privileged process to
// get around to sandboxing/selinux restrictions (see crbug.com/461788).
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 80c2c4600f..d976699283 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-11-19 21:40:05.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 e1a04ddf72..bc96026cdb 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-11-19 21:40:05.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 75e25a3992..abe5b3fb41 100644
--- a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
+++ b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-11-19 14:14:20.920081562 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-12-08 16:02:51.980209440 +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 a70cc8815b..78ec64485f 100644
--- a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/public/cpp/utilities.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-11-19 21:40:05.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 54367f4570..c1401e602e 100644
--- a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
+++ b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
@@ -70,6 +70,7 @@ bool ScreenAIPreSandboxHook(base::FilePa
}
diff --git a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
index ec048c4bcd..5a9a3b1e4e 100644
--- a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
+++ b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-11-19 21:40:05.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 2678f2911a..16d7272450 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 2025-11-14 20:31:45.000000000 +0000
+--- services/screen_ai/screen_ai_service_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/screen_ai/screen_ai_service_impl.cc
-@@ -38,7 +38,7 @@
+@@ -34,7 +34,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( \
-@@ -266,7 +266,7 @@ ScreenAIService::ScreenAIService(
+@@ -237,7 +237,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 e25142bb50..f510098701 100644
--- a/chromium/patches/patch-services_service__manager_BUILD.gn
+++ b/chromium/patches/patch-services_service__manager_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/service_manager/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/service_manager/BUILD.gn.orig 2025-11-19 21:40:05.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 6858453c0c..5259b10da7 100644
--- a/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
+++ b/chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-11-19 21:40:05.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 8bc6f3245a..0cbe236d87 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/shape_detection/shape_detection_sandbox_hook.cc
@@ -31,8 +31,10 @@ bool ShapeDetectionPreSandboxHook(
DVLOG(1) << "Successfully opened Chrome Shape Detection shared library.";
diff --git a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
index 26c9f1d968..ec4abf7ac5 100644
--- a/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
+++ b/chromium/patches/patch-services_shape__detection_shape__detection__sandbox__hook.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/shape_detection/shape_detection_sandbox_hook.h.orig 2025-11-19 21:40:05.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 e2822e3920..89adb698ca 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 2025-11-14 20:31:45.000000000 +0000
+--- services/shape_detection/shape_detection_service.cc.orig 2025-11-19 21:40:05.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 00fa4bbdff..d60dfe0fad 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_perfetto_track__name__recorder.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/tracing/public/cpp/perfetto/track_name_recorder.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/tracing/public/cpp/perfetto/track_name_recorder.cc
@@ -53,7 +53,7 @@ void FillThreadTrack(const perfetto::Thr
desc.mutable_chrome_thread()->set_thread_type(
diff --git a/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index a085f44cc8..8c5a5ddcdc 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
@@ -39,7 +39,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
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 feca5c5029..9c57bc859b 100644
--- a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
+++ b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/tracing/public/cpp/system_metrics_sampler.cc
@@ -166,8 +166,8 @@ void SystemMetricsSampler::ProcessSample
TRACE_COUNTER(TRACE_DISABLED_BY_DEFAULT("system_metrics"),
diff --git a/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom b/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
index 23911fab34..2950d5bd80 100644
--- a/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
+++ b/chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-11-14 20:31:45.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/video_capture/public/mojom/video_capture_service.mojom
@@ -25,10 +25,10 @@ interface AcceleratorFactory {
pending_receiver<chromeos_camera.mojom.MjpegDecodeAccelerator> jda);
diff --git a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
deleted file mode 100644
index 9030afd7f9..0000000000
--- a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.cc
+++ /dev/null
@@ -1,33 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ services/video_effects/video_effects_sandbox_hook_linux.cc
-@@ -6,7 +6,13 @@
-
- #include <dlfcn.h>
-
-+#include "build/build_config.h"
-+
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#else
- #include "sandbox/policy/linux/sandbox_linux.h"
-+#endif
- #include "services/on_device_model/ml/chrome_ml_holder.h"
-
- namespace video_effects {
-@@ -29,8 +35,10 @@ bool VideoEffectsPreSandboxHook(
- DVLOG(1) << "Successfully opened Chrome ML shared library.";
- }
-
-+#if !BUILDFLAG(IS_BSD)
- auto* instance = sandbox::policy::SandboxLinux::GetInstance();
- instance->EngageNamespaceSandboxIfPossible();
-+#endif
- return true;
- }
-
diff --git a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h b/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
deleted file mode 100644
index 1b41582d76..0000000000
--- a/chromium/patches/patch-services_video__effects_video__effects__sandbox__hook__linux.h
+++ /dev/null
@@ -1,22 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ services/video_effects/video_effects_sandbox_hook_linux.h
-@@ -5,7 +5,13 @@
- #ifndef SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
- #define SERVICES_VIDEO_EFFECTS_VIDEO_EFFECTS_SANDBOX_HOOK_LINUX_H_
-
-+#include "build/build_config.h"
-+
-+#if BUILDFLAG(IS_BSD)
-+#include "sandbox/policy/sandbox.h"
-+#else
- #include "sandbox/policy/linux/sandbox_linux.h"
-+#endif
-
- namespace video_effects {
-
diff --git a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
index f5568d0281..7fdf9bcbbb 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 2025-11-14 20:31:45.000000000 +0000
+--- services/viz/public/mojom/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ services/viz/public/mojom/BUILD.gn
@@ -53,7 +53,7 @@ mojom("mojom") {
diff --git a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
index d4754f95a3..e6b145eb27 100644
--- a/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
+++ b/chromium/patches/patch-skia_ext_SkMemory__new__handler.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/SkMemory_new_handler.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ skia/ext/SkMemory_new_handler.cpp
@@ -24,7 +24,7 @@
#include <windows.h>
diff --git a/chromium/patches/patch-skia_ext_font__utils.cc b/chromium/patches/patch-skia_ext_font__utils.cc
index 95306d5b74..bd693604b1 100644
--- a/chromium/patches/patch-skia_ext_font__utils.cc
+++ b/chromium/patches/patch-skia_ext_font__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/font_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- skia/ext/font_utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ skia/ext/font_utils.cc
@@ -21,7 +21,7 @@
#include "third_party/skia/include/ports/SkFontMgr_mac_ct.h"
diff --git a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
index f0efc3b2c6..7260710df4 100644
--- a/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
+++ b/chromium/patches/patch-skia_ext_skcolorspace__trfn.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- skia/ext/skcolorspace_trfn.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig 2025-11-19 21:40:05.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
new file mode 100644
index 0000000000..a1973ecf9d
--- /dev/null
+++ b/chromium/patches/patch-sql_database.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
+
+--- sql/database.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ sql/database.cc
+@@ -106,7 +106,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) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ && !drive_info->is_removable.value_or(false)
+ #endif
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
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 f76dafa60b..f733efe16b 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-11-19 21:40:05.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 f55bd2c0ff..9d6812b4b0 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2025-11-19 21:40:05.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 4863598b55..441eb710ec 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-11-19 21:40:05.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 2cfca37dd8..9976240b59 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-11-19 21:40:05.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 d34f98f4b6..b9e720d2b9 100644
--- a/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
+++ b/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc
@@ -19,7 +19,8 @@
#endif
diff --git a/chromium/patches/patch-third__party_afl_src_afl-fuzz.c b/chromium/patches/patch-third__party_afl_src_afl-fuzz.c
index 2e5b6277c9..e87785038a 100644
--- a/chromium/patches/patch-third__party_afl_src_afl-fuzz.c
+++ b/chromium/patches/patch-third__party_afl_src_afl-fuzz.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/afl/src/afl-fuzz.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/afl/src/afl-fuzz.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/afl/src/afl-fuzz.c
@@ -58,7 +58,8 @@
#include <sys/ioctl.h>
diff --git a/chromium/patches/patch-third__party_angle_BUILD.gn b/chromium/patches/patch-third__party_angle_BUILD.gn
index bc58bdc62f..a675961400 100644
--- a/chromium/patches/patch-third__party_angle_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/angle/BUILD.gn
@@ -367,7 +367,6 @@ config("extra_warnings") {
"-Wtautological-type-limit-compare",
diff --git a/chromium/patches/patch-third__party_angle_src_common_platform.h b/chromium/patches/patch-third__party_angle_src_common_platform.h
index 987755124a..d469f75627 100644
--- a/chromium/patches/patch-third__party_angle_src_common_platform.h
+++ b/chromium/patches/patch-third__party_angle_src_common_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/platform.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig 2025-11-19 21:40:05.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 fbd53ebdcf..463dab357a 100644
--- a/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
+++ b/chromium/patches/patch-third__party_angle_src_common_platform__helpers.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/platform_helpers.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig 2025-11-19 21:40:05.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 10c7f94716..4e8ec4577d 100644
--- a/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
+++ b/chromium/patches/patch-third__party_angle_src_common_system__utils.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/common/system_utils.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig 2025-11-19 21:40:05.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 e5052e4fdc..bbcbe5032d 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-11-19 21:40:05.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 e095241d1d..5af87fba49 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-11-19 21:40:05.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 d518bcc0ec..78d7c71a23 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp
@@ -12,6 +12,11 @@
#include <pci/pci.h>
diff --git a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
index 36c1ea1799..5853c9fbc7 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-11-19 21:40:05.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 d851eb61b1..ad1c1aeab4 100644
--- a/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
+++ b/chromium/patches/patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-11-19 21:40:05.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 f61c3af695..eb6fe48036 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -62,7 +62,7 @@
# include "libANGLE/renderer/gl/wgl/DisplayWGL.h"
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 7d7dfffdbe..14ccdfdc85 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp
@@ -144,10 +144,10 @@ bool FunctionsGLX::initialize(Display *x
// which a GLXWindow was ever created.
diff --git a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
index a78d47bbdb..010e65bec3 100644
--- a/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
+++ b/chromium/patches/patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-11-19 21:40:05.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 1c27fe082b..4afd72147a 100644
--- a/chromium/patches/patch-third__party_angle_util_BUILD.gn
+++ b/chromium/patches/patch-third__party_angle_util_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/angle/util/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/angle/util/BUILD.gn
@@ -334,7 +334,7 @@ foreach(is_shared_library,
]
diff --git a/chromium/patches/patch-third__party_blink_common_features.cc b/chromium/patches/patch-third__party_blink_common_features.cc
index dab607f88c..8a16d1063d 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/common/features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/common/features.cc
-@@ -572,7 +572,7 @@ BASE_FEATURE_PARAM(base::TimeDelta,
+@@ -588,7 +588,7 @@ BASE_FEATURE_PARAM(base::TimeDelta,
BASE_FEATURE(kDevToolsImprovedNetworkError, base::FEATURE_DISABLED_BY_DEFAULT);
BASE_FEATURE(kDirectCompositorThreadIpc,
@@ -15,3 +15,12 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
+@@ -1946,7 +1946,7 @@ BASE_FEATURE(kPrefetchFontLookupTables,
+ // currently out of scope.
+ BASE_FEATURE(kPreloadingEagerHoverHeuristics,
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
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 4a315d6fce..2d2fa552f4 100644
--- a/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
+++ b/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-11-19 21:40:05.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 2f90f3f986..32456d3a43 100644
--- a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
+++ b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-11-19 21:40:05.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 d6b5267f5e..43c71766b0 100644
--- a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
+++ b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-11-19 21:40:05.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 5f9c096393..6064fdd305 100644
--- a/chromium/patches/patch-third__party_blink_public_platform_platform.h
+++ b/chromium/patches/patch-third__party_blink_public_platform_platform.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/public/platform/platform.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/public/platform/platform.h
-@@ -376,7 +376,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -377,7 +377,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 ef8a5e3bfd..f44076462d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
+++ b/chromium/patches/patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-11-19 21:40:05.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 daa2be53ee..2c9b1c9842 100644
--- a/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
+++ b/chromium/patches/patch-third__party_blink_renderer_build_scripts_gperf.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-11-19 21:40:05.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 467593e74c..898660728c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
+++ b/chromium/patches/patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-11-19 21:40:05.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 4488d129b4..ce67fe6376 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/controller/blink_initializer.cc
-@@ -82,12 +82,12 @@
+@@ -83,12 +83,12 @@
#include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
#endif
@@ -21,7 +21,7 @@ $NetBSD$
#include "third_party/blink/renderer/controller/highest_pmf_reporter.h"
#include "third_party/blink/renderer/controller/user_level_memory_pressure_signal_generator.h"
#endif
-@@ -255,7 +255,7 @@ void BlinkInitializer::RegisterInterface
+@@ -261,7 +261,7 @@ void BlinkInitializer::RegisterInterface
main_thread_task_runner);
#endif
@@ -30,7 +30,7 @@ $NetBSD$
binders.Add<mojom::blink::MemoryUsageMonitorLinux>(
ConvertToBaseRepeatingCallback(
CrossThreadBindRepeating(&MemoryUsageMonitorPosix::Bind)),
-@@ -304,7 +304,7 @@ void BlinkInitializer::RegisterMemoryWat
+@@ -310,7 +310,7 @@ void BlinkInitializer::RegisterMemoryWat
MemorySaverController::Initialize();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 051dfc68af..9b6d729f72 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/controller/memory_usage_monitor_posix.cc
@@ -132,15 +132,17 @@ void MemoryUsageMonitorPosix::ResetFileD
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
index 53072228b6..095c48fca0 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-11-19 21:40:05.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 0914bb8216..aa28302e26 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/dom/tree_scope.h.orig 2025-11-19 21:40:05.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 395553e6ab..65df2362db 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/editing/editing_behavior.cc
@@ -138,7 +138,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 b105d7db0c..3204e186da 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/execution_context/navigator_base.cc
@@ -31,7 +31,7 @@ String GetReducedNavigatorPlatform() {
return "Win32";
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc b/chromium/patches/patch-third__party_blink_renderer_core_exported_web__view__impl.cc
index a6479729fb..a076e77519 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -422,7 +422,7 @@ void RecordPrerenderActivationSignalDela
+@@ -423,7 +423,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'
-@@ -3467,7 +3467,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3478,7 +3478,7 @@ void WebViewImpl::UpdateFontRenderingFro
gfx::FontRenderParams::SUBPIXEL_RENDERING_NONE);
WebFontRenderStyle::SetSubpixelPositioning(
renderer_preferences_.use_subpixel_positioning);
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
index a5769645a9..5479b28de2 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
-@@ -6469,7 +6469,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
+@@ -6475,7 +6475,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
}
#if BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
// TODO(crbug.com/1090246): Fix these tests on Fuchsia and re-enable.
// TODO(crbug.com/1317375): Build these tests on all platforms.
#define MAYBE_SelectRangeStaysHorizontallyAlignedWhenMoved \
-@@ -6878,7 +6878,7 @@ TEST_F(CompositedSelectionBoundsTest, La
+@@ -6884,7 +6884,7 @@ TEST_F(CompositedSelectionBoundsTest, La
TEST_F(CompositedSelectionBoundsTest, LargeSelectionNoScroll) {
RunTest("composited_selection_bounds_large_selection_noscroll.html");
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 15c3c6c593..15a2e8b34b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
@@ -52,7 +52,7 @@ constexpr base::TimeDelta kEncodeRowSlac
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc b/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
index 90903756c2..ae972304f1 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/inspector/inspector_memory_agent.cc
@@ -192,7 +192,7 @@ InspectorMemoryAgent::GetSamplingProfile
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc b/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
index 744356468b..b1b26218e7 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_layout_layout__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/layout/layout_view.cc
@@ -75,7 +75,7 @@
#include "ui/display/screen_info.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc b/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
index 34c6d30880..8d4cce3def 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
@@ -559,7 +559,7 @@ bool OriginTrialContext::CanEnableTrialF
}
@@ -15,3 +15,12 @@ $NetBSD$
return base::FeatureList::IsEnabled(features::kTranslationAPI);
#else
return false;
+@@ -572,7 +572,7 @@ bool OriginTrialContext::CanEnableTrialF
+
+ if (trial_name == "WebAppInstallation") {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(blink::features::kWebAppInstallation);
+ #else
+ return false;
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 9f80e611d1..f5fd1f4641 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_page_context__menu__controller.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -649,7 +649,7 @@ bool ContextMenuController::ShowContextM
+@@ -650,7 +650,7 @@ bool ContextMenuController::ShowContextM
if (potential_image_node != nullptr &&
IsA<HTMLCanvasElement>(potential_image_node)) {
data.media_type = mojom::blink::ContextMenuDataMediaType::kCanvas;
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc b/chromium/patches/patch-third__party_blink_renderer_core_paint_paint__layer.cc
index e494cd681c..082dc2380d 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/paint/paint_layer.cc
@@ -123,7 +123,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 2785841c77..f5a36fc0a9 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
@@ -122,7 +122,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 1b440598cd..6491f3d265 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor.h
@@ -82,7 +82,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 e8a8246bc3..0e1e44e706 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-11-19 21:40:05.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 6bc016edb3..f76318d279 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-11-19 21:40:05.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 a94cc9eecf..e4d231ac5c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-11-19 21:40:05.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 75867ef449..a2e91f7e3e 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
@@ -538,6 +538,7 @@ void RTCDataChannel::send(Blob* data, Ex
pending_messages_.push_back(message);
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index 2b012911a1..4e445ad5a8 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
@@ -385,7 +385,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 54817a2b18..2bbfca4dca 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc
@@ -465,7 +465,7 @@ class AudioWorkletThreadPriorityTest
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
index 2691d2b5b9..9608446a5b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6621,7 +6621,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6588,7 +6588,7 @@ void WebGLRenderingContextBase::TexImage
// unmultiply has been requested or we need to never premultiply for Image
// creation from a VideoFrame.
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
index dd295cb1a0..851fc34e1c 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
@@ -255,7 +255,7 @@ GPUCanvasContext::PaintRenderingResultsT
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 2152d33055..bc3c68ee70 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
-@@ -829,7 +829,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
+@@ -892,7 +892,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 4602325f02..8b2afb40a9 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/BUILD.gn
-@@ -2079,7 +2079,7 @@ static_library("test_support") {
+@@ -2075,7 +2075,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 e45ba22c07..6a9bade7b4 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -80,7 +80,7 @@ const char kMonoEmojiLocale[] = "und-Zsy
extern const char kNotoColorEmojiCompat[] = "Noto Color Emoji Compat";
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index a22704b6ae..c4bde27181 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 21baabe95b..30557f7f76 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-11-19 21:40:05.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 3c0ef29bbe..7a7b378bc2 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-11-19 21:40:05.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 c02d987a85..4b91d67c54 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-11-19 21:40:05.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 bbd3335b9b..c0cc5b6ba3 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -66,7 +66,7 @@ AtomicString ToAtomicString(const SkStri
return AtomicString::FromUTF8(std::string_view(str.begin(), str.end()));
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 8e18a0db11..5f69fbb888 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/begin_frame_provider.cc
@@ -70,8 +70,12 @@ void BeginFrameProvider::CreateComposito
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
index 127e200438..108e89e1f3 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc
@@ -47,7 +47,7 @@ scoped_refptr<StaticBitmapImage> MakeAcc
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
index 78e71d651c..7c88f41388 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
@@ -380,7 +380,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index a48e23d769..a6ded43012 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc
@@ -14,7 +14,9 @@
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
deleted file mode 100644
index 5cd64ef64b..0000000000
--- a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
-@@ -36,7 +36,7 @@ namespace blink {
-
- namespace {
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Enables H.264 CBP encode acceleration.
- BASE_FEATURE(kPlatformH264CbpEncoding,
- #if BUILDFLAG(IS_WIN)
-@@ -327,7 +327,7 @@ SupportedFormats GetSupportedFormatsInte
- supported_formats.profiles.push_back(profile.profile);
- supported_formats.sdp_formats.push_back(std::move(*format));
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- const bool kShouldAddH264Cbp =
- base::FeatureList::IsEnabled(kPlatformH264CbpEncoding) &&
- profile.profile == media::VideoCodecProfile::H264PROFILE_BASELINE;
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
new file mode 100644
index 0000000000..23363fefaf
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_webrtc__util.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
+
+--- third_party/blink/renderer/platform/peerconnection/webrtc_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ third_party/blink/renderer/platform/peerconnection/webrtc_util.cc
+@@ -23,7 +23,7 @@
+ namespace blink {
+
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ // Enables H.264 CBP encode acceleration.
+ BASE_FEATURE(kPlatformH264CbpEncoding,
+ #if BUILDFLAG(IS_WIN)
+@@ -126,7 +126,7 @@ ConvertToOptionalTimeDelta(std::optional
+ bool PLATFORM_EXPORT
+ IsH264ConstrainedBaselineProfileAvailableForAcceleratedEncoder() {
+ #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
+- BUILDFLAG(IS_ANDROID)
++ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(kPlatformH264CbpEncoding);
+ #else
+ return false;
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 e41082aa1d..491aeab5f2 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,45 +4,54 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -340,7 +340,7 @@
+@@ -348,7 +348,7 @@
"default": "",
},
origin_trial_feature_name: "AIPromptAPIMultimodalInput",
-- origin_trial_os: ["win", "mac", "linux"],
-+ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd", "netbsd"],
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
origin_trial_allows_third_party: true,
implied_by: ["AIPromptAPIMultimodalInput"],
},
-@@ -370,7 +370,7 @@
+@@ -378,7 +378,7 @@
"default": "",
},
origin_trial_feature_name: "AIPromptAPIMultimodalInput",
-- origin_trial_os: ["win", "mac", "linux"],
-+ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd", "netbsd"],
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
+ origin_trial_allows_third_party: true,
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+@@ -399,7 +399,7 @@
+ "default": "",
+ },
+ origin_trial_feature_name: "AIProofreaderAPI",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -406,7 +406,7 @@
+@@ -414,7 +414,7 @@
"default": "",
},
origin_trial_feature_name: "AIRewriterAPI",
-- origin_trial_os: ["win", "mac", "linux"],
-+ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd", "netbsd"],
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -439,7 +439,7 @@
+@@ -447,7 +447,7 @@
"default": "",
},
origin_trial_feature_name: "AIWriterAPI",
-- origin_trial_os: ["win", "mac", "linux"],
-+ origin_trial_os: ["win", "mac", "linux", "openbsd", "freebsd", "netbsd"],
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
origin_trial_allows_third_party: true,
base_feature_status: "enabled",
copied_from_base_feature_if: "overridden",
-@@ -553,7 +553,7 @@
+@@ -576,7 +576,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -51,7 +60,16 @@ $NetBSD$
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1781,7 +1781,7 @@
+@@ -1257,7 +1257,7 @@
+ name: "CSPHashesV1",
+ base_feature: "none",
+ origin_trial_feature_name: "CSPExtendedScriptSrcHashes",
+- origin_trial_os: ["win", "linux", "mac", "android", "chromeos"],
++ origin_trial_os: ["win", "linux", "mac", "android", "chromeos", "openbsd", "freebsd", "netbsd"],
+ status: "experimental",
+ public: true,
+ },
+@@ -1838,7 +1838,7 @@
{
name: "DeviceBoundSessionCredentials",
origin_trial_feature_name: "DeviceBoundSessionCredentials",
@@ -60,7 +78,7 @@ $NetBSD$
status: "experimental",
// Killswitch is net::features::kDeviceBoundSessions
base_feature: "none",
-@@ -1789,7 +1789,7 @@
+@@ -1846,7 +1846,7 @@
{
name: "DeviceBoundSessionCredentials2",
origin_trial_feature_name: "DeviceBoundSessionCredentials2",
@@ -69,7 +87,7 @@ $NetBSD$
status: "experimental",
// Killswitch is net::features::kDeviceBoundSessions
base_feature: "none",
-@@ -1932,7 +1932,7 @@
+@@ -1982,7 +1982,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -78,7 +96,7 @@ $NetBSD$
base_feature: "none",
},
{
-@@ -2175,7 +2175,7 @@
+@@ -2254,7 +2254,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -87,7 +105,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -3721,7 +3721,7 @@
+@@ -3761,7 +3761,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -96,7 +114,7 @@ $NetBSD$
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -5312,7 +5312,7 @@
+@@ -5299,7 +5299,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -105,7 +123,16 @@ $NetBSD$
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -5506,7 +5506,7 @@
+@@ -5481,7 +5481,7 @@
+ name: "WebAppInstallation",
+ status: {"Android": "", "default": "test"},
+ origin_trial_feature_name: "WebAppInstallation",
+- origin_trial_os: ["win", "mac", "linux", "chromeos"],
++ origin_trial_os: ["win", "mac", "linux", "chromeos", "openbsd", "freebsd", "netbsd"],
+ base_feature_status: "enabled",
+ copied_from_base_feature_if: "overridden",
+ },
+@@ -5493,7 +5493,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -114,7 +141,7 @@ $NetBSD$
status: "experimental",
base_feature: "none",
},
-@@ -5614,7 +5614,7 @@
+@@ -5601,7 +5601,7 @@
{
name: "WebAuthenticationImmediateGet",
origin_trial_feature_name: "WebAuthenticationImmediateGet",
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 e75e5a9c06..ec3603ac69 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-11-19 21:40:05.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_text_text__break__iterator.cc b/chromium/patches/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc
new file mode 100644
index 0000000000..5380c93206
--- /dev/null
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc
@@ -0,0 +1,19 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ third_party/blink/renderer/platform/text/text_break_iterator.cc
+@@ -102,6 +102,10 @@ static const unsigned char kBreakAllLine
+ { B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0) }, // VF
+ { B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0) }, // VI
+ #endif // U_ICU_VERSION_MAJOR_NUM >= 74
++#if U_ICU_VERSION_MAJOR_NUM >= 78
++ // Added in ICU 78. https://icu.unicode.org/download/78
++ { B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0), B(0, 0, 0, 0, 0, 0, 0, 0) }, // UH
++#endif // U_ICU_VERSION_MAJOR_NUM >= 78
+ };
+ // clang-format on
+
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 6fd567621c..86a68a8dfb 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-11-19 21:40:05.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 77e4da1277..87e93b59ff 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-11-19 21:40:05.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 4672c1dc82..fc9d2ded8b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-11-19 21:40:05.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 0bcf0f595e..68ee0689f3 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -27,6 +27,15 @@ extern "C" void* __libc_stack_end; // N
+@@ -22,6 +22,15 @@ extern "C" void* __libc_stack_end; // N
#include <sanitizer/asan_interface.h>
#endif
@@ -22,7 +22,7 @@ $NetBSD$
namespace blink {
size_t GetUnderestimatedStackSize() {
-@@ -39,7 +48,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -34,7 +43,8 @@ size_t GetUnderestimatedStackSize() {
// correctly for the main thread.
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -32,7 +32,7 @@ $NetBSD$
// pthread_getattr_np() can fail if the thread is not invoked by
// pthread_create() (e.g., the main thread of blink_unittests).
// If so, a conservative size estimate is returned.
-@@ -60,7 +70,7 @@ size_t GetUnderestimatedStackSize() {
+@@ -55,7 +65,7 @@ size_t GetUnderestimatedStackSize() {
pthread_attr_destroy(&attr);
return size;
}
@@ -41,7 +41,7 @@ $NetBSD$
pthread_attr_destroy(&attr);
#endif
-@@ -71,6 +81,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -66,6 +76,8 @@ size_t GetUnderestimatedStackSize() {
// low as 512k.
//
return 512 * 1024;
@@ -50,7 +50,7 @@ $NetBSD$
#elif BUILDFLAG(IS_APPLE)
// pthread_get_stacksize_np() returns too low a value for the main thread on
// OSX 10.9,
-@@ -112,7 +124,7 @@ thread_local void* thread_stack_start =
+@@ -107,7 +119,7 @@ thread_local void* thread_stack_start =
void* GetStackStartImpl() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
@@ -59,16 +59,16 @@ $NetBSD$
pthread_attr_t attr;
int error;
#if BUILDFLAG(IS_FREEBSD)
-@@ -129,7 +141,7 @@ void* GetStackStartImpl() {
+@@ -124,7 +136,7 @@ void* GetStackStartImpl() {
pthread_attr_destroy(&attr);
- return reinterpret_cast<uint8_t*>(base) + size;
+ return UNSAFE_TODO(reinterpret_cast<uint8_t*>(base) + size);
}
-#if BUILDFLAG(IS_FREEBSD)
+#if BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_NETBSD)
pthread_attr_destroy(&attr);
#endif
#if defined(__GLIBC__)
-@@ -161,6 +173,13 @@ void* GetStackStartImpl() {
+@@ -156,6 +168,13 @@ void* GetStackStartImpl() {
::GetCurrentThreadStackLimits(&lowLimit, &highLimit);
return reinterpret_cast<void*>(highLimit);
#endif
diff --git a/chromium/patches/patch-third__party_brotli_common_platform.h b/chromium/patches/patch-third__party_brotli_common_platform.h
index eb0d01524a..e0e24f6adf 100644
--- a/chromium/patches/patch-third__party_brotli_common_platform.h
+++ b/chromium/patches/patch-third__party_brotli_common_platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/brotli/common/platform.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/brotli/common/platform.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/brotli/common/platform.h
@@ -28,7 +28,7 @@
#include <brotli/port.h>
diff --git a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
index 3c04519399..eba139fbdf 100644
--- a/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
+++ b/chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/cpuinfo/cpuinfo.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-11-19 21:40:05.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 7a2972cecc..6379c4184b 100644
--- a/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
+++ b/chromium/patches/patch-third__party_crabbyavif_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crabbyavif/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crabbyavif/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/crabbyavif/BUILD.gn
-@@ -197,12 +197,11 @@ rust_static_library("crabbyavif") {
+@@ -198,12 +198,11 @@ rust_static_library("crabbyavif") {
"dav1d",
"libyuv",
"capi",
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 9c78c129e4..c50098c199 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-11-19 21:40:05.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 28698777ac..b52761e956 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-11-19 21:40:05.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 5b14a2e11c..34ef6f82a1 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-11-19 14:14:20.936744507 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-12-08 16:02:51.998171314 +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 3063eeae4b..e794f2de40 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-11-19 21:40:05.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 31549d8e70..aed40edd32 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-11-19 21:40:05.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 61268dd2ea..e315b2b9fc 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-11-19 21:40:05.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 839772d85f..e6289b923e 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-11-19 21:40:05.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 b41475a9c0..8234783bdc 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-11-19 21:40:05.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 80f9d47c8d..6eac7dbf49 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-11-19 21:40:05.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 298a7086e2..d16e1f662d 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-11-19 21:40:05.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 37cd465a03..1e7914dd62 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-11-19 21:40:05.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 b10a02e426..8a72e573d9 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-11-19 21:40:05.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 8c77199c9f..f3bd076f0b 100644
--- a/chromium/patches/patch-third__party_crc32c_BUILD.gn
+++ b/chromium/patches/patch-third__party_crc32c_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crc32c/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/crc32c/BUILD.gn
-@@ -46,7 +46,7 @@ config("crc32c_config") {
+@@ -45,7 +45,7 @@ config("crc32c_config") {
}
# Android added <sys/auxv.h> in API level 18.
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 75d8584ef7..5c5c6fa998 100644
--- a/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
+++ b/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/dawn/include/dawn/native/VulkanBackend.h
@@ -83,7 +83,8 @@ struct ExternalImageExportInfoVk : Exter
};
diff --git a/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h b/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
index a384ced07b..4f59022c11 100644
--- a/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
+++ b/chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/src/dawn/common/Platform.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/dawn/src/dawn/common/Platform.h
@@ -60,6 +60,11 @@
#error "Unsupported Windows platform."
diff --git a/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp b/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
index 1ea54e16e8..c63fd2c52d 100644
--- a/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
+++ b/chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp
@@ -56,7 +56,7 @@ constexpr char kSwiftshaderLibName[] = "
#endif
diff --git a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
index 1ae70ad784..cf639e238a 100644
--- a/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
+++ b/chromium/patches/patch-third__party_ffmpeg_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/ffmpeg/BUILD.gn
@@ -355,7 +355,6 @@ target(link_target_type, "ffmpeg_interna
libs += [
diff --git a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
index 65e1f23625..5c7c6be80f 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
+++ b/chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-11-19 21:40:05.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 64229312b8..8af0fae618 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/cpu.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig 2025-11-19 21:40:05.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 830ccff0fe..474996e42e 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/mem.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig 2025-11-19 21:40:05.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 3627cd0c2f..0112bb5679 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/random_seed.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig 2025-11-19 21:40:05.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 44cc4c3c8d..a984303b0f 100644
--- a/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
+++ b/chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-11-19 21:40:05.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 578678c9f7..ea648abe42 100644
--- a/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
+++ b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/include/meson-config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/fontconfig/include/meson-config.h.orig 2025-11-19 21:40:05.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 35a215a43d..bd95bcb851 100644
--- a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/src/src/fccompat.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/fontconfig/src/src/fccompat.c
@@ -175,7 +175,9 @@ FcRandom (void)
{
diff --git a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
index 7199a3e1a2..a94d1c2016 100644
--- a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
+++ b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ipcz/src/BUILD.gn.orig 2025-11-19 21:40:05.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 0a2f277597..72387b524e 100644
--- a/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
+++ b/chromium/patches/patch-third__party_ipcz_src_reference__drivers_random.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-11-19 21:40:05.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 7ddf92cdba..9e23b85a7c 100644
--- a/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
+++ b/chromium/patches/patch-third__party_ipcz_src_standalone_base_logging.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-11-19 21:40:05.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 391fc2b868..1ce1f6f7f4 100644
--- a/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
+++ b/chromium/patches/patch-third__party_leveldatabase_env__chromium.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/leveldatabase/env_chromium.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/leveldatabase/env_chromium.cc
@@ -330,7 +330,8 @@ ChromiumWritableFile::ChromiumWritableFi
diff --git a/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index 3bf7e672c3..6871611154 100644
--- a/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
+++ b/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c
@@ -127,10 +127,46 @@ static int arm_get_cpu_caps(void) {
return flags;
diff --git a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
index 3dfa76c309..37df46d4c2 100644
--- a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
+++ b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/include/__locale_dir/locale_base_api.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/locale_base_api.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libc++/src/include/__locale_dir/locale_base_api.h
@@ -113,7 +113,7 @@
diff --git a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
index c491a8ad53..98ee73db7f 100644
--- a/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
+++ b/chromium/patches/patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libc++/src/include/__locale_dir/support/bsd_like.h
@@ -24,7 +24,11 @@
# include <wctype.h>
diff --git a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
index c997b0dde4..e487925dfa 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_chrono.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/src/chrono.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libc++/src/src/chrono.cpp
@@ -38,7 +38,7 @@
// OpenBSD and GPU do not have a fully conformant suite of POSIX timers, but
diff --git a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
index 5a6fe255e3..47b3138132 100644
--- a/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
+++ b/chromium/patches/patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-11-19 21:40:05.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 6b423f62b1..6b7dd8a301 100644
--- a/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
+++ b/chromium/patches/patch-third__party_libc++abi_src_src_cxa__guard__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2025-11-19 21:40:05.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 e3a8c3f34c..13be6c8fac 100644
--- a/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
+++ b/chromium/patches/patch-third__party_libdrm_src_xf86drmMode.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libdrm/src/xf86drmMode.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libdrm/src/xf86drmMode.c
@@ -976,7 +976,7 @@ drm_public int drmCheckModesettingSuppor
}
diff --git a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
index e2ea749cec..888ec12593 100644
--- a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
+++ b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h
@@ -22,7 +22,8 @@
#elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
index e769248a0a..3ad0a628da 100644
--- a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
+++ b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h
@@ -22,7 +22,8 @@
#elif (__cplusplus >= 201103L) && defined(I18N_PHONENUMBERS_USE_STDMUTEX)
diff --git a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
index 93eed37622..5a2141d4c1 100644
--- a/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
+++ b/chromium/patches/patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h
@@ -22,8 +22,8 @@
// Note that I18N_PHONENUMBERS_NO_THREAD_SAFETY must be defined only to let the
diff --git a/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h b/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
deleted file mode 100644
index d14f47cac0..0000000000
--- a/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
+++ /dev/null
@@ -1,18 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- third_party/libsync/src/include/sync/sync.h.orig 2025-11-14 20:31:45.000000000 +0000
-+++ third_party/libsync/src/include/sync/sync.h
-@@ -22,7 +22,9 @@
- #include <sys/cdefs.h>
- #include <stdint.h>
-
-+#if !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
- #include <linux/types.h>
-+#endif
-
- __BEGIN_DECLS
-
diff --git a/chromium/patches/patch-third__party_libsync_src_sync.c b/chromium/patches/patch-third__party_libsync_src_sync.c
deleted file mode 100644
index 2bf0548c0d..0000000000
--- a/chromium/patches/patch-third__party_libsync_src_sync.c
+++ /dev/null
@@ -1,31 +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/libsync/src/sync.c.orig 2025-11-14 20:31:45.000000000 +0000
-+++ third_party/libsync/src/sync.c
-@@ -17,8 +17,8 @@
- */
-
- #include <fcntl.h>
--#include <malloc.h>
- #include <stdint.h>
-+#include <stdlib.h>
- #include <string.h>
- #include <errno.h>
- #include <poll.h>
-@@ -29,6 +29,12 @@
-
- #include <sync/sync.h>
-
-+#if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(__NetBSD__)
-+typedef __uint8_t __u8;
-+typedef __uint32_t __u32;
-+typedef __int32_t __s32;
-+#define ETIME ETIMEDOUT
-+#endif
-
- struct sw_sync_create_fence_data {
- __u32 value;
diff --git a/chromium/patches/patch-third__party_libusb_BUILD.gn b/chromium/patches/patch-third__party_libusb_BUILD.gn
index 60c4a3f780..11c44dec77 100644
--- a/chromium/patches/patch-third__party_libusb_BUILD.gn
+++ b/chromium/patches/patch-third__party_libusb_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libusb/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libusb/BUILD.gn
@@ -3,7 +3,7 @@
# found in the LICENSE file.
diff --git a/chromium/patches/patch-third__party_libusb_src_libusb_core.c b/chromium/patches/patch-third__party_libusb_src_libusb_core.c
index ae2842185d..557173fcbf 100644
--- a/chromium/patches/patch-third__party_libusb_src_libusb_core.c
+++ b/chromium/patches/patch-third__party_libusb_src_libusb_core.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libusb/src/libusb/core.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig 2025-11-19 21:40:05.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 01c453211a..c826ac629f 100644
--- a/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
+++ b/chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libusb/src/libusb/os/threads_posix.c
@@ -19,9 +19,11 @@
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
diff --git a/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
index 0811bd971a..c4b75742fc 100644
--- a/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
+++ b/chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c
@@ -120,10 +120,24 @@ static int arm_get_cpu_caps(void) {
return flags;
diff --git a/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c b/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
index 4b19b440df..f22cfda46b 100644
--- a/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
+++ b/chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/lzma_sdk/C/CpuArch.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/lzma_sdk/C/CpuArch.c
@@ -854,6 +854,34 @@ BoolInt CPU_IsSupported_SHA1(void) { ret
BoolInt CPU_IsSupported_SHA2(void) { return APPLE_CRYPTO_SUPPORT_VAL; }
diff --git a/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc b/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
index 462327f6b6..aee6dcd495 100644
--- a/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
+++ b/chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-11-19 21:40:05.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 3adca362e8..5b64916d84 100644
--- a/chromium/patches/patch-third__party_nasm_BUILD.gn
+++ b/chromium/patches/patch-third__party_nasm_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/nasm/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/nasm/BUILD.gn
@@ -63,6 +63,13 @@ config("nasm_config") {
diff --git a/chromium/patches/patch-third__party_nasm_config_config-linux.h b/chromium/patches/patch-third__party_nasm_config_config-linux.h
index 4de1692592..484c5b5934 100644
--- a/chromium/patches/patch-third__party_nasm_config_config-linux.h
+++ b/chromium/patches/patch-third__party_nasm_config_config-linux.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/nasm/config/config-linux.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/nasm/config/config-linux.h
@@ -209,7 +209,7 @@
#define HAVE_DECL_STRSEP 1
diff --git a/chromium/patches/patch-third__party_node_check__version.py b/chromium/patches/patch-third__party_node_check__version.py
index 2feeab8e74..d578b82649 100644
--- a/chromium/patches/patch-third__party_node_check__version.py
+++ b/chromium/patches/patch-third__party_node_check__version.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/node/check_version.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/node/check_version.py.orig 2025-11-19 21:40:05.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 c6bb77e8dc..1783b7e699 100644
--- a/chromium/patches/patch-third__party_node_node.gni
+++ b/chromium/patches/patch-third__party_node_node.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/node/node.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/node/node.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
diff --git a/chromium/patches/patch-third__party_node_node.py b/chromium/patches/patch-third__party_node_node.py
index 26733faa42..ccc20af295 100644
--- a/chromium/patches/patch-third__party_node_node.py
+++ b/chromium/patches/patch-third__party_node_node.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/node/node.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/node/node.py.orig 2025-11-19 21:40:05.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 56141e889d..5ed39a638d 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/pdfium/core/fxge/cfx_fontmapper.cpp
@@ -157,7 +157,7 @@ constexpr AltFontFamily kAltFontFamilies
{"ForteMT", "Forte"},
diff --git a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
index 46cc164456..d26e27aaa6 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-11-19 21:40:05.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 1e31a7d05e..612e17c478 100644
--- a/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
+++ b/chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-11-19 21:40:05.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 1f751bcb3c..6230c6567a 100644
--- a/chromium/patches/patch-third__party_pdfium_pdfium.gni
+++ b/chromium/patches/patch-third__party_pdfium_pdfium.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/pdfium.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig 2025-11-19 21:40:05.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 be8939241f..054c0ff464 100644
--- a/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
+++ b/chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-11-19 21:40:05.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 5c2eea703b..9feb442084 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/build_config.h
@@ -27,6 +27,7 @@
#if defined(__ANDROID__)
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
index d18d2b81a3..6b39158c4a 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-11-19 21:40:05.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 db9d461fa8..3d8b288f91 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/base/time.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/time.h
@@ -228,6 +228,9 @@ inline TimeNanos GetTimeInternalNs(clock
// Return ns from boot. Conversely to GetWallTimeNs, this clock counts also time
diff --git a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
index 8622195f44..7a2f34fe28 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-11-19 21:40:05.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 ccd9e55d7e..332b37145b 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-11-19 21:40:05.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 3039adbb84..cabaf5ed0d 100644
--- a/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
+++ b/chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-11-19 21:40:05.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 a8cf07cd32..191a795287 100644
--- a/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
+++ b/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto
@@ -10,7 +10,7 @@ message V4l2QbufFtraceEvent {
optional uint32 field = 2;
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
index 40b251aae8..2816bce4c8 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_clock__snapshots.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/base/clock_snapshots.cc
@@ -27,6 +27,7 @@ ClockSnapshotVector CaptureClockSnapshot
#if !PERFETTO_BUILDFLAG(PERFETTO_OS_APPLE) && \
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
index d76c2b598e..d6c46ba52b 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_event__fd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/event_fd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/base/event_fd.cc
@@ -25,7 +25,8 @@
#include <synchapi.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
index 1b8d45e911..a68c8bf385 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_periodic__task.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/periodic_task.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/base/periodic_task.cc
@@ -24,7 +24,7 @@
#include "perfetto/base/time.h"
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc b/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
index ab65227fa4..44ea5cdaba 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_scoped__sched__boost.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/scoped_sched_boost.cc.orig 2025-11-19 21:40:05.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 05f41b5c43..4c0684a9b3 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/string_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-11-19 21:40:05.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 86c7db28f5..7eab2ec432 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_subprocess__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/base/subprocess_posix.cc
@@ -35,7 +35,8 @@
#include <thread>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
index 74804d0f9a..69da02c599 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_test_vm__test__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-11-19 21:40:05.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 0af453ccbb..b634e94fa4 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_thread__task__runner.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-11-19 21:40:05.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 8a06c0e8f0..cdd3449cee 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/unix_socket.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/base/unix_socket.cc
@@ -45,7 +45,7 @@
#include <unistd.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
index f36a663d77..4f3cf8dd4b 100644
--- a/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_base_utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/base/utils.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/base/utils.cc
@@ -38,7 +38,8 @@
#include <mach/vm_page_size.h>
diff --git a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
index 8bb2ffe6e3..a4c8fbcd5b 100644
--- a/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
@@ -59,7 +59,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_
case FtraceEvent::kV4l2QbufFieldNumber: {
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
index 3fbe6812eb..0864e7645a 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-11-19 21:40:05.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 16a4fb733f..2e1dd946a7 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_platform__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/perfetto/src/tracing/platform_posix.cc
@@ -110,12 +110,13 @@ std::unique_ptr<base::TaskRunner> Platfo
}
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
index 77ba77afbd..e931b5a52c 100644
--- a/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
+++ b/chromium/patches/patch-third__party_perfetto_src_tracing_track.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/perfetto/src/tracing/track.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig 2025-11-19 21:40:05.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 f620a00a6c..562b39110e 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/protobuf/proto_library.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/protobuf/proto_library.gni
@@ -260,7 +260,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 390e6457dc..08478f2b4e 100644
--- a/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
+++ b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/protobuf/src/google/protobuf/stubs/platform_macros.h
@@ -99,7 +99,7 @@ GOOGLE_PROTOBUF_PLATFORM_ERROR
diff --git a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
index f1e6c505e3..14f0ee8c77 100644
--- a/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
+++ b/chromium/patches/patch-third__party_rust_qr__code_v2_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/rust/qr_code/v2/BUILD.gn.orig 2025-11-19 21:40:05.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 52bacea03e..b14bf5286a 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/skia/rust/png/FFI.rs.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/skia/rust/png/FFI.rs
@@ -246,6 +246,7 @@ mod ffi {
type StreamWriter;
diff --git a/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h b/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
index 7fb54fc470..a8c2a472a6 100644
--- a/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
+++ b/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h
@@ -27,7 +27,7 @@
#define HAVE_XLOCALE 0
diff --git a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
index 37aa60909d..defac2820f 100644
--- a/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
+++ b/chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-11-19 21:40:05.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 5e54ac9c9d..3cd8b6092e 100644
--- a/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
+++ b/chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-11-19 21:40:05.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 7c3f4a1363..8ca67fca7d 100644
--- a/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
+++ b/chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-11-19 14:14:20.947580067 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-12-08 16:02:52.009042216 +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 c26d742262..00f903b90d 100644
--- a/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
+++ b/chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/speech-dispatcher/speechd_types.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig 2025-11-19 21:40:05.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 802e9020ef..87fdd7609b 100644
--- a/chromium/patches/patch-third__party_sqlite_BUILD.gn
+++ b/chromium/patches/patch-third__party_sqlite_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/sqlite/BUILD.gn
@@ -155,7 +155,7 @@ config("sqlite_warnings") {
]
diff --git a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
index ee5367f57e..8ed9b707d0 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
@@ -14554,7 +14554,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
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 bf95007fa0..534e7b3059 100644
--- a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
+++ b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/sqlite/src/amalgamation/sqlite3.c
@@ -14554,7 +14554,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index e7c9ce5936..cc9b1e2f66 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-11-19 21:40:05.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 c11a000419..c253f738f0 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/System/Configurator.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig 2025-11-19 21:40:05.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 ecea7b862f..12d674ade2 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-11-19 21:40:05.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 9c25ea05e9..4765a2c4da 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp
@@ -49,13 +49,17 @@ public:
{
diff --git a/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp b/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
index 62891c4b00..fc1f313d32 100644
--- a/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-11-19 21:40:05.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 a623eae151..f15f699cf5 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2025-11-19 21:40:05.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 3dd785e103..a799dda82a 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2025-11-19 21:40:05.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 007676be9f..70669e0207 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2025-11-19 21:40:05.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 cc42e7ae5e..4d41b71039 100644
--- a/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
+++ b/chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2025-11-19 21:40:05.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 202ac44ff9..7e5d1f5b09 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/test_fonts/fontconfig/BUILD.gn
@@ -26,7 +26,11 @@ if (is_linux || is_chromeos) {
diff --git a/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc b/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
index 61d3d49bfa..603e18cfb0 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-11-19 21:40:05.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 8361e32866..6df70537c3 100644
--- a/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
+++ b/chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc
@@ -28,7 +28,7 @@ int main() {
// fontconfig cache.
diff --git a/chromium/patches/patch-third__party_tflite_features.gni b/chromium/patches/patch-third__party_tflite_features.gni
index c6019652ba..6a1b267ad3 100644
--- a/chromium/patches/patch-third__party_tflite_features.gni
+++ b/chromium/patches/patch-third__party_tflite_features.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/tflite/features.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/tflite/features.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/tflite/features.gni
@@ -11,7 +11,7 @@ if (build_with_chromium) {
diff --git a/chromium/patches/patch-third__party_unrar_src_crypt.cpp b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
index eb1edfbb3b..875c549b96 100644
--- a/chromium/patches/patch-third__party_unrar_src_crypt.cpp
+++ b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/unrar/src/crypt.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/unrar/src/crypt.cpp
@@ -116,6 +116,8 @@ void GetRnd(byte *RndBuf,size_t BufSize)
Success=CryptGenRandom(hProvider, (DWORD)BufSize, RndBuf) != FALSE;
diff --git a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
index d6b4c805fc..a01b7300c3 100644
--- a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
+++ b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-11-19 21:40:05.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 cf0b094830..7068b99ad6 100644
--- a/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
+++ b/chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2025-11-19 21:40:05.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 2846e8b588..396d867919 100644
--- a/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
+++ b/chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-11-19 21:40:05.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 de6cf84e11..52cff56e0c 100644
--- a/chromium/patches/patch-third__party_wayland_BUILD.gn
+++ b/chromium/patches/patch-third__party_wayland_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/wayland/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig 2025-11-19 21:40:05.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 2bbed42197..a9e9bfd02a 100644
--- a/chromium/patches/patch-third__party_wayland_include_config.h
+++ b/chromium/patches/patch-third__party_wayland_include_config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/wayland/include/config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/wayland/include/config.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/wayland/include/config.h
@@ -9,7 +9,14 @@
diff --git a/chromium/patches/patch-third__party_webrtc_BUILD.gn b/chromium/patches/patch-third__party_webrtc_BUILD.gn
index fb00a26281..47cc9bf14d 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/BUILD.gn
-@@ -220,6 +220,9 @@ config("common_inherited_config") {
+@@ -221,6 +221,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 2671b1e88a..b4a1c8bf0d 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 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/modules/audio_device/BUILD.gn
@@ -336,7 +336,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
index 76a6cfb014..cd6f20ed1d 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
@@ -15,7 +15,9 @@
#include <EGL/eglplatform.h>
diff --git a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
index 623347f077..311771c0e7 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
+++ b/chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
@@ -212,6 +212,12 @@ bool XServerPixelBuffer::Init(XAtomCache
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h b/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
index 03f1a03d58..e21601da21 100644
--- a/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
+++ b/chromium/patches/patch-third__party_webrtc_modules_portal_pipewire__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/modules/portal/pipewire_utils.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/modules/portal/pipewire_utils.h
@@ -11,7 +11,9 @@
#ifndef MODULES_PORTAL_PIPEWIRE_UTILS_H_
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h b/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
index cc2f10e50e..97c3c61878 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/byte_order.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/byte_order.h
@@ -82,6 +82,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
index 8af6ef3c6f..1e243492e2 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_cpu__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/cpu_info.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/cpu_info.cc
@@ -37,7 +37,9 @@
#include <intrin.h>
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
index c9b25e0277..6ad7d88323 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-11-19 21:40:05.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 303ebce1e3..23a18cdded 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-11-19 21:40:05.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 8c291e8bcc..7bf773634d 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/network.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/network.cc
@@ -303,7 +303,12 @@ AdapterType GetAdapterTypeFromName(absl:
}
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 5941a9a39f..38553ae7db 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
@@ -61,7 +61,7 @@
#undef SetPort
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
index 911d70a129..6ce416cd7c 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.h
@@ -22,7 +22,7 @@
#include "rtc_base/third_party/sigslot/sigslot.h"
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
index 1ceffa7820..fcfc9aa514 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
@@ -12,11 +12,13 @@
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h b/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
index 604c292526..b6f9d73e9b 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h
@@ -178,6 +178,10 @@ class multi_threaded_local {
#endif // _SIGSLOT_HAS_WIN32_THREADS
diff --git a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
index 6c08b89d02..090ace88bc 100644
--- a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
+++ b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/widevine/cdm/widevine.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/widevine/cdm/widevine.gni
@@ -28,6 +28,9 @@ library_widevine_cdm_available =
(is_chromeos &&
diff --git a/chromium/patches/patch-third__party_zlib_BUILD.gn b/chromium/patches/patch-third__party_zlib_BUILD.gn
index 8a193f1641..9b6ba2ea03 100644
--- a/chromium/patches/patch-third__party_zlib_BUILD.gn
+++ b/chromium/patches/patch-third__party_zlib_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/zlib/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/zlib/BUILD.gn
@@ -128,7 +128,7 @@ if (use_arm_neon_optimizations) {
defines = [ "CRC32_ARMV8_CRC32" ]
diff --git a/chromium/patches/patch-third__party_zlib_cpu__features.c b/chromium/patches/patch-third__party_zlib_cpu__features.c
index 0beec55b19..ce8a095f84 100644
--- a/chromium/patches/patch-third__party_zlib_cpu__features.c
+++ b/chromium/patches/patch-third__party_zlib_cpu__features.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/zlib/cpu_features.c.orig 2025-11-14 20:31:45.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig 2025-11-19 21:40:05.000000000 +0000
+++ third_party/zlib/cpu_features.c
@@ -39,7 +39,8 @@ int ZLIB_INTERNAL riscv_cpu_enable_vclmu
#ifndef CPU_NO_SIMD
diff --git a/chromium/patches/patch-tools_code__cache__generator_BUILD.gn b/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
index fe94ff1f7b..808d8739c7 100644
--- a/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
+++ b/chromium/patches/patch-tools_code__cache__generator_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/code_cache_generator/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/code_cache_generator/BUILD.gn.orig 2025-11-19 21:40:05.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 d995f22dc9..ad54fbc58b 100644
--- a/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
+++ b/chromium/patches/patch-tools_generate__shim__headers_generate__shim__headers.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/generate_shim_headers/generate_shim_headers.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig 2025-11-19 21:40:05.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 a99e59c053..8859f9afc6 100644
--- a/chromium/patches/patch-tools_generate__stubs_rules.gni
+++ b/chromium/patches/patch-tools_generate__stubs_rules.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/generate_stubs/rules.gni.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig 2025-11-19 21:40:05.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 b277fa68aa..57792396cb 100644
--- a/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
+++ b/chromium/patches/patch-tools_gn_build_build__linux.ninja.template
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/build/build_linux.ninja.template.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig 2025-11-19 21:40:05.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 2a911243a4..60fc6f35ca 100644
--- a/chromium/patches/patch-tools_gn_build_gen.py
+++ b/chromium/patches/patch-tools_gn_build_gen.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/build/gen.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/gn/build/gen.py.orig 2025-11-19 21:40:05.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 2048c38056..fda3c41ba2 100644
--- a/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
+++ b/chromium/patches/patch-tools_gn_src_base_files_file__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/base/files/file_posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ tools/gn/src/base/files/file_posix.cc
@@ -359,7 +359,7 @@ void File::DoInitialize(const FilePath&
bool File::Flush() {
diff --git a/chromium/patches/patch-tools_gn_src_gn_version.h b/chromium/patches/patch-tools_gn_src_gn_version.h
index b2a426be1a..2a746da28a 100644
--- a/chromium/patches/patch-tools_gn_src_gn_version.h
+++ b/chromium/patches/patch-tools_gn_src_gn_version.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/gn/version.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/gn/src/gn/version.h.orig 2025-11-19 21:40:05.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 76c5e4fd53..248722024f 100644
--- a/chromium/patches/patch-tools_gn_src_util_exe__path.cc
+++ b/chromium/patches/patch-tools_gn_src_util_exe__path.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/gn/src/util/exe_path.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig 2025-11-19 21:40:05.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 7fa0ea32dc..c2fcf24fb9 100644
--- a/chromium/patches/patch-tools_grit_grit_node_base.py
+++ b/chromium/patches/patch-tools_grit_grit_node_base.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/grit/grit/node/base.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/grit/grit/node/base.py.orig 2025-11-19 21:40:05.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 2d9a982073..625dfa4d7a 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_cpp__bundle__generator.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-11-19 21:40:05.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 996795150c..fb0ea53d39 100644
--- a/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
+++ b/chromium/patches/patch-tools_json__schema__compiler_feature__compiler.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/json_schema_compiler/feature_compiler.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-11-19 21:40:05.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 1505eb98ae..3900682592 100644
--- a/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
+++ b/chromium/patches/patch-tools_memory_partition__allocator_inspect__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/memory/partition_allocator/inspect_utils.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig 2025-11-19 21:40:05.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 17bf1a8fd7..1c7b6524a1 100644
--- a/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
+++ b/chromium/patches/patch-tools_perf_chrome__telemetry__build_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ tools/perf/chrome_telemetry_build/BUILD.gn
@@ -56,7 +56,7 @@ group("telemetry_chrome_test") {
data_deps += [ "//chrome:reorder_imports" ]
diff --git a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
index 5da17ca208..49e6510d85 100644
--- a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-11-19 21:40:05.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 118ecd4283..2ed313cf64 100644
--- a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
+++ b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/v8_context_snapshot/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ tools/v8_context_snapshot/BUILD.gn
@@ -36,6 +36,24 @@ buildflag_header("buildflags") {
]
diff --git a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
index 74c738bf0a..d3c2a92e36 100644
--- a/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
+++ b/chromium/patches/patch-tools_variations_fieldtrial__to__struct.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/variations/fieldtrial_to_struct.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig 2025-11-19 21:40:05.000000000 +0000
+++ tools/variations/fieldtrial_to_struct.py
@@ -41,6 +41,9 @@ _platforms = [
'linux',
diff --git a/chromium/patches/patch-ui_accessibility_accessibility__features.cc b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
index b2f9ecedb3..1b9733a0b5 100644
--- a/chromium/patches/patch-ui_accessibility_accessibility__features.cc
+++ b/chromium/patches/patch-ui_accessibility_accessibility__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/accessibility_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/accessibility/accessibility_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/accessibility/accessibility_features.cc
-@@ -470,7 +470,7 @@ bool IsScreenAITestModeEnabled() {
+@@ -485,7 +485,7 @@ bool IsScreenAITestModeEnabled() {
return base::FeatureList::IsEnabled(::features::kScreenAITestMode);
}
@@ -15,7 +15,7 @@ $NetBSD$
BASE_FEATURE(kScreenAIPartitionAllocAdvancedChecksEnabled,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-@@ -505,7 +505,7 @@ bool IsBlockRootWindowAccessibleNameChan
+@@ -520,7 +520,7 @@ bool IsBlockRootWindowAccessibleNameChan
}
#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 7588707bea..3a5ab42e86 100644
--- a/chromium/patches/patch-ui_accessibility_accessibility__features.h
+++ b/chromium/patches/patch-ui_accessibility_accessibility__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/accessibility_features.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/accessibility/accessibility_features.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/accessibility/accessibility_features.h
-@@ -367,7 +367,7 @@ AX_BASE_EXPORT bool IsScreenAIOCREnabled
+@@ -378,7 +378,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(
-@@ -394,7 +394,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlo
+@@ -405,7 +405,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlo
AX_BASE_EXPORT bool IsBlockRootWindowAccessibleNameChangeEventEnabled();
#endif // BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.cc b/chromium/patches/patch-ui_accessibility_ax__node.cc
index 54c0d8938b..8483a5a4b9 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__node.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/accessibility/ax_node.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/accessibility/ax_node.cc
@@ -1547,7 +1547,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.h b/chromium/patches/patch-ui_accessibility_ax__node.h
index 099f0b60d2..0cd84b8eb7 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.h
+++ b/chromium/patches/patch-ui_accessibility_ax__node.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/accessibility/ax_node.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/accessibility/ax_node.h
@@ -582,7 +582,7 @@ class AX_EXPORT AXNode final {
const std::vector<raw_ptr<AXNode, VectorExperimental>>* GetExtraMacNodes()
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.cc b/chromium/patches/patch-ui_accessibility_ax__tree.cc
index 2a87c2ceaf..b798b5c368 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/accessibility/ax_tree.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/accessibility/ax_tree.cc
@@ -700,7 +700,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 ce93368b48..13dd22670c 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.h
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/accessibility/ax_tree.h.orig 2025-11-19 21:40:05.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 117a353f25..81e7435188 100644
--- a/chromium/patches/patch-ui_aura_client_drag__drop__client.h
+++ b/chromium/patches/patch-ui_aura_client_drag__drop__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/aura/client/drag_drop_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig 2025-11-19 21:40:05.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 75cf37ce76..3cb8d308db 100644
--- a/chromium/patches/patch-ui_aura_screen__ozone.cc
+++ b/chromium/patches/patch-ui_aura_screen__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/aura/screen_ozone.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig 2025-11-19 21:40:05.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 43dd9b2105..d74d25ba53 100644
--- a/chromium/patches/patch-ui_aura_screen__ozone.h
+++ b/chromium/patches/patch-ui_aura_screen__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/aura/screen_ozone.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/aura/screen_ozone.h.orig 2025-11-19 21:40:05.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 c498b99eb4..1aad06ab18 100644
--- a/chromium/patches/patch-ui_base_accelerators_accelerator.cc
+++ b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/accelerator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/accelerators/accelerator.cc
@@ -335,7 +335,7 @@ std::vector<std::u16string> Accelerator:
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
diff --git a/chromium/patches/patch-ui_base_accelerators_command.cc b/chromium/patches/patch-ui_base_accelerators_command.cc
index 031f31c9e4..83e716d9f2 100644
--- a/chromium/patches/patch-ui_base_accelerators_command.cc
+++ b/chromium/patches/patch-ui_base_accelerators_command.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/command.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/accelerators/command.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/accelerators/command.cc
@@ -81,7 +81,7 @@ std::string Command::CommandPlatform() {
return ui::kKeybindingPlatformMac;
diff --git a/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc b/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
index 86d356b43b..f8b496ecb6 100644
--- a/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
+++ b/chromium/patches/patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
index d555e7de52..358825d6ad 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/clipboard/clipboard_constants.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig 2025-11-19 21:40:05.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 3ec40ca990..a74d6fc084 100644
--- a/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
+++ b/chromium/patches/patch-ui_base_clipboard_clipboard__non__backed.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/clipboard/clipboard_non_backed.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/clipboard/clipboard_non_backed.cc
@@ -461,7 +461,7 @@ ClipboardNonBacked::ClipboardNonBacked()
// so create internal clipboards for platform supported clipboard buffers.
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
index 08d9df3e71..f55c6cdf56 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/cursor/cursor_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig 2025-11-19 21:40:05.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 7ba44f0723..0084eca102 100644
--- a/chromium/patches/patch-ui_base_cursor_cursor__factory.h
+++ b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/cursor/cursor_factory.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig 2025-11-19 21:40:05.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 39393040a5..0497112b52 100644
--- a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
+++ b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-11-19 21:40:05.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 710e0d8660..ebfd92cff0 100644
--- a/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
+++ b/chromium/patches/patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/dragdrop/os_exchange_data_provider_non_backed.cc
@@ -101,7 +101,7 @@ void OSExchangeDataProviderNonBacked::Se
diff --git a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
index f8fb4f7b4f..977d2e1a3a 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/dummy_text_input_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig 2025-11-19 21:40:05.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 223e34d93f..3e76ff10a5 100644
--- a/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_dummy__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/dummy_text_input_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig 2025-11-19 21:40:05.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 ec32369a9e..15f0af9b34 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/fake_text_input_client.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig 2025-11-19 21:40:05.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 7d8fc7ff39..c3ecd2d5c7 100644
--- a/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_fake__text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/fake_text_input_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig 2025-11-19 21:40:05.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 dfe7f28e08..cbc8954168 100644
--- a/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
+++ b/chromium/patches/patch-ui_base_ime_init_input__method__initializer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/init/input_method_initializer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig 2025-11-19 21:40:05.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 d6e8dabfde..4c86ca2f79 100644
--- a/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
+++ b/chromium/patches/patch-ui_base_ime_linux_linux__input__method__context__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-11-19 21:40:05.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 692355bcc6..c3a1d0f043 100644
--- a/chromium/patches/patch-ui_base_ime_text__input__client.h
+++ b/chromium/patches/patch-ui_base_ime_text__input__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ime/text_input_client.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/ime/text_input_client.h
@@ -337,7 +337,7 @@ class COMPONENT_EXPORT(UI_BASE_IME) Text
// fields that are considered 'private' (e.g. in incognito tabs).
diff --git a/chromium/patches/patch-ui_base_resource_resource__bundle.cc b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
index e9dfcb879a..de7d278562 100644
--- a/chromium/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/resource/resource_bundle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/resource/resource_bundle.cc
@@ -998,7 +998,7 @@ void ResourceBundle::ReloadFonts() {
}
diff --git a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
index 64e5fa9629..3d1186890b 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-11-19 21:40:05.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 11730a333a..bf5f421a42 100644
--- a/chromium/patches/patch-ui_base_test_ui__controls.h
+++ b/chromium/patches/patch-ui_base_test_ui__controls.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/test/ui_controls.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/test/ui_controls.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/test/ui_controls.h
@@ -191,7 +191,7 @@ bool SendTouchEventsNotifyWhenDone(int a
base::OnceClosure task);
diff --git a/chromium/patches/patch-ui_base_ui__base__features.cc b/chromium/patches/patch-ui_base_ui__base__features.cc
index a0b6e573e9..4a2f07e36d 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.cc
+++ b/chromium/patches/patch-ui_base_ui__base__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ui_base_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/ui_base_features.cc
@@ -108,7 +108,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj, ba
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index 82736ea562..41f618d4fc 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/ui_base_switches.h.orig 2025-11-19 21:40:05.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 33a74e8361..fa5e015e43 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/webui/web_ui_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/webui/web_ui_util.cc
@@ -42,7 +42,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
index 747dcfc38a..fdf61dc5f2 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig 2025-11-19 21:40:05.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 f00a3e7017..d9c6f6f1a1 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__factory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_factory.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig 2025-11-19 21:40:05.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 591efc0b37..6a840aa814 100644
--- a/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
+++ b/chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_cursor_loader.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/x/x11_cursor_loader.cc
@@ -37,7 +37,7 @@
#include "ui/gfx/x/connection.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__display__manager.cc b/chromium/patches/patch-ui_base_x_x11__display__manager.cc
index 6ef0991ea7..80d3d9b02a 100644
--- a/chromium/patches/patch-ui_base_x_x11__display__manager.cc
+++ b/chromium/patches/patch-ui_base_x_x11__display__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_display_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/base/x/x11_display_manager.cc
@@ -16,7 +16,7 @@
#include "ui/gfx/x/randr.h"
diff --git a/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
index 3f265903d1..6f3d6ce49b 100644
--- a/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
+++ b/chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/x/x11_shm_image_pool.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig 2025-11-19 21:40:05.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 f94e834912..c2cb4801e3 100644
--- a/chromium/patches/patch-ui_color_color__id.h
+++ b/chromium/patches/patch-ui_color_color__id.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/color/color_id.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/color/color_id.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/color/color_id.h
@@ -652,7 +652,7 @@
E_CPONLY(kColorCrosSysPositive) \
diff --git a/chromium/patches/patch-ui_color_system__theme.h b/chromium/patches/patch-ui_color_system__theme.h
index 8c268209e8..682ef3fb30 100644
--- a/chromium/patches/patch-ui_color_system__theme.h
+++ b/chromium/patches/patch-ui_color_system__theme.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/color/system_theme.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/color/system_theme.h.orig 2025-11-19 21:40:05.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 4253199234..e67aeed7bd 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/compositor/compositor.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/compositor/compositor.cc
@@ -979,7 +979,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 89a583d6ff..839be96e02 100644
--- a/chromium/patches/patch-ui_compositor_compositor.h
+++ b/chromium/patches/patch-ui_compositor_compositor.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/compositor/compositor.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/compositor/compositor.h
@@ -462,7 +462,7 @@ class COMPOSITOR_EXPORT Compositor : pub
// base::PowerSuspendObserver:
diff --git a/chromium/patches/patch-ui_compositor_compositor__observer.h b/chromium/patches/patch-ui_compositor_compositor__observer.h
index 8ef0db26f9..f690d9a0a7 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig 2025-11-19 21:40:05.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 9611e56298..2c51c9078a 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/display/screen.cc.orig 2025-11-19 21:40:05.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 d72b5c6fba..64d6ac3f68 100644
--- a/chromium/patches/patch-ui_display_screen.h
+++ b/chromium/patches/patch-ui_display_screen.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/display/screen.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/display/screen.h.orig 2025-11-19 21:40:05.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 4650654220..967421960e 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/events/event.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/events/event.cc
@@ -375,7 +375,7 @@ std::string LocatedEvent::ToString() con
MouseEvent::MouseEvent(const PlatformEvent& native_event)
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index 2a1c643b25..f142d8b883 100644
--- a/chromium/patches/patch-ui_events_event__switches.cc
+++ b/chromium/patches/patch-ui_events_event__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event_switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/events/event_switches.cc.orig 2025-11-19 21:40:05.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 d22e2cc1f8..efa093185b 100644
--- a/chromium/patches/patch-ui_events_event__switches.h
+++ b/chromium/patches/patch-ui_events_event__switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event_switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/events/event_switches.h.orig 2025-11-19 21:40:05.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 8024276a64..5b9a0caee0 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/events/keycodes/dom/keycode_converter.cc
@@ -14,7 +14,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 24b1024587..083f1d126b 100644
--- a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
+++ b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/keycodes/dom/keycode_converter.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/events/keycodes/dom/keycode_converter.h
@@ -64,7 +64,7 @@ class KeycodeConverter {
// Convert a DomCode into a native keycode.
diff --git a/chromium/patches/patch-ui_gfx_BUILD.gn b/chromium/patches/patch-ui_gfx_BUILD.gn
index d7607e65cc..e446baf613 100644
--- a/chromium/patches/patch-ui_gfx_BUILD.gn
+++ b/chromium/patches/patch-ui_gfx_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/BUILD.gn
-@@ -657,7 +657,7 @@ source_set("memory_buffer_sources") {
+@@ -652,7 +652,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 2019483f5b..ee2c5b13a6 100644
--- a/chromium/patches/patch-ui_gfx_canvas__skia.cc
+++ b/chromium/patches/patch-ui_gfx_canvas__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/canvas_skia.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig 2025-11-19 21:40:05.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 187e769697..da39c83753 100644
--- a/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__fallback__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_fallback_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig 2025-11-19 21:40:05.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 d852d2d31e..79d8dee002 100644
--- a/chromium/patches/patch-ui_gfx_font__render__params.h
+++ b/chromium/patches/patch-ui_gfx_font__render__params.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_render_params.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/font_render_params.h.orig 2025-11-19 21:40:05.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 4576a0c061..4221a8a5ac 100644
--- a/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
+++ b/chromium/patches/patch-ui_gfx_font__render__params__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_render_params_linux.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -224,7 +224,7 @@ FontRenderParams GetFontRenderParams(con
+@@ -233,7 +233,7 @@ FontRenderParams GetFontRenderParams(con
// Start with the delegate's settings, but let Fontconfig have the final say.
FontRenderParams params;
diff --git a/chromium/patches/patch-ui_gfx_font__util.cc b/chromium/patches/patch-ui_gfx_font__util.cc
index 8212ce991d..19086e7b74 100644
--- a/chromium/patches/patch-ui_gfx_font__util.cc
+++ b/chromium/patches/patch-ui_gfx_font__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/font_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/font_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/font_util.cc
@@ -6,7 +6,7 @@
diff --git a/chromium/patches/patch-ui_gfx_gpu__extra__info.h b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
index a6e2965446..2aca1d7544 100644
--- a/chromium/patches/patch-ui_gfx_gpu__extra__info.h
+++ b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/gpu_extra_info.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/gpu_extra_info.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/gpu_extra_info.h
@@ -51,7 +51,7 @@ struct COMPONENT_EXPORT(GFX) GpuExtraInf
std::vector<gfx::BufferUsageAndFormat> gpu_memory_buffer_support_x11;
diff --git a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index bcac0df028..0d531021ff 100644
--- a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
+++ b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/linux/dmabuf_uapi.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig 2025-11-19 21:40:05.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 7b69276fbc..32f69b429d 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-11-19 21:40:05.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 e816844d14..05f3cbd740 100644
--- a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
+++ b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-11-19 21:40:05.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 259b11cd8b..5312116740 100644
--- a/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
+++ b/chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-11-19 21:40:05.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 e74fd07d36..3dc4598d1e 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_pixmap_handle.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/native_pixmap_handle.cc
@@ -11,7 +11,7 @@
- #include "ui/gfx/buffer_format_util.h"
+ #include "components/viz/common/resources/shared_image_format_utils.h"
#include "ui/gfx/geometry/size.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
index 1bfde9e6d1..c5e07b51c2 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_pixmap_handle.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/native_pixmap_handle.h
@@ -14,7 +14,7 @@
#include "build/build_config.h"
- #include "ui/gfx/buffer_types.h"
+ #include "components/viz/common/resources/shared_image_format.h"
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-ui_gfx_native__ui__types.h b/chromium/patches/patch-ui_gfx_native__ui__types.h
index 2318a88bbd..8674fb852e 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/native_ui_types.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/native_ui_types.h
@@ -101,7 +101,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 470b43f13d..1eb16a3167 100644
--- a/chromium/patches/patch-ui_gfx_platform__font__skia.cc
+++ b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/platform_font_skia.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig 2025-11-19 21:40:05.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 327a966283..7a48eb4fbc 100644
--- a/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_api_fuzzer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/render_text_api_fuzzer.cc
@@ -19,7 +19,7 @@
#include "ui/gfx/font_util.h"
diff --git a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
index 3dd5b1527e..f0b5c0769c 100644
--- a/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
+++ b/chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/render_text_fuzzer.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/render_text_fuzzer.cc
@@ -17,7 +17,7 @@
#include "ui/gfx/canvas.h"
diff --git a/chromium/patches/patch-ui_gfx_switches.cc b/chromium/patches/patch-ui_gfx_switches.cc
index 8a1b154f11..874d31f63e 100644
--- a/chromium/patches/patch-ui_gfx_switches.cc
+++ b/chromium/patches/patch-ui_gfx_switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/switches.cc.orig 2025-11-19 21:40:05.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 7261762fe3..68e9eba516 100644
--- a/chromium/patches/patch-ui_gfx_switches.h
+++ b/chromium/patches/patch-ui_gfx_switches.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/switches.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/switches.h
@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kF
GFX_SWITCHES_EXPORT extern const char kHeadless[];
diff --git a/chromium/patches/patch-ui_gfx_x_atom__cache.cc b/chromium/patches/patch-ui_gfx_x_atom__cache.cc
index 1cb7669026..63f3d27209 100644
--- a/chromium/patches/patch-ui_gfx_x_atom__cache.cc
+++ b/chromium/patches/patch-ui_gfx_x_atom__cache.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/atom_cache.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/x/atom_cache.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gfx/x/atom_cache.cc
@@ -157,6 +157,7 @@ constexpr auto kAtomsToCache = std::to_a
"application/octet-stream",
diff --git a/chromium/patches/patch-ui_gfx_x_connection.cc b/chromium/patches/patch-ui_gfx_x_connection.cc
new file mode 100644
index 0000000000..5b9603f380
--- /dev/null
+++ b/chromium/patches/patch-ui_gfx_x_connection.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/x/connection.cc.orig 2025-11-19 21:40:05.000000000 +0000
++++ ui/gfx/x/connection.cc
+@@ -410,7 +410,7 @@ bool Connection::HasNextEvent() {
+ }
+ events_.pop_front();
+ }
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Move an event from XCB's internal queue to our queue, if available.
+ return ReadResponse(/*queued=*/false);
+ #else
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 9b132c5293..4d250a7dc3 100644
--- a/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
+++ b/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/generated_protos/dri3.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig 2025-11-19 21:40:05.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 d1b9a0df03..c8d7c70024 100644
--- a/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
+++ b/chromium/patches/patch-ui_gfx_x_generated__protos_shm.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/generated_protos/shm.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig 2025-11-19 21:40:05.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 b7771d619b..f3c20e8f60 100644
--- a/chromium/patches/patch-ui_gfx_x_xlib__support.cc
+++ b/chromium/patches/patch-ui_gfx_x_xlib__support.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/x/xlib_support.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig 2025-11-19 21:40:05.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
new file mode 100644
index 0000000000..e227583c79
--- /dev/null
+++ b/chromium/patches/patch-ui_gl_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
+
+--- ui/gl/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
++++ ui/gl/BUILD.gn
+@@ -387,7 +387,7 @@ component("gl") {
+ ]
+ }
+
+- if (is_android || is_chromeos || is_linux) {
++ if ((is_android || is_chromeos || is_linux) && !is_bsd) {
+ # Windows doesn't support base::FileDescriptor.
+ # libsync isn't supported or needed on MacOSX.
+ # Fuchsia is excluded due to a libsync dependency and because it's
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index e567195367..65ddff0f80 100644
--- a/chromium/patches/patch-ui_gl_gl__context.cc
+++ b/chromium/patches/patch-ui_gl_gl__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_context.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gl/gl_context.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gl/gl_context.cc
-@@ -159,7 +159,7 @@ bool GLContext::MakeCurrent(GLSurface* s
+@@ -154,7 +154,7 @@ bool GLContext::MakeCurrent(GLSurface* s
recorded_max_gles_version_if_feasible = true;
}
#elif (BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
static bool recorded_emulated_gles_version = false;
if (!recorded_emulated_gles_version) {
base::UmaHistogramBoolean("GPU.ANGLECanEmulateGLES3",
-@@ -526,7 +526,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -432,7 +432,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/chromium/patches/patch-ui_gl_gl__fence.cc b/chromium/patches/patch-ui_gl_gl__fence.cc
deleted file mode 100644
index d6cbc74186..0000000000
--- a/chromium/patches/patch-ui_gl_gl__fence.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
-
---- ui/gl/gl_fence.cc.orig 2025-11-14 20:31:45.000000000 +0000
-+++ ui/gl/gl_fence.cc
-@@ -18,7 +18,7 @@
- #include "ui/gl/gl_surface_egl.h"
- #include "ui/gl/gl_version_info.h"
-
--#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #define USE_GL_FENCE_ANDROID_NATIVE_FENCE_SYNC
- #include "ui/gl/gl_fence_android_native_fence_sync.h"
- #endif
diff --git a/chromium/patches/patch-ui_gl_gl__implementation.cc b/chromium/patches/patch-ui_gl_gl__implementation.cc
index 2d2ea0ba10..236bd1be86 100644
--- a/chromium/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium/patches/patch-ui_gl_gl__implementation.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_implementation.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gl/gl_implementation.cc
@@ -304,7 +304,7 @@ GetRequestedGLImplementationFromCommandL
const base::CommandLine* command_line) {
diff --git a/chromium/patches/patch-ui_gl_gl__switches.cc b/chromium/patches/patch-ui_gl_gl__switches.cc
index 0648a4fc2f..6e9cdffdad 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/gl/gl_switches.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gl/gl_switches.cc
@@ -17,7 +17,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) ||
-@@ -316,7 +316,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -320,7 +320,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(ENABLE_VULKAN) && \
@@ -24,7 +24,7 @@ $NetBSD$
angle::SystemInfo system_info;
{
TRACE_EVENT("gpu,startup", "angle::GetSystemInfoVulkan");
-@@ -410,7 +410,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -414,7 +414,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 bff431e619..337654e700 100644
--- a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
+++ b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/sync_control_vsync_provider.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig 2025-11-19 21:40:05.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 2d4b7cc1b8..60c8db1af2 100644
--- a/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
+++ b/chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/sync_control_vsync_provider.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig 2025-11-19 21:40:05.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 44af9be15d..793db80926 100644
--- a/chromium/patches/patch-ui_gtk_gtk__compat.cc
+++ b/chromium/patches/patch-ui_gtk_gtk__compat.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/gtk_compat.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gtk/gtk_compat.cc
@@ -64,27 +64,47 @@ auto DlCast(void* symbol) {
}
diff --git a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
index bd8e631c5d..599baa0e4e 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/gtk/printing/print_dialog_gtk.cc
@@ -442,7 +442,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
diff --git a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
index 5a011c41ac..6a1ef80f1c 100644
--- a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
+++ b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/message_center/views/message_popup_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig 2025-11-19 21:40:05.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 60dda5f99a..78c862e46f 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/native_theme/features/native_theme_features.cc
@@ -54,7 +54,7 @@ namespace ui {
diff --git a/chromium/patches/patch-ui_native__theme_native__theme.h b/chromium/patches/patch-ui_native__theme_native__theme.h
index a4fb97735d..d311100945 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/native_theme/native_theme.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/native_theme/native_theme.h
@@ -61,7 +61,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 e5e0ac35dc..86015c4f5b 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/native_theme/native_theme_base.cc
@@ -168,7 +168,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 4c93d193a9..e2868ab6e6 100644
--- a/chromium/patches/patch-ui_ozone_common_egl__util.cc
+++ b/chromium/patches/patch-ui_ozone_common_egl__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/common/egl_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/common/egl_util.cc
@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultG
FILE_PATH_LITERAL("libGLESv2.so");
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc b/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
index 3c8f9e78bf..0b48c85359 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/platform/headless/headless_surface_factory.cc
-@@ -34,7 +34,7 @@
+@@ -35,7 +35,7 @@
#include "ui/ozone/platform/headless/headless_window_manager.h"
#include "ui/ozone/public/surface_ozone_canvas.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/ozone/platform/headless/vulkan_implementation_headless.h"
#endif
-@@ -281,7 +281,7 @@ std::unique_ptr<gpu::VulkanImplementatio
+@@ -285,7 +285,7 @@ std::unique_ptr<gpu::VulkanImplementatio
HeadlessSurfaceFactory::CreateVulkanImplementation(
bool use_swiftshader,
bool allow_protected_memory) {
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 2d1020ef0e..e500f128cd 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-11-19 21:40:05.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 d66b40be5f..a989db8ee8 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-11-19 21:40:05.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
new file mode 100644
index 0000000000..7872ae1468
--- /dev/null
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_BUILD.gn
@@ -0,0 +1,16 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/ozone/platform/wayland/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
++++ ui/ozone/platform/wayland/BUILD.gn
+@@ -246,7 +246,6 @@ source_set("wayland") {
+ "//mojo/public/cpp/system",
+ "//skia",
+ "//third_party/angle:includes",
+- "//third_party/libsync",
+ "//third_party/wayland:wayland_client",
+ "//third_party/wayland:wayland_cursor",
+ "//third_party/wayland:wayland_egl",
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 85bdd2060e..e81fdceff1 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/platform/wayland/common/wayland_util.cc
@@ -419,6 +419,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 3cf11cac77..eeb132087c 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
@@ -39,7 +39,11 @@ bool VulkanImplementationWayland::Initia
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index 21bf36aa59..712d76f5a4 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -4,9 +4,19 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
-@@ -462,8 +462,10 @@ std::optional<bool> WaylandFrameManager:
+@@ -5,7 +5,9 @@
+ #include "ui/ozone/platform/wayland/host/wayland_frame_manager.h"
+
+ #include <presentation-time-client-protocol.h>
++#if !BUILDFLAG(IS_BSD)
+ #include <sync/sync.h>
++#endif
+
+ #include <cstdint>
+ #include <variant>
+@@ -462,8 +464,10 @@ std::optional<bool> WaylandFrameManager:
surface->UpdateBufferDamageRegion(
gfx::ToEnclosingRectIgnoringError(surface_damage));
@@ -17,3 +27,45 @@ $NetBSD$
bool needs_commit = false;
+@@ -495,6 +499,9 @@ std::optional<bool> WaylandFrameManager:
+ case WaylandBufferHandle::SyncMethod::kNone:
+ break;
+ case WaylandBufferHandle::SyncMethod::kSyncobj:
++#if BUILDFLAG(IS_BSD)
++ LOG(WARNING) << "WaylandBufferHandle::SyncMethod::kSyncobj is not supported!";
++#endif
+ surface->RequestExplicitRelease(
+ base::BindOnce(&WaylandFrameManager::OnExplicitBufferRelease,
+ weak_factory_.GetWeakPtr(), surface));
+@@ -502,6 +509,9 @@ std::optional<bool> WaylandFrameManager:
+ case WaylandBufferHandle::SyncMethod::kDMAFence:
+ [[fallthrough]];
+ case WaylandBufferHandle::SyncMethod::kImplicit:
++#if BUILDFLAG(IS_BSD)
++ LOG(WARNING) << "WaylandBufferHandle::SyncMethod::kSyncobj is not supported!";
++#endif
+ buffer_handle->set_buffer_released_callback(
+ base::BindOnce(&WaylandFrameManager::OnWlBufferRelease,
+ weak_factory_.GetWeakPtr(), surface),
+@@ -736,8 +746,10 @@ void WaylandFrameManager::OnExplicitBuff
+
+ if (fence.is_valid()) {
+ if (frame->merged_release_fence_fd.is_valid()) {
++#if !BUILDFLAG(IS_BSD)
+ frame->merged_release_fence_fd.reset(sync_merge(
+ "", frame->merged_release_fence_fd.get(), fence.get()));
++#endif
+ } else {
+ frame->merged_release_fence_fd = std::move(fence);
+ }
+@@ -775,8 +787,10 @@ void WaylandFrameManager::OnWlBufferRele
+
+ if (fence.is_valid()) {
+ if (frame->merged_release_fence_fd.is_valid()) {
++#if !BUILDFLAG(IS_BSD)
+ frame->merged_release_fence_fd.reset(sync_merge(
+ "", frame->merged_release_fence_fd.get(), fence.get()));
++#endif
+ } else {
+ frame->merged_release_fence_fd = std::move(fence);
+ }
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 b2558b12e5..ff4fba677a 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/platform/x11/vulkan_implementation_x11.cc
@@ -59,7 +59,11 @@ bool VulkanImplementationX11::Initialize
diff --git a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
index a6b7e733fd..bc03108910 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-11-19 21:40:05.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 fc3f61dadc..d46dbd52db 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__screen__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-11-19 21:40:05.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 92cb2a75f0..1e4a857486 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/ozone/platform/x11/x11_window.cc
@@ -1503,7 +1503,7 @@ void X11Window::OnXWindowStateChanged()
WindowTiledEdges tiled_state = GetTiledState();
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 fc2febc50f..7758143826 100644
--- a/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
+++ b/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-11-19 21:40:05.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 bdbb1134c6..2a65ef4e11 100644
--- a/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
+++ b/chromium/patches/patch-ui_ozone_test_mock__platform__window__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/test/mock_platform_window_delegate.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig 2025-11-19 21:40:05.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 7ffeb45df4..f87a3c833e 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig 2025-11-19 21:40:05.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 075496e4d0..8c8306fdd2 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig 2025-11-19 21:40:05.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 7cc9e5e992..9ae0109fab 100644
--- a/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
+++ b/chromium/patches/patch-ui_platform__window_platform__window__init__properties.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/platform_window/platform_window_init_properties.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig 2025-11-19 21:40:05.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 814c8e2037..6be7fe2156 100644
--- a/chromium/patches/patch-ui_qt_BUILD.gn
+++ b/chromium/patches/patch-ui_qt_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/qt/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/qt/BUILD.gn.orig 2025-11-19 21:40:05.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 530ab9ce21..fe38236afb 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__bn.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-11-19 21:40:05.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 9ef0385f06..fbd06ec059 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ja.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-11-19 21:40:05.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 00eff331fd..27204cf4b1 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ko.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-11-19 21:40:05.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 93b07b5b8a..fd94a489ae 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__ml.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-11-19 21:40:05.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 897d1c0f7f..f1495e6db8 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__th.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_th.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig 2025-11-19 21:40:05.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 c0037b3a41..5ef5c69a98 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-CN.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-11-19 21:40:05.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 f40250d3f0..34b3ef747e 100644
--- a/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
+++ b/chromium/patches/patch-ui_strings_translations_app__locale__settings__zh-TW.xtb
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-11-19 21:40:05.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 9cd035bf8b..0a25badddd 100644
--- a/chromium/patches/patch-ui_views_BUILD.gn
+++ b/chromium/patches/patch-ui_views_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/BUILD.gn
-@@ -835,7 +835,6 @@ component("views") {
+@@ -834,7 +834,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 e7d8935131..e6c165f259 100644
--- a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
+++ b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/accessibility/view_accessibility.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/accessibility/view_accessibility.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/accessibility/view_accessibility.cc
@@ -34,7 +34,7 @@
#include "ui/views/accessibility/view_ax_platform_node_delegate_win.h"
diff --git a/chromium/patches/patch-ui_views_controls_prefix__selector.cc b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
index e19bbac038..582b972c11 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.cc
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/prefix_selector.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig 2025-11-19 21:40:05.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 ecb0643590..35c2c5744f 100644
--- a/chromium/patches/patch-ui_views_controls_prefix__selector.h
+++ b/chromium/patches/patch-ui_views_controls_prefix__selector.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/prefix_selector.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig 2025-11-19 21:40:05.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 e32e584a85..0f32bb8306 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/controls/textfield/textfield.cc
@@ -86,7 +86,7 @@
#include "base/win/win_util.h"
@@ -42,7 +42,7 @@ $NetBSD$
// Skip any accelerator handling that conflicts with custom keybindings.
if (auto* linux_ui = ui::LinuxUi::instance()) {
if (IsTextEditCommandEnabled(linux_ui->GetTextEditCommandForEvent(
-@@ -2070,7 +2070,7 @@ bool Textfield::ShouldDoLearning() {
+@@ -2079,7 +2079,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(
-@@ -2586,7 +2586,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2595,7 +2595,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;
-@@ -2594,7 +2594,7 @@ ui::TextEditCommand Textfield::GetComman
+@@ -2603,7 +2603,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 3227a06e20..9f1a965f53 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 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/controls/textfield/textfield.h
-@@ -48,7 +48,7 @@
+@@ -49,7 +49,7 @@
#include "ui/views/view_observer.h"
#include "ui/views/word_lookup_client.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <vector>
#endif
-@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -481,7 +481,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 a83e10c496..87ee21c5eb 100644
--- a/chromium/patches/patch-ui_views_examples_widget__example.cc
+++ b/chromium/patches/patch-ui_views_examples_widget__example.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/examples/widget_example.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig 2025-11-19 21:40:05.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 000a36ad52..a07b35f96c 100644
--- a/chromium/patches/patch-ui_views_focus_focus__manager.cc
+++ b/chromium/patches/patch-ui_views_focus_focus__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/focus/focus_manager.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/focus/focus_manager.cc
@@ -616,7 +616,7 @@ bool FocusManager::RedirectAcceleratorTo
return false;
diff --git a/chromium/patches/patch-ui_views_style_platform__style.cc b/chromium/patches/patch-ui_views_style_platform__style.cc
index 148938f31f..3eef61f9fc 100644
--- a/chromium/patches/patch-ui_views_style_platform__style.cc
+++ b/chromium/patches/patch-ui_views_style_platform__style.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/style/platform_style.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/style/platform_style.cc.orig 2025-11-19 21:40:05.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 b87208ea47..a8633c2b2a 100644
--- a/chromium/patches/patch-ui_views_style_platform__style.h
+++ b/chromium/patches/patch-ui_views_style_platform__style.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/style/platform_style.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/style/platform_style.h.orig 2025-11-19 21:40:05.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 50aba43f97..e35547216b 100644
--- a/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
+++ b/chromium/patches/patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/test/ui_controls_factory_desktop_aura_ozone.cc
@@ -237,7 +237,7 @@ bool SendMouseClick(MouseButton type, gf
window_hint);
diff --git a/chromium/patches/patch-ui_views_views__delegate.cc b/chromium/patches/patch-ui_views_views__delegate.cc
index 51a2f52172..5157aa8774 100644
--- a/chromium/patches/patch-ui_views_views__delegate.cc
+++ b/chromium/patches/patch-ui_views_views__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/views_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/views_delegate.cc.orig 2025-11-19 21:40:05.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 5954b47502..dba62e643f 100644
--- a/chromium/patches/patch-ui_views_views__delegate.h
+++ b/chromium/patches/patch-ui_views_views__delegate.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/views_delegate.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/views_delegate.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/views_delegate.h
@@ -143,7 +143,7 @@ class VIEWS_EXPORT ViewsDelegate {
// environment.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
index 4f41f7c3a5..c8ebb657bc 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc
@@ -203,7 +203,7 @@ DragOperation DesktopDragDropClientOzone
return selected_operation_;
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
index 78800bda8e..e053142347 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h
@@ -67,7 +67,7 @@ class VIEWS_EXPORT DesktopDragDropClient
// The offset of |drag_widget_| relative to the mouse position.
diff --git a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
index d369b11cc6..7364e1468e 100644
--- a/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
+++ b/chromium/patches/patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
@@ -51,7 +51,7 @@
#include "ui/wm/core/window_util.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone_linux.h"
#endif
-@@ -358,7 +358,7 @@ std::unique_ptr<aura::client::DragDropCl
+@@ -357,7 +357,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);
-@@ -1189,7 +1189,7 @@ bool DesktopWindowTreeHostPlatform::Rota
+@@ -1188,7 +1188,7 @@ bool DesktopWindowTreeHostPlatform::Rota
// DesktopWindowTreeHost:
// Linux subclasses this host and adds some Linux specific bits.
diff --git a/chromium/patches/patch-ui_views_widget_root__view.cc b/chromium/patches/patch-ui_views_widget_root__view.cc
index 18a2361291..81db663f10 100644
--- a/chromium/patches/patch-ui_views_widget_root__view.cc
+++ b/chromium/patches/patch-ui_views_widget_root__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/root_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/widget/root_view.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/widget/root_view.cc
@@ -169,7 +169,7 @@ class AnnounceTextView : public View {
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-ui_views_widget_widget.cc b/chromium/patches/patch-ui_views_widget_widget.cc
index 6e690a1ed7..c4f99a893d 100644
--- a/chromium/patches/patch-ui_views_widget_widget.cc
+++ b/chromium/patches/patch-ui_views_widget_widget.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/widget/widget.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/widget/widget.cc
@@ -64,7 +64,7 @@
#include "ui/views/widget/widget_removals_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -2519,7 +2519,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2545,7 +2545,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 8a1ea66bd2..4fac0864c0 100644
--- a/chromium/patches/patch-ui_views_widget_widget.h
+++ b/chromium/patches/patch-ui_views_widget_widget.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/widget/widget.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/widget/widget.h
@@ -489,7 +489,7 @@ class VIEWS_EXPORT Widget : public inter
bool force_system_menu_for_frameless = false;
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 7762368c92..9732a34c0d 100644
--- a/chromium/patches/patch-ui_views_window_default__frame__view.cc
+++ b/chromium/patches/patch-ui_views_window_default__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/default_frame_view.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/window/default_frame_view.cc.orig 2025-11-19 21:40:05.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 4674982537..e35e9db58b 100644
--- a/chromium/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/dialog_delegate.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/window/dialog_delegate.cc
@@ -108,7 +108,7 @@ Widget* DialogDelegate::CreateDialogWidg
diff --git a/chromium/patches/patch-ui_views_window_frame__background.cc b/chromium/patches/patch-ui_views_window_frame__background.cc
index 9353ff00fd..39e72fd6fa 100644
--- a/chromium/patches/patch-ui_views_window_frame__background.cc
+++ b/chromium/patches/patch-ui_views_window_frame__background.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/frame_background.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- ui/views/window/frame_background.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ ui/views/window/frame_background.cc
@@ -110,7 +110,7 @@ void FrameBackground::PaintMaximized(gfx
int width) const {
diff --git a/chromium/patches/patch-v8_BUILD.gn b/chromium/patches/patch-v8_BUILD.gn
index 001ad32393..879af2ca07 100644
--- a/chromium/patches/patch-v8_BUILD.gn
+++ b/chromium/patches/patch-v8_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/BUILD.gn.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/BUILD.gn.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/BUILD.gn
-@@ -989,6 +989,9 @@ external_v8_defines = [
+@@ -990,6 +990,9 @@ external_v8_defines = [
"V8_TARGET_OS_MACOS",
"V8_TARGET_OS_WIN",
"V8_TARGET_OS_CHROMEOS",
@@ -16,7 +16,7 @@ $NetBSD$
]
enabled_external_v8_defines = [
-@@ -1063,6 +1066,15 @@ if (target_os == "android") {
+@@ -1064,6 +1067,15 @@ if (target_os == "android") {
} else if (target_os == "chromeos") {
enabled_external_v8_defines += [ "V8_HAVE_TARGET_OS" ]
enabled_external_v8_defines += [ "V8_TARGET_OS_CHROMEOS" ]
@@ -32,7 +32,7 @@ $NetBSD$
}
disabled_external_v8_defines = external_v8_defines - enabled_external_v8_defines
-@@ -1777,7 +1789,6 @@ config("strict_warnings") {
+@@ -1778,7 +1790,6 @@ config("strict_warnings") {
}
cflags += [
"-Wmissing-field-initializers",
@@ -40,7 +40,7 @@ $NetBSD$
]
}
}
-@@ -2476,6 +2487,23 @@ action("generate_bytecode_builtins_list"
+@@ -2477,6 +2488,23 @@ action("generate_bytecode_builtins_list"
]
}
@@ -64,7 +64,7 @@ $NetBSD$
# Template to generate different V8 snapshots based on different runtime flags.
# Can be invoked with run_mksnapshot(<name>). The target will resolve to
# run_mksnapshot_<name>. If <name> is "default", no file suffixes will be used.
-@@ -2494,7 +2522,11 @@ template("run_mksnapshot") {
+@@ -2495,7 +2523,11 @@ template("run_mksnapshot") {
suffix = "_$name"
}
action("run_mksnapshot_" + name) {
@@ -77,7 +77,7 @@ $NetBSD$
if (v8_verify_deterministic_mksnapshot) {
# We archive the snapshot executable when verifying snapshot
# determinism to ease debugging.
-@@ -2624,6 +2656,12 @@ template("run_mksnapshot") {
+@@ -2625,6 +2657,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -90,7 +90,7 @@ $NetBSD$
}
# This is needed to distinguish between generating code for the simulator
-@@ -4793,7 +4831,7 @@ v8_header_set("v8_internal_headers") {
+@@ -4797,7 +4835,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 ||
@@ -99,7 +99,7 @@ $NetBSD$
sources += [ "src/trap-handler/handler-inside-posix.h" ]
} else if (is_win) {
sources += [ "src/trap-handler/handler-inside-win.h" ]
-@@ -6208,7 +6246,7 @@ v8_source_set("v8_base_without_compiler"
+@@ -6212,7 +6250,7 @@ v8_source_set("v8_base_without_compiler"
# iOS Xcode simulator builds run on an x64 target. iOS and macOS are both
# based on Darwin and thus POSIX-compliant to a similar degree.
if (is_linux || is_chromeos || is_mac || is_ios ||
@@ -108,7 +108,7 @@ $NetBSD$
sources += [
"src/trap-handler/handler-inside-posix.cc",
"src/trap-handler/handler-outside-posix.cc",
-@@ -6875,7 +6913,7 @@ v8_component("v8_libbase") {
+@@ -6879,7 +6917,7 @@ v8_component("v8_libbase") {
}
}
@@ -117,7 +117,7 @@ $NetBSD$
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6886,6 +6924,27 @@ v8_component("v8_libbase") {
+@@ -6890,6 +6928,27 @@ v8_component("v8_libbase") {
"dl",
"rt",
]
diff --git a/chromium/patches/patch-v8_include_v8-internal.h b/chromium/patches/patch-v8_include_v8-internal.h
index 44f86229cc..580d6dcd35 100644
--- a/chromium/patches/patch-v8_include_v8-internal.h
+++ b/chromium/patches/patch-v8_include_v8-internal.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/include/v8-internal.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/include/v8-internal.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/include/v8-internal.h
-@@ -232,7 +232,7 @@ using SandboxedPointer_t = Address;
+@@ -218,7 +218,7 @@ using SandboxedPointer_t = Address;
#ifdef V8_ENABLE_SANDBOX
// Size of the sandbox, excluding the guard regions surrounding it.
diff --git a/chromium/patches/patch-v8_include_v8config.h b/chromium/patches/patch-v8_include_v8config.h
index 43f822f060..dd67a386f2 100644
--- a/chromium/patches/patch-v8_include_v8config.h
+++ b/chromium/patches/patch-v8_include_v8config.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/include/v8config.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/include/v8config.h.orig 2025-11-19 21:40:05.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 dfb26227e4..f89fe11e04 100644
--- a/chromium/patches/patch-v8_src_api_api.cc
+++ b/chromium/patches/patch-v8_src_api_api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/api/api.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/api/api.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/api/api.cc
@@ -159,7 +159,7 @@
#include "src/objects/intl-objects.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <signal.h>
#include <unistd.h>
-@@ -6480,7 +6480,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6273,7 +6273,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 9482ea681e..acb18e6af4 100644
--- a/chromium/patches/patch-v8_src_base_atomicops.h
+++ b/chromium/patches/patch-v8_src_base_atomicops.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/atomicops.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/atomicops.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/base/atomicops.h
-@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
+@@ -32,10 +32,10 @@ using Atomic64 = SbAtomic64;
using Atomic8 = char;
using Atomic16 = int16_t;
using Atomic32 = int32_t;
@@ -19,12 +19,12 @@ $NetBSD$
using Atomic64 = int64_t;
#else
using Atomic64 = intptr_t;
-@@ -281,7 +281,7 @@ inline Atomic32 SeqCst_Load(volatile con
- std::memory_order_seq_cst);
- }
+@@ -59,7 +59,7 @@ inline void SeqCst_MemoryFence() {
+ template <typename T>
+ concept AtomicTypeForTrivialOperations =
-#if defined(V8_HOST_ARCH_64_BIT)
+#if defined(V8_HOST_ARCH_64_BIT) || defined(V8_OS_OPENBSD)
-
- inline Atomic64 Relaxed_CompareAndSwap(volatile Atomic64* ptr,
- Atomic64 old_value, Atomic64 new_value) {
+ std::is_same_v<T, Atomic64> ||
+ #endif
+ std::is_same_v<T, Atomic8> || std::is_same_v<T, Atomic16> ||
diff --git a/chromium/patches/patch-v8_src_base_platform_memory.h b/chromium/patches/patch-v8_src_base_platform_memory.h
index 42ae316648..9d61e06bbb 100644
--- a/chromium/patches/patch-v8_src_base_platform_memory.h
+++ b/chromium/patches/patch-v8_src_base_platform_memory.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/memory.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/platform/memory.h.orig 2025-11-19 21:40:05.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 3fa943bc79..3bd2ceaf26 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-freebsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig 2025-11-19 21:40:05.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 ba3c7d4633..3c8b554751 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-openbsd.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig 2025-11-19 21:40:05.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 d1f1f64057..fdec849782 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/base/platform/platform-posix.cc
@@ -78,9 +78,11 @@
#include <sys/syscall.h>
@@ -19,7 +19,7 @@ $NetBSD$
#if defined(V8_OS_SOLARIS)
#if (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE > 2) || defined(__EXTENSIONS__)
-@@ -353,6 +355,13 @@ void OS::SetRandomMmapSeed(int64_t seed)
+@@ -361,6 +363,13 @@ void OS::SetRandomMmapSeed(int64_t seed)
}
}
@@ -33,7 +33,7 @@ $NetBSD$
// static
void* OS::GetRandomMmapAddr() {
uintptr_t raw_addr;
-@@ -451,6 +460,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -459,6 +468,7 @@ void* OS::GetRandomMmapAddr() {
#endif
return reinterpret_cast<void*>(raw_addr);
}
@@ -41,7 +41,7 @@ $NetBSD$
// TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
#if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -739,7 +749,7 @@ void OS::DestroySharedMemoryHandle(Platf
+@@ -759,7 +769,7 @@ void OS::DestroySharedMemoryHandle(Platf
#if !V8_OS_ZOS
// static
bool OS::HasLazyCommits() {
@@ -50,7 +50,7 @@ $NetBSD$
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -1194,7 +1204,11 @@ Thread::Thread(const Options& options)
+@@ -1215,7 +1225,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());
}
-@@ -1209,7 +1223,7 @@ static void SetThreadName(const char* na
+@@ -1230,7 +1244,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.
-@@ -1388,7 +1402,7 @@ void Thread::SetThreadLocal(LocalStorage
+@@ -1409,7 +1423,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 b3fef07e0e..0c9f370d1a 100644
--- a/chromium/patches/patch-v8_src_base_strings.h
+++ b/chromium/patches/patch-v8_src_base_strings.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/strings.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/strings.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/base/strings.h
@@ -8,6 +8,9 @@
#include "src/base/base-export.h"
diff --git a/chromium/patches/patch-v8_src_base_sys-info.cc b/chromium/patches/patch-v8_src_base_sys-info.cc
index 790861bdca..2dd9b2d906 100644
--- a/chromium/patches/patch-v8_src_base_sys-info.cc
+++ b/chromium/patches/patch-v8_src_base_sys-info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/sys-info.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/sys-info.cc.orig 2025-11-19 21:40:05.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 a534f44dbe..3e0189d1ac 100644
--- a/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
+++ b/chromium/patches/patch-v8_src_base_utils_random-number-generator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/utils/random-number-generator.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig 2025-11-19 21:40:05.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 a0287b70d2..25631d8cd0 100644
--- a/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
+++ b/chromium/patches/patch-v8_src_diagnostics_perf-jit.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/diagnostics/perf-jit.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-11-19 21:40:05.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 9b87b4086d..5b9659839d 100644
--- a/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
+++ b/chromium/patches/patch-v8_src_diagnostics_perf-jit.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/diagnostics/perf-jit.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig 2025-11-19 21:40:05.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 ea0cd66b56..766c1bd501 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 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/execution/isolate.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/execution/isolate.cc
@@ -176,6 +176,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_[];
-@@ -5236,6 +5240,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -5252,6 +5256,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 3c5cd9cb3d..e23463e82f 100644
--- a/chromium/patches/patch-v8_src_flags_flags.cc
+++ b/chromium/patches/patch-v8_src_flags_flags.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/flags/flags.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/flags/flags.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
@@ -17,7 +17,7 @@ $NetBSD$
#include "src/base/fpu.h"
#include "src/base/hashing.h"
#include "src/base/lazy-instance.h"
-@@ -836,6 +840,10 @@ void FlagList::FreezeFlags() {
+@@ -838,6 +842,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 6d2b0c5318..7922e09b0d 100644
--- a/chromium/patches/patch-v8_src_libsampler_sampler.cc
+++ b/chromium/patches/patch-v8_src_libsampler_sampler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/libsampler/sampler.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/libsampler/sampler.cc
@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(vo
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
diff --git a/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc b/chromium/patches/patch-v8_src_objects_js-temporal-zoneinfo64.cc
index 9de8afe07a..82f747376e 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 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/objects/js-temporal-zoneinfo64.cc.orig 2025-11-19 21:40:05.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_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index 49745f669b..3fbdac293d 100644
--- a/chromium/patches/patch-v8_src_sandbox_sandbox.cc
+++ b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/sandbox/sandbox.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/sandbox/sandbox.cc
@@ -59,7 +59,7 @@ static Address DetermineAddressSpaceLimi
}
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
index 98088fe14b..7fd2eca8a0 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
-@@ -148,6 +148,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(cons
+@@ -150,6 +150,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(cons
return EmbeddedTargetOs::kStarboard;
} else if (string == "zos") {
return EmbeddedTargetOs::kZOS;
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 93aa5035b5..a984f8a930 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
-@@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
+@@ -37,6 +37,7 @@ enum class EmbeddedTargetOs {
kWin,
kStarboard,
kZOS,
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index ea31827e57..16071db444 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-11-19 21:40:05.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
@@ -9,6 +9,10 @@
@@ -28,19 +28,19 @@ $NetBSD$
} else {
fprintf(fp_, ".section .text\n");
}
-@@ -66,6 +74,8 @@ void PlatformEmbeddedFileWriterGeneric::
- // On these architectures and platforms, we remap the builtins, so need these
- // to be aligned on a page boundary.
+@@ -75,6 +83,8 @@ void PlatformEmbeddedFileWriterGeneric::
+ #else
fprintf(fp_, ".balign 4096\n");
+ #endif
+#elif defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32)
+ fprintf(fp_, ".balign %d\n", PAGE_SIZE);
#elif V8_TARGET_ARCH_X64
// On x64 use 64-bytes code alignment to allow 64-bytes loop header alignment.
static_assert(64 >= kCodeAlignment);
-@@ -86,6 +96,8 @@ void PlatformEmbeddedFileWriterGeneric::
- (V8_TARGET_ARCH_X64 || V8_TARGET_ARCH_ARM64)
- // Since the builtins are remapped, need to pad until the next page boundary.
+@@ -102,6 +112,8 @@ void PlatformEmbeddedFileWriterGeneric::
+ #else
fprintf(fp_, ".balign 4096\n");
+ #endif
+#elif defined(V8_OS_OPENBSD) && !defined(V8_TARGET_ARCH_IA32)
+ fprintf(fp_, ".balign %d\n", PAGE_SIZE);
#endif
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 af4f1bcff0..be6ca4236a 100644
--- a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
+++ b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-11-19 21:40:05.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 34c121a1b9..03020a438c 100644
--- a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
+++ b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/handler-inside-posix.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig 2025-11-19 21:40:05.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 7186b1dfe4..1d614a5e95 100644
--- a/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
+++ b/chromium/patches/patch-v8_src_trap-handler_trap-handler.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/trap-handler.h.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig 2025-11-19 21:40:05.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 c1ee03696e..6473a6bf4a 100644
--- a/chromium/patches/patch-v8_tools_run-paxctl.py
+++ b/chromium/patches/patch-v8_tools_run-paxctl.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/tools/run-paxctl.py.orig 2025-11-19 14:14:21.017323531 +0000
+--- v8/tools/run-paxctl.py.orig 2025-12-08 16:02:52.082829949 +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 4648d00921..959a38b7d7 100644
--- a/chromium/patches/patch-v8_tools_run.py
+++ b/chromium/patches/patch-v8_tools_run.py
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/tools/run.py.orig 2025-11-14 20:31:45.000000000 +0000
+--- v8/tools/run.py.orig 2025-11-19 21:40:05.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