pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
chromium: update to 138.0.7204.96
Module Name: pkgsrc-wip
Committed By: kikadf <kikadf.01%gmail.com@localhost>
Pushed By: kikadf
Date: Mon Jul 7 10:47:34 2025 +0200
Changeset: cf86126b169c08af76b8434ced93c58b09f6dc74
Modified Files:
chromium/COMMIT_MSG
chromium/Makefile
chromium/distinfo
chromium/options.mk
chromium/patches/patch-BUILD.gn
chromium/patches/patch-apps_ui_views_app__window__frame__view.cc
chromium/patches/patch-ash_display_mirror__window__controller.cc
chromium/patches/patch-base_BUILD.gn
chromium/patches/patch-base_allocator_dispatcher_tls.h
chromium/patches/patch-base_allocator_partition__alloc__features.cc
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_native__library__posix.cc
chromium/patches/patch-base_native__library__unittest.cc
chromium/patches/patch-base_posix_can__lower__nice__to.cc
chromium/patches/patch-base_posix_file__descriptor__shuffle.h
chromium/patches/patch-base_posix_sysctl.cc
chromium/patches/patch-base_posix_unix__domain__socket.cc
chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
chromium/patches/patch-base_process_internal__linux.h
chromium/patches/patch-base_process_kill.h
chromium/patches/patch-base_process_kill__posix.cc
chromium/patches/patch-base_process_launch.h
chromium/patches/patch-base_process_launch__posix.cc
chromium/patches/patch-base_process_memory__linux.cc
chromium/patches/patch-base_process_process__handle.cc
chromium/patches/patch-base_process_process__handle.h
chromium/patches/patch-base_process_process__handle__freebsd.cc
chromium/patches/patch-base_process_process__handle__netbsd.cc
chromium/patches/patch-base_process_process__handle__openbsd.cc
chromium/patches/patch-base_process_process__iterator.h
chromium/patches/patch-base_process_process__iterator__freebsd.cc
chromium/patches/patch-base_process_process__iterator__netbsd.cc
chromium/patches/patch-base_process_process__iterator__openbsd.cc
chromium/patches/patch-base_process_process__metrics.cc
chromium/patches/patch-base_process_process__metrics.h
chromium/patches/patch-base_process_process__metrics__freebsd.cc
chromium/patches/patch-base_process_process__metrics__netbsd.cc
chromium/patches/patch-base_process_process__metrics__openbsd.cc
chromium/patches/patch-base_process_process__metrics__posix.cc
chromium/patches/patch-base_process_process__metrics__unittest.cc
chromium/patches/patch-base_process_process__posix.cc
chromium/patches/patch-base_process_process__unittest.cc
chromium/patches/patch-base_profiler_module__cache.cc
chromium/patches/patch-base_profiler_sampling__profiler__thread__token.cc
chromium/patches/patch-base_profiler_sampling__profiler__thread__token.h
chromium/patches/patch-base_profiler_stack__base__address__posix.cc
chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
chromium/patches/patch-base_profiler_stack__sampling__profiler__unittest.cc
chromium/patches/patch-base_profiler_thread__delegate__posix.cc
chromium/patches/patch-base_rand__util.h
chromium/patches/patch-base_rand__util__posix.cc
chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
chromium/patches/patch-base_synchronization_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__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_clang_BUILD.gn
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_gn__run__binary.py
chromium/patches/patch-build_linux_chrome.map
chromium/patches/patch-build_linux_strip__binary.py
chromium/patches/patch-build_linux_unbundle_icu.gn
chromium/patches/patch-build_linux_unbundle_libusb.gn
chromium/patches/patch-build_nocompile.gni
chromium/patches/patch-build_rust_rust__bindgen.gni
chromium/patches/patch-build_rust_rust__bindgen__generator.gni
chromium/patches/patch-build_rust_std_BUILD.gn
chromium/patches/patch-build_toolchain_freebsd_BUILD.gn
chromium/patches/patch-build_toolchain_gcc__solink__wrapper.py
chromium/patches/patch-build_toolchain_gcc__toolchain.gni
chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
chromium/patches/patch-build_toolchain_openbsd_BUILD.gn
chromium/patches/patch-build_toolchain_toolchain.gni
chromium/patches/patch-cc_base_features.cc
chromium/patches/patch-chrome_app_chrome__command__ids.h
chromium/patches/patch-chrome_app_chrome__main.cc
chromium/patches/patch-chrome_app_chrome__main__delegate.cc
chromium/patches/patch-chrome_browser_BUILD.gn
chromium/patches/patch-chrome_browser_about__flags.cc
chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
chromium/patches/patch-chrome_browser_apps_app__service_publishers_extension__apps.cc
chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.cc
chromium/patches/patch-chrome_browser_apps_platform__apps_platform__app__launch.h
chromium/patches/patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc
chromium/patches/patch-chrome_browser_background_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__field__trials.h
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__main.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__linux.cc
chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
chromium/patches/patch-chrome_browser_chrome__browser__main__posix.cc
chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
chromium/patches/patch-chrome_browser_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_features.cc
chromium/patches/patch-chrome_browser_devtools_features.h
chromium/patches/patch-chrome_browser_devtools_remote__debugging__server.cc
chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
chromium/patches/patch-chrome_browser_download_chrome__download__manager__delegate.cc
chromium/patches/patch-chrome_browser_download_download__commands.cc
chromium/patches/patch-chrome_browser_download_download__commands.h
chromium/patches/patch-chrome_browser_download_download__file__picker.cc
chromium/patches/patch-chrome_browser_download_download__item__model.cc
chromium/patches/patch-chrome_browser_download_download__prefs.cc
chromium/patches/patch-chrome_browser_download_download__prefs.h
chromium/patches/patch-chrome_browser_enterprise_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_reporting_cloud__profile__reporting__service.cc
chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__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_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.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_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.cc
chromium/patches/patch-chrome_browser_flag__descriptions.h
chromium/patches/patch-chrome_browser_gcm_gcm__profile__service__factory.cc
chromium/patches/patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc
chromium/patches/patch-chrome_browser_global__features.cc
chromium/patches/patch-chrome_browser_global__features.h
chromium/patches/patch-chrome_browser_headless_headless__mode__util.cc
chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
chromium/patches/patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc
chromium/patches/patch-chrome_browser_media__galleries_media__file__system__registry.cc
chromium/patches/patch-chrome_browser_media_audio__service__util.cc
chromium/patches/patch-chrome_browser_media_router_discovery_BUILD.gn
chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc
chromium/patches/patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc
chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc
chromium/patches/patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h
chromium/patches/patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
chromium/patches/patch-chrome_browser_memory__details.cc
chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc
chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
chromium/patches/patch-chrome_browser_metrics_perf_cpu__identity.cc
chromium/patches/patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc
chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
chromium/patches/patch-chrome_browser_net_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_password__manager_chrome__password__manager__client.cc
chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
chromium/patches/patch-chrome_browser_platform__util__linux.cc
chromium/patches/patch-chrome_browser_policy_browser__signin__policy__handler.cc
chromium/patches/patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc
chromium/patches/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
chromium/patches/patch-chrome_browser_policy_policy__value__and__status__aggregator.cc
chromium/patches/patch-chrome_browser_prefs_browser__prefs.cc
chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
chromium/patches/patch-chrome_browser_printing_printer__query.cc
chromium/patches/patch-chrome_browser_process__singleton__posix.cc
chromium/patches/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.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_screen__ai_screen__ai__install__state.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_accounts__policy__manager.cc
chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
chromium/patches/patch-chrome_browser_signin_signin__util.cc
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_actions_chrome__action__id.h
chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc
chromium/patches/patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h
chromium/patches/patch-chrome_browser_ui_browser.h
chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
chromium/patches/patch-chrome_browser_ui_browser__commands.cc
chromium/patches/patch-chrome_browser_ui_browser__ui__prefs.cc
chromium/patches/patch-chrome_browser_ui_browser__view__prefs.cc
chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
chromium/patches/patch-chrome_browser_ui_chrome__pages.h
chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
chromium/patches/patch-chrome_browser_ui_managed__ui.cc
chromium/patches/patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc
chromium/patches/patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc
chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
chromium/patches/patch-chrome_browser_ui_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__delegate.h
chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator.cc
chromium/patches/patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc
chromium/patches/patch-chrome_browser_ui_startup_startup__tab__provider.cc
chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
chromium/patches/patch-chrome_browser_ui_tabs_features.cc
chromium/patches/patch-chrome_browser_ui_tabs_tab__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_views_accelerator__table.cc
chromium/patches/patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc
chromium/patches/patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc
chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc
chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
chromium/patches/patch-chrome_browser_ui_views_hung__renderer__view.cc
chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_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__menu__view__base.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
chromium/patches/patch-chrome_browser_ui_views_tabs_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__strip__combo__button.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_web__app__dialogs.h
chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h
chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc
chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
chromium/patches/patch-chrome_browser_ui_webui_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_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_os__integration_os__integration__manager.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h
chromium/patches/patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h
chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc
chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h
chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
chromium/patches/patch-chrome_browser_web__applications_web__app__install__info.h
chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
chromium/patches/patch-chrome_browser_webauthn_enclave__manager.cc
chromium/patches/patch-chrome_browser_webauthn_gpm__user__verification__policy.cc
chromium/patches/patch-chrome_browser_webauthn_password__credential__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__features.cc
chromium/patches/patch-chrome_common_chrome__features.h
chromium/patches/patch-chrome_common_chrome__paths.cc
chromium/patches/patch-chrome_common_chrome__paths.h
chromium/patches/patch-chrome_common_chrome__paths__internal.h
chromium/patches/patch-chrome_common_chrome__switches.cc
chromium/patches/patch-chrome_common_chrome__switches.h
chromium/patches/patch-chrome_common_crash__keys.cc
chromium/patches/patch-chrome_common_extensions_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_services_printing_print__backend__service__impl.cc
chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
chromium/patches/patch-chrome_test_base_scoped__channel__override__posix.cc
chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
chromium/patches/patch-chrome_test_chromedriver_chrome_chrome__finder.cc
chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
chromium/patches/patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc
chromium/patches/patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc
chromium/patches/patch-chrome_updater_app_app__uninstall.cc
chromium/patches/patch-chrome_updater_configurator.cc
chromium/patches/patch-chrome_updater_lock.cc
chromium/patches/patch-chrome_updater_util_posix__util.cc
chromium/patches/patch-chrome_utility_services.cc
chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
chromium/patches/patch-components_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.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__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_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_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_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_connectors_core_realtime__reporting__client__base.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_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__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_permissions_prediction__service_prediction__common.cc
chromium/patches/patch-components_policy_core_browser_policy__pref__mapping__test.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
chromium/patches/patch-components_policy_core_common_policy__paths.cc
chromium/patches/patch-components_policy_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__service.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_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__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_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_net_variations__command__line.cc
chromium/patches/patch-components_variations_service_variations__service.cc
chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
chromium/patches/patch-components_viz_host_gpu__host__impl.cc
chromium/patches/patch-components_viz_host_host__display__client.cc
chromium/patches/patch-components_viz_host_host__display__client.h
chromium/patches/patch-components_viz_service_display__embedder_skia__output__surface__impl.cc
chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.cc
chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
chromium/patches/patch-components_viz_service_display_skia__renderer.cc
chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h
chromium/patches/patch-components_viz_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_ppapi__plugin__process__host__receiver__bindings.cc
chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.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_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_ppapi__plugin_ppapi__blink__platform__impl.cc
chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
chromium/patches/patch-content_public_browser_content__browser__client.cc
chromium/patches/patch-content_public_browser_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_services.cc
chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc
chromium/patches/patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h
chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc
chromium/patches/patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h
chromium/patches/patch-content_utility_utility__main.cc
chromium/patches/patch-content_utility_utility__thread__impl.cc
chromium/patches/patch-content_zygote_BUILD.gn
chromium/patches/patch-content_zygote_zygote__linux.cc
chromium/patches/patch-content_zygote_zygote__main__linux.cc
chromium/patches/patch-device_bluetooth_bluetooth__adapter.cc
chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
chromium/patches/patch-device_gamepad_BUILD.gn
chromium/patches/patch-device_gamepad_gamepad__provider.cc
chromium/patches/patch-device_gamepad_hid__writer__linux.cc
chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
chromium/patches/patch-extensions_browser_api_management_management__api.cc
chromium/patches/patch-extensions_browser_api_messaging_message__service.cc
chromium/patches/patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc
chromium/patches/patch-extensions_common_api___permission__features.json
chromium/patches/patch-extensions_common_api_runtime.json
chromium/patches/patch-extensions_common_command.cc
chromium/patches/patch-extensions_common_features_feature.cc
chromium/patches/patch-extensions_renderer_bindings_api__binding__util.cc
chromium/patches/patch-extensions_renderer_bindings_argument__spec.cc
chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
chromium/patches/patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc
chromium/patches/patch-extensions_shell_browser_shell__browser__main__parts.cc
chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.cc
chromium/patches/patch-extensions_shell_browser_shell__extensions__api__client.h
chromium/patches/patch-google__apis_gcm_engine_heartbeat__manager.cc
chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
chromium/patches/patch-gpu_command__buffer_service_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_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
chromium/patches/patch-gpu_config_gpu__control__list.cc
chromium/patches/patch-gpu_config_gpu__finch__features.cc
chromium/patches/patch-gpu_config_gpu__info__collector.cc
chromium/patches/patch-gpu_config_gpu__test__config.cc
chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
chromium/patches/patch-gpu_ipc_service_gpu__init.cc
chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
chromium/patches/patch-gpu_ipc_service_x__util.h
chromium/patches/patch-gpu_vulkan_generate__bindings.py
chromium/patches/patch-gpu_vulkan_semaphore__handle.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.cc
chromium/patches/patch-gpu_vulkan_vulkan__device__queue.h
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.cc
chromium/patches/patch-gpu_vulkan_vulkan__function__pointers.h
chromium/patches/patch-gpu_vulkan_vulkan__image.h
chromium/patches/patch-gpu_vulkan_vulkan__util.cc
chromium/patches/patch-headless_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.h
chromium/patches/patch-ipc_ipc__channel__common.cc
chromium/patches/patch-ipc_ipc__channel__mojo.cc
chromium/patches/patch-ipc_ipc__message__utils.cc
chromium/patches/patch-ipc_ipc__message__utils.h
chromium/patches/patch-media_BUILD.gn
chromium/patches/patch-media_audio_BUILD.gn
chromium/patches/patch-media_audio_alsa_audio__manager__alsa.cc
chromium/patches/patch-media_audio_audio__input__device.cc
chromium/patches/patch-media_audio_audio__output__proxy__unittest.cc
chromium/patches/patch-media_audio_pulse_pulse__util.cc
chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
chromium/patches/patch-media_audio_sndio_audio__manager__sndio.h
chromium/patches/patch-media_audio_sndio_sndio__input.cc
chromium/patches/patch-media_audio_sndio_sndio__input.h
chromium/patches/patch-media_audio_sndio_sndio__output.cc
chromium/patches/patch-media_audio_sndio_sndio__output.h
chromium/patches/patch-media_base_audio__latency.cc
chromium/patches/patch-media_base_libaom__thread__wrapper.cc
chromium/patches/patch-media_base_libvpx__thread__wrapper.cc
chromium/patches/patch-media_base_media__switches.cc
chromium/patches/patch-media_base_media__switches.h
chromium/patches/patch-media_base_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_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_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_quic_quic__network__transaction__unittest.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-ppapi_tests_test__utils.h
chromium/patches/patch-printing_backend_cups__ipp__helper.cc
chromium/patches/patch-printing_backend_print__backend__cups.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.cc
chromium/patches/patch-printing_mojom_printing__context__mojom__traits.h
chromium/patches/patch-printing_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_chromoting__event.cc
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_evaluate__capability.cc
chromium/patches/patch-remoting_host_host__attributes.cc
chromium/patches/patch-remoting_host_host__details.cc
chromium/patches/patch-remoting_host_host__main.cc
chromium/patches/patch-remoting_host_ipc__constants.cc
chromium/patches/patch-remoting_host_it2me_it2me__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__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_session__policies__from__dict.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_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_on__device__model__service.h
chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h
chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc
chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h
chromium/patches/patch-services_service__manager_BUILD.gn
chromium/patches/patch-services_service__manager_public_cpp_service__executable_BUILD.gn
chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
chromium/patches/patch-services_video__capture_public_mojom_video__capture__service.mojom
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-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_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_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_loader_mixed__content__checker.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_peerconnection_rtc__video__encoder__factory.cc
chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
chromium/patches/patch-third__party_blink_renderer_platform_wtf_container__annotations.h
chromium/patches/patch-third__party_blink_renderer_platform_wtf_math__extras.h
chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
chromium/patches/patch-third__party_brotli_common_platform.h
chromium/patches/patch-third__party_cpuinfo_cpuinfo.gni
chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
chromium/patches/patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc
chromium/patches/patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_address__types.h
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_capture__context.h
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_metrics.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_misc_uuid.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_signals.cc
chromium/patches/patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc
chromium/patches/patch-third__party_crc32c_BUILD.gn
chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
chromium/patches/patch-third__party_dawn_src_dawn_common_Platform.h
chromium/patches/patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp
chromium/patches/patch-third__party_ffmpeg_BUILD.gn
chromium/patches/patch-third__party_ffmpeg_libavcodec_x86_cabac.h
chromium/patches/patch-third__party_ffmpeg_libavutil_cpu.c
chromium/patches/patch-third__party_ffmpeg_libavutil_mem.c
chromium/patches/patch-third__party_ffmpeg_libavutil_random__seed.c
chromium/patches/patch-third__party_ffmpeg_libavutil_x86_x86inc.asm
chromium/patches/patch-third__party_fontconfig_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_libsync_src_include_sync_sync.h
chromium/patches/patch-third__party_libsync_src_sync.c
chromium/patches/patch-third__party_libusb_BUILD.gn
chromium/patches/patch-third__party_libusb_src_libusb_core.c
chromium/patches/patch-third__party_libusb_src_libusb_os_threads__posix.c
chromium/patches/patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c
chromium/patches/patch-third__party_lzma__sdk_C_CpuArch.c
chromium/patches/patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc
chromium/patches/patch-third__party_nasm_BUILD.gn
chromium/patches/patch-third__party_nasm_config_config-linux.h
chromium/patches/patch-third__party_node_node.gni
chromium/patches/patch-third__party_node_node.py
chromium/patches/patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp
chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
chromium/patches/patch-third__party_pdfium_fxjs_fx__date__helpers.cpp
chromium/patches/patch-third__party_pdfium_pdfium.gni
chromium/patches/patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp
chromium/patches/patch-third__party_perfetto_include_perfetto_base_build__config.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_base_time.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h
chromium/patches/patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h
chromium/patches/patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h
chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
chromium/patches/patch-third__party_perfetto_src_base_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_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_src_google_protobuf_stubs_platform__macros.h
chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
chromium/patches/patch-third__party_skia_src_ports_SkMemory__malloc.cpp
chromium/patches/patch-third__party_skia_src_ports_SkOSFile__posix.cpp
chromium/patches/patch-third__party_speech-dispatcher_libspeechd__version.h
chromium/patches/patch-third__party_speech-dispatcher_speechd__types.h
chromium/patches/patch-third__party_sqlite_BUILD.gn
chromium/patches/patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c
chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
chromium/patches/patch-third__party_swiftshader_src_System_Configurator.cpp
chromium/patches/patch-third__party_swiftshader_src_System_Linux_MemFd.cpp
chromium/patches/patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp
chromium/patches/patch-third__party_swiftshader_src_WSI_libXCB.cpp
chromium/patches/patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h
chromium/patches/patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h
chromium/patches/patch-third__party_swiftshader_third__party_marl_src_memory.cpp
chromium/patches/patch-third__party_swiftshader_third__party_marl_src_thread.cpp
chromium/patches/patch-third__party_test__fonts_fontconfig_BUILD.gn
chromium/patches/patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc
chromium/patches/patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc
chromium/patches/patch-third__party_tflite_features.gni
chromium/patches/patch-third__party_unrar_src_crypt.cpp
chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h
chromium/patches/patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp
chromium/patches/patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h
chromium/patches/patch-third__party_wayland_BUILD.gn
chromium/patches/patch-third__party_wayland_include_config.h
chromium/patches/patch-third__party_webrtc_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc
chromium/patches/patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc
chromium/patches/patch-third__party_webrtc_rtc__base_byte__order.h
chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.h
chromium/patches/patch-third__party_webrtc_rtc__base_platform__thread__types.cc
chromium/patches/patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h
chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
chromium/patches/patch-third__party_widevine_cdm_widevine.gni
chromium/patches/patch-third__party_zlib_BUILD.gn
chromium/patches/patch-third__party_zlib_cpu__features.c
chromium/patches/patch-tools_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__features.h
chromium/patches/patch-ui_base_ui__base__switches.cc
chromium/patches/patch-ui_base_ui__base__switches.h
chromium/patches/patch-ui_base_webui_web__ui__util.cc
chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
chromium/patches/patch-ui_base_x_x11__cursor__factory.h
chromium/patches/patch-ui_base_x_x11__cursor__loader.cc
chromium/patches/patch-ui_base_x_x11__display__manager.cc
chromium/patches/patch-ui_base_x_x11__shm__image__pool.cc
chromium/patches/patch-ui_color_color__id.h
chromium/patches/patch-ui_color_color__provider__utils.cc
chromium/patches/patch-ui_color_system__theme.h
chromium/patches/patch-ui_compositor_compositor.cc
chromium/patches/patch-ui_compositor_compositor.h
chromium/patches/patch-ui_compositor_compositor__observer.h
chromium/patches/patch-ui_display_screen.cc
chromium/patches/patch-ui_display_screen.h
chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
chromium/patches/patch-ui_events_event.cc
chromium/patches/patch-ui_events_event__switches.cc
chromium/patches/patch-ui_events_event__switches.h
chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.cc
chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
chromium/patches/patch-ui_gfx_BUILD.gn
chromium/patches/patch-ui_gfx_canvas__skia.cc
chromium/patches/patch-ui_gfx_font__fallback__linux.cc
chromium/patches/patch-ui_gfx_font__render__params.h
chromium/patches/patch-ui_gfx_font__render__params__linux.cc
chromium/patches/patch-ui_gfx_font__util.cc
chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
chromium/patches/patch-ui_gfx_linux_gbm__wrapper.cc
chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc
chromium/patches/patch-ui_gfx_mojom_native__handle__types__mojom__traits.h
chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
chromium/patches/patch-ui_gfx_native__pixmap__handle.h
chromium/patches/patch-ui_gfx_native__widget__types.h
chromium/patches/patch-ui_gfx_platform__font__skia.cc
chromium/patches/patch-ui_gfx_render__text__api__fuzzer.cc
chromium/patches/patch-ui_gfx_render__text__fuzzer.cc
chromium/patches/patch-ui_gfx_switches.cc
chromium/patches/patch-ui_gfx_switches.h
chromium/patches/patch-ui_gfx_x_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_BUILD.gn
chromium/patches/patch-ui_gl_gl__context.cc
chromium/patches/patch-ui_gl_gl__fence.cc
chromium/patches/patch-ui_gl_gl__implementation.cc
chromium/patches/patch-ui_gl_gl__switches.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.cc
chromium/patches/patch-ui_gl_sync__control__vsync__provider.h
chromium/patches/patch-ui_gtk_gtk__compat.cc
chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
chromium/patches/patch-ui_message__center_views_message__popup__view.cc
chromium/patches/patch-ui_native__theme_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_corewm_tooltip__aura.cc
chromium/patches/patch-ui_views_examples_widget__example.cc
chromium/patches/patch-ui_views_focus_focus__manager.cc
chromium/patches/patch-ui_views_style_platform__style.cc
chromium/patches/patch-ui_views_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_custom__frame__view.cc
chromium/patches/patch-ui_views_window_dialog__delegate.cc
chromium/patches/patch-ui_views_window_frame__background.cc
chromium/patches/patch-v8_BUILD.gn
chromium/patches/patch-v8_include_v8-internal.h
chromium/patches/patch-v8_include_v8config.h
chromium/patches/patch-v8_src_api_api.cc
chromium/patches/patch-v8_src_base_atomicops.h
chromium/patches/patch-v8_src_base_platform_memory.h
chromium/patches/patch-v8_src_base_platform_platform-freebsd.cc
chromium/patches/patch-v8_src_base_platform_platform-openbsd.cc
chromium/patches/patch-v8_src_base_platform_platform-posix.cc
chromium/patches/patch-v8_src_base_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_sandbox_sandbox.cc
chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.h
chromium/patches/patch-v8_src_trap-handler_trap-handler.h
chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
chromium/patches/patch-v8_tools_run-paxctl.py
chromium/patches/patch-v8_tools_run.py
Added Files:
chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc
chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.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_sync_service_sync__prefs.cc
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-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
chromium/patches/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
chromium/patches/patch-services_tracing_public_cpp_trace__startup.cc
chromium/patches/patch-third__party_fontconfig_include_meson-config.h
chromium/patches/patch-third__party_node_check__version.py
chromium/patches/patch-ui_gfx_gpu__extra__info.h
chromium/patches/patch-ui_gtk_ime__compat__check.cc
Removed Files:
chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
chromium/patches/patch-content_browser_child__process__launcher__helper.h
chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
chromium/patches/patch-content_shell_browser_shell__paths.cc
chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
chromium/patches/patch-media_video_fake__gpu__memory__buffer.h
chromium/patches/patch-third__party_fontconfig_include_config.h
chromium/patches/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
Log Message:
chromium: update to 138.0.7204.96
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=cf86126b169c08af76b8434ced93c58b09f6dc74
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
chromium/COMMIT_MSG | 49 +-
chromium/Makefile | 26 +-
chromium/distinfo | 2931 ++++++++++----------
chromium/options.mk | 12 +-
chromium/patches/patch-BUILD.gn | 18 +-
...patch-apps_ui_views_app__window__frame__view.cc | 2 +-
...patch-ash_display_mirror__window__controller.cc | 2 +-
chromium/patches/patch-base_BUILD.gn | 24 +-
.../patches/patch-base_allocator_dispatcher_tls.h | 2 +-
...ch-base_allocator_partition__alloc__features.cc | 2 +-
...cator_partition__allocator_partition__alloc.gni | 6 +-
...tition__allocator_src_partition__alloc_BUILD.gn | 4 +-
...artition__alloc_address__space__randomization.h | 2 +-
...llocator_src_partition__alloc_page__allocator.h | 2 +-
...c_partition__alloc_page__allocator__constants.h | 2 +-
...ion__alloc_page__allocator__internals__posix.cc | 2 +-
...tion__alloc_page__allocator__internals__posix.h | 2 +-
...rtition__alloc__base_debug_proc__maps__linux.cc | 4 +-
...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 | 10 +-
..._partition__alloc_partition__alloc__constants.h | 6 +-
...rc_partition__alloc_partition__alloc__forward.h | 10 +-
...locator_src_partition__alloc_partition__root.cc | 4 +-
...locator_src_partition__alloc_spinning__mutex.cc | 2 +-
...__allocator_src_partition__alloc_stack_stack.cc | 2 +-
..._src_partition__alloc_thread__isolation_pkey.cc | 2 +-
chromium/patches/patch-base_atomicops.h | 2 +-
chromium/patches/patch-base_base__paths__posix.cc | 2 +-
chromium/patches/patch-base_compiler__specific.h | 4 +-
.../patches/patch-base_debug_debugger__posix.cc | 8 +-
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 | 2 +-
.../patch-base_files_file__util__unittest.cc | 2 +-
...-base_files_important__file__writer__cleaner.cc | 2 +-
chromium/patches/patch-base_files_scoped__file.cc | 2 +-
.../patch-base_functional_unretained__traits.h | 2 +-
chromium/patches/patch-base_i18n_icu__util.cc | 2 +-
chromium/patches/patch-base_linux__util.cc | 2 +-
chromium/patches/patch-base_logging__unittest.cc | 2 +-
.../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 | 26 +-
...mory_platform__shared__memory__region__posix.cc | 6 +-
.../patches/patch-base_memory_protected__memory.h | 2 +-
.../patch-base_memory_protected__memory__posix.cc | 2 +-
...atch-base_message__loop_message__pump__epoll.cc | 2 +-
...patch-base_message__loop_message__pump__epoll.h | 2 +-
...patch-base_message__loop_message__pump__glib.cc | 2 +-
.../patches/patch-base_native__library__posix.cc | 2 +-
.../patch-base_native__library__unittest.cc | 2 +-
.../patch-base_posix_can__lower__nice__to.cc | 2 +-
.../patch-base_posix_file__descriptor__shuffle.h | 2 +-
chromium/patches/patch-base_posix_sysctl.cc | 2 +-
.../patch-base_posix_unix__domain__socket.cc | 2 +-
...ch-base_posix_unix__domain__socket__unittest.cc | 2 +-
.../patches/patch-base_process_internal__linux.h | 6 +-
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 | 10 +-
.../patch-base_process_process__unittest.cc | 2 +-
.../patches/patch-base_profiler_module__cache.cc | 2 +-
...e_profiler_sampling__profiler__thread__token.cc | 2 +-
...se_profiler_sampling__profiler__thread__token.h | 2 +-
...ch-base_profiler_stack__base__address__posix.cc | 2 +-
...ofiler_stack__sampling__profiler__test__util.cc | 2 +-
...profiler_stack__sampling__profiler__unittest.cc | 2 +-
.../patch-base_profiler_thread__delegate__posix.cc | 2 +-
chromium/patches/patch-base_rand__util.h | 2 +-
chromium/patches/patch-base_rand__util__posix.cc | 2 +-
.../patch-base_strings_safe__sprintf__unittest.cc | 2 +-
.../patch-base_synchronization_cancelable__event.h | 2 +-
.../patch-base_synchronization_lock__impl.h | 2 +-
chromium/patches/patch-base_syslog__logging.cc | 2 +-
chromium/patches/patch-base_system_sys__info.cc | 2 +-
chromium/patches/patch-base_system_sys__info.h | 2 +-
.../patch-base_system_sys__info__freebsd.cc | 2 +-
.../patches/patch-base_system_sys__info__netbsd.cc | 15 +-
.../patch-base_system_sys__info__openbsd.cc | 2 +-
.../patches/patch-base_system_sys__info__posix.cc | 2 +-
.../patch-base_system_sys__info__unittest.cc | 2 +-
...k_thread__pool_environment__config__unittest.cc | 2 +-
.../patch-base_test_launcher_test__launcher.cc | 2 +-
.../patch-base_test_test__file__util__linux.cc | 2 +-
.../patch-base_test_test__file__util__posix.cc | 2 +-
.../patch-base_threading_platform__thread.h | 2 +-
.../patch-base_threading_platform__thread__bsd.cc | 2 +-
..._threading_platform__thread__internal__posix.cc | 2 +-
...patch-base_threading_platform__thread__posix.cc | 2 +-
...ch-base_threading_platform__thread__unittest.cc | 15 +-
.../patches/patch-base_time_time__now__posix.cc | 2 +-
...tch-base_trace__event_malloc__dump__provider.cc | 4 +-
...atch-base_trace__event_memory__dump__manager.cc | 2 +-
...atch-base_trace__event_process__memory__dump.cc | 2 +-
chromium/patches/patch-base_tracing_trace__time.cc | 2 +-
chromium/patches/patch-base_tracing_trace__time.h | 2 +-
.../patch-base_version__info_version__info.h | 2 +-
chromium/patches/patch-build_config_BUILD.gn | 2 +-
chromium/patches/patch-build_config_BUILDCONFIG.gn | 12 +-
chromium/patches/patch-build_config_clang_BUILD.gn | 4 +-
.../patches/patch-build_config_compiler_BUILD.gn | 48 +-
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 | 12 +-
.../patches/patch-build_config_v8__target__cpu.gni | 2 +-
chromium/patches/patch-build_detect__host__arch.py | 2 +-
chromium/patches/patch-build_gn__run__binary.py | 2 +-
chromium/patches/patch-build_linux_chrome.map | 2 +-
.../patches/patch-build_linux_strip__binary.py | 2 +-
chromium/patches/patch-build_linux_unbundle_icu.gn | 2 +-
.../patches/patch-build_linux_unbundle_libusb.gn | 2 +-
chromium/patches/patch-build_nocompile.gni | 2 +-
.../patches/patch-build_rust_rust__bindgen.gni | 2 +-
.../patch-build_rust_rust__bindgen__generator.gni | 2 +-
chromium/patches/patch-build_rust_std_BUILD.gn | 2 +-
.../patches/patch-build_toolchain_freebsd_BUILD.gn | 2 +-
.../patch-build_toolchain_gcc__solink__wrapper.py | 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 | 4 +-
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 | 28 +-
chromium/patches/patch-chrome_browser_BUILD.gn | 4 +-
.../patches/patch-chrome_browser_about__flags.cc | 119 +-
...ch-chrome_browser_accessibility_page__colors.cc | 2 +-
...h-chrome_browser_after__startup__task__utils.cc | 2 +-
...apps_app__service_publishers_extension__apps.cc | 2 +-
...er_apps_platform__apps_platform__app__launch.cc | 2 +-
...ser_apps_platform__apps_platform__app__launch.h | 2 +-
...ete_chrome__autocomplete__scheme__classifier.cc | 2 +-
...kground_extensions_background__mode__manager.cc | 2 +-
...round_extensions_background__mode__optimizer.cc | 2 +-
...e_browser_background_glic_glic__status__icon.cc | 2 +-
.../patch-chrome_browser_browser__features.cc | 4 +-
.../patch-chrome_browser_browser__features.h | 4 +-
.../patch-chrome_browser_browser__process__impl.cc | 12 +-
.../patch-chrome_browser_browser__process__impl.h | 2 +-
...hrome_browser_chrome__browser__field__trials.cc | 2 +-
...chrome_browser_chrome__browser__field__trials.h | 2 +-
..._browser_chrome__browser__interface__binders.cc | 6 +-
...r_chrome__browser__interface__binders__webui.cc | 10 +-
.../patch-chrome_browser_chrome__browser__main.cc | 14 +-
...r_chrome__browser__main__extra__parts__linux.cc | 2 +-
...r_chrome__browser__main__extra__parts__ozone.cc | 2 +-
...-chrome_browser_chrome__browser__main__linux.cc | 2 +-
...h-chrome_browser_chrome__browser__main__linux.h | 2 +-
...-chrome_browser_chrome__browser__main__posix.cc | 2 +-
...ome_browser_chrome__content__browser__client.cc | 99 +-
...rome_browser_chrome__content__browser__client.h | 4 +-
...tent__browser__client__navigation__throttles.cc | 44 +
...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 | 8 +-
...ater_wasm__tts__engine__component__installer.cc | 2 +-
..._updater_widevine__cdm__component__installer.cc | 2 +-
...hrome__protocol__handler__registry__delegate.cc | 2 +-
chromium/patches/patch-chrome_browser_defaults.cc | 2 +-
...tity_device__oauth2__token__service__factory.cc | 2 +-
.../patch-chrome_browser_devtools_features.cc | 2 +-
.../patch-chrome_browser_devtools_features.h | 2 +-
...e_browser_devtools_remote__debugging__server.cc | 2 +-
...hrome_browser_diagnostics_diagnostics__writer.h | 2 +-
...download_chrome__download__manager__delegate.cc | 8 +-
...h-chrome_browser_download_download__commands.cc | 2 +-
...ch-chrome_browser_download_download__commands.h | 2 +-
...rome_browser_download_download__file__picker.cc | 2 +-
...hrome_browser_download_download__item__model.cc | 2 +-
...atch-chrome_browser_download_download__prefs.cc | 2 +-
...patch-chrome_browser_download_download__prefs.h | 2 +-
...ser__management_browser__management__service.cc | 25 +-
...wser__management_browser__management__service.h | 13 +-
...nectors_analysis_analysis__service__settings.cc | 2 +-
...-chrome_browser_enterprise_connectors_common.cc | 2 +-
...er_enterprise_connectors_connectors__service.cc | 4 +-
...t_device__trust__connector__service__factory.cc | 2 +-
...evice__trust_device__trust__service__factory.cc | 2 +-
...ser_commands_key__rotation__command__factory.cc | 2 +-
...sistence_key__persistence__delegate__factory.cc | 2 +-
...ice__trust_signals_signals__service__factory.cc | 2 +-
...tors_reporting_browser__crash__event__router.cc | 2 +-
...nnectors_reporting_crash__reporting__context.cc | 4 +-
...ectors_reporting_realtime__reporting__client.cc | 2 +-
...nectors_reporting_realtime__reporting__client.h | 6 +-
...nt_profile__management__navigation__throttle.cc | 2 +-
...te__commands_cbcm__remote__commands__factory.cc | 2 +-
...reporting_cloud__profile__reporting__service.cc | 2 +-
..._cloud__profile__reporting__service__factory.cc | 4 +-
...er_enterprise_signals_context__info__fetcher.cc | 2 +-
...ser_enterprise_signals_device__info__fetcher.cc | 2 +-
...enterprise_signin_enterprise__signin__service.h | 2 +-
...terstitials_managed__profile__required__page.cc | 2 +-
...wser_enterprise_util_managed__browser__utils.cc | 15 +-
.../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 | 8 +-
...extensions_api_settings__private_prefs__util.cc | 2 +-
...chrome_browser_extensions_api_tabs_tabs__api.cc | 2 +-
...gging__private_webrtc__logging__private__api.cc | 2 +-
...api_webstore__private_webstore__private__api.cc | 4 +-
...s_component__extensions__allowlist_allowlist.cc | 2 +-
..._browser_extensions_external__provider__impl.cc | 2 +-
...ck_system__logs_about__system__logs__fetcher.cc | 6 +-
...k_system__logs_chrome__system__logs__fetcher.cc | 6 +-
...e__file__system__access__permission__context.cc | 2 +-
...-chrome_browser_first__run_first__run__dialog.h | 2 +-
...hrome_browser_first__run_first__run__internal.h | 2 +-
.../patch-chrome_browser_flag__descriptions.cc | 47 +-
.../patch-chrome_browser_flag__descriptions.h | 47 +-
...e_browser_gcm_gcm__profile__service__factory.cc | 2 +-
...__id_instance__id__profile__service__factory.cc | 2 +-
.../patch-chrome_browser_global__features.cc | 8 +-
.../patch-chrome_browser_global__features.h | 10 +-
...chrome_browser_headless_headless__mode__util.cc | 8 +-
...h-chrome_browser_intranet__redirect__detector.h | 2 +-
..._galleries_fileapi_mtp__device__map__service.cc | 4 +-
...dia__galleries_media__file__system__registry.cc | 4 +-
...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 | 4 +-
...ser_media_webrtc_webrtc__logging__controller.cc | 2 +-
...wser_media_webrtc_webrtc__logging__controller.h | 2 +-
.../patch-chrome_browser_memory__details.cc | 2 +-
...chrome__browser__main__extra__parts__metrics.cc | 6 +-
..._chrome__browser__main__extra__parts__metrics.h | 2 +-
...ser_metrics_chrome__metrics__service__client.cc | 22 +-
...ch-chrome_browser_metrics_perf_cpu__identity.cc | 2 +-
...trics_power_process__metrics__recorder__util.cc | 2 +-
...hrome_browser_metrics_power_process__monitor.cc | 8 +-
...chrome_browser_metrics_power_process__monitor.h | 2 +-
...owser_net_profile__network__context__service.cc | 2 +-
..._profile__network__context__service__factory.cc | 2 +-
...rowser_net_system__network__context__manager.cc | 30 +-
...browser_net_system__network__context__manager.h | 4 +-
...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 +-
...d__manager_chrome__password__manager__client.cc | 24 +-
...d__manager_password__reuse__manager__factory.cc | 2 +-
.../patch-chrome_browser_platform__util__linux.cc | 2 +-
...wser_policy_browser__signin__policy__handler.cc | 2 +-
...wser__cloud__management__controller__desktop.cc | 2 +-
...onfiguration__policy__handler__list__factory.cc | 125 +-
...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 +-
...er_printing_print__backend__service__manager.cc | 20 +-
...patch-chrome_browser_printing_printer__query.cc | 2 +-
...tch-chrome_browser_process__singleton__posix.cc | 2 +-
...hrome__browser__main__extra__parts__profiles.cc | 24 +-
.../patch-chrome_browser_profiles_profile__impl.cc | 8 +-
...atch-chrome_browser_profiles_profiles__state.cc | 2 +-
...ties_regional__capabilities__service__client.cc | 4 +-
...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 | 2 +-
...d__content__scanning_binary__upload__service.cc | 2 +-
...dent__reporting_incident__reporting__service.cc | 4 +-
...owsing_safe__browsing__pref__change__handler.cc | 2 +-
...rowser_screen__ai_screen__ai__install__state.cc | 2 +-
...creen__ai_screen__ai__service__handler__base.cc | 26 +
...owser_screen__ai_screen__ai__service__router.cc | 26 -
...tch-chrome_browser_sessions_session__restore.cc | 4 +-
...ser_sharing_sharing__handler__registry__impl.cc | 2 +-
...patch-chrome_browser_shortcuts_icon__badging.cc | 2 +-
...ome_browser_signin_accounts__policy__manager.cc | 2 +-
...rome_browser_signin_accounts__policy__manager.h | 2 +-
.../patch-chrome_browser_signin_signin__util.cc | 2 +-
...ed__user_classify__url__navigation__throttle.cc | 2 +-
...vised__user_supervised__user__browser__utils.cc | 2 +-
...rvised__user_supervised__user__browser__utils.h | 2 +-
...supervised__user__extensions__delegate__impl.cc | 2 +-
...__user_supervised__user__extensions__manager.cc | 6 +-
...d__user_supervised__user__extensions__manager.h | 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 | 2 +-
...e_browser_task__manager_sampling_task__group.cc | 2 +-
...me_browser_task__manager_sampling_task__group.h | 4 +-
..._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 | 4 +-
...browser_task__manager_task__manager__observer.h | 2 +-
.../patch-chrome_browser_themes_theme__helper.cc | 2 +-
.../patch-chrome_browser_themes_theme__service.cc | 4 +-
...e_browser_themes_theme__service__aura__linux.cc | 2 +-
...hrome_browser_themes_theme__service__factory.cc | 8 +-
...-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 | 6 +-
...patch-chrome_browser_ui_browser__view__prefs.cc | 2 +-
.../patch-chrome_browser_ui_chrome__pages.cc | 8 +-
.../patch-chrome_browser_ui_chrome__pages.h | 4 +-
...rowser_ui_color_native__chrome__color__mixer.cc | 2 +-
.../patches/patch-chrome_browser_ui_managed__ui.cc | 2 +-
...r_ui_omnibox_omnibox__pedal__implementations.cc | 2 +-
...rollers_relaunch__chrome__bubble__controller.cc | 2 +-
..._passwords_manage__passwords__ui__controller.cc | 2 +-
...h-chrome_browser_ui_prefs_prefs__tab__helper.cc | 2 +-
.../patches/patch-chrome_browser_ui_sad__tab.cc | 2 +-
...sharing__hub_sharing__hub__bubble__controller.h | 2 +-
...e_browser_ui_signin_signin__view__controller.cc | 11 +-
...me_browser_ui_signin_signin__view__controller.h | 17 +
..._ui_signin_signin__view__controller__delegate.h | 13 +-
...chrome_browser_ui_startup_bad__flags__prompt.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 | 4 +-
.../patch-chrome_browser_ui_tabs_features.cc | 4 +-
...-chrome_browser_ui_tabs_tab__dialog__manager.cc | 2 +-
.../patch-chrome_browser_ui_tabs_tab__features.cc | 4 +-
...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 | 10 +-
...ch-chrome_browser_ui_test_popup__browsertest.cc | 6 +-
...tch-chrome_browser_ui_test_test__browser__ui.cc | 2 +-
.../patch-chrome_browser_ui_ui__features.cc | 6 +-
.../patches/patch-chrome_browser_ui_ui__features.h | 4 +-
...h-chrome_browser_ui_views_accelerator__table.cc | 8 +-
...pps_chrome__native__app__window__views__aura.cc | 2 +-
...s_chrome__browser__main__extra__parts__views.cc | 2 +-
...rome_browser_ui_views_chrome__views__delegate.h | 2 +-
...wser_ui_views_chrome__views__delegate__linux.cc | 2 +-
...owser_ui_views_compose_compose__dialog__view.cc | 2 +-
...chrome_browser_ui_views_frame_browser__frame.cc | 2 +-
...-chrome_browser_ui_views_frame_browser__frame.h | 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 | 2 +-
...er__non__client__frame__view__factory__views.cc | 2 +-
...-chrome_browser_ui_views_frame_browser__view.cc | 6 +-
..._ui_views_frame_opaque__browser__frame__view.cc | 2 +-
...r_ui_views_frame_opaque__browser__frame__view.h | 2 +-
...paque__browser__frame__view__layout__delegate.h | 2 +-
...e_picture__in__picture__browser__frame__view.cc | 2 +-
..._ui_views_frame_system__menu__model__builder.cc | 2 +-
...ui_views_frame_system__menu__model__delegate.cc | 2 +-
...wser_ui_views_frame_tab__strip__region__view.cc | 2 +-
...chrome_browser_ui_views_hung__renderer__view.cc | 2 +-
...ui_views_new__tab__footer_footer__controller.cc | 17 +
...rowser_ui_views_omnibox_omnibox__view__views.cc | 4 +-
...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 | 4 +-
...ui_views_profiles_profile__menu__coordinator.cc | 4 +-
...rowser_ui_views_profiles_profile__menu__view.cc | 13 +-
..._ui_views_profiles_profile__menu__view__base.cc | 4 +-
...wser_ui_views_profiles_profile__picker__view.cc | 6 +-
...es_signin__view__controller__delegate__views.cc | 38 +-
...les_signin__view__controller__delegate__views.h | 15 +-
...ui_views_tabs_dragging_tab__drag__controller.cc | 12 +-
.../patch-chrome_browser_ui_views_tabs_tab.cc | 2 +-
...ui_views_tabs_tab__hover__card__bubble__view.cc | 2 +-
...wser_ui_views_tabs_tab__strip__combo__button.cc | 4 +-
...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 +-
...rowser_ui_web__applications_web__app__dialogs.h | 2 +-
...eb__applications_web__app__ui__manager__impl.cc | 6 +-
...web__applications_web__app__ui__manager__impl.h | 4 +-
...atch-chrome_browser_ui_webui_about_about__ui.cc | 12 +-
...patch-chrome_browser_ui_webui_about_about__ui.h | 4 +-
..._ui_webui_app__home_app__home__page__handler.cc | 4 +-
...r_ui_webui_app__home_app__home__page__handler.h | 6 +-
...ui_webui_app__settings_web__app__settings__ui.h | 2 +-
...icate__manager_certificate__manager__handler.cc | 2 +-
...i_certificate__manager_client__cert__sources.cc | 4 +-
...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 | 8 +-
...ternals_connectors__internals__page__handler.cc | 2 +-
...i_connectors__internals_device__trust__utils.cc | 6 +-
...wser_ui_webui_interstitials_interstitial__ui.cc | 6 +-
...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 | 6 +-
...ebui_password__manager_promo__cards__handler.cc | 2 +-
...manager_promo__cards_relaunch__chrome__promo.cc | 2 +-
...rowser_ui_webui_searchbox_searchbox__handler.cc | 8 +-
...rowser_ui_webui_settings_appearance__handler.cc | 2 +-
...tings_settings__localized__strings__provider.cc | 18 +-
...ser_ui_webui_signin_profile__picker__handler.cc | 2 +-
...r__education__internals__page__handler__impl.cc | 4 +-
...hrome_browser_ui_window__sizer_window__sizer.cc | 4 +-
...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 | 4 +-
...er_web__applications_extension__status__utils.h | 2 +-
...ications_extensions_extension__status__utils.cc | 2 +-
...ons_os__integration_os__integration__manager.cc | 2 +-
...__integration_os__integration__test__override.h | 2 +-
...integration_run__on__os__login__sub__manager.cc | 2 +-
...tions_os__integration_shortcut__sub__manager.cc | 2 +-
...gration_web__app__file__handler__registration.h | 2 +-
...lications_os__integration_web__app__shortcut.cc | 2 +-
...plications_os__integration_web__app__shortcut.h | 2 +-
...pplications_policy_web__app__policy__manager.cc | 4 +-
...s_test_os__integration__test__override__impl.cc | 2 +-
...ns_test_os__integration__test__override__impl.h | 2 +-
..._browser_web__applications_web__app__helpers.cc | 2 +-
...ser_web__applications_web__app__install__info.h | 2 +-
...thn_chrome__authenticator__request__delegate.cc | 4 +-
...tch-chrome_browser_webauthn_enclave__manager.cc | 6 +-
...ser_webauthn_gpm__user__verification__policy.cc | 2 +-
...er_webauthn_password__credential__controller.cc | 2 +-
...me_browser_webauthn_unexportable__key__utils.cc | 2 +-
.../patches/patch-chrome_common_channel__info.h | 2 +-
.../patch-chrome_common_channel__info__posix.cc | 2 +-
.../patch-chrome_common_chrome__features.cc | 12 +-
.../patches/patch-chrome_common_chrome__features.h | 8 +-
.../patches/patch-chrome_common_chrome__paths.cc | 2 +-
.../patches/patch-chrome_common_chrome__paths.h | 2 +-
.../patch-chrome_common_chrome__paths__internal.h | 2 +-
.../patch-chrome_common_chrome__switches.cc | 6 +-
.../patches/patch-chrome_common_chrome__switches.h | 6 +-
.../patches/patch-chrome_common_crash__keys.cc | 2 +-
...hrome_common_extensions_extension__constants.cc | 2 +-
...chrome_common_extensions_extension__constants.h | 4 +-
...rmissions_chrome__permission__message__rules.cc | 2 +-
...ch-chrome_common_media_cdm__host__file__path.cc | 2 +-
.../patch-chrome_common_media_cdm__registration.cc | 14 +-
.../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 | 27 +-
.../patches/patch-chrome_common_url__constants.h | 4 +-
.../patch-chrome_common_webui__url__constants.cc | 2 +-
.../patch-chrome_common_webui__url__constants.h | 8 +-
...ise__companion_enterprise__companion__client.cc | 2 +-
...h-chrome_enterprise__companion_event__logger.cc | 2 +-
.../patch-chrome_enterprise__companion_lock.cc | 2 +-
...vices_printing_print__backend__service__impl.cc | 12 +-
...services_speech_audio__source__fetcher__impl.cc | 2 +-
...e_test_base_scoped__channel__override__posix.cc | 2 +-
...ch-chrome_test_chromedriver_chrome__launcher.cc | 4 +-
...rome_test_chromedriver_chrome_chrome__finder.cc | 2 +-
...e_test_chromedriver_key__converter__unittest.cc | 6 +-
...medriver_keycode__text__conversion__unittest.cc | 2 +-
...sed__user_google__auth__state__waiter__mixin.cc | 2 +-
.../patch-chrome_updater_app_app__uninstall.cc | 4 +-
.../patches/patch-chrome_updater_configurator.cc | 4 +-
chromium/patches/patch-chrome_updater_lock.cc | 2 +-
.../patch-chrome_updater_util_posix__util.cc | 2 +-
chromium/patches/patch-chrome_utility_services.cc | 2 +-
...hromecast_browser_cast__browser__main__parts.cc | 8 +-
...ecast_browser_cast__content__browser__client.cc | 2 +-
..._browser_runtime__application__service__impl.cc | 2 +-
...omecast_media_base_default__monotonic__clock.cc | 2 +-
chromium/patches/patch-components_BUILD.gn | 8 +-
...ta__manager_payments_payments__data__manager.cc | 12 +-
...ata__manager_payments_payments__data__manager.h | 6 +-
...owser_foundations_browser__autofill__manager.cc | 4 +-
...ization__guide_autofill__optimization__guide.cc | 2 +-
...browser_payments_amount__extraction__manager.cc | 26 +-
...autofill_core_browser_payments_bnpl__manager.cc | 2 +-
...ebdata_payments_payments__sync__bridge__util.cc | 4 +-
...ill_core_common_autofill__payments__features.cc | 4 +-
...ponents_autofill_core_common_autofill__prefs.cc | 10 +-
...mponents_autofill_core_common_autofill__prefs.h | 6 +-
...onents_commerce_core_commerce__feature__list.cc | 10 +-
...nstrained__window_constrained__window__views.cc | 4 +-
...ngs_core_browser_website__settings__registry.cc | 2 +-
...omponents_cookie__config_cookie__store__util.cc | 2 +-
.../patch-components_crash_core_app_BUILD.gn | 2 +-
...nts_crash_core_app_chrome__crashpad__handler.cc | 2 +-
...nents_crash_core_app_crashpad__handler__main.cc | 2 +-
...h_core_browser_crash__upload__list__crashpad.cc | 2 +-
.../patch-components_crash_core_common_BUILD.gn | 2 +-
...s_device__signals_core_browser_browser__utils.h | 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 +-
...evice__signals_core_common_signals__features.cc | 2 +-
...device__signals_core_common_signals__features.h | 2 +-
...nals_core_system__signals_platform__delegate.cc | 2 +-
...nents_device__signals_test_signals__contract.cc | 2 +-
...service_discardable__shared__memory__manager.cc | 2 +-
...ponents_embedder__support_user__agent__utils.cc | 2 +-
...bedder__support_user__agent__utils__unittest.cc | 2 +-
...ctors_core_realtime__reporting__client__base.cc | 4 +-
...components_enterprise_watermarking_watermark.cc | 2 +-
...mponents_error__page_common_localized__error.cc | 2 +-
...h-components_eye__dropper_eye__dropper__view.cc | 2 +-
..._feature__engagement_public_event__constants.cc | 2 +-
...s_feature__engagement_public_event__constants.h | 2 +-
...e__engagement_public_feature__configurations.cc | 4 +-
...eature__engagement_public_feature__constants.cc | 10 +-
...feature__engagement_public_feature__constants.h | 8 +-
...nts_feature__engagement_public_feature__list.cc | 10 +-
...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 | 6 +-
...omponents_feed_core_v2_proto__util__unittest.cc | 4 +-
...-components_feed_core_v2_test_proto__printer.cc | 2 +-
...h-components_gcm__driver_gcm__desktop__utils.cc | 2 +-
.../patches/patch-components_gwp__asan_BUILD.gn | 2 +-
...-components_gwp__asan_buildflags_buildflags.gni | 2 +-
..._asan_client_guarded__page__allocator__posix.cc | 2 +-
.../patch-components_gwp__asan_client_gwp__asan.cc | 2 +-
...ponents_gwp__asan_client_gwp__asan__features.cc | 2 +-
...nts_gwp__asan_crash__handler_crash__analyzer.cc | 2 +-
...patch-components_live__caption_caption__util.cc | 2 +-
.../patch-components_live__caption_caption__util.h | 2 +-
...omponents_media__router_common_media__source.cc | 2 +-
...n_providers_cast_channel_cast__message__util.cc | 2 +-
...ter_common_providers_cast_channel_enum__table.h | 2 +-
...-components_metrics_drive__metrics__provider.cc | 2 +-
.../patch-components_metrics_dwa_dwa__service.cc | 2 +-
.../patch-components_metrics_metrics__log.cc | 10 +-
.../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 +-
...on__guide_core_optimization__guide__features.cc | 2 +-
...zation__guide_core_optimization__guide__util.cc | 2 +-
..._async_browser_secret__portal__key__provider.cc | 2 +-
...onents_os__crypt_sync_libsecret__util__linux.cc | 2 +-
.../patch-components_os__crypt_sync_os__crypt.h | 18 +-
...aint__preview_browser_paint__preview__client.cc | 2 +-
...iew_browser_paint__preview__client__unittest.cc | 2 +-
...aint__preview_common_proto_paint__preview.proto | 2 +-
..._preview_player_player__compositor__delegate.cc | 2 +-
...ger_core_browser_features_password__features.cc | 6 +-
...ager_core_browser_features_password__features.h | 4 +-
...manager_core_browser_password__form__filling.cc | 2 +-
...manager_core_browser_password__form__manager.cc | 2 +-
...word__manager_core_browser_password__manager.cc | 6 +-
...anager_core_browser_password__manager__client.h | 4 +-
...ger_core_browser_password__manager__switches.cc | 2 +-
...ager_core_browser_password__manager__switches.h | 2 +-
...ore_browser_password__manual__fallback__flow.cc | 2 +-
...core_browser_password__manual__fallback__flow.h | 2 +-
..._core_browser_password__store__factory__util.cc | 2 +-
...core_browser_password__store_login__database.cc | 2 +-
...ssword__store_login__database__async__helper.cc | 2 +-
...er_password__store_login__database__unittest.cc | 2 +-
...core_browser_stub__password__manager__client.cc | 2 +-
..._core_browser_stub__password__manager__client.h | 2 +-
...er_core_common_password__manager__pref__names.h | 4 +-
...nager_decorators_process__metrics__decorator.cc | 2 +-
...mponents_performance__manager_public_features.h | 2 +-
...sions_prediction__service_prediction__common.cc | 6 +-
...icy_core_browser_policy__pref__mapping__test.cc | 2 +-
..._policy_core_browser_url__blocklist__manager.cc | 17 +
...licy_core_common_cloud_cloud__policy__client.cc | 4 +-
...mmon_cloud_cloud__policy__refresh__scheduler.cc | 2 +-
...policy_core_common_cloud_cloud__policy__util.cc | 2 +-
...ts_policy_core_common_policy__loader__common.cc | 2 +-
...-components_policy_core_common_policy__paths.cc | 2 +-
...nents_policy_core_common_policy__pref__names.cc | 17 +
...onents_policy_core_common_policy__pref__names.h | 17 +
...onents_policy_tools_generate__policy__source.py | 2 +-
.../patch-components_power__metrics_BUILD.gn | 2 +-
...nts_power__metrics_energy__metrics__provider.cc | 2 +-
...capabilities_regional__capabilities__service.cc | 2 +-
...apabilities_regional__capabilities__switches.cc | 2 +-
...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 | 4 +-
...nents_search__engines_template__url__service.cc | 4 +-
...onents_security__interstitials_content_utils.cc | 2 +-
..._default__model_cross__device__user__segment.cc | 2 +-
...rvices_on__device__translation_sandbox__hook.cc | 2 +-
...ervices_on__device__translation_sandbox__hook.h | 2 +-
...paint__preview__compositor__collection__impl.cc | 2 +-
...mponents_signin_public_base_signin__switches.cc | 4 +-
...omponents_signin_public_base_signin__switches.h | 6 +-
.../patches/patch-components_soda_soda__util.cc | 2 +-
..._metric__utils_common_startup__metric__utils.cc | 2 +-
.../patch-components_storage__monitor_BUILD.gn | 2 +-
...torage__monitor_removable__device__constants.cc | 2 +-
...storage__monitor_removable__device__constants.h | 2 +-
...r_core_browser_list__family__members__service.h | 2 +-
...e_browser_supervised__user__metrics__service.cc | 6 +-
...r_core_browser_supervised__user__preferences.cc | 4 +-
...onents_supervised__user_core_common_features.cc | 2 +-
...ponents_supervised__user_core_common_features.h | 2 +-
...ents_supervised__user_core_common_pref__names.h | 2 +-
...sync__device__info_local__device__info__util.cc | 2 +-
...evice__info_local__device__info__util__linux.cc | 2 +-
...references_common__syncable__prefs__database.cc | 2 +-
.../patch-components_sync_base_sync__util.cc | 2 +-
.../patch-components_sync_service_sync__prefs.cc | 17 +
.../patch-components_system__cpu_cpu__probe.cc | 2 +-
...onents_translate_core_common_translate__util.cc | 2 +-
...sted__vault_trusted__vault__connection__impl.cc | 4 +-
...ponents_update__client_update__query__params.cc | 2 +-
..._formatter_spoof__checks_idn__spoof__checker.cc | 2 +-
...nts_user__education_views_help__bubble__view.cc | 2 +-
...ents_user__education_views_help__bubble__view.h | 2 +-
...nts_variations_net_variations__command__line.cc | 2 +-
...nents_variations_service_variations__service.cc | 2 +-
...isited__url__ranking_public_url__visit__util.cc | 2 +-
.../patch-components_viz_host_gpu__host__impl.cc | 2 +-
...ch-components_viz_host_host__display__client.cc | 2 +-
...tch-components_viz_host_host__display__client.h | 2 +-
...isplay__embedder_skia__output__surface__impl.cc | 4 +-
..._display__embedder_software__output__surface.cc | 2 +-
...e_display__embedder_software__output__surface.h | 6 +-
...omponents_viz_service_display_skia__renderer.cc | 4 +-
...e__sinks_root__compositor__frame__sink__impl.cc | 4 +-
...me__sinks_root__compositor__frame__sink__impl.h | 2 +-
...components_viz_service_gl_gpu__service__impl.cc | 26 +
...-components_viz_service_gl_gpu__service__impl.h | 17 +
...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 | 4 +-
chromium/patches/patch-content_app_BUILD.gn | 2 +-
.../patches/patch-content_app_content__main.cc | 6 +-
...atch-content_app_content__main__runner__impl.cc | 10 +-
chromium/patches/patch-content_browser_BUILD.gn | 6 +-
...sibility_browser__accessibility__state__impl.cc | 4 +-
...owser__accessibility__state__impl__auralinux.cc | 8 +-
.../patch-content_browser_audio_audio__service.cc | 2 +-
..._browser_browser__child__process__host__impl.cc | 6 +-
...t_browser_browser__child__process__host__impl.h | 2 +-
...ild__process__host__impl__receiver__bindings.cc | 2 +-
.../patch-content_browser_browser__main__loop.cc | 2 +-
...tent_browser_child__process__launcher__helper.h | 17 -
...wser_child__process__launcher__helper__linux.cc | 4 +-
...browser_child__thread__type__switcher__linux.cc | 2 +-
..._browser_child__thread__type__switcher__linux.h | 2 +-
..._compositor_viz__process__transport__factory.cc | 4 +-
...wser_devtools_devtools__frontend__host__impl.cc | 2 +-
...owser_devtools_devtools__frontend__host__impl.h | 2 +-
...wser_devtools_protocol_system__info__handler.cc | 2 +-
...ccess_file__path__watcher_file__path__watcher.h | 2 +-
...file__path__watcher_file__path__watcher__bsd.cc | 2 +-
...le__path__watcher_file__path__watcher__kqueue.h | 2 +-
...s_file__system__access__local__path__watcher.cc | 2 +-
...font__access_font__enumeration__data__source.cc | 2 +-
.../patch-content_browser_gpu_compositor__util.cc | 6 +-
...content_browser_gpu_gpu__data__manager__impl.cc | 2 +-
...-content_browser_gpu_gpu__data__manager__impl.h | 4 +-
...rowser_gpu_gpu__data__manager__impl__private.cc | 6 +-
...browser_gpu_gpu__data__manager__impl__private.h | 6 +-
..._gpu_gpu__memory__buffer__manager__singleton.cc | 26 -
...patch-content_browser_gpu_gpu__process__host.cc | 6 +-
...wser_media_frameless__media__interface__proxy.h | 2 +-
...r_media_media__keys__listener__manager__impl.cc | 2 +-
...ent_browser_network__service__instance__impl.cc | 6 +-
...i__plugin__process__host__receiver__bindings.cc | 2 +-
...rowser_renderer__host_delegated__frame__host.cc | 2 +-
...ia_service__video__capture__device__launcher.cc | 6 +-
...renderer__host_pepper_pepper__file__io__host.cc | 2 +-
...r_renderer__host_render__process__host__impl.cc | 14 +-
...er_renderer__host_render__process__host__impl.h | 16 +-
...der__process__host__impl__receiver__bindings.cc | 17 +-
...wser_renderer__host_render__view__host__impl.cc | 4 +-
...derer__host_render__widget__host__view__aura.cc | 2 +-
...nderer__host_render__widget__host__view__aura.h | 2 +-
...t_render__widget__host__view__event__handler.cc | 2 +-
.../patch-content_browser_sandbox__host__linux.cc | 2 +-
...scheduler_responsiveness_jank__monitor__impl.cc | 2 +-
...duler_responsiveness_native__event__observer.cc | 2 +-
...eduler_responsiveness_native__event__observer.h | 2 +-
...browser_service__host_utility__process__host.cc | 26 +-
...t_utility__process__host__receiver__bindings.cc | 2 +-
...ser_service__host_utility__sandbox__delegate.cc | 24 +-
.../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 | 2 +-
...contents_web__contents__view__aura__unittest.cc | 2 +-
...browser_webui_web__ui__main__frame__observer.cc | 2 +-
...owser_zygote__host_zygote__host__impl__linux.cc | 2 +-
...rowser_zygote__host_zygote__host__impl__linux.h | 2 +-
chromium/patches/patch-content_child_BUILD.gn | 2 +-
.../patches/patch-content_child_child__process.cc | 2 +-
.../patches/patch-content_child_child__process.h | 2 +-
chromium/patches/patch-content_common_BUILD.gn | 2 +-
chromium/patches/patch-content_common_features.cc | 4 +-
chromium/patches/patch-content_common_features.h | 4 +-
.../patch-content_common_font__list__unittest.cc | 2 +-
...-content_common_gpu__pre__sandbox__hook__bsd.cc | 2 +-
...h-content_common_gpu__pre__sandbox__hook__bsd.h | 2 +-
...content_common_gpu__pre__sandbox__hook__linux.h | 2 +-
...tch-content_common_thread__type__switcher.mojom | 2 +-
.../patch-content_gpu_gpu__child__thread.cc | 2 +-
chromium/patches/patch-content_gpu_gpu__main.cc | 16 +-
...t_ppapi__plugin_ppapi__blink__platform__impl.cc | 2 +-
...nt_ppapi__plugin_ppapi__blink__platform__impl.h | 2 +-
...ch-content_ppapi__plugin_ppapi__plugin__main.cc | 2 +-
...tent_public_browser_content__browser__client.cc | 4 +-
...blic_browser_zygote__host_zygote__host__linux.h | 2 +-
...atch-content_public_common_content__features.cc | 8 +-
...atch-content_public_common_content__switches.cc | 2 +-
...patch-content_public_common_content__switches.h | 2 +-
...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 | 2 +-
...er_renderer__main__platform__delegate__linux.cc | 2 +-
chromium/patches/patch-content_shell_BUILD.gn | 2 +-
...atch-content_shell_app_shell__main__delegate.cc | 4 +-
...nt_shell_browser_shell__browser__main__parts.cc | 2 +-
.../patch-content_shell_browser_shell__paths.cc | 26 -
...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 +-
chromium/patches/patch-content_utility_services.cc | 51 +-
...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 | 40 +-
.../patch-content_utility_utility__thread__impl.cc | 2 +-
chromium/patches/patch-content_zygote_BUILD.gn | 2 +-
.../patches/patch-content_zygote_zygote__linux.cc | 2 +-
.../patch-content_zygote_zygote__main__linux.cc | 2 +-
.../patch-device_bluetooth_bluetooth__adapter.cc | 2 +-
.../patch-device_bluetooth_cast__bluetooth.gni | 2 +-
chromium/patches/patch-device_gamepad_BUILD.gn | 2 +-
.../patch-device_gamepad_gamepad__provider.cc | 4 +-
.../patch-device_gamepad_hid__writer__linux.cc | 2 +-
..._browser__context__keyed__service__factories.cc | 4 +-
...sions_browser_api_management_management__api.cc | 2 +-
...sions_browser_api_messaging_message__service.cc | 2 +-
...ivate_networking__private__delegate__factory.cc | 2 +-
...tensions_common_api___permission__features.json | 2 +-
.../patch-extensions_common_api_runtime.json | 2 +-
.../patches/patch-extensions_common_command.cc | 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 | 6 +-
...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 +-
...and__buffer_client_fake__gpu__memory__buffer.cc | 35 +
...mand__buffer_client_fake__gpu__memory__buffer.h | 17 +
...mand__buffer_service_dawn__context__provider.cc | 4 +-
..._command__buffer_service_gles2__cmd__decoder.cc | 4 +-
...ice_raster__decoder__unittest__context__lost.cc | 2 +-
...mmand__buffer_service_shared__context__state.cc | 2 +-
...ommand__buffer_service_shared__context__state.h | 2 +-
...image_angle__vulkan__image__backing__factory.cc | 2 +-
...e_shared__image_external__vk__image__backing.cc | 6 +-
..._image_external__vk__image__backing__factory.cc | 4 +-
...service_shared__image_shared__image__factory.cc | 4 +-
...service_shared__image_shared__image__manager.cc | 4 +-
...ce_shared__image_wrapped__sk__image__backing.cc | 2 +-
...ommand__buffer_service_webgpu__decoder__impl.cc | 8 +-
...ffer_tests_gl__gpu__memory__buffer__unittest.cc | 6 +-
.../patches/patch-gpu_config_gpu__control__list.cc | 4 +-
.../patch-gpu_config_gpu__finch__features.cc | 2 +-
.../patch-gpu_config_gpu__info__collector.cc | 2 +-
.../patches/patch-gpu_config_gpu__test__config.cc | 2 +-
...-gpu_ipc_common_gpu__memory__buffer__support.cc | 2 +-
...h-gpu_ipc_common_gpu__memory__buffer__support.h | 2 +-
.../patches/patch-gpu_ipc_service_gpu__init.cc | 20 +-
...gpu_ipc_service_gpu__memory__buffer__factory.cc | 2 +-
chromium/patches/patch-gpu_ipc_service_x__util.h | 2 +-
.../patches/patch-gpu_vulkan_generate__bindings.py | 2 +-
.../patches/patch-gpu_vulkan_semaphore__handle.cc | 2 +-
.../patch-gpu_vulkan_vulkan__device__queue.cc | 2 +-
.../patch-gpu_vulkan_vulkan__device__queue.h | 2 +-
.../patch-gpu_vulkan_vulkan__function__pointers.cc | 2 +-
.../patch-gpu_vulkan_vulkan__function__pointers.h | 2 +-
chromium/patches/patch-gpu_vulkan_vulkan__image.h | 2 +-
chromium/patches/patch-gpu_vulkan_vulkan__util.cc | 4 +-
chromium/patches/patch-headless_BUILD.gn | 2 +-
...rowser_headless__browser__main__parts__posix.cc | 2 +-
...b_browser_headless__content__browser__client.cc | 6 +-
...ib_browser_headless__content__browser__client.h | 4 +-
...ss_lib_browser_headless__web__contents__impl.cc | 2 +-
...adless_lib_headless__content__main__delegate.cc | 2 +-
chromium/patches/patch-ipc_ipc__channel.h | 2 +-
chromium/patches/patch-ipc_ipc__channel__common.cc | 2 +-
chromium/patches/patch-ipc_ipc__channel__mojo.cc | 2 +-
chromium/patches/patch-ipc_ipc__message__utils.cc | 2 +-
chromium/patches/patch-ipc_ipc__message__utils.h | 2 +-
chromium/patches/patch-media_BUILD.gn | 2 +-
chromium/patches/patch-media_audio_BUILD.gn | 4 +-
.../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 | 4 +-
...patch-media_audio_sndio_audio__manager__sndio.h | 4 +-
.../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 | 6 +-
.../patches/patch-media_base_media__switches.h | 10 +-
chromium/patches/patch-media_base_video__frame.cc | 8 +-
chromium/patches/patch-media_base_video__frame.h | 2 +-
...ideo_create__video__capture__device__factory.cc | 2 +-
..._video_fake__video__capture__device__factory.cc | 2 +-
..._video_file__video__capture__device__factory.cc | 2 +-
...h-media_capture_video_linux_fake__v4l2__impl.cc | 2 +-
...ch-media_capture_video_linux_fake__v4l2__impl.h | 2 +-
..._capture_video_linux_v4l2__capture__delegate.cc | 2 +-
...a_capture_video_linux_v4l2__capture__delegate.h | 2 +-
...dia_capture_video_linux_v4l2__capture__device.h | 2 +-
...ture_video_linux_v4l2__capture__device__impl.cc | 2 +-
...pture_video_linux_v4l2__capture__device__impl.h | 2 +-
..._linux_video__capture__device__factory__v4l2.cc | 2 +-
...o_linux_video__capture__device__factory__v4l2.h | 2 +-
...re_video_linux_video__capture__device__linux.cc | 2 +-
...deo__capture__buffer__tracker__factory__impl.cc | 2 +-
...capture_video_video__capture__device__client.cc | 2 +-
.../patch-media_cdm_cdm__paths__unittest.cc | 2 +-
.../patch-media_cdm_library__cdm_cdm__paths.gni | 2 +-
.../patch-media_ffmpeg_scripts_build__ffmpeg.py | 12 +-
.../patch-media_ffmpeg_scripts_robo__lib_config.py | 2 +-
...a_gpu_chromeos_gl__image__processor__backend.cc | 2 +-
...u_chromeos_libyuv__image__processor__backend.cc | 2 +-
...pu_chromeos_mailbox__video__frame__converter.cc | 2 +-
...a_gpu_chromeos_platform__video__frame__utils.cc | 6 +-
...-media_gpu_chromeos_video__decoder__pipeline.cc | 2 +-
...gpu_gpu__video__decode__accelerator__factory.cc | 2 +-
...gpu_gpu__video__encode__accelerator__factory.cc | 2 +-
...dware__video__decoding__sandbox__hook__linux.cc | 2 +-
...rdware__video__decoding__sandbox__hook__linux.h | 2 +-
...dware__video__encoding__sandbox__hook__linux.cc | 2 +-
...rdware__video__encoding__sandbox__hook__linux.h | 2 +-
.../patches/patch-media_gpu_test_raw__video.cc | 2 +-
...ch-media_gpu_test_video__frame__file__writer.cc | 2 +-
.../patch-media_gpu_test_video__frame__helpers.cc | 2 +-
...patch-media_gpu_test_video__frame__validator.cc | 2 +-
.../patch-media_gpu_vaapi_vaapi__video__decoder.cc | 4 +-
.../patch-media_gpu_vaapi_vaapi__wrapper.cc | 2 +-
chromium/patches/patch-media_media__options.gni | 4 +-
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 +-
.../patch-media_video_fake__gpu__memory__buffer.cc | 35 -
.../patch-media_video_fake__gpu__memory__buffer.h | 17 -
...ideo_gpu__memory__buffer__video__frame__pool.cc | 10 +-
...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 | 2 +-
.../patch-media_webrtc_helpers__unittests.cc | 2 +-
chromium/patches/patch-mojo_core_BUILD.gn | 4 +-
chromium/patches/patch-mojo_core_channel.cc | 4 +-
.../patches/patch-mojo_core_embedder_features.h | 2 +-
...ojo_public_cpp_platform_socket__utils__posix.cc | 2 +-
.../patch-mojo_public_tools_bindings_mojom.gni | 2 +-
chromium/patches/patch-net_BUILD.gn | 16 +-
chromium/patches/patch-net_base_features.cc | 4 +-
.../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 | 4 +-
...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 | 4 +-
chromium/patches/patch-net_dns_BUILD.gn | 2 +-
chromium/patches/patch-net_dns_address__info.cc | 2 +-
.../patch-net_dns_address__sorter__posix.cc | 2 +-
.../patch-net_dns_dns__config__service__posix.cc | 2 +-
chromium/patches/patch-net_dns_dns__reloader.cc | 2 +-
chromium/patches/patch-net_dns_dns__util.cc | 2 +-
.../patches/patch-net_dns_host__resolver__proc.cc | 2 +-
chromium/patches/patch-net_dns_public_BUILD.gn | 2 +-
.../patches/patch-net_dns_public_resolv__reader.cc | 2 +-
.../patches/patch-net_dns_public_resolv__reader.h | 2 +-
.../patch-net_dns_public_scoped__res__state.cc | 2 +-
.../patch-net_dns_public_scoped__res__state.h | 2 +-
.../patch-net_filter_zstd__source__stream.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.cc | 2 +-
.../patch-net_http_http__auth__gssapi__posix.h | 2 +-
...atch-net_http_http__auth__handler__negotiate.cc | 2 +-
.../patch-net_http_http__auth__preferences.cc | 2 +-
.../patch-net_http_http__auth__preferences.h | 2 +-
.../patch-net_http_http__network__session.cc | 4 +-
...net_proxy__resolution_proxy__config__service.cc | 2 +-
...xy__resolution_proxy__config__service__linux.cc | 2 +-
...et_quic_quic__network__transaction__unittest.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 | 8 +-
.../patch-net_socket_udp__socket__unittest.cc | 12 +-
.../patches/patch-net_third__party_quiche_BUILD.gn | 2 +-
..._tools_cert__verify__tool_cert__verify__tool.cc | 2 +-
.../patch-net_tools_net__watcher_net__watcher.cc | 2 +-
...ffic__annotation_network__traffic__annotation.h | 2 +-
...patch-net_url__request_url__request__context.cc | 2 +-
.../patch-net_url__request_url__request__context.h | 2 +-
..._url__request_url__request__context__builder.cc | 2 +-
...ets_websocket__basic__stream__adapters__test.cc | 2 +-
.../patches/patch-pdf_pdfium_pdfium__engine.cc | 6 +-
chromium/patches/patch-ppapi_tests_test__utils.h | 2 +-
.../patch-printing_backend_cups__ipp__helper.cc | 4 +-
.../patch-printing_backend_print__backend__cups.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 | 4 +-
.../patch-printing_print__settings__conversion.cc | 2 +-
.../patch-printing_printing__context__linux.cc | 2 +-
.../patches/patch-printing_printing__features.cc | 2 +-
.../patches/patch-printing_printing__features.h | 2 +-
...sandbox_print__backend__sandbox__hook__linux.cc | 2 +-
..._sandbox_print__backend__sandbox__hook__linux.h | 2 +-
.../patch-remoting_base_chromoting__event.cc | 2 +-
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 | 4 +-
.../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 | 2 +-
...ch-remoting_host_crash_crash__file__uploader.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 | 12 +-
.../patches/patch-remoting_host_ipc__constants.cc | 2 +-
...t_it2me_it2me__native__messaging__host__main.cc | 30 +-
...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 | 26 +
...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 | 21 +-
...st_security__key_remote__security__key__main.cc | 26 +
...-remoting_host_session__policies__from__dict.cc | 2 +-
...t_setup_me2me__native__messaging__host__main.cc | 26 +
.../patch-remoting_host_setup_start__host__main.cc | 19 +-
...g_host_webauthn_desktop__session__type__util.cc | 2 +-
...hn_remote__webauthn__caller__security__utils.cc | 2 +-
...bauthn_remote__webauthn__extension__notifier.cc | 6 +-
...emoting_host_webauthn_remote__webauthn__main.cc | 26 +
...atch-remoting_protocol_webrtc__video__stream.cc | 2 +-
...ng_signaling_ftl__host__device__id__provider.cc | 2 +-
chromium/patches/patch-sandbox_BUILD.gn | 2 +-
chromium/patches/patch-sandbox_features.gni | 2 +-
chromium/patches/patch-sandbox_linux_BUILD.gn | 2 +-
...sandbox_linux_services_init__process__reaper.cc | 2 +-
...tch-sandbox_linux_services_libc__interceptor.cc | 2 +-
chromium/patches/patch-sandbox_policy_BUILD.gn | 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 | 2 +-
.../patch-sandbox_policy_netbsd_sandbox__netbsd.cc | 2 +-
.../patch-sandbox_policy_netbsd_sandbox__netbsd.h | 2 +-
...atch-sandbox_policy_openbsd_sandbox__openbsd.cc | 12 +-
...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 | 53 +-
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 | 2 +-
...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 | 4 +-
.../patches/patch-services_device_serial_BUILD.gn | 2 +-
...ces_device_serial_serial__device__enumerator.cc | 6 +-
...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 | 10 +-
...ervices_device_usb_usb__device__handle__usbfs.h | 2 +-
.../patch-services_device_usb_usb__service.cc | 6 +-
...patch-services_device_usb_usb__service__fake.cc | 2 +-
.../patch-services_device_usb_usb__service__fake.h | 2 +-
chromium/patches/patch-services_network_BUILD.gn | 4 +-
.../patch-services_network_network__context.cc | 6 +-
.../patch-services_network_network__context.h | 4 +-
...rvices_network_network__sandbox__hook__linux.cc | 2 +-
...ervices_network_network__sandbox__hook__linux.h | 2 +-
.../patch-services_network_network__service.cc | 8 +-
.../patch-services_network_network__service.h | 6 +-
.../patch-services_network_public_cpp_BUILD.gn | 6 +-
.../patch-services_network_public_cpp_features.cc | 6 +-
.../patch-services_network_public_mojom_BUILD.gn | 4 +-
...ionary_shared__dictionary__writer__in__memory.h | 2 +-
..._on__device__model_on__device__model__service.h | 2 +-
...ervices_on__device__model_pre__sandbox__init.cc | 28 +-
..._instrumentation_queued__request__dispatcher.cc | 2 +-
...tor_public_cpp_memory__instrumentation_BUILD.gn | 2 +-
...ublic_cpp_memory__instrumentation_os__metrics.h | 2 +-
...cpp_memory__instrumentation_os__metrics__bsd.cc | 2 +-
...tch-services_screen__ai_public_cpp_utilities.cc | 12 +-
..._ai_sandbox_screen__ai__sandbox__hook__linux.cc | 2 +-
...__ai_sandbox_screen__ai__sandbox__hook__linux.h | 2 +-
.../patch-services_service__manager_BUILD.gn | 2 +-
...manager_public_cpp_service__executable_BUILD.gn | 2 +-
...p_stack__sampling_tracing__sampler__profiler.cc | 2 +-
..._tracing_public_cpp_system__metrics__sampler.cc | 2 +-
...h-services_tracing_public_cpp_trace__startup.cc | 17 +
...ture_public_mojom_video__capture__service.mojom | 2 +-
...effects_video__effects__sandbox__hook__linux.cc | 2 +-
..._effects_video__effects__sandbox__hook__linux.h | 2 +-
.../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 +-
...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 +-
...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 | 2 +-
...rer_controller_memory__usage__monitor__posix.cc | 2 +-
...erer_controller_memory__usage__monitor__posix.h | 2 +-
...link_renderer_core_editing_editing__behavior.cc | 2 +-
...erer_core_execution__context_navigator__base.cc | 2 +-
...blink_renderer_core_exported_web__view__impl.cc | 6 +-
...y_blink_renderer_core_frame_web__frame__test.cc | 2 +-
...ore_html_canvas_canvas__async__blob__creator.cc | 2 +-
...erer_core_inspector_inspector__memory__agent.cc | 2 +-
...arty_blink_renderer_core_layout_layout__view.cc | 4 +-
...renderer_core_loader_mixed__content__checker.cc | 4 +-
...r_core_origin__trials_origin__trial__context.cc | 4 +-
...renderer_core_page_context__menu__controller.cc | 4 +-
...party_blink_renderer_core_paint_paint__layer.cc | 4 +-
..._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 | 4 +-
...odules_webaudio_audio__worklet__thread__test.cc | 2 +-
...odules_webgl_webgl__rendering__context__base.cc | 4 +-
...renderer_modules_webgpu_gpu__canvas__context.cc | 4 +-
...rty_blink_renderer_modules_webgpu_gpu__queue.cc | 2 +-
...h-third__party_blink_renderer_platform_BUILD.gn | 2 +-
...ty_blink_renderer_platform_fonts_font__cache.cc | 4 +-
...rty_blink_renderer_platform_fonts_font__cache.h | 10 +-
...nk_renderer_platform_fonts_font__description.cc | 2 +-
..._blink_renderer_platform_fonts_font__metrics.cc | 2 +-
...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 | 4 +-
...ion_partition__alloc__memory__dump__provider.cc | 2 +-
..._peerconnection_rtc__video__encoder__factory.cc | 2 +-
...derer_platform_runtime__enabled__features.json5 | 18 +-
...nk_renderer_platform_scheduler_common_thread.cc | 8 +-
...g_blink__categorized__worker__pool__delegate.cc | 2 +-
..._renderer_platform_wtf_container__annotations.h | 2 +-
...arty_blink_renderer_platform_wtf_math__extras.h | 2 +-
...arty_blink_renderer_platform_wtf_stack__util.cc | 20 +-
.../patch-third__party_brotli_common_platform.h | 2 +-
.../patches/patch-third__party_cpuinfo_cpuinfo.gni | 2 +-
...ashpad_crashpad_build_crashpad__buildconfig.gni | 2 +-
...-third__party_crashpad_crashpad_client_BUILD.gn | 4 +-
...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 | 9 +-
...d__party_crashpad_crashpad_util_misc_metrics.cc | 2 +-
...hird__party_crashpad_crashpad_util_misc_uuid.cc | 2 +-
...crashpad_crashpad_util_posix_close__multiple.cc | 2 +-
...rashpad_crashpad_util_posix_drop__privileges.cc | 2 +-
...__party_crashpad_crashpad_util_posix_signals.cc | 2 +-
...ashpad_util_posix_symbolic__constants__posix.cc | 2 +-
.../patches/patch-third__party_crc32c_BUILD.gn | 2 +-
..._party_dawn_include_dawn_native_VulkanBackend.h | 2 +-
...ch-third__party_dawn_src_dawn_common_Platform.h | 2 +-
...party_dawn_src_dawn_native_vulkan_BackendVk.cpp | 2 +-
.../patches/patch-third__party_ffmpeg_BUILD.gn | 2 +-
...atch-third__party_ffmpeg_libavcodec_x86_cabac.h | 2 +-
.../patch-third__party_ffmpeg_libavutil_cpu.c | 2 +-
.../patch-third__party_ffmpeg_libavutil_mem.c | 2 +-
...ch-third__party_ffmpeg_libavutil_random__seed.c | 2 +-
...ch-third__party_ffmpeg_libavutil_x86_x86inc.asm | 2 +-
.../patch-third__party_fontconfig_include_config.h | 55 -
...-third__party_fontconfig_include_meson-config.h | 50 +
...atch-third__party_fontconfig_src_src_fccompat.c | 8 +-
.../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 | 2 +-
.../patches/patch-third__party_libsync_src_sync.c | 2 +-
.../patches/patch-third__party_libusb_BUILD.gn | 2 +-
.../patch-third__party_libusb_src_libusb_core.c | 2 +-
...rd__party_libusb_src_libusb_os_threads__posix.c | 2 +-
...x_source_libvpx_vpx__ports_aarch64__cpudetect.c | 2 +-
.../patch-third__party_lzma__sdk_C_CpuArch.c | 2 +-
...ial__color__utilities_src_cpp_palettes_tones.cc | 2 +-
chromium/patches/patch-third__party_nasm_BUILD.gn | 2 +-
.../patch-third__party_nasm_config_config-linux.h | 2 +-
.../patch-third__party_node_check__version.py | 20 +
chromium/patches/patch-third__party_node_node.gni | 19 +-
chromium/patches/patch-third__party_node_node.py | 2 +-
..._party_pdfium_core_fxcodec_png_png__decoder.cpp | 19 -
...ird__party_pdfium_core_fxge_cfx__fontmapper.cpp | 2 +-
...arty_pdfium_core_fxge_linux_fx__linux__impl.cpp | 6 +-
...-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 +-
...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 +-
...uf_src_google_protobuf_stubs_platform__macros.h | 2 +-
..._party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h | 2 +-
...hird__party_skia_src_ports_SkMemory__malloc.cpp | 2 +-
...third__party_skia_src_ports_SkOSFile__posix.cpp | 2 +-
...__party_speech-dispatcher_libspeechd__version.h | 2 +-
...third__party_speech-dispatcher_speechd__types.h | 2 +-
.../patches/patch-third__party_sqlite_BUILD.gn | 2 +-
...d__party_sqlite_src_amalgamation__dev_sqlite3.c | 4 +-
...-third__party_sqlite_src_amalgamation_sqlite3.c | 8 +-
...-third__party_swiftshader_src_Reactor_Debug.cpp | 2 +-
...__party_swiftshader_src_System_Configurator.cpp | 2 +-
...d__party_swiftshader_src_System_Linux_MemFd.cpp | 2 +-
...tshader_src_Vulkan_VkSemaphoreExternalLinux.hpp | 2 +-
...tch-third__party_swiftshader_src_WSI_libXCB.cpp | 2 +-
...10.0_configs_linux_include_llvm_Config_config.h | 2 +-
...ubzero_build_Linux_include_llvm_Config_config.h | 2 +-
...ty_swiftshader_third__party_marl_src_memory.cpp | 2 +-
...ty_swiftshader_third__party_marl_src_thread.cpp | 2 +-
...ch-third__party_test__fonts_fontconfig_BUILD.gn | 2 +-
...st__fonts_fontconfig_fontconfig__util__linux.cc | 2 +-
...onts_fontconfig_generate__fontconfig__caches.cc | 2 +-
.../patches/patch-third__party_tflite_features.gni | 2 +-
.../patches/patch-third__party_unrar_src_crypt.cpp | 2 +-
...layers_src_layers_external_vma_vk__mem__alloc.h | 2 +-
...ers_vulkan_generated_vk__function__pointers.cpp | 2 +-
...kan__memory__allocator_include_vk__mem__alloc.h | 2 +-
.../patches/patch-third__party_wayland_BUILD.gn | 2 +-
.../patch-third__party_wayland_include_config.h | 2 +-
.../patches/patch-third__party_webrtc_BUILD.gn | 2 +-
...rd__party_webrtc_modules_audio__device_BUILD.gn | 4 +-
...s_desktop__capture_linux_wayland_egl__dmabuf.cc | 2 +-
...__capture_linux_x11_x__server__pixel__buffer.cc | 4 +-
...tch-third__party_webrtc_rtc__base_byte__order.h | 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 | 6 +-
...ty_webrtc_rtc__base_physical__socket__server.cc | 18 +-
...rty_webrtc_rtc__base_physical__socket__server.h | 2 +-
...rty_webrtc_rtc__base_platform__thread__types.cc | 2 +-
...webrtc_rtc__base_third__party_sigslot_sigslot.h | 2 +-
...h-third__party_webrtc_system__wrappers_BUILD.gn | 4 +-
.../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 | 4 +-
.../patch-tools_v8__context__snapshot_BUILD.gn | 2 +-
...atch-tools_variations_fieldtrial__to__struct.py | 2 +-
...tch-ui_accessibility_accessibility__features.cc | 4 +-
...atch-ui_accessibility_accessibility__features.h | 4 +-
.../patches/patch-ui_accessibility_ax__node.cc | 6 +-
chromium/patches/patch-ui_accessibility_ax__node.h | 2 +-
.../patches/patch-ui_accessibility_ax__tree.cc | 10 +-
chromium/patches/patch-ui_accessibility_ax__tree.h | 8 +-
.../patch-ui_aura_client_drag__drop__client.h | 2 +-
chromium/patches/patch-ui_aura_screen__ozone.cc | 2 +-
chromium/patches/patch-ui_aura_screen__ozone.h | 2 +-
.../patch-ui_base_accelerators_accelerator.cc | 4 +-
.../patches/patch-ui_base_accelerators_command.cc | 2 +-
...istener_global__accelerator__listener__ozone.cc | 12 +-
.../patch-ui_base_clipboard_clipboard__constants.h | 2 +-
...tch-ui_base_clipboard_clipboard__non__backed.cc | 2 +-
.../patch-ui_base_cursor_cursor__factory.cc | 2 +-
.../patches/patch-ui_base_cursor_cursor__factory.h | 2 +-
...agdrop_os__exchange__data__provider__factory.cc | 2 +-
...op_os__exchange__data__provider__non__backed.cc | 2 +-
...patch-ui_base_ime_dummy__text__input__client.cc | 2 +-
.../patch-ui_base_ime_dummy__text__input__client.h | 2 +-
.../patch-ui_base_ime_fake__text__input__client.cc | 2 +-
.../patch-ui_base_ime_fake__text__input__client.h | 2 +-
...-ui_base_ime_init_input__method__initializer.cc | 2 +-
...linux_linux__input__method__context__factory.cc | 2 +-
.../patch-ui_base_ime_text__input__client.h | 2 +-
.../patch-ui_base_resource_resource__bundle.cc | 4 +-
.../patch-ui_base_test_skia__gold__pixel__diff.cc | 2 +-
chromium/patches/patch-ui_base_test_ui__controls.h | 2 +-
.../patches/patch-ui_base_ui__base__features.cc | 4 +-
.../patches/patch-ui_base_ui__base__features.h | 4 +-
.../patches/patch-ui_base_ui__base__switches.cc | 4 +-
.../patches/patch-ui_base_ui__base__switches.h | 6 +-
.../patches/patch-ui_base_webui_web__ui__util.cc | 6 +-
.../patch-ui_base_x_x11__cursor__factory.cc | 2 +-
.../patches/patch-ui_base_x_x11__cursor__factory.h | 2 +-
.../patches/patch-ui_base_x_x11__cursor__loader.cc | 2 +-
.../patch-ui_base_x_x11__display__manager.cc | 2 +-
.../patch-ui_base_x_x11__shm__image__pool.cc | 2 +-
chromium/patches/patch-ui_color_color__id.h | 4 +-
.../patch-ui_color_color__provider__utils.cc | 2 +-
chromium/patches/patch-ui_color_system__theme.h | 2 +-
chromium/patches/patch-ui_compositor_compositor.cc | 4 +-
chromium/patches/patch-ui_compositor_compositor.h | 2 +-
.../patch-ui_compositor_compositor__observer.h | 2 +-
chromium/patches/patch-ui_display_screen.cc | 2 +-
chromium/patches/patch-ui_display_screen.h | 2 +-
...vents_devices_x11_device__data__manager__x11.cc | 4 +-
chromium/patches/patch-ui_events_event.cc | 10 +-
.../patches/patch-ui_events_event__switches.cc | 2 +-
chromium/patches/patch-ui_events_event__switches.h | 2 +-
...ch-ui_events_keycodes_dom_keycode__converter.cc | 2 +-
...tch-ui_events_keycodes_dom_keycode__converter.h | 2 +-
chromium/patches/patch-ui_gfx_BUILD.gn | 4 +-
chromium/patches/patch-ui_gfx_canvas__skia.cc | 2 +-
.../patches/patch-ui_gfx_font__fallback__linux.cc | 2 +-
.../patches/patch-ui_gfx_font__render__params.h | 2 +-
.../patch-ui_gfx_font__render__params__linux.cc | 2 +-
chromium/patches/patch-ui_gfx_font__util.cc | 2 +-
chromium/patches/patch-ui_gfx_gpu__extra__info.h | 17 +
.../patches/patch-ui_gfx_gpu__memory__buffer.cc | 15 +-
.../patches/patch-ui_gfx_gpu__memory__buffer.h | 32 +-
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 | 4 +-
...fx_mojom_native__handle__types__mojom__traits.h | 4 +-
.../patches/patch-ui_gfx_native__pixmap__handle.cc | 2 +-
.../patches/patch-ui_gfx_native__pixmap__handle.h | 2 +-
.../patches/patch-ui_gfx_native__widget__types.h | 2 +-
.../patches/patch-ui_gfx_platform__font__skia.cc | 2 +-
.../patch-ui_gfx_render__text__api__fuzzer.cc | 2 +-
.../patches/patch-ui_gfx_render__text__fuzzer.cc | 2 +-
chromium/patches/patch-ui_gfx_switches.cc | 8 +-
chromium/patches/patch-ui_gfx_switches.h | 6 +-
chromium/patches/patch-ui_gfx_x_atom__cache.cc | 2 +-
.../patch-ui_gfx_x_generated__protos_dri3.cc | 2 +-
.../patch-ui_gfx_x_generated__protos_shm.cc | 2 +-
chromium/patches/patch-ui_gfx_x_xlib__support.cc | 2 +-
chromium/patches/patch-ui_gl_BUILD.gn | 20 +-
chromium/patches/patch-ui_gl_gl__context.cc | 4 +-
chromium/patches/patch-ui_gl_gl__fence.cc | 2 +-
chromium/patches/patch-ui_gl_gl__implementation.cc | 4 +-
chromium/patches/patch-ui_gl_gl__switches.cc | 22 +-
.../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 +-
.../patches/patch-ui_gtk_ime__compat__check.cc | 27 +
.../patch-ui_gtk_printing_print__dialog__gtk.cc | 4 +-
...i_message__center_views_message__popup__view.cc | 2 +-
...tive__theme_features_native__theme__features.cc | 2 +-
.../patches/patch-ui_native__theme_native__theme.h | 2 +-
.../patch-ui_native__theme_native__theme__base.cc | 2 +-
.../patches/patch-ui_ozone_common_egl__util.cc | 6 +-
...platform_headless_headless__surface__factory.cc | 2 +-
..._platform_headless_ozone__platform__headless.cc | 2 +-
...rm_headless_vulkan__implementation__headless.cc | 4 +-
..._ozone_platform_wayland_common_wayland__util.cc | 6 +-
..._wayland_gpu_vulkan__implementation__wayland.cc | 2 +-
...latform_wayland_host_wayland__frame__manager.cc | 2 +-
...one_platform_x11_vulkan__implementation__x11.cc | 2 +-
...tch-ui_ozone_platform_x11_x11__screen__ozone.cc | 2 +-
...atch-ui_ozone_platform_x11_x11__screen__ozone.h | 2 +-
.../patch-ui_ozone_platform_x11_x11__window.cc | 4 +-
...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 | 2 +-
...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 | 10 +-
.../patch-ui_views_controls_textfield_textfield.h | 4 +-
.../patches/patch-ui_views_corewm_tooltip__aura.cc | 2 +-
.../patch-ui_views_examples_widget__example.cc | 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 | 2 +-
.../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 | 4 +-
.../patch-ui_views_window_custom__frame__view.cc | 2 +-
.../patch-ui_views_window_dialog__delegate.cc | 4 +-
.../patch-ui_views_window_frame__background.cc | 2 +-
chromium/patches/patch-v8_BUILD.gn | 20 +-
chromium/patches/patch-v8_include_v8-internal.h | 2 +-
chromium/patches/patch-v8_include_v8config.h | 2 +-
chromium/patches/patch-v8_src_api_api.cc | 4 +-
chromium/patches/patch-v8_src_base_atomicops.h | 2 +-
.../patches/patch-v8_src_base_platform_memory.h | 2 +-
.../patch-v8_src_base_platform_platform-freebsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-openbsd.cc | 2 +-
.../patch-v8_src_base_platform_platform-posix.cc | 35 +-
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 | 2 +-
.../patches/patch-v8_src_libsampler_sampler.cc | 4 +-
chromium/patches/patch-v8_src_sandbox_sandbox.cc | 2 +-
..._embedded_platform-embedded-file-writer-base.cc | 2 +-
...t_embedded_platform-embedded-file-writer-base.h | 2 +-
...bedded_platform-embedded-file-writer-generic.cc | 2 +-
...tch-v8_src_trap-handler_handler-inside-posix.cc | 8 +-
...atch-v8_src_trap-handler_handler-inside-posix.h | 2 +-
.../patch-v8_src_trap-handler_trap-handler.h | 2 +-
...wasm_baseline_ia32_liftoff-assembler-ia32-inl.h | 30 +-
chromium/patches/patch-v8_tools_run-paxctl.py | 2 +-
chromium/patches/patch-v8_tools_run.py | 2 +-
1475 files changed, 4834 insertions(+), 4479 deletions(-)
diffs:
diff --git a/chromium/COMMIT_MSG b/chromium/COMMIT_MSG
index c1b235e5d3..ffc6329f33 100644
--- a/chromium/COMMIT_MSG
+++ b/chromium/COMMIT_MSG
@@ -1,4 +1,10 @@
-www/chromium: update to 137.0.7151.68
+www/chromium: update to 138.0.7204.96
+
+* Patchset changes:
+base/system/sys_info_netbsd.cc: fix SysInfo::AmountOfAvailablePhysicalMemoryImpl()
+v8/src/base/platform/platform-posix.cc: use pid instead of lid in OS::GetCurrentThreadIdInternal()
+
+* AudioIO: update to 138.0, apply changes from qt6-qtwebengine by Mark Davies
* 137.0.7151.55
This update includes 11 security fixes. Below, we highlight fixes
@@ -37,3 +43,44 @@ pushed out to Stable across all Chrome platforms.
Reported by Walkman on 2025-04-07
Google is aware that an exploit for CVE-2025-5419 exists in the wild.
+* 137.0.7151.103
+This update includes 2 security fixes. Below, we highlight fixes
+that were contributed by external researchers. Please see the
+Chrome Security Page for more information.
+[$8000][420150619] High CVE-2025-5958: Use after free in Media.
+Reported by Huang Xilin of Ant Group Light-Year Security Lab on 2025-05-25
+[NA][422313191] High CVE-2025-5959: Type Confusion in V8.
+Reported by Seunghyun Lee as part of TyphoonPWN 2025 on 2025-06-04
+
+* 137.0.7151.119
+This update includes 3 security fixes.
+Below, we highlight fixes that were contributed by external researchers.
+Please see the Chrome Security Page for more information.
+[$7000][420697404] High CVE-2025-6191: Integer overflow in V8.
+Reported by Shaheen Fazim on 2025-05-27
+[$4000][421471016] High CVE-2025-6192: Use after free in Profiler.
+Reported by Chaoyuan Peng (@ret2happy) on 2025-05-31
+
+* 138.0.7204.49
+This update includes 11 security fixes.
+Below, we highlight fixes that were contributed by external researchers.
+Please see the Chrome Security Page for more information.
+[$4000][407328533] Medium CVE-2025-6555: Use after free in Animation.
+Reported by Lyra Rebane (rebane2001) on 2025-03-30
+[$1000][40062462] Low CVE-2025-6556: Insufficient policy enforcement in
+Loader. Reported by Shaheen Fazim on 2023-01-02
+[$1000][406631048] Low CVE-2025-6557: Insufficient data validation in
+DevTools. Reported by Ameen Basha M K on 2025-03-27
+
+* 138.0.7204.96
+This update includes 1 security fix.
+Below, we highlight fixes that were contributed by external researchers.
+Please see the Chrome Security Page for more information.
+[NA][427663123] High CVE-2025-6554: Type Confusion in V8.
+Reported by Clément Lecigne of Google's Threat Analysis Group on 2025-06-25.
+This issue was mitigated on 2025-06-26 by a configuration change
+pushed out to Stable channel across all platforms.
+
+Google is aware that an exploit for CVE-2025-6554 exists in the wild.
+
+
diff --git a/chromium/Makefile b/chromium/Makefile
index 4011f53045..c086c2d7e3 100644
--- a/chromium/Makefile
+++ b/chromium/Makefile
@@ -1,18 +1,15 @@
# $NetBSD$
DISTNAME= chromium-${VERSION}
-VERSION= 137.0.7151.68
+VERSION= 138.0.7204.96
CATEGORIES= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
EXTRACT_SUFX_C= .tar.xz
-#PROFILE_DISTFILES= chromium-linux-${VERSION}-llvm17.profdata${EXTRACT_SUFX_C}
-#SITES.${PROFILE_DISTFILES}= https://nerd.hu/distfiles/
DISTFILES+= ${DISTNAME}${EXTRACT_SUFX_C}
-#DISTFILES+= ${PROFILE_DISTFILES}
# audioio source
-A_VERSION= 130.0
+A_VERSION= 138.0
GITHUB_SUBMODULES= kikadf chromium-audioio v${A_VERSION} media/audio/audioio
# LLVM_MAJOR_VERSION
@@ -28,17 +25,18 @@ TOOLS_PLATFORM.flex= # override the platform definition to use pkgsrc's flex.
USE_LANGUAGES= c c++
CHECK_PORTABILITY_SKIP+= third_party/dawn/third_party/dxc/utils/buildit/build_llvm
-CHECK_PORTABILITY_SKIP+= third_party/sqlite/src/configure
-CHECK_PORTABILITY_SKIP+= third_party/protobuf/post_process_dist.sh
CHECK_PORTABILITY_SKIP+= third_party/ffmpeg/configure
-CHECK_PORTABILITY_SKIP+= third_party/nearby/src/embedded/build.sh
-CHECK_PORTABILITY_SKIP+= third_party/xdg-utils/scripts/xdg-terminal
-CHECK_PORTABILITY_SKIP+= third_party/xdg-utils/scripts/xdg-terminal.in
+CHECK_PORTABILITY_SKIP+= third_party/fontconfig/src/.gitlab-ci/fedora-cross.sh
CHECK_PORTABILITY_SKIP+= third_party/llvm/flang/tools/f18/flang.sh.in
+CHECK_PORTABILITY_SKIP+= third_party/nearby/src/embedded/build.sh
+CHECK_PORTABILITY_SKIP+= third_party/protobuf/post_process_dist.sh
CHECK_PORTABILITY_SKIP+= third_party/rust-src/vendor/libdbus-sys-0.2.5/vendor/dbus/tools/cmake-format
CHECK_PORTABILITY_SKIP+= third_party/rust-toolchain/lib/rustlib/src/rust/vendor/libdbus-sys-0.2.5/vendor/dbus/tools/cmake-format
-CHECK_PORTABILITY_SKIP+= v8/tools/run-llprof.sh
+CHECK_PORTABILITY_SKIP+= third_party/sqlite/src/configure
+CHECK_PORTABILITY_SKIP+= third_party/xdg-utils/scripts/xdg-terminal
+CHECK_PORTABILITY_SKIP+= third_party/xdg-utils/scripts/xdg-terminal.in
CHECK_PORTABILITY_SKIP+= v8/tools/profiling/run-llprof.sh
+CHECK_PORTABILITY_SKIP+= v8/tools/run-llprof.sh
TOOL_DEPENDS+= gperf>=3.2:../../devel/gperf
TOOL_DEPENDS+= nasm-[0-9]*:../../devel/nasm
@@ -93,6 +91,7 @@ SUBST_FILES.path+= services/device/hid/hid_service_freebsd.cc
SUBST_FILES.path+= services/device/time_zone_monitor/time_zone_monitor_linux.cc
SUBST_FILES.path+= third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
SUBST_FILES.path+= third_party/perfetto/src/base/utils.cc
+SUBST_FILES.path+= ui/gtk/ime_compat_check.cc
SUBST_FILES.path+= v8/tools/run-paxctl.py
SUBST_VARS.path+= PREFIX PKG_SYSCONFBASE VARBASE QTDIR X11BASE PYTHONBIN
@@ -113,6 +112,7 @@ SUBST_SED.pulse+= -e 's,@PULSE@,${WITH_PA},g'
.include "tests.mk"
+BUILDTYPE= Release
MAKE_ENV+= BUILDTYPE=${BUILDTYPE}
MAKE_ENV+= GPERF=${PREFIX}/bin/gperf
TARGET= chrome chromedriver
@@ -132,7 +132,6 @@ GN_SYSTEM_LIBS+= libxslt
GN_SYSTEM_LIBS+= openh264
GN_SYSTEM_LIBS+= opus
-#GN_ARGS+= chrome_pgo_phase=0
GN_ARGS+= clang_use_chrome_plugins=false
GN_ARGS+= disable_fieldtrial_testing_config=true
GN_ARGS+= enable_backup_ref_ptr_support=false
@@ -143,6 +142,9 @@ GN_ARGS+= fatal_linker_warnings=false
GN_ARGS+= icu_use_data_file=false
GN_ARGS+= is_cfi=false
GN_ARGS+= is_clang=true
+GN_ARGS+= is_component_build=false
+GN_ARGS+= is_debug=false
+GN_ARGS+= is_official_build=true
GN_ARGS+= moc_qt6_path=\"${PREFIX}/qt6/libexec\"
GN_ARGS+= optimize_webui=true
GN_ARGS+= thin_lto_enable_optimizations=true
diff --git a/chromium/distinfo b/chromium/distinfo
index f0450177cd..05312ac109 100644
--- a/chromium/distinfo
+++ b/chromium/distinfo
@@ -1,1461 +1,1474 @@
$NetBSD$
-BLAKE2s (chromium-137.0.7151.68-testdata.tar.xz) = c80357e305232e8510f5ec3d76ba3bccdbda173968b856ad26cef2731cdcdddc
-SHA512 (chromium-137.0.7151.68-testdata.tar.xz) = 893f0cef49cf52a9c981947d2d840f9c4e3843492d7d4bf493ba21289c8ad96c020686dcb7b6a3b84fc032e45825a0f4cd1b75c298f0cbb42fdaeef9d44ba651
-Size (chromium-137.0.7151.68-testdata.tar.xz) = 656591304 bytes
-BLAKE2s (chromium-137.0.7151.68.tar.xz) = b8061748c3d5de5ff123752bed7b33e97b222251f40b1f48917a8f8e5934faee
-SHA512 (chromium-137.0.7151.68.tar.xz) = 46aae6accae1a0877ed2a5b27f7b460955b838e798b3c1977ab7208f8bb80e0aae984d245d0ae3781673fd39615ebad5c246e04b018f17bf6e6cbef5df87bfcb
-Size (chromium-137.0.7151.68.tar.xz) = 7245241336 bytes
-BLAKE2s (kikadf-chromium-audioio-v130.0.tar.gz) = 45fe07cb8280f81b8ef490059002da426b59fe69b5ebd53951fe1dc3e9495a10
-SHA512 (kikadf-chromium-audioio-v130.0.tar.gz) = 840aed119dc69982f14fd5f4767e144bfc8a66672b660f0f05f5459070d7f6a36b8719ae7c0de049f7345dec39266759aedcdd5ee37aa4e98bcd2b44d06a3a4c
-Size (kikadf-chromium-audioio-v130.0.tar.gz) = 7824 bytes
-SHA1 (patch-BUILD.gn) = 54dfefa3ca8da7f17113d247e19940510ac9188a
-SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = a53c36b94645b698c88a2168acddbd56f8035531
-SHA1 (patch-ash_display_mirror__window__controller.cc) = 79a520d71d9e1121a5d52c3aa1554df9ab3ef694
-SHA1 (patch-base_BUILD.gn) = 1c0eae564f817bd9440cf3811064b152acc5b201
-SHA1 (patch-base_allocator_dispatcher_tls.h) = bd16d23ed709b508dad4156a182597442fc1632c
-SHA1 (patch-base_allocator_partition__alloc__features.cc) = 0a5ea0368a8dd7ed73ca10e9780b6c5490e83f1f
-SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = e45fee5c9b72f2fa606868967d78b0ad6baca1ad
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = 863ac642e726b9ed3b1c7b39a2d49e800dec2311
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 70fae3becca880e394849fd3adc08a3311e73360
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 1cd0bd55d40d5fcf12f4550b9990ebfbb644b597
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = f68a8ef344ca024db4db1ff005013c843b499b89
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = 15ada92875b26f3fa01007ab978b6c424bc7a796
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = f82b86fa2ac3bd5d10ff5ccd8e2bbeb05c65e91a
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 091d43b10aeb3198ac225be136be26ccc18db709
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 614721a4bbfcb6e2d373cafb17f7340d81863f6d
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 20fd34bcb2854a430b9841be4aa54d36fda91e11
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = c2e72de4b3e83bcc91e911a708c2f40adb1cf443
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 5b24792f0f883abcae9862dccd288a948e3c87fc
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 9af75a223a2b3839fdb2cd044a9945ffe5f1610b
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 385693caa4343fdd98b60f01a63ef3bf86a221b7
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 158e4899ee14bd71b13a6998a76a382c434a12f6
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 261cb4ad78be96838fbb59ebe91ed61639c09d11
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 5c99474e05a969b985326a85eeac63f3d2e0ae01
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = e47acc5d42fd731de84345a54f488d470e101faa
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 148a141e76c6e905aee0f0f1a3e4ef3f3b888486
-SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = bafead826d0b3a00cacd72cbd5c76feddda62e64
-SHA1 (patch-base_atomicops.h) = eb875137f9f88809e350cd0d8dc166bc413e7c1e
-SHA1 (patch-base_base__paths__posix.cc) = 7b990f70b2f11fe854005aeb61758047c3faef95
-SHA1 (patch-base_compiler__specific.h) = c22ad042703d807a164d25a3ff51b2736bc6cfc7
-SHA1 (patch-base_debug_debugger__posix.cc) = 32793342f46a482ffcbc7c3d1ced6d67a2356da2
-SHA1 (patch-base_debug_elf__reader.cc) = f6e1fe3237dafa34d11a7a646f910c84dd3acae0
-SHA1 (patch-base_debug_proc__maps__linux.cc) = 4a94d6cbf2aa0fe84bb669b022b8f7185535a88a
-SHA1 (patch-base_debug_stack__trace.cc) = 902a58f7fbbe708dfc80fdb8e29ed1dbbd734637
-SHA1 (patch-base_debug_stack__trace__posix.cc) = 4b076b6a5a742637ab597cd5a3432407a4e53be9
-SHA1 (patch-base_files_dir__reader__linux.h) = 3dfd250f4b0ae04d73ac4711e5a90a5ac5b823ef
-SHA1 (patch-base_files_dir__reader__posix.h) = b764e696afc7f49edeadf04f3c120da1e604be16
-SHA1 (patch-base_files_drive__info.h) = ba2dec8ff9f9e25df6f953fd69ec81c192cd991c
-SHA1 (patch-base_files_drive__info__posix.cc) = f274b2859a2e5fff48d69175684b2de3340bda88
-SHA1 (patch-base_files_file__path__watcher.h) = 9f3a418a405c6d40a3041fa06e72b18f11dbabd0
-SHA1 (patch-base_files_file__path__watcher__bsd.cc) = dcbc85286416a7ddb1b85a8b162c65ad998a82e3
-SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 3760dd6300ec3214926be6bf4355ea10c02717e2
-SHA1 (patch-base_files_file__path__watcher__unittest.cc) = 0a13f83dff21e99464b6bd81bb466df15e6ce0f3
-SHA1 (patch-base_files_file__util__posix.cc) = 3de9ad473102a8ab997ab3ce9f3728333a2e7947
-SHA1 (patch-base_files_file__util__unittest.cc) = 9f70279c66d6cb38a3668a0078ea4df41f315f4b
-SHA1 (patch-base_files_important__file__writer__cleaner.cc) = bb4442129f408cf68709e7c19cbafbc9ac807789
-SHA1 (patch-base_files_scoped__file.cc) = 1dceb7b987683bfd9654abe126621df037363d38
-SHA1 (patch-base_functional_unretained__traits.h) = c01641920beb43a762c81415c2f11367ff682d0e
-SHA1 (patch-base_i18n_icu__util.cc) = a243c9e787099c0efe583949a9f36bf44d106a0b
-SHA1 (patch-base_linux__util.cc) = 30131456f444e4e2a3ee934774ab0f801bb72e27
-SHA1 (patch-base_logging__unittest.cc) = 8e1f2ccb73a707bffbacd22979ac988ea1a6631b
-SHA1 (patch-base_memory_discardable__memory.cc) = 4088a9f05bb5c592a598da527583d939b215356a
-SHA1 (patch-base_memory_discardable__memory__internal.h) = d5c09162c7d817c9db29ad10266d4e45f6a716c4
-SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = 9713cbcbeddc7e14f4b623b57188f4c18ff00efa
-SHA1 (patch-base_memory_platform__shared__memory__region.h) = 7f6de08c73d0a8dc17f3c7889fd13d96c4f4f301
-SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 23daa5c10fb6e6e0582c849d45da194ba7aabacd
-SHA1 (patch-base_memory_protected__memory.h) = e6aa57205dc72d57df656727473c3979aeeefc5b
-SHA1 (patch-base_memory_protected__memory__posix.cc) = 3adbfdead5a5be78fbaa099b0afc33889372ab24
-SHA1 (patch-base_message__loop_message__pump__epoll.cc) = d090df3ee36e0f44719d926290b5f393adf5bbe2
-SHA1 (patch-base_message__loop_message__pump__epoll.h) = 9342caad4bd413157f29b6a4c3a149b497a2832a
-SHA1 (patch-base_message__loop_message__pump__glib.cc) = 590dd39c2cbc95e3758f7b0d5040c9d0530fc27b
-SHA1 (patch-base_native__library__posix.cc) = fbcc1b82ec74852860dd558ed8fe2e5e19b3fa3e
-SHA1 (patch-base_native__library__unittest.cc) = 71eb110689e6a295b0cd5e4ea072af72b014b170
-SHA1 (patch-base_posix_can__lower__nice__to.cc) = 85d9243056f9de9485e821d0ffe8495fd62974ba
-SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 9f650e46591dac125f92579d70c8f4acd39b90d4
-SHA1 (patch-base_posix_sysctl.cc) = 9ccc2fc216455e983b09f4f5fe408196d30a1996
-SHA1 (patch-base_posix_unix__domain__socket.cc) = 427f7705c0eea8667fb36ed17a2c99c70c26a8e2
-SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = 0ae2d8989acb0a392fd2f3e79b12cd27c0b240d3
-SHA1 (patch-base_process_internal__linux.h) = f5deb3b6552eefd553cd828760bce3c28147cd08
-SHA1 (patch-base_process_kill.h) = 3aee9498529e6c1bcc477bde48831971911a523d
-SHA1 (patch-base_process_kill__posix.cc) = 2ea69d8af25f5a469b8019f40e3359371e4b0720
-SHA1 (patch-base_process_launch.h) = 35b3aae5355edf08274ec3e46b9eb8b0e3dda769
-SHA1 (patch-base_process_launch__posix.cc) = 2c9d1ee74ac02e0e330f6b612043bbd1eb7d7272
-SHA1 (patch-base_process_memory__linux.cc) = d78d6f6e4adade3fe1d05d545ea1dcc91558fc8e
-SHA1 (patch-base_process_process__handle.cc) = c6e7f0c38f2dc4a596e4f2e29acdaaf8ed1c009c
-SHA1 (patch-base_process_process__handle.h) = 36bc24d13e60c3829e51d8f51d570f358fa32c5f
-SHA1 (patch-base_process_process__handle__freebsd.cc) = 4ab40d5cf8f54aaa0edcebfd7ce5510a58269a29
-SHA1 (patch-base_process_process__handle__netbsd.cc) = dc524021ec96e09e8ae28e27407f1558ace352a9
-SHA1 (patch-base_process_process__handle__openbsd.cc) = 3a5883889b3b97f3a8da96fc1e4eece38fead700
-SHA1 (patch-base_process_process__iterator.h) = 84c784438c53b8bc15f2b8fa27be055fcc92b5c6
-SHA1 (patch-base_process_process__iterator__freebsd.cc) = 04370198ec9ee70185e3c90c2fbe673dcfcf83da
-SHA1 (patch-base_process_process__iterator__netbsd.cc) = 0fdd01aec1bc79067d70cee8a43c771ff9954f94
-SHA1 (patch-base_process_process__iterator__openbsd.cc) = 299296eb519c71dd631bddc12157da6ec9c358ce
-SHA1 (patch-base_process_process__metrics.cc) = e0e4bb4d40e6df334a5054e5b8d4cbefa660eee8
-SHA1 (patch-base_process_process__metrics.h) = 0927a9fec9fee18691b07d37f37a76eb9943916d
-SHA1 (patch-base_process_process__metrics__freebsd.cc) = 74e3415030d9cbb6216c702547493f9eee7d73a6
-SHA1 (patch-base_process_process__metrics__netbsd.cc) = bf880f7ef18cf21d8fc68170c656418aa76dbb54
-SHA1 (patch-base_process_process__metrics__openbsd.cc) = 3792700056ad38cad63dece81e42ac485c4995fb
-SHA1 (patch-base_process_process__metrics__posix.cc) = e7eb52a2b154f25c186455e74684220746106193
-SHA1 (patch-base_process_process__metrics__unittest.cc) = 98367e853fc6ef7341a15b47dcf4de6c2fa32691
-SHA1 (patch-base_process_process__posix.cc) = 433faaae19c4d5f2c36feb34a2f9db081f1dd6db
-SHA1 (patch-base_process_process__unittest.cc) = e665681d19c0d40f9666af35505a8355eef058b4
-SHA1 (patch-base_profiler_module__cache.cc) = 8060672702b45a71344b4b9bf70c86b068fc8fd5
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = c9c6b409f5077889eae2b61d4fbb248a504dc5a8
-SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 0818bf45a8fb4bb20b5e329e0dfc731ed361425b
-SHA1 (patch-base_profiler_stack__base__address__posix.cc) = 777c708b1488180bfecb7323ce40bf87cce5d33b
-SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 74052e04188b1bc87fff740bb3c3b798fb1f244b
-SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = b7333b1af94bac594f9ef3bd914e8c3309ea8cc8
-SHA1 (patch-base_profiler_thread__delegate__posix.cc) = 7b726747f4f960dd1f9c8fdd074fe3433d139df3
-SHA1 (patch-base_rand__util.h) = df38789a2b4b1de751ea7c56072c5492805cfb8c
-SHA1 (patch-base_rand__util__posix.cc) = b7012953d96ce28b55a93e8cc35308c439793197
-SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = b70f86e7aa4e1fb5b87d49d23b6393968d4864a3
-SHA1 (patch-base_synchronization_cancelable__event.h) = 283498a139e36b046f65bfd17f580d796e33f278
-SHA1 (patch-base_synchronization_lock__impl.h) = bdbabff662337f5b0ba35c388a51b812954ed93d
-SHA1 (patch-base_syslog__logging.cc) = 9a5ab0fe529fcdcfd08952d2e49e515e220200d5
-SHA1 (patch-base_system_sys__info.cc) = 9e5e08b5d699f03b1a1464f8a4a2e9cb0511ca3d
-SHA1 (patch-base_system_sys__info.h) = f1d8f184c8c089fa64f16e800884531611586341
-SHA1 (patch-base_system_sys__info__freebsd.cc) = 078e838e02ca71ce735cb0f10f818c1b3e8e21c2
-SHA1 (patch-base_system_sys__info__netbsd.cc) = 2540f1589c3148ec479089db27aed73d75d72238
-SHA1 (patch-base_system_sys__info__openbsd.cc) = 7d363046212ebb21d240c4da4175db417067ca30
-SHA1 (patch-base_system_sys__info__posix.cc) = 2b7997820a2e82b33a317f1bb393e5200f43d10d
-SHA1 (patch-base_system_sys__info__unittest.cc) = 6061fc2a893200210b3a403d82ae9ab44889f326
-SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 8aef8fe6815fb45b6f02cb4467edfcf387fa724e
-SHA1 (patch-base_test_launcher_test__launcher.cc) = 98d3dc1bc5ed2755d89336be8fa0f928dc206282
-SHA1 (patch-base_test_test__file__util__linux.cc) = 680552ad740b651586d9c7f90c1082dc3e84a7f7
-SHA1 (patch-base_test_test__file__util__posix.cc) = ea36db0f29dc352722225de5a5db934731eca34f
-SHA1 (patch-base_threading_platform__thread.h) = 9b0bc89842d680dde6a777d327d8e69032f05cdb
-SHA1 (patch-base_threading_platform__thread__bsd.cc) = 2314dcb9e785ac3417d439427f7a69976be1d9fd
-SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 1d49afe904960699a00f0194ada230f74b15aa0b
-SHA1 (patch-base_threading_platform__thread__posix.cc) = 67f09da828f17e31126fa1b892cf957e6fde2261
-SHA1 (patch-base_threading_platform__thread__unittest.cc) = 92d774f2282b43918f9d44b5333b66f5d456b295
-SHA1 (patch-base_time_time__now__posix.cc) = 110e88dd07cee23bf4b568e79bc8ca0651965dcf
-SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = bc985ab73a7410e199d46199fd33bc9502e76de2
-SHA1 (patch-base_trace__event_memory__dump__manager.cc) = d5327525e0a8aac955e3782759f7c21bc96f2241
-SHA1 (patch-base_trace__event_process__memory__dump.cc) = 67fc579e3f3cdf0e8b03088236bf57205cbcdfbf
-SHA1 (patch-base_tracing_trace__time.cc) = 3a765976283bcfc6e89aee4ff8a2029dfa1b5bfe
-SHA1 (patch-base_tracing_trace__time.h) = e1c7840354f36e227666bfd3650ff9791b5bb0f7
-SHA1 (patch-base_version__info_version__info.h) = 07f8c50d50300b6fd2160c05d98461da86aabb46
-SHA1 (patch-build_config_BUILD.gn) = 4aec78339b88da195be0d385c5e26e3dd88dd727
-SHA1 (patch-build_config_BUILDCONFIG.gn) = 1be95599a8a6d98d54c9341e8f96a3bc378a4d2e
-SHA1 (patch-build_config_clang_BUILD.gn) = 32adb426897eb59250cdf7e17bb4e67facbeb3ad
-SHA1 (patch-build_config_compiler_BUILD.gn) = 58b5098ab1e6d8dfbff26b6be19ea2a115b8b19e
-SHA1 (patch-build_config_gcc_BUILD.gn) = 463cd2e4c97ec9aebeeea9823bd064d4cf3d9b73
-SHA1 (patch-build_config_linux_BUILD.gn) = bf553bbf0606ddd9c7768a98246c9b90f51b6612
-SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = 00a7dcc4a6d7ef29417526618cd6e284d8ee7745
-SHA1 (patch-build_config_linux_pkg-config.py) = ed022ab60500a4a1e9b5b2d21ee6486a1bce4e46
-SHA1 (patch-build_config_ozone.gni) = 667a98233154c6b2c375865cded9a1d40459d069
-SHA1 (patch-build_config_rust.gni) = c06e2c1638ea67866b1bfb63e042b5193a6d83bd
-SHA1 (patch-build_config_v8__target__cpu.gni) = 96ba354d23f10961e636e87336588682e562d868
-SHA1 (patch-build_detect__host__arch.py) = 8a77b035cfdb1cc1b6935c613622928cfad48c6d
-SHA1 (patch-build_gn__run__binary.py) = 1e60a4fc5202ce4ef99f0845dcf336feca6d12a6
-SHA1 (patch-build_linux_chrome.map) = 7f41bfea4ec690660f8783f4ffd42df9dd3197d7
-SHA1 (patch-build_linux_strip__binary.py) = 32cd7abea1c76ba347decaa7530bdd2cefc25c60
-SHA1 (patch-build_linux_unbundle_icu.gn) = 8a65f74c69f0c614dbe4145c99b0e6a3567467cf
-SHA1 (patch-build_linux_unbundle_libusb.gn) = f7b379baa093cbe9adbecd531e516fb531a25d8e
-SHA1 (patch-build_nocompile.gni) = e7c2c17bb01efdb2c8b802bf2157890f1d647202
-SHA1 (patch-build_rust_rust__bindgen.gni) = 8d702badc309e1171823d2d6aefceec37ab09cbd
-SHA1 (patch-build_rust_rust__bindgen__generator.gni) = 1d34b11f950cdf0341b33459f61d3e704438012d
-SHA1 (patch-build_rust_std_BUILD.gn) = 0ec7cebbc6af00bb9b0e520540011c85b53ef3a8
-SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = 0b98733ef471c3665ae1d2f0cc8b05e3e7dc2a03
-SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = 2849ec16dc9080921f300cd4cc727a6f81623907
-SHA1 (patch-build_toolchain_gcc__toolchain.gni) = 21ee0920e186c52a62609b9b01be9c986c6f227f
-SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = f4d71a18e268eb4610c28fd8b435b50c7e092dda
-SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = 173020013f910a0ee26f77dafba32bd921ce488c
-SHA1 (patch-build_toolchain_toolchain.gni) = b4117b01036b30291d50ae3f4660acba56614f09
-SHA1 (patch-cc_base_features.cc) = 35dd865769c4d9a1c53c585ab4f982aa7696f050
-SHA1 (patch-chrome_app_chrome__command__ids.h) = 44f4b124ef34295484d7af0f7657a23c053cb7c8
-SHA1 (patch-chrome_app_chrome__main.cc) = 4349cb7692bdb9027a6033686a8f4fb951e6378b
-SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 56891c68e215a4a2ec213bd1945dbea2d4229a4c
-SHA1 (patch-chrome_browser_BUILD.gn) = 8e044900f67140a0dd095aadf8158183a0599068
-SHA1 (patch-chrome_browser_about__flags.cc) = e50a70724ec0c279a0b03fbc41708b7fb9297020
-SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = 0fb660529eb36e372ad025563eb9151479841f56
-SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 3bf940868738c508f0a18a1ea3ece5991d40cadb
-SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = b8a4f32f9da76fb95e5796503bddd776da0f2b43
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 1a31c8ad843227bb7dd8ff7d189ed8f8027221bd
-SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = 1cd53358998f1aa33c9b518357a75720f65ea8fb
-SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = c6472fbac51d76efe370d2953b0d894285f1db41
-SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = d8f4c4a8d8278bd1f61160e9738d7b37a62796aa
-SHA1 (patch-chrome_browser_background_extensions_background__mode__optimizer.cc) = 2c4ecaced85f9720585d4981918ab3d972dc24b9
-SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = b69e162a477503edec8b8a8d573951b206a6d560
-SHA1 (patch-chrome_browser_browser__features.cc) = c6b1b7fda06547cbebc01e1e0ca4f58d86f8c195
-SHA1 (patch-chrome_browser_browser__features.h) = c5cfa26842b1822d3d5349a05da210dd39d80003
-SHA1 (patch-chrome_browser_browser__process__impl.cc) = 0e6655f177e66d49667e71dbfa34d2bc6f39dfe9
-SHA1 (patch-chrome_browser_browser__process__impl.h) = 4090f0929d1c33ff96a80e109185a71aab8bd816
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = efc24e91974abd5c8367d435ee4e48c18d004749
-SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = dfad52770a3b6249840975dc31c6c2dc8c0ab704
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = 7be7805365a8fcd6ee596b3c7b54575cac9691f0
-SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = b09ec515affec2ff0bdad9a8ad9cdfd66c1f4ce0
-SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 39e7323aa136d6dc764a8faece75181434ffac8f
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = 5f5b8aaa59cdb0b0dead9ec6e7f733caeac9e935
-SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = 840f6b2b3d5d913b89f18fdfa461a1ab08898e35
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = 3c71d00fb430166ef4fc774dd7f0c71a174bf79a
-SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = 50f02e2ed31b42b1a68970c9cea00c2510f1276c
-SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 67cf12d1c01cde677b9b262cd2a653505093bbe1
-SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = e4aa5ff86d98c3f4ff8a250f444692cf8da799db
-SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 970067b79fe1c49086f05d5c1ae3807d6619225a
-SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = 7cb099cd98a3a588df33b4162134461f148a53cf
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = c5594dd46781516a2e4bb39749ff2d11bcc6d867
-SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = 2ed67becf59f6bf32106ad173ba36535f6e21035
-SHA1 (patch-chrome_browser_component__updater_registration.cc) = 80817ddc0561bcfb479b1d10347e31f8b670a18d
-SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 26e6f800f6e33cfb393febca75b25d1a2c833186
-SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = d23bc3c99b9d9de57f8d6e7e78088da5a97f570b
-SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = 7a118864fe0dcfa7e3fa6b348fcc75bbaad28916
-SHA1 (patch-chrome_browser_defaults.cc) = 61ef7535aa64c93a7b5633002447e36aafd5a5fc
-SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 2bfff2bacb56f9cc9ec94209877b69390fd526a9
-SHA1 (patch-chrome_browser_devtools_features.cc) = 6fa851ebe6e06080b493dbe343d4a9b49c6cef64
-SHA1 (patch-chrome_browser_devtools_features.h) = b72892c69fce812307dc18616915c8702f6acbff
-SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = da0634dd269142d3c1c48817cb4627d8e3c850e6
-SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = 2c505728b42c21de0e012ed5b0cffae79778ac3e
-SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = abffba472449db2bb053640a2966979dc77e48d0
-SHA1 (patch-chrome_browser_download_download__commands.cc) = e1793f93487eb82b57e5faa8bb8ea88d50338b6a
-SHA1 (patch-chrome_browser_download_download__commands.h) = 3e15ca8b23fd1ca5afb5bb984acbe4db94862e09
-SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 996f8e06c26d6885ce48e524a97a3bb4692e1790
-SHA1 (patch-chrome_browser_download_download__item__model.cc) = 4066667009b96ccf6fbbfaa490aa0fa036ba9230
-SHA1 (patch-chrome_browser_download_download__prefs.cc) = 331e860fd4c98b8dba4f33844940249161ea0bda
-SHA1 (patch-chrome_browser_download_download__prefs.h) = cd188f20373273e57a27e78c0620d7792dd2ca53
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = a97cd97842daeccfb902775dac1e7293e7740d92
-SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = 8dceb0d877864458ac8d6e2994cfc0fe80da07a9
-SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = 74a132f14f7c8c03ff68d9b2c943d3557032beef
-SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 2ef41d7cca3ec3e895b5d28dcb42b7d955100368
-SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 2f9db165bb6cbc84a9b9d8fff92eb8f16c272a99
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = e64f54e4d5ce015e969d12aa236c91ba452356ae
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 69139d6a7c28fed9d8a187d06253bd8fd22deb58
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 531ce036a8ab2783ade60dc778a48f762a074a79
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 686ddf80056f466b7cdbcd4f2a8879074d6ea80b
-SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = def5ca749b5e70b732becefa300813c211b5fd17
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = 04db758371b481a6b8e6e2dcc919bcf3dadebab8
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = 6e65537da685dd066b2b1dd4f05e64ecea0bdd67
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 2e2303af8622e20ef48fcc809c50b41ff56bcbab
-SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = d5d499f659c4b2b0292b68649a67974df2e92696
-SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 67410a94bcfe58f63c0e9791ea5ce5e8311ecef6
-SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = be89c575844843be64c0bbbbc42782f3fa152130
-SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = a93062fd43f62de8ed38e45c09fae10dfa51ffca
-SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc) = 2cb3bea04c601edcfe7787d339a85111c70c8c48
-SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = 99577d495c9b488eacb5d0230fec2df0198cb072
-SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 7e9f76b0155a381f3252ec2f07c58b5110b9f5e4
-SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = d92b620e01b4dc1ba2b1ddfd63fcece4b15fd8c5
-SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 7b388cee9fee5eb6858869451cfed8f0a56f5d79
-SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = b77346701c299e3ad583551e2e24d987549f015d
-SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 9d19a8b1d79946cf6df8c7b5a227bc12a1044687
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 205416ed04d741fc3639c000ed0566aba6324a82
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 8ed9026af987e150e3806682e0a8f5828e46509d
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = d1e9a322ebb3f59e944fcb68e420566ba3ca8b2e
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = 79e130579b1e5bcd747bcba08f776874ca83aeb6
-SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 9adae4e21d4d0a78c291c8b49b57f73999f203df
-SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 2004decacf4904d2c70dc27e42d2555613789be6
-SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 965f3e7f380dd428a8774bbd05b4e6978de9a59a
-SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 08d2fd49d08d6129f19c96caefc1eb4619db02aa
-SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 904e3c82866536587a29ecc8ad2d1dc14443eda8
-SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = 0ae7d7da6370d807bc3f19b7d6cf3ac7dd4d1a1f
-SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 20b83c026908c8f1e9822e8a82efb52a45045b6c
-SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 37652c55b484f33de9a1073aa18e4013bcd11485
-SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = cfecb7a5c7114df4a7cc00f4061be80bb26d94e2
-SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 6ae09142222dca189c3c323b65a9fd1ee4932c53
-SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = e5bcf8aa5f439250e069bbff01cef1b13da8895a
-SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = bfe7b77814424c7470fb10cf7e5638196f92ce17
-SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = 29b4e171806f0a6d26cf4205bebf87e98023f7ca
-SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = c497c6827af79cc12c18af51427f28409798ea16
-SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = a53f1552e1b41a88da2120f13487d86993ec02f6
-SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 85d0c706a0aef3267874e8f8b09d04fd1f8319a6
-SHA1 (patch-chrome_browser_flag__descriptions.cc) = 0addb74b99ce5cd57409bfc53fc608e324a412e7
-SHA1 (patch-chrome_browser_flag__descriptions.h) = 173cd24ba2da070c805f113ec42cc3549065ccbe
-SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = 7457c5da1c42dc3211d11cb9621322d43d440c5b
-SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = d070e3004b82def93ff3ca783e948b676866a497
-SHA1 (patch-chrome_browser_global__features.cc) = b1424333f03c784b3ee89e79a8e7087301be883e
-SHA1 (patch-chrome_browser_global__features.h) = 18a7637692ca3563c091c4331c12968f7e8617bf
-SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = e4117dc8ee6909e8d1ddb0a61444cdf3612b20ec
-SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 980c91651f37ac100f4b558981db828d863ddfdc
-SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = 28392b1c887e6d1574f208a862368a0ea96310a8
-SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = 45e97c24e0424d213fa9b8343b6546f6d97086b1
-SHA1 (patch-chrome_browser_media_audio__service__util.cc) = ef39b83cd184ce806e19c224e95a539ef023d392
-SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 4284bcb0f04de65a0b26a9380a04b1a1b9238e50
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 9e20c34f3b8f738def65b7419ea91494307769ca
-SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = a71fc0761d312ae1c2e1e43614844af07de11d5f
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 428a26c7df3c4795ffe528afca796918869020a6
-SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 40cf57e0a7161fc849c7bcde14c7132e4fc3e596
-SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 66ccc2862d93599747a73e22ef2e925f80202955
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = 3ae9b1a4aa43e961de99205eaeb43f5e3ac320f9
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = b97ef9bf838ace00c6020204fd7f67ada424ad06
-SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = f8857504284a15decb7e34c65335dba8cd18e073
-SHA1 (patch-chrome_browser_memory__details.cc) = 63977ad51991d6ea6ff73719dce7c6288f8ae6b2
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 1b75b807a0708d6c1abefca66330cd1532df1d34
-SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = 5cbff85191cfbf022d0d98664aeed74b1eadf2d5
-SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = ecf3cc7c28440d3f3178b45fef60ad320432f61a
-SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = 114f7ab3744c3ab2a217aedc650230c763900e23
-SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = bc24bb6495280bf08ef74088eeed4a1e266b61ae
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 7e3be46cc496f6c7bac05ca769a792861936cc6e
-SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = fd04383e707f353ad2e3e3f374dc9947f8cbadad
-SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 210ce601bce23bcf9e7fd62a61b0684c4719cf09
-SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = 9c139bda14d6dd1f02bd4930dfc12fd3cc0503a0
-SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = e27d58d01249d325036368fae4381e1da87c15d7
-SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = f92a54ca4131bc0feb07a61641b0a84e87040818
-SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = c372a73623d0917977cdbec3680ccd688ffaefb3
-SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = 36ae0892f2feedd07fa248576169248f294efc90
-SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = 1fba6a996988e4aa581950d5374430ead6e57f19
-SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 3a4623e3efcdd54b4b7614a4d747eaedbe2fef81
-SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = e22dca6e75d54f7f613caed4defeb54da2649e20
-SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = b958a170aa0ee657a85b01512b216d1b93e03e29
-SHA1 (patch-chrome_browser_platform__util__linux.cc) = f01daac7df43604ebf6ec6f12b4b739347ec9773
-SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = 7d527000509715857fb1fc5ec9d74baa290394ce
-SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = ea9cee267ae26fd40cea748443250e189a3a5b4f
-SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = 6310de55d5dba2a478a16e457c9034d56136ffc4
-SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = e569521f6f60bbfd307317a8927ac6468e4a16b3
-SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = acbe9f42e8096027716616f70a553c048cbdec8e
-SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = 6ee1153b4c2f641f0fc941b93c213d3bdda74aa6
-SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 8e3000608f3a7c57d62f9731c284c680a3e3b1ed
-SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = bf34be8ef900ee56e2e21d8d5427cf8b655ff42c
-SHA1 (patch-chrome_browser_printing_printer__query.cc) = 1515a5fe949f4a26aae041234d6462fd656086d0
-SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 6f1fe92ce607606b90decf4e8c0968a46172491d
-SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 587dcc945086e53b5b1ce2a6cb288fb9b325d95f
-SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = d2e95f8b923ebb47bbab67ef06fe7b0119bfe366
-SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 67104210dcbef56a386a551e2bcd881bec9d377d
-SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc) = e5095d506c3768713fb7462df6fa96420d97f52f
-SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = 955b247aee16238934040cddeeac65aec52ba006
-SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = e24a611c8cf178b52e3855805eb0e814968c9d5a
-SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 0851d866f97cfb18e1623c2d6a1dcb470ca9f6c6
-SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = 5d915f74c058480101c3c0a5bd507bcd576a7033
-SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = b5c4737dc93361e1e7ee9a2b0c5805b5345b0ae8
-SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 6215566a4e914f74957be2c09d337dacd15de498
-SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = e3bea9a9572a43f268e7c8c9cb2f7f8e8ee904ee
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 1b4c3a0b529ee742f4837ea013e7cafdbe324342
-SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__router.cc) = b012aa8f29e06d83a98954616ef5e4981c0915be
-SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 5cb39d6eb1589b070734708d6bc3f91e7dda38c2
-SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 7b4dde17f6602ebe6260747de1cb81810d13e030
-SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = d7c5807f4b51deaffbfd1383b55477f2e4400ecd
-SHA1 (patch-chrome_browser_signin_accounts__policy__manager.cc) = 21bba785ec801a64c416f337783982a156b5d7d7
-SHA1 (patch-chrome_browser_signin_accounts__policy__manager.h) = 6f641433c160c713f8b043ddaf57e98f2cf8e08a
-SHA1 (patch-chrome_browser_signin_signin__util.cc) = b06ca1a71edd38fc7b7717b1d15ec22b031d9414
-SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = 6ff930fb488845fe64a874c26034fade4e8d7146
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 01b7106468d30e95eb3db8ccaae37242c9c5118f
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = db2440e25f03fff4648e70228025c9021ce97a5c
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = a76e801fee360cae9cd169b1f525ec2b080fbc50
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = 5bfdbd591c63143c3d8ae0da828aeebb239aee20
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 1f48bbbdd118fe43f48232d0895bbf4c95291bf3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 30323a4b7f9deaddbc38511755aea96af18caa4b
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = 184397dca2a3fe6c87c918f4caf54b23829593f3
-SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 239129b041a56be11a057ba2ac741ffc3e15c0cc
-SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = aee3040cd3319414ba01f978ce22cdf916ef61e6
-SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 3899ce6b6a809ed82bd1b68863f8aa8c068d31c1
-SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 7bd1e5581c55673b114d47b0cc2092c09a5bf747
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 9e141d427c5de054fba35a5793822fce01c7ee34
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = 6cc24794244fdd4ad126461ce2c41ebebf7c8156
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 65be0368386f95ee9f03e6cd0eb0077e8a7d6d49
-SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 89bab867d77f0a06ebdb0314e01b141f45720924
-SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = df38c4f9a2afde13e7cc5c8cb1c6c74a97e22254
-SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 2405e213b37dae55879a4e25079a9a9533131453
-SHA1 (patch-chrome_browser_themes_theme__helper.cc) = ec070109f7db9dec7c50add3009728c3236e96be
-SHA1 (patch-chrome_browser_themes_theme__service.cc) = b01ed6fe0641303df0967db84753da0549381e66
-SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = fbd730fe32acc5c7796246e5c6cda7ee4242d3c9
-SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 23f9281c32add1fff6162f4ac3662f1c49568262
-SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 939adb38eca2594b532650d6d5ad155da106b86e
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = 579ad0a6bb3bcab32dcbc93aa9566c0a711dd7a3
-SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = a96f82e0d4016b1e1616f808cf5b83de298875aa
-SHA1 (patch-chrome_browser_ui_browser.h) = 5225a11c62193b1c9e1207741eb1bb66b201d8c8
-SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = f0209f659dba40f6dd6e06cae7375e259746b64a
-SHA1 (patch-chrome_browser_ui_browser__commands.cc) = a7e36c31d3b61cb9904bac63785c711329881166
-SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = 8ba63f4d46952d6155346c5fb0d5b9107c215bab
-SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 77c00f351b107255692c6dec7bb64f59030f73d9
-SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 10396412fe48f379fddabab23c47b97c571510d6
-SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 5cec87bd4e77be87e7f92bf11c8ab7b4f0db761a
-SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = 04225d2c223af9bc7f02534e2b1b18e39543788b
-SHA1 (patch-chrome_browser_ui_managed__ui.cc) = 0efac90320893925b2c2605998372f1aabb9c622
-SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 186a5864a4ef2a401987f18c6d8d7be2fc7498f1
-SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = b80177b8a6087d587bf57ba3519edd1617e79765
-SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 07489503f0ae43363a1857b14174857fa5a4921c
-SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = 8f9212de32b14df00b24580fb92a1373d1968f22
-SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 00a95d0713f5ee690f6b422a82f687520cb37f06
-SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = c1aab677c456c920489ad793e3cc4c99944679b0
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = aac15a09d00459d2e4a812b93fd54320ce72b82e
-SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 765c221f823069a2668dda5cca340247f09c6e7c
-SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 16f032db5a201c0cb50d8f43d8fc313f4b18fdbf
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 653f11e4cca173f60cca9111d5effe2513232166
-SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = 7bfb8a53a10f425e9b6fc37795d3da46434f4c77
-SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 977fbc6efe70998a6eb6b78227372cd52e386591
-SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = df1ac9af33951e2e7b5482ea0e04b24f8b3b3dce
-SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 631f7fb5699b6ddf2ad1b71add8b8b2c1386a0f3
-SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = 11202e66a6af6b3be5f21a784f6fb5472b3c8525
-SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = f1210b5f7e168e766a727126bfb209ab94471dae
-SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = a8373dd02b33db4c8489d6511792c7e3540b09a1
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = b88b1a7efe2e8e60e9d60e977096afec010dec9e
-SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = d53d6ce3cdbfff3befbbd2b43054f3057a7f8f31
-SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = b15acdadf40877a0033ac01d52713e8c08b62d56
-SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 0c252922d1d9da369b2639d790d3461f83ea4449
-SHA1 (patch-chrome_browser_ui_ui__features.cc) = 44c161c8d87463439fd46198d625e2a9e807826c
-SHA1 (patch-chrome_browser_ui_ui__features.h) = c7cf15ea439b5bc7fcd53e5a416392f3dc695a4d
-SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = 4b2127dc2f9e2ced6b054c8f4efce8ab4e48f4e2
-SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = edf04b31f59ff4253664fe0768648ed48f86fdf1
-SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = f56a96c1bcaed1936e358c2c93652d7f5fb66924
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = f2d3fe9ee835f61039b8f5eca17b57db7f91b575
-SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = bc841e2c82ddf5777369a2a5e52b7caae804e0d0
-SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = b2a56f77d155ae0a622d16fb2b643dc45074da98
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = 9231b0629eb736475cfb9dd6eed1be125e2c6be4
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = 5106dca8114208348f97bd36ca96600853472edb
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = 35a55f82f645ee1c3622142f1c396d7a4ba45c8e
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 0433dd84f1c7be411cd3ed08a5a60b782d268d2b
-SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 829a60f59f53a2a40867130cadb94a1565ceb1b9
-SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = 72df2485e6aaec3996e2040a45e60837918dfbdc
-SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = cc4153e649beb3ef3fa2755feaf709926afb42d1
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = e51c3c2bf1d046526db4a6e485d9d7e67dc1c4c1
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 885db378ae1df941488d78bc84abc05599fa0f95
-SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 397f12650687405270dd3b2b1acf8f84df066189
-SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = 536354df034751894a699724022856ac3ce954de
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = 167b9b2ffa3ed819164145b44f031b393df07e8d
-SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = ef4c5935f7264c82bda7413683d57fc4947b6161
-SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 37633b7d3cc39f059ef8ced20601603db997e27d
-SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = ff58bd43b94cb53eaa4c42d59c8869291dbaf1e9
-SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = 3ab4dac1370dea36370a7840a36408a3ce21eb9f
-SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = d101ab0e60c3075478b1d13260bc31c36b211994
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = 38c939caf889f974e81a1d1e09788f761d58cb38
-SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = ecec34b66562ea4407ddd485cf1ad3bf31cad3f2
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 0f0066ccc2dbdca4c70921d259b3078cdc737908
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = 40b7baf091feaffd1aceda4449b0e9183b9d5890
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = ea5dac4d00fe09b8adb76c145b43cd48817e5d9f
-SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 93d01c7bea921fd60b6944addee0210ec5c189d6
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 63568a673e84d85918db9c4d12e889c1820d32fe
-SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 1bed8ea7d310565b258366c46e4a2de5090db4b0
-SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 1d73e625bff5daaa22c8f3369541b366dde5e932
-SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = 6dd53676d64d052cc7ff31b1d91ffd2df6fab0a6
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = ec4e220905f438e6615b12d1bcc7359c69b97745
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc) = df21ab717358e7b64eb2aab90a7725054c2c773d
-SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = bdf738b56942d5c3fcb4ee96f75652393f6baebf
-SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = 39266954f56478ea4eedceaf9ec34f1d68b60979
-SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 5c9ca33cec90676b9f2df68175468a5903041ca3
-SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = a83ab59c1c9de8e08ac1672d1ab24ba9ef073cf6
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = 1816c8bcc9c9d85314e369cf223520257e364179
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 473ae583d68817773ea32983fd929646dcbdfc4e
-SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = c8c6c9ffc319d053a7600b6a1dd0b49a4a7908dd
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = b17fe71c102070122e8edac25863fdddb0a98e8f
-SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = b1db5f7fc65cad97aa49db797cb4bc2bb48c97a4
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 74f93720048e6816d6cd218360f24c6d3d53790d
-SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = cd4ad8d0304f8679ec50896a40e0a8abd1297d64
-SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = a1c184ceb9019158615f3ed70ea8ffb0941c5bc3
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 1b4a3f25bf3f0fefbdaca59ae6365935f9daf51a
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = 68723ad8b4bde27e2b42f666fcb3fee6f7605ded
-SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 9647a442a1d8b9e0b4a723f32e706655df04a415
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = c1330cc2d9e1c75c2f4720b28513b710c9d7f7c1
-SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 620eacad6517ea171d08a8116352a76027e62442
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = 5881f73f65d4c2265914e2a136beeb4cf3e97213
-SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = de75a7e23ac96ada9e83a1b1db2b595f9cd9dc74
-SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 67799157d8318f34412e91dd4a9648a9e20b3c82
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = 671eccb6830bf86892badf65863f30b87b7f104f
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 5e49d8650aa58b7562b881228f6207baf6993792
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = 0b7a9312310e7db4594184d1615e8f06198ea9b8
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 2267c3b02881cac9ccabcbab47fb0dad53ce78e5
-SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = fd7b5aed1908a719c2279707db727cfe17af4e8a
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 5ab2027cc02b332ec937a7253b87a7aca4ce40c9
-SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = a2cbc0a032776c03df9b70756ac584d3fd9777a7
-SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 6aed97fd05880df73e186850f766f64ca295836c
-SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 888c585c66ae85366c4b990a156b73b347832747
-SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 96ae2e11a4ad8ee7e5db389f40513c7baccb40c7
-SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = e5af5b24662996d78f44be6db07caec9615b3165
-SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 0f54a5d494d6bad422b542dd4b48c6a4dd5a1b76
-SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 8f36e7f780af7059f60b94f1efb43ec85ce9e3ce
-SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = ab2efc896e605abc63018c672fd3ae0ae1a79a39
-SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 718f91746dbb14952b8498dd14dc4b180d1d5e17
-SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 31f2b13b2f0922a55b722adbf8813c2b22febb44
-SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 834b0f1137347179bceacd2c86515ac22854d668
-SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = bf069a61654f1de58929d8b4d117a488b9c97720
-SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = dcfc0d9766c452a72b2fd687f4f533b06ef4408f
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 434107526dd4ee6c2983825d1602040d697b7341
-SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = d1ce99df651b3aff4aa899e7ca98a4aa29204a35
-SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 69c561587b07245a2c351a35a89f83e0123036bd
-SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = f70914493dadcf25728b3f2832d09bac67cb53df
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = 00e326b843afba947a8fff9ddf3da5dbe5c14d1a
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = e4de364cef00e10b05672ab9a82e59e25fe683c7
-SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = 5b3671e875992604e1270d6b36f3d9bce2e44b35
-SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = b2eb24da767027f4643055463306ec96c9448a3f
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 11d382622d1058bf1c8865db41120e12d53a4ddc
-SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = abcb61698ec51d29500783d51e7a19c37351ca9e
-SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 924151e8edbe6810caab07b9f70efa857cf3cd6f
-SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = e78d3f135b8c8f8030af5f268d46e802fd27148a
-SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = a27e469b8f0ca1e9a8295ef7f5462719b290de07
-SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 2e45abc39a99aa1535b431c8b0b329649ad05cd0
-SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = b84b596ccd438fa0953cf5986a2877f8fd5566fa
-SHA1 (patch-chrome_browser_webauthn_password__credential__controller.cc) = f986b14987db1ed99502c0f13483e41597783cd2
-SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = df47042e74f9bb8e811fbfe6d98ec5e24ee79286
-SHA1 (patch-chrome_common_channel__info.h) = aadd34eabc16addc4de88e45d3c0cb5d123682a3
-SHA1 (patch-chrome_common_channel__info__posix.cc) = b663f7f5471c61ee3adb5bc1f7b3d32816e39c5d
-SHA1 (patch-chrome_common_chrome__features.cc) = f11d199251354ce6b8cc6499226b59661518c009
-SHA1 (patch-chrome_common_chrome__features.h) = d9c1e064cac97a6e1596e638dd12f26d618adbd8
-SHA1 (patch-chrome_common_chrome__paths.cc) = cf8bd8659f666b440f61359590f74e6360fa515e
-SHA1 (patch-chrome_common_chrome__paths.h) = 59d92e9afa8ff5eb50652d1bcbf2d43dc5835e50
-SHA1 (patch-chrome_common_chrome__paths__internal.h) = 673661293ba78efa44e5d8831252c778183b3e1d
-SHA1 (patch-chrome_common_chrome__switches.cc) = cf2d553893699422045631bdcbee9fd16dd38aba
-SHA1 (patch-chrome_common_chrome__switches.h) = 684b8875954bfa7e9aa395973c8724e56a3d650d
-SHA1 (patch-chrome_common_crash__keys.cc) = 5f0ff49a0bea6bfbe791221cc7a5b66498d12267
-SHA1 (patch-chrome_common_extensions_extension__constants.cc) = 3389219519d1156b47ddd45572296ae19d45dc1d
-SHA1 (patch-chrome_common_extensions_extension__constants.h) = f29c01de894de1a0ab5ab285e125512071690849
-SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = 7077920dc124e13e80f78359df8915a2be43dd14
-SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = eb0d9411737283f8a3fa8b6864a5d9ca2bd906bf
-SHA1 (patch-chrome_common_media_cdm__registration.cc) = d7eb0999c82a7f6a7c0ed3c75d7f513e9e1da75c
-SHA1 (patch-chrome_common_media_cdm__registration.h) = b17d78e2c5e3a7c29c14c1c0357e8e224e6ad148
-SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = 78e81844bb14b1833d5e433b92015560bc79400a
-SHA1 (patch-chrome_common_pref__names.h) = 5c923cbc24827b03929f10d5cd10b869e9ba4071
-SHA1 (patch-chrome_common_url__constants.h) = b25f17c1cb053b53f55ce24e3fa170f78c4fd8a7
-SHA1 (patch-chrome_common_webui__url__constants.cc) = 326d937238dc54c1edf489fedb4ac9145a2a9641
-SHA1 (patch-chrome_common_webui__url__constants.h) = 2f366456e4c02eb61f81adb5bfd6bbfcae7ed855
-SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 51a53a9cacfb31a252036f2ceed8aa1e80869d2e
-SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 0d2dfcbea3ea55e0c9becbededdf9f9d91c02e4c
-SHA1 (patch-chrome_enterprise__companion_lock.cc) = 886516aa88a07f1ba7c34ecc08cc88d6a68d96af
-SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 60df176ad4274ac36b4da80145b7048c82a2de07
-SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = 83ad6d6ab3fc3e95252fda55af0a8d54ba804370
-SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = a393f2bb5759e9e47f497400e9b811e1eb611fdb
-SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = 6a03fcf3a6ec5b1ffb3771ac33e5ab33dcd921fb
-SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = cad434c227fac195058e760828ee88c49d1d8039
-SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 897c0b989c704a2c17e850410c5e18ac528f2393
-SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = 49ef778b1a94275c65a0ff0549c2ab329ea3b4a2
-SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 6b52489c8219b32607058d537d240395f8ab1237
-SHA1 (patch-chrome_updater_app_app__uninstall.cc) = f5f957f9c70133c03b1a829ec2279dc138188d90
-SHA1 (patch-chrome_updater_configurator.cc) = 90ec9cc97acc901fe30d44168364aa62f378e928
-SHA1 (patch-chrome_updater_lock.cc) = 61b0fc8bdf7734298d31cd907097f9f5a84787f7
-SHA1 (patch-chrome_updater_util_posix__util.cc) = ba3c5d84969ae6e3f60b3cc86ea9f65de2796d0b
-SHA1 (patch-chrome_utility_services.cc) = 32be5856279590c5ac39339bba09a4384dac1e2b
-SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = dfdebfb3cb50fc989b6c81b17c2c3433a99ce60f
-SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = 5e3db54101c904c3a43bee3f2a4d21caf5545043
-SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = c3f3a536e51b61f9dde50996c742b2dd1a22d7cd
-SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = 2a40eb36ac04f5fc50d7ac96679547a1743f20c9
-SHA1 (patch-components_BUILD.gn) = 392953efce0ccbb4b63c6b262895ac9b711c8e09
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = 0e19034a210e52db473c55ac66cac35460fc5c71
-SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 3f157f79d7c5780c8d68c865b2c398678da3cc04
-SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = f70c7e9c1287f887acbcc91ff705430822aff4a7
-SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc) = 2c7f40710b08e5c5f98750d5ebf51cd7e7f0d60f
-SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = caa297ab7d521b2db05c30592777513d3f7eaec5
-SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = f5b7c6dc6efdccc8775323c9a8dac2d2aae424b4
-SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = c3fe416ff2f72e72544903d04693c565d7c2aeb8
-SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = 0e07aa23d11ce476b122aadeb1d4fd824c6d87f2
-SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = d8ed69f26b1397924f4f773e03ea4115edae55a2
-SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = 3628da0855efff4e58937a0764ab00e4652cfa99
-SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 4ebe1966bc837b2d1d0ca2c45ca31fbd3ca770a8
-SHA1 (patch-components_constrained__window_constrained__window__views.cc) = dc27fcb2eb07cbcd425c33f036c18d89e5416b56
-SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = 66b70812665c64e9840026960c12b4c340db5433
-SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 29f989ac0b56ebc099becf1a0335a84b2bf4683e
-SHA1 (patch-components_crash_core_app_BUILD.gn) = 9b88f366df7b630d02ed7bc791f16ea5ca99e3ca
-SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = d862d04339b1d7c89aef5907c28a441ac725d05e
-SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 120f9879c4299dc851e4eed5978be9e5cf8198b6
-SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = dc39cc963d542c02f422d5f579315e4c28a8abcc
-SHA1 (patch-components_crash_core_common_BUILD.gn) = af7447aac4aaa7ad51a31fc22a7b967d1ae471b7
-SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = c7b10b4ecc2da2ddd5e04a11c57cbade8ff43189
-SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 5957b14b9db88ab2b458c3be84d299b5e4b53a6c
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 1ab37ba77460a48d2c9b078805ab3dbddeb6366d
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = 2c65bbdfa5ad40efee427fa222ad09a6028f1932
-SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 79b0f8eafa77a24ebe7ef9483305d804bcf38ba5
-SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = 730e1c44f19e5eee8cd92118a68fd4644dca52d7
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = b5c6778c4d6da748e8424f988a67b28fa6814e53
-SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = ffa0e77c154aa09c9fb612026e029bccd0d6f3a9
-SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 4843cc10d0b236b43541356068d9f6a9c2d38353
-SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 9f91aff67197861cd03e3a012718d0c105f7170f
-SHA1 (patch-components_device__signals_core_common_signals__features.h) = e9deaef9167e56b3fa6276c751c3bad40f651497
-SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = 075b1f6d13113738bc4263787abf53775f0c2a1c
-SHA1 (patch-components_device__signals_test_signals__contract.cc) = e4bf107e0ec241a6a710bedf81d1aba4ebc193ba
-SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = 35fc8f538c2953284e54beb338c448f6ccb17c88
-SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 42f80c2f1054c3b5e88bc40ce3e3e1189e5c4916
-SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 8483d8b386bc720046cdc33d90cf131fbf7a2cdf
-SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = b4c90f78d4cb6ea9b902fdceb3c1969767a4ba32
-SHA1 (patch-components_enterprise_watermarking_watermark.cc) = cdfd091b6a0f41af527b591bc1fe89af54ea0735
-SHA1 (patch-components_error__page_common_localized__error.cc) = d3c8554a628d01549ac14846e480cb87e29bbae3
-SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = c7d7d0269ce44437eb42f8402c7deecb7c105576
-SHA1 (patch-components_feature__engagement_public_event__constants.cc) = b209a9fd4043a136b03b2e3b38450b1821bf8fdb
-SHA1 (patch-components_feature__engagement_public_event__constants.h) = ca90282c88711f519d1c2b51dffaf1d1fea0d806
-SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = f8b9eff50d2a6b7602ef9f5206f435c486bd081f
-SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = 49b05d3a39ce9eaae2277c9e20455294ec32e3f6
-SHA1 (patch-components_feature__engagement_public_feature__constants.h) = b806e5e8d6beef719c0588baad656877f523a56e
-SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 5275fd4c564327ea72222c60a72f14b068a92721
-SHA1 (patch-components_feature__engagement_public_feature__list.h) = cfa6f4e570d2d201d92854b5c3a58717221cee88
-SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 33cecff0e0819929cea81e98cc67beda05df3e6f
-SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = 57950b528c4f1125ca8f73fb804cd9d99f56b2dc
-SHA1 (patch-components_feed_core_v2_proto__util.cc) = ccb0026a8b70fed9ffb2af7cfae66693db95feb9
-SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = f469645b2e5eb74a136a5e193d27c50d08a218d1
-SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = ac24ab9405e7f82d5b3778fe9496056b43ddf8a9
-SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 3789f66f6bcac6d10debb280f5633f0e8272e7d1
-SHA1 (patch-components_gwp__asan_BUILD.gn) = da1f0e66df054a3d4057a94549ce9234904a82cc
-SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 5839838fad6b184a01a6737e0e49d3f0673dd192
-SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 006e50aa8f437b6933de9bd46ece171985a1dc47
-SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 30f28186642213928ba5f22c56d5d3fda75a527d
-SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 4a6d970f654cdfbaaac5483357249082e30023d7
-SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = cea83514fe1852a1e5f55eadc9f9f370151c3350
-SHA1 (patch-components_live__caption_caption__util.cc) = ff65d33000fca29c65c04abf408c9302e4466a16
-SHA1 (patch-components_live__caption_caption__util.h) = 5ea9dd353136fb53f15c346d72113e18c776f565
-SHA1 (patch-components_media__router_common_media__source.cc) = b3f8951de92b107ea35a0374a033f2c2c4b6bcb9
-SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = d8351811d353e5d512b6baa42464e174d1823bf6
-SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 060287f97ba48a05991fb6dcdef00e62894ed4d1
-SHA1 (patch-components_metrics_drive__metrics__provider.cc) = c5b297fd8491738401c46555ee46bfe77f748411
-SHA1 (patch-components_metrics_dwa_dwa__service.cc) = 906f0e64134d1aa5a799cddc1bb9f432df3e784a
-SHA1 (patch-components_metrics_metrics__log.cc) = 1748fc655c3eda96c42cd0f859fc97487b14b53e
-SHA1 (patch-components_metrics_motherboard.cc) = 4d34bff641ae43185e3473b3ce1b27b69828c967
-SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 9bcf5dce5d8072490bb523224e091a7f625d4676
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = 7c3f34db1ee6ae395dae725b70b18da93278936c
-SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 58011b1ac024ea28dc97c99c80dd8b65faacff23
-SHA1 (patch-components_named__system__lock_BUILD.gn) = 90d20f82f67124d79cea5f7de94dd981dcd926f8
-SHA1 (patch-components_named__system__lock_lock.h) = ccbcc9beb48b23dfd66f9f5b119aebd8765d1048
-SHA1 (patch-components_named__system__lock_lock__unittest.cc) = b86ad3f85e52e99a0a13afb8eeb17e43ec1f30a0
-SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = d8f0b5f38b1e11ce804cadca3e34e34d8e7635e3
-SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 5e33da0426214e438ad07158910e12bbf26448a0
-SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = ecd605814e44655e3bd94eb2c31a74830eab27d1
-SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 30f2dd49feb6a04669bcf4fc453c406785b9d2fa
-SHA1 (patch-components_os__crypt_sync_os__crypt.h) = b300e49a14320096981025fa8cfd2ddd1edc04ac
-SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 250a13ae0c1e6d74dc1db7c5d53b3bc0d57ed543
-SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = 498ce32c69b8014e1279bcbd309563099d23d95f
-SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = 7054c3a0497e2e3a4fe617c9dee01fa807b2e8fd
-SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = 0015d2392292d450d72b463898dbe611986a3b4e
-SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = 131ca7f9fb469dcc4b43cc188f18cb667b4ae938
-SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 576366ca7f794d5ba4d52ba70ab0ed2afdb06d45
-SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = b06ee9aeef71d6ab77b1543f5bfabcc24ddab2af
-SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 7c290580391201f4ca3346d41f85d3d085afb210
-SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = 57b687c3ba8a8bf59c90922e6bddba366500db39
-SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = 47b49cefd23ec47fc833ccb26b910804687608c3
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = c1c646348901c00f94f6f2e82eb66dd23008ccc0
-SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = 0db5a486083ac1c0944730d973eff3b30914d1bd
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = 846cf6e982d9f3413e0932fe9241f53e00bdfb7f
-SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 892350b9cc1d22537e4b93938f4ad6a1896e0027
-SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = f0360a5af9950c083567c0219d25a0676ab66d31
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = 58f8d1b422c54cc561c7cd1c5ed85a0d89383aa8
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = f31f62bb95d313713380e90f7f455f6d6dd2faa9
-SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = c11fa655bf1edad8f47bc8ec2cbb6ed83baefe57
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 703db0c1ac591c55195a7ae06a983ba864c33d0c
-SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = 9a653ff3fb48dfc6efdb27bc1027f500005c84d9
-SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 4817ab07fc91140903eed323313f85a430807137
-SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = 221da61028d31d30be051a4f0da4c5e902eba8d3
-SHA1 (patch-components_performance__manager_public_features.h) = 3b93e25148397a91c5d79e40581ecf7b3c78ec40
-SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = e5687ff73c16dc6706dd120eb72653784000ecba
-SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = bd55ff6a0d0732a023ef5c826512596b61eb9fbe
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = 40e3366946ef006068248caec05d27e4ee2fdcfb
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = 0918b0cc5cd58a91615767ac19aba98aac59141a
-SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 770ed6da25ebfb5a1696a8b6ce9d6415de1c22c5
-SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 0dafdb0e205a759aeb92d0f2e9bb78475797fd74
-SHA1 (patch-components_policy_core_common_policy__paths.cc) = e50702c41edbd3ddcf691899ef872ea05e25f6ad
-SHA1 (patch-components_policy_tools_generate__policy__source.py) = 748b4ef4d3ba20a6c1b92a33e166173bd60200ee
-SHA1 (patch-components_power__metrics_BUILD.gn) = 3330ac95cb8475df619071bd631b168d5d96abd3
-SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 5400d101fe1f074e018e32b354158ce9dcefac35
-SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 982b9c380e925baecfcfe3b5f20f48abaa8547a9
-SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 20ef23229ee4e7ac3a08a6fd79da216586a5801a
-SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = fd056b1fa667a7acba16c173afaf2db3c9e98612
-SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = f785a5432225ffae0379e202f3e7421c37e86af1
-SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 364baea8e70fcf4eace6675d1e4ff97002b4d20a
-SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = d936fec4f56dcdd852f33d16228470ebbebf1021
-SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = a5a912ac49fbc4bd21fc4043d8d0c9afea9413e2
-SHA1 (patch-components_search__engines_template__url__service.cc) = 4bb7600eb37f2a409453cb505a53c9d4abeac9c1
-SHA1 (patch-components_security__interstitials_content_utils.cc) = bfe4e0b2c6ff7b540b6c502a4607b143e180c96f
-SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = a4052d592d575541364ef5f7fffc293d5e68f04d
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = ca85f335e3bdb4b9c4ed2a7e96d013c2b527a7d4
-SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = 95f38fbe9ae62fb8da5d5aa9acf8192b0fec50d5
-SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = a57dcec4e3494aa54931252f91fce50b3959156f
-SHA1 (patch-components_signin_public_base_signin__switches.cc) = f2e34bba13edda6099032aba6936532dfeb83d06
-SHA1 (patch-components_signin_public_base_signin__switches.h) = 8e0d6eb6d5deb8d61a5e265a7c93854afbf3ab2d
-SHA1 (patch-components_soda_soda__util.cc) = 2d441ab3e353562e8985e16cd7483988716f1a4b
-SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 546d89d14c12856b8c80036151b1c34d1e5ecb61
-SHA1 (patch-components_storage__monitor_BUILD.gn) = 55f0a62fd863944676199fb140605719b5cabddd
-SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = 7c598479590667d1044857becbd322635928ccb2
-SHA1 (patch-components_storage__monitor_removable__device__constants.h) = de70c29ff79c8acd6e88659ace00afc9245ff6a7
-SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = df7804efdb9ba13b54015400b8dcc8eac0102088
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = 73157cee0ffbb401d096da33cf7e919ae78bc6e7
-SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 83cf2d54b39dcefd275f803f032a93291c29500a
-SHA1 (patch-components_supervised__user_core_common_features.cc) = 9b6a73ee3425dcd9515ca4eeb24f9facdca3be59
-SHA1 (patch-components_supervised__user_core_common_features.h) = 9627b2af790d8aded27a96de4f7934875f0d0911
-SHA1 (patch-components_supervised__user_core_common_pref__names.h) = b7b555b1b238c512973baee5d30343eacd4256f1
-SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = 48dd6091f8b43f96635d0679a508c0a90ac9fcea
-SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = 7986bea8e526314571f96325d96e4636a073a1d4
-SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = a1b284ae4bfbfdadfceb15268b3b24010d8416d3
-SHA1 (patch-components_sync_base_sync__util.cc) = 1a4110de5b62ad3332ee2442575a85e3dbce223e
-SHA1 (patch-components_system__cpu_cpu__probe.cc) = b842c723f9c123e9c7aee79ebc9f9e86d210f812
-SHA1 (patch-components_translate_core_common_translate__util.cc) = ef191c347bc8c7a2f8b0827eb8835dd0bc51918a
-SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = ad4fb77303fb68a7c32960c0b5fbe6b87afb48ef
-SHA1 (patch-components_update__client_update__query__params.cc) = 8dfa7936d86905ff9208a37b7f9842264e161aa2
-SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 1ff33cd40475cb8267917a7d29b4db47c71eeec9
-SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 5959423293d923b8bef047157d531e315da2fdf0
-SHA1 (patch-components_user__education_views_help__bubble__view.h) = f51fae3c06393b78d9c14d83b0cc5f8f891ad6b5
-SHA1 (patch-components_variations_net_variations__command__line.cc) = 4f568d0d46d97e4f844ed6ce94e448d6a1741a70
-SHA1 (patch-components_variations_service_variations__service.cc) = 43c1c8cd503ad152ae0835a7b9941ead6a2e01b6
-SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 7c7876eea0378e65f663d903f0f537a3c13ad3e3
-SHA1 (patch-components_viz_host_gpu__host__impl.cc) = 0597a3e2cc300cf4b434de98589ed784e80638f8
-SHA1 (patch-components_viz_host_host__display__client.cc) = 6cc35c202cd37e785519e4172f8edca38f8ddf54
-SHA1 (patch-components_viz_host_host__display__client.h) = 71ef96779107004a4103e0cdbf40384c954c5ffe
-SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = 2f4cfd297118e5cb3ee2e3ada7b5499a70e38609
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = e2803aad1ba2010776ba2570108ebfcbd23ed054
-SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 8e03f96503cbb375315b72295c8b74aabc0e64f8
-SHA1 (patch-components_viz_service_display_skia__renderer.cc) = 7598320d1bd70744e6795d566c9b47190cf05c99
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = bf6ca2b3e12ad07f19742fe1d58fc9cac8307ad8
-SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = 5ed6f85490d336b5885ede4862ddba5bdf2808b2
-SHA1 (patch-components_viz_test_fake__display__client.cc) = 9f27f768213b1e83fc4375409863fc770b562f6d
-SHA1 (patch-components_viz_test_fake__display__client.h) = fab224c58361ea37c8c13b3153cc616a5f4977e1
-SHA1 (patch-components_viz_test_mock__display__client.h) = bc64fc8268f09f360bfe39574836815ea2b8333f
-SHA1 (patch-components_webui_flags_flags__state.cc) = 69b3df9723c59fa458053deeb1dfada2ceda5779
-SHA1 (patch-content_app_BUILD.gn) = 6529a255de1f02544fca40d59087bcb48c05be4e
-SHA1 (patch-content_app_content__main.cc) = 3eb33999f304f365dfe5c2414e9fe9f81280e747
-SHA1 (patch-content_app_content__main__runner__impl.cc) = da864659068ceeaf2022d796831e68e5bfd59fc3
-SHA1 (patch-content_browser_BUILD.gn) = 4609f2be1960153519b604a1fd0b44670683f6cf
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = fbd2ef83d836355b3482d2c0286ce001b78348a3
-SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = ec3074271797e2f35c96b0352d91480beae8bf15
-SHA1 (patch-content_browser_audio_audio__service.cc) = ac241f25648dad441770c9b6095cdd5f822a605e
-SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 8fbc01a1bb78f35a74f76df3adac77351b0c0596
-SHA1 (patch-content_browser_browser__child__process__host__impl.h) = dc4048e83a9d62e164221a6d2ac6136c53b1ae01
-SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = 1430298c91762d7d7c69df39dbcfdd15eb8644f3
-SHA1 (patch-content_browser_browser__main__loop.cc) = 0159cffe107c4b88cb7ca8c9a563116f354cedef
-SHA1 (patch-content_browser_child__process__launcher__helper.h) = eac5835bce781a5499475670cdd09f44d4f70f90
-SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = b2dd906b2f3900f8f1195568432102cb850e7c99
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 283599287a83e927864fb2eea33db1aeadb0a7a3
-SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 79f5451a13bdeba787d2aa8ea5b2fc0efb7bc1d2
-SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 620fbdea440faa16b76458f917447182d0ea4808
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = aebb4a4de1338ef97aed8e46966ee553c3dbb64a
-SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 0dde066d914afb5f52d714b3a6584c28bbea8c73
-SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = ed30fac8593ba74b822f1750ea72a4dd9724e686
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = 60c33a89f97b4481504678b82b7292e4561cc973
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = 15dd22e403f4734d57fb1435122a9e5b878b3b0a
-SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 3aa1f299628912e292a68c32d506a71f062c37c1
-SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 3a1258f5e3d2e645b5a29aff2f85e0ec59b82362
-SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = ae5c47d5cff6863cb85bd42733cac8da71bcfb55
-SHA1 (patch-content_browser_gpu_compositor__util.cc) = 54f7ee1bb673df411f0fa963d275cce22df91be8
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 69ad4be9d7fb2c76c6cbe140e53b3da7e8974fb7
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = 382c1cae1818845439404a69261cbd843a8a1cd2
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 3507b8578895b7d1eef4d804cbc570c47cc2b1be
-SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = d8757cd242c95801bd9b7c43739b06cb407157ad
-SHA1 (patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc) = 95b88305db4d547104132884afa8bbda9af279c5
-SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = e16b7746a79bad19460b4457dc0818e6df7b968d
-SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = ab9aa3a3d287acfd9ab3ae84dbcde90a4b23a419
-SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = f7cd4babf4500f998dee3695d01b604c0da2c586
-SHA1 (patch-content_browser_network__service__instance__impl.cc) = 04a8db34ffcca8acffd1759b4d267c3cf31fe795
-SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = c2b73b9c3a7f27aa9de2dbc88dd91c931d60b658
-SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = 6accec435c3b04680ff5567e26425e11a6c2b20e
-SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = d87b711cd80b2560a5e8708ac816df7c8fc285d6
-SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = e6f0a305f8835a0fe984b79d4804097ac5416bae
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = 480337a2290ffb189a0e54df67f35afcc9f06869
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 296cb6dbc14b12eed481ad1a46d8735b9a34c020
-SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 9f0ea228443f8d0af927c449e02e0bdb0b24e203
-SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 12de26f7384a77fe31c88f5561dbdb6539996ebb
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 8861ee65fa4034ea1bb2a066444882394b907d6d
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = eb5ea3fd3d9460316b90ab411378e036040eaa43
-SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = a1993a724a86b9a560dab9d0633ce7b0f2285cd3
-SHA1 (patch-content_browser_sandbox__host__linux.cc) = e01fe51491cf1b22268ae4ac70ee309457e02445
-SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 2007086c6e55901236132b8a345e187c0cbcfb90
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 0041fd7bba9abb75c05a86f20496f21673acdef2
-SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = b0f45641ff05184be7301649fc16bdebdfce0126
-SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 820fd0f7c959c7c1f9ca5af9f8b3d5b17e26a7b1
-SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = c60a7a662d7b9080c96c46198bd887e6d255619d
-SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 7a20a53578da25dfbfa95929c0de7b613be133dd
-SHA1 (patch-content_browser_v8__snapshot__files.cc) = fab7a4cab4bf3ae954564e02065358a20fe5cdca
-SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = d743750e89458e3684e178be52dd47d5bbda13c8
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 67748b69a85a8aa3c53dfb5e0df67a2106fe0844
-SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = cd76102e25b85ef43e14d6c1b3358b8554be20af
-SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = e12e3f7373e4523d23bc7862b9d254f08b26b39f
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = d6015248324197ca2c72819642a5d65f122c38fc
-SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 060bad11f3364f37f03cb55e453e4a9afcefdf1f
-SHA1 (patch-content_child_BUILD.gn) = 57decbeba2c3cd9810cd7f3703865f3a443448b0
-SHA1 (patch-content_child_child__process.cc) = c48b273b63e04df0505e6509bba722797a5975f8
-SHA1 (patch-content_child_child__process.h) = e08d93eaffa974f836d89fc5862683eacf1decbf
-SHA1 (patch-content_common_BUILD.gn) = 05c0bc09e306808903090494ec94b0b03340c802
-SHA1 (patch-content_common_features.cc) = a4c7a0d34646731e2932800f1d9930a21d92d7b2
-SHA1 (patch-content_common_features.h) = ffaf4ff61d13714eb2251ce57f3cb657fc1f2394
-SHA1 (patch-content_common_font__list__unittest.cc) = ccefc4ff1470beb4eadcb9201e8bd0cab5afaf96
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 46fd20d75d9839b4458794a577df7223f86482a9
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 1f16271a72d20e3702ac4b9de569bedf522915c6
-SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = 5b471bf51dc411ed356a4922d792e0ba8d07e4ec
-SHA1 (patch-content_common_thread__type__switcher.mojom) = 9ef6fe56d5df91cf80bf6ba9677851537aff7402
-SHA1 (patch-content_gpu_gpu__child__thread.cc) = 75c5f15c5f701811ddba943496aa893b7aebf1e3
-SHA1 (patch-content_gpu_gpu__main.cc) = 7aed8e2ab54148902354db5f5fd8382213035676
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = 3d88882835335e7ea26f8b98ffd9a9a3b05ba468
-SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = 65a8fc39c1c4aee98337d19a0c81cd0e1a6aba13
-SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = 36d0bb2ab060565d8bf9407aaddedbc65be1f669
-SHA1 (patch-content_public_browser_content__browser__client.cc) = 131ee11fcde735efedca4b0a8cfb9119ba091b9f
-SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 94d68b3c5682028f3dc2be594e3bfe49cfa8a7a1
-SHA1 (patch-content_public_common_content__features.cc) = 346116e5ec088a7624cb1e610e89b302f3b4220d
-SHA1 (patch-content_public_common_content__switches.cc) = 3746b40b178e9b4b5741bfc8e3766b4276bc6562
-SHA1 (patch-content_public_common_content__switches.h) = a77f37cb469d42f8101a2fc11b9793b00e180461
-SHA1 (patch-content_public_common_zygote_features.gni) = eed499d800071f0bfce952c4ba46043dd56d899b
-SHA1 (patch-content_renderer_render__thread__impl.cc) = b13d6a98a8939c5d898bf3cf236b9e2c61edfe21
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 87cd28b9b76c06344a4673bc7c40bfe91e56d3e4
-SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = ee28e2f9724d3ea807420f98f3251ab83ed682b2
-SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 6db9713b60c942aa44362198ee2524c93001895d
-SHA1 (patch-content_shell_BUILD.gn) = a8e39e69316d560fcd832e4a0b466e0511b9640e
-SHA1 (patch-content_shell_app_shell__main__delegate.cc) = cd03595fe10c6c7268517791bac8b0dad6244c9d
-SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = 25b3ac1c5cc484d4e91464ed0455b7fd9bebacff
-SHA1 (patch-content_shell_browser_shell__paths.cc) = 9101842d44b92550bc3b7917cb891fe17436cddd
-SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = f0a429d61641074455e2592a91f8955aaeea807c
-SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = bd5000f737f803f98fb3392880befc52a1802e3a
-SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 6c88fcb75961ea0ed2599b62de69a7c924e3d57c
-SHA1 (patch-content_test_BUILD.gn) = 34fa15716c4d055b866eed9b3a45ebc55f24931c
-SHA1 (patch-content_utility_services.cc) = ea82ab99527ff86e9d19931ce2027ecf9ae4e26e
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 22de3d4147adf814c8e2ee57dfd151364cc47614
-SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 639745efcd50f9711299fa4711765c7cbec43928
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = d03653f5b9c0f312394c7ca954c6dfdaf36483ac
-SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = 86a9885418328310796548bbe13247cac3764a42
-SHA1 (patch-content_utility_utility__main.cc) = 894137ce4560fcb163d11c7319d0cf8f2fef85ba
-SHA1 (patch-content_utility_utility__thread__impl.cc) = 819206c415d8ae4b4e0538cd78de923dca25310b
-SHA1 (patch-content_zygote_BUILD.gn) = 613808f1ae37d1daba0109b0b6c249b243bef5c6
-SHA1 (patch-content_zygote_zygote__linux.cc) = 3959153bf5ff1bde0bd91439c133c8396850c844
-SHA1 (patch-content_zygote_zygote__main__linux.cc) = e42bf87c058a7d63f813e77ec902ec3722d73700
-SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = a26e078e71fed28a2fc634c2faf0b1eb8e632b5d
-SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = af7fb0fe02752a38164a9b847057b11c80faba93
-SHA1 (patch-device_gamepad_BUILD.gn) = 8f912a8e1a4da1d87f1ad57b8ec40d40cfa306ca
-SHA1 (patch-device_gamepad_gamepad__provider.cc) = 7455c1e94c880a0e4714639c71ee7cc4d32b8e8d
-SHA1 (patch-device_gamepad_hid__writer__linux.cc) = 5e3c2509fff4592c31e842f2f7f355c43dcc2ceb
-SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = 4037a4c2abc88190f28bc4952eb127beac00a71d
-SHA1 (patch-extensions_browser_api_management_management__api.cc) = 12d5d64becdce4b9f88615066736feb9df41bade
-SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = cb7263dd3b90495b7234a0dfca3b5f95fc8e190d
-SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = 90a9f6f2ef9d8f1b6a9c50b8091f2a0b212ac317
-SHA1 (patch-extensions_common_api___permission__features.json) = d44050177d302be30e1c625d87a04f4efbcfad59
-SHA1 (patch-extensions_common_api_runtime.json) = 4dc3236ba411cbcb914dd436029f568e4a313885
-SHA1 (patch-extensions_common_command.cc) = 4647b0dddedef1d76b54425279acff16c0a3f8a6
-SHA1 (patch-extensions_common_features_feature.cc) = 089d00d93036ce2dab7242c508a8a8fbb011fc40
-SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 3c2bdceb037e519ba6e047dfc400d407a83f2e57
-SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = a30c2d7e2eecff2494832c63a0a95608c860c668
-SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = c7051e316ad9caca96eed05d18659289d62db6bb
-SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 71751d2153425aa53886cd90ff2ead5f87dbe01f
-SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = 549603e1d2c82d23024149f835447edf15f987c0
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = ae6704336f707592fe160e2a49c2f40318978463
-SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 08b79beab1018057a74b6b6f0fab7b06a0a9eb97
-SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 033a652bf185ad7df128fb3f756d52356d46ffcc
-SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = 5ddb0036218f61d5238a529e5667127804e7a14f
-SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 5dad7a438a90a870836c43d7565a713de26682cf
-SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 34d58fee9a6039d5a31b0366c8183fa0a8e0281f
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 86aef4d8c0ca37280b04aabe40197b8975c9c65f
-SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 48b8baa6406ba3a360479bcc576e4ccc6d631f9b
-SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = bc9bd51333dde629f3fa7badcb4be2d71ef43db8
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 7a8344ce3ae668242dd3d1b0d93dc982f8409c26
-SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = 07dcdc173b62afc2dec88d4d51687a6e905493fd
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 00e5d214aab43d6766e1f90c8666f8e055e87edf
-SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 1bfb5ff2abbc989492d64a0d255907c5cb4f908d
-SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = b3696bb336a002a24e207f94eeba4962e136cf9d
-SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 699bba6f844ae74e250c47127b2b703e6baea075
-SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = ec8d8796814a89781d9e188abcd536d75dceebb0
-SHA1 (patch-gpu_config_gpu__control__list.cc) = 62f015ace10a84dac7988a66d8b611b1ac2c4935
-SHA1 (patch-gpu_config_gpu__finch__features.cc) = 3907bafdfb482c3587d64c71be4c990c8a34e890
-SHA1 (patch-gpu_config_gpu__info__collector.cc) = ae85349040bd91048da5acd6e0a0fd0d9052330e
-SHA1 (patch-gpu_config_gpu__test__config.cc) = 5f40174fe81f17a18480642c33bfbaeb4b0fdf90
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = ddd7e51121640cc69eacf9d64e4c3b82703f64d6
-SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = 517d8a8c0c4935cdd0b5bae8d03fc0bd2fc0dc0b
-SHA1 (patch-gpu_ipc_service_gpu__init.cc) = 0faf603cd9f0c155c085d738f9cee36ffefbfb58
-SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = 41c32407ddefb30c5317a40af2224c49c2df2905
-SHA1 (patch-gpu_ipc_service_x__util.h) = 7427e61464e9723c5b8f564d624b57400ad994a9
-SHA1 (patch-gpu_vulkan_generate__bindings.py) = b76c73162624efd603baf325582f4880fd9cdc7c
-SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = 277e74be87695337d7e7abe4a33293dc2c5f94da
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = 96d68097be1152de452b1fe566121325c0936283
-SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = 0e9b3e0d21408e4fb7285f0d59443c91d034ce0f
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = efdfa008aaf31fd1afe71c8311eb99cd02e4e1be
-SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = ed79a2fd5f87ce1287a1581ce5c0893fc9680172
-SHA1 (patch-gpu_vulkan_vulkan__image.h) = f3a3731c2b394c1905c8ee92e90f0299be533f12
-SHA1 (patch-gpu_vulkan_vulkan__util.cc) = dddd072f945ff0c80078f0ec11c8a690ac3ac3f7
-SHA1 (patch-headless_BUILD.gn) = 27fc85a5cca6f2abf2d5b1e8a0fac16a4c0bd28b
-SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = 234144dde9bbdde77a8ec2fbd82753181782ab93
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = e392b1580e8c2b4be8361a9c4a9393ead7d30cdc
-SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 01357ba3ca92c08002c94052ac6c446c0c475065
-SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = fdefc61d64debcc2df4b7017965b3b12745bac63
-SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = ee4642248a164d3def8196787f21728d5f297574
-SHA1 (patch-ipc_ipc__channel.h) = 05c180cac5fa64a9d62f1636d43256d392244eae
-SHA1 (patch-ipc_ipc__channel__common.cc) = 00fdc3c91b660488b6d13186c3206fbf53262662
-SHA1 (patch-ipc_ipc__channel__mojo.cc) = e1a22343a4334619ba4054acacf2933d10d2fb1c
-SHA1 (patch-ipc_ipc__message__utils.cc) = 4347ffb04e44401ac133c1956f0be57d00ad71f7
-SHA1 (patch-ipc_ipc__message__utils.h) = bbbe1880f63f359b9df02e4f46bccd7585ab403b
-SHA1 (patch-media_BUILD.gn) = 30864adaff7837f60164918836b3f5aedc9d6f6e
-SHA1 (patch-media_audio_BUILD.gn) = cb95ce1d072fd1b06dd578e18ddf9c878dab0da5
-SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = 3ccdef921af40024ac39e9cfda60821a6786fefc
-SHA1 (patch-media_audio_audio__input__device.cc) = a5ea4d6c6e98590b4a10b61d75824e98632bf6c5
-SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 8817baeb35dbea911bc8a3047e1aaa18d549f07a
-SHA1 (patch-media_audio_pulse_pulse__util.cc) = acca7364d296223ef8e762a832ecb8fab48baeb2
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = f0f98d1b0f9325d9db059b8f9cc992047018f9cd
-SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = c62f7c327c7b9a89a8d5ab6f54b8eba7ccd60a13
-SHA1 (patch-media_audio_sndio_sndio__input.cc) = 2a759420d3a661d9f47bedea41dd00f3fc7813ca
-SHA1 (patch-media_audio_sndio_sndio__input.h) = 85780e4b170ffd895cc1a2b236ef98cb06dde7c3
-SHA1 (patch-media_audio_sndio_sndio__output.cc) = f5cb6f754bd851961abe99df8f6c087916c04f36
-SHA1 (patch-media_audio_sndio_sndio__output.h) = 4ae701cad5954e0161c56d64469308d0175d7e0a
-SHA1 (patch-media_base_audio__latency.cc) = e7f593a50ff2300df276131291c8242947dc33e5
-SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 0759db2fdd2defdc1cfe42662179a639991fa764
-SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = e571e14cd4a573adb441102b0f2599ec6bc7a5f9
-SHA1 (patch-media_base_media__switches.cc) = e763484c8f0047a8b0b30254df36a263e134d998
-SHA1 (patch-media_base_media__switches.h) = 4a17988019b93406d8128f526ddd3bbf7e951053
-SHA1 (patch-media_base_video__frame.cc) = 185f094ebd0b6543e16d5e9794b5fce6b7a8089d
-SHA1 (patch-media_base_video__frame.h) = 11b5487167c694adf3ed3cf8aced4976298db005
-SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = fa4222b22fdca5461083f9bb268bedc688987e85
-SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = b2a355741a76c7eb7618fa5a353069c0f49bddeb
-SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = a5b576af80d5749b42af8a4588008d042ae2afec
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 02da14f9f43aa62abceb79237ea665e651f425e2
-SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = b718c3320d778d69e97e754607081e6a0d8a4c79
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 1add5d50eebf80dc5b1d7187b0501544edc205e0
-SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = 84852f6f04b1f6238e717bf78bd933184d725d0d
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = ab38b15e9be7023b4cd4cd4a3d651d03b9cbfe18
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 39500fbc4e9372d90efc672697e78d0ddf33689d
-SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = e72810e73290238bf54878d3995bebf77024a73d
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = b21c1a8998d24f962cebd74e368e533927c82939
-SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = f1f37d723f99906d2f5ba2f062a268fa47446963
-SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = f3fa5c9b543a0c9fc5a8218669eedc9a0dab93be
-SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 3bbdff3a4ee2606fd1df7608be126c6a17657bcc
-SHA1 (patch-media_capture_video_video__capture__device__client.cc) = cc693a0ebf06d3fa36189215dc272ecc9a6c31f8
-SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 9aa41f516b8a046f697c1fca2a6bcecc69c132fb
-SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 48207c53911d52052ebf927d7089219e3554c46a
-SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 9fad495195ca2af877d15d242f32451b09cbe045
-SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = 3d2fd6aa4b10bdc95a14357dc3ae25fc5869ad86
-SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = f894929ada105016b5c7156022d8a0528a1aa065
-SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = a5cbe08670d7e6e65ff956626a9b757af2ce2985
-SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 85423419352a67a72e309bf00b85811e274f353e
-SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 25d0d003cfa0c4ce69ed713d6e07b5e1fb9713b2
-SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = 189faadc0705e979d6b4b995d1832637c65e381d
-SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = a11a6745bd768c7ed941a98a6dd67eb627aca7aa
-SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = b4167ee56759e1685b059f3956c4a28e4f287b3e
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 3702114d757cd44d0a72a30ca827c32307cc555c
-SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 0577b9289e29387314e378e3eb1235de73448253
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 5e76da89b841f6c3c2d733cc39e3dee6efef5908
-SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 0771ece26b458cf406bf55db0f2264fd54f2a453
-SHA1 (patch-media_gpu_test_raw__video.cc) = 05a79fe9a0388006a927b9e9aaf0048772839257
-SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 675dc003f8915719d5efd2c0db7a2db6530d9959
-SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 1b59c0ecc870c05b895f86df9ed9ec2c033dea46
-SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 81cb88a4f05fd6e3efb3dad9f8d1de07f75af2d6
-SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = f4679e375fd6c5d011b75f7722cacf34a38b4272
-SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = f6732ddb6029eaad729412e0758cfc280dc91b23
-SHA1 (patch-media_media__options.gni) = 5b779b03ba6c902746e58c1771461089a66d795c
-SHA1 (patch-media_mojo_mojom_BUILD.gn) = 793493fd03a948687ec9db791c731d07a9dcbf68
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 13b66472905c905779faeb9077b713b486aee8dc
-SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = db4d0de2b2fcd14f802394083c7e9618c2d0ade4
-SHA1 (patch-media_video_fake__gpu__memory__buffer.cc) = 7c11c3422a9d4017056832e7b210954b55cd68a1
-SHA1 (patch-media_video_fake__gpu__memory__buffer.h) = 20eb21d22041dc482f7d8747465e5c0cde9bfa2a
-SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = 9df9db3f5dec302ed7d5d2e0c48dfa8dacab5e58
-SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 058f36486ae7efa73fdd2ae8b9651d8c9b3897be
-SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 355e4af066343f877ccfb0374dbe3169b960e44f
-SHA1 (patch-media_webrtc_audio__processor.cc) = 61525e51ddbb8ce5c9ac468034780e67d485d2a4
-SHA1 (patch-media_webrtc_helpers.cc) = 27e604a760f2ee1b59fb43e3a2c661ca9ed12027
-SHA1 (patch-media_webrtc_helpers__unittests.cc) = fed98f31c657189e7b4c87db404b4585dee9a5cd
-SHA1 (patch-mojo_core_BUILD.gn) = 70d124d3a84e58daf1ecb6f2a3169e6f40ff42c3
-SHA1 (patch-mojo_core_channel.cc) = e2a39464ea0d2996920fd5efd37ce486248cbf1c
-SHA1 (patch-mojo_core_embedder_features.h) = c207f0b361e1de0da5ed585ce0171356cc5bc04f
-SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = 0649d71e59008e8485218e2d6849152469f6492b
-SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = c24f1190fbcdc82279f53b2bee3706256c808837
-SHA1 (patch-net_BUILD.gn) = c5ccb88e3092f106903c25f329824b1b008478ef
-SHA1 (patch-net_base_features.cc) = 786013035aad13eb851a05959dae448740d59360
-SHA1 (patch-net_base_network__change__notifier.cc) = 8e8ee75cc9e3155f7d56d483b0fbcb47de93725f
-SHA1 (patch-net_base_network__change__notifier.h) = db477de3c22d846fee08c30c681e6af1f256c927
-SHA1 (patch-net_base_network__change__notifier__passive.cc) = 82ddbef81dd0673aa88f8923950d64e6fbda0732
-SHA1 (patch-net_base_network__interfaces__posix.h) = 867231a99491553f88b596cdff2578111a9a33d1
-SHA1 (patch-net_base_sockaddr__util__posix.cc) = 369b4a2cfa1a085a66d74e20db8e4f3bb04a06c9
-SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = c592b04e8fda02aa1d1fcc2fc41c5f82acfc7518
-SHA1 (patch-net_disk__cache_backend__experiment.h) = ef38973e8fca5aebe4efde2a971271bd90a69733
-SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = 94caae6e41124c0a4f3b7dd346ea6d2abac2726a
-SHA1 (patch-net_dns_BUILD.gn) = 407c451710a85eba41b0d8dbd993009f04910bee
-SHA1 (patch-net_dns_address__info.cc) = 525fec5af5b4c56c747ff18a528b8f57763f5544
-SHA1 (patch-net_dns_address__sorter__posix.cc) = b318c1eae3be75235089a5e932807eb7c4259e5c
-SHA1 (patch-net_dns_dns__config__service__posix.cc) = 8f7afb705865c79ab8a5453c6fd67eb5e7d78d08
-SHA1 (patch-net_dns_dns__reloader.cc) = 02ed4970bdbdc23bb0e2e1ec2cedf8e34fd432fc
-SHA1 (patch-net_dns_dns__util.cc) = 71dc990c384b160d84d20ad141003146f1313c46
-SHA1 (patch-net_dns_host__resolver__proc.cc) = e1d8b8103ad0f1393015aee4d1d3d2f38b001154
-SHA1 (patch-net_dns_public_BUILD.gn) = d57e9b075330343737da09f1a56f7bb5bb0166a8
-SHA1 (patch-net_dns_public_resolv__reader.cc) = 3a6cbc5955729c97e200c484e1d215baa05f0deb
-SHA1 (patch-net_dns_public_resolv__reader.h) = 0b51f790a70726670994e7fc6c2e7ae8afe3d110
-SHA1 (patch-net_dns_public_scoped__res__state.cc) = 29699eab9953c091c231432641d23ab9d3ca1b60
-SHA1 (patch-net_dns_public_scoped__res__state.h) = ae0a186c7e48485a8a4791e50110b833a71bc7df
-SHA1 (patch-net_filter_zstd__source__stream.cc) = 2475a776cf99d3aea2f4f99330f8ccf4b257964d
-SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 9f61408fdd894ae8fb3f21e135db1d2ad3198197
-SHA1 (patch-net_http_http__auth__gssapi__posix.h) = fbf29c3277b0cdb2bcdf19cdae57f2b8fff0f9bd
-SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 2108ae98310ee712846d61b70478b3ab04f71b96
-SHA1 (patch-net_http_http__auth__preferences.cc) = 7ecb6c49625f9161b23b304e703fd56b92bd1e93
-SHA1 (patch-net_http_http__auth__preferences.h) = 05fe11a69adb5f6d7486666f162f79af1f96133d
-SHA1 (patch-net_http_http__network__session.cc) = 83b21169266f75aaa793b34695cabca2743795d7
-SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 586f69ce6d24055855000baeb8d4f0bc81bbe69e
-SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 5996791796fe1d81ed506be021c66e3361d22062
-SHA1 (patch-net_quic_quic__network__transaction__unittest.cc) = 34a24e006b56fb336d6e986b997f819c56e97d2c
-SHA1 (patch-net_socket_socks5__client__socket.cc) = a1edad36292ce41e21f161c5b695268f9da190d5
-SHA1 (patch-net_socket_tcp__socket__posix.cc) = a91677e8b21437f52130849f3a14e1714b612a0e
-SHA1 (patch-net_socket_udp__socket__posix.cc) = 1ddaca3a6c6560e889ae2643be87953af1ca461a
-SHA1 (patch-net_socket_udp__socket__unittest.cc) = d8b28808fcd9e38bcbb61eb6f5d8eea599ad3cc0
-SHA1 (patch-net_third__party_quiche_BUILD.gn) = dcea59bd3054dc8116d336d6250a96674fcb57eb
-SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 3c00e5dfa85f468ed0fac41f6180848af2b4481b
-SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 219f0b709ff672c6db4b3097074451c708c6e100
-SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = 8e9212891fde45f312827e84a11326d628a6db00
-SHA1 (patch-net_url__request_url__request__context.cc) = 4394ab8ba8dacc9fe8b8ec0a52816ff0649f1c38
-SHA1 (patch-net_url__request_url__request__context.h) = 5a141341c6e4e1edca8b0e3b7eeed1dc1a236ea4
-SHA1 (patch-net_url__request_url__request__context__builder.cc) = a645317fa3282aef9e966c618d4501372c4d7ba3
-SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 199539a4ca318b34e9cca94660465fbc935c6753
-SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 4ac4ddf04248750636438b3ba5b7cd3c8b299b05
-SHA1 (patch-ppapi_tests_test__utils.h) = e613bff3934b199ea25878e22dd51e060a34bd51
-SHA1 (patch-printing_backend_cups__ipp__helper.cc) = 2a1ef23f9c4292d8860ea689ff6bba2abafd4beb
-SHA1 (patch-printing_backend_print__backend__cups.cc) = e6507970f9f2a052c477a1850a9f0e7fed8fbc22
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = a2a1f1c4daafae0e5251cce7c414b6785e0890c8
-SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = ca84ced13231437f0f8e39416accd84a96d5f43b
-SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 7216c91f828d77b25ef472498931e10b1f38a3fb
-SHA1 (patch-printing_print__settings.cc) = 858ccca89f303172b33410010191622040a8bfa9
-SHA1 (patch-printing_print__settings.h) = 62dca28abc63623a3519ef0907c6ba74fcb78553
-SHA1 (patch-printing_print__settings__conversion.cc) = 48009879bd016fdecddf6b249a8be9d7e97d37a6
-SHA1 (patch-printing_printing__context__linux.cc) = 1322ebe0d4c51332534b1a5cfa94fdbae2be6332
-SHA1 (patch-printing_printing__features.cc) = 453ee22577dc668c4217726c38e3b5ad2d67066f
-SHA1 (patch-printing_printing__features.h) = 786ca2f7d3ca0bb788d5eef718dec1909f9068ad
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = db1990fdb6935c779885a899171ba453e2001154
-SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 8bb65ee5cf12997b4fa4c9ca942a4c7dc061cb65
-SHA1 (patch-remoting_base_chromoting__event.cc) = c352141607084185342a8970cb7af00a51435f43
-SHA1 (patch-remoting_base_constants.h) = a01a4fcf5d7849615e76ca87e6803d4cd7faa4ac
-SHA1 (patch-remoting_base_host__settings.cc) = 06a27e0b6904d9fa4b465efdac1a7238a5f2fb78
-SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = b6ac2c40b3ee2cb1224396cbf2da074710f34c89
-SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 2a89f83ed9de4861b7d9c4edde3def863d8b1201
-SHA1 (patch-remoting_host_base_switches.cc) = bec0790e13005d774748a70950da3d82783ee77c
-SHA1 (patch-remoting_host_base_switches.h) = 45d46f88b570c8a5b17e278973990e9f344a4979
-SHA1 (patch-remoting_host_chromoting__host.cc) = 74400013133433c80e78679c2c812522610c3a7f
-SHA1 (patch-remoting_host_chromoting__host.h) = e8768a0a4a096f6ce2d6c0997d753cee1a9df56d
-SHA1 (patch-remoting_host_chromoting__host__context.cc) = f5570ad5068dff604414dc6807f3cb6646adf838
-SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 17f7ad574ec3213f0a060443cca8b3658a7f7ec0
-SHA1 (patch-remoting_host_client__session.cc) = d93f979a6327042543932a6b81d73614d6a15db3
-SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = 8459a6773915dfa327d4f6c788121b80b715bd60
-SHA1 (patch-remoting_host_evaluate__capability.cc) = 9046974bf2043a1c3d3da3b9828fdd90bac92b3b
-SHA1 (patch-remoting_host_host__attributes.cc) = cede22a71c392079d5330895eff9e240e65db134
-SHA1 (patch-remoting_host_host__details.cc) = 82ebaa0100479b8f542d23c0d2aaf3d6590a295c
-SHA1 (patch-remoting_host_host__main.cc) = 7f012b1ed423e8bffee3c9ecdf6ca78cd89fa092
-SHA1 (patch-remoting_host_ipc__constants.cc) = 1eeb6311fe7fd0f24ef96ed946fb191250d91d23
-SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = f38346ca322080331a158199d42a43e5e0e280f2
-SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = 9d1ca6aab686dbbccbe1dd7432efe8f57afddc10
-SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = 1bb53debc513e45a67deeee6de6732112081e400
-SHA1 (patch-remoting_host_policy__watcher.cc) = d58fa2765c0979cd00bbc0072566235131ee0b05
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = 2d60be957fd876a438f00a6dc83f7dcca7732062
-SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 0fe04922b2bf0cbd3cd022e9b99e1aeb63917a0d
-SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 5dae97cf3d0184e9ea4761cc190455a4a687eb1d
-SHA1 (patch-remoting_host_remoting__me2me__host.cc) = 6d9dee333c9966475d57ad1a3e6aced26afe2017
-SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 7c5e4871a06b72a29b8d9e6ee1c6f02a57630c39
-SHA1 (patch-remoting_host_setup_start__host__main.cc) = ca00f7c280ee45aa7d4c4dbc07cc4535fd6f375b
-SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = 75e2e3be8dfa509c583672b6b1af12839dbaac87
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = 5ebac3bd9e068b55a3149e02ef5f8ffd5e7018d2
-SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 9fdee459b278a60fd65ffe2e9515649196181319
-SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = fbfd39f84de0cf8ad33c83e4861c5526dd6013c8
-SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = c5b7063408ecdba429b482cf9c36517c615cdaab
-SHA1 (patch-sandbox_BUILD.gn) = 7a672358b9d05950c89c53124a1cc8d35f041b45
-SHA1 (patch-sandbox_features.gni) = 1233a1a0e47427edf2163441644d5d3ce4481f13
-SHA1 (patch-sandbox_linux_BUILD.gn) = b70c4e1741fbcf1a16a39bfe5e414ef25f7c97c9
-SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = 5a1fe24158255e980c3dcd1dfeedf5d42cebe0e4
-SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = f14e9c1392d07ecdc69e673a445a5d072257a0e1
-SHA1 (patch-sandbox_policy_BUILD.gn) = 7cfa64be69e9202dae2ec51164685baba9777475
-SHA1 (patch-sandbox_policy_features.cc) = 38407d9db8e8cf1c1dfd36a0fa6c0298182c98a8
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = 1a17ed1a75e7b8c90435391726932394189e8fe5
-SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = 3332a09fea90673b8e06cbd88f6c62716d76b74e
-SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 2f08db91d97d20b32103fa3cb62af5a6c93f2873
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = 7c2b3a88e100b3ce2e20aa17b9d0fa44e4b71b2c
-SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 8ecc7167c932319f5ae05b1f89bed7ffa188e879
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 56a722fe3e317804951aa2ee983e345babb25c08
-SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = 3be2e339656aa5634b49db4ba8e1fcc65b6e9128
-SHA1 (patch-sandbox_policy_sandbox.cc) = a4d771a73609448d13c830e9b719b899de5fe30a
-SHA1 (patch-sandbox_policy_sandbox.h) = 7c28fed646304e139267efc42052734d760f0e05
-SHA1 (patch-sandbox_policy_sandbox__type.cc) = b11cbbcdc997bf40518f3a8f840271dc7901eb74
-SHA1 (patch-sandbox_policy_switches.cc) = 14484b59072ddf1f460679a91515752b8fefcd02
-SHA1 (patch-sandbox_policy_switches.h) = 90769d87d497edc9fbe1b91d0caa97b7ac4f1724
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 69408e5ba201f1d106053c6e8cb39abc7c0e88a9
-SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 5758a91e512e92c09c47bcade433936eccaa49d1
-SHA1 (patch-services_device_BUILD.gn) = 7c54fda85a11954d3c47420fef418421b7f1c672
-SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = c868e2b24b0337bb19466f44bbe27e5eccb23d4a
-SHA1 (patch-services_device_hid_BUILD.gn) = 13107a6e389df514b5b04c860dd1b8540a94f7b4
-SHA1 (patch-services_device_hid_hid__connection__fido.cc) = b6af60ec9b3a7632933d8f1fa2cf6702b2a8348c
-SHA1 (patch-services_device_hid_hid__connection__fido.h) = cb0009416551cca80c71dfe7609179116921cf7e
-SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = fc12a7f3094139fb16e712f0035b8420d5a0adf9
-SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = d6b33a158e4b4521f8a88f8e3e9704ab20ea50dd
-SHA1 (patch-services_device_hid_hid__service.cc) = 33f4463ec02676e96ba4060a9822aa4ca69293cd
-SHA1 (patch-services_device_hid_hid__service__fido.cc) = d75dc945d479321932fa24b80cf109ae071293f1
-SHA1 (patch-services_device_hid_hid__service__fido.h) = c7baf778eab300606fe9dbd2568471dd700a1321
-SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 3784054158e2711cf73a45d738a5c089071dd94f
-SHA1 (patch-services_device_hid_hid__service__freebsd.h) = c8732f909fdb6cfb5e4f4468a5329d3f69ca220c
-SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = 42d47f99dec0b5fb814cc4b5728b283b264dc218
-SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 3567c9fe78fb38ceeffa7088b7dd0e8ba714310c
-SHA1 (patch-services_device_public_cpp_device__features.cc) = 422a901277edda80bab20d0e0e1935c8476a10c9
-SHA1 (patch-services_device_public_cpp_device__features.h) = 8a4956b4027e0dd945301e2465e48cba1c952f00
-SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = a909c04aaff8e0b189a408d80a53c2559f994411
-SHA1 (patch-services_device_public_mojom_BUILD.gn) = 6dea698d43ca3d4d15351a5c0cca8dc7983efb09
-SHA1 (patch-services_device_serial_BUILD.gn) = 2eca55d39325d760b68e440bbd9a2f8111e459f5
-SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = b621613c2f6e889eeb6c6dd7417d6264e0a674da
-SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = a927047943cd34dffa7bf327bb6502a6a5833c63
-SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 00aa33782cf7c8a4bfc04a1bba9fa71b465c22f6
-SHA1 (patch-services_device_usb_BUILD.gn) = 28ae46a85041b634c663a21076ed5475fdc0c686
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = 85c61a36ea3d8d226faa0f3480c320f56cb481a7
-SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 169bf2391e70fb2f745af5fa3726a1afd03f02a3
-SHA1 (patch-services_device_usb_usb__service.cc) = 14e3f7f0a3b8662a5a4537df0d1be760dd8c7c56
-SHA1 (patch-services_device_usb_usb__service__fake.cc) = 6760498a96d2880fdb259912a5023a08dcc0099e
-SHA1 (patch-services_device_usb_usb__service__fake.h) = a867b5d1f2b1fcabe06e4499cf722c3c04fc9c5c
-SHA1 (patch-services_network_BUILD.gn) = 3f16d73a17c8a75b6d561745b743792d15ec767a
-SHA1 (patch-services_network_network__context.cc) = 14f6c336333606e4781f6c528d5b505fae5e5ea4
-SHA1 (patch-services_network_network__context.h) = d600c5de8ca15bbd547f98a267b27632e36fd0d5
-SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = f0f01338dd619e01ac47e7d6c8ed2c08d97549bc
-SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 2fa29ab4e035aee624ba25e199c830d973ba6dc3
-SHA1 (patch-services_network_network__service.cc) = 51f16557b686eb961e4c880188fd948aa49f38f9
-SHA1 (patch-services_network_network__service.h) = 717e975ea51ffd4dbcf4945972893357f499386f
-SHA1 (patch-services_network_public_cpp_BUILD.gn) = c919cb4e8ba8f1bfc687a73aef8fd3d019c63fa4
-SHA1 (patch-services_network_public_cpp_features.cc) = e367ec9ddd156e25c353039f5f1f90d2d49bd164
-SHA1 (patch-services_network_public_mojom_BUILD.gn) = 3d27c32841cb01b8dce72f4cd5dc7e651bea5226
-SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = 2503dac133db612c112d905f01bfdcd559cc290e
-SHA1 (patch-services_on__device__model_on__device__model__service.h) = b358815be1a609824b5d6d432fd931a258157450
-SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = 50878ba3794ebf3005b6b1b0df53de1d3cd275ad
-SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 2a3fd58f17a862b5821897b199653f491f48c9e5
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = 80bdfa67e22ee8a270812abc4fec69666c8419a3
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = 03b03c345bc0bb99e88afdc47c3fecd63f2d1726
-SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = 679804af287ecdc60e7b510a33692ee474c05e34
-SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = b9e2562c1e0375ecdb18aad967cecfee77d25a9b
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = 12b2aad41515cde29206f431857e4bf97735ae16
-SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 950541640e671aa2c69b5dad0658aeacb01804ce
-SHA1 (patch-services_service__manager_BUILD.gn) = a3a40972d40d111fef0ba6633d706e1625a0500b
-SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 5ae6ed3838135245903d2d7c92c9c7c0b41b9a36
-SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 0ef9f51b4809197e9e02c6fb198c9f338fda9141
-SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = e33462f2b1c11b3cc19225cb288b8571f315813d
-SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = 47e36ce0ab0c39302ef2921c0c1c8f888c70a128
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = dafdbcb1df8aaf9296cdfb80fd0382e712fb76f8
-SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = 19a764cab1fda904af1aa64adb58e62f4a2fa24d
-SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 48e6d973f4122fbfe6cdcecc7de002f30bdb8413
-SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = e93870d8e279af1b5995005b2d65017d8011408a
-SHA1 (patch-skia_ext_font__utils.cc) = 6908e09430787cbc4d5f2559cc13d8577215cb57
-SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = d2635eae5220fa425b970b5e1ecc941d4163bf6e
-SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 09ea5e56cab2efc0094dcbf75c0cf2c63751612a
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 21cac0d950d0f92a78261161b1ef09f418d55a21
-SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = e97b08e927fc70da25a62c43b9c2b701913769d1
-SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 0a3a73bc3da471bf9aaadc836c73bd602377b133
-SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 2de566613bc9699f1ba5b59a6775b1981537b63b
-SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 28038cf4b084281deba616c87d5997896cbc4bf8
-SHA1 (patch-third__party_angle_BUILD.gn) = 391071b0cdcfb1f1b4e848a91d75c74a9655b37a
-SHA1 (patch-third__party_angle_src_common_platform.h) = 124ed77d11164dd3a436bc40e654174be866be59
-SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 078b34d9c5c22bc2e281379aecf76aab069136b0
-SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = 467e95d20da4ac443ec06801eaf6fcd0d8341263
-SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = d6ecc026a67626bae6e329a8594de72847eb2929
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = e6b2787fbfa07f9be1caea8a8bfeb44684a23ac5
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = 36a7225df11c0a01c0995e9391a81e6faf60ffbb
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 1ea41921af1e6b5c5c9e99b2e2274608ad94fd14
-SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = 6a1df96b4ce155d77bbd11cad24c61ce20df3d94
-SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 5470f6cd9dd34841cfb08f45bd16cecbb4e51e90
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = a6c9c9eb852b89e48ef18c40479cf79cff7f76d4
-SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 086e3c013534d6167b27e399fcbf31f7338bdc03
-SHA1 (patch-third__party_angle_util_BUILD.gn) = 883f93e29f34fb9f170376b2e93af0a5aa8e65e4
-SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 81d0ad9c454b4a02ba40fd97bb030bb12bb19990
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 700b4c6fbafc0824c987d00b3c6db73e16fabe50
-SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = 7544692c8fa340283d3fa38efc864e9eed1158ee
-SHA1 (patch-third__party_blink_public_platform_platform.h) = 1be408d6e3f21acb54f197ff0670f3666d91a2c3
-SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = dbdb48001b00436e3c9937b317468224e6c31196
-SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = 556d5b81ba7f3cbfabf387c6336bd8e8387aa585
-SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 3166a519823c3ecc64b7ad780481843ab6e9d273
-SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 1005c59560698db42b3ef603e828741c40f3a1a4
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 38007db8aa6d5ff91d0449588490234314d57bd5
-SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = a1739a08844ecd64812b073a99b2700b866e2087
-SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 0ca6b0c25100cd96ac2a0e7660bc26ad15dcf147
-SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = 6d04309e68cfaf79955c53e92e37b3d1cb75123d
-SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = a79341799953e2a3d19160112f124df1830a3f3b
-SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 4e07993f202fe3408fa229fdcdeb29c5dfbdfc6b
-SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = e31d7269859eb569b8ff3245c3294f03392265eb
-SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = 074ed6b0cafb730c7b9da2d8b1512075b2f29c2d
-SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = f2d121956c4a3b2328d39f19667e5e8cc8c57ad3
-SHA1 (patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc) = e0393863159bcd720ceb074c3d9d937d9cbe3f67
-SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = 10e7ce761c81f841ae86ef2ad264d8a26e502ff5
-SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = 91dc112dd0e544622d59ae7888076bef48addeb8
-SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 516743826deb89be3c161927ee11bcfab856d73c
-SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = d00fde961e55bc0e9a11b18df893700b5335c154
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = e75d4c1e8ffa5813f1c3f0abd187a41c7a3902d2
-SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = ab57d475033502202b158a29d7b3f1fffe77ec09
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = ae8e968ce09222d9bc7fa5ef7521d76668e58b59
-SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 8fadbed4fd34bf30e17541d929885c812dabe4f6
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 99c677dea514c1f76b2d9416cd620acbe868f0de
-SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 3210f871a4a01514bc5a73d91199c103322883da
-SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = c849a42878e06d9963a71a1c97ca4c89e31b7cfb
-SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = b8f72eb78d04081ca5d262e7e908cb5e784a40fc
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 79cf05118467f0b6c18b2c65c1597e8227048099
-SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = fc2054caa93c40f77930514ffa718ec40ac8ef44
-SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = 680c1bf9dbcf5211c4db847668ff917f10e88eec
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 53d04357fa2e9a93e7595cdf5996a3ef7b80565e
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 9ea57e8933255380942f838ffac25013e66cbf34
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 18a52cb41e845105edaee18fa1972f3134663023
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = a38dc93d1cc52624e58837e1f6bb3ec737525bc3
-SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = 08529ae60fb6a201797e2e63f19bf23e6a18ede1
-SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = 9b2322405987c299e20b8b6c8e65e0d0bfbe0ca0
-SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = cf445db99d403755e17f9b06554e861592e3ee80
-SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = 9d5a80969c294a1229c244253ad5aff3c6df992f
-SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = a6a3e50c3e40626f9d7966a9fabe04fa1da6eeeb
-SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 58305fa435142218ba340c9e2b2399e453f96d58
-SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = 2716af2000265aaba78a7bf6cb336f0bde3b6185
-SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 09fc558b4fb70ae7fba5c4a451e173f82a32923f
-SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = b27e410a09af20bb6c8934f514292e71d805444d
-SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = ad2d51d9d80a796a275f807cc26be0bd567b0f88
-SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = a443ebde6ca96124a7d55589da8d6d20ecdb3531
-SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = eeb472fa4d12f7ca57dad695d0f369da538cf664
-SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = 59c72b588704391b5848d4c319554f28138a604b
-SHA1 (patch-third__party_brotli_common_platform.h) = a7508ad565eabd0a6e80f32b97b15eb701d21ae3
-SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = 34644b20faaa51eb08fe4faa7f6a63da1f27d054
-SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = 47bbd0c3ed015453678164f9ae12db3ccfd65890
-SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = f3e5ea6c722fc92c1cd5d2e98f30440e083d535c
-SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = d988d718056635208ee0b40415b789e4c8f59da6
-SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = 082b1b8e08d02cce3f8d255c118ce34937ae4683
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = f79fa571fd70f65368d950be10ed32e68e3fc121
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = 4a39800216cb260fd539c68ff63b3178a055321a
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 23ae6fcc0defb77e9e01c3da35cc0e696d66f1b0
-SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = e34eb728f9ebc9f8001cfca753b2c6ef371f114c
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = 05fd948a2b144ec7eff866c6c8c8f63c37a3537f
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = db8e57bf5616a7e281a7fcd156bc0b300fd59a22
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = a59d303bfe586e1c03cce1820605a4f6e8259524
-SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 44f601378373e06bc7d6c16ebdd519e0e06b6303
-SHA1 (patch-third__party_crc32c_BUILD.gn) = caf5e43d4989fb90eea07059d170c0938579563b
-SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 1720a7c4e60ba48740721bff1bcbcf08983d68b7
-SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 5483f34ae3d7661788d04bc8b01df6654f7da9d5
-SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = a7efeb4c8f0c293ed1bc0aadce5490a8a5c19020
-SHA1 (patch-third__party_ffmpeg_BUILD.gn) = c4bc01410f000b8b1804165f8e4c32a39afbdff3
-SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 840405d1bdfddb9df0c1e4cc24ac30db8177067c
-SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = 90895e29f770907c2678102fb849cb160d299c3c
-SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 97401cec6bc4505e593034cd267656f102b80615
-SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = c52ed96fec17aaea89bbd40e20a60b1279a1ad75
-SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 872e847ce68d2dc9244e798a06de411e4cfdff88
-SHA1 (patch-third__party_fontconfig_include_config.h) = 46c63ec5140aa69e8542d660cf018dd2eb5e0fa3
-SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 096e1855aa1c44191691d9a2bee6d971e9fb91cb
-SHA1 (patch-third__party_ipcz_src_BUILD.gn) = 933b967005ba520d91a8b148da58f8435f30038d
-SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 987370ddc3555e78c7af742cd75cfefa547f9a75
-SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = 9310ebb6d728f619aa15968e82a27ecb2aa1bb48
-SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = d56f52a1b6e8d7fb124a79719aa52e56d7f75bd6
-SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = 62c2988f36c05e26276844e50aa0db158e95b022
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = b40ecd37b84a18f4d6b61bd8f31637613dab8616
-SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 6292dcb6640964a76ec9b6629efa4b2c3005ad93
-SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 52cc59dbce2e82493b6761c1e7abbfac35aa0ebb
-SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 67293f3477e7e0ed81b5ab84928bfe2bbe6ac93e
-SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = e216eb8911b85cd5d64d1ff085abb664117a2166
-SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = 8f7a013143d538ebd3058b2decdc9c75976cb2ab
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 276317d2af2e8374baeb570fb76537db8e5f9b06
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 8fcf5e80264549217fb400ee3548800092afd8d3
-SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = ef037da502906904e8df4d31e83129ef34b9f755
-SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = fc5b7eb83f5beef7238fceb2094b46a41b2b220d
-SHA1 (patch-third__party_libsync_src_sync.c) = 225bc8d6c251293840e3352e74f6992442e31f84
-SHA1 (patch-third__party_libusb_BUILD.gn) = 95a312aa485c9942a21fa2cfbb1540c3c573d88e
-SHA1 (patch-third__party_libusb_src_libusb_core.c) = 91f9b250bfe4166391a863aa56cfa211e6bba950
-SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = 52eb46e2c5bb96dd00598732c0e7a6609b7934d4
-SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 967058c5fc563105006ac32e71d48c5e2b59a05c
-SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = e05704cd0b14c094749a9a4fb81209d9eb21027f
-SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 1acda3ea1b1ac6e09c4880179209c6de5d01801c
-SHA1 (patch-third__party_nasm_BUILD.gn) = 22f9b77f833f256ea0113a54901ec20bf3f8bb09
-SHA1 (patch-third__party_nasm_config_config-linux.h) = 392711295f3a6541183b74027f744821ee110e02
-SHA1 (patch-third__party_node_node.gni) = 52a9937a242010ac099ae585a1e629f95865a3ae
-SHA1 (patch-third__party_node_node.py) = 66764a749fceb765286b0bf78463858a379eca7c
-SHA1 (patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp) = 0bf5511babdf667694ade869fb36a01fe9962fe1
-SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = d2f14960bb9fe1ee086bfbcd4636192962f545d3
-SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 85105399ebb79286c1e445552f79c26d1f13d1bb
-SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = d6596aa3b631873be404634f2fb0f2946db76861
-SHA1 (patch-third__party_pdfium_pdfium.gni) = 8d6ece815ca8eecfef06398aa0fc85b599c5f6ec
-SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = 1de9647c5461e0be94296e5f00cc69f178781fc3
-SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 21ca49c820593fbc9bdd22ab5b17fece35ac3376
-SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 489a0baeb31d6dbf8d7d445d50ce6b4bf3a47c0e
-SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 716b0d3fb8be58cf2410faaeb71e4ad602fe88ed
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 118825fa543b8d7aeb5ce7dd44dc5eac4d981ccb
-SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = c6ad3bfa08a48805ca1f92db3adf001fe4dd3529
-SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = 6c36d80d74ccfae67e3992cec0c2c048c63eb5f1
-SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 774f16d948c538e7fc6001ab5bcba823a47e3eca
-SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = c84aab6d7afb0c5c2e8dfd61138c6568b729ed11
-SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 5569c97d7dcfded1a3d7e56acbfdd88bdfc24020
-SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 4a2458e8a2008e832302e83a949f0c33303b1fd6
-SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 160cc4279e222786480561a63c1d29ef1a5dcb20
-SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = c32be1d72e2fc3c9a3e155208018e5f9e0c72c10
-SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 91efe1bd11b868f458e4aa477c7c93117c29d685
-SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = 59012c182abea3ad9e0ee03fdea61c1fee4d5ae3
-SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = 7c88fd80abdfe5f0d30b7bda623d956a69794d1c
-SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 0c354283ed9c46f58566359c46a1bcdde86abcb8
-SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = ebda6640a2527db6af907c1defdfb690e3f6b6e0
-SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = ec105ddec651cbe8b8ef54696adeab4f4a1c7ca7
-SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 8d9f8da5aba621285915a70bd694502e7d71703e
-SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 3e06815401926a6880992a97291ceaa799c20bae
-SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = 2b9e2ca3027e3fa50ca1f18c20fcb5e5a3809b3e
-SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = 0f3d9e82ce0841d0880218fb425842a61373c45a
-SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = 5152ae9295ae3316aaaa40674e408c88313709c2
-SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = c2cc43ea191d85a2e7766225990756d8fb06192e
-SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 049b2d2eacd72072659df259d62b19a3da229adb
-SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = ffa373a21fe7940b6078e7d95e7c251d76ba7b1a
-SHA1 (patch-third__party_sqlite_BUILD.gn) = 2d401ada0e3659af3791f85341c133bc3b7cd5f3
-SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 940437afd9aaf310ddc27e97ed4e6a01923b519b
-SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = b6ed827d2d8f422ffb1c33d78b0590e836594625
-SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = a62ab35de750296ea1728757ad2c64095b21253b
-SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 19d9e21e8500657840b834e9bd40612ea53cb470
-SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = 6013149f7bf71511819e77ccdbbc03315e466d7a
-SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 264f183f87959076a25c144ba0eedea65b68fac9
-SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = ab3c6c9b95832d0c45b0ba86e010009ee8ac7571
-SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 38b61657a53a9905bfc9b7ce9400650d8332e41d
-SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = 0ee041692d573b4280bba3f2d0e0067815188f41
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 4378fe1e9ed19d42c33e72462da43de175956dc7
-SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = 114b546b99278b8676a367173e63ecf22898cfc5
-SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = 094469d80ea63bc1e9e6617caa99cb84b6a4bffd
-SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = eae5e8d30915036d8415f91c2d6b5d258da033cc
-SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = f6e85c3f109b970ac574ce2cde57a1c38eff150e
-SHA1 (patch-third__party_tflite_features.gni) = f8216b57a25bb179eaca6636b8df443b5af0557c
-SHA1 (patch-third__party_unrar_src_crypt.cpp) = 15dcf4a34649ec9cf677c4db7ed8085e96f1128d
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = 0d7543f068eb33e27fc8e3bf43a3e5299c05c48f
-SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 05ddc643ce4d7b8792363c2c03617fb8932e75b2
-SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 7def67476817730715f1571c3cacfec31fcc7144
-SHA1 (patch-third__party_wayland_BUILD.gn) = 316e85ab9434b45c0e36ed971496bf34129b989e
-SHA1 (patch-third__party_wayland_include_config.h) = 30e09f1525f88e6a71a849d7d335fd3a5383d482
-SHA1 (patch-third__party_webrtc_BUILD.gn) = a56d21bcb3c027e943078d00e033f54057acda26
-SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = c98f40a97748c7033b6eb0248dfaf032d3716c91
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = b96519e048e12263e6f4be9e8fab57bcc5495003
-SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = a3b3a3746035bc45806178323e7c5f4940d37180
-SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = c92c5c9b931c2bc0c4faea314957c3856d05633b
-SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = 858598585e29ca1f51375e940b148c442a98ae0b
-SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = c7e1952df60a6c3b25d367c711e22ab1f14cb8d6
-SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = d76ff48b0455b2e383032b28e5e7a25a3a4e6a0d
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = bf09ddf66da5d39b5a82555cb16f9b3cead235e2
-SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = 4437113425efcb82e9ee313e6e05867fab72489b
-SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 85841dd656850d09bea0293f458b737015debabb
-SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = ede0a2ea56f9d0100bfd253fba2c7cfd7c79fe9c
-SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = 29cf12606c3ce067bd834578106f458d2019dedb
-SHA1 (patch-third__party_widevine_cdm_widevine.gni) = f791dcbce56de6d1f5c8a9007bf3c72505060e41
-SHA1 (patch-third__party_zlib_BUILD.gn) = 98f4e197a72312c29b0784a8a193b775bd68ae25
-SHA1 (patch-third__party_zlib_cpu__features.c) = f55ccb6d1d0d110f3c5ff2429676d358c81700e7
-SHA1 (patch-tools_code__cache__generator_BUILD.gn) = dea9aaf48922bca06dcc7f6391168f929888d513
-SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 7cfc361d780f57c8386755900d7eb982240b7778
-SHA1 (patch-tools_generate__stubs_rules.gni) = fb71520ef3895f96f3b55a19e259f14eab86238e
-SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 0341b8910c9951daac0eb0fb7de77e04065f0f89
-SHA1 (patch-tools_gn_build_gen.py) = 402bb174aae397619c2adf45bd2b01db5b3e906d
-SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = 53c117b5070e383e9e3f3dc14b834d56d82a798e
-SHA1 (patch-tools_gn_src_gn_version.h) = 2c620093b31f060e86b02329c2eb6728c732c50a
-SHA1 (patch-tools_gn_src_util_exe__path.cc) = 95b19dcb4fa48da8268a9f80ae8e036cd08b52fd
-SHA1 (patch-tools_grit_grit_node_base.py) = cf2940e7ae6839ef802f5462dedfada29b89119b
-SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = b475c67fe14aaeb214684f336a2acb7681d5e170
-SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = 336212b4cf26774be0bc88d35750139046111181
-SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = 95f3535928a5aa4eea0310783e97d6cf340487bb
-SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 2bfd8386bde47f29855e10d914f81c419a967e58
-SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = ebd6f12f6615b4707f75f652988eb1848ebb7170
-SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = fe2594590f6e8a70cd8c635f7e98faecc63af15f
-SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = bbaf5c6124597e93bb16ed126d3b70045e026aae
-SHA1 (patch-ui_accessibility_accessibility__features.cc) = 06f2a888eb0994c1043e515b9830db0f891aa18e
-SHA1 (patch-ui_accessibility_accessibility__features.h) = 5f7819e75a35a4044c9dc2d0bfb22bb665307684
-SHA1 (patch-ui_accessibility_ax__node.cc) = 8ca562fab95b93d750ee91cbfcad544f031d39e0
-SHA1 (patch-ui_accessibility_ax__node.h) = b255501573566323a51fca5561cccdc17218e81a
-SHA1 (patch-ui_accessibility_ax__tree.cc) = 80b819cc41562b6f78cd95d5b5a60c17d9287c31
-SHA1 (patch-ui_accessibility_ax__tree.h) = 72e5e47f82b10e450b8f5ff56c268caa36a1fd55
-SHA1 (patch-ui_aura_client_drag__drop__client.h) = 82f8c291eaf0bb6136ced48337bd5a162198a83f
-SHA1 (patch-ui_aura_screen__ozone.cc) = d534d03989ac152baec4dcdf91febb1eae9b897f
-SHA1 (patch-ui_aura_screen__ozone.h) = 8835c0342d710297ddb4deaee0daaca216674759
-SHA1 (patch-ui_base_accelerators_accelerator.cc) = f8d653e15f3dadfb46f7553dcadbf7438c8e558c
-SHA1 (patch-ui_base_accelerators_command.cc) = 695c865d22ab4e2582199cc5c4954c523fe987a6
-SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = e42888fb268702f1820e0a87fae419b98da85b99
-SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = 875d4ec54b4c5ab1354e6b7aec5849439295178e
-SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 67084aa06947834c012c9402a5ed8da1d14ae057
-SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 7181fd8af8cc38b95f961c1fcfed8b32d70d1a12
-SHA1 (patch-ui_base_cursor_cursor__factory.h) = c04547789963436bfa1d3ffeb19b43598ed64119
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = 287af2131ba5e200d30451753f06c3678e2b4f8d
-SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = 36ce826e6ee6c5d02f028d16c931dd37c70934ca
-SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 4d5c7c74ec8a202dfdcd8415f32f0a435ba6e5d4
-SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = e1618f92a98899791a7d3c862bde7ae81ffe43ce
-SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 7cb6a1359065e4bb0925a4d813d6f3b5d8c6cb68
-SHA1 (patch-ui_base_ime_fake__text__input__client.h) = d548d39d2ce9385e4f27bf74dd920ca5add973d5
-SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = 4781e9ad3b00b5c7972bed1ff47a1e0d49bf8bc6
-SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = d5be231f60fdcb82c82be3ae44682d4fa560e41f
-SHA1 (patch-ui_base_ime_text__input__client.h) = 3faad9ad805b5b79876f4757061e8ddd33fbdce7
-SHA1 (patch-ui_base_resource_resource__bundle.cc) = 49983fc0e79bca447248e532c4bdb104dfc1b1e9
-SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 9d5eb016735273c27809e45de059954486de8c06
-SHA1 (patch-ui_base_test_ui__controls.h) = 36cac7cb7e1dbf2d4aba1ebd41b11d1d187bcdcf
-SHA1 (patch-ui_base_ui__base__features.cc) = 2232557c47601ff258e86588eafda2cf8c2e3071
-SHA1 (patch-ui_base_ui__base__features.h) = cfc65e7fff55d25a28a2ec4bc1e6814df44bbdcc
-SHA1 (patch-ui_base_ui__base__switches.cc) = 8f0933b53df3d48cac000aef57790560a4776695
-SHA1 (patch-ui_base_ui__base__switches.h) = 77a764b17dc4612bea38925fe83b6e8d5734d8f6
-SHA1 (patch-ui_base_webui_web__ui__util.cc) = ff2f84ef0e887af8475a2b5d38ffb420397568cf
-SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = c2cba593026d904918c8936a06a66ce218dbffb4
-SHA1 (patch-ui_base_x_x11__cursor__factory.h) = f46bdd35968b5c696246e882e3439471a3d1cb3c
-SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = d0d71cf71bff3e775b964aab076b6e382d429985
-SHA1 (patch-ui_base_x_x11__display__manager.cc) = 3565cb031a42d280b024037cfac50d087104ce94
-SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = d988c248c625330cf7ddb70c15a530bc0e689947
-SHA1 (patch-ui_color_color__id.h) = ee00595e70567908454fbadacc2c0c0f8ea0d280
-SHA1 (patch-ui_color_color__provider__utils.cc) = 723ccb20ccff5fceddf093fdb67fa1661ea7c24c
-SHA1 (patch-ui_color_system__theme.h) = ad0ae46abfc0779d019947f1a3d02c3930d6de8d
-SHA1 (patch-ui_compositor_compositor.cc) = 64f71e86c0071ab2728e9490182bf470f325fd8b
-SHA1 (patch-ui_compositor_compositor.h) = cb270408546fe9421e0a8014a6c03671ee50df20
-SHA1 (patch-ui_compositor_compositor__observer.h) = 076c6eb7e7421c25725a6807337ef3bdd3b58017
-SHA1 (patch-ui_display_screen.cc) = 950b5958b046e08568ae26fcc339ae39ddabc5f2
-SHA1 (patch-ui_display_screen.h) = 8fb5ac704a7db6a661998dea6685e88d3a42c0eb
-SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = 33c3eb6398fcea8d07b885db6025a24702b02c32
-SHA1 (patch-ui_events_event.cc) = 90fe29975a074fcd13e127e5f7315e75c09a5489
-SHA1 (patch-ui_events_event__switches.cc) = 3afbe544a2cb819f8ec4169cc1b89c3a6c63834d
-SHA1 (patch-ui_events_event__switches.h) = fee80c8467e9ee71e7f9fcb1ed826b9efcbf8d53
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = cb6d1729d5a01c50d5bed7e2e908c4b055b4e321
-SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = a5b8604ae1bcd310ed7ebcb84d5adb5048592f45
-SHA1 (patch-ui_gfx_BUILD.gn) = 5c6b6a0200f972f3aeaff9da968ca643a41bac2d
-SHA1 (patch-ui_gfx_canvas__skia.cc) = 55b3ee012fadab4108cfd18ace90ba7312897e10
-SHA1 (patch-ui_gfx_font__fallback__linux.cc) = fbd2ab594ddd86e36e75cb40f41fbc64db6f58de
-SHA1 (patch-ui_gfx_font__render__params.h) = 85249ca292a2703107f647a59ec281666c73c7af
-SHA1 (patch-ui_gfx_font__render__params__linux.cc) = ff768a2d3e34c1c8bd991dc678a42f51316c82b9
-SHA1 (patch-ui_gfx_font__util.cc) = 8c421fe5550345ec240c935b6ff1531fa7ffb98c
-SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = 74abd6bb8e3190c4901a53923c5a4467102ecf49
-SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = 3aa577f30adcb2e259c193af5bb5979db8290d3b
-SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = 74ff520a7238905884caa0327b60e4a3c1d2ef5f
-SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = da6fb320774f323b52c3b43645cf627e11acc059
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 8cc49d4865d82391e73c368ada7ade84f459e07f
-SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 8ba027ab04dd916ac5211c01ce86a852c71e251b
-SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = d30a64f82f1286450431335d98d5d82205c717ce
-SHA1 (patch-ui_gfx_native__pixmap__handle.h) = 6069ff3440316a1000614cccd74208cc6d3f3273
-SHA1 (patch-ui_gfx_native__widget__types.h) = 5b91bbc771b61b8c5cce85bb2320a50fc2f1e7ca
-SHA1 (patch-ui_gfx_platform__font__skia.cc) = 50b8155ed075215f4aff46476ecf9ad034ba76eb
-SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 45334b24089ded8f85a48fade55adbc3ed33d3d7
-SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 827b4465a4e870062d840065a3747148790f713f
-SHA1 (patch-ui_gfx_switches.cc) = 39814dd9da03ed5a5e71f153186476436751036d
-SHA1 (patch-ui_gfx_switches.h) = 6180a99e5b7fdd7d735df3fdccc9b212bedfaaa5
-SHA1 (patch-ui_gfx_x_atom__cache.cc) = 94d619f43aba0cb937d3e317d3cfeb333ffe37cb
-SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = e9b2417c1ad92aa01b283c357918a4646c685add
-SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 0250794dbff2b2f29692347aeee1876113243b98
-SHA1 (patch-ui_gfx_x_xlib__support.cc) = 20482c9e0f9da7d10e6420aab25d49168cd86fd1
-SHA1 (patch-ui_gl_BUILD.gn) = dbecc2323d741d0a1c31415390fd3bfadeb7a5b3
-SHA1 (patch-ui_gl_gl__context.cc) = 85413a44cc949e7b5f3cfe1bcc68584502914b1d
-SHA1 (patch-ui_gl_gl__fence.cc) = f46aa8db6c9bd5c3121a21ca10b0354b3930f9d3
-SHA1 (patch-ui_gl_gl__implementation.cc) = 2a52ef4d891c41eaa4267cb6e6f509122f35738c
-SHA1 (patch-ui_gl_gl__switches.cc) = 632a535dc10b87cb942820ab0f5a04c690d7efe9
-SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = 669f5438502025e6ea1b472a2021b77f16e2c38d
-SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = a126dfbdc6a01dc9eaf53b390ce5fd2243c4e80a
-SHA1 (patch-ui_gtk_gtk__compat.cc) = 3015f52ee79c0caee2a398e2aae4508ede759291
-SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = c6ed2a7631671006b5f2762b5ee6f64b4ebee3cb
-SHA1 (patch-ui_message__center_views_message__popup__view.cc) = 598743d3fb4a3b905f188d3d027103c60af13cdf
-SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = 0e9ef0bb30ceb69a7c2a9db2dfb3ed00377ae951
-SHA1 (patch-ui_native__theme_native__theme.h) = 1d5b35c973560721abd5291b1a07decbc53f3881
-SHA1 (patch-ui_native__theme_native__theme__base.cc) = 58a75e332563fb37853b45eb1d3e9aa25fd8d67b
-SHA1 (patch-ui_ozone_common_egl__util.cc) = 4ce5d61db0246587838e31cb106ea2c6aa618f98
-SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = a29ee42bbd32b7a715cfe89f624c1c1026424557
-SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = be4964ff4d1ed058118260b352eebcb81636f5ce
-SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 5b968d2dbed8483a2efe26abfbb980df103ab3e0
-SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = fbdf9504437fa4810d3492734d485c9e333bc18e
-SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 445332f717674774dcc24e9a81cb7201cc5cffc1
-SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = a6ca1bd69ed8ef8fac0f8b2b9d8c813d030352f0
-SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = d1c478ad4954d7254238f782aa1c03ccb7a08f4d
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = f5175844ce9e07f02fa04aa468895cc7a0125a1a
-SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 0cb972d2bb70cb2d8cd216d9aee8e6afa27e27bb
-SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = dd141d5d8f01a9ff208de6fde1724e063e211815
-SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = af0c2cc2abca52f1808bcd0475c141e2a3c6783e
-SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = 95de094a53e1d058843507d30e2698204dac1163
-SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = fe8bb0710882e05a5e6d742ebc5e5653aeeffeb0
-SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 8eab621630bf0dd0b14e5a1f0a79acbdf851b55c
-SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = 16bb964ad426062fc7c55660508fd7e506e5a460
-SHA1 (patch-ui_qt_BUILD.gn) = b16ee7ff9be7490a53b2b7142304cbe61fd821ec
-SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 068eaba32930891a375e9a3dacc22fa1aea3a2a0
-SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 753839decf182b6cf1b81de1cc211bd4e5cfe313
-SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 29b18b0d25d6ffafb3ecbec2acd707ddccc6e534
-SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = b40d505a353933cf0cb3ce361c36b3ab8e125af2
-SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = a36b384b587c1847b3f159487126549b892a44a9
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 82a0c54d1f1cd43a64d4f5001d6763fc43a9d328
-SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = a8a22b2bb42b41aa07ffb3c5e7e997ab0a100175
-SHA1 (patch-ui_views_BUILD.gn) = 388d8aaef8c2f7183d5d5f9d98061d32737f778b
-SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = f6350f651da8a292a7ec798cbbd79391be903c2f
-SHA1 (patch-ui_views_controls_prefix__selector.cc) = 4b946a2685bb2eb8e1e9272a680733c64ed5c2a3
-SHA1 (patch-ui_views_controls_prefix__selector.h) = c9f4c4681d5f8e9258dea13a4453a655c46a868b
-SHA1 (patch-ui_views_controls_textfield_textfield.cc) = 3b7c3e01997a6005d423f53284c89c44ed86bf82
-SHA1 (patch-ui_views_controls_textfield_textfield.h) = 132893cf0115e1a7ddd4d794fb7110b000224dd0
-SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = aae953d240fe9ad6909cd624965dc250be2ed2f8
-SHA1 (patch-ui_views_examples_widget__example.cc) = c53f2f19fce6b824c491bac97d4ef920e23e7132
-SHA1 (patch-ui_views_focus_focus__manager.cc) = 8510a3c4da51a2573d88c8ef9cf57917456b39d9
-SHA1 (patch-ui_views_style_platform__style.cc) = d178fdffffc567a243fd5a1f7da072f1b2130d6f
-SHA1 (patch-ui_views_style_platform__style.h) = d19a27d64320820a5bf756e80fb081771b3a7d45
-SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = 1d476a2ccffaa2151f36b399ff52dc7e32c51545
-SHA1 (patch-ui_views_views__delegate.cc) = 10a9163a811cc6ae4ed30ef99a5382ef0bd8e297
-SHA1 (patch-ui_views_views__delegate.h) = 7dc34cc7b9aac0dbe0138e9895e065a3473ee46c
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 65b7157421462eee5ecad7abc9a789b5e9a11795
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = 75d94fb48aa80dbe91eb102ab14ac38349c46c66
-SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 01c0d2dc303dd29ed0dd6253f1ab1761f590f1ca
-SHA1 (patch-ui_views_widget_root__view.cc) = 01ff72b4a1e892d8563afad152c061711e26a578
-SHA1 (patch-ui_views_widget_widget.cc) = 42cd2e8676821902b7acb64f4e239a30d30e6257
-SHA1 (patch-ui_views_widget_widget.h) = 72b437185d88b1e106e09e0a693fdaa753660ebb
-SHA1 (patch-ui_views_window_custom__frame__view.cc) = 98e8a617cbca54dfc64a0287ec3a1fb41c9408fa
-SHA1 (patch-ui_views_window_dialog__delegate.cc) = 8a9bc67f6266980cd224a0ed56b6d8da2cac4bb2
-SHA1 (patch-ui_views_window_frame__background.cc) = 4c35d6722970f6febdbdc1c026c6c1b56ef09c98
-SHA1 (patch-v8_BUILD.gn) = 18a4a152d0a073379698975f099ba13485aa15a9
-SHA1 (patch-v8_include_v8-internal.h) = 2ec86f18d0df4f496b643b80c87cf006e08bdbc7
-SHA1 (patch-v8_include_v8config.h) = 17e244db7a1782b5a2466963658d060981050a33
-SHA1 (patch-v8_src_api_api.cc) = fa4679e2cf307d292111e667dcad267fda6192d8
-SHA1 (patch-v8_src_base_atomicops.h) = 01ab463b4e20d666115bddb1d9ef3913977be239
-SHA1 (patch-v8_src_base_platform_memory.h) = 13b09f4394557fb4d01a52d48111489599434536
-SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = b183f697b2bb4fa1de8b95c88efe5c2cc42a588f
-SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = 23fc645421c3c774b8c854c1a4069592ad0362e9
-SHA1 (patch-v8_src_base_platform_platform-posix.cc) = bbfcfe3508316b2d3f5bf573cf80812b223a0416
-SHA1 (patch-v8_src_base_strings.h) = 954b50b11a10d8fca242a606b9c62b762e2b5474
-SHA1 (patch-v8_src_base_sys-info.cc) = b373183e7458bf240b584b9c09e14a35206a6474
-SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = f3bc672a165ae92be4e30d3810daf11d99fad53e
-SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = b3118bf249c5e1ef25df72fd6ea7de89460fb26c
-SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 5e2803ca2c338d74c72ea90e908027fee64b4efd
-SHA1 (patch-v8_src_execution_isolate.cc) = 32c325c837d790824907895b58338ba62e5fe622
-SHA1 (patch-v8_src_flags_flags.cc) = a58d56a1a42f97497285f4346fcc099902c72704
-SHA1 (patch-v8_src_libsampler_sampler.cc) = 3781cbed0eb4cf3e303d15b6afb42a78cd3c9a78
-SHA1 (patch-v8_src_sandbox_sandbox.cc) = 71c9ee18bae77b1ad7e4e9dad8ad4a2dd0cf28f5
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 63dfc5bab435fe0108178a9a2c968a79a4cf6250
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = cec4553dab3f635fda12247557b04d7586200f37
-SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 2394bdb897cb9764cbf64af6aec716d689028a91
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 232b3df0c5adcb2268242a53525674cd1917e907
-SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 559e6cc5e030db2aa48678c7b26ce39208a7cdd6
-SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 2c2ae67e4b54a8ac4ddd06d72b275a93249dc5fc
-SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = 1efa534880391222798c544f2782740565a1cd2d
-SHA1 (patch-v8_tools_run-paxctl.py) = f964dfbcfd81b2e5de49d990c953b731dd1278b5
-SHA1 (patch-v8_tools_run.py) = 876c230ffd0d09962650b60d096a17729ad6d851
+BLAKE2s (chromium-138.0.7204.96-testdata.tar.xz) = 2d0d841c388b3e50f83bdecae847f3530d2481228ebb0fced37ee066899bb71b
+SHA512 (chromium-138.0.7204.96-testdata.tar.xz) = 5503dcc13825f49088606043da89db993434d42dcec7179a82e57874b2d96111f9de72c02e585bd5c9b64d9a99ad5de744f937566e1a86623f025551010cbdbd
+Size (chromium-138.0.7204.96-testdata.tar.xz) = 922983984 bytes
+BLAKE2s (chromium-138.0.7204.96.tar.xz) = 5d196a67f46c85e277688386fb06d1228c6648e2787d130e126c5ef0e76e7d91
+SHA512 (chromium-138.0.7204.96.tar.xz) = 77ae5bfa9df74978fb44925744717f631c139ea112dd33a98e91270b7151c850137b5fbd057b6120e628ae7d2154febc1c0429feba742019dc383c4698a609c7
+Size (chromium-138.0.7204.96.tar.xz) = 7271479656 bytes
+BLAKE2s (kikadf-chromium-audioio-v138.0.tar.gz) = d516e79f2de7f3fc0154fb01df665cc4b29f4f8dcf9353f0718ac8e3984f80a8
+SHA512 (kikadf-chromium-audioio-v138.0.tar.gz) = 55cdbc80f60b65c30ad0af2dcbaa0707c9e295f77a795326c7b629913e828e56b577a92c1d4d623c2cbd1497c4a3e23ff9e6412fdb6c113fb99f232eedf5783b
+Size (kikadf-chromium-audioio-v138.0.tar.gz) = 8455 bytes
+SHA1 (patch-BUILD.gn) = 10e57711f02623f4eb4c2753950f952fe0d1c416
+SHA1 (patch-apps_ui_views_app__window__frame__view.cc) = fab2d37e01dcb5304beaf1c65d969478ff62710f
+SHA1 (patch-ash_display_mirror__window__controller.cc) = 7f3b17a610f0db27e6e73f4fad57b96d72a72fdf
+SHA1 (patch-base_BUILD.gn) = 135c3faff83ab67294086dc5d4aba5152228c943
+SHA1 (patch-base_allocator_dispatcher_tls.h) = 16b3738ee4aa22498437c508dc95342a0df1f3b2
+SHA1 (patch-base_allocator_partition__alloc__features.cc) = 7845fbf972e308847e49a421ed071a4e370f44c1
+SHA1 (patch-base_allocator_partition__allocator_partition__alloc.gni) = d4e9cd557df6962392987eebe598baa1f5012eb5
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn) = d072a943b0e8b3a5fd494c64b2f73f4acf2982b6
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_address__space__randomization.h) = 0f22f596a069ac66a1f29687cfeffc79000e80d7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h) = 9ed8fd6fed31d38cc166488b4202155d56035b3a
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h) = aa069311c079a079e50f21fb0d5bcba6e18fa862
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc) = e929e9aa1a92fbfa1258de34c804f649e551f9a8
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.h) = 76c8aa82f535ec89ac192814911be132ea2075d7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_proc__maps__linux.cc) = 11c73148b16249f1d755578196a3e63b07429102
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_debug_stack__trace__posix.cc) = 95e93b8e3684b189b2e7a82681e4e8f2671273d5
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc) = 377bf27a99259d4242b6d477d4d5b93c318c1def
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h) = 6214986b6d12409d29a2ca6e01b6ee4459ba9823
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h) = 584b3765446f642c73332e554138a48c2da7d1fc
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc) = 82de49a76a835a90a5238d258d634b72be2734f8
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h) = 828c266393fc579fe844340bc1aee704f0a2788c
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h) = 3414c212c21ffc3496b251832eb1ce2b97b4f8fd
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h) = 1409f97eab4f85c42f3dd26a1b6840f28b7be4f7
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_partition__root.cc) = 7ee63308fdfa6014d14da70158010ff8c56da158
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc) = 2630aed2e27e8f2d1c532440bce8da0caa2ee333
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_stack_stack.cc) = 410cdf0d243613f9de920addbdb0e03897367f1a
+SHA1 (patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc) = c7d75dfb9ef9772f43b495d95c870661ceb858bb
+SHA1 (patch-base_atomicops.h) = 2021616b4a7c3ac1ee75904ab2efb26214a9f3b6
+SHA1 (patch-base_base__paths__posix.cc) = 2b362107ccb59849550f444848d9d157089a7f92
+SHA1 (patch-base_compiler__specific.h) = afb44e1ce78e7e26a70582ba570f90b973320bc1
+SHA1 (patch-base_debug_debugger__posix.cc) = 4d281514a4c01c490db354b9a4057b40a44835fc
+SHA1 (patch-base_debug_elf__reader.cc) = fd647cbff1be1691ad6ba74b1c85526a5c5cb368
+SHA1 (patch-base_debug_proc__maps__linux.cc) = dde1f4eaf985aa6176d5715aca8501d0ca043e13
+SHA1 (patch-base_debug_stack__trace.cc) = 3bc0261798a64c1d3af0482f68833a4014982ebe
+SHA1 (patch-base_debug_stack__trace__posix.cc) = ef0206e657be08f6751edc20e77072e8aa5dec69
+SHA1 (patch-base_files_dir__reader__linux.h) = e76a0d35f6fd45d9f977c8f813c7395d6751da6d
+SHA1 (patch-base_files_dir__reader__posix.h) = b376e45ff311c670374261be6903af28729d935e
+SHA1 (patch-base_files_drive__info.h) = bb35df8af0e6397110e28974434b505fd9daf591
+SHA1 (patch-base_files_drive__info__posix.cc) = 3b915e82f9ec90ac7c059068529745dcffc6b142
+SHA1 (patch-base_files_file__path__watcher.h) = d69bc71476ddf7d6965421278fa54286a8845c8c
+SHA1 (patch-base_files_file__path__watcher__bsd.cc) = 31c815183924ba4eb688b4febe240de262a64148
+SHA1 (patch-base_files_file__path__watcher__kqueue.h) = 56fa725d4d6adfc7b6b6c41bfd9d3e82de1e3bdf
+SHA1 (patch-base_files_file__path__watcher__unittest.cc) = df310707b0206785d9ea7ee7739a1b01d02ab20f
+SHA1 (patch-base_files_file__util__posix.cc) = 8a1db7a27129abd57cb601da3782f2dc00eb4efd
+SHA1 (patch-base_files_file__util__unittest.cc) = bcae45a91f7708eddcd4ec2dab0c1ab7ce9241a8
+SHA1 (patch-base_files_important__file__writer__cleaner.cc) = 0660d7ee9eb123e4c6127a907435424640f3057d
+SHA1 (patch-base_files_scoped__file.cc) = e8407822875539129e8b668cd39806ba3309fe3b
+SHA1 (patch-base_functional_unretained__traits.h) = 3fc8fb201dc8cf2f768148fd0995dc9f414cc0f2
+SHA1 (patch-base_i18n_icu__util.cc) = dccc6c0da7adcd94699f96f264cfa8e181914414
+SHA1 (patch-base_linux__util.cc) = c0122517266bbdeb422715080e5386dec2abcaa0
+SHA1 (patch-base_logging__unittest.cc) = df1ef548727f61b75a299600e6ea4da4676c59cb
+SHA1 (patch-base_memory_discardable__memory.cc) = 52c5b38a8de21bf4a9eff5d4be60aa777b44c0de
+SHA1 (patch-base_memory_discardable__memory__internal.h) = da4c435c345cd23972026be53ec80e08a88bc896
+SHA1 (patch-base_memory_madv__free__discardable__memory__posix.cc) = e85234518285996e90f72322465c9c2afcf219df
+SHA1 (patch-base_memory_platform__shared__memory__region.h) = f5d895f0742e5f7aef81c886b1d59a9c316de7ba
+SHA1 (patch-base_memory_platform__shared__memory__region__posix.cc) = 5dc3ae5a9110141ecdadc530b751d59d932471f0
+SHA1 (patch-base_memory_protected__memory.h) = 48a095df8a763e641abeb4fb6c7e560ce7a13717
+SHA1 (patch-base_memory_protected__memory__posix.cc) = 5b328ce18847f74907b527b9291a39befc68f08e
+SHA1 (patch-base_message__loop_message__pump__epoll.cc) = 398162856efcbb75e5d8723ff3ca76e7c7d3bcf7
+SHA1 (patch-base_message__loop_message__pump__epoll.h) = 910d398cdca2ff3264995e91f3eb3c7ca48c1840
+SHA1 (patch-base_message__loop_message__pump__glib.cc) = 6805e2d2a34c916a1f767845171807ff070c0617
+SHA1 (patch-base_native__library__posix.cc) = bf66599241d3ba37181191477484cd200b2e113e
+SHA1 (patch-base_native__library__unittest.cc) = e76dd8a7c4ca0214403e8e89e2d32fc9b5786f40
+SHA1 (patch-base_posix_can__lower__nice__to.cc) = 71faf233424cf06c6138619c6a7f3d97441ab787
+SHA1 (patch-base_posix_file__descriptor__shuffle.h) = 31917d9a85eb4692b4152306fc0ed006520bf774
+SHA1 (patch-base_posix_sysctl.cc) = 1b48f69bca577f4671922e707de5514f0cf2658f
+SHA1 (patch-base_posix_unix__domain__socket.cc) = 07b72b4ffdae236026509ed25b7043afd090852e
+SHA1 (patch-base_posix_unix__domain__socket__unittest.cc) = f77a63d1c7e81ebe9f2b4eb5e7f54fdfacc1f498
+SHA1 (patch-base_process_internal__linux.h) = ffd60a0bc30b35057ac3f8172091d7d6b63cf6c6
+SHA1 (patch-base_process_kill.h) = 0e55fdc1b2749aa43a2ee268a8f0373614c27da1
+SHA1 (patch-base_process_kill__posix.cc) = ca24c08ff9382e6cbe6592df223fe1986c654d69
+SHA1 (patch-base_process_launch.h) = 3a035ae73479a72114878044d7341f05940ca4e2
+SHA1 (patch-base_process_launch__posix.cc) = f2eb2372cb31c1802bee519d45899824870d91b1
+SHA1 (patch-base_process_memory__linux.cc) = 3a499b68279c39a9e7afcbabea8316772b06d00b
+SHA1 (patch-base_process_process__handle.cc) = 4af3e4904c173aac357921adc97b460165c426e9
+SHA1 (patch-base_process_process__handle.h) = 19e600064c3d73134533020d0380e75a758aabcb
+SHA1 (patch-base_process_process__handle__freebsd.cc) = ea1827f85584f18234378115279db19c5d04e2ca
+SHA1 (patch-base_process_process__handle__netbsd.cc) = 413e3621e9815c29dba3328e0f137b0b4e278b4b
+SHA1 (patch-base_process_process__handle__openbsd.cc) = 59791e068ca1c8c77f747fd5e83071dd12745ab0
+SHA1 (patch-base_process_process__iterator.h) = d3d1973a488a13efef45dcc9cef0e5c24df6eab6
+SHA1 (patch-base_process_process__iterator__freebsd.cc) = c491fa2dceaa95a53021257f7b70af7da52dd7df
+SHA1 (patch-base_process_process__iterator__netbsd.cc) = 2ae2056df57d6cfadab36f91aa432d8bc40d1d88
+SHA1 (patch-base_process_process__iterator__openbsd.cc) = 68098cdbbf32b404be5fd149e00478ec980f5e9b
+SHA1 (patch-base_process_process__metrics.cc) = 2fa0c8af678471722d673291a695dfd9e513b288
+SHA1 (patch-base_process_process__metrics.h) = e92dd9f2fc94a233e35ed0fbb3a64585259f7ff1
+SHA1 (patch-base_process_process__metrics__freebsd.cc) = b0d559846216f2782d6f7f8c04553e956c1d680f
+SHA1 (patch-base_process_process__metrics__netbsd.cc) = e09a59ddcb55f80e17d70d8ce5bf3442cefc891c
+SHA1 (patch-base_process_process__metrics__openbsd.cc) = 5888878ab199f47b629bca0f2544268ab988cc8a
+SHA1 (patch-base_process_process__metrics__posix.cc) = aaf72e31435cb481275096fdc95362c1fae212cd
+SHA1 (patch-base_process_process__metrics__unittest.cc) = 08e69fe7c5e3c240bed0adeff245f0dced9eb5e7
+SHA1 (patch-base_process_process__posix.cc) = 33ba4f381535cdf7a0b959c6bbd42fe19cebaa0c
+SHA1 (patch-base_process_process__unittest.cc) = de3a353826357da57a9ba4c5d8857b909357399b
+SHA1 (patch-base_profiler_module__cache.cc) = d8c9977b8b5f83728bf2cf1fb590534de0df14bf
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.cc) = 76a2911027e49674fc61aa899c9052203781cfcf
+SHA1 (patch-base_profiler_sampling__profiler__thread__token.h) = 452874d7e060d31e664079316d631cc6ccba2068
+SHA1 (patch-base_profiler_stack__base__address__posix.cc) = a6f3d39bfe0e873fcc9a911d3c4e105af9dac262
+SHA1 (patch-base_profiler_stack__sampling__profiler__test__util.cc) = 0828796828e6952f77612ca232766b32deff91f2
+SHA1 (patch-base_profiler_stack__sampling__profiler__unittest.cc) = 60f0b433349ffc9639abf959afb78c6b32c85438
+SHA1 (patch-base_profiler_thread__delegate__posix.cc) = c6543b69842993ddd4a7fe6a5d8a4f6d76cd20d8
+SHA1 (patch-base_rand__util.h) = c54383da78de23c378a1051b6f3710dbaf0e964a
+SHA1 (patch-base_rand__util__posix.cc) = fcfd63c3ff3add5116f4a588d241260bc5bff916
+SHA1 (patch-base_strings_safe__sprintf__unittest.cc) = 8e8fda717dfdce0228ca5b6d6955068facff3b25
+SHA1 (patch-base_synchronization_cancelable__event.h) = eda159489018263ce0dea1f8e755c8bfbe67bf0a
+SHA1 (patch-base_synchronization_lock__impl.h) = b17861603bd966a4ebc0dc3a6e647dd901a08726
+SHA1 (patch-base_syslog__logging.cc) = 9c8604826d6ef5025722f6bdc4565501212f6346
+SHA1 (patch-base_system_sys__info.cc) = c963e84044552804417144ca599b4a2ccac2c902
+SHA1 (patch-base_system_sys__info.h) = f7a6b23564f57d9ba6cfd4a8445b70db1e8daa6a
+SHA1 (patch-base_system_sys__info__freebsd.cc) = 684292423e873fb8a4e5337b81a36e4ba2a8f5d3
+SHA1 (patch-base_system_sys__info__netbsd.cc) = 944ac4260e39f0e964c212a095753e44ef8fae50
+SHA1 (patch-base_system_sys__info__openbsd.cc) = f6ba97c3fd058dc47c641b157e4d578ce24c5211
+SHA1 (patch-base_system_sys__info__posix.cc) = 274f6727cd8caf141b9482548446f730f7f0c173
+SHA1 (patch-base_system_sys__info__unittest.cc) = 57f30815ccb2a8e995fe5eceb933140404ab0326
+SHA1 (patch-base_task_thread__pool_environment__config__unittest.cc) = 994a5fd401ac5bc15b267998ed51eac57fb068a3
+SHA1 (patch-base_test_launcher_test__launcher.cc) = 755cf59a1b32f9e4014e9b520c0baa24061ea674
+SHA1 (patch-base_test_test__file__util__linux.cc) = 7610b91ee59c1ccdfb302a74367ec12943c604f3
+SHA1 (patch-base_test_test__file__util__posix.cc) = 7e69ecdd3d31db0f118c996d525851ffaaf8e3e3
+SHA1 (patch-base_threading_platform__thread.h) = 0537383abbbab76ac69ba34372aab098f66fadd8
+SHA1 (patch-base_threading_platform__thread__bsd.cc) = cacf9b9ee31ef347972d5b409f18dd22ea4a7632
+SHA1 (patch-base_threading_platform__thread__internal__posix.cc) = 335eb8a61a6147cdd5b192eace6077f0f4aa615f
+SHA1 (patch-base_threading_platform__thread__posix.cc) = a629f2ffbc927a4f749b2f70ca7b23816ef21858
+SHA1 (patch-base_threading_platform__thread__unittest.cc) = b3bc599634750cac7756860b70937df3fe8d4719
+SHA1 (patch-base_time_time__now__posix.cc) = 258cca509fb4fc64b14d450a4d31a9abddf6e27c
+SHA1 (patch-base_trace__event_malloc__dump__provider.cc) = 4a3eebac19418018106a4b83b4da38281dc21c10
+SHA1 (patch-base_trace__event_memory__dump__manager.cc) = 150613896aaed05c002b5830edc7449d3dedefce
+SHA1 (patch-base_trace__event_process__memory__dump.cc) = a97fa42002e606345c95475883cefc234cb14d86
+SHA1 (patch-base_tracing_trace__time.cc) = 2f844c0effedd07e4204e72c81523f2146949756
+SHA1 (patch-base_tracing_trace__time.h) = dd8472b9f63093a451e598edab55c56342ebee3c
+SHA1 (patch-base_version__info_version__info.h) = 838d031baeed580aba6f80ee6a838389d8c231d7
+SHA1 (patch-build_config_BUILD.gn) = 351b9d304bf137379875b14252aef44dcdb0e67f
+SHA1 (patch-build_config_BUILDCONFIG.gn) = 5186250c6957da2b9893c4d53bf14e6f410d323c
+SHA1 (patch-build_config_clang_BUILD.gn) = a0e32bc050890f2ca0c8394dd55eea2474395047
+SHA1 (patch-build_config_compiler_BUILD.gn) = 28e416b397a511309d9a83a2368427efa3e0e2f7
+SHA1 (patch-build_config_gcc_BUILD.gn) = c7a63d39e86ec0dd5b0ca38ebd7665a927e07865
+SHA1 (patch-build_config_linux_BUILD.gn) = 15478ce2e26c9d74945893b405630161b6207b19
+SHA1 (patch-build_config_linux_libdrm_BUILD.gn) = e1ff80bd41c4324ce21571aabc4551a537bcb39e
+SHA1 (patch-build_config_linux_pkg-config.py) = 6b1dac20adf7947f58a814c4c2e7008e7868d917
+SHA1 (patch-build_config_ozone.gni) = 078cb264c09d8fb19feb7634b12240af0d678f2c
+SHA1 (patch-build_config_rust.gni) = f19128d1580c33edd9b4ff914a6827d188356755
+SHA1 (patch-build_config_v8__target__cpu.gni) = 7d4927c46a2f1a02be22ce4f92735db4f59fb2ef
+SHA1 (patch-build_detect__host__arch.py) = f3fb9aba6365118b4656e36fdcf8290e510206c5
+SHA1 (patch-build_gn__run__binary.py) = e94bb37de6ccfb03425d154fd0749652f895405c
+SHA1 (patch-build_linux_chrome.map) = 74dc93d1ffce40445b34831c6fabb53542f4e466
+SHA1 (patch-build_linux_strip__binary.py) = 9d929cd9a4b371ce91671582a0b5e33871f17567
+SHA1 (patch-build_linux_unbundle_icu.gn) = 6083b1438d0d9fe1941a94b9a129f3ba386135df
+SHA1 (patch-build_linux_unbundle_libusb.gn) = 4c3150014510d8f076af47484df2e62896a136f5
+SHA1 (patch-build_nocompile.gni) = 95d318edfa4b85d8835ebe8999fc308cfe1981b0
+SHA1 (patch-build_rust_rust__bindgen.gni) = 9430c3d6dc85318a7ee8eace1148ae3afc25d0d3
+SHA1 (patch-build_rust_rust__bindgen__generator.gni) = a6b0121100bde95417de0c1c80fe70a1134f8bc5
+SHA1 (patch-build_rust_std_BUILD.gn) = 3f38130cb3c267c78f3a1e761d6352a85b34fa23
+SHA1 (patch-build_toolchain_freebsd_BUILD.gn) = afa532fb87baf6a5046c511033f95daccfe37555
+SHA1 (patch-build_toolchain_gcc__solink__wrapper.py) = a60a62ad67ccc97dbd3165bbb4f9d35297288e65
+SHA1 (patch-build_toolchain_gcc__toolchain.gni) = d3848d66dd1cf556bfa8682e292bf43e29e72899
+SHA1 (patch-build_toolchain_netbsd_BUILD.gn) = ddf649f992040293fad110efab4b25c800057b57
+SHA1 (patch-build_toolchain_openbsd_BUILD.gn) = ffaffb0a943825eaed7da07066611d90a7ac1555
+SHA1 (patch-build_toolchain_toolchain.gni) = d30801b24d6b0185cd0809470a880d40b0d7f001
+SHA1 (patch-cc_base_features.cc) = effde086745876e14cacca0a8cad4fc951c755c5
+SHA1 (patch-chrome_app_chrome__command__ids.h) = ac277b3f309a473fc83d1149d78bff4526d2f690
+SHA1 (patch-chrome_app_chrome__main.cc) = 23d478de6c98ecf7827bb4f6ee288fb0a4a76ba6
+SHA1 (patch-chrome_app_chrome__main__delegate.cc) = 26caefe069530e82764d4417115e3e335e4d3db2
+SHA1 (patch-chrome_browser_BUILD.gn) = e2d7e2a4090723caa8601b9656599e4ecfaaa237
+SHA1 (patch-chrome_browser_about__flags.cc) = 84a3cee526883086ae53b9ae6e3be33d55fd56c4
+SHA1 (patch-chrome_browser_accessibility_page__colors.cc) = ee88847382446898d70d1638837360e5307e8307
+SHA1 (patch-chrome_browser_after__startup__task__utils.cc) = 40707b42a7a46c577bb4494e7a58f1e1a3cd8ad2
+SHA1 (patch-chrome_browser_apps_app__service_publishers_extension__apps.cc) = c19e9cd1f35c11ede735bc5d8fe6ff406cb91644
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.cc) = 8739ccb1b93cb1bc4b6befa2360680e21080a4ac
+SHA1 (patch-chrome_browser_apps_platform__apps_platform__app__launch.h) = dc9458a14599ab5d319034abef5fe8681508890d
+SHA1 (patch-chrome_browser_autocomplete_chrome__autocomplete__scheme__classifier.cc) = ed31e465a8dc2134871ae1db6f7b2ee7f9178efd
+SHA1 (patch-chrome_browser_background_extensions_background__mode__manager.cc) = 8f6c5a677e324fac2c66fc392a38a27ba0b4044f
+SHA1 (patch-chrome_browser_background_extensions_background__mode__optimizer.cc) = 10e1baca0138e8760f87241117162b90793bea00
+SHA1 (patch-chrome_browser_background_glic_glic__status__icon.cc) = 4fa5fc5636d83643a82c2c08725f3a0f718dd529
+SHA1 (patch-chrome_browser_browser__features.cc) = b67310c474911513fb861254afcf95b642350c52
+SHA1 (patch-chrome_browser_browser__features.h) = d2f37681b781ea247c21a6216a727c97ef12756a
+SHA1 (patch-chrome_browser_browser__process__impl.cc) = 00494eb898103626a70ead0b89628769733f13ba
+SHA1 (patch-chrome_browser_browser__process__impl.h) = c905e637df2816484b0c029139e1cb9355d1320a
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.cc) = 29674cfc6c3d7a9355f5391ebb720844f7bdb3fa
+SHA1 (patch-chrome_browser_chrome__browser__field__trials.h) = e2b0d20c2ed93018b5a01adae499ceec2c7b7f46
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders.cc) = bff7d1203b1baeb9ed38bb3f093bfe4e685c4f51
+SHA1 (patch-chrome_browser_chrome__browser__interface__binders__webui.cc) = 9b85d36784976476ea6a9bf478992e2bbd9f6a52
+SHA1 (patch-chrome_browser_chrome__browser__main.cc) = 491749a2f48d925821a03217149f132bc6e99887
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc) = 75119455731fa1fd10ef24eb72d0c36547915e48
+SHA1 (patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc) = eb834bf778c2281534096c19c268530c8285717a
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.cc) = e8c54ed156867965738db0d2062b93fe7bf915c7
+SHA1 (patch-chrome_browser_chrome__browser__main__linux.h) = ed3dfb4fb193fb46e440d52b9f5ec656d234d002
+SHA1 (patch-chrome_browser_chrome__browser__main__posix.cc) = 871b147ba568783a4b2292dd9e3bd875d1545a1a
+SHA1 (patch-chrome_browser_chrome__content__browser__client.cc) = 441ef44d52044fe9597765beda57e3e669090d5f
+SHA1 (patch-chrome_browser_chrome__content__browser__client.h) = 33b2a23a49357be156d631fc9a671d3149c2b170
+SHA1 (patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc) = 813d8225fa24871fa1506a5a128e54bf488714cd
+SHA1 (patch-chrome_browser_collaboration_messaging_messaging__backend__service__factory.cc) = e24b66d4008643aa61420184a886936e3efcbdc8
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.cc) = 1ea8a85f851f40f798e0717a5129915f142c2d15
+SHA1 (patch-chrome_browser_component__updater_iwa__key__distribution__component__installer.h) = c806497a45dbab15dd96cc8e4fb844444d9c11f4
+SHA1 (patch-chrome_browser_component__updater_registration.cc) = 3b1c9c52c83cb9a64637562c2558b80b7b436d44
+SHA1 (patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc) = 86a8616a8f4deecbc0341ce60f6badbbf2915bc6
+SHA1 (patch-chrome_browser_component__updater_widevine__cdm__component__installer.cc) = 33aa0f692c28aad8792ce8ffb85c6c0244623522
+SHA1 (patch-chrome_browser_custom__handlers_chrome__protocol__handler__registry__delegate.cc) = af81ea7e839557be2241d0a762e8cff1eaa92f4a
+SHA1 (patch-chrome_browser_defaults.cc) = 134f1a314986a6e3833fbf177168d6a7028eac75
+SHA1 (patch-chrome_browser_device__identity_device__oauth2__token__service__factory.cc) = 06108db975fed643d50cdd65986b8a30a585261b
+SHA1 (patch-chrome_browser_devtools_features.cc) = 47694642d8909af49f20abe2a6af43e719811299
+SHA1 (patch-chrome_browser_devtools_features.h) = 848ab5c9c5b537b0156164353ce1d4df6b5552e8
+SHA1 (patch-chrome_browser_devtools_remote__debugging__server.cc) = 1a90de57d42290af4aa77bb051600c06d8ee8010
+SHA1 (patch-chrome_browser_diagnostics_diagnostics__writer.h) = b5db8b684a284f591e82fe2bc6954b3688ef5d28
+SHA1 (patch-chrome_browser_download_chrome__download__manager__delegate.cc) = 3f773e986e84b79120a0e73113a4ab4f277383fd
+SHA1 (patch-chrome_browser_download_download__commands.cc) = 9652118560e55a1c6d2cf8964470abee7e34f1b2
+SHA1 (patch-chrome_browser_download_download__commands.h) = f8b081effb45c463381013097f6c37776ab156f5
+SHA1 (patch-chrome_browser_download_download__file__picker.cc) = 54c2aaabf246768bc596926960f1d9d484ecd0f0
+SHA1 (patch-chrome_browser_download_download__item__model.cc) = e354be4bb5f82bfe87811c51bc90a142ace96838
+SHA1 (patch-chrome_browser_download_download__prefs.cc) = 904f42ebd1e96ee85a4b50f8c74be9cbbe4f05ce
+SHA1 (patch-chrome_browser_download_download__prefs.h) = 79c2503863cb37e17c4d52cdabfded5e3f9b9488
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.cc) = 099c828721157bab83c48a27428872e809488eda
+SHA1 (patch-chrome_browser_enterprise_browser__management_browser__management__service.h) = f4f7cccd4fbd6794f1e80b21630eabdaaee438c4
+SHA1 (patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc) = acce8fc983f9a5fb374f495f8626add7d335952f
+SHA1 (patch-chrome_browser_enterprise_connectors_common.cc) = 76bbfde61dd69ec5c966a275589be990b1e4948e
+SHA1 (patch-chrome_browser_enterprise_connectors_connectors__service.cc) = 9150cf46d00d828302d3bc078cc350d0de747c24
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc) = 4bc9f4279d812c159e1c4498d027c6a1af524b8c
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_device__trust__service__factory.cc) = 9e5c836f81ca26bb8348ee8682fa433b8d8bd2b4
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_browser_commands_key__rotation__command__factory.cc) = 8d35c2fc94c08d41252aec61a61c6459d534fa97
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_key__management_core_persistence_key__persistence__delegate__factory.cc) = 86b165a26941aa5fc061b08594d37343804452f8
+SHA1 (patch-chrome_browser_enterprise_connectors_device__trust_signals_signals__service__factory.cc) = efe7b2a219991508cfb145ec77e61a1b829bd6a8
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_browser__crash__event__router.cc) = f438f29da7fd19982c2d1abaa59edb9fc40d4ca4
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc) = dba607406d2a073cc2bdfbea7b77580336db45eb
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc) = 57aaf84a8baf279e0d504c456f4d378f60d3f5ad
+SHA1 (patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.h) = cb266201f006cf6ebe030f6d3120b9d8b58e17b9
+SHA1 (patch-chrome_browser_enterprise_profile__management_profile__management__navigation__throttle.cc) = 34e6a9907fcf9efec8413f1caba673ce0e32b211
+SHA1 (patch-chrome_browser_enterprise_remote__commands_cbcm__remote__commands__factory.cc) = ab2d7c8a98aee12914a9f5d50b1b37f55c3d407e
+SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc) = ed2ac9d10437738223812edc7af032be8b021e6a
+SHA1 (patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc) = 52d57d5297c10961aeca0eed14f3751aefb2acd0
+SHA1 (patch-chrome_browser_enterprise_signals_context__info__fetcher.cc) = 54e58f7c2cf9da0d07bc0a6c18d6c9b815a402d8
+SHA1 (patch-chrome_browser_enterprise_signals_device__info__fetcher.cc) = 008858707c2d9e2eb806c59c437d527be5ed7ad9
+SHA1 (patch-chrome_browser_enterprise_signin_enterprise__signin__service.h) = 40dcd53c2c24130b55d38976d44db3464bdc6cd8
+SHA1 (patch-chrome_browser_enterprise_signin_interstitials_managed__profile__required__page.cc) = 35da7b3eefc26195240e6881ac311f138ec71d2a
+SHA1 (patch-chrome_browser_enterprise_util_managed__browser__utils.cc) = 237d3c614f847c2aa55fe76a1cff2fec90caafd4
+SHA1 (patch-chrome_browser_extensions_BUILD.gn) = 4ff7be6e73ed748bf0536c64d6abd17804d4aa84
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_chrome__desktop__report__request__helper.cc) = 0bfff3f9a395f51b8211f2515c2232bd4e968f25
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.cc) = 048be67ed8d2a3ebfb04efb158b4089bb50d81cf
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_conversion__utils.h) = b9aee529f16e2e2203501b576d5670164771bf7a
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.cc) = ccfb77bfbb0bedf2ed7b1893128ac0053a7a2cb0
+SHA1 (patch-chrome_browser_extensions_api_enterprise__reporting__private_enterprise__reporting__private__api.h) = 2684831e49bb22d2cacd101a01856c82f0b8be9b
+SHA1 (patch-chrome_browser_extensions_api_image__writer__private_removable__storage__provider.cc) = 9ab4cfaf3c585fde933277883f5f56cde6b81bc7
+SHA1 (patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc) = 43f20d0a5267d196257ee8785511bd70e0f2576f
+SHA1 (patch-chrome_browser_extensions_api_passwords__private_passwords__private__delegate__impl.cc) = 243d2930720b865500ef58a1255203b27f75426e
+SHA1 (patch-chrome_browser_extensions_api_runtime_chrome__runtime__api__delegate.cc) = 7337867fdc5eef3f2b35de99e344fbaf9dd808ad
+SHA1 (patch-chrome_browser_extensions_api_settings__private_prefs__util.cc) = bbec42b84a0a6361df505a88b3196f7909a750da
+SHA1 (patch-chrome_browser_extensions_api_tabs_tabs__api.cc) = 5d5952e2858fa2d73191769ac9abc83159dbc68e
+SHA1 (patch-chrome_browser_extensions_api_webrtc__logging__private_webrtc__logging__private__api.cc) = 70a28656c53cc50c7dc130ac3aaac029746c9c30
+SHA1 (patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc) = 86ae12449b79eeeeac26f1274a2aea67c32cdbe8
+SHA1 (patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc) = 11fac44e5f290d36c7a58f0542e21b61978ae42f
+SHA1 (patch-chrome_browser_extensions_external__provider__impl.cc) = 6be9cb4f068940157d12bf674be58edb550f0782
+SHA1 (patch-chrome_browser_feedback_system__logs_about__system__logs__fetcher.cc) = 2694801dd64ef71411f63da119f2b6f2a3e67dd3
+SHA1 (patch-chrome_browser_feedback_system__logs_chrome__system__logs__fetcher.cc) = 8d7a050b01e47ef54abbde8e0a1742b49d16ec45
+SHA1 (patch-chrome_browser_file__system__access_chrome__file__system__access__permission__context.cc) = 8ea843e045b4b81226c27dee36daf49d754af43e
+SHA1 (patch-chrome_browser_first__run_first__run__dialog.h) = b1bd0b77ad7669a590039f847ba98b302b19333d
+SHA1 (patch-chrome_browser_first__run_first__run__internal.h) = 524fab19e77d0ccf4b39b43f95f0f3f71dd2cb90
+SHA1 (patch-chrome_browser_flag__descriptions.cc) = e6c986594c756bdea7cc40ae83c7448eee4bc931
+SHA1 (patch-chrome_browser_flag__descriptions.h) = e3fe36043c2c18923d874f772e2b5d85575eb12f
+SHA1 (patch-chrome_browser_gcm_gcm__profile__service__factory.cc) = cb57ccac6d70feb3d8c2b585dc55a8d268969cfa
+SHA1 (patch-chrome_browser_gcm_instance__id_instance__id__profile__service__factory.cc) = 345d4954591cc0beddf3825e2f1d78f47115c87b
+SHA1 (patch-chrome_browser_global__features.cc) = 8a0be838459f26bd84094b75d9679d46f98fc146
+SHA1 (patch-chrome_browser_global__features.h) = 2b31a8dde478f6b43ba00644bf8e7951206debcc
+SHA1 (patch-chrome_browser_headless_headless__mode__util.cc) = 88355dc223cbc636252fdfa04a3ce0eaa95a9795
+SHA1 (patch-chrome_browser_intranet__redirect__detector.h) = 0307b125f6795e2e5556f7b44358d66c24d28ad5
+SHA1 (patch-chrome_browser_media__galleries_fileapi_mtp__device__map__service.cc) = cc48f0327eeac665a77bf98a45f021d2f5a0a0dc
+SHA1 (patch-chrome_browser_media__galleries_media__file__system__registry.cc) = cc395358dc6eba1a36ef0f504cac869ed670fe59
+SHA1 (patch-chrome_browser_media_audio__service__util.cc) = 5a5bafd61a6c6de7d9d4bda26968405f39d036ed
+SHA1 (patch-chrome_browser_media_router_discovery_BUILD.gn) = 2611d47b34ac9e14a7f62953b780a1ca72b98c58
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__posix.cc) = 3b58e741cd7b927aff8d0285183b19152baf37b1
+SHA1 (patch-chrome_browser_media_router_discovery_discovery__network__list__wifi__linux.cc) = 6bbe8c6b04b2314103f56640730feb8d4c9ed876
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.cc) = 68018d80c354310340fffe14602c29607dd95088
+SHA1 (patch-chrome_browser_media_webrtc_chrome__screen__enumerator.h) = 79cd2a111ea64b7e82656ed0a5a28710846b1486
+SHA1 (patch-chrome_browser_media_webrtc_desktop__media__picker__controller.cc) = 2e683a394c7e3a513216bd9b67fb245b2d44cba1
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc) = b226cf349dff74fab1deee8a0bfa2db08e2ccd45
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc) = 10a62736423d81afbb3b8f0e66474288d7b018f8
+SHA1 (patch-chrome_browser_media_webrtc_webrtc__logging__controller.h) = 61278b37a5658cd50bf559bcaf8d30664351ba7a
+SHA1 (patch-chrome_browser_memory__details.cc) = e2b67424e792bd11110774fa3b8042781bde27f6
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.cc) = 007bdb22f210c894d6fa6b30b16e2cb223038209
+SHA1 (patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h) = fe0aa73058f67cd032a0382b4ce131de95dfc5b9
+SHA1 (patch-chrome_browser_metrics_chrome__metrics__service__client.cc) = 3742c8d3246d7a98ca0dec72508eace3a5e02ede
+SHA1 (patch-chrome_browser_metrics_perf_cpu__identity.cc) = ab15c1bd5a6592ddc0640636028b079cb8447876
+SHA1 (patch-chrome_browser_metrics_power_process__metrics__recorder__util.cc) = ddbee5b201601e24b68a41c86a2be481af96d9d6
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.cc) = 1812f1188ab35860cbe439308e9adbcd7da3fc73
+SHA1 (patch-chrome_browser_metrics_power_process__monitor.h) = a65d3b044c66ffddbb4579ebdba82f47de0ec438
+SHA1 (patch-chrome_browser_net_profile__network__context__service.cc) = 2cd1cb39a618a4c3c3b8b9ed3f69285eebc79ffd
+SHA1 (patch-chrome_browser_net_profile__network__context__service__factory.cc) = b6532d51b5487d962a8c91c6bcfa62f23570e296
+SHA1 (patch-chrome_browser_net_system__network__context__manager.cc) = 548a8825ec7c453515da1f62bc331681027d7d82
+SHA1 (patch-chrome_browser_net_system__network__context__manager.h) = 1ec20904e54ca9f73fc45850611342d939dc3c3c
+SHA1 (patch-chrome_browser_new__tab__page_modules_file__suggestion_drive__service.cc) = 5d4f0883e8d73058416e5d1a8e1320b39e2c1c38
+SHA1 (patch-chrome_browser_new__tab__page_new__tab__page__util.cc) = c0edcdb1c6add04a58760b577c0fa85b77515da8
+SHA1 (patch-chrome_browser_notifications_notification__display__service__impl.cc) = bbb9afc5ca8ea3db03147fb75f652ab1d9c308e3
+SHA1 (patch-chrome_browser_notifications_notification__platform__bridge__delegator.cc) = 0ce5fa8085695d6174f00400dbcf326ff82c188b
+SHA1 (patch-chrome_browser_password__manager_chrome__password__manager__client.cc) = 5bb7e903d7e94593c98dfe08c2c405f0f0a3d021
+SHA1 (patch-chrome_browser_password__manager_password__reuse__manager__factory.cc) = 86d5259e24b6faa1d871ac9da5fcd3f1f86d9308
+SHA1 (patch-chrome_browser_platform__util__linux.cc) = 861a33b9a1daeba2225aa48aa4a83f7589253de4
+SHA1 (patch-chrome_browser_policy_browser__signin__policy__handler.cc) = 6ebcd4883b37df6f3d496e6a7662142af26557e0
+SHA1 (patch-chrome_browser_policy_chrome__browser__cloud__management__controller__desktop.cc) = ba72329035f4b059abb5b78883bfe736665f8396
+SHA1 (patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc) = bc20fdee45b262c4e05773b430bfc8bd5446dbe2
+SHA1 (patch-chrome_browser_policy_device__management__service__configuration.cc) = 8eece474ed2710ca9c5c374c7845344ebcc6a05c
+SHA1 (patch-chrome_browser_policy_policy__value__and__status__aggregator.cc) = e863cd6bee0fae593ef215abeca36c4c4344f90e
+SHA1 (patch-chrome_browser_prefs_browser__prefs.cc) = f1d7f8634bf8f75956e160fbdd0f60a4cf8530a8
+SHA1 (patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc) = 9b746b946cb9c9bdb78bfeb586498bbcdd403bc4
+SHA1 (patch-chrome_browser_printing_print__backend__service__manager.cc) = 4a930df560b2ffe310eee01d01ae2f0ca8e85a68
+SHA1 (patch-chrome_browser_printing_printer__query.cc) = a72f6c1370a6116dfa021668c0c52812972db834
+SHA1 (patch-chrome_browser_process__singleton__posix.cc) = 214cb8bda1ad525ec21ed9e4819265e086568101
+SHA1 (patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc) = 0ccd31a441bfb6c0097a9e754e6b028c6af8977e
+SHA1 (patch-chrome_browser_profiles_profile__impl.cc) = 37b815ad1adf132bff275c2342e5c28252201d2d
+SHA1 (patch-chrome_browser_profiles_profiles__state.cc) = 6f96e74b2f35ee4efa4d3236716113453d9aba73
+SHA1 (patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc) = b98bf5bc9e784d64b507a46674005357b18f1f6b
+SHA1 (patch-chrome_browser_renderer__preferences__util.cc) = fb1dbfbe3a9f992c3863a6a554d0a97fb71c841c
+SHA1 (patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css) = 20ae8a235bd943417d96bdc4fd3d0a273615a0cd
+SHA1 (patch-chrome_browser_resources_signin_signin__shared.css) = 43dd9efc0210b35f998c0a23d6ae50c26351fcc8
+SHA1 (patch-chrome_browser_safe__browsing_chrome__password__protection__service.cc) = e96f670007144a30f305c479299e46996832826b
+SHA1 (patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc) = c9b39879a30db15b4a808f713dc6e837460d7372
+SHA1 (patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc) = 897e2a86c67c7387dc4a803699ec2324fb3d7d25
+SHA1 (patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc) = 8ca4f904890ce5ad6830d6bc43f6d2bb5224bb20
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__install__state.cc) = 38bae9501de05ceb48feab7d61dabab743b63917
+SHA1 (patch-chrome_browser_screen__ai_screen__ai__service__handler__base.cc) = e2db55a262136a5ad9c3c4270247ccb374c021d4
+SHA1 (patch-chrome_browser_sessions_session__restore.cc) = 32863549df40f637e7548966f62044398ca2d861
+SHA1 (patch-chrome_browser_sharing_sharing__handler__registry__impl.cc) = 3dab5400cab1aae61d7549bd118e8317d43ce3dc
+SHA1 (patch-chrome_browser_shortcuts_icon__badging.cc) = 4c84b5f4d386aefaf518b693190092512fbeaa3b
+SHA1 (patch-chrome_browser_signin_accounts__policy__manager.cc) = 0b8b6c2eac46cacdb9d65fc233125e39b0328fd4
+SHA1 (patch-chrome_browser_signin_accounts__policy__manager.h) = 3027834be7b2391d2e9bb41370574cb195275bcd
+SHA1 (patch-chrome_browser_signin_signin__util.cc) = 75639de618472df7e95f2aabe185e8cc49d56189
+SHA1 (patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc) = d61c062aeded1edaa0804ea27c39462fde67c144
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.cc) = 455da5bc5bc110b53da306f10178afcbdb134d8a
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__browser__utils.h) = c16a1077313a6ee6803244407e10edd377d51528
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__delegate__impl.cc) = 14a5ac34e2526c86e8828066dc609e7110733b08
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc) = d3e7d32507583fed6c342eaafb3efe213f9821ba
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h) = 8b190d3999927d27272f5a6b7d39ffa0c08d9515
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__google__auth__navigation__throttle.cc) = 793f86fbeefd447bbbf797d20efeb10f9bf8f708
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__metrics__service__factory.cc) = f571576a949020a0f29ddcbaaafaff1f71b9285c
+SHA1 (patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc) = 25a941c18dab433c4d393d9247b135856c0720be
+SHA1 (patch-chrome_browser_sync_chrome__sync__controller__builder.cc) = 711cb85d4fdca5a101250ac97a15784511c31f76
+SHA1 (patch-chrome_browser_sync_device__info__sync__client__impl.cc) = 83fd7cf8cd3b35c3933aacb680e889bf3866203c
+SHA1 (patch-chrome_browser_sync_sync__service__factory.cc) = 01f51c5a944afbcec93c8307115befa1cc60b102
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.cc) = 0deee463c112a7e15d7b38253628a789eea1116b
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group.h) = c6a0d958eb933b48c6d9cd0e742a74908816cbf1
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.cc) = 6eb9256a10a1b0f675f0a58705cf30be6a345b2d
+SHA1 (patch-chrome_browser_task__manager_sampling_task__group__sampler.h) = 436b43fd46e3d29169ba3f5c8e1d0b2ab093d309
+SHA1 (patch-chrome_browser_task__manager_sampling_task__manager__impl.cc) = 93681acddb35d782f81212ea6a750263139a3be6
+SHA1 (patch-chrome_browser_task__manager_task__manager__observer.h) = 0ccba8636ad22ac5f1487ff6bae96e744bcfc500
+SHA1 (patch-chrome_browser_themes_theme__helper.cc) = aa02e6c434493a14bd3b15be60f137afdc26cb3c
+SHA1 (patch-chrome_browser_themes_theme__service.cc) = 8bee8382a955fdcf7ce9eb8f0a116081950e5de5
+SHA1 (patch-chrome_browser_themes_theme__service__aura__linux.cc) = 0cca0675c383c1bedee808bde7a01f5b3182e854
+SHA1 (patch-chrome_browser_themes_theme__service__factory.cc) = 2031e9ae245940949dec2eef80ff644a7eb40007
+SHA1 (patch-chrome_browser_ui_actions_chrome__action__id.h) = 3ad7f02a8dcfeca6249103e8127c7f32fe9b6ac9
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.cc) = eb549801fe22dcb5b7965942ad58cc011a2db844
+SHA1 (patch-chrome_browser_ui_autofill_payments_desktop__payments__window__manager.h) = 4e22213bb22c21b1ff00ed80c9ea0df64d987dd2
+SHA1 (patch-chrome_browser_ui_browser.h) = 5f3490edd70e92b8b6b12b58e16c58ff63fd0bce
+SHA1 (patch-chrome_browser_ui_browser__command__controller.cc) = 87fb95afdbfc8cf6d346ca21c9b6440828fca660
+SHA1 (patch-chrome_browser_ui_browser__commands.cc) = 4b8097acecdc90a91093c4c19a64e6a0dfe98dd1
+SHA1 (patch-chrome_browser_ui_browser__ui__prefs.cc) = c5338381f18610f2f52dc7458ffb410a7e16fc78
+SHA1 (patch-chrome_browser_ui_browser__view__prefs.cc) = 9ef89ebc92208ee89756bf799c0bf0a19eaa407f
+SHA1 (patch-chrome_browser_ui_chrome__pages.cc) = 53ba4ac8163f3485d5497b5aec4b1a67318c46f2
+SHA1 (patch-chrome_browser_ui_chrome__pages.h) = 0ee92c42b8fda60ba3d5e66001c5eb8296c116f2
+SHA1 (patch-chrome_browser_ui_color_native__chrome__color__mixer.cc) = a1f34728d67578c529051a811934e7b6980bf088
+SHA1 (patch-chrome_browser_ui_managed__ui.cc) = 09a2f7be67bf0838b94f2f207b32443b76e5c6cb
+SHA1 (patch-chrome_browser_ui_omnibox_omnibox__pedal__implementations.cc) = 542be5cd779ef43b1fd63d48181c35e665664379
+SHA1 (patch-chrome_browser_ui_passwords_bubble__controllers_relaunch__chrome__bubble__controller.cc) = 5498e24add6a3435f23b4cf8680c6e369ac3a0a2
+SHA1 (patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc) = 5334c865ab33f35e253bab575960e8e714220cc1
+SHA1 (patch-chrome_browser_ui_prefs_prefs__tab__helper.cc) = 7d2facbc36d3495f9d8f81a40f7ddb4155b344b4
+SHA1 (patch-chrome_browser_ui_sad__tab.cc) = 8b06c80bfa8774acc15723602511e2cadd269d6f
+SHA1 (patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h) = c766be8ffea8745d249ded834dff78de9f3ea828
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.cc) = ea2846d51bb09eba06416e51b83f9b9d32dd166d
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller.h) = 32b5196c69638069cb461dc1006f2beb756d1b00
+SHA1 (patch-chrome_browser_ui_signin_signin__view__controller__delegate.h) = 8a987c58ae10cf226092b791ad27e4ad514310cc
+SHA1 (patch-chrome_browser_ui_startup_bad__flags__prompt.cc) = 0b2d07b16199ec157a7ab7d207350a7297e88bf4
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator.cc) = 5fbb1b8b33f5af6d1506277c6c1e273354dbd6c0
+SHA1 (patch-chrome_browser_ui_startup_startup__browser__creator__impl.cc) = f3b338ac2d7582604ec52e19cf83d2b974778e86
+SHA1 (patch-chrome_browser_ui_startup_startup__tab__provider.cc) = 1bc93cb5a259a9679c9b77c235f5c4728b6928c1
+SHA1 (patch-chrome_browser_ui_tab__helpers.cc) = 632782a69372b58c5952fad01299ab3aaf1f992b
+SHA1 (patch-chrome_browser_ui_tabs_features.cc) = 95406413cbb236260f2064462df17c07e0c33d1a
+SHA1 (patch-chrome_browser_ui_tabs_tab__dialog__manager.cc) = b022a70a3d3c1b8224bb9bb7c81d610103519c7e
+SHA1 (patch-chrome_browser_ui_tabs_tab__features.cc) = d6df474fcb59fcf951f5d59142d9b13fcd02d05b
+SHA1 (patch-chrome_browser_ui_tabs_tab__strip__prefs.cc) = 395fbce52081091139b710c3535f29ead382d78a
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__columns.h) = be6916c721c263ce00f3b7464ccdd3e55e42cbdd
+SHA1 (patch-chrome_browser_ui_task__manager_task__manager__table__model.cc) = e223c967d20ee240224c9061e927dddfc704c85e
+SHA1 (patch-chrome_browser_ui_test_popup__browsertest.cc) = 843b8a0785e4ee5ddacafbf32585aba90079c87d
+SHA1 (patch-chrome_browser_ui_test_test__browser__ui.cc) = 9348500c807ccbe042178c69f277c001da560dbe
+SHA1 (patch-chrome_browser_ui_ui__features.cc) = 77b57ea5e054c0d97afdfaa42db8605607d8f1a7
+SHA1 (patch-chrome_browser_ui_ui__features.h) = ec05bb28bccb96e2e8cfc71a53104e6de7de40cb
+SHA1 (patch-chrome_browser_ui_views_accelerator__table.cc) = 1ed5190c85dfdc68d0f2a4f097d99658e963268b
+SHA1 (patch-chrome_browser_ui_views_apps_chrome__native__app__window__views__aura.cc) = 6f8a02244bd3c70e849230e6c5d9f3ce4bd13964
+SHA1 (patch-chrome_browser_ui_views_chrome__browser__main__extra__parts__views.cc) = bec0901149c327948df8546a5fc9408d9ca2f9f0
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate.h) = 83becf1bb4cf65ef345edb37eb339eb057649065
+SHA1 (patch-chrome_browser_ui_views_chrome__views__delegate__linux.cc) = a97c70ecb0c778242f325f4ad1e7efe80c4eb93d
+SHA1 (patch-chrome_browser_ui_views_compose_compose__dialog__view.cc) = 739391d04b5b4816435ac892670c1cc056f2d333
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.cc) = ebb2163e10340e13f927597d056103a9c12bce81
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame.h) = ae2d2d4a2fece6e82b7ee54beac26b87167b22c4
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc) = e25beb9232a59a111aa1ad70e70610921941484a
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux__native.cc) = 88d587d0b3fa0f2674334549615ea383bf3b6f66
+SHA1 (patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc) = 770ed2277640e767af198d90ef1325cd8eeecad4
+SHA1 (patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc) = c5fbc328779b6f857be723d0c071d3e33c8f56f9
+SHA1 (patch-chrome_browser_ui_views_frame_browser__view.cc) = ff9e944f80a8b413d32d59d95c3c41f1a70becc6
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc) = 9aea91c05f9917ef3d4c86fd0ac0e94fcdd193c7
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h) = 57c51ec692b733590a30cd0dbdabf6bb650f2d9c
+SHA1 (patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h) = 418b100bce5b7899ef0be15bcd32a7fddd982c7b
+SHA1 (patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc) = c1b9b9b0f328e1e59a5ab4cd48c227534cda6446
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc) = a2bc6aec28b642c02ab3f92b92961a1ac427bfce
+SHA1 (patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc) = 2efa56e8a85815b2f67a137e08004d1a51e9fdf4
+SHA1 (patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc) = 854118ead7719ad8265fdbc0614fade800024b85
+SHA1 (patch-chrome_browser_ui_views_hung__renderer__view.cc) = b9da4c1b82ccce4e05e3608b1906212ec90bfc5c
+SHA1 (patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc) = 9a13b987af809318f2332ff841a184e212eed2f4
+SHA1 (patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc) = 0b0cba6f164093118217274d2cc6b02c256f3042
+SHA1 (patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc) = 6c3614ec5eea001386d2f43f78686b3266b605b8
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.cc) = f064e6f904deb507a80a41d92a3ebd4e6b7de811
+SHA1 (patch-chrome_browser_ui_views_profiles_avatar__toolbar__button.h) = 670615bddbfd8bb62782b168d060a0199b8aff0e
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc) = 6a810f71133369218df709747bda81d80cce0079
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view.cc) = c6aac5452bf8826e2307c79191bb088e2d57ee5f
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc) = c66c60e43d156cf9d97ac0757d53d177b5d21685
+SHA1 (patch-chrome_browser_ui_views_profiles_profile__picker__view.cc) = 952f40a91f75dafab831ae8ba424aba51eb34e14
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc) = 23049e299db9666331dc083970f50d44ca0560ea
+SHA1 (patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h) = 48e574cab69c18775a9156ed5c9647895c06ccbc
+SHA1 (patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc) = 5a7ef90a48ce04231a81afeab097837d6254e43b
+SHA1 (patch-chrome_browser_ui_views_tabs_tab.cc) = e691385972f50993221ebd2f23617f65275ecb74
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__hover__card__bubble__view.cc) = 079702b86fe25c72e0bd6efa33aca4ca60cae589
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc) = 5d2d54c68cc8b434289c477c4935d496007163cf
+SHA1 (patch-chrome_browser_ui_views_tabs_tab__style__views.cc) = bcaadb1e8c10dcc49c25b6492c9df8702489d242
+SHA1 (patch-chrome_browser_ui_views_task__manager__search__bar__view.cc) = ab3406850a9a92ea0f3509a62ac787bc4169b359
+SHA1 (patch-chrome_browser_ui_views_user__education_browser__user__education__service.cc) = 9be5aa847d940beedaf057b57f603a720d500395
+SHA1 (patch-chrome_browser_ui_views_web__apps_web__app__integration__test__driver.cc) = 45a3d4bf0f434da410f9f37756e5748b18536c0e
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__dialogs.h) = a5fdf473c7d8e759b075907e1a37b66e6613b362
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc) = 257330248949c19171bc238295bb2679471e808e
+SHA1 (patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.h) = db865ee2d186d71d9f94556859a3ba495610413d
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.cc) = 717ffebc62c300cc010e64e7eba7dc924653a6cc
+SHA1 (patch-chrome_browser_ui_webui_about_about__ui.h) = bc4ab20864d07b4640c0073be2aba984ecbaa039
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.cc) = 961fb1556d58262153ad78f3fbcb5fead0caf70e
+SHA1 (patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h) = c53f6c54d1a685dce92c9122ac4eaf852d8ddbad
+SHA1 (patch-chrome_browser_ui_webui_app__settings_web__app__settings__ui.h) = 255d103a99bda6cc0e962f98005494693b7be383
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_certificate__manager__handler.cc) = 1e54da67e4b3bff091ba827c599ef2dce7d7a257
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.cc) = a7673d16d316a02a59c54172360ca72544b2aade
+SHA1 (patch-chrome_browser_ui_webui_certificate__manager_client__cert__sources.h) = 21676510180f2f5a9d4a87a67d049041f43e7b00
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__configs.cc) = c833c131a366e7c3674dc939dab3b14d774c279e
+SHA1 (patch-chrome_browser_ui_webui_chrome__web__ui__controller__factory.cc) = 94842f0dbdf828d1e1250792f6154cf046757913
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_connectors__internals__page__handler.cc) = cfa46627933514361df198d7c928d3ca18d0e012
+SHA1 (patch-chrome_browser_ui_webui_connectors__internals_device__trust__utils.cc) = a9c1658bd560223d305b8f36c6f967f4e0e52ee5
+SHA1 (patch-chrome_browser_ui_webui_interstitials_interstitial__ui.cc) = 36dc733543224a39ffabf26faf45bff617f9d6e5
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui.cc) = ec0ffcbc57c1a7941e4a87fbf15929ae929a0a77
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.cc) = 1b7519007d03ba7c8c71de447765e28dd48aecb0
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__constants.h) = d355d4986479aa2854fc3ede0c291adc41466566
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.cc) = 42a700391398f966b5e11f7f06970eae54742a6a
+SHA1 (patch-chrome_browser_ui_webui_management_management__ui__handler.h) = 0ef3ee08af16490c68baa39e2eb67dd97320bcb0
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc) = 06072d90f9e61563dcf84abd8fd093080fae01cf
+SHA1 (patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc) = ef929a36f77a7276cb916259d0e603208a1225d2
+SHA1 (patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc) = 917be5594b531b9b5dd877af1aa5259449ae83b7
+SHA1 (patch-chrome_browser_ui_webui_settings_appearance__handler.cc) = 35e8e8f382508b826a8389f9fb3d99da17eac748
+SHA1 (patch-chrome_browser_ui_webui_settings_settings__localized__strings__provider.cc) = 2d90fdf1643cc6de92c142244eb1ba7a7714ef9f
+SHA1 (patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc) = 163b97d836b9870a70a2a1b79ed034e3bfa02fd1
+SHA1 (patch-chrome_browser_ui_webui_user__education__internals_user__education__internals__page__handler__impl.cc) = 2adf2a44dbc843626edc2101198d5ca16ade8676
+SHA1 (patch-chrome_browser_ui_window__sizer_window__sizer.cc) = 332ce406b7c01f13fc2e63cf09011183670449bf
+SHA1 (patch-chrome_browser_upgrade__detector_version__history__client.cc) = f6f4587ec76e477cff6af532d5fc66c66112b7da
+SHA1 (patch-chrome_browser_visited__url__ranking_visited__url__ranking__service__factory.cc) = 6f5835286381689f990aef7a55c03268395668f4
+SHA1 (patch-chrome_browser_web__applications_commands_launch__web__app__command.cc) = 6b4c9ba634e16c0df19a86d34312b2060b2d2703
+SHA1 (patch-chrome_browser_web__applications_commands_set__user__display__mode__command.cc) = 60fd4a3a988fd5892f88f0a3fc744aba7468d784
+SHA1 (patch-chrome_browser_web__applications_extension__status__utils.h) = 8553bf2650eca7065d1de0b2d4777be121d4903a
+SHA1 (patch-chrome_browser_web__applications_extensions_extension__status__utils.cc) = 8ac216722238c13347b441113be1212676d4c5e5
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc) = 318dc0fe05432911a6c0ab3b425513ab01727093
+SHA1 (patch-chrome_browser_web__applications_os__integration_os__integration__test__override.h) = 07b84f936a9f73a4e22b3f24c29dee598ab58a27
+SHA1 (patch-chrome_browser_web__applications_os__integration_run__on__os__login__sub__manager.cc) = 8055a124c382a9934426d56af4c4f17d62b62dc2
+SHA1 (patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc) = f2acf46125c6fabc18eadcafae05deb9eb526031
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__file__handler__registration.h) = cc1257cfaf83599a29d2779e6acafb4534c421fb
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.cc) = dfd1a4a17c8310747e99ff629017002d59c5d2b1
+SHA1 (patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h) = b06a20b44f8aabd62c4e0e84c7b3c06b6dc65bbb
+SHA1 (patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc) = e85b24d2dfd0688c46661f4aa6a4557f07de1bbc
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc) = 4d951fe09c510a61efaa1f1c03750708312687b2
+SHA1 (patch-chrome_browser_web__applications_test_os__integration__test__override__impl.h) = 470a9b899b88a3851cc97df9bbf9619bcf6cd74b
+SHA1 (patch-chrome_browser_web__applications_web__app__helpers.cc) = 928e99dcb25957c0b82b1a620c7bd18b2612bbda
+SHA1 (patch-chrome_browser_web__applications_web__app__install__info.h) = aaff357f88ef1d38c613adbba6f649d5eb7baf99
+SHA1 (patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc) = ae244f632dfac4023842d31109c3d6b98b8c1450
+SHA1 (patch-chrome_browser_webauthn_enclave__manager.cc) = 742f02fd0dc434abc0dc352067a0d7fb5c3b1efb
+SHA1 (patch-chrome_browser_webauthn_gpm__user__verification__policy.cc) = bc5ae5e0e6033d3da151675ee5cd67970bdd9f2a
+SHA1 (patch-chrome_browser_webauthn_password__credential__controller.cc) = 1cbb04dd69c26f71a89b788c83aaeac0fc38d13d
+SHA1 (patch-chrome_browser_webauthn_unexportable__key__utils.cc) = 3425a0f94a2e6941aa88eccebf57db20d15450e5
+SHA1 (patch-chrome_common_channel__info.h) = 17f052c3f433078dfc0b453a89b190ddb23c1455
+SHA1 (patch-chrome_common_channel__info__posix.cc) = ba80cca567c9a62fcb9d346a12b78afa08feea97
+SHA1 (patch-chrome_common_chrome__features.cc) = 0d56d959565d3b6a8df55599227f51512908ab3c
+SHA1 (patch-chrome_common_chrome__features.h) = ea38f11dcfe79161e3910f9f94242a5a25a54a6b
+SHA1 (patch-chrome_common_chrome__paths.cc) = d903040a65b7e63dab8f7f2e2cc553a4cbb95ee5
+SHA1 (patch-chrome_common_chrome__paths.h) = cbf03d9ac7898d1b986d3a6212f8b4fcf90192c2
+SHA1 (patch-chrome_common_chrome__paths__internal.h) = 85fce14b6821bbeb173f85ab64b7ab79150e9d74
+SHA1 (patch-chrome_common_chrome__switches.cc) = cdd315979405bc0be072ef17fa7b86099bc23f28
+SHA1 (patch-chrome_common_chrome__switches.h) = 2f0cc69bd9ecf2bbd040c8c74a8f0b44006d174d
+SHA1 (patch-chrome_common_crash__keys.cc) = c940b70bbcccb2d635bea2e5522652a057ba2432
+SHA1 (patch-chrome_common_extensions_extension__constants.cc) = 09778da29fa04aa6334ddb3b4bd90880a7a062c8
+SHA1 (patch-chrome_common_extensions_extension__constants.h) = 96d3075083a4dbc38bced0e728b7328c9c56ecb1
+SHA1 (patch-chrome_common_extensions_permissions_chrome__permission__message__rules.cc) = edfe8c2ddc040cf992e0bb2bb070eaff6d5f61c3
+SHA1 (patch-chrome_common_media_cdm__host__file__path.cc) = b7bfad0d5f46fa3912f482b15a1a71edfb91bc7e
+SHA1 (patch-chrome_common_media_cdm__registration.cc) = 703a5f83e61882ec5c754c41fde5468bd9b2971a
+SHA1 (patch-chrome_common_media_cdm__registration.h) = d1cf9d20fa99f28b0f9c13718e78238694a1f45e
+SHA1 (patch-chrome_common_media_component__widevine__cdm__hint__file__linux.h) = cf434abd3fed94837b82b370cace140187dd22fc
+SHA1 (patch-chrome_common_pref__names.h) = b0901bc4709741ad1bd4714aeefecb138fe13d6d
+SHA1 (patch-chrome_common_url__constants.h) = 222949121a13a003db4df195571d278541b6f6e0
+SHA1 (patch-chrome_common_webui__url__constants.cc) = 7d5f789f16e62e264c4abe91e50dfcce39a146a5
+SHA1 (patch-chrome_common_webui__url__constants.h) = 6a7249ed463e287eecedca3c0d92fc5d296c67db
+SHA1 (patch-chrome_enterprise__companion_enterprise__companion__client.cc) = 7d82a181c0b597e1d3009e889b247547427fe202
+SHA1 (patch-chrome_enterprise__companion_event__logger.cc) = 03e72c2dac6d624745eaed6badb7f269f313ceba
+SHA1 (patch-chrome_enterprise__companion_lock.cc) = 5d2a394e30f11252a49b6fbad1c6ba51ea93342c
+SHA1 (patch-chrome_services_printing_print__backend__service__impl.cc) = 951439e68212ec1b07f15bcc9916a9fbd24ffa54
+SHA1 (patch-chrome_services_speech_audio__source__fetcher__impl.cc) = bbb19df52aee7bb04e39091290e7db2edb858c15
+SHA1 (patch-chrome_test_base_scoped__channel__override__posix.cc) = ea4f8858e7bbdda5be2be14d40ce9b3da688fed8
+SHA1 (patch-chrome_test_chromedriver_chrome__launcher.cc) = e8bfb9fd9108b5f6e6ebec63a13a633c8199bba8
+SHA1 (patch-chrome_test_chromedriver_chrome_chrome__finder.cc) = 6c5c5c6c65e74aec04bf73aadc4a4627e0680014
+SHA1 (patch-chrome_test_chromedriver_key__converter__unittest.cc) = 325f6d8befa4c52daa183a4db1a5e1ec1302438a
+SHA1 (patch-chrome_test_chromedriver_keycode__text__conversion__unittest.cc) = ccd1d4f3e562da6846efb8e6a5e813d0173763a9
+SHA1 (patch-chrome_test_supervised__user_google__auth__state__waiter__mixin.cc) = 5a49cd026eded0f40bcad4d7375f6292ec946549
+SHA1 (patch-chrome_updater_app_app__uninstall.cc) = 8c0a84f74ced0b225f237e44daa3c88b54bf885e
+SHA1 (patch-chrome_updater_configurator.cc) = ebd038cba1050b63249e056eb046eb9db1c8686b
+SHA1 (patch-chrome_updater_lock.cc) = 77060e5177fb0f7a524b50b591a7034d97f26417
+SHA1 (patch-chrome_updater_util_posix__util.cc) = 8aaf430d6c8991eaf84424c4d42e89e710868f8a
+SHA1 (patch-chrome_utility_services.cc) = b5047e79d86563a67640ba2e89a66b2f28fb82bf
+SHA1 (patch-chromecast_browser_cast__browser__main__parts.cc) = cd3bee1a50869cad4aa2f38eabcae322f49a0d2d
+SHA1 (patch-chromecast_browser_cast__content__browser__client.cc) = 1b9b3eb995533d8125f1b024dd27c107c4c070ca
+SHA1 (patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc) = 601e6cf78ee815a270837f4f39d49ce52e72eaa0
+SHA1 (patch-chromecast_media_base_default__monotonic__clock.cc) = 23b746533bc0f3091ac546176063141c080e2e0c
+SHA1 (patch-components_BUILD.gn) = 24a6e0eca7b0f79073cebe9d530a9bf3cac01ded
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc) = 8172bf4824293a56c6c170c4915da38547229f70
+SHA1 (patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.h) = 89c1d57e06971223b8e77af91aa3fcaddcdb4e61
+SHA1 (patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc) = 0b9df9d2132629172d340725274d64515b367284
+SHA1 (patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc) = d4102dfc7d29e855c0ecb3c7d3a8b9c6475fcf9b
+SHA1 (patch-components_autofill_core_browser_payments_amount__extraction__manager.cc) = beee3970bb9f818c1f17c34847bb3d9f28238bd5
+SHA1 (patch-components_autofill_core_browser_payments_bnpl__manager.cc) = 90342e8a19e93d8c4e49930216a82bd06ee81560
+SHA1 (patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc) = 2b99fc88c67a19fe65ef20f014318435c19b35ad
+SHA1 (patch-components_autofill_core_common_autofill__payments__features.cc) = f4cdb58c508e79ec3805c1d880dffd631bd56799
+SHA1 (patch-components_autofill_core_common_autofill__prefs.cc) = bc2bcd4d63d85d615d0aec8cdc8cd95764c902f7
+SHA1 (patch-components_autofill_core_common_autofill__prefs.h) = 0959a1e49fa576cfd434fedcc778c2085b6d3050
+SHA1 (patch-components_commerce_core_commerce__feature__list.cc) = 82903772d12c11b6bfcd4f7b84132069c67b37a1
+SHA1 (patch-components_constrained__window_constrained__window__views.cc) = 4cd4ba6ea24e25152b06920a9ebb2be7666395d8
+SHA1 (patch-components_content__settings_core_browser_website__settings__registry.cc) = ac69fa43848f8eab6d3e539b5f36b262b84dea94
+SHA1 (patch-components_cookie__config_cookie__store__util.cc) = 9220ea2c312d4c3d3cb25331a9a69b231a42320a
+SHA1 (patch-components_crash_core_app_BUILD.gn) = a1ef62e0274dc9c6142a4e827becaecaaf2f5608
+SHA1 (patch-components_crash_core_app_chrome__crashpad__handler.cc) = b6d042d4473175958f3d860e7e1832c00992ef9a
+SHA1 (patch-components_crash_core_app_crashpad__handler__main.cc) = 88508faa7a1867ff7787cf538ebb9244817d0f1e
+SHA1 (patch-components_crash_core_browser_crash__upload__list__crashpad.cc) = c2d2d3ec76325516ed01d6d8b2ba8434541de407
+SHA1 (patch-components_crash_core_common_BUILD.gn) = 877601b41c20d93a1adcf6a3a0cddfbb9d88465b
+SHA1 (patch-components_device__signals_core_browser_browser__utils.h) = bc17d4152547191b2a946224c557db8df3f0cae2
+SHA1 (patch-components_device__signals_core_browser_mock__signals__aggregator.h) = 6b25a55d3950cec91a27182e545f03f1dd5b8dcc
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator.h) = 14df214d13fed73605179bc06e8fd68eda51cf6a
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.cc) = d389a222915aa1a3a26ef2d5b9056bf536915036
+SHA1 (patch-components_device__signals_core_browser_signals__aggregator__impl.h) = 155b9ffd1096292c6057a23e05dbe6e49c8f4b56
+SHA1 (patch-components_device__signals_core_browser_user__permission__service.h) = e4b3936ca97036d1c9d739e32b8324c50c15159d
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.cc) = abfa4d167c2bf3c5d243b669e6438d6b1136a2e3
+SHA1 (patch-components_device__signals_core_browser_user__permission__service__impl.h) = c94452f6397922a4bfec6c7343efde1688ee5554
+SHA1 (patch-components_device__signals_core_common_linux_platform__utils__linux.cc) = 6067e579c18c9205579442bd9279f51038b7e813
+SHA1 (patch-components_device__signals_core_common_signals__features.cc) = 1ab5516d738b2b2d2f9f56c5f9c13ffe612e6b49
+SHA1 (patch-components_device__signals_core_common_signals__features.h) = d3ae29108cfa5097024f08cae18ebfabec6910da
+SHA1 (patch-components_device__signals_core_system__signals_platform__delegate.cc) = d9a2f163f9f6b42eac354bb89a2c1259ba99dcea
+SHA1 (patch-components_device__signals_test_signals__contract.cc) = 37a80071c20c46a602f40ccd75c16f194e5cb4b6
+SHA1 (patch-components_discardable__memory_service_discardable__shared__memory__manager.cc) = c81e4689732d4f5b3a6024f8acc9930bd19e9c00
+SHA1 (patch-components_embedder__support_user__agent__utils.cc) = 0ea9809fdf1403bf922c780377e81f6b8c38f994
+SHA1 (patch-components_embedder__support_user__agent__utils__unittest.cc) = 363be2b31c15c086d58cda5585e584aacb0d3e8e
+SHA1 (patch-components_enterprise_connectors_core_realtime__reporting__client__base.cc) = cd167bfc36bcd4585dcf9754f388483127f55085
+SHA1 (patch-components_enterprise_watermarking_watermark.cc) = 1514c029735972af93212632f674f758d91dbc1a
+SHA1 (patch-components_error__page_common_localized__error.cc) = e504d4baf7e8c055df4eed1180e1de1625a556b6
+SHA1 (patch-components_eye__dropper_eye__dropper__view.cc) = dfc2bd10a48b9158b9052e3eceb3f8bc3cb07f19
+SHA1 (patch-components_feature__engagement_public_event__constants.cc) = 5bc3eab6a65cbdba300e16865a809c854462f617
+SHA1 (patch-components_feature__engagement_public_event__constants.h) = 8a3a0bd0296b13e302479c01a5be99ec4d9abfaf
+SHA1 (patch-components_feature__engagement_public_feature__configurations.cc) = 4ad25b3579eff07d6805d5416b339ade8a025fd4
+SHA1 (patch-components_feature__engagement_public_feature__constants.cc) = bb469ef97236646722c027f7797bfb4bd0a33108
+SHA1 (patch-components_feature__engagement_public_feature__constants.h) = 6b0e92305ff66d99d8be23d3bb415089fe252fc1
+SHA1 (patch-components_feature__engagement_public_feature__list.cc) = 5bfdded56d04c12a436fd073c3872551a6a14851
+SHA1 (patch-components_feature__engagement_public_feature__list.h) = cf08d756b4111957465e09686020f028dc0dcb23
+SHA1 (patch-components_feed_core_proto_v2_wire_version.proto) = 937cf0b924a57a02cfaf536dc4537ef0035469b8
+SHA1 (patch-components_feed_core_v2_feed__network__impl__unittest.cc) = ee6b5fed92613e7fcd5ff8c781aabd242e10511e
+SHA1 (patch-components_feed_core_v2_proto__util.cc) = 0dbd2073796c54867d6f0ae905e4e24f2a3246a7
+SHA1 (patch-components_feed_core_v2_proto__util__unittest.cc) = 26ea0a907e599c83a039c8a9cfcc54cf74d8b3e6
+SHA1 (patch-components_feed_core_v2_test_proto__printer.cc) = cc49e86144c61907437ad7c1343ff7f1d421c301
+SHA1 (patch-components_gcm__driver_gcm__desktop__utils.cc) = 05101a0107f3029277acb6c171b2026a68046038
+SHA1 (patch-components_gwp__asan_BUILD.gn) = 4fe68aafb08c5b22092b9bf851ec55513fcba264
+SHA1 (patch-components_gwp__asan_buildflags_buildflags.gni) = 7cd10ea76726060db3117f36cc5a8c384a37e9e7
+SHA1 (patch-components_gwp__asan_client_guarded__page__allocator__posix.cc) = 7012508640ebab2a4acee036b9a7d0ec92e04209
+SHA1 (patch-components_gwp__asan_client_gwp__asan.cc) = 61cf9862a5aa9e384ab24fed09b0cf2632ce29c5
+SHA1 (patch-components_gwp__asan_client_gwp__asan__features.cc) = 0309216dfeba65d12f89bb95b765fa149fb6e51e
+SHA1 (patch-components_gwp__asan_crash__handler_crash__analyzer.cc) = 102ce47aa8a607af042e61a20ef71f8756e3ba99
+SHA1 (patch-components_live__caption_caption__util.cc) = f11dfc78bc2a31bad7a68112ed94e868942a581b
+SHA1 (patch-components_live__caption_caption__util.h) = 42afc77ffcd6d08c17f5da37425989477f2786e5
+SHA1 (patch-components_media__router_common_media__source.cc) = c7e43d01cf08ed2f79056221967a9448e4c87192
+SHA1 (patch-components_media__router_common_providers_cast_channel_cast__message__util.cc) = e2b4ad9ec8d657925e92e8da064cb87d561ddf7c
+SHA1 (patch-components_media__router_common_providers_cast_channel_enum__table.h) = 32b05e2bfa81bf88680250d22f33db6a1e95b341
+SHA1 (patch-components_metrics_drive__metrics__provider.cc) = 2b3c497c3b95db7e91023afb89efe105eb490955
+SHA1 (patch-components_metrics_dwa_dwa__service.cc) = e0035381b82a2095580f4bbb4dae20e40b0ca2d8
+SHA1 (patch-components_metrics_metrics__log.cc) = 8560f5adda9f5dde35678897c8ee932a41ff0e70
+SHA1 (patch-components_metrics_motherboard.cc) = 37f32655820595bb47c948db8e3d59a50f6a23f1
+SHA1 (patch-components_named__mojo__ipc__server_connection__info.h) = 82ad3426f26a254eeaf106ceaad3effaadfd1e0d
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__ipc__server__client__util.cc) = ac6911becfdb3366f0ddc1b3c286d17e84ac1b52
+SHA1 (patch-components_named__mojo__ipc__server_named__mojo__server__endpoint__connector__linux.cc) = 0eb91e0fc33136bb7f8367eeb5434e7a44978fba
+SHA1 (patch-components_named__system__lock_BUILD.gn) = fcca20adc8c7536970ce8c88064f262022189742
+SHA1 (patch-components_named__system__lock_lock.h) = 3aae8ec81b7b924bd1634b3e96c31487ad065ba2
+SHA1 (patch-components_named__system__lock_lock__unittest.cc) = eb7e8a028de9eff3d73ab85b1ccb283941d438a1
+SHA1 (patch-components_optimization__guide_core_optimization__guide__features.cc) = d5f2ea6a5351224f47a195da793332314014630e
+SHA1 (patch-components_optimization__guide_core_optimization__guide__util.cc) = 8157f47422caf1c9be7dd8fd42458dd48a48571a
+SHA1 (patch-components_os__crypt_async_browser_secret__portal__key__provider.cc) = b1a30e95fa3e6edb4806a6d2dd2b44b17bd11c6e
+SHA1 (patch-components_os__crypt_sync_libsecret__util__linux.cc) = 590baa2b36de95857c8a1673f9f48eda8a955a8d
+SHA1 (patch-components_os__crypt_sync_os__crypt.h) = 52e226840bf08c70fd393f7c30ac886ebc8e4aee
+SHA1 (patch-components_paint__preview_browser_paint__preview__client.cc) = 92ce78331685db241ca1cfcc39eb03679bbdffa7
+SHA1 (patch-components_paint__preview_browser_paint__preview__client__unittest.cc) = b02a13d424e18566fb763e292a7b0959465a7810
+SHA1 (patch-components_paint__preview_common_proto_paint__preview.proto) = b27a531446885fd71c20baeed6fcd29bd57d3def
+SHA1 (patch-components_paint__preview_player_player__compositor__delegate.cc) = f52f38698193766bdf937738d3da9ddac41b5391
+SHA1 (patch-components_password__manager_core_browser_features_password__features.cc) = f29189dc10da0e2ef79320bab862e64ec3a30775
+SHA1 (patch-components_password__manager_core_browser_features_password__features.h) = 06529670158ae2d0aff900106a9e88203709e3af
+SHA1 (patch-components_password__manager_core_browser_password__form__filling.cc) = 746182d5b9e899a392c256b37d5b84711d56b0b7
+SHA1 (patch-components_password__manager_core_browser_password__form__manager.cc) = 3d382a6ff7a5a9421b7d8673c376075927046834
+SHA1 (patch-components_password__manager_core_browser_password__manager.cc) = ba9560c128b34c614ee729367e9fb9583b1b9b59
+SHA1 (patch-components_password__manager_core_browser_password__manager__client.h) = ac9a008d8886b83b00d94b103a2bb033ac407543
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.cc) = 2db5f8b5ef607befca266b7d7c1a971396536141
+SHA1 (patch-components_password__manager_core_browser_password__manager__switches.h) = d5d7fa05888a75c62f17cbf2ccac523a725b3931
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.cc) = f8e3b2c63c147aa646b116deb4c73672b990bd64
+SHA1 (patch-components_password__manager_core_browser_password__manual__fallback__flow.h) = 4348e4b9bea4d6b07b3a5ab655434ce088a110d7
+SHA1 (patch-components_password__manager_core_browser_password__store__factory__util.cc) = 619718019382e9c1d7a4ac2e1fac008f40fd05ec
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database.cc) = d1bc763eb7152417847060c7e843660b657d4168
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc) = 760d9b9d4d024e1a6102b095b33196f3e935df27
+SHA1 (patch-components_password__manager_core_browser_password__store_login__database__unittest.cc) = 2b9140a032f46dee6d1cd15afa878c5e8474cb3d
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.cc) = 60d9aa63d6faec9f2faab52a9f2c139f7e74668b
+SHA1 (patch-components_password__manager_core_browser_stub__password__manager__client.h) = c441c8bd175c71d63899e79cef27fc662f7c230d
+SHA1 (patch-components_password__manager_core_common_password__manager__pref__names.h) = 8f09f8185c903b00ff5ade4dae7e7a0f60db7c21
+SHA1 (patch-components_performance__manager_decorators_process__metrics__decorator.cc) = a2aeb4e77397bbbb6bf977deec18eaccb219a867
+SHA1 (patch-components_performance__manager_public_features.h) = 7faf503ba5e153b709e4a969534b8bc05a9471ff
+SHA1 (patch-components_permissions_prediction__service_prediction__common.cc) = 88e714648b0482e30bdb86fefc04a59e2626336f
+SHA1 (patch-components_policy_core_browser_policy__pref__mapping__test.cc) = bca419e70fa74a7aec4163ba82f68705f804ac46
+SHA1 (patch-components_policy_core_browser_url__blocklist__manager.cc) = 49b35125b7ae6979b73acb2b56ecdfacfee966e8
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__client.cc) = 4006ee7c0b019857906860f0a466b1c8a43091f5
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc) = d813504793c5242a7f6c5121c9b4874e0860aa79
+SHA1 (patch-components_policy_core_common_cloud_cloud__policy__util.cc) = 1b6470d8a20c35aaa476b60b3e2c16561e0f47f2
+SHA1 (patch-components_policy_core_common_policy__loader__common.cc) = 2922936df49626d8b0114d63b75b63865c3c3c98
+SHA1 (patch-components_policy_core_common_policy__paths.cc) = 2818ff61c8c43ded6b4dca60a341d7dcf1228e93
+SHA1 (patch-components_policy_core_common_policy__pref__names.cc) = f5e8bc6b41884a8b309f99e0190b469aa8127600
+SHA1 (patch-components_policy_core_common_policy__pref__names.h) = 212169414faa1e8600e1129741cd8540b1203fb5
+SHA1 (patch-components_policy_tools_generate__policy__source.py) = d5fa2b00750744d9c7723b9b0c5f70252e1605c9
+SHA1 (patch-components_power__metrics_BUILD.gn) = a024dd1cbede3520396c2b87359cad82fe838ad5
+SHA1 (patch-components_power__metrics_energy__metrics__provider.cc) = 66e72a00e247a13a6508a9dc5bd9a42729fedaf0
+SHA1 (patch-components_regional__capabilities_regional__capabilities__service.cc) = 3f5e7527d66142416416f8cd2378a425781bf629
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.cc) = 2b0980b2bca5f6d87f66b3153832e87647043d3c
+SHA1 (patch-components_regional__capabilities_regional__capabilities__switches.h) = 6208b569d0a0867f8bc85da2b3ad05a534fe3d10
+SHA1 (patch-components_safe__browsing_content_common_file__type__policies__unittest.cc) = 12ef40caf2183574633e0c8f938a8eef015450c6
+SHA1 (patch-components_safe__browsing_content_resources_gen__file__type__proto.py) = 68ce95763c435c0ee7808dea1e3d71760d00d1a3
+SHA1 (patch-components_safe__browsing_core_browser_db_v4__protocol__manager__util.cc) = 54ab3343f1a798b4ceb720d5984433a843933577
+SHA1 (patch-components_safe__browsing_core_browser_realtime_url__lookup__service__base.cc) = fdaebd006ae18672485499c64f469f3897059b8f
+SHA1 (patch-components_search__engines_template__url__service.cc) = 506f6a7508b81b15db8b22343766ee24ef608309
+SHA1 (patch-components_security__interstitials_content_utils.cc) = 6eef5bb95c1db18603f19cf9baa5775ec80ff45e
+SHA1 (patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc) = 6deade0c5dea89b2bcb503c2387eded54d05a30c
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.cc) = 0171e919ae3a037a2ad07af7576f8ca6335ad923
+SHA1 (patch-components_services_on__device__translation_sandbox__hook.h) = 6f6125d0169db32b0d4298e2a95f5685c0585156
+SHA1 (patch-components_services_paint__preview__compositor_paint__preview__compositor__collection__impl.cc) = c4f776df74e758560cdccbb505c723411450b317
+SHA1 (patch-components_signin_public_base_signin__switches.cc) = e08fd0ef127dc0156566639cc0f5b78d95906d2e
+SHA1 (patch-components_signin_public_base_signin__switches.h) = 6e0928b8b27e56e6374efb968ec363eaba25094f
+SHA1 (patch-components_soda_soda__util.cc) = a8b6c3aadbc391d643664f0daf462fe6025fc2e3
+SHA1 (patch-components_startup__metric__utils_common_startup__metric__utils.cc) = 2d22e6bbe88c167630729d283adfdfa5957020fa
+SHA1 (patch-components_storage__monitor_BUILD.gn) = c9a259e74995e67929d309ee86b978453fa98e80
+SHA1 (patch-components_storage__monitor_removable__device__constants.cc) = f885a821eec3af7b21e5438231e77172199119ac
+SHA1 (patch-components_storage__monitor_removable__device__constants.h) = c36cec0644a518814a093c5152e3f648dd8bb58f
+SHA1 (patch-components_supervised__user_core_browser_list__family__members__service.h) = 56f45e549f60623e0cb1cb1c9776ad4c3c89477b
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__metrics__service.cc) = cf0fd187e9ce013b9b8057bf2b048717048109ce
+SHA1 (patch-components_supervised__user_core_browser_supervised__user__preferences.cc) = 8b3e317dc73ac40ce7671e313a80c80e987572c3
+SHA1 (patch-components_supervised__user_core_common_features.cc) = 485ce2037ea610554378f31957fca7ef99c3e726
+SHA1 (patch-components_supervised__user_core_common_features.h) = bb4ad422b7189ffd0fb782b8e5479daa42dbf79d
+SHA1 (patch-components_supervised__user_core_common_pref__names.h) = b6592e7b14a9e3d4226df886105d60e08b19eb9f
+SHA1 (patch-components_sync__device__info_local__device__info__util.cc) = b6976850897ff704fc5bf01ad7b3c87034374f77
+SHA1 (patch-components_sync__device__info_local__device__info__util__linux.cc) = a30f28b6ba6080eb44744987b124eaaab11c4538
+SHA1 (patch-components_sync__preferences_common__syncable__prefs__database.cc) = aceed2f168593236044ac29bac4037ba1c4254bd
+SHA1 (patch-components_sync_base_sync__util.cc) = b34bca595087cbdfba2151d96b653a734bd0d31c
+SHA1 (patch-components_sync_service_sync__prefs.cc) = 234269874ba6fe43801d2029b5315ef5653f817d
+SHA1 (patch-components_system__cpu_cpu__probe.cc) = 39408d8393b76bbe1c9683a9b0a09bdb31e6a201
+SHA1 (patch-components_translate_core_common_translate__util.cc) = f1b0153f609943228c4dea1003fb87a4a658b57d
+SHA1 (patch-components_trusted__vault_trusted__vault__connection__impl.cc) = 0e737ce5160d8d5da6ee2cd151f76b26269b6846
+SHA1 (patch-components_update__client_update__query__params.cc) = 34188016d081bf0960ae6d6c3408d3e5e9359038
+SHA1 (patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc) = 4ae4510edbb14055632db33409a86c952666e253
+SHA1 (patch-components_user__education_views_help__bubble__view.cc) = 7d7f57b6c5a040067cb48025ffbfecca612a33af
+SHA1 (patch-components_user__education_views_help__bubble__view.h) = 28cde94667a807c62ee9227dd5f66442e7a843ba
+SHA1 (patch-components_variations_net_variations__command__line.cc) = ded4d5a9982b668ec7b1502c6e370dbd279efb87
+SHA1 (patch-components_variations_service_variations__service.cc) = 069f255caf2746b0b98c16223a1146dfa1f90fc3
+SHA1 (patch-components_visited__url__ranking_public_url__visit__util.cc) = 7e4d0acb95a8dfbf246cbc8a4ae488733e94ae59
+SHA1 (patch-components_viz_host_gpu__host__impl.cc) = b83ca617e3e83c7215b9821cbcec17513cedf29e
+SHA1 (patch-components_viz_host_host__display__client.cc) = 3d3ff2d24ac20ccbbcd222cab44320bbca077101
+SHA1 (patch-components_viz_host_host__display__client.h) = 45828b5e4a39d718a727313b15d7848b34aeb6b3
+SHA1 (patch-components_viz_service_display__embedder_skia__output__surface__impl.cc) = d17601c838ffbc76aec2848cb76f38efc4e14e46
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.cc) = fc4ea610892c8f89d9e430fb79d0ea13dca808e9
+SHA1 (patch-components_viz_service_display__embedder_software__output__surface.h) = 979384da403a7405063584cbbcbecfe494c45abe
+SHA1 (patch-components_viz_service_display_skia__renderer.cc) = e313d84a2cf7d97fffdd17a10b0141a16f480f1b
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc) = 4d8c89aaf3d7bbfee965c4449e975bafd850bd7f
+SHA1 (patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.h) = e73130a7458081f9f22632c14f0a8d523d02d984
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.cc) = b3161d0cbd9dbc88f078adad725084468362689a
+SHA1 (patch-components_viz_service_gl_gpu__service__impl.h) = bdeccc5f74b3ce7d704a8fc0f1e64e53f46da381
+SHA1 (patch-components_viz_test_fake__display__client.cc) = 91723826c9739c6041b3dd81ed90982b447467db
+SHA1 (patch-components_viz_test_fake__display__client.h) = d8bad87267a424a144983c1fe835b0234ea81602
+SHA1 (patch-components_viz_test_mock__display__client.h) = 77fb0377feb5a9d46db6993340c053608ceedbb5
+SHA1 (patch-components_webui_flags_flags__state.cc) = 4e32810ec4efbd20d3dcd682fb6c51d22e296006
+SHA1 (patch-content_app_BUILD.gn) = fb2739f50e339c80cb0caff7a285823f83deed9a
+SHA1 (patch-content_app_content__main.cc) = 367b651a8236e6d6306c2362f90a14dac3c9437c
+SHA1 (patch-content_app_content__main__runner__impl.cc) = 9bb4ffb7607bc1891f891c0fbb86df6d977daef7
+SHA1 (patch-content_browser_BUILD.gn) = 74920ef9b19e23eddde91b5749bf9ef38d21e6fd
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl.cc) = def173780751ad4c0937efd0ccd7d832d43d09ab
+SHA1 (patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc) = 81d8da06ae73e014ad09ab0e21b4ee41932cc5ee
+SHA1 (patch-content_browser_audio_audio__service.cc) = 114116c3a294dae1d5dc582fdb2700ec3d085d44
+SHA1 (patch-content_browser_browser__child__process__host__impl.cc) = 48061306a444d8b0dc3fa609cd4a85fdb72ef186
+SHA1 (patch-content_browser_browser__child__process__host__impl.h) = 7aab4d05711a678736470b2e30e8e50854b370b5
+SHA1 (patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc) = e479ad906603799ed8d7cda6e0f9532c55418bfd
+SHA1 (patch-content_browser_browser__main__loop.cc) = 7092e2ffc321dc057646f9a19757fb869e1f6439
+SHA1 (patch-content_browser_child__process__launcher__helper__linux.cc) = 7d06392b8faf80a8f720957f00a14b61e9348eda
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.cc) = 430bcadbba7dd98f6e3473336a54491ae405f48e
+SHA1 (patch-content_browser_child__thread__type__switcher__linux.h) = 20ef2ded52145b86b773758658014f113baa5f2b
+SHA1 (patch-content_browser_compositor_viz__process__transport__factory.cc) = 4d5b36410f7023fc4225bab5d592c2c2794ee604
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.cc) = 0a0a68abf907a4445d051c7447dbe5b62bfa19ed
+SHA1 (patch-content_browser_devtools_devtools__frontend__host__impl.h) = 4bcdd21ee09d76b0e70f4ebc14c7a8c3e784c77b
+SHA1 (patch-content_browser_devtools_protocol_system__info__handler.cc) = 6fcb6e88be3dafa74dc2d2474cba2c5659af44da
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher.h) = c65ac12a4d5a170975e6799f46ba7bc6273394cc
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__bsd.cc) = ec5fde63ae5fb26df0392fc26786f38c4cbcd7d3
+SHA1 (patch-content_browser_file__system__access_file__path__watcher_file__path__watcher__kqueue.h) = 418b7f6d345bf22c03b9d48d01542a3bbea6df3d
+SHA1 (patch-content_browser_file__system__access_file__system__access__local__path__watcher.cc) = 3ff4a22d28e317f911f41e0da760b53307edb186
+SHA1 (patch-content_browser_font__access_font__enumeration__data__source.cc) = ebdada83e3b9235ef6ec7b0051f58df34bb9662b
+SHA1 (patch-content_browser_gpu_compositor__util.cc) = 2f5d2787c7595f15abda2a422710e15b35ad4cbc
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.cc) = 65f122908f7370200eeada7039a055e3d30f5bb4
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl.h) = e11b0d09377a7b21e97595ac284207a9e4536faa
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.cc) = 485ac162db53e9e55141e9f3f4663bd3d95301cd
+SHA1 (patch-content_browser_gpu_gpu__data__manager__impl__private.h) = a3b6083aeaa90f0accb16c7d09e6b05259896791
+SHA1 (patch-content_browser_gpu_gpu__process__host.cc) = 12a85a9fbc9d27c8fab0b0ef2ce742165cc5dd7a
+SHA1 (patch-content_browser_media_frameless__media__interface__proxy.h) = 6b67b7904c034b9f2045f5331172a3fc4eabc438
+SHA1 (patch-content_browser_media_media__keys__listener__manager__impl.cc) = 60375fc25454b870d6caba917c537c99adc9ed06
+SHA1 (patch-content_browser_network__service__instance__impl.cc) = 74aafd8d8c47b8f1ea79f884b3a669f041f86957
+SHA1 (patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc) = f03d243e1a3b8eea3e78621e44ad889c01600d2b
+SHA1 (patch-content_browser_renderer__host_delegated__frame__host.cc) = ae73fe1aee0a1e92f8bc0af756e5c1635b24a9ae
+SHA1 (patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc) = dc4589b8b8b33c1adb763b061f6ede6dc67a375b
+SHA1 (patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc) = f57673814a2b37b7673d72c9b9d28181a06374ee
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.cc) = b2d42e07132a030f3b49f5b79e0e7403d0221286
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl.h) = 20ed2185888c20c8efa270a68d7a1a56d0f33526
+SHA1 (patch-content_browser_renderer__host_render__process__host__impl__receiver__bindings.cc) = 44c05c5ab1d9e9cc480b61fdfb831afebe156b60
+SHA1 (patch-content_browser_renderer__host_render__view__host__impl.cc) = 94b72ff295c43e4b81e1ffecffe6fa6f691d6568
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.cc) = 315b1e74919bc1997cc30814431ad0100eedbd52
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__aura.h) = 6d80734027edf87fbcf8f438eb41cae8764da350
+SHA1 (patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc) = c9f5b8eb07a0a5b29f4ea994e5a8a4e7e8a69e7f
+SHA1 (patch-content_browser_sandbox__host__linux.cc) = 1e390da17eee7112268de96fad9e312e718e0c6f
+SHA1 (patch-content_browser_scheduler_responsiveness_jank__monitor__impl.cc) = 53ec81a7043e2573c8718270fb894c36fc2b3593
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.cc) = 5cd037ac016b32362745257a9935c27516ccc9c0
+SHA1 (patch-content_browser_scheduler_responsiveness_native__event__observer.h) = b0c0397164c2e11d2026a2b08fdfc6f41172705e
+SHA1 (patch-content_browser_service__host_utility__process__host.cc) = 3dc0a8f6817d68ecb86830600b106829a3370640
+SHA1 (patch-content_browser_service__host_utility__process__host__receiver__bindings.cc) = 6bb7109fab96c5ef278340ca3f52d267eded4fb1
+SHA1 (patch-content_browser_service__host_utility__sandbox__delegate.cc) = 999840357a1fbab852dbabfede0d2302a4491ec7
+SHA1 (patch-content_browser_v8__snapshot__files.cc) = 7f27d5d963c3f729e78f96a8a92d0108bf589828
+SHA1 (patch-content_browser_web__contents_slow__web__preference__cache.cc) = f3f7bc41ee1b36071da938f1eb205e15b1a5b327
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura.cc) = 61bdb0a83b698345741d44a743cf673ec78d40fa
+SHA1 (patch-content_browser_web__contents_web__contents__view__aura__unittest.cc) = 85ad3d4b77aac9b190f5d4af7208761f6008401e
+SHA1 (patch-content_browser_webui_web__ui__main__frame__observer.cc) = 27681156e803dfac4e239158319a9f927c720cf1
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.cc) = d29d27dc41abd3860957c69bfd31b7cf75532fc6
+SHA1 (patch-content_browser_zygote__host_zygote__host__impl__linux.h) = 0074fd6638e4686099af4c3241f147a87cee108f
+SHA1 (patch-content_child_BUILD.gn) = ce886ca7c2512e564d43c5b5274767ff301e0b1e
+SHA1 (patch-content_child_child__process.cc) = 5f40589239a3ab16504872367a530ba1ac2ee836
+SHA1 (patch-content_child_child__process.h) = 536c654dc6d8b38490e9f0145d11adeaa11ec0ad
+SHA1 (patch-content_common_BUILD.gn) = ff1301ed42a18a4b2ec7d6720d60b9fd566fba33
+SHA1 (patch-content_common_features.cc) = 314e6a42c3f67c5a8235c0e7243024ffcf7b3454
+SHA1 (patch-content_common_features.h) = b83071529d9a374d25ce0c94d117cea0b84f896e
+SHA1 (patch-content_common_font__list__unittest.cc) = 0cf9b88de27578f1a75f8842e746b515f20f0a27
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.cc) = 068f85448bc6c3ad581c06921df67ffcfb5964e3
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__bsd.h) = 56346fe29c40b61343980a18d4c6357b6abfe761
+SHA1 (patch-content_common_gpu__pre__sandbox__hook__linux.h) = b3ace5c69f3c1ced8c19d46cbbabd8ce773c75d3
+SHA1 (patch-content_common_thread__type__switcher.mojom) = 937f53c7cda697a962d8d091bb182216fc622063
+SHA1 (patch-content_gpu_gpu__child__thread.cc) = dacbffc30888a75f76a1ec6b123e758803d2d13e
+SHA1 (patch-content_gpu_gpu__main.cc) = 63471049560d97adc5e18246a51a5c614e0f8832
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc) = bac66c6db08062a035af29c5887f8f1979f77873
+SHA1 (patch-content_ppapi__plugin_ppapi__blink__platform__impl.h) = 8efb36b58a7a26010e0ddb50566df6beaad77c0f
+SHA1 (patch-content_ppapi__plugin_ppapi__plugin__main.cc) = 2c87ef3e7e66fb9e03e89dc353d198bbee7d5f43
+SHA1 (patch-content_public_browser_content__browser__client.cc) = 89780f8ac006400979b3622c8e519ed446d1bda5
+SHA1 (patch-content_public_browser_zygote__host_zygote__host__linux.h) = 311f51ef81b52dae0862dc41ec828cfa533edec9
+SHA1 (patch-content_public_common_content__features.cc) = 58a2f10271e558cfa7d1c5f494a7f9c408d11115
+SHA1 (patch-content_public_common_content__switches.cc) = 383c126f012e31301247ecebaf5e13dd7192c010
+SHA1 (patch-content_public_common_content__switches.h) = 598fee1dc5ac4143975480b8f47bca0de1d0c3df
+SHA1 (patch-content_public_common_zygote_features.gni) = e9ee02f1ad2cbe2f7d6d5a53b3da9f982138c6cc
+SHA1 (patch-content_renderer_render__thread__impl.cc) = e969098de9ffeff9862c8417c6114b39ba24d78d
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.cc) = 6cf0e9b719dae73be3e556c3d9b3405d2e20031c
+SHA1 (patch-content_renderer_renderer__blink__platform__impl.h) = 43cff76068506cc0242a5a920fb82ee686c87474
+SHA1 (patch-content_renderer_renderer__main__platform__delegate__linux.cc) = 935cb9e2f28aed377898e8daa6866474c4d21ee0
+SHA1 (patch-content_shell_BUILD.gn) = 17f4805b798ca3543ce4f2c8f757c4dfb4ebd97c
+SHA1 (patch-content_shell_app_shell__main__delegate.cc) = 5b14a8768011a0b8959309108ccad33ec21f8ea0
+SHA1 (patch-content_shell_browser_shell__browser__main__parts.cc) = f5f8d7801be29216df0dc8498f6f8b8aceb24ec9
+SHA1 (patch-content_shell_browser_shell__platform__delegate__views.cc) = da2bb057ac17e7c21d0f8234d9b8017cbcccfac1
+SHA1 (patch-content_shell_renderer_shell__content__renderer__client.cc) = cd266088daa17ea402709c045c88d104f2a55c18
+SHA1 (patch-content_shell_utility_shell__content__utility__client.cc) = 01a451675fdf1b6e072e93f770a67e889033ff3c
+SHA1 (patch-content_test_BUILD.gn) = ad08a78661ff4178110772a5afafbd8f4779bb11
+SHA1 (patch-content_utility_services.cc) = 89129b99b6b13a5ac89edd5a6a1edfbf5d335dea
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.cc) = 980400fc85e53ea7ea40282e4090ccc0d57fe71d
+SHA1 (patch-content_utility_speech_speech__recognition__sandbox__hook__linux.h) = 422646e6f0c9ab75af8c2310a1909b50ac969825
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.cc) = da7e91522660e340a488fab79c6809a62cbed446
+SHA1 (patch-content_utility_utility__blink__platform__with__sandbox__support__impl.h) = ebaede292d46f1ffc7c30c8f0199b62fdf936904
+SHA1 (patch-content_utility_utility__main.cc) = 15f78098854d2966ac0379905857195d5dcec7cc
+SHA1 (patch-content_utility_utility__thread__impl.cc) = 6d21eaa73f1cc4dcb3f99a271388148ba8473622
+SHA1 (patch-content_zygote_BUILD.gn) = fa5ddf176f690873316e07fc51ba4258720e80fb
+SHA1 (patch-content_zygote_zygote__linux.cc) = 4dc74193c22956434321361fa649850a91bfc383
+SHA1 (patch-content_zygote_zygote__main__linux.cc) = 25d86d5b0a18068725d7b9b21aa09d2a00c4499e
+SHA1 (patch-device_bluetooth_bluetooth__adapter.cc) = a188875febd514d10ea29b29645e0144ec17541a
+SHA1 (patch-device_bluetooth_cast__bluetooth.gni) = 91cba60c400c1806d3344112e556a8eb4e001527
+SHA1 (patch-device_gamepad_BUILD.gn) = cb0575eed288c65d2f9015d7037e3adee667b7ff
+SHA1 (patch-device_gamepad_gamepad__provider.cc) = 7f5041b842c35eff4a0c13cc48f64d9da2ea91d6
+SHA1 (patch-device_gamepad_hid__writer__linux.cc) = eaf478e02f86a2e1cbcd99c5b530d12382d32322
+SHA1 (patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc) = fcc615ea68e29852963bb58751f858b1613d1676
+SHA1 (patch-extensions_browser_api_management_management__api.cc) = 7ad19ad224fd6e5f134abd089f1bb6bfd62ca646
+SHA1 (patch-extensions_browser_api_messaging_message__service.cc) = 1d2f7f8f7902f67ad23015b933d1452a96989e64
+SHA1 (patch-extensions_browser_api_networking__private_networking__private__delegate__factory.cc) = a867a4a831396c1a6b7d2c0d15cc860ced16ee7c
+SHA1 (patch-extensions_common_api___permission__features.json) = 99f5ecd6c238b92916fd3cbc829e6957c7a35f5b
+SHA1 (patch-extensions_common_api_runtime.json) = 6048d182497b0bbce5dc44366d8115bc96fcd5a8
+SHA1 (patch-extensions_common_command.cc) = dbf533b68aaa97a8a84ce4ecd57890d2071af56c
+SHA1 (patch-extensions_common_features_feature.cc) = f58f30277be920f0da4004585175f4d51232147d
+SHA1 (patch-extensions_renderer_bindings_api__binding__util.cc) = 30ddeaf2f7c624f0d7dfc6254044cf29b2d9353f
+SHA1 (patch-extensions_renderer_bindings_argument__spec.cc) = 218ea68973dded5b97efc7457bc0d855cd8554f8
+SHA1 (patch-extensions_shell_app_shell__main__delegate.cc) = 619ba6c72397d15b0bcdb3f824d243c9abbeb874
+SHA1 (patch-extensions_shell_browser_api_runtime_shell__runtime__api__delegate.cc) = 56304f208e3bf12c941f10466c10ee2115c21af4
+SHA1 (patch-extensions_shell_browser_shell__browser__main__parts.cc) = a4357b6bcc36de5ed1c904a3ca61440213273cc9
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.cc) = 73bd30b3d54a8a89f1e2dfafe172b457b0d61aa7
+SHA1 (patch-extensions_shell_browser_shell__extensions__api__client.h) = 5ba99ba1043e7966f864bf6474b7811e6286abc6
+SHA1 (patch-google__apis_gcm_engine_heartbeat__manager.cc) = 5f15d5f4797563cb923d9a228a260b184be1fe95
+SHA1 (patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc) = f892e608d98438e6b29e9d5f2140890287a71b6f
+SHA1 (patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h) = d9c023a36c73e2bdfc077f7a9bfa9a9064dc5ded
+SHA1 (patch-gpu_command__buffer_service_dawn__context__provider.cc) = c4ebd7693ab76b76e3d382856dd19ebe6d7cb722
+SHA1 (patch-gpu_command__buffer_service_gles2__cmd__decoder.cc) = 78b18d7257ba5447e141e4409fda7117a9bbbfda
+SHA1 (patch-gpu_command__buffer_service_raster__decoder__unittest__context__lost.cc) = 2ac7a0c348d69a7e48f547e31deedf4c58dd9486
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.cc) = 8be238a0176c5b6692a087d2dcda0506860b2531
+SHA1 (patch-gpu_command__buffer_service_shared__context__state.h) = 52a92c637605aea5fc8e353c36b94118880b86dd
+SHA1 (patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc) = e3e916c82a8398ecb49c8194dd0d25cd878ed969
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc) = 446c9abc53075b8f36f1b4f6984de6454e20468b
+SHA1 (patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc) = c9afb4ff07fe9d45483fe519db29ef2677e8e857
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc) = 5bd356dc082eb7652b814d2a9a3356fe72eb898f
+SHA1 (patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc) = 08323706e0f4a336362dd0f278f4034b61581306
+SHA1 (patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc) = dd8fc4295a64b1b90ca43fe7d812ae849d20453b
+SHA1 (patch-gpu_command__buffer_service_webgpu__decoder__impl.cc) = 5fc6ed28e896ef224fe1861e87e2e81032124bbe
+SHA1 (patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc) = 77527b3928695cd4a4d913950a7c10dc762a879b
+SHA1 (patch-gpu_config_gpu__control__list.cc) = 3323207d23e99b6e9162d6d761f8b94be67712f7
+SHA1 (patch-gpu_config_gpu__finch__features.cc) = 47c0c273db89b9965322d54dc87cd3b3b42c77d7
+SHA1 (patch-gpu_config_gpu__info__collector.cc) = ed2ca4f0f3f84d8456b6c5ba0bf01887c671a6c8
+SHA1 (patch-gpu_config_gpu__test__config.cc) = 0968a2546261d56c8d8c047d7b59ead0ea8fb60f
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.cc) = 6b74414a092984aa075736bc1145775c567c4872
+SHA1 (patch-gpu_ipc_common_gpu__memory__buffer__support.h) = ffe58882d83212c68e6bf23b16232a5f59646a3f
+SHA1 (patch-gpu_ipc_service_gpu__init.cc) = f24957da07ded3f17cba0516ddcef83883d9cd4a
+SHA1 (patch-gpu_ipc_service_gpu__memory__buffer__factory.cc) = dfe0423b10aef96df43ef8302bbf0bcd1e9bdcdd
+SHA1 (patch-gpu_ipc_service_x__util.h) = dd676128916abd2677ea1e4364bd4558a237b3e6
+SHA1 (patch-gpu_vulkan_generate__bindings.py) = 438227027d35f19ae9722f68abcff7115ec6979d
+SHA1 (patch-gpu_vulkan_semaphore__handle.cc) = c87a1be1a23ffd66f6b5c12c73d75f43268e49ed
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.cc) = ff8482ee7804bae1a5577545d17e2bf6cf9bfea3
+SHA1 (patch-gpu_vulkan_vulkan__device__queue.h) = b64896f26d96f376bd5bb486aceb1f50ef8bd39d
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.cc) = 52e1134d68148a0713f8d251d0e55f8ca8b19d4f
+SHA1 (patch-gpu_vulkan_vulkan__function__pointers.h) = 022b5024626a8627e2076c2e9e623c57d10f3641
+SHA1 (patch-gpu_vulkan_vulkan__image.h) = 8164ddf3f541c7bc604f9aadc30f261bbc2eaf92
+SHA1 (patch-gpu_vulkan_vulkan__util.cc) = 271a1af160b5a9194f0d7eb7de53205ca4d82c48
+SHA1 (patch-headless_BUILD.gn) = dd44fa5f9c0305d6f153f7bb71c07db4577071a6
+SHA1 (patch-headless_lib_browser_headless__browser__main__parts__posix.cc) = b7d6356f294c9ed1311648fb9ceb867cd1f11c49
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.cc) = e4c975776ae59bfe7bda04ca18ec89be729ce555
+SHA1 (patch-headless_lib_browser_headless__content__browser__client.h) = 473b7f6f9c852e9eb40170f9d4a0e3475fc3c2c3
+SHA1 (patch-headless_lib_browser_headless__web__contents__impl.cc) = e2dade8dc19f728d0b6575f7ec3db12652020eb2
+SHA1 (patch-headless_lib_headless__content__main__delegate.cc) = bcba133e64b5c2fd095167ee1db66eabdd4565cc
+SHA1 (patch-ipc_ipc__channel.h) = ab2ad454c0666f9e496a25c6cc8349e298d7b10a
+SHA1 (patch-ipc_ipc__channel__common.cc) = 87c7cdbf29b5f1c3f5fcb9e2edb9758b218c1a29
+SHA1 (patch-ipc_ipc__channel__mojo.cc) = 0b1d9604e4610d8f28b940eceb3c7a87e096df76
+SHA1 (patch-ipc_ipc__message__utils.cc) = 8583850c8745cb0e83ef321115d869379e2279d2
+SHA1 (patch-ipc_ipc__message__utils.h) = 7488f7ed22e634b928fd2a2f40a29fa87b41e8b2
+SHA1 (patch-media_BUILD.gn) = 19b05c577be49959ab0feab95a3d5def0b1df607
+SHA1 (patch-media_audio_BUILD.gn) = 7f7fff4b12ba2e10df8e3b6f1ef79beef932142e
+SHA1 (patch-media_audio_alsa_audio__manager__alsa.cc) = b3187d12ef8dfdf9fc529e29628399246750b21f
+SHA1 (patch-media_audio_audio__input__device.cc) = 75ee66fab258f659a67dedb86aad6e8780929c94
+SHA1 (patch-media_audio_audio__output__proxy__unittest.cc) = 52fe8c2557d0425a3908ad98de21d95121a38511
+SHA1 (patch-media_audio_pulse_pulse__util.cc) = 08c37381916666d28e50174dee5d56a558f29108
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.cc) = 28a0833485dea2bac162acb711a75ea93b156ad4
+SHA1 (patch-media_audio_sndio_audio__manager__sndio.h) = 00ad3e75728d8251231e01f695908a2bb4f957cb
+SHA1 (patch-media_audio_sndio_sndio__input.cc) = 65e237ea8d4b6af8d2962466624d25af2095bd51
+SHA1 (patch-media_audio_sndio_sndio__input.h) = 5ad35704e12aaee51145754437642484491efed2
+SHA1 (patch-media_audio_sndio_sndio__output.cc) = 4cede73a865bb8482d6643617e2abdd19eb33d10
+SHA1 (patch-media_audio_sndio_sndio__output.h) = 39d9d1e4cf49fbea72fa3e151d4d84e09dcfa196
+SHA1 (patch-media_base_audio__latency.cc) = 002bd3285b7b332ce95eaf1e15700a14a9dc3605
+SHA1 (patch-media_base_libaom__thread__wrapper.cc) = 24f4d5852da7d9986f44521d4ffa40b6123a13b6
+SHA1 (patch-media_base_libvpx__thread__wrapper.cc) = bf692b8f05aaf18724e531a4b44d49945358b083
+SHA1 (patch-media_base_media__switches.cc) = 6847c3b3da5e547afde646bcb1c4d71b0dd08aea
+SHA1 (patch-media_base_media__switches.h) = 413dd932daeb2dfd4cd764fc267a2643249793be
+SHA1 (patch-media_base_video__frame.cc) = 9f44b3eaedc1a0fcfacfc8547c105d93805d4b19
+SHA1 (patch-media_base_video__frame.h) = 686051d6d9c946e3007274fd1a29df06531d01a6
+SHA1 (patch-media_capture_video_create__video__capture__device__factory.cc) = 7d165fe7e7825cd0591aee733b0102ec96201ebf
+SHA1 (patch-media_capture_video_fake__video__capture__device__factory.cc) = 0b111ba105d53a537f5eda9d5e4a220b9b7222e9
+SHA1 (patch-media_capture_video_file__video__capture__device__factory.cc) = 432c7123d4128ff7c27099a51ab8d5119f72464f
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.cc) = 2046cb25ccc9eee0b6a817a9e601eaf970d82c0b
+SHA1 (patch-media_capture_video_linux_fake__v4l2__impl.h) = cdb83662d152d19744b11dbc7fdaf05dc73d662f
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.cc) = 58618dc93e2959993d3cee8b28aeb341bf9af9b0
+SHA1 (patch-media_capture_video_linux_v4l2__capture__delegate.h) = a19dab30c884ffb1efe4bd4e03edc983439ff120
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device.h) = e472a9397c1ec2ea84284d0ce2495bafea8790c4
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.cc) = 4af742ef410dbbddabb594b6040445419e4a0ad1
+SHA1 (patch-media_capture_video_linux_v4l2__capture__device__impl.h) = beeff1292e1a76b6bbca7db293011e2ae81ba012
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.cc) = 929105a08b6a24583f44d3db0cafdaca676076c3
+SHA1 (patch-media_capture_video_linux_video__capture__device__factory__v4l2.h) = 8ce6645765f97fd3e8ff01b595b494ad594d2379
+SHA1 (patch-media_capture_video_linux_video__capture__device__linux.cc) = ae2bca6384851a9b4c1c9da876ff4394d2db7136
+SHA1 (patch-media_capture_video_video__capture__buffer__tracker__factory__impl.cc) = 55384fe87e4414d52aea58afbcdd775fa6d21953
+SHA1 (patch-media_capture_video_video__capture__device__client.cc) = 6d485f1b7aa985e42ae084dbd551db3c7ac9c6bf
+SHA1 (patch-media_cdm_cdm__paths__unittest.cc) = 6526f48152a7aceae6f528712559b3440d005f49
+SHA1 (patch-media_cdm_library__cdm_cdm__paths.gni) = 73d86710443f992810b66e9dc24b2dbe92a5964b
+SHA1 (patch-media_ffmpeg_scripts_build__ffmpeg.py) = 48ba85e26000e2c0f2bf5d5bd303af6d88ede7b0
+SHA1 (patch-media_ffmpeg_scripts_robo__lib_config.py) = afb8d239b4775e9ded91bd1682de17550c690e09
+SHA1 (patch-media_gpu_chromeos_gl__image__processor__backend.cc) = 7ccfcedeebc60fb424f86fa274e3ec6b1c706f7d
+SHA1 (patch-media_gpu_chromeos_libyuv__image__processor__backend.cc) = 182fd23cd9fa46da20371fdec7ed6faa65042df6
+SHA1 (patch-media_gpu_chromeos_mailbox__video__frame__converter.cc) = 255dc53d9b409df7707f47b93cfceed2e8146e17
+SHA1 (patch-media_gpu_chromeos_platform__video__frame__utils.cc) = 4d84dc12b4259147f559fd524d52b8fcd12e327b
+SHA1 (patch-media_gpu_chromeos_video__decoder__pipeline.cc) = dd3e8a42cb238ffe6c7a92b69676db651b35bfb6
+SHA1 (patch-media_gpu_gpu__video__decode__accelerator__factory.cc) = 3a92964b98397bd1a8e1c359d778944680af3350
+SHA1 (patch-media_gpu_gpu__video__encode__accelerator__factory.cc) = abeae197ce04378504e506ee47dac1104ff33916
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.cc) = 14af1fd027115e42739cf1c98ca3df56de677cd2
+SHA1 (patch-media_gpu_sandbox_hardware__video__decoding__sandbox__hook__linux.h) = 30e1d35a9011ab55e280c726b3c9e7cf2acdccdc
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.cc) = 0f973ff276c37d004a94b653ce2eeb363924e274
+SHA1 (patch-media_gpu_sandbox_hardware__video__encoding__sandbox__hook__linux.h) = 6e2933d3fdc6b162005849bde799993b41778359
+SHA1 (patch-media_gpu_test_raw__video.cc) = b42c3e6016f2156a7b4c351291552aac5c90a68a
+SHA1 (patch-media_gpu_test_video__frame__file__writer.cc) = 53084e88bd318d3a427c9289973baa621f58a386
+SHA1 (patch-media_gpu_test_video__frame__helpers.cc) = 955131316aa36b4d25b4a21fadf4c852dbc9a43e
+SHA1 (patch-media_gpu_test_video__frame__validator.cc) = 81e78eebf6d1221e8368dde509e6fc2b39dc15c2
+SHA1 (patch-media_gpu_vaapi_vaapi__video__decoder.cc) = d76cc7b06ab1e2d9e95d412d24e515309e7431db
+SHA1 (patch-media_gpu_vaapi_vaapi__wrapper.cc) = 5fc3b272d863dc7d46e45509da994bfedcc00d68
+SHA1 (patch-media_media__options.gni) = 60ecf29e04ae27479ddc8aaf6e0bde61ce4955a1
+SHA1 (patch-media_mojo_mojom_BUILD.gn) = 33a9b2f96f1266b35f469b29190a3d803a5e3830
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.cc) = 470167b6b8210ec7548caff5bb7d8045c4eb0281
+SHA1 (patch-media_mojo_mojom_video__frame__mojom__traits.h) = 976ecac97f13953362f48e6f647abe4ab080b3f2
+SHA1 (patch-media_video_gpu__memory__buffer__video__frame__pool.cc) = 550964d8e13e5d1d36cd2e5eb199e926f6a3addf
+SHA1 (patch-media_video_video__encode__accelerator__adapter.cc) = 4d35920c8306033dcb0e9a990dcc8b03fe4e8214
+SHA1 (patch-media_video_video__encode__accelerator__adapter__test.cc) = 7cbe9811c7d957c986f5953f17cd7bbef0940357
+SHA1 (patch-media_webrtc_audio__processor.cc) = b04d74c051ee6113becc04ad20b29cc246d67f82
+SHA1 (patch-media_webrtc_helpers.cc) = b33f7b1d0418370488dd35a93992be16213fa076
+SHA1 (patch-media_webrtc_helpers__unittests.cc) = 0e6c0d5b7290a8cb13ea863f7da1465b1af50bb4
+SHA1 (patch-mojo_core_BUILD.gn) = d430988fb976107ca038d0fd304d2f1bd05c2644
+SHA1 (patch-mojo_core_channel.cc) = 5096656176f47889f1d7a2e6483515dad4550309
+SHA1 (patch-mojo_core_embedder_features.h) = 0da2c2eca0efe11f84d06652e0d8b698656ac436
+SHA1 (patch-mojo_public_cpp_platform_socket__utils__posix.cc) = dd5066657d287e7195c047be6d7cac6eee06448d
+SHA1 (patch-mojo_public_tools_bindings_mojom.gni) = 9f3ff894c20791a6178ea916af9709f6f71da21c
+SHA1 (patch-net_BUILD.gn) = b0a10bc66995db2ce12eb2195f85b68ed0aea45b
+SHA1 (patch-net_base_features.cc) = a3d340e9e24bafcdff58866bcd0a2f28336642ac
+SHA1 (patch-net_base_network__change__notifier.cc) = fe5b732e3e6e8391b7c8eff373503957573afb48
+SHA1 (patch-net_base_network__change__notifier.h) = fa7bd57742873494b25eb2c5b7c15b2e48c7009f
+SHA1 (patch-net_base_network__change__notifier__passive.cc) = bcf52df808d470050958a439d90097e4701fa217
+SHA1 (patch-net_base_network__interfaces__posix.h) = f0df4d6213f27bb0ff3697a9bbe6eec6a77f75fd
+SHA1 (patch-net_base_sockaddr__util__posix.cc) = 3033a14bf92d2aa4d1e950407fce779cbad9cd06
+SHA1 (patch-net_base_sockaddr__util__posix__unittest.cc) = 4eab5e422d24182afe0f0212a6b4cea3c9bef884
+SHA1 (patch-net_disk__cache_backend__experiment.h) = 833e035952be1c4008593339c9b8ce23323f81ae
+SHA1 (patch-net_disk__cache_simple_simple__file__tracker.cc) = b5d26e40c029d471f30d87e472b87ee5ba5b1537
+SHA1 (patch-net_dns_BUILD.gn) = a0d8eecd0b0c1eeb593495998e2a2191e0c060ad
+SHA1 (patch-net_dns_address__info.cc) = 084b21ec5caa5aa34d95e270e2a9de18bf874fa8
+SHA1 (patch-net_dns_address__sorter__posix.cc) = 29f796c412d1f2f12e01fa4551e29978cf18e0dc
+SHA1 (patch-net_dns_dns__config__service__posix.cc) = 42833683c1fcedc5768d70d1f2f13b73b1040274
+SHA1 (patch-net_dns_dns__reloader.cc) = 1547a8b08e1d7aa008d468af387cab685af636d0
+SHA1 (patch-net_dns_dns__util.cc) = 4cb42297f269f42fbf49b2080db5cfb7ace80a4a
+SHA1 (patch-net_dns_host__resolver__proc.cc) = 9b6165b0a1b9127014ecec61f9a715fec9df3b4b
+SHA1 (patch-net_dns_public_BUILD.gn) = ca7fd7741787794f0adad3baccc6e39efdad1d8f
+SHA1 (patch-net_dns_public_resolv__reader.cc) = 91e3ade4101d4badb8a6d0d1894888269fabc5da
+SHA1 (patch-net_dns_public_resolv__reader.h) = 436f48458bf5617c7b14778f8c7cd99bd181a9c7
+SHA1 (patch-net_dns_public_scoped__res__state.cc) = e2810f5db34607dcd07c8612587d6ee17e85a383
+SHA1 (patch-net_dns_public_scoped__res__state.h) = bc592ff583561407b64fa35e0b808389fcd099c4
+SHA1 (patch-net_filter_zstd__source__stream.cc) = 6d995e786b08c3b5bd70042684ee4445732f5bfd
+SHA1 (patch-net_http_http__auth__gssapi__posix.cc) = 6ae9dd51af755320b68897a95ecf2cc4a1992fc1
+SHA1 (patch-net_http_http__auth__gssapi__posix.h) = 4bea8d811a158e8f87e05d5376d55f848db2ede4
+SHA1 (patch-net_http_http__auth__handler__negotiate.cc) = 42b05ca112801d81d5f0ea44b0dedf085fe3e525
+SHA1 (patch-net_http_http__auth__preferences.cc) = 742f85ae44415be90724e7a4291cc2d0fdcc0ec7
+SHA1 (patch-net_http_http__auth__preferences.h) = 4ac56158f76ac97ed8750bdd5286c5001cd17022
+SHA1 (patch-net_http_http__network__session.cc) = e71a2bb6ccf95024206a146d28816dda39df148e
+SHA1 (patch-net_proxy__resolution_proxy__config__service.cc) = 80da585e617c7b5129730e718095952c9f948d66
+SHA1 (patch-net_proxy__resolution_proxy__config__service__linux.cc) = 59b265e4b89840378203c6afc9541c661a115bea
+SHA1 (patch-net_quic_quic__network__transaction__unittest.cc) = bd726fdc1bc86f12180092d3e613fec620cc3697
+SHA1 (patch-net_socket_socks5__client__socket.cc) = e5821386999fd7fd00fda8b15c45c864a0c17726
+SHA1 (patch-net_socket_tcp__socket__posix.cc) = a0496894c399a86027c692150819a98cd3d0ba2b
+SHA1 (patch-net_socket_udp__socket__posix.cc) = 57994e70ea35e6679ce58eac802235a789f48271
+SHA1 (patch-net_socket_udp__socket__unittest.cc) = c178e6dc19d27ef4bb8b394c511811c068dbc6d4
+SHA1 (patch-net_third__party_quiche_BUILD.gn) = 07ffa705cc8a2d7725b43d58e2c1c2966bf36081
+SHA1 (patch-net_tools_cert__verify__tool_cert__verify__tool.cc) = 0ddf01a3e2ef2d8bd65c52bc1abc806aa55bf1c9
+SHA1 (patch-net_tools_net__watcher_net__watcher.cc) = 0ab515e1ae429eea59400de47f964656169827ca
+SHA1 (patch-net_traffic__annotation_network__traffic__annotation.h) = bf694d43b8d71129fe26bd222b1f60104dc0b3df
+SHA1 (patch-net_url__request_url__request__context.cc) = 6585d7f2ac2a2c9cbe14fa91123ee9e08f978cd9
+SHA1 (patch-net_url__request_url__request__context.h) = 9e6de7c2b2ce797d29e6f47084994648245bf87f
+SHA1 (patch-net_url__request_url__request__context__builder.cc) = e9ea6b570e9b5bd191cdd0e9b0623a839a58b805
+SHA1 (patch-net_websockets_websocket__basic__stream__adapters__test.cc) = 36504671c1c2eb0bc3ed3ef759acb4cd5cf94c9f
+SHA1 (patch-pdf_pdfium_pdfium__engine.cc) = 31c1bd1e3f2ea9657779e37747a7481a82f7f328
+SHA1 (patch-ppapi_tests_test__utils.h) = 8b2157ab1b8f732e0cd10042f0b908a69735930a
+SHA1 (patch-printing_backend_cups__ipp__helper.cc) = a20a70ef66465b164e82c2287a4ec71313630f79
+SHA1 (patch-printing_backend_print__backend__cups.cc) = c8963619728278fb5f6589cd63bf78cf5fb7358a
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.cc) = 60e4f88fd914775ae5cd7e264ec686c3ef4a1885
+SHA1 (patch-printing_mojom_printing__context__mojom__traits.h) = fd746482bfde41726e361dbfcab0c5467d95967c
+SHA1 (patch-printing_mojom_printing__context__mojom__traits__unittest.cc) = 9e3886bf7575abdc0962dadbc8241352fbb3f994
+SHA1 (patch-printing_print__settings.cc) = 67640d716b6da50ecb0de9c0618fedb8f32ed5fc
+SHA1 (patch-printing_print__settings.h) = 73188d936ad19132b75a371ce167efb5da1cc461
+SHA1 (patch-printing_print__settings__conversion.cc) = 0a023e6310dfd33756fd910f19a044f5edaeaa2d
+SHA1 (patch-printing_printing__context__linux.cc) = 48ab940c5d2cbe16321d94fd3fa8ed34dc688682
+SHA1 (patch-printing_printing__features.cc) = 3d1e20c69ef2e525692410b2663f172469ff1cbf
+SHA1 (patch-printing_printing__features.h) = 7d264468b7393c3b46014006e2036966b169b6c2
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.cc) = 5beb2f65f5deae6fee0fd1f07750017842ede669
+SHA1 (patch-printing_sandbox_print__backend__sandbox__hook__linux.h) = 6444cf499d33f9efe1b947c43fefb06d77b3da39
+SHA1 (patch-remoting_base_chromoting__event.cc) = d81bd6675372024b9b3802d39e074858b686bef3
+SHA1 (patch-remoting_base_constants.h) = b6df3c4f2676437de3e7eb71bc2ab0135bd0a225
+SHA1 (patch-remoting_base_host__settings.cc) = a67b1054dbb42b6d0c1e88d3616afe9d210a83fc
+SHA1 (patch-remoting_codec_webrtc__video__encoder__vpx.cc) = 159550d3820745714f8f4179b63471ca736a7301
+SHA1 (patch-remoting_host_base_desktop__environment__options.cc) = 82cab397f6b4126867ea625457eaecdc2dac6195
+SHA1 (patch-remoting_host_base_switches.cc) = 21ae794685efc638d0b21edf272253aa5c9e11e0
+SHA1 (patch-remoting_host_base_switches.h) = f8d9b42b39dd0065070abfbc10771bc80859ecb3
+SHA1 (patch-remoting_host_chromoting__host.cc) = f4652261fdb63aad01fabe17158e343c7acebba9
+SHA1 (patch-remoting_host_chromoting__host.h) = 62a794d77d650ead66ee669429f52cf039f80440
+SHA1 (patch-remoting_host_chromoting__host__context.cc) = 44f30c324689169627e54fbabe109643b6ec9430
+SHA1 (patch-remoting_host_chromoting__host__services__client.cc) = 07f1727aa7786c7f5794086267cb4a187c6f225d
+SHA1 (patch-remoting_host_client__session.cc) = a8252f9db614d2eeb4e5d841062bb46fb9858c96
+SHA1 (patch-remoting_host_crash_crash__file__uploader.cc) = a4aab5c0497ddbb23cb7cf219b9439bcc559f23f
+SHA1 (patch-remoting_host_evaluate__capability.cc) = 53a34cd03e30aa03a93fe610761ac9ff1f36ea0b
+SHA1 (patch-remoting_host_host__attributes.cc) = 31b363818915fbc82155c270568da85792bc74c9
+SHA1 (patch-remoting_host_host__details.cc) = 945bdd8a4e7f74247007caca016d3bf65a879191
+SHA1 (patch-remoting_host_host__main.cc) = 7513f47e32fdf34a28057634d175c66dab74ff6a
+SHA1 (patch-remoting_host_ipc__constants.cc) = 505f2ed1b6734310e595892e998fb5f4e44db46f
+SHA1 (patch-remoting_host_it2me_it2me__native__messaging__host__main.cc) = b290f38289a6a7ee3cd6bed16bc7dbd3db250894
+SHA1 (patch-remoting_host_me2me__desktop__environment.cc) = f9d8ea945c6b8647fdbb248c5deb32ab0f63c665
+SHA1 (patch-remoting_host_mojo__caller__security__checker.cc) = edd9ab32952e911b37545355172b610ed20687d9
+SHA1 (patch-remoting_host_policy__watcher.cc) = d5494aec6e007901bb6b1818a3a1bb700fac9bb2
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__client.cc) = d7102ba134eaf32a16b55c682fd865c4a2535bb0
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__main.cc) = d613a541bd8bce5a778ed29d0a0fdfc73d7f60e1
+SHA1 (patch-remoting_host_remote__open__url_remote__open__url__util.cc) = 5d1b5a44d62147db36a81a3449ec4ea47e187edc
+SHA1 (patch-remoting_host_remote__open__url_url__forwarder__configurator.cc) = 7aadca3924dc79db7f9f69998725ff071aa8789a
+SHA1 (patch-remoting_host_remoting__me2me__host.cc) = a2b0ff6911d2d1dec7076149f143363d7dc86b1e
+SHA1 (patch-remoting_host_security__key_remote__security__key__main.cc) = d96c7ffa2a63c1b959eb2100aa27482d99e43006
+SHA1 (patch-remoting_host_session__policies__from__dict.cc) = 3183f5536702383aea725ddb3c527cb399c2d37f
+SHA1 (patch-remoting_host_setup_me2me__native__messaging__host__main.cc) = 07f2f594f0183786b9b2c2b2960b13322ccdae9c
+SHA1 (patch-remoting_host_setup_start__host__main.cc) = 2546e9e4a65fce087fc38ea3085f80de79b99ac1
+SHA1 (patch-remoting_host_webauthn_desktop__session__type__util.cc) = 83d756dfa016f5dd2643f20c0d63a818dcf3aef7
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__caller__security__utils.cc) = ffc6dfd93cf41caf8058a4bac2198446554b5a95
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__extension__notifier.cc) = 6f753e90e02ebc98de075314c8c87686663bb261
+SHA1 (patch-remoting_host_webauthn_remote__webauthn__main.cc) = 0f27d26f0fd2db58a65db73ec20c0d1780a87de0
+SHA1 (patch-remoting_protocol_webrtc__video__stream.cc) = 252d7b9094a3be9e227cf2cc6f4c1d9bb128e4cc
+SHA1 (patch-remoting_signaling_ftl__host__device__id__provider.cc) = e9007ef5c0a92869f9bfb31ab46ac343a93e2ef5
+SHA1 (patch-sandbox_BUILD.gn) = 48c1b6cba0afd15aa6a846e9c6e869858a32e988
+SHA1 (patch-sandbox_features.gni) = 73f816dcae70d960b935a72fff77f8c01c276fa3
+SHA1 (patch-sandbox_linux_BUILD.gn) = e2bfa50b63083fdd6f07dc34cc87fcfbdd67f693
+SHA1 (patch-sandbox_linux_services_init__process__reaper.cc) = afbe7c3801e52c8cca4cc5ac142598bf8fd5760b
+SHA1 (patch-sandbox_linux_services_libc__interceptor.cc) = 262988364fff2946b7d0efde6aeece5cb9ba0c09
+SHA1 (patch-sandbox_policy_BUILD.gn) = d85454ff6d6580e0997abdc215e4a5e1835d5c2c
+SHA1 (patch-sandbox_policy_features.cc) = 2b4f5c02fcecfbeb37e6a439407a91dc42e5dd03
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.cc) = a5df81b0f0e8a3ffe7de169af61010ee60bf0795
+SHA1 (patch-sandbox_policy_freebsd_sandbox__freebsd.h) = b1f933d87b2e4888631840d4726632c7c1a4db68
+SHA1 (patch-sandbox_policy_mojom_sandbox.mojom) = 29c1a2a435a6fac86063a2a4e5ea8f640c0d4403
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.cc) = d5e3a4a51d26d84dae6b51333b62d174016c0854
+SHA1 (patch-sandbox_policy_netbsd_sandbox__netbsd.h) = 568e1623c70df940d4ff6c437c2d6e7121d13ef9
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.cc) = 73ad91d3628426984a5c97402cd979fa2d65d4f1
+SHA1 (patch-sandbox_policy_openbsd_sandbox__openbsd.h) = ba5e54b9bb80fd0f3c606ca3ef8e2af846e55929
+SHA1 (patch-sandbox_policy_sandbox.cc) = 5fff517624fcf77b6dd884b9ead0d37761824408
+SHA1 (patch-sandbox_policy_sandbox.h) = ef5444aa3c7e145eda0077f7ffa00033e6c4ba2e
+SHA1 (patch-sandbox_policy_sandbox__type.cc) = 1dfa12b2d4286fcef29a680d34a3c654dc98bacf
+SHA1 (patch-sandbox_policy_switches.cc) = e1f832915b9be0715be1c5f1a0c4bea9dc8b9877
+SHA1 (patch-sandbox_policy_switches.h) = 0654ad39bf1f745a55986863c50b7842fe900605
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.cc) = 8405387cb2f9f7f4a77bdd3dcb2e8b93760a6539
+SHA1 (patch-services_audio_audio__sandbox__hook__linux.h) = 33004b0265fe2bb970cc0d9c323f85624984a6e4
+SHA1 (patch-services_device_BUILD.gn) = bf5c89ecc12aa479678570f67bc39bff47a9b982
+SHA1 (patch-services_device_geolocation_location__provider__manager.cc) = f8b140a3a900ea78fb0b65c029ab400e5828f9fc
+SHA1 (patch-services_device_hid_BUILD.gn) = de5399f19fd90cdcad864514e74f3d008e604a2f
+SHA1 (patch-services_device_hid_hid__connection__fido.cc) = cf00154429072b9ec1512a178cd1130c8c79faee
+SHA1 (patch-services_device_hid_hid__connection__fido.h) = 2ebd22aae44d266b8a18a01ee788d2130bd08ebd
+SHA1 (patch-services_device_hid_hid__connection__freebsd.cc) = a8bf350c10c30088042e10fb0f9486e4d30d8e96
+SHA1 (patch-services_device_hid_hid__connection__freebsd.h) = c566cf09edc8336d8c60a44b4dfe4e2bf524d72e
+SHA1 (patch-services_device_hid_hid__service.cc) = d8315f5e7c6faada0c5fb947577790daa18ba01e
+SHA1 (patch-services_device_hid_hid__service__fido.cc) = cd09a00c762e30b803410aed5a9c4a47fe373696
+SHA1 (patch-services_device_hid_hid__service__fido.h) = b854a21f894b910d309a66fb30e75f9a652b88b4
+SHA1 (patch-services_device_hid_hid__service__freebsd.cc) = 65adf6fb1596b8b286e907ce723497e5b212cf74
+SHA1 (patch-services_device_hid_hid__service__freebsd.h) = 2ed8820c436e0396a60b0040cad11e569116dd1e
+SHA1 (patch-services_device_hid_hid__service__netbsd.cc) = e8632b168cc1c817939f03d5b70fef70e39fc721
+SHA1 (patch-services_device_hid_hid__service__netbsd.h) = 2f98178d67973703ec52af921dc2c80d7d4d4f98
+SHA1 (patch-services_device_public_cpp_device__features.cc) = 273a76ad35159490e935f499e7ccc49d9adc5754
+SHA1 (patch-services_device_public_cpp_device__features.h) = 3318bcf63c49bbc9a6de210ff8900c8780c272f9
+SHA1 (patch-services_device_public_cpp_generic__sensor_sensor__reading.h) = 83b5c67325d09a0e15c43fc43d17282eb8ab80d3
+SHA1 (patch-services_device_public_mojom_BUILD.gn) = 318327622af7e6ea947f98b3860a623315cfe64e
+SHA1 (patch-services_device_serial_BUILD.gn) = f271a30dc5ea52f81fe1b890f0c5fed2a9edfefb
+SHA1 (patch-services_device_serial_serial__device__enumerator.cc) = 7fbdd505372e6ded5c659b1eddc74d433bf485ca
+SHA1 (patch-services_device_serial_serial__io__handler__posix.cc) = 04656b49653a84a2c5514aebec724c6529b519ad
+SHA1 (patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc) = 3d343bd804b7f8a6f54ef9ace70e14ab55c7ab0d
+SHA1 (patch-services_device_usb_BUILD.gn) = f81b7878277232ec7310a7841e093196096d5f60
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.cc) = cca4bdf634d7c465d7672383a569d8aafdedfb09
+SHA1 (patch-services_device_usb_usb__device__handle__usbfs.h) = 8aea6d1c9ba31ea0257ebde72b59968da98c666b
+SHA1 (patch-services_device_usb_usb__service.cc) = 4db002fd9ffcb3ef3075ae4e767a1ac671377519
+SHA1 (patch-services_device_usb_usb__service__fake.cc) = 1477028ae17e02b18bb6e2b17cbcba24f0acd653
+SHA1 (patch-services_device_usb_usb__service__fake.h) = c3a7d8492354f877e3514208de8059fb5d564990
+SHA1 (patch-services_network_BUILD.gn) = c358fead7543b515595847ceff1eebfe7bedf564
+SHA1 (patch-services_network_network__context.cc) = 6a0ed23838c4e6cf3b4b00b479ed0b9cb82ef335
+SHA1 (patch-services_network_network__context.h) = 6ffa543469cc0d835f69ad1f7872c45ff3793068
+SHA1 (patch-services_network_network__sandbox__hook__linux.cc) = 16b1ecd286cbf4b184def0c24b69f9bce34918f7
+SHA1 (patch-services_network_network__sandbox__hook__linux.h) = 784b45eaff434d5c7d7c5e3b292479dc4efcfe8b
+SHA1 (patch-services_network_network__service.cc) = 07a5cc1afe9002f805637bd9776fae8a852dfdd0
+SHA1 (patch-services_network_network__service.h) = aa8366ce0ee337f42859d014ec9f9de60aa2fc1d
+SHA1 (patch-services_network_public_cpp_BUILD.gn) = 85b226bff851b09bb55ed34c4b56181a717715dd
+SHA1 (patch-services_network_public_cpp_features.cc) = dd3cdfacb7a71bac0f3a6903a2fb02041881d7f9
+SHA1 (patch-services_network_public_mojom_BUILD.gn) = f847388fe6029edc73f2b3de7280849a35979730
+SHA1 (patch-services_network_shared__dictionary_shared__dictionary__writer__in__memory.h) = a106dfcb294063468de4364996cce594f9b6326f
+SHA1 (patch-services_on__device__model_on__device__model__service.h) = 48d31f6ae76e2d718360c7fe0346eb9c515fb6a4
+SHA1 (patch-services_on__device__model_pre__sandbox__init.cc) = f8dda8742b9135f4a88eb42fcfb46713fcbef8f0
+SHA1 (patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc) = 5eafcc1f78b77d21f6740f088908cd07c3a77116
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn) = dfbd3e60ce53789daecf5bdd62364210a9a02d88
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics.h) = f63f0628b901c9e5d369a5d16caecdc5e3c712b7
+SHA1 (patch-services_resource__coordinator_public_cpp_memory__instrumentation_os__metrics__bsd.cc) = e5a852cb9adc42f7e3e6c076d0f295fd15745620
+SHA1 (patch-services_screen__ai_public_cpp_utilities.cc) = ca09a95efa59e67fe00254679ab94a6a539020c7
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc) = b89f8189b456850d0a1d1cd79b227c1bac067cc3
+SHA1 (patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.h) = 38569a1e6334211e1b784b14440c205e5cf81176
+SHA1 (patch-services_service__manager_BUILD.gn) = 9ec0e674d280cd1a2664882095a6aa69999a1560
+SHA1 (patch-services_service__manager_public_cpp_service__executable_BUILD.gn) = 52d0e76502af27d7a9afd931e3c4b93454d13e3b
+SHA1 (patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc) = 942f50cb5d74f3eb0fb989dac6f68673e7772526
+SHA1 (patch-services_tracing_public_cpp_system__metrics__sampler.cc) = b300c4e3835cedc5944bb5f9f6f5ec2de0a12719
+SHA1 (patch-services_tracing_public_cpp_trace__startup.cc) = f0249ded2ffdbacb9122d12a2a857c6540077b4c
+SHA1 (patch-services_video__capture_public_mojom_video__capture__service.mojom) = b22f4b1cfff15cf583468eebe61da6fdefd158eb
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.cc) = ca8fbcef18f4200c0252f7fcacf71393b11deb74
+SHA1 (patch-services_video__effects_video__effects__sandbox__hook__linux.h) = 2677054ccf36dfdc6eca85fdf71090e64b609ea8
+SHA1 (patch-services_viz_public_mojom_BUILD.gn) = 9c9e6a5833696ffee1598fe868a74e2346486d7d
+SHA1 (patch-skia_ext_SkMemory__new__handler.cpp) = de3f0d99ef50817cb950c74162fb6130a059f0b9
+SHA1 (patch-skia_ext_font__utils.cc) = 4799b30925a00b34af0cdef246d5a29a831ed241
+SHA1 (patch-skia_ext_skcolorspace__trfn.cc) = 19883bc6e679c38abd7f7165bf0f53a5fe3b9b68
+SHA1 (patch-third__party_abseil-cpp_absl_base_config.h) = 19870c25a30e37468d3c06f863dee8f90241dc91
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_raw__logging.cc) = 7f4a4a92b50656b9daf7b6ac6c8abd06f41a972f
+SHA1 (patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc) = 907b22b4b8b2ea7d465f498899e9487949e53234
+SHA1 (patch-third__party_abseil-cpp_absl_debugging_internal_elf__mem__image.h) = 0da2b5659a1f53c0d45a6b41f6778022024dc42f
+SHA1 (patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc) = 3b824512418e53f43c79a6fd058e887e2fb0057e
+SHA1 (patch-third__party_afl_src_afl-fuzz.c) = 9b9e9302d54be2cdec2754c58c4bed08e5b0991e
+SHA1 (patch-third__party_angle_BUILD.gn) = c2c16788e5cc37f9c7ecc2653fbbbff362cebc51
+SHA1 (patch-third__party_angle_src_common_platform.h) = b2cbb2832253423fd44b3ee7813f71392b612761
+SHA1 (patch-third__party_angle_src_common_platform__helpers.h) = 6e137d93dd2a5b8aa61ccb6ca739b43400bb719f
+SHA1 (patch-third__party_angle_src_common_system__utils.cpp) = bc3fd23a23718ca8950b4c9e8efbc5e7da6098d4
+SHA1 (patch-third__party_angle_src_common_system__utils__linux.cpp) = 46eaa9b1a16f97bf440dd7749d1bf50ffc1087ec
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__internal.h) = 467dcb10cc8b70cafe569595bacd257edd2cc7ab
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__libpci.cpp) = e3f986094265d4dc44ad87546314b074fb46031c
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__linux.cpp) = 837a7e282cfc5a29eaf66a879dd3145d3f98b377
+SHA1 (patch-third__party_angle_src_gpu__info__util_SystemInfo__x11.cpp) = f4b1897b3cfde1bb40768e1b833dced1b95a872f
+SHA1 (patch-third__party_angle_src_libANGLE_Display.cpp) = 63293647353cb75b27e0acd16f128ea2aa5ebe4c
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = bde96fb04c6ea05befcfa2ad117ccefecb4b5b52
+SHA1 (patch-third__party_angle_src_libANGLE_renderer_vulkan_DisplayVk__api.h) = 0ff4b608a8391002995ed3c312698b204f5109b1
+SHA1 (patch-third__party_angle_util_BUILD.gn) = 0d5a025d1f17aa6408fed2daa3963fd4688422e6
+SHA1 (patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc) = 7dc2d2f63d8795c01766d300b127a7c275f92962
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences.h) = 9b923c2696de6f681206041e795c2d83da2a92b6
+SHA1 (patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h) = caebe2b3683df06cb1b54d88a173e621730845ee
+SHA1 (patch-third__party_blink_public_platform_platform.h) = c0ec1bfed76f3760d5c1ac70dde5c584c7bf3c22
+SHA1 (patch-third__party_blink_renderer_bindings_scripts_bind__gen_style__format.py) = 30ebf821a4c61f680f5c78916929903b67285293
+SHA1 (patch-third__party_blink_renderer_build_scripts_gperf.py) = bf503f7c44009142102d4107c424391851504b60
+SHA1 (patch-third__party_blink_renderer_build_scripts_run__with__pythonpath.py) = 79d3d542be727c88c510be6a4dae737d4bd96283
+SHA1 (patch-third__party_blink_renderer_controller_blink__initializer.cc) = 4905b5b0b39e927f01898a05e359a54e4d23377e
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc) = 563202388c1d971b0a3d793c10c110c5cd393a70
+SHA1 (patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.h) = e5568659a3f973d257c32d42fde388b5fe6ea0cd
+SHA1 (patch-third__party_blink_renderer_core_editing_editing__behavior.cc) = 78ecd05177e85fa5ae1f123982e9da38cb3a3301
+SHA1 (patch-third__party_blink_renderer_core_execution__context_navigator__base.cc) = f886772ba84ca5c2b5ec5e43a844e240f74ff926
+SHA1 (patch-third__party_blink_renderer_core_exported_web__view__impl.cc) = 30af85462be8beb5f654f14e40c9a5e76f477e74
+SHA1 (patch-third__party_blink_renderer_core_frame_web__frame__test.cc) = 56dad4cd79486e776b36064f62803dd18216cb05
+SHA1 (patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc) = a4c5a4d5e3fd849722c67d21915f5b799898248d
+SHA1 (patch-third__party_blink_renderer_core_inspector_inspector__memory__agent.cc) = ef07ad0d39a3d560c4e177fa995a7f3b29c3c6ae
+SHA1 (patch-third__party_blink_renderer_core_layout_layout__view.cc) = 02306760ca0f800b740409623c39b6d220b5d22b
+SHA1 (patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc) = d4ae9187ae0c6ac81cc7bb58527b9305a4d1ea42
+SHA1 (patch-third__party_blink_renderer_core_origin__trials_origin__trial__context.cc) = bfd0d49103961718294e1b2a5a11bbd1e6f5a255
+SHA1 (patch-third__party_blink_renderer_core_page_context__menu__controller.cc) = 54e0bccb551c93965686ed0f17a3c00a6a56c7e2
+SHA1 (patch-third__party_blink_renderer_core_paint_paint__layer.cc) = 265d6204a07db574bac4da22f3db16ed7e96f719
+SHA1 (patch-third__party_blink_renderer_core_scroll_scrollbar__theme__aura.cc) = 628bc580f13d715f9021cd9aa5c64d337cb55d23
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor.h) = fad796c8dd5347f0519735d820c692730740ac16
+SHA1 (patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc) = 33d02793d614b1a557cc1d4df083a6e0760c3095
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__device__factory.cc) = 6e83ffc0391458507e3da209c94512dee9c478fd
+SHA1 (patch-third__party_blink_renderer_modules_media_audio_audio__renderer__mixer__manager__test.cc) = 4444029b09e2fbdfeee74a9feec112566e404b61
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_rtc__data__channel.cc) = 1e9701e9ad6566771f57353454d4cf7926a01c93
+SHA1 (patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc) = 870d8087e8008ebd2cdbabca600fa5a4d2fbf6c0
+SHA1 (patch-third__party_blink_renderer_modules_webaudio_audio__worklet__thread__test.cc) = c3e91e0e83c82fb88a8843f264e5a90ea379bcbb
+SHA1 (patch-third__party_blink_renderer_modules_webgl_webgl__rendering__context__base.cc) = 9788f1f9fd5e28b2b27ee9d9df0557b5d903c0b5
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc) = 5121213fcb9b88bdd244ce3620868105949d8cb2
+SHA1 (patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc) = c29dd4f16e6e211197e70e7ef4f23f898c31d390
+SHA1 (patch-third__party_blink_renderer_platform_BUILD.gn) = f60202131f2b3665d2f23204d5fe52f0f922c823
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.cc) = 2a1163c594961e3f575aa6eb0ddd762780dff7fb
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__cache.h) = 44ec8fab00a3f56069d6e645f3d361e8fca49c8c
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__description.cc) = 4e091ecf6c7f20682e6fd7401685281c934ce7e7
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__metrics.cc) = 0d57fb3a7faecaa95e04f5783c4ef3fe8a47a8a7
+SHA1 (patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc) = d4d324866c7b69f0347350715229bafd498bc818
+SHA1 (patch-third__party_blink_renderer_platform_fonts_skia_font__cache__skia.cc) = fef36b483146d78c2ec0c00f312cc7e902d5abf9
+SHA1 (patch-third__party_blink_renderer_platform_graphics_begin__frame__provider.cc) = 19803b16d9fe13e043e0c6349d21fa401bf7948f
+SHA1 (patch-third__party_blink_renderer_platform_graphics_gpu_image__layer__bridge.cc) = ea43552dad5e6effbdecb702e1a64db96084550f
+SHA1 (patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc) = d4023a5528801a80ec52434c3e75dfe77681ab19
+SHA1 (patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc) = 9f270f09bdb9efeaa18a2915fa2efbc807075c57
+SHA1 (patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc) = 90cc1eed198f1d6032c80f4d98c8733017bcd053
+SHA1 (patch-third__party_blink_renderer_platform_runtime__enabled__features.json5) = 05d1ca920c70c1c66cf81a41303f54d6434ba2e6
+SHA1 (patch-third__party_blink_renderer_platform_scheduler_common_thread.cc) = e2a89542305c1588b6f3c108e9a2d19f5c16e911
+SHA1 (patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc) = cf3b31f37f93bc656d8cf4bf5b52fc1d66ba3efa
+SHA1 (patch-third__party_blink_renderer_platform_wtf_container__annotations.h) = 5b50ba656f73022cb059622f09798d7652687b3b
+SHA1 (patch-third__party_blink_renderer_platform_wtf_math__extras.h) = 33fce20d722623bf5afbb3fb3c68609ef355e6c4
+SHA1 (patch-third__party_blink_renderer_platform_wtf_stack__util.cc) = ad0ecdef1e6ed9eed9f4f4de8b7c712260dbd3ad
+SHA1 (patch-third__party_brotli_common_platform.h) = 605a217827cc7f3afe104a1e37816f4d959721d5
+SHA1 (patch-third__party_cpuinfo_cpuinfo.gni) = d78e69c21d20ab08556bf384de08b7873a75b5fb
+SHA1 (patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni) = eb17910d727697b110f90fd440b2009bceabbf68
+SHA1 (patch-third__party_crashpad_crashpad_client_BUILD.gn) = 937f38ce2142f9c35c447de8d50338b24cdb6cfa
+SHA1 (patch-third__party_crashpad_crashpad_client_crashpad__client__posix.cc) = 6bfd19b689de090f024d0168e9120bb9192fd2a6
+SHA1 (patch-third__party_crashpad_crashpad_minidump_minidump__misc__info__writer.cc) = c2dd3efd942b3ae6be2c19a1780bc7b2393dddc5
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_address__types.h) = 8c0dd2850695c7a2ac7f4e924a8fc9e5544a10b9
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_capture__context.h) = b21d6365a170ce0ddf2a9bd9c7d2fada4047b091
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_metrics.cc) = 1a5415d4afd4c04dc2adce0ca990bc95c9612dcc
+SHA1 (patch-third__party_crashpad_crashpad_util_misc_uuid.cc) = 2795a12afc73a1d74d6b95054c69476a3a894d80
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_close__multiple.cc) = b52f8cffb9a5bde47c09dc89ad27dd50a709a41f
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_drop__privileges.cc) = 5079f5431eea3b04c6673fe8e62acdffbcfec9cd
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_signals.cc) = da2437c9f36ab90e8dafc2333790e3ccd3ebdb75
+SHA1 (patch-third__party_crashpad_crashpad_util_posix_symbolic__constants__posix.cc) = 9f3eb3f184c5844b45786885878509b72da53c37
+SHA1 (patch-third__party_crc32c_BUILD.gn) = e963abc690d82728f017bbed85d2ae8a33398c27
+SHA1 (patch-third__party_dawn_include_dawn_native_VulkanBackend.h) = 6b9bdaa6b81424df6aec4a840f933132006af9c8
+SHA1 (patch-third__party_dawn_src_dawn_common_Platform.h) = 6e9b3d85c1a36a644e9143ab9cd1d1e4613c059b
+SHA1 (patch-third__party_dawn_src_dawn_native_vulkan_BackendVk.cpp) = 20f608e612259bd7dfcb40fe61060682eefd458d
+SHA1 (patch-third__party_ffmpeg_BUILD.gn) = d154244c9d468fb92f8564874ec903fda22bf7a8
+SHA1 (patch-third__party_ffmpeg_libavcodec_x86_cabac.h) = 43d9198774aff7d963f887201db600404fb7f6cc
+SHA1 (patch-third__party_ffmpeg_libavutil_cpu.c) = a50f8668eddb46282c368975cb842caad19ba749
+SHA1 (patch-third__party_ffmpeg_libavutil_mem.c) = 96eb4c787d8d38259f635d9f05a356f5b6258ad9
+SHA1 (patch-third__party_ffmpeg_libavutil_random__seed.c) = 2dcd52d55dfd42db610576760bb2b6c6223378d3
+SHA1 (patch-third__party_ffmpeg_libavutil_x86_x86inc.asm) = 9a139ce57bcf4fb0e14a8a01ee88f9ae112aac43
+SHA1 (patch-third__party_fontconfig_include_meson-config.h) = 840ef4f5d5ff8e26ea0dd2ba18ff69106112aafa
+SHA1 (patch-third__party_fontconfig_src_src_fccompat.c) = 28c696f3b6a9186028f3619920f6b0a0bc08df62
+SHA1 (patch-third__party_ipcz_src_BUILD.gn) = e0c7d1b95a7d144ccb4521639026db862ce865c9
+SHA1 (patch-third__party_ipcz_src_reference__drivers_random.cc) = 64f5270b80d54329bbd526816ae9befe8cb56d7a
+SHA1 (patch-third__party_ipcz_src_standalone_base_logging.cc) = dc4dabec9081e3c52b25ef4a17080d49d828fe29
+SHA1 (patch-third__party_leveldatabase_env__chromium.cc) = 8fae291a4bb135a0f2cc6dd2c6ac515e677e3a38
+SHA1 (patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c) = db925c959866c04a4736b8a22927c60cd9ae503e
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_locale__base__api.h) = dd16fb42cd45aba856d722423b5003b00f9ff085
+SHA1 (patch-third__party_libc++_src_include_____locale__dir_support_bsd__like.h) = 832fc2265de7cb06f4ba6338bd69ca83c2f1eb57
+SHA1 (patch-third__party_libc++_src_src_chrono.cpp) = 95265910214e436205a0c852a16c8284120d764b
+SHA1 (patch-third__party_libc++_src_src_filesystem_filesystem__clock.cpp) = 00f5ac7346623325377c4b681c76d0052c66ca30
+SHA1 (patch-third__party_libc++abi_src_src_cxa__guard__impl.h) = 718f445b53f585bbdcab50a271f6486a4146736e
+SHA1 (patch-third__party_libdrm_src_xf86drmMode.c) = efacbb63e85549ad88f191ef6b1913c168d2df2f
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_memory_singleton.h) = 9208fd74505172e75196e0db84a3cb5c63c06dd5
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_synchronization_lock.h) = 5bc0b1af0e1ae4f1277697e0eb1dcf99a8ae41c5
+SHA1 (patch-third__party_libphonenumber_dist_cpp_src_phonenumbers_base_thread__checker.h) = b304abb6f4315d3e6b5fe558c5ce6abef63452de
+SHA1 (patch-third__party_libsync_src_include_sync_sync.h) = a6077694f122cba2821eee2cf09ed34417c7d7bc
+SHA1 (patch-third__party_libsync_src_sync.c) = 8ac537c08dff17a8fdf2d3ba1fb7c3c05af4d157
+SHA1 (patch-third__party_libusb_BUILD.gn) = f6411ded1c4cbd896503f7d5edf23e7e8532fa64
+SHA1 (patch-third__party_libusb_src_libusb_core.c) = 1c7819d5d7c8be392a5e86d2d81a999236682e7a
+SHA1 (patch-third__party_libusb_src_libusb_os_threads__posix.c) = dd0091bdd34550c5af991f1b497f3bc2212b9ad2
+SHA1 (patch-third__party_libvpx_source_libvpx_vpx__ports_aarch64__cpudetect.c) = 793e9790b1717a33f86c623584886c77ba1f4812
+SHA1 (patch-third__party_lzma__sdk_C_CpuArch.c) = 4076fa5fd088a26c6fa940152d5f297eef56e440
+SHA1 (patch-third__party_material__color__utilities_src_cpp_palettes_tones.cc) = 3eadab2059ced99107d6980d5ef5c8cb4106bcea
+SHA1 (patch-third__party_nasm_BUILD.gn) = 5f2aa8077982adddd32a010b70f2d4a353e26e9e
+SHA1 (patch-third__party_nasm_config_config-linux.h) = 3ff32a3a4d2854c705242631643fcfe2c54eb275
+SHA1 (patch-third__party_node_check__version.py) = 66f8fcff694d06fcc9cd94dd4c2b03d9846c9b89
+SHA1 (patch-third__party_node_node.gni) = 7aae00ffdbb11cf9f741ba5bbac187b4f5356b72
+SHA1 (patch-third__party_node_node.py) = d8cb6b6909b656ef1ac046d9f325700b763d4005
+SHA1 (patch-third__party_pdfium_core_fxge_cfx__fontmapper.cpp) = bb34ec2f9fb09235ee42c43298e4db4350d14598
+SHA1 (patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp) = 9057481a2e31c11f3236230a491d0dec086f8f18
+SHA1 (patch-third__party_pdfium_fxjs_fx__date__helpers.cpp) = 72bc2147eb4106e9ff108288266fa57622a1c1e7
+SHA1 (patch-third__party_pdfium_pdfium.gni) = dd391cec7a63e901b1ab5dfddb1bcb447b86bb2d
+SHA1 (patch-third__party_pdfium_xfa_fxfa_parser_cxfa__timezoneprovider.cpp) = c9f7a6d26e03dae373ef21bbe8599a4a03a5c53f
+SHA1 (patch-third__party_perfetto_include_perfetto_base_build__config.h) = 9ae0f7d55b89f78b75ab00c5d8f52ef6ed87d105
+SHA1 (patch-third__party_perfetto_include_perfetto_base_thread__utils.h) = 99b579c2c5b61d9fb809374776b08da69d1963a1
+SHA1 (patch-third__party_perfetto_include_perfetto_base_time.h) = 6b6a2e2b4b46bb71bc6b289b2a184508a59540de
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_event__fd.h) = 7604250254ff71ddb897d8ea2b784dea440a88c7
+SHA1 (patch-third__party_perfetto_include_perfetto_ext_base_thread__utils.h) = 597b7ea0c0a641ac852ab648f400cc9d1cd89e4b
+SHA1 (patch-third__party_perfetto_include_perfetto_tracing_internal_track__event__legacy.h) = fae08be658fa44a4287d8316e8ce5929a89d1428
+SHA1 (patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto) = 7e9fc3e75ea544da658191445509855cb467b97b
+SHA1 (patch-third__party_perfetto_src_base_clock__snapshots.cc) = bd7c3e2db7297a12647e70697f064971ae0fd639
+SHA1 (patch-third__party_perfetto_src_base_event__fd.cc) = 234736f464d21537aad0177475b22c83dbd83cfd
+SHA1 (patch-third__party_perfetto_src_base_periodic__task.cc) = 54593aaddfda5177e72b37c9a98bc023b2f9b638
+SHA1 (patch-third__party_perfetto_src_base_string__utils.cc) = 0cceb3274d38dec63d5edb060e52458961c55a78
+SHA1 (patch-third__party_perfetto_src_base_subprocess__posix.cc) = bc7e8fc7160a7ac5720c49a26793147c8c4f5a6f
+SHA1 (patch-third__party_perfetto_src_base_test_vm__test__utils.cc) = 15c9f91105c0629fe8ca3d2788e1721b2af91bc3
+SHA1 (patch-third__party_perfetto_src_base_thread__task__runner.cc) = c28a096cef826f51f265f0871d018b1e6946818a
+SHA1 (patch-third__party_perfetto_src_base_unix__socket.cc) = bb8bdeb4098c25019cbab5113e36eaddaee12df1
+SHA1 (patch-third__party_perfetto_src_base_utils.cc) = 350af706879407becc7755a6ecad32638ed07887
+SHA1 (patch-third__party_perfetto_src_trace__processor_importers_ftrace_v4l2__tracker.cc) = a6e1c1c30d5f864397296d3a47de22bce8142082
+SHA1 (patch-third__party_perfetto_src_tracing_ipc_memfd.cc) = 0fac07903c3fa3c8b7d21be6c4c77fe2ce19fe50
+SHA1 (patch-third__party_perfetto_src_tracing_platform__posix.cc) = 0ff0d44c42b677b4f30fa11a8342a3e3c74af518
+SHA1 (patch-third__party_perfetto_src_tracing_track.cc) = 8d63c49492265a1897d3a3dbd51c3f64e5dd8661
+SHA1 (patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h) = b489264af83f8e01fb3057dff357d96b5ef0cb3e
+SHA1 (patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h) = a979b74a80d83c74e2e8582315bf425cb3355003
+SHA1 (patch-third__party_skia_src_ports_SkMemory__malloc.cpp) = cd4cd893f0dc06538831eedbf2763fb4b2b2238c
+SHA1 (patch-third__party_skia_src_ports_SkOSFile__posix.cpp) = 64b58a8c7059ad0fe1155011e68c280f70dfa0ba
+SHA1 (patch-third__party_speech-dispatcher_libspeechd__version.h) = 092c0f66c22835567698e5bb7a58681cc80fee6b
+SHA1 (patch-third__party_speech-dispatcher_speechd__types.h) = 580e18eb3150e14dc806a984a553af527a8d7096
+SHA1 (patch-third__party_sqlite_BUILD.gn) = 90947b432ad9b4c063804c2749d8ca83ae6c2204
+SHA1 (patch-third__party_sqlite_src_amalgamation__dev_sqlite3.c) = 07d9ed3978d9b9bd4a2f2a4a92824a921c1363c6
+SHA1 (patch-third__party_sqlite_src_amalgamation_sqlite3.c) = 8482c85adfa08e59063f2683c53ef3cc4c74911f
+SHA1 (patch-third__party_swiftshader_src_Reactor_Debug.cpp) = 96768f904d639c139e371633f0c3e71375ff790a
+SHA1 (patch-third__party_swiftshader_src_System_Configurator.cpp) = 06e14ed9f01158e8b7bafe5a9843a827c26be826
+SHA1 (patch-third__party_swiftshader_src_System_Linux_MemFd.cpp) = e46d28415150bc912183570fe95384c200227a7d
+SHA1 (patch-third__party_swiftshader_src_Vulkan_VkSemaphoreExternalLinux.hpp) = 527a7dc05af590e04149bcac4a149a948cc3c960
+SHA1 (patch-third__party_swiftshader_src_WSI_libXCB.cpp) = 462b182b77bb648e9e053f2df27785239b683719
+SHA1 (patch-third__party_swiftshader_third__party_llvm-10.0_configs_linux_include_llvm_Config_config.h) = 3668c679a0aefc81884aec30791ba8de2bab9c3e
+SHA1 (patch-third__party_swiftshader_third__party_llvm-subzero_build_Linux_include_llvm_Config_config.h) = fb5b8b607aeed1ffdfd5cdac6858cded0a2da2da
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_memory.cpp) = 8ba546ea42225adcdaf6ddb6d3d661684b035761
+SHA1 (patch-third__party_swiftshader_third__party_marl_src_thread.cpp) = ce958228148addd64dc01a1ce040116e13a036f1
+SHA1 (patch-third__party_test__fonts_fontconfig_BUILD.gn) = dd07b6673c53edb616b3cdca372ada6304a7b9f8
+SHA1 (patch-third__party_test__fonts_fontconfig_fontconfig__util__linux.cc) = 6e4cbf233d36cea3148c40134d7c178b4dd86999
+SHA1 (patch-third__party_test__fonts_fontconfig_generate__fontconfig__caches.cc) = 413c924ca137fc97630ae2af796c3c51e77bf382
+SHA1 (patch-third__party_tflite_features.gni) = a7fee2426bb455f0f83e9df0e30206e4c26b4b30
+SHA1 (patch-third__party_unrar_src_crypt.cpp) = 8cf0f2883cb186c77ffc08d6827aa95cfbfaf344
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_external_vma_vk__mem__alloc.h) = ce2f800c0d7f99294c527d8650cbf9f1bab26e5f
+SHA1 (patch-third__party_vulkan-validation-layers_src_layers_vulkan_generated_vk__function__pointers.cpp) = 3c361f7f1275f7e3f0882336890eacdec11f3e96
+SHA1 (patch-third__party_vulkan__memory__allocator_include_vk__mem__alloc.h) = 9c219040e9163f324412ae9712125be754a37889
+SHA1 (patch-third__party_wayland_BUILD.gn) = 22a73c0f787d8282a676bb480d5515d89278a8df
+SHA1 (patch-third__party_wayland_include_config.h) = 44e5d67e1369f65caa2ec30bfb22614c14489074
+SHA1 (patch-third__party_webrtc_BUILD.gn) = 4a8512a4b3896af3b5b981e25bdb041b6353623c
+SHA1 (patch-third__party_webrtc_modules_audio__device_BUILD.gn) = 9f3e9d85e11174fa10712ad5139f65256aee4282
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_wayland_egl__dmabuf.cc) = 6219d8fefb7323ab26663b67e5eaa9a7a783abe9
+SHA1 (patch-third__party_webrtc_modules_desktop__capture_linux_x11_x__server__pixel__buffer.cc) = de3c3df200a057437f4aa316da7faaf4458abd83
+SHA1 (patch-third__party_webrtc_rtc__base_byte__order.h) = c9a5c96d8050008f1739af3ba524132748aec8f5
+SHA1 (patch-third__party_webrtc_rtc__base_ip__address.cc) = cb6b918e93ecf150e50f848d3a8bd8fa7cb0a484
+SHA1 (patch-third__party_webrtc_rtc__base_net__helpers.cc) = 504214dd8f37c719bb22d5107c323b4690f08be6
+SHA1 (patch-third__party_webrtc_rtc__base_network.cc) = e6c4d607cdf0e1d90b5f08024fc6510e4ea946d3
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.cc) = 608a619c5d670cf15b41d896aa6effca43933b49
+SHA1 (patch-third__party_webrtc_rtc__base_physical__socket__server.h) = d4cc903889f949ff701d75615ca9dec6e777e3be
+SHA1 (patch-third__party_webrtc_rtc__base_platform__thread__types.cc) = 7c9b041710b30394587625d58c05a6b4370b1182
+SHA1 (patch-third__party_webrtc_rtc__base_third__party_sigslot_sigslot.h) = 00d8334cab34f98cdf32e0aba22db6194eb5c970
+SHA1 (patch-third__party_webrtc_system__wrappers_BUILD.gn) = a9a0b9fddd95c0986faab6e16650000250f8ea54
+SHA1 (patch-third__party_widevine_cdm_widevine.gni) = e499805e38f1152b115062a990ec41c1bcec7052
+SHA1 (patch-third__party_zlib_BUILD.gn) = 4495c86892453e336e4f0af9be766cc6a6a627ae
+SHA1 (patch-third__party_zlib_cpu__features.c) = 5a83ae250d06f65fa846a42036123c1504cf45fa
+SHA1 (patch-tools_code__cache__generator_BUILD.gn) = 35066dc79274073b7241d486ab746f2e22aa2b80
+SHA1 (patch-tools_generate__shim__headers_generate__shim__headers.py) = 5e04c1b493d889a98d636513696f1e8cc489d13e
+SHA1 (patch-tools_generate__stubs_rules.gni) = c607a370ae0f679d99e6e4b64fbc7a769a58612a
+SHA1 (patch-tools_gn_build_build__linux.ninja.template) = 29b9979a32fb1b0389bfdd941d2d93c7dfd6d29d
+SHA1 (patch-tools_gn_build_gen.py) = 56accbd08d341e7df330619b22705903fc581085
+SHA1 (patch-tools_gn_src_base_files_file__posix.cc) = f6bcba07b7374894885b834700f7a242239c9bb3
+SHA1 (patch-tools_gn_src_gn_version.h) = 359936896a6a96b483234d8628653a209a7cf737
+SHA1 (patch-tools_gn_src_util_exe__path.cc) = f43e11d335169797d61edb270de93358429f69b4
+SHA1 (patch-tools_grit_grit_node_base.py) = 79ab6fcb84d687171f35a7a03db1d8eac401eedf
+SHA1 (patch-tools_json__schema__compiler_cpp__bundle__generator.py) = 9f43a84ef02b8e21b734083e18b77057bf0db1fd
+SHA1 (patch-tools_json__schema__compiler_feature__compiler.py) = b435c582654094f60d7bcb4129163e4b360a1050
+SHA1 (patch-tools_memory_partition__allocator_inspect__utils.h) = e9e48514f5214bba109175266ddaf50f5d2e4d55
+SHA1 (patch-tools_perf_chrome__telemetry__build_BUILD.gn) = 37ea5f473e569cfadd93449d74026d57cbfeb62d
+SHA1 (patch-tools_protoc__wrapper_protoc__wrapper.py) = 6d35f90bd0d992ecbe8194921e131c65a0fe09f4
+SHA1 (patch-tools_v8__context__snapshot_BUILD.gn) = a328d6399f3d5498f25e79fb6b667a04441e0f37
+SHA1 (patch-tools_variations_fieldtrial__to__struct.py) = 1b15bf9c01bffc98e909f40067c75ea2088d947a
+SHA1 (patch-ui_accessibility_accessibility__features.cc) = 283904574dd40afcdfe5206049eb0d15b3c2b607
+SHA1 (patch-ui_accessibility_accessibility__features.h) = efc879c0dec14ec869e723657543a3f9d3c6756f
+SHA1 (patch-ui_accessibility_ax__node.cc) = 966709c4346c2c2640fe7d9c75aa855eed95320b
+SHA1 (patch-ui_accessibility_ax__node.h) = 4e332f2d3fb3c7eff78e9943a2d4bbae54a6f404
+SHA1 (patch-ui_accessibility_ax__tree.cc) = b865af01ece9b92e1f2af56c3c2de57ee686ee95
+SHA1 (patch-ui_accessibility_ax__tree.h) = 45bde702d3bbc6680784dc643e61fe67f8d06c8f
+SHA1 (patch-ui_aura_client_drag__drop__client.h) = 7c95be5ff2585fc8a21846636035f79eef8d6cad
+SHA1 (patch-ui_aura_screen__ozone.cc) = 145cf025c8ed9696268e59424e5b03397d27a238
+SHA1 (patch-ui_aura_screen__ozone.h) = afcbe53ec95bded3c8c13066a7aa20bb9ad30071
+SHA1 (patch-ui_base_accelerators_accelerator.cc) = 002927ea099127d4b1de40faf87018ec3bf5a608
+SHA1 (patch-ui_base_accelerators_command.cc) = 25316ce6d4f60ca773aaa3a55d764e1452ef7a3c
+SHA1 (patch-ui_base_accelerators_global__accelerator__listener_global__accelerator__listener__ozone.cc) = 246d43a93ca0edfa895b2b7f8f8b04ac00125920
+SHA1 (patch-ui_base_clipboard_clipboard__constants.h) = c2c2116c5e1830f172d400c2133fd99c35dacac8
+SHA1 (patch-ui_base_clipboard_clipboard__non__backed.cc) = 1cade853ba084c70b7fe3f0221d90c3d3ec79353
+SHA1 (patch-ui_base_cursor_cursor__factory.cc) = 5fc5ee92545fe68379904fe471523de1305d6f80
+SHA1 (patch-ui_base_cursor_cursor__factory.h) = d58d6b6062a22b81d05791ae723edae7048eb488
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__factory.cc) = c94c303522b14de87a949b37ba58e6127709cfef
+SHA1 (patch-ui_base_dragdrop_os__exchange__data__provider__non__backed.cc) = d9253961bd49a0968ca7fe697f3582d1b26dfacf
+SHA1 (patch-ui_base_ime_dummy__text__input__client.cc) = 881e29fb8c2321eedcbbc1501443cc30dc055614
+SHA1 (patch-ui_base_ime_dummy__text__input__client.h) = 2b72a2808466399872f423549023b295397ce69d
+SHA1 (patch-ui_base_ime_fake__text__input__client.cc) = 3282eee803839cd17c8f1238d794cb94e924d392
+SHA1 (patch-ui_base_ime_fake__text__input__client.h) = 00b603f62444db7ae07adf715c6d1807da0bc736
+SHA1 (patch-ui_base_ime_init_input__method__initializer.cc) = dbc38237577c3050f7788c81d4361c594ae64a43
+SHA1 (patch-ui_base_ime_linux_linux__input__method__context__factory.cc) = a81d3bfab02d4dea712b20d6ba88b51473abc69d
+SHA1 (patch-ui_base_ime_text__input__client.h) = 634ca3de213a2da5e85f289ce23fe3936e6ec2a2
+SHA1 (patch-ui_base_resource_resource__bundle.cc) = 85fa5d6b17e95833f18dd49fa3000dcaa7029e3d
+SHA1 (patch-ui_base_test_skia__gold__pixel__diff.cc) = 517567ad10b61a2d91069aa3160ec9de329d3a67
+SHA1 (patch-ui_base_test_ui__controls.h) = 0d51a2924e3adc5c64d638823c79a4ffd44e443e
+SHA1 (patch-ui_base_ui__base__features.cc) = a69f9292159a643c11b1bf410835c84a9ff772fd
+SHA1 (patch-ui_base_ui__base__features.h) = 637dfbc14f497948d251335ae5d9d5c679c7994b
+SHA1 (patch-ui_base_ui__base__switches.cc) = 20f1e96ac45b4265218f8972463e6b5997d6720b
+SHA1 (patch-ui_base_ui__base__switches.h) = d6d1b1fdc2a09617397559a025f2f249689e2fe1
+SHA1 (patch-ui_base_webui_web__ui__util.cc) = a63b6823731f8e6e6f425a97232978179f844955
+SHA1 (patch-ui_base_x_x11__cursor__factory.cc) = 4206a8d8383677c72908ef0b958edf8db6db6490
+SHA1 (patch-ui_base_x_x11__cursor__factory.h) = c21026255c0a9c60ad15580e631857eeae4e35ab
+SHA1 (patch-ui_base_x_x11__cursor__loader.cc) = 81a4b6512719ca360f027130ba5bfe7d5b7bc2c4
+SHA1 (patch-ui_base_x_x11__display__manager.cc) = 8f080bbcf64f702a214c89151c4e20cfd1214d15
+SHA1 (patch-ui_base_x_x11__shm__image__pool.cc) = fbe38c48e31dfcacc3a333cf91b225e88ae039d9
+SHA1 (patch-ui_color_color__id.h) = e9a1951dd0316b1879a156857af042249a944c95
+SHA1 (patch-ui_color_color__provider__utils.cc) = 76ab1a39c44829cff08c644942754fae5abf20b5
+SHA1 (patch-ui_color_system__theme.h) = 8ee0866d73add0f03e48eb94227ad04be654d7f5
+SHA1 (patch-ui_compositor_compositor.cc) = 507d1ded1e629cc03251ec6ba179e17bfdcd768e
+SHA1 (patch-ui_compositor_compositor.h) = 0ce4835a649963f8e04bbce54f05a78118e7dc64
+SHA1 (patch-ui_compositor_compositor__observer.h) = 71a174490ac7708faee4a50f2bbf6b206420fac8
+SHA1 (patch-ui_display_screen.cc) = 0fe4e3d89b3936715c340dc8b4719a80766acb48
+SHA1 (patch-ui_display_screen.h) = b4d27d45d95217ff6052b9a634eb1d268b35c3e7
+SHA1 (patch-ui_events_devices_x11_device__data__manager__x11.cc) = ef4ffef477b1f783dfe5dadea3535036799fa2ea
+SHA1 (patch-ui_events_event.cc) = 04d72512a127def21e38dd6310047967640bf87e
+SHA1 (patch-ui_events_event__switches.cc) = 76e61c8a8e7dd072ff2428c236ef8eaf8d6df202
+SHA1 (patch-ui_events_event__switches.h) = 0fa8e13fcb74145f0e124f4dc623a7c45ef32f59
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.cc) = d1a7d9680b2c6f05eb56a408329c34906bac09f9
+SHA1 (patch-ui_events_keycodes_dom_keycode__converter.h) = f4c965a2dcaa6426101f254d302f975d63d3c92b
+SHA1 (patch-ui_gfx_BUILD.gn) = 20515b0aec00c3b949c1e95ea318e9963f05e1ef
+SHA1 (patch-ui_gfx_canvas__skia.cc) = b135baa002f023109863ae354822aee4c47f6ca3
+SHA1 (patch-ui_gfx_font__fallback__linux.cc) = 48ae286098bc2bd2df264f84e270d327526b0c35
+SHA1 (patch-ui_gfx_font__render__params.h) = 2eca2c5e0c64a7991f171437c7bf4518841fb1d2
+SHA1 (patch-ui_gfx_font__render__params__linux.cc) = 89a8cfccf40756d9e58e49cb2133441e2051c256
+SHA1 (patch-ui_gfx_font__util.cc) = 2880d9c92254f143230bf0eaefa3785df878eab3
+SHA1 (patch-ui_gfx_gpu__extra__info.h) = acfbb9d3c6218f544e3a4e85f705a8f12fed6050
+SHA1 (patch-ui_gfx_gpu__memory__buffer.cc) = ed7c6f9d2b4868f4890c45cbaea2e11b876b6ad3
+SHA1 (patch-ui_gfx_gpu__memory__buffer.h) = d7dd3181bf3a996d3a171f1fb4fa9617e54f77af
+SHA1 (patch-ui_gfx_linux_dmabuf__uapi.h) = f6a29734cdf63a4ccf34c0aa5f269f91eb5a4ac6
+SHA1 (patch-ui_gfx_linux_gbm__wrapper.cc) = 036b36db3148bda959a6a3475de178c102080a40
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.cc) = 3db0db02cfae2b7715a989781158ea50f274e49e
+SHA1 (patch-ui_gfx_mojom_native__handle__types__mojom__traits.h) = 68ada8e0002a0570c564172f59a6f1d77ea88b9a
+SHA1 (patch-ui_gfx_native__pixmap__handle.cc) = 1416b8c4b4415e68d9071402b497627e1eb25fe9
+SHA1 (patch-ui_gfx_native__pixmap__handle.h) = c0134219c97fecedd077f0eab4bd74ba783b7149
+SHA1 (patch-ui_gfx_native__widget__types.h) = a03832eb1b96b603364395a1c925b99b52bdb774
+SHA1 (patch-ui_gfx_platform__font__skia.cc) = 670dc2e1c68a8b18412cb89826ad3f4347e073e9
+SHA1 (patch-ui_gfx_render__text__api__fuzzer.cc) = 26330586aa46560251748ad440ad81ab00d2b71d
+SHA1 (patch-ui_gfx_render__text__fuzzer.cc) = 1d18eb17549780f90abaa3dbec35e36ff0694a39
+SHA1 (patch-ui_gfx_switches.cc) = 163e610b35159f7678993149b6cdc6c93d18b0e7
+SHA1 (patch-ui_gfx_switches.h) = 6a43a8f040b9aae88be3d49e6a4db81b84df45d0
+SHA1 (patch-ui_gfx_x_atom__cache.cc) = bda7ad821569c4ff0b56d36ada79cbb96ea82ad6
+SHA1 (patch-ui_gfx_x_generated__protos_dri3.cc) = 9873538eac249f33bcc6333fc8596f6e3772ad8d
+SHA1 (patch-ui_gfx_x_generated__protos_shm.cc) = 3af239b8344759ba139eb2526f0bed73ea123e7c
+SHA1 (patch-ui_gfx_x_xlib__support.cc) = f50d9e5417e4295afd9baaf59d801dc285915d08
+SHA1 (patch-ui_gl_BUILD.gn) = 585369f731ff37a16f671104edd4d67cf3d9ec81
+SHA1 (patch-ui_gl_gl__context.cc) = 3591e014b0d4bc7e007769a380f532a8a605db0a
+SHA1 (patch-ui_gl_gl__fence.cc) = 123ae4128846d2d09845b88732f33d0ae7a1896f
+SHA1 (patch-ui_gl_gl__implementation.cc) = 2aa24c3145d907c218e879df818fc607d9f713ff
+SHA1 (patch-ui_gl_gl__switches.cc) = 7a5c079c172dcd1004e2a66c2a8018793f7b9ea2
+SHA1 (patch-ui_gl_sync__control__vsync__provider.cc) = e44feb52f163376c3d81f1b1c471424a818f7566
+SHA1 (patch-ui_gl_sync__control__vsync__provider.h) = fe6bfaecfe0fbd8d259c5f37ec1e73a02f56aa45
+SHA1 (patch-ui_gtk_gtk__compat.cc) = 0cd991c166e22766a6e81615582d995320a25e9e
+SHA1 (patch-ui_gtk_ime__compat__check.cc) = 283848e771ba80b60335d54e8360810d35a2d88d
+SHA1 (patch-ui_gtk_printing_print__dialog__gtk.cc) = b17f7da137ca25cd81c1e09bc8d708a67e80abcb
+SHA1 (patch-ui_message__center_views_message__popup__view.cc) = acd657a01786149c7af3be15d35f495e5ed792d5
+SHA1 (patch-ui_native__theme_features_native__theme__features.cc) = 46026167638df00845363dfb9d2055c50df520fc
+SHA1 (patch-ui_native__theme_native__theme.h) = 408124bd2913d5daae2f1c8ec795a54794d4838c
+SHA1 (patch-ui_native__theme_native__theme__base.cc) = 0edde6cd386ff88848f1385cc8533635ab73aa3c
+SHA1 (patch-ui_ozone_common_egl__util.cc) = c7ba91dffa5c50c4506d751befd01e34939c8e3a
+SHA1 (patch-ui_ozone_platform_headless_headless__surface__factory.cc) = b59f5783f58c10076bc2a7d68472af638f74e52e
+SHA1 (patch-ui_ozone_platform_headless_ozone__platform__headless.cc) = 78e98bdfc68bb816fa325eb1024910eb05c2315b
+SHA1 (patch-ui_ozone_platform_headless_vulkan__implementation__headless.cc) = 08c26ea6fafc41476fa69876034be10a20ddfe5a
+SHA1 (patch-ui_ozone_platform_wayland_common_wayland__util.cc) = 5206d2689c723aeb35b3eb32a2a432ce7323b25c
+SHA1 (patch-ui_ozone_platform_wayland_gpu_vulkan__implementation__wayland.cc) = 8363e762c58d4098c150bf093d4a832d3a72b9b3
+SHA1 (patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc) = c8ca37ae7ace643827c5ec1cc37b2ba2b1cbc654
+SHA1 (patch-ui_ozone_platform_x11_vulkan__implementation__x11.cc) = a8b55ac8463a52fe36e0b939103034c03e0030af
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.cc) = 5dd0bdea530d89f40becc6810f37e69db8a31afb
+SHA1 (patch-ui_ozone_platform_x11_x11__screen__ozone.h) = 2ac00b596a6a10277516927e9658dac1d850b2ca
+SHA1 (patch-ui_ozone_platform_x11_x11__window.cc) = ef376d31cfb3c7e0f007576668aca264ecb456c0
+SHA1 (patch-ui_ozone_public_ozone__ui__controls__test__helper.h) = 520094b2832fb0f4e4508b8fa47c8cca92bed0d2
+SHA1 (patch-ui_ozone_test_mock__platform__window__delegate.h) = aa19ebfbf015f0855aba09378d95855648e5dc1c
+SHA1 (patch-ui_platform__window_platform__window__delegate.cc) = dbdc80f2ef686f2e2231d37f447a207e96c63eba
+SHA1 (patch-ui_platform__window_platform__window__delegate.h) = 84b038ad0027d0ee8c9cb19ac734f71699b3fb9c
+SHA1 (patch-ui_platform__window_platform__window__init__properties.h) = db6e40666cb11abe6d29194bcc0e7c72dd20289c
+SHA1 (patch-ui_qt_BUILD.gn) = e9c779a289dbb4fe59986b9416e13e46d1633dbd
+SHA1 (patch-ui_strings_translations_app__locale__settings__bn.xtb) = 3a7bd9fb4ddf4c78d908a39a2ad38eaa45b83d6c
+SHA1 (patch-ui_strings_translations_app__locale__settings__ja.xtb) = 199ddb57c51f29ab5d5474b9a8a0ef17bc8af834
+SHA1 (patch-ui_strings_translations_app__locale__settings__ko.xtb) = 4c72f09d37ba58c1cbe7be4e1f4cce131985b135
+SHA1 (patch-ui_strings_translations_app__locale__settings__ml.xtb) = 96fc25813509dd3b2c5ebe0c115d8ddb62a66f2e
+SHA1 (patch-ui_strings_translations_app__locale__settings__th.xtb) = 23cdf049672dc43eafc49c158176559de458c508
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-CN.xtb) = 7352e05c40f459a4472398b3a7e364a1e58f7542
+SHA1 (patch-ui_strings_translations_app__locale__settings__zh-TW.xtb) = 5288f0325a5e10d9b09bac401c0c01c78f74e61b
+SHA1 (patch-ui_views_BUILD.gn) = 2af982e22a7e190d89f9ba8a52215de926318962
+SHA1 (patch-ui_views_accessibility_view__accessibility.cc) = 86a9d2da60edf36482517d0b53630e128c6c9ab7
+SHA1 (patch-ui_views_controls_prefix__selector.cc) = 3c113ac91ca51bbb47d324bcf4ada9fee01d89c2
+SHA1 (patch-ui_views_controls_prefix__selector.h) = c7ac87b855af6bd5b823744e6d57e2c1fc9bf8d6
+SHA1 (patch-ui_views_controls_textfield_textfield.cc) = b48235ff7bfca305cc88ba75487249a1407d8eea
+SHA1 (patch-ui_views_controls_textfield_textfield.h) = e285ce4ac40c2722616a3ef300ea64f00d8987f4
+SHA1 (patch-ui_views_corewm_tooltip__aura.cc) = bc491e2f6c08768fea3e5a25672c9db77c5ffa90
+SHA1 (patch-ui_views_examples_widget__example.cc) = 6def0d3889634b1a3f97699d9760e92e8337d378
+SHA1 (patch-ui_views_focus_focus__manager.cc) = ba12b82e9032f24965155e06983e9ff3920686ef
+SHA1 (patch-ui_views_style_platform__style.cc) = ea2289fdcb4fd526d159a0952c866256ee2e1035
+SHA1 (patch-ui_views_style_platform__style.h) = 4332f11fda511eb523a1b47ffb5f0e76441bdbf8
+SHA1 (patch-ui_views_test_ui__controls__factory__desktop__aura__ozone.cc) = a0f783740824432852cacae59235ca0eae5345cc
+SHA1 (patch-ui_views_views__delegate.cc) = c450b04f9fca790c38fed50a8fb57e0b87928c1a
+SHA1 (patch-ui_views_views__delegate.h) = 47a1477317154afbc0a4322447113098a9ebe8d9
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.cc) = 68bf85b363fc74b2e69980554db7fe371aab9326
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__drag__drop__client__ozone.h) = b63fa8f7e2ef37a0ab1547f9b95d21a05d9a67b1
+SHA1 (patch-ui_views_widget_desktop__aura_desktop__window__tree__host__platform.cc) = 3c944432fe3c1948b86c5c2c7d6f78e0113c27ef
+SHA1 (patch-ui_views_widget_root__view.cc) = 16cb2f07005aef90fff670550a28864ee7cdf4cc
+SHA1 (patch-ui_views_widget_widget.cc) = 44a70ccb434fa5c2db25d2e223b3d1afb78d89dc
+SHA1 (patch-ui_views_widget_widget.h) = bee502ab57382a081de5997b1aea7654fc67fc2e
+SHA1 (patch-ui_views_window_custom__frame__view.cc) = f4f68debee52bf35e37c42e5ca885fdd70e6fae2
+SHA1 (patch-ui_views_window_dialog__delegate.cc) = 8040f57a20a73ced28f9f96f7286abacf0365642
+SHA1 (patch-ui_views_window_frame__background.cc) = 701099f09354de576253d959d920f47e818612e4
+SHA1 (patch-v8_BUILD.gn) = 2068ea2b9d152e34774fed287b59d3dbf616d3d6
+SHA1 (patch-v8_include_v8-internal.h) = 2c5458665008d0e58a0911d83cec89ffb5475f75
+SHA1 (patch-v8_include_v8config.h) = 9d2cf0e81d0202071c3fc79159dd4097ea4a8bc8
+SHA1 (patch-v8_src_api_api.cc) = 4249ae28f17832cd66e3ab9e8b6f94bfb3d23794
+SHA1 (patch-v8_src_base_atomicops.h) = b052c790cc59141ce63afe0c49a5fbdb7054dc2d
+SHA1 (patch-v8_src_base_platform_memory.h) = 3f9398ca9904f3f18414597dc71a17f510a8d9ac
+SHA1 (patch-v8_src_base_platform_platform-freebsd.cc) = 2082c4c86595253705df40f1c02873d1c1d1159f
+SHA1 (patch-v8_src_base_platform_platform-openbsd.cc) = e8746a11e57c6f68aa768b2443b2e63154be0307
+SHA1 (patch-v8_src_base_platform_platform-posix.cc) = d5431bb9a0a46461aa59110da11501eaefe65dea
+SHA1 (patch-v8_src_base_strings.h) = eb421d63357103b4a6418ae8d76e5abacb2064de
+SHA1 (patch-v8_src_base_sys-info.cc) = f206cf4effc227eefd2387c2a00b631b3b825366
+SHA1 (patch-v8_src_base_utils_random-number-generator.cc) = 2936c32ca3115d40c32364af178f0b5c0b17cebd
+SHA1 (patch-v8_src_diagnostics_perf-jit.cc) = bd5f7660059527468495812c4cbb002c2f551353
+SHA1 (patch-v8_src_diagnostics_perf-jit.h) = 1ce0bca383ccbe06ec9f958e3682d4b33b0454c0
+SHA1 (patch-v8_src_execution_isolate.cc) = eb13a0479fb093bf11c8af39e8070978d6984d2e
+SHA1 (patch-v8_src_flags_flags.cc) = c3c15e3d4efbb826bbc41e4d13f8c0d5ada1ea0e
+SHA1 (patch-v8_src_libsampler_sampler.cc) = 6525c8837e77ad6e68f5494641b301da9c7f321b
+SHA1 (patch-v8_src_sandbox_sandbox.cc) = 43a86a04562c6d0469fc22d802a2b2aac344b586
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc) = 3610f6ef5ea4a10f787ef0794e67db356e80f294
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h) = 5312ff0fbde7c21f3c7257b04331177a5e2e501b
+SHA1 (patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc) = 93824e1ea98b3e041b2bddc318c536fba8fd572d
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.cc) = 3e10051d711dd542ddfa7ee2363fcbb0493251c1
+SHA1 (patch-v8_src_trap-handler_handler-inside-posix.h) = 42233617c3951c5e87c31f69f2ac4fe3c617968d
+SHA1 (patch-v8_src_trap-handler_trap-handler.h) = 749fa4d8d6f1fdaedb7232e91de3872e220fd690
+SHA1 (patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h) = 7fa16be44db83b4970e7d69c36d77d3b4534da96
+SHA1 (patch-v8_tools_run-paxctl.py) = 050783e6314054a3da0e1cd1ee08f09170d497ac
+SHA1 (patch-v8_tools_run.py) = 377c267a7795cd83534080d3a9aba0282533169e
diff --git a/chromium/options.mk b/chromium/options.mk
index c8d5dde95c..87a2c28d09 100644
--- a/chromium/options.mk
+++ b/chromium/options.mk
@@ -36,17 +36,15 @@ GN_ARGS+= use_pulseaudio=false
.endif
.if !empty(PKG_OPTIONS:Mdebug)
-BUILDTYPE= Debug
-GN_ARGS+= is_debug=true
+#BUILDTYPE= Debug
+#GN_ARGS+= is_debug=true
GN_ARGS+= symbol_level=1
-GN_BOOTSTRAP_FLAGS+= --debug
+#GN_BOOTSTRAP_FLAGS+= --debug
GN_VERBOSE= #-v
INSTALL_UNSTRIPPED= yes
.else
-BUILDTYPE= Release
-GN_ARGS+= is_official_build=true
-GN_ARGS+= is_component_build=false
-GN_ARGS+= is_debug=false
+#BUILDTYPE= Release
+#GN_ARGS+= is_debug=false
GN_ARGS+= blink_symbol_level=0
GN_ARGS+= symbol_level=0
GN_VERBOSE= # empty
diff --git a/chromium/patches/patch-BUILD.gn b/chromium/patches/patch-BUILD.gn
index 91838e3318..cef192e96c 100644
--- a/chromium/patches/patch-BUILD.gn
+++ b/chromium/patches/patch-BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ BUILD.gn
@@ -71,7 +71,7 @@ declare_args() {
root_extra_deps = []
@@ -23,7 +23,7 @@ $NetBSD$
"//net:net_unittests",
"//sandbox:sandbox_unittests",
"//services:services_unittests",
-@@ -449,7 +448,7 @@ group("gn_all") {
+@@ -448,7 +447,7 @@ group("gn_all") {
}
}
@@ -32,7 +32,7 @@ $NetBSD$
deps += [
"//third_party/breakpad:breakpad_unittests",
"//third_party/breakpad:core-2-minidump",
-@@ -636,6 +635,15 @@ group("gn_all") {
+@@ -635,6 +634,15 @@ group("gn_all") {
}
}
@@ -48,7 +48,7 @@ $NetBSD$
if (is_mac) {
deps += [
"//third_party/breakpad:dump_syms($host_system_allocator_toolchain)",
-@@ -684,7 +692,7 @@ group("gn_all") {
+@@ -683,7 +691,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
-@@ -719,7 +727,7 @@ group("gn_all") {
+@@ -718,7 +726,7 @@ group("gn_all") {
]
}
@@ -66,7 +66,7 @@ $NetBSD$
deps += [
"//third_party/crashpad/crashpad:crashpad_tests",
"//third_party/crashpad/crashpad/handler:crashpad_handler",
-@@ -1128,7 +1136,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1127,7 +1135,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",
-@@ -1275,7 +1283,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1274,7 +1282,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.
-@@ -1289,7 +1297,7 @@ if (use_blink && !is_cronet_build) {
+@@ -1288,7 +1296,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.
-@@ -1743,7 +1751,7 @@ group("chromium_builder_perf") {
+@@ -1742,7 +1750,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 020aac467b..edfb0c7cb6 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-05-30 19:50:32.000000000 +0000
+--- apps/ui/views/app_window_frame_view.cc.orig 2025-06-30 06:54:11.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-ash_display_mirror__window__controller.cc b/chromium/patches/patch-ash_display_mirror__window__controller.cc
index 88adb52095..78393f1b25 100644
--- a/chromium/patches/patch-ash_display_mirror__window__controller.cc
+++ b/chromium/patches/patch-ash_display_mirror__window__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ash/display/mirror_window_controller.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ash/display/mirror_window_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ash/display/mirror_window_controller.cc
@@ -295,7 +295,11 @@ void MirrorWindowController::UpdateWindo
if (!base::Contains(display_info_list, iter->first,
diff --git a/chromium/patches/patch-base_BUILD.gn b/chromium/patches/patch-base_BUILD.gn
index 1dc5d301f6..092b4cbc27 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-05-30 19:50:32.000000000 +0000
+--- base/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/BUILD.gn
-@@ -948,7 +948,7 @@ component("base") {
+@@ -951,7 +951,7 @@ component("base") {
#"system/sys_info_openbsd.cc",
]
@@ -15,7 +15,7 @@ $NetBSD$
sources += [
"posix/sysctl.cc",
"posix/sysctl.h",
-@@ -1108,11 +1108,26 @@ component("base") {
+@@ -1107,11 +1107,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" ]
-@@ -1132,7 +1147,7 @@ component("base") {
+@@ -1131,7 +1146,7 @@ component("base") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -52,7 +52,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -2166,6 +2181,29 @@ component("base") {
+@@ -2172,6 +2187,29 @@ component("base") {
]
}
@@ -82,7 +82,7 @@ $NetBSD$
# iOS
if (is_ios) {
sources += [
-@@ -2334,6 +2372,33 @@ component("base") {
+@@ -2340,6 +2378,33 @@ component("base") {
}
}
@@ -116,7 +116,7 @@ $NetBSD$
if (use_blink) {
sources += [
"files/file_path_watcher.cc",
-@@ -2729,7 +2794,7 @@ buildflag_header("protected_memory_build
+@@ -2735,7 +2800,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" ]
-@@ -3236,7 +3301,7 @@ if (is_apple) {
+@@ -3242,7 +3307,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
-@@ -3924,7 +3989,7 @@ test("base_unittests") {
+@@ -3931,7 +3996,7 @@ test("base_unittests") {
]
}
@@ -143,7 +143,7 @@ $NetBSD$
sources += [
"debug/proc_maps_linux_unittest.cc",
"files/scoped_file_linux_unittest.cc",
-@@ -3952,7 +4017,7 @@ test("base_unittests") {
+@@ -3959,7 +4024,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",
-@@ -3963,7 +4028,7 @@ test("base_unittests") {
+@@ -3970,7 +4035,7 @@ test("base_unittests") {
# Allow more direct string conversions on platforms with native utf8
# strings
@@ -161,7 +161,7 @@ $NetBSD$
defines += [ "SYSTEM_NATIVE_UTF8" ]
}
-@@ -4151,7 +4216,7 @@ test("base_unittests") {
+@@ -4158,7 +4223,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 0afb9512b5..4d7d4b795a 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/dispatcher/tls.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/dispatcher/tls.h
@@ -81,7 +81,7 @@ struct BASE_EXPORT MMapAllocator {
constexpr static size_t AllocationChunkSize = 16384;
diff --git a/chromium/patches/patch-base_allocator_partition__alloc__features.cc b/chromium/patches/patch-base_allocator_partition__alloc__features.cc
index 9ad8aa088c..8eefe97f81 100644
--- a/chromium/patches/patch-base_allocator_partition__alloc__features.cc
+++ b/chromium/patches/patch-base_allocator_partition__alloc__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_alloc_features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_alloc_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_alloc_features.cc
@@ -164,7 +164,7 @@ BASE_FEATURE(kPartitionAllocEventuallyZe
// disabled elsewhere (for now). Does not apply to Windows.
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 c0702aaadd..f7d7a9c24e 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/partition_alloc.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/partition_alloc.gni
@@ -91,7 +91,7 @@ if (is_nacl) {
# TODO(crbug.com/329199197): Clean this up when experiments are complete.
@@ -15,7 +15,7 @@ $NetBSD$
!is_hwasan && (is_linux || is_android)
declare_args() {
-@@ -353,7 +353,7 @@ declare_args() {
+@@ -351,7 +351,7 @@ declare_args() {
declare_args() {
# Shadow metadata is still under development and only supports Linux
# for now.
@@ -24,7 +24,7 @@ $NetBSD$
}
declare_args() {
-@@ -496,7 +496,7 @@ assert(!use_asan_backup_ref_ptr || use_r
+@@ -494,7 +494,7 @@ assert(!use_asan_backup_ref_ptr || use_r
# dependencies that use partition_allocator are compiled in AOSP against a
# version of glibc that does not include pkeys syscall numbers.
is_pkeys_available =
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
index 7f36de72e0..089f928cba 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/BUILD.gn
-@@ -893,7 +893,7 @@ if (is_clang_or_gcc) {
+@@ -892,7 +892,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 5078a7e992..db0b330566 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/address_space_randomization.h
@@ -38,7 +38,7 @@ AslrMask(uintptr_t bits) {
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
index 1066ae2bb3..35bbdf9bf0 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator.h
@@ -269,7 +269,7 @@ bool DecommitAndZeroSystemPages(void* ad
// recommitted. Do not assume that this will not change over time.
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__constants.h
index 103b08fcd8..487390d4dc 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_constants.h
@@ -26,8 +26,8 @@
#define PAGE_ALLOCATOR_CONSTANTS_DECLARE_CONSTEXPR __attribute__((const))
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_page__allocator__internals__posix.cc
index 47335bbcd5..bd406a447f 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.cc
@@ -39,7 +39,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 bf63d90ef0..fadd1ca765 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/page_allocator_internals_posix.h
@@ -317,8 +317,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 46767152d9..d99cbaefea 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/proc_maps_linux.cc
-@@ -19,7 +19,7 @@
+@@ -15,7 +15,7 @@
#include "partition_alloc/partition_alloc_check.h"
#if PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
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 fbb229f298..de90d36075 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/debug/stack_trace_posix.cc
@@ -13,11 +13,11 @@
#include "partition_alloc/partition_alloc_base/posix/eintr_wrapper.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_rand__util__posix.cc
index 8b0df87292..fdaed6b7dc 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/rand_util_posix.cc
@@ -102,6 +102,10 @@ void RandBytes(void* output, size_t outp
if (getentropy(output, output_length) == 0) {
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread.h
index 54cf726c3f..f25c331db1 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread.h
@@ -37,6 +37,8 @@ typedef DWORD PlatformThreadId;
typedef zx_handle_t PlatformThreadId;
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__internal__posix.h
index 3959aa56c8..006e3b8e82 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_internal_posix.h
@@ -10,7 +10,7 @@
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__base_threading_platform__thread__posix.cc
index f0070f7afd..d6c716e031 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_base/threading/platform_thread_posix.cc
@@ -18,7 +18,7 @@
#include "partition_alloc/partition_alloc_base/logging.h"
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__config.h
index 54526bfb74..1ccd0bb9e1 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_config.h
@@ -51,8 +51,8 @@ static_assert(sizeof(void*) != 8, "");
// POSIX is not only UNIX, e.g. macOS and other OSes. We do use Linux-specific
@@ -15,9 +15,9 @@ $NetBSD$
+ ((PA_BUILDFLAG(IS_LINUX) || PA_BUILDFLAG(IS_CHROMEOS) || \
+ PA_BUILDFLAG(IS_ANDROID)) && !PA_BUILDFLAG(IS_NETBSD))
- // If defined, enables zeroing memory on Free() with roughly 1% probability.
- // This applies only to normal buckets, as direct-map allocations are always
-@@ -170,7 +170,7 @@ constexpr bool kUseLazyCommit = false;
+ // Need TLS support.
+ #define PA_CONFIG_THREAD_CACHE_SUPPORTED() \
+@@ -164,7 +164,7 @@ constexpr bool kUseLazyCommit = false;
// This may be required on more platforms in the future.
#define PA_CONFIG_HAS_ATFORK_HANDLER() \
(PA_BUILDFLAG(IS_APPLE) || PA_BUILDFLAG(IS_LINUX) || \
@@ -26,7 +26,7 @@ $NetBSD$
// Enable shadow metadata.
//
-@@ -233,7 +233,7 @@ constexpr bool kUseLazyCommit = false;
+@@ -227,7 +227,7 @@ constexpr bool kUseLazyCommit = false;
// Also enabled on ARM64 macOS and iOS, as the 16kiB pages on this platform lead
// to larger slot spans.
#if PA_BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
index be0d0d66ef..d09a19f466 100644
--- a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
+++ b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_constants.h
-@@ -312,7 +312,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
+@@ -308,7 +308,7 @@ PA_DEFINE_OPERATORS_FOR_FLAGS(PoolHandle
// 8GB for each of the glued pools).
#if PA_BUILDFLAG(HAS_64_BIT_POINTERS)
#if PA_BUILDFLAG(IS_ANDROID) || PA_BUILDFLAG(IS_IOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
constexpr size_t kPoolMaxSize = 8 * kGiB;
#else
constexpr size_t kPoolMaxSize = 16 * kGiB;
-@@ -429,7 +429,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
+@@ -392,7 +392,7 @@ PA_ALWAYS_INLINE constexpr size_t MaxDir
// TODO(casey.smalley%arm.com@localhost): under 64k pages we can end up in a situation
// where a normal slot span will be large enough to contain multiple items,
// but the address will go over the final partition page after being aligned.
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_partition__alloc__forward.h
index c7b61fac2f..05ee1e0286 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,19 +4,19 @@ $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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_alloc_forward.h
-@@ -28,9 +28,13 @@ namespace internal {
+@@ -29,9 +29,13 @@ namespace internal {
// the second one 16. We could technically return something different for
// malloc() and operator new(), but this would complicate things, and most of
// our allocations are presumably coming from operator new() anyway.
+#if defined(__i386__) && defined(OS_FREEBSD)
+constexpr size_t kAlignment = 8;
+#else
- constexpr size_t kAlignment =
+ constexpr inline size_t kAlignment =
std::max(alignof(max_align_t),
static_cast<size_t>(__STDCPP_DEFAULT_NEW_ALIGNMENT__));
+#endif
+ static_assert(base::bits::HasSingleBit(kAlignment),
+ "Alignment must be power of two.");
static_assert(kAlignment <= 16,
- "PartitionAlloc doesn't support a fundamental alignment larger "
- "than 16 bytes.");
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 8ea3225f83..a269d1a5ce 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/partition_root.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/partition_root.cc
@@ -45,7 +45,7 @@
#include "wow64apiset.h"
@@ -24,7 +24,7 @@ $NetBSD$
// When fork() is called, only the current thread continues to execute in the
// child process. If the lock is held, but *not* by this thread when fork() is
// called, we have a deadlock.
-@@ -1118,7 +1118,7 @@ void PartitionRoot::Init(PartitionOption
+@@ -1110,7 +1110,7 @@ void PartitionRoot::Init(PartitionOption
// apple OSes.
PA_CHECK((internal::SystemPageSize() == (size_t{1} << 12)) ||
(internal::SystemPageSize() == (size_t{1} << 14)));
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_spinning__mutex.cc
index 96e4a346eb..289d5c2e37 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/spinning_mutex.cc
@@ -19,7 +19,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 f7bf6334f0..7af9290683 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/stack/stack.cc
@@ -18,6 +18,10 @@
#include <pthread.h>
diff --git a/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc b/chromium/patches/patch-base_allocator_partition__allocator_src_partition__alloc_thread__isolation_pkey.cc
index 480b128630..c6b6e5c0d8 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-05-30 19:50:32.000000000 +0000
+--- base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/allocator/partition_allocator/src/partition_alloc/thread_isolation/pkey.cc
@@ -16,7 +16,7 @@
#include "partition_alloc/partition_alloc_check.h"
diff --git a/chromium/patches/patch-base_atomicops.h b/chromium/patches/patch-base_atomicops.h
index 2112c2e5b5..beaa95ec1b 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-05-30 19:50:32.000000000 +0000
+--- base/atomicops.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/atomicops.h
@@ -74,7 +74,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 5ef01b9305..105fbb43e7 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-05-30 19:50:32.000000000 +0000
+--- base/base_paths_posix.cc.orig 2025-06-30 06:54:11.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 7fcf43fd64..ee28fc6b78 100644
--- a/chromium/patches/patch-base_compiler__specific.h
+++ b/chromium/patches/patch-base_compiler__specific.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/compiler_specific.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/compiler_specific.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/compiler_specific.h
-@@ -729,6 +729,7 @@ inline constexpr bool AnalyzerAssumeTrue
+@@ -733,6 +733,7 @@ inline constexpr bool AnalyzerAssumeTrue
#if __has_cpp_attribute(clang::preserve_most) && \
(defined(ARCH_CPU_ARM64) || defined(ARCH_CPU_X86_64)) && \
!defined(COMPONENT_BUILD) && \
diff --git a/chromium/patches/patch-base_debug_debugger__posix.cc b/chromium/patches/patch-base_debug_debugger__posix.cc
index 9e755299dc..b82ada4ccd 100644
--- a/chromium/patches/patch-base_debug_debugger__posix.cc
+++ b/chromium/patches/patch-base_debug_debugger__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/debug/debugger_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/debug/debugger_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/debug/debugger_posix.cc
-@@ -42,6 +42,10 @@
+@@ -38,6 +38,10 @@
#include <sys/sysctl.h>
#endif
@@ -17,7 +17,7 @@ $NetBSD$
#if BUILDFLAG(IS_FREEBSD)
#include <sys/user.h>
#endif
-@@ -87,6 +91,7 @@ bool BeingDebugged() {
+@@ -83,6 +87,7 @@ bool BeingDebugged() {
// Initialize mib, which tells sysctl what info we want. In this case,
// we're looking for information about a specific process ID.
@@ -25,7 +25,7 @@ $NetBSD$
int mib[] = {CTL_KERN,
KERN_PROC,
KERN_PROC_PID,
-@@ -97,37 +102,75 @@ bool BeingDebugged() {
+@@ -93,37 +98,75 @@ bool BeingDebugged() {
0
#endif
};
diff --git a/chromium/patches/patch-base_debug_elf__reader.cc b/chromium/patches/patch-base_debug_elf__reader.cc
index a0891ba47a..ea2462488e 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-05-30 19:50:32.000000000 +0000
+--- base/debug/elf_reader.cc.orig 2025-06-30 06:54:11.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 bc75883a71..76b021935f 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-05-30 19:50:32.000000000 +0000
+--- base/debug/proc_maps_linux.cc.orig 2025-06-30 06:54:11.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 179c09b829..cc1610fcff 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-05-30 19:50:32.000000000 +0000
+--- base/debug/stack_trace.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/debug/stack_trace.cc
@@ -268,7 +268,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 afa73596ec..99ac4e2ad1 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-05-30 19:50:32.000000000 +0000
+--- base/debug/stack_trace_posix.cc.orig 2025-06-30 06:54:11.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 85ca43b7d6..56ab1669fa 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-05-30 19:50:32.000000000 +0000
+--- base/files/dir_reader_linux.h.orig 2025-06-30 06:54:11.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 895cbcebc4..2cf5b6fef5 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-05-30 19:50:32.000000000 +0000
+--- base/files/dir_reader_posix.h.orig 2025-06-30 06:54:11.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 ef3772f4d6..170331fac8 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-05-30 19:50:32.000000000 +0000
+--- base/files/drive_info.h.orig 2025-06-30 06:54:11.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 1400cbd108..2debecaee5 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-05-30 19:50:32.000000000 +0000
+--- base/files/drive_info_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/files/drive_info_posix.cc
@@ -24,7 +24,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 964be14c28..10b6004428 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-05-30 19:50:32.000000000 +0000
+--- base/files/file_path_watcher.h.orig 2025-06-30 06:54:11.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 05b207f500..4ef5fa9213 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-06-11 15:58:18.705692851 +0000
+--- base/files/file_path_watcher_bsd.cc.orig 2025-07-03 13:12:11.555759327 +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 b16120d3b8..dfb3ebb5e6 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-05-30 19:50:32.000000000 +0000
+--- base/files/file_path_watcher_kqueue.h.orig 2025-06-30 06:54:11.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 9362fcd7cc..0822c456b2 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-05-30 19:50:32.000000000 +0000
+--- base/files/file_path_watcher_unittest.cc.orig 2025-06-30 06:54:11.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 120f591ab1..10e61bd175 100644
--- a/chromium/patches/patch-base_files_file__util__posix.cc
+++ b/chromium/patches/patch-base_files_file__util__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/files/file_util_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/files/file_util_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/files/file_util_posix.cc
@@ -934,6 +934,7 @@ bool CreateNewTempDirectory(const FilePa
bool CreateDirectoryAndGetError(const FilePath& full_path, File::Error* error) {
diff --git a/chromium/patches/patch-base_files_file__util__unittest.cc b/chromium/patches/patch-base_files_file__util__unittest.cc
index 5546a151d0..433d257f86 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-05-30 19:50:32.000000000 +0000
+--- base/files/file_util_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/files/file_util_unittest.cc
@@ -3920,7 +3920,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 78821dbac4..c60ffb44e9 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-05-30 19:50:32.000000000 +0000
+--- base/files/important_file_writer_cleaner.cc.orig 2025-06-30 06:54:11.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 18879201c0..645fc88723 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-05-30 19:50:32.000000000 +0000
+--- base/files/scoped_file.cc.orig 2025-06-30 06:54:11.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 4b25cf9896..38948b174a 100644
--- a/chromium/patches/patch-base_functional_unretained__traits.h
+++ b/chromium/patches/patch-base_functional_unretained__traits.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/functional/unretained_traits.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/functional/unretained_traits.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/functional/unretained_traits.h
@@ -90,7 +90,7 @@ struct SupportsUnretainedImpl {
// official builds, and then in non-test code as well.
diff --git a/chromium/patches/patch-base_i18n_icu__util.cc b/chromium/patches/patch-base_i18n_icu__util.cc
index 8ad9fd0b8d..f895a5632a 100644
--- a/chromium/patches/patch-base_i18n_icu__util.cc
+++ b/chromium/patches/patch-base_i18n_icu__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/i18n/icu_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/i18n/icu_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/i18n/icu_util.cc
@@ -53,7 +53,7 @@
#include "third_party/icu/source/common/unicode/unistr.h"
diff --git a/chromium/patches/patch-base_linux__util.cc b/chromium/patches/patch-base_linux__util.cc
index af86ee6401..e0586bfcef 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-05-30 19:50:32.000000000 +0000
+--- base/linux_util.cc.orig 2025-06-30 06:54:11.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 3c294c162d..ed63ad96db 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-05-30 19:50:32.000000000 +0000
+--- base/logging_unittest.cc.orig 2025-06-30 06:54:11.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 d8c4f8cf72..d89492c47f 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-05-30 19:50:32.000000000 +0000
+--- base/memory/discardable_memory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/memory/discardable_memory.cc
@@ -26,7 +26,7 @@ BASE_FEATURE(kMadvFreeDiscardableMemory,
base::FEATURE_DISABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-base_memory_discardable__memory__internal.h b/chromium/patches/patch-base_memory_discardable__memory__internal.h
index 31b0fad992..bb66f7c710 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-05-30 19:50:32.000000000 +0000
+--- base/memory/discardable_memory_internal.h.orig 2025-06-30 06:54:11.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 a5c23512f1..6d95794f78 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-05-30 19:50:32.000000000 +0000
+--- base/memory/madv_free_discardable_memory_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/memory/madv_free_discardable_memory_posix.cc
@@ -305,6 +305,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 a57c33336a..941ad83e8c 100644
--- a/chromium/patches/patch-base_memory_platform__shared__memory__region.h
+++ b/chromium/patches/patch-base_memory_platform__shared__memory__region.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/memory/platform_shared_memory_region.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/memory/platform_shared_memory_region.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/memory/platform_shared_memory_region.h
-@@ -18,7 +18,7 @@
+@@ -19,7 +19,7 @@
#include "base/unguessable_token.h"
#include "build/build_config.h"
@@ -15,7 +15,7 @@ $NetBSD$
namespace content {
class SandboxIPCHandler;
}
-@@ -85,7 +85,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
+@@ -86,7 +86,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
kMaxValue = GET_SHMEM_TEMP_DIR_FAILURE
};
@@ -24,16 +24,7 @@ $NetBSD$
// Structure to limit access to executable region creation.
struct ExecutableRegion {
private:
-@@ -217,7 +217,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
- CheckPlatformHandlePermissionsCorrespondToMode);
- static PlatformSharedMemoryRegion Create(Mode mode,
- size_t size
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- ,
- bool executable = false
- #endif
-@@ -236,7 +236,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
+@@ -125,7 +125,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
#if BUILDFLAG(IS_FUCHSIA)
kNotVmo,
#endif
@@ -42,3 +33,12 @@ $NetBSD$
kFcntlFailed,
kReadOnlyFdNotReadOnly,
kUnexpectedReadOnlyFd,
+@@ -256,7 +256,7 @@ class BASE_EXPORT PlatformSharedMemoryRe
+ CheckPlatformHandlePermissionsCorrespondToMode);
+ static PlatformSharedMemoryRegion Create(Mode mode,
+ size_t size
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ ,
+ bool executable = false
+ #endif
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 3a97911746..ba1d8b08de 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-05-30 19:50:32.000000000 +0000
+--- base/memory/platform_shared_memory_region_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/memory/platform_shared_memory_region_posix.cc
@@ -61,7 +61,7 @@ std::optional<FDAccessModeError> CheckFD
@@ -15,7 +15,7 @@ $NetBSD$
// static
ScopedFD PlatformSharedMemoryRegion::ExecutableRegion::CreateFD(size_t size) {
PlatformSharedMemoryRegion region =
-@@ -183,7 +183,7 @@ bool PlatformSharedMemoryRegion::Convert
+@@ -186,7 +186,7 @@ bool PlatformSharedMemoryRegion::Convert
// static
PlatformSharedMemoryRegion PlatformSharedMemoryRegion::Create(Mode mode,
size_t size
@@ -24,7 +24,7 @@ $NetBSD$
,
bool executable
#endif
-@@ -212,7 +212,7 @@ PlatformSharedMemoryRegion PlatformShare
+@@ -215,7 +215,7 @@ PlatformSharedMemoryRegion PlatformShare
// flag.
FilePath directory;
if (!GetShmemTempDir(
diff --git a/chromium/patches/patch-base_memory_protected__memory.h b/chromium/patches/patch-base_memory_protected__memory.h
index 665a61e38d..f9470b6f59 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-05-30 19:50:32.000000000 +0000
+--- base/memory/protected_memory.h.orig 2025-06-30 06:54:11.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 0c5903a2ea..fd6de6a6b8 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-05-30 19:50:32.000000000 +0000
+--- base/memory/protected_memory_posix.cc.orig 2025-06-30 06:54:11.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 bb72dcf0b1..5d5df29490 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-05-30 19:50:32.000000000 +0000
+--- base/message_loop/message_pump_epoll.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/message_loop/message_pump_epoll.cc
@@ -47,7 +47,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 141ab1f998..1b4be8a80e 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-05-30 19:50:32.000000000 +0000
+--- base/message_loop/message_pump_epoll.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/message_loop/message_pump_epoll.h
@@ -51,7 +51,11 @@ namespace base {
// every call, don't do it when we have too many FDs.
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 12aee65248..54abf8e6b1 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-05-30 19:50:32.000000000 +0000
+--- base/message_loop/message_pump_glib.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/message_loop/message_pump_glib.cc
@@ -8,6 +8,15 @@
#include <glib.h>
diff --git a/chromium/patches/patch-base_native__library__posix.cc b/chromium/patches/patch-base_native__library__posix.cc
index 93aa4ec542..e13e2f5cd8 100644
--- a/chromium/patches/patch-base_native__library__posix.cc
+++ b/chromium/patches/patch-base_native__library__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/native_library_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/native_library_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/native_library_posix.cc
@@ -34,7 +34,7 @@ NativeLibrary LoadNativeLibraryWithOptio
// http://crbug.com/17943, http://crbug.com/17557, http://crbug.com/36892,
diff --git a/chromium/patches/patch-base_native__library__unittest.cc b/chromium/patches/patch-base_native__library__unittest.cc
index 502fcf355b..167f7c228f 100644
--- a/chromium/patches/patch-base_native__library__unittest.cc
+++ b/chromium/patches/patch-base_native__library__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/native_library_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/native_library_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/native_library_unittest.cc
@@ -135,7 +135,7 @@ TEST(NativeLibraryTest, LoadLibrary) {
// versions with respect to symbol resolution scope.
diff --git a/chromium/patches/patch-base_posix_can__lower__nice__to.cc b/chromium/patches/patch-base_posix_can__lower__nice__to.cc
index 04772ec3f0..0d0acf10ae 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-05-30 19:50:32.000000000 +0000
+--- base/posix/can_lower_nice_to.cc.orig 2025-06-30 06:54:11.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 f32f17a1ae..00fdf38203 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-05-30 19:50:32.000000000 +0000
+--- base/posix/file_descriptor_shuffle.h.orig 2025-06-30 06:54:11.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 519ecc4317..d22a9dd6fa 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-05-30 19:50:32.000000000 +0000
+--- base/posix/sysctl.cc.orig 2025-06-30 06:54:11.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 550c78844a..577bbd1be3 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-05-30 19:50:32.000000000 +0000
+--- base/posix/unix_domain_socket.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/posix/unix_domain_socket.cc
@@ -47,7 +47,7 @@ bool CreateSocketPair(ScopedFD* one, Sco
diff --git a/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc b/chromium/patches/patch-base_posix_unix__domain__socket__unittest.cc
index 364ab06bce..f6f4d652a9 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-05-30 19:50:32.000000000 +0000
+--- base/posix/unix_domain_socket_unittest.cc.orig 2025-06-30 06:54:11.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 61bf069ff7..a0acff8182 100644
--- a/chromium/patches/patch-base_process_internal__linux.h
+++ b/chromium/patches/patch-base_process_internal__linux.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/internal_linux.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/process/internal_linux.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/internal_linux.h
-@@ -144,6 +144,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t
+@@ -146,6 +146,9 @@ TimeDelta ClockTicksToTimeDelta(int64_t
// arguments to the lambda.
template <typename Lambda>
void ForEachProcessTask(base::ProcessHandle process, Lambda&& lambda) {
@@ -16,7 +16,7 @@ $NetBSD$
// Iterate through the different threads tracked in /proc/<pid>/task.
FilePath fd_path = GetProcPidDir(process).Append("task");
-@@ -167,6 +170,7 @@ void ForEachProcessTask(base::ProcessHan
+@@ -169,6 +172,7 @@ void ForEachProcessTask(base::ProcessHan
FilePath task_path = fd_path.Append(tid_str);
lambda(tid, task_path);
}
diff --git a/chromium/patches/patch-base_process_kill.h b/chromium/patches/patch-base_process_kill.h
index 56d4611640..07e1663974 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-05-30 19:50:32.000000000 +0000
+--- base/process/kill.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/kill.h
@@ -123,7 +123,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 da2f97d61c..e1388bf2be 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-05-30 19:50:32.000000000 +0000
+--- base/process/kill_posix.cc.orig 2025-06-30 06:54:11.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 d558fec03d..f94697b4f2 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-05-30 19:50:32.000000000 +0000
+--- base/process/launch.h.orig 2025-06-30 06:54:11.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 711df0d921..97f0ed0022 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-05-30 19:50:32.000000000 +0000
+--- base/process/launch_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/launch_posix.cc
@@ -62,6 +62,9 @@
#error "macOS should use launch_mac.cc"
diff --git a/chromium/patches/patch-base_process_memory__linux.cc b/chromium/patches/patch-base_process_memory__linux.cc
index a4ed3e01d7..6e3475ff08 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-05-30 19:50:32.000000000 +0000
+--- base/process/memory_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/memory_linux.cc
@@ -28,6 +28,7 @@ void __libc_free(void*);
diff --git a/chromium/patches/patch-base_process_process__handle.cc b/chromium/patches/patch-base_process_process__handle.cc
index e9bba4b826..9c24b9c8f6 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_handle.cc.orig 2025-06-30 06:54:11.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 ba6fdacc46..0cb7b81200 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_handle.h.orig 2025-06-30 06:54:11.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 beeb4ffd36..b75a153ca9 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_handle_freebsd.cc.orig 2025-06-30 06:54:11.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 e74a741b0f..71b5caf080 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-06-11 15:58:18.710986212 +0000
+--- base/process/process_handle_netbsd.cc.orig 2025-07-03 13:12:11.561101414 +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 3edeccb30b..5a5f9ed890 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_handle_openbsd.cc.orig 2025-06-30 06:54:11.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 b4d086e884..08cfb22949 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_iterator.h.orig 2025-06-30 06:54:11.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 0731f4f33f..96505c9b8b 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_iterator_freebsd.cc.orig 2025-06-30 06:54:11.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 792b0fba8e..35ca8d1368 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-06-11 15:58:18.711480514 +0000
+--- base/process/process_iterator_netbsd.cc.orig 2025-07-03 13:12:11.561593302 +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 7b662a4aa6..d348cbc5e2 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_iterator_openbsd.cc.orig 2025-06-30 06:54:11.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 9df71c6a33..7c4d992f3c 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_metrics.cc.orig 2025-06-30 06:54:11.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 aaa74105be..b03a229e18 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_metrics.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/process_metrics.h
@@ -39,7 +39,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 ac91fb108e..95513cdb9b 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_metrics_freebsd.cc.orig 2025-06-30 06:54:11.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 02139e197c..55a3d808f0 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-06-11 15:58:18.712159924 +0000
+--- base/process/process_metrics_netbsd.cc.orig 2025-07-03 13:12:11.562268645 +0000
+++ base/process/process_metrics_netbsd.cc
@@ -0,0 +1,228 @@
+// 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 06c84b1c26..51779360b0 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_metrics_openbsd.cc.orig 2025-06-30 06:54:11.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 bd407d3c18..6854a053ec 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_metrics_posix.cc.orig 2025-06-30 06:54:11.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 30a423fd81..d616fd56dd 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_metrics_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/process_metrics_unittest.cc
@@ -61,7 +61,8 @@
#endif
diff --git a/chromium/patches/patch-base_process_process__posix.cc b/chromium/patches/patch-base_process_process__posix.cc
index b9957a7bea..91bac57f81 100644
--- a/chromium/patches/patch-base_process_process__posix.cc
+++ b/chromium/patches/patch-base_process_process__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/process/process_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/process/process_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/process/process_posix.cc
-@@ -23,10 +23,15 @@
+@@ -25,10 +25,15 @@
#include "base/trace_event/base_tracing.h"
#include "build/build_config.h"
@@ -23,7 +23,7 @@ $NetBSD$
#if BUILDFLAG(CLANG_PROFILING)
#include "base/test/clang_profiling.h"
#endif
-@@ -100,7 +105,7 @@ bool WaitpidWithTimeout(base::ProcessHan
+@@ -104,7 +109,7 @@ bool WaitpidWithTimeout(base::ProcessHan
}
#endif
@@ -32,7 +32,7 @@ $NetBSD$
// Using kqueue on Mac so that we can wait on non-child processes.
// We can't use kqueues on child processes because we need to reap
// our own children using wait.
-@@ -379,7 +384,7 @@ bool Process::WaitForExitWithTimeoutImpl
+@@ -387,7 +392,7 @@ bool Process::WaitForExitWithTimeoutImpl
const bool exited = (parent_pid < 0);
if (!exited && parent_pid != our_pid) {
@@ -41,7 +41,7 @@ $NetBSD$
// On Mac we can wait on non child processes.
return WaitForSingleNonChildProcess(handle, timeout);
#else
-@@ -416,7 +421,56 @@ void Process::Exited(int exit_code) cons
+@@ -424,7 +429,56 @@ void Process::Exited(int exit_code) cons
int Process::GetOSPriority() const {
DCHECK(IsValid());
diff --git a/chromium/patches/patch-base_process_process__unittest.cc b/chromium/patches/patch-base_process_process__unittest.cc
index 76795e64c3..36c708aea4 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-05-30 19:50:32.000000000 +0000
+--- base/process/process_unittest.cc.orig 2025-06-30 06:54:11.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 12e1e25a00..0568854db0 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/module_cache.cc.orig 2025-06-30 06:54:11.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 017bf5a6fb..4a20a1c2c7 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.cc.orig 2025-06-30 06:54:11.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 27a2fa44cc..77221a3430 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/sampling_profiler_thread_token.h.orig 2025-06-30 06:54:11.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 758ee5e215..4f54f7cf54 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/stack_base_address_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/profiler/stack_base_address_posix.cc
@@ -18,6 +18,14 @@
#include "base/files/scoped_file.h"
diff --git a/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc b/chromium/patches/patch-base_profiler_stack__sampling__profiler__test__util.cc
index 9cfa40a618..55faa687d9 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/stack_sampling_profiler_test_util.cc.orig 2025-06-30 06:54:11.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 dad2e61ad6..910545de0c 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/stack_sampling_profiler_unittest.cc.orig 2025-06-30 06:54:11.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 4d0f3a3e19..9446f66bd1 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-05-30 19:50:32.000000000 +0000
+--- base/profiler/thread_delegate_posix.cc.orig 2025-06-30 06:54:11.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 9e08d090b0..1ac377dc7a 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-05-30 19:50:32.000000000 +0000
+--- base/rand_util.h.orig 2025-06-30 06:54:11.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 b2259a2087..616577d51f 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-05-30 19:50:32.000000000 +0000
+--- base/rand_util_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/rand_util_posix.cc
@@ -29,7 +29,7 @@
#include "base/time/time.h"
diff --git a/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc b/chromium/patches/patch-base_strings_safe__sprintf__unittest.cc
index 71ae21d62c..0810f0c8e5 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-05-30 19:50:32.000000000 +0000
+--- base/strings/safe_sprintf_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/strings/safe_sprintf_unittest.cc
@@ -746,6 +746,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 3344c5e0ae..dba94a9d14 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-05-30 19:50:32.000000000 +0000
+--- base/synchronization/cancelable_event.h.orig 2025-06-30 06:54:11.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 b16043e788..e14ad0e249 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-05-30 19:50:32.000000000 +0000
+--- base/synchronization/lock_impl.h.orig 2025-06-30 06:54:11.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 60b2f9e6d8..77d69657f1 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-05-30 19:50:32.000000000 +0000
+--- base/syslog_logging.cc.orig 2025-06-30 06:54:11.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 750b5e0e6c..5b1b1fdd4e 100644
--- a/chromium/patches/patch-base_system_sys__info.cc
+++ b/chromium/patches/patch-base_system_sys__info.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/system/sys_info.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/system/sys_info.cc
@@ -224,7 +224,7 @@ std::string SysInfo::SocManufacturer() {
#endif
diff --git a/chromium/patches/patch-base_system_sys__info.h b/chromium/patches/patch-base_system_sys__info.h
index fd3afa399f..d961452b89 100644
--- a/chromium/patches/patch-base_system_sys__info.h
+++ b/chromium/patches/patch-base_system_sys__info.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/system/sys_info.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/system/sys_info.h
@@ -355,6 +355,8 @@ class BASE_EXPORT SysInfo {
static void ResetCpuSecurityMitigationsEnabledForTesting();
diff --git a/chromium/patches/patch-base_system_sys__info__freebsd.cc b/chromium/patches/patch-base_system_sys__info__freebsd.cc
index 823a29ac59..89f5901d1e 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-05-30 19:50:32.000000000 +0000
+--- base/system/sys_info_freebsd.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/system/sys_info_freebsd.cc
@@ -9,28 +9,103 @@
#include <sys/sysctl.h>
diff --git a/chromium/patches/patch-base_system_sys__info__netbsd.cc b/chromium/patches/patch-base_system_sys__info__netbsd.cc
index 8839135b89..8802ceacfe 100644
--- a/chromium/patches/patch-base_system_sys__info__netbsd.cc
+++ b/chromium/patches/patch-base_system_sys__info__netbsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_netbsd.cc.orig 2025-06-11 15:58:18.715168575 +0000
+--- base/system/sys_info_netbsd.cc.orig 2025-07-03 13:12:11.565280398 +0000
+++ base/system/sys_info_netbsd.cc
-@@ -0,0 +1,89 @@
+@@ -0,0 +1,98 @@
+// Copyright 2011 The Chromium Authors
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -18,6 +18,7 @@ $NetBSD$
+#include <sys/param.h>
+#include <sys/shm.h>
+#include <sys/sysctl.h>
++#include <uvm/uvm_extern.h>
+
+#include "base/notreached.h"
+#include "base/posix/sysctl.h"
@@ -56,7 +57,15 @@ $NetBSD$
+
+// static
+uint64_t SysInfo::AmountOfAvailablePhysicalMemoryImpl() {
-+ return AmountOfMemory(_SC_PHYS_PAGES);
++ // With NetBSD-11
++ //return AmountOfMemory(_SC_AVPHYS_PAGES);
++ struct uvmexp_sysctl uvmexp;
++ size_t len = sizeof(uvmexp);
++ int mib[] = { CTL_VM, VM_UVMEXP2 };
++ if (sysctl(mib, std::size(mib), &uvmexp, &len, NULL, 0) <0) {
++ NOTREACHED();
++ }
++ return static_cast<uint64_t>(uvmexp.free);
+}
+
+// static
diff --git a/chromium/patches/patch-base_system_sys__info__openbsd.cc b/chromium/patches/patch-base_system_sys__info__openbsd.cc
index 5c7e05fa31..9dd6ee54dc 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-05-30 19:50:32.000000000 +0000
+--- base/system/sys_info_openbsd.cc.orig 2025-06-30 06:54:11.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 5419722f64..1367983afd 100644
--- a/chromium/patches/patch-base_system_sys__info__posix.cc
+++ b/chromium/patches/patch-base_system_sys__info__posix.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/system/sys_info_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/system/sys_info_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/system/sys_info_posix.cc
@@ -143,7 +143,7 @@ void GetKernelVersionNumbers(int32_t* ma
diff --git a/chromium/patches/patch-base_system_sys__info__unittest.cc b/chromium/patches/patch-base_system_sys__info__unittest.cc
index 920a0668b1..a24af728e9 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-05-30 19:50:32.000000000 +0000
+--- base/system/sys_info_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/system/sys_info_unittest.cc
@@ -265,12 +265,16 @@ TEST_F(SysInfoTest, GetHardwareInfo) {
EXPECT_TRUE(IsStringUTF8(hardware_info->model));
diff --git a/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc b/chromium/patches/patch-base_task_thread__pool_environment__config__unittest.cc
index b2458d70ba..a92cbe6d73 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-05-30 19:50:32.000000000 +0000
+--- base/task/thread_pool/environment_config_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/task/thread_pool/environment_config_unittest.cc
@@ -21,7 +21,7 @@ TEST(ThreadPoolEnvironmentConfig, CanUse
base::FeatureList::IsEnabled(
diff --git a/chromium/patches/patch-base_test_launcher_test__launcher.cc b/chromium/patches/patch-base_test_launcher_test__launcher.cc
index 612f36d884..b46af35f5c 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-05-30 19:50:32.000000000 +0000
+--- base/test/launcher/test_launcher.cc.orig 2025-06-30 06:54:11.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 7a37c505ee..5e3aca3eb9 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-05-30 19:50:32.000000000 +0000
+--- base/test/test_file_util_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/test/test_file_util_linux.cc
@@ -56,9 +56,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 a19f4bc124..e64894b81f 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-05-30 19:50:32.000000000 +0000
+--- base/test/test_file_util_posix.cc.orig 2025-06-30 06:54:11.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 d11431755b..2599a544ed 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-05-30 19:50:32.000000000 +0000
+--- base/threading/platform_thread.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/threading/platform_thread.h
@@ -55,6 +55,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 8da88b0782..fb3effc3cf 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-06-11 15:58:18.716631957 +0000
+--- base/threading/platform_thread_bsd.cc.orig 2025-07-03 13:12:11.567282492 +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 afd0beb723..eaf83996a4 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-05-30 19:50:32.000000000 +0000
+--- base/threading/platform_thread_internal_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/threading/platform_thread_internal_posix.cc
@@ -41,7 +41,7 @@ ThreadPriorityForTest NiceValueToThreadP
}
diff --git a/chromium/patches/patch-base_threading_platform__thread__posix.cc b/chromium/patches/patch-base_threading_platform__thread__posix.cc
index cb64e12c13..23ab6b50b0 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-05-30 19:50:32.000000000 +0000
+--- base/threading/platform_thread_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/threading/platform_thread_posix.cc
@@ -79,11 +79,11 @@ 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 ed6b2b0e4d..97980e286f 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-05-30 19:50:32.000000000 +0000
+--- base/threading/platform_thread_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/threading/platform_thread_unittest.cc
@@ -36,7 +36,7 @@
#include "base/time/time.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <pthread.h>
#include <sys/syscall.h>
#include <sys/types.h>
-@@ -370,7 +370,7 @@ TEST(PlatformThreadTest,
+@@ -369,7 +369,7 @@ TEST(PlatformThreadTest,
// and hardcodes what we know. Please inform scheduler-dev%chromium.org@localhost if this
// proprerty changes for a given platform.
TEST(PlatformThreadTest, CanChangeThreadType) {
@@ -24,16 +24,7 @@ $NetBSD$
// On Ubuntu, RLIMIT_NICE and RLIMIT_RTPRIO are 0 by default, so we won't be
// able to increase priority to any level unless we are root (euid == 0).
bool kCanIncreasePriority = false;
-@@ -435,7 +435,7 @@ TEST(PlatformThreadTest, SetCurrentThrea
- #if BUILDFLAG(IS_APPLE)
- TestPriorityResultingFromThreadType(ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kUtility);
--#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-+#elif BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- TestPriorityResultingFromThreadType(
- ThreadType::kResourceEfficient,
- ThreadPriorityForTest::kResourceEfficient);
-@@ -624,12 +624,16 @@ INSTANTIATE_TEST_SUITE_P(
+@@ -606,12 +606,16 @@ INSTANTIATE_TEST_SUITE_P(
#endif // BUILDFLAG(IS_APPLE)
diff --git a/chromium/patches/patch-base_time_time__now__posix.cc b/chromium/patches/patch-base_time_time__now__posix.cc
index a4f38efce9..a01c45e9cb 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-05-30 19:50:32.000000000 +0000
+--- base/time/time_now_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/time/time_now_posix.cc
@@ -27,7 +27,7 @@
#endif
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 c58c7d0986..f7bde68123 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-05-30 19:50:32.000000000 +0000
+--- base/trace_event/malloc_dump_provider.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/trace_event/malloc_dump_provider.cc
@@ -31,6 +31,8 @@
@@ -24,7 +24,7 @@ $NetBSD$
void ReportMallinfoStats(ProcessMemoryDump* pmd,
size_t* total_virtual_size,
size_t* resident_size,
-@@ -370,6 +372,9 @@ bool MallocDumpProvider::OnMemoryDump(co
+@@ -367,6 +369,9 @@ bool MallocDumpProvider::OnMemoryDump(co
&allocated_objects_count);
#elif BUILDFLAG(IS_FUCHSIA)
// TODO(fuchsia): Port, see https://crbug.com/706592.
diff --git a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
index 297a4cb8e7..0559a3cc9e 100644
--- a/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
+++ b/chromium/patches/patch-base_trace__event_memory__dump__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- base/trace_event/memory_dump_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- base/trace_event/memory_dump_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/trace_event/memory_dump_manager.cc
@@ -78,7 +78,7 @@ const char* const MemoryDumpManager::kSy
#if defined(MALLOC_MEMORY_TRACING_SUPPORTED)
diff --git a/chromium/patches/patch-base_trace__event_process__memory__dump.cc b/chromium/patches/patch-base_trace__event_process__memory__dump.cc
index ea705fab37..78be3568c6 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-05-30 19:50:32.000000000 +0000
+--- base/trace_event/process_memory_dump.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ base/trace_event/process_memory_dump.cc
@@ -119,7 +119,7 @@ std::optional<size_t> ProcessMemoryDump:
#if BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-base_tracing_trace__time.cc b/chromium/patches/patch-base_tracing_trace__time.cc
index 1164c7c61e..183e3d68ac 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-05-30 19:50:32.000000000 +0000
+--- base/tracing/trace_time.cc.orig 2025-06-30 06:54:11.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 c51f9dea7c..b1f3f3050f 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-05-30 19:50:32.000000000 +0000
+--- base/tracing/trace_time.h.orig 2025-06-30 06:54:11.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 2fd6baf05e..b76021baf9 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-05-30 19:50:32.000000000 +0000
+--- base/version_info/version_info.h.orig 2025-06-30 06:54:11.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 27dda0eb1c..544be3f120 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-05-30 19:50:32.000000000 +0000
+--- build/config/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/config/BUILD.gn
@@ -215,6 +215,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 c59d54471b..641ce4c9a6 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-05-30 19:50:32.000000000 +0000
+--- build/config/BUILDCONFIG.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/config/BUILDCONFIG.gn
@@ -136,7 +136,8 @@ declare_args() {
is_official_build = false
@@ -29,16 +29,16 @@ $NetBSD$
} else {
assert(false, "Unsupported host_os: $host_os")
}
-@@ -279,6 +286,8 @@ if (target_os == "android") {
- _default_toolchain = "//build/toolchain/aix:$target_cpu"
- } else if (target_os == "zos") {
- _default_toolchain = "//build/toolchain/zos:$target_cpu"
+@@ -284,6 +291,8 @@ if (target_os == "android") {
+ assert(
+ false,
+ "emscripten is not a supported target_os. It is available only as secondary toolchain.")
+} else if (target_os == "openbsd" || target_os == "freebsd" || target_os == "netbsd") {
+ _default_toolchain = host_toolchain
} else {
assert(false, "Unsupported target_os: $target_os")
}
-@@ -313,7 +322,12 @@ is_android = current_os == "android"
+@@ -318,7 +327,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_clang_BUILD.gn b/chromium/patches/patch-build_config_clang_BUILD.gn
index a60de47669..648f2b6a98 100644
--- a/chromium/patches/patch-build_config_clang_BUILD.gn
+++ b/chromium/patches/patch-build_config_clang_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/clang/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- build/config/clang/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/config/clang/BUILD.gn
-@@ -252,7 +252,12 @@ template("clang_lib") {
+@@ -263,7 +263,12 @@ template("clang_lib") {
# Adds a dependency on the Clang runtime library clang_rt.builtins.
clang_lib("compiler_builtins") {
diff --git a/chromium/patches/patch-build_config_compiler_BUILD.gn b/chromium/patches/patch-build_config_compiler_BUILD.gn
index 9719c3a1d9..3197006073 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-05-30 19:50:32.000000000 +0000
+--- build/config/compiler/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/config/compiler/BUILD.gn
-@@ -197,7 +197,7 @@ declare_args() {
+@@ -199,7 +199,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$
}
declare_args() {
-@@ -254,13 +254,16 @@ config("default_include_dirs") {
+@@ -256,13 +256,16 @@ config("default_include_dirs") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
config("no_unresolved_symbols") {
@@ -33,7 +33,7 @@ $NetBSD$
}
# compiler ---------------------------------------------------------------------
-@@ -509,6 +512,10 @@ config("compiler") {
+@@ -521,6 +524,10 @@ config("compiler") {
}
}
@@ -44,7 +44,7 @@ $NetBSD$
# Linux-specific compiler flags setup.
# ------------------------------------
if (use_icf && (!is_apple || use_lld)) {
-@@ -569,7 +576,7 @@ config("compiler") {
+@@ -581,7 +588,7 @@ config("compiler") {
ldflags += [ "-Wl,-z,keep-text-section-prefix" ]
}
@@ -53,7 +53,25 @@ $NetBSD$
cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ]
if (save_reproducers_on_lld_crash && use_lld) {
ldflags += [
-@@ -1227,7 +1234,7 @@ config("compiler_cpu_abi") {
+@@ -1233,7 +1240,7 @@ config("compiler_cpu_abi") {
+ # simplicity we always explicitly set the architecture.
+ if (current_cpu == "x64") {
+ if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
+- !is_chromeos_device) {
++ !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ ldflags += [ "--target=x86_64-unknown-linux-gnu" ]
+ } else {
+@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+ }
+ cflags += [ "-msse3" ]
+ } else if (current_cpu == "x86") {
+- if (is_clang && !is_android && !is_nacl && !is_chromeos_device) {
++ if (is_clang && !is_android && !is_nacl && !is_chromeos_device && !is_bsd) {
+ cflags += [ "--target=i386-unknown-linux-gnu" ]
+ ldflags += [ "--target=i386-unknown-linux-gnu" ]
+ } else {
+@@ -1256,7 +1263,7 @@ config("compiler_cpu_abi") {
]
}
} else if (current_cpu == "arm") {
@@ -62,7 +80,7 @@ $NetBSD$
cflags += [ "--target=arm-linux-gnueabihf" ]
ldflags += [ "--target=arm-linux-gnueabihf" ]
}
-@@ -1242,7 +1249,7 @@ config("compiler_cpu_abi") {
+@@ -1271,7 +1278,7 @@ config("compiler_cpu_abi") {
}
} else if (current_cpu == "arm64") {
if (is_clang && !is_android && !is_nacl && !is_fuchsia &&
@@ -71,7 +89,7 @@ $NetBSD$
cflags += [ "--target=aarch64-linux-gnu" ]
ldflags += [ "--target=aarch64-linux-gnu" ]
}
-@@ -1576,7 +1583,7 @@ config("compiler_deterministic") {
+@@ -1617,7 +1624,7 @@ config("compiler_deterministic") {
# different build directory like "out/feature_a" and "out/feature_b" if
# we build same files with same compile flag.
# Other paths are already given in relative, no need to normalize them.
@@ -80,7 +98,7 @@ $NetBSD$
# TODO(https://crbug.com/1231236): Use -ffile-compilation-dir= here.
cflags += [
"-Xclang",
-@@ -1634,7 +1641,7 @@ config("compiler_deterministic") {
+@@ -1683,7 +1690,7 @@ config("compiler_deterministic") {
}
config("clang_revision") {
@@ -89,7 +107,7 @@ $NetBSD$
current_os != "zos") {
_perform_consistency_checks = current_toolchain == default_toolchain
if (llvm_force_head_revision) {
-@@ -1719,7 +1726,7 @@ config("clang_revision") {
+@@ -1775,7 +1782,7 @@ config("clang_revision") {
# e.g. by setting in the the project's .gn file.
config("clang_warning_suppression") {
# Some build configs use older versions of clang that don't support WSMs
@@ -98,7 +116,7 @@ $NetBSD$
!llvm_android_mainline && is_clang &&
clang_warning_suppression_file != "") {
from_build_root =
-@@ -2053,9 +2060,6 @@ config("default_warnings") {
+@@ -2134,9 +2141,6 @@ config("default_warnings") {
# TODO(crbug.com/40284799): Fix and re-enable.
"-Wno-thread-safety-reference-return",
@@ -108,7 +126,7 @@ $NetBSD$
]
cflags_cc += [
-@@ -2387,7 +2391,7 @@ config("export_dynamic") {
+@@ -2470,7 +2474,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") {
@@ -117,7 +135,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.
-@@ -2837,7 +2841,7 @@ config("afdo_optimize_size") {
+@@ -2920,7 +2924,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") {
@@ -126,7 +144,7 @@ $NetBSD$
cflags = []
if (clang_emit_debug_info_for_profiling) {
# Add the following flags to generate debug info for profiling.
-@@ -2864,7 +2868,7 @@ config("afdo") {
+@@ -2947,7 +2951,7 @@ config("afdo") {
cflags += [ "-Wno-backend-plugin" ]
inputs = [ _clang_sample_profile ]
}
@@ -135,7 +153,7 @@ $NetBSD$
cflags = [ "-fauto-profile=${auto_profile_path}" ]
inputs = [ auto_profile_path ]
}
-@@ -3041,7 +3045,7 @@ config("symbols") {
+@@ -3136,7 +3140,7 @@ config("symbols") {
cflags += [ "-gomit-unreferenced-methods" ]
}
diff --git a/chromium/patches/patch-build_config_gcc_BUILD.gn b/chromium/patches/patch-build_config_gcc_BUILD.gn
index a12b997ac5..37c72a6212 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-05-30 19:50:32.000000000 +0000
+--- build/config/gcc/BUILD.gn.orig 2025-06-30 06:54:11.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 ca29c18342..019b2cc11e 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-05-30 19:50:32.000000000 +0000
+--- build/config/linux/BUILD.gn.orig 2025-06-30 06:54:11.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 8b844750bb..519de514e7 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-05-30 19:50:32.000000000 +0000
+--- build/config/linux/libdrm/BUILD.gn.orig 2025-06-30 06:54:11.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 bfa4da7b12..61ae969b6b 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-05-30 19:50:32.000000000 +0000
+--- build/config/linux/pkg-config.py.orig 2025-06-30 06:54:11.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 ba6e6845eb..d5aa132c55 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-05-30 19:50:32.000000000 +0000
+--- build/config/ozone.gni.orig 2025-06-30 06:54:11.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 4a30fb6ef7..2a5011c2e7 100644
--- a/chromium/patches/patch-build_config_rust.gni
+++ b/chromium/patches/patch-build_config_rust.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/config/rust.gni.orig 2025-05-30 19:50:32.000000000 +0000
+--- build/config/rust.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/config/rust.gni
-@@ -188,7 +188,7 @@ if (is_linux || is_chromeos) {
+@@ -191,7 +191,7 @@ if (is_linux || is_chromeos) {
rust_abi_target = "aarch64-unknown-linux-gnu"
cargo_target_abi = ""
} else if (current_cpu == "x86") {
@@ -15,14 +15,16 @@ $NetBSD$
cargo_target_abi = ""
} else if (current_cpu == "x64") {
rust_abi_target = "x86_64-unknown-linux-gnu"
-@@ -361,6 +361,10 @@ if (is_linux || is_chromeos) {
+@@ -373,7 +373,11 @@ if (is_linux || is_chromeos) {
}
}
+-if (toolchain_has_rust) {
+if (is_bsd) {
+ rust_abi_target = string_replace(rust_abi_target, "linux-gnu", current_os)
+}
+
- assert(!toolchain_has_rust || rust_abi_target != "")
++if (toolchain_has_rust && !is_bsd) {
+ assert(rust_abi_target != "")
- # This variable is passed to the Rust libstd build.
+ _known_rust_target_triples_filepath = "//build/rust/known-target-triples.txt"
diff --git a/chromium/patches/patch-build_config_v8__target__cpu.gni b/chromium/patches/patch-build_config_v8__target__cpu.gni
index b47a10091c..4a0dbb2442 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-05-30 19:50:32.000000000 +0000
+--- build/config/v8_target_cpu.gni.orig 2025-06-30 06:54:11.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 2967ddb0da..c38a4cfe78 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-05-30 19:50:32.000000000 +0000
+--- build/detect_host_arch.py.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/detect_host_arch.py
@@ -20,6 +20,8 @@ def HostArch():
host_arch = 'ia32'
diff --git a/chromium/patches/patch-build_gn__run__binary.py b/chromium/patches/patch-build_gn__run__binary.py
index 9a4acf040b..7d6774f20b 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-05-30 19:50:32.000000000 +0000
+--- build/gn_run_binary.py.orig 2025-06-30 06:54:11.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 2d800ecf1e..a28d73fc64 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-05-30 19:50:32.000000000 +0000
+--- build/linux/chrome.map.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
diff --git a/chromium/patches/patch-build_linux_strip__binary.py b/chromium/patches/patch-build_linux_strip__binary.py
index 136538ab87..648f4db635 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-05-30 19:50:32.000000000 +0000
+--- build/linux/strip_binary.py.orig 2025-06-30 06:54:11.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 f24c276846..23ec96ef90 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-05-30 19:50:32.000000000 +0000
+--- build/linux/unbundle/icu.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/linux/unbundle/icu.gn
@@ -17,6 +17,15 @@ config("icu_config") {
"USING_SYSTEM_ICU=1",
diff --git a/chromium/patches/patch-build_linux_unbundle_libusb.gn b/chromium/patches/patch-build_linux_unbundle_libusb.gn
index de10bd3a9a..522965771c 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-05-30 19:50:32.000000000 +0000
+--- build/linux/unbundle/libusb.gn.orig 2025-06-30 06:54:11.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_nocompile.gni b/chromium/patches/patch-build_nocompile.gni
index 079e92480d..8724cffb11 100644
--- a/chromium/patches/patch-build_nocompile.gni
+++ b/chromium/patches/patch-build_nocompile.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/nocompile.gni.orig 2025-05-30 19:50:32.000000000 +0000
+--- build/nocompile.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/nocompile.gni
@@ -55,7 +55,7 @@ if (is_win) {
}
diff --git a/chromium/patches/patch-build_rust_rust__bindgen.gni b/chromium/patches/patch-build_rust_rust__bindgen.gni
index 0a0a08397d..f1676f49dd 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-05-30 19:50:32.000000000 +0000
+--- build/rust/rust_bindgen.gni.orig 2025-06-30 06:54:11.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 105c80e8f0..6137b12378 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-05-30 19:50:32.000000000 +0000
+--- build/rust/rust_bindgen_generator.gni.orig 2025-06-30 06:54:11.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 0550ba9ee1..5eaad89f67 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-05-30 19:50:32.000000000 +0000
+--- build/rust/std/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/rust/std/BUILD.gn
@@ -50,13 +50,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 52c424e8ab..a3d813da2a 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-06-11 15:58:18.720958323 +0000
+--- build/toolchain/freebsd/BUILD.gn.orig 2025-07-03 13:12:11.571587997 +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 aa69a640de..3405a0a48c 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-05-30 19:50:32.000000000 +0000
+--- build/toolchain/gcc_solink_wrapper.py.orig 2025-06-30 06:54:11.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 bfe3cc1932..18169a3b8f 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-05-30 19:50:32.000000000 +0000
+--- build/toolchain/gcc_toolchain.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/toolchain/gcc_toolchain.gni
@@ -56,6 +56,13 @@ if (enable_resource_allowlist_generation
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
diff --git a/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn b/chromium/patches/patch-build_toolchain_netbsd_BUILD.gn
index 6bed05df64..846affe693 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-06-11 15:58:18.722879422 +0000
+--- build/toolchain/netbsd/BUILD.gn.orig 2025-07-03 13:12:11.572067947 +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 0e7b581755..cadd612180 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-06-11 15:58:18.723064830 +0000
+--- build/toolchain/openbsd/BUILD.gn.orig 2025-07-03 13:12:11.572252455 +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 68b5b1a728..7cc6d99bc5 100644
--- a/chromium/patches/patch-build_toolchain_toolchain.gni
+++ b/chromium/patches/patch-build_toolchain_toolchain.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- build/toolchain/toolchain.gni.orig 2025-05-30 19:50:32.000000000 +0000
+--- build/toolchain/toolchain.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ build/toolchain/toolchain.gni
-@@ -75,7 +75,7 @@ if (host_os == "mac") {
+@@ -60,7 +60,7 @@ if (host_os == "mac") {
host_shlib_extension = ".dylib"
} else if (host_os == "win") {
host_shlib_extension = ".dll"
diff --git a/chromium/patches/patch-cc_base_features.cc b/chromium/patches/patch-cc_base_features.cc
index 44e0ac9448..b998734e03 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-05-30 19:50:32.000000000 +0000
+--- cc/base/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ cc/base/features.cc
@@ -52,7 +52,7 @@ const base::FeatureParam<int> kDeferImpl
// be using a separate flag to control the launch on GL.
diff --git a/chromium/patches/patch-chrome_app_chrome__command__ids.h b/chromium/patches/patch-chrome_app_chrome__command__ids.h
index a5ef9bf959..5a87eee603 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-05-30 19:50:32.000000000 +0000
+--- chrome/app/chrome_command_ids.h.orig 2025-06-30 06:54:11.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 d1432a5481..b5505a3f12 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-05-30 19:50:32.000000000 +0000
+--- chrome/app/chrome_main.cc.orig 2025-06-30 06:54:11.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 1d3b63d899..0b19aad60f 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-05-30 19:50:32.000000000 +0000
+--- chrome/app/chrome_main_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/app/chrome_main_delegate.cc
@@ -147,7 +147,7 @@
#include "components/webui/about/credit_utils.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/nacl/common/nacl_paths.h"
#include "components/nacl/zygote/nacl_fork_delegate_linux.h"
#endif
-@@ -188,17 +188,17 @@
+@@ -187,17 +187,17 @@
#include "v8/include/v8.h"
#endif
@@ -36,7 +36,7 @@ $NetBSD$
#include "chrome/browser/policy/policy_path_parser.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -316,7 +316,7 @@ void AdjustLinuxOOMScore(const std::stri
+@@ -315,7 +315,7 @@ void AdjustLinuxOOMScore(const std::stri
// and resources loaded.
bool SubprocessNeedsResourceBundle(const std::string& process_type) {
return
@@ -45,7 +45,7 @@ $NetBSD$
// The zygote process opens the resources for the renderers.
process_type == switches::kZygoteProcess ||
#endif
-@@ -399,7 +399,7 @@ bool HandleVersionSwitches(const base::C
+@@ -398,7 +398,7 @@ bool HandleVersionSwitches(const base::C
return false;
}
@@ -54,7 +54,7 @@ $NetBSD$
// Show the man page if --help or -h is on the command line.
void HandleHelpSwitches(const base::CommandLine& command_line) {
if (command_line.HasSwitch(switches::kHelp) ||
-@@ -411,7 +411,7 @@ void HandleHelpSwitches(const base::Comm
+@@ -410,7 +410,7 @@ void HandleHelpSwitches(const base::Comm
}
#endif // BUILDFLAG(IS_LINUX)
@@ -63,7 +63,7 @@ $NetBSD$
void SIGTERMProfilingShutdown(int signal) {
content::Profiling::Stop();
struct sigaction sigact;
-@@ -493,7 +493,7 @@ std::optional<int> AcquireProcessSinglet
+@@ -492,7 +492,7 @@ std::optional<int> AcquireProcessSinglet
// process can be exited.
ChromeProcessSingleton::CreateInstance(user_data_dir);
@@ -72,7 +72,7 @@ $NetBSD$
// Read the xdg-activation token and set it in the command line for the
// duration of the notification in order to ensure this is propagated to an
// already running browser process if it exists.
-@@ -571,7 +571,7 @@ void InitializeUserDataDir(base::Command
+@@ -570,7 +570,7 @@ void InitializeUserDataDir(base::Command
std::string process_type =
command_line->GetSwitchValueASCII(switches::kProcessType);
@@ -81,7 +81,7 @@ $NetBSD$
// On Linux, Chrome does not support running multiple copies under different
// DISPLAYs, so the profile directory can be specified in the environment to
// support the virtual desktop use-case.
-@@ -669,7 +669,7 @@ void RecordMainStartupMetrics(const Star
+@@ -668,7 +668,7 @@ void RecordMainStartupMetrics(const Star
#endif
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -90,7 +90,7 @@ $NetBSD$
// Record the startup process creation time on supported platforms. On Android
// this is recorded in ChromeMainDelegateAndroid.
startup_metric_utils::GetCommon().RecordStartupProcessCreationTime(
-@@ -828,7 +828,7 @@ std::optional<int> ChromeMainDelegate::P
+@@ -827,7 +827,7 @@ std::optional<int> ChromeMainDelegate::P
#if BUILDFLAG(IS_OZONE)
// Initialize Ozone platform and add required feature flags as per platform's
// properties.
@@ -99,7 +99,7 @@ $NetBSD$
ui::SetOzonePlatformForLinuxIfNeeded(*base::CommandLine::ForCurrentProcess());
#endif
ui::OzonePlatform::PreEarlyInitialization();
-@@ -983,7 +983,7 @@ void ChromeMainDelegate::CommonEarlyInit
+@@ -982,7 +982,7 @@ void ChromeMainDelegate::CommonEarlyInit
const bool is_canary_dev = IsCanaryDev();
const bool emit_crashes =
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -108,7 +108,7 @@ $NetBSD$
is_canary_dev;
#else
false;
-@@ -1131,7 +1131,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1130,7 +1130,7 @@ std::optional<int> ChromeMainDelegate::B
return 0; // Got a --credits switch; exit with a success error code.
}
@@ -117,7 +117,7 @@ $NetBSD$
// This will directly exit if the user asked for help.
HandleHelpSwitches(command_line);
#endif
-@@ -1156,7 +1156,7 @@ std::optional<int> ChromeMainDelegate::B
+@@ -1155,7 +1155,7 @@ std::optional<int> ChromeMainDelegate::B
ash::RegisterPathProvider();
chromeos::dbus_paths::RegisterPathProvider();
#endif
@@ -126,7 +126,7 @@ $NetBSD$
nacl::RegisterPathProvider();
#endif
-@@ -1444,7 +1444,7 @@ void ChromeMainDelegate::PreSandboxStart
+@@ -1439,7 +1439,7 @@ void ChromeMainDelegate::PreSandboxStart
CHECK(!loaded_locale.empty()) << "Locale could not be found for " << locale;
}
@@ -135,7 +135,7 @@ $NetBSD$
// Zygote needs to call InitCrashReporter() in RunZygote().
if (process_type != switches::kZygoteProcess &&
!command_line.HasSwitch(switches::kDisableCrashpadForTesting)) {
-@@ -1532,13 +1532,13 @@ std::variant<int, content::MainFunctionP
+@@ -1527,13 +1527,13 @@ std::variant<int, content::MainFunctionP
#else
#if BUILDFLAG(IS_MAC) || (BUILDFLAG(ENABLE_NACL) && !BUILDFLAG(IS_LINUX) && \
diff --git a/chromium/patches/patch-chrome_browser_BUILD.gn b/chromium/patches/patch-chrome_browser_BUILD.gn
index 1c721ad51d..7c6b6a55e4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/BUILD.gn
-@@ -6911,6 +6911,13 @@ static_library("browser") {
+@@ -7008,6 +7008,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 09b12c6358..a477586464 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/about_flags.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/about_flags.cc
-@@ -262,7 +262,7 @@
+@@ -263,7 +263,7 @@
#include "extensions/common/extension_features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/allocator/buildflags.h"
#endif
-@@ -352,7 +352,7 @@
+@@ -353,7 +353,7 @@
#include "device/vr/public/cpp/switches.h"
#endif
@@ -24,7 +24,7 @@ $NetBSD$
#include "ui/ozone/public/ozone_switches.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -362,7 +362,7 @@
+@@ -363,7 +363,7 @@
#include "chrome/browser/win/mica_titlebar.h"
#endif
@@ -33,7 +33,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"
-@@ -374,7 +374,7 @@
+@@ -375,7 +375,7 @@
#include "components/user_education/common/user_education_features.h" // nogncheck
#endif
@@ -42,7 +42,7 @@ $NetBSD$
#include "chrome/browser/ui/ui_features.h"
#include "ui/base/ui_base_features.h"
#endif
-@@ -426,7 +426,7 @@ const FeatureEntry::Choice kPullToRefres
+@@ -427,7 +427,7 @@ const FeatureEntry::Choice kPullToRefres
#endif // USE_AURA
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -51,7 +51,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kLocalNetworkAccessChecksBlock[] = {
{"LocalNetworkAccessChecksWarn", "false"}};
-@@ -542,7 +542,7 @@ const FeatureEntry::FeatureVariation kDX
+@@ -543,7 +543,7 @@ const FeatureEntry::FeatureVariation kDX
{"Max 3 Frames", &kDXGIWaitableSwapChain3Frames, 1, nullptr}};
#endif
@@ -60,7 +60,7 @@ $NetBSD$
const FeatureEntry::Choice kOzonePlatformHintRuntimeChoices[] = {
{flag_descriptions::kOzonePlatformHintChoiceDefault, "", ""},
{flag_descriptions::kOzonePlatformHintChoiceAuto,
-@@ -899,6 +899,31 @@ const FeatureEntry::FeatureVariation
+@@ -900,6 +900,31 @@ const FeatureEntry::FeatureVariation
std::size(kWebIdentityDigitalIdentityCredentialHighRiskDialogParam),
nullptr}};
@@ -92,7 +92,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kClipboardMaximumAge60Seconds[] = {
{"UIClipboardMaximumAge", "60"}};
const FeatureEntry::FeatureParam kClipboardMaximumAge90Seconds[] = {
-@@ -1274,7 +1299,7 @@ constexpr FeatureEntry::FeatureVariation
+@@ -1292,7 +1317,7 @@ constexpr FeatureEntry::FeatureVariation
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -101,7 +101,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kHistoryEmbeddingsAtKeywordAcceleration[]{
{"AtKeywordAcceleration", "true"},
};
-@@ -1312,7 +1337,7 @@ const FeatureEntry::FeatureVariation kRe
+@@ -1330,7 +1355,7 @@ const FeatureEntry::FeatureVariation kRe
};
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -110,7 +110,7 @@ $NetBSD$
// A limited number of combinations of the rich autocompletion params.
const FeatureEntry::FeatureParam kOmniboxRichAutocompletionAggressive1[] = {
-@@ -3720,7 +3745,7 @@ const FeatureEntry::FeatureVariation kAn
+@@ -3826,7 +3851,7 @@ const FeatureEntry::FeatureVariation
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -119,7 +119,7 @@ $NetBSD$
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOn[] =
{{"link_capturing_state", "on_by_default"}};
const flags_ui::FeatureEntry::FeatureParam kPwaNavigationCapturingDefaultOff[] =
-@@ -4179,7 +4204,7 @@ const FeatureEntry::FeatureVariation kSk
+@@ -4261,7 +4286,7 @@ const FeatureEntry::FeatureVariation kSk
std::size(kSkiaGraphite_DebugLabelsEnabled), nullptr},
};
@@ -128,7 +128,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kTranslationAPI_SkipLanguagePackLimit[] = {
{"TranslationAPIAcceptLanguagesCheck", "false"},
{"TranslationAPILimitLanguagePackCount", "false"}};
-@@ -4245,7 +4270,7 @@ const FeatureEntry::FeatureVariation
+@@ -4321,7 +4346,7 @@ const FeatureEntry::FeatureVariation
1, nullptr},
};
@@ -137,7 +137,7 @@ $NetBSD$
const FeatureEntry::FeatureParam kContextualCueingEnabledNoEngagementCap[] = {
{"BackoffTime", "0h"},
{"BackoffMultiplierBase", "0.0"},
-@@ -5175,7 +5200,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5264,7 +5289,7 @@ const FeatureEntry kFeatureEntries[] = {
},
#endif // BUILDFLAG(IS_WIN)
@@ -146,7 +146,7 @@ $NetBSD$
{
"fluent-overlay-scrollbars",
flag_descriptions::kFluentOverlayScrollbarsName,
-@@ -5467,7 +5492,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5555,7 +5580,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableIsolatedWebAppDevModeName,
flag_descriptions::kEnableIsolatedWebAppDevModeDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kIsolatedWebAppDevMode)},
@@ -155,16 +155,16 @@ $NetBSD$
{"enable-iwa-key-distribution-component",
flag_descriptions::kEnableIwaKeyDistributionComponentName,
flag_descriptions::kEnableIwaKeyDistributionComponentDescription,
-@@ -5689,7 +5714,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(features::kWebShare)},
- #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
+@@ -5780,7 +5805,7 @@ const FeatureEntry kFeatureEntries[] = {
+ FEATURE_VALUE_TYPE(media::kUseSCContentSharingPicker)},
+ #endif // BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
{"pulseaudio-loopback-for-cast",
flag_descriptions::kPulseaudioLoopbackForCastName,
flag_descriptions::kPulseaudioLoopbackForCastDescription, kOsLinux,
-@@ -5730,6 +5755,16 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -5821,6 +5846,16 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kWaylandSessionManagementName,
flag_descriptions::kWaylandSessionManagementDescription, kOsLinux,
FEATURE_VALUE_TYPE(features::kWaylandSessionManagement)},
@@ -181,16 +181,16 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
#if BUILDFLAG(ENABLE_VR)
-@@ -6629,7 +6664,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -6709,7 +6744,7 @@ const FeatureEntry kFeatureEntries[] = {
"MlUrlScoring")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
- BUILDFLAG(IS_WIN)
+ BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- {"omnibox-contextual-search-actions-at-top",
- flag_descriptions::kOmniboxContextualSearchActionsAtTopName,
- flag_descriptions::kOmniboxContextualSearchActionsAtTopDescription,
-@@ -6933,7 +6968,7 @@ const FeatureEntry kFeatureEntries[] = {
+ {"contextual-search-box-uses-contextual-search-provider",
+ flag_descriptions::kContextualSearchBoxUsesContextualSearchProviderName,
+ flag_descriptions::
+@@ -7061,7 +7096,7 @@ const FeatureEntry kFeatureEntries[] = {
kNumSrpZpsRelatedSearches,
"PowerTools")},
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -199,7 +199,7 @@ $NetBSD$
{"history-embeddings", flag_descriptions::kHistoryEmbeddingsName,
flag_descriptions::kHistoryEmbeddingsDescription, kOsDesktop,
FEATURE_WITH_PARAMS_VALUE_TYPE(history_embeddings::kHistoryEmbeddings,
-@@ -7421,7 +7456,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7560,7 +7595,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(printing::features::kAddPrinterViaPrintscanmgr)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -208,7 +208,7 @@ $NetBSD$
{"cups-ipp-printing-backend",
flag_descriptions::kCupsIppPrintingBackendName,
flag_descriptions::kCupsIppPrintingBackendDescription, kOsDesktop,
-@@ -7691,7 +7726,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -7851,7 +7886,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kSupportToolScreenshotDescription, kOsDesktop,
FEATURE_VALUE_TYPE(features::kSupportToolScreenshot)},
@@ -217,7 +217,7 @@ $NetBSD$
{"wasm-tts-component-updater-enabled",
flag_descriptions::kWasmTtsComponentUpdaterEnabledName,
flag_descriptions::kWasmTtsComponentUpdaterEnabledDescription, kOsDesktop,
-@@ -8373,7 +8408,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -8523,7 +8558,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(media::kGlobalMediaControlsUpdatedUI)},
#endif // !BUILDFLAG(IS_CHROMEOS)
@@ -226,7 +226,7 @@ $NetBSD$
{"enable-network-service-sandbox",
flag_descriptions::kEnableNetworkServiceSandboxName,
flag_descriptions::kEnableNetworkServiceSandboxDescription,
-@@ -9037,7 +9072,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9176,7 +9211,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ash::features::kWallpaperGooglePhotosSharedAlbums)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -235,7 +235,7 @@ $NetBSD$
{"enable-get-all-screens-media", flag_descriptions::kGetAllScreensMediaName,
flag_descriptions::kGetAllScreensMediaDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(blink::features::kGetAllScreensMedia)},
-@@ -9062,7 +9097,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9201,7 +9236,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kGlobalVaapiLockDescription, kOsCrOS | kOsLinux,
FEATURE_VALUE_TYPE(media::kGlobalVaapiLock)},
@@ -244,7 +244,7 @@ $NetBSD$
{
"ui-debug-tools",
flag_descriptions::kUIDebugToolsName,
-@@ -9542,7 +9577,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9668,7 +9703,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -253,7 +253,16 @@ $NetBSD$
{"media-session-enter-picture-in-picture",
flag_descriptions::kMediaSessionEnterPictureInPictureName,
flag_descriptions::kMediaSessionEnterPictureInPictureDescription,
-@@ -10214,7 +10249,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -9830,7 +9865,7 @@ const FeatureEntry kFeatureEntries[] = {
+ flag_descriptions::kReduceTransferSizeUpdatedIPCDescription, kOsAll,
+ FEATURE_VALUE_TYPE(network::features::kReduceTransferSizeUpdatedIPC)},
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ {"reduce-user-agent-data-linux-platform-version",
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionName,
+ flag_descriptions::kReduceUserAgentDataLinuxPlatformVersionDescription,
+@@ -10334,7 +10369,7 @@ const FeatureEntry kFeatureEntries[] = {
kOsDesktop | kOsAndroid,
FEATURE_VALUE_TYPE(features::kProcessPerSiteUpToMainFrameThreshold)},
@@ -262,7 +271,7 @@ $NetBSD$
{"camera-mic-effects", flag_descriptions::kCameraMicEffectsName,
flag_descriptions::kCameraMicEffectsDescription,
static_cast<unsigned short>(kOsMac | kOsWin | kOsLinux),
-@@ -10338,7 +10373,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10458,7 +10493,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(chrome::android::kReadAloudTapToSeek)},
#endif
@@ -271,7 +280,7 @@ $NetBSD$
{"third-party-profile-management",
flag_descriptions::kThirdPartyProfileManagementName,
flag_descriptions::kThirdPartyProfileManagementDescription,
-@@ -10367,7 +10402,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -10487,7 +10522,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -280,7 +289,7 @@ $NetBSD$
{"enable-user-navigation-capturing-pwa",
flag_descriptions::kPwaNavigationCapturingName,
flag_descriptions::kPwaNavigationCapturingDescription,
-@@ -11085,7 +11120,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11223,7 +11258,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kCanvasHibernationDescription, kOsAll,
FEATURE_VALUE_TYPE(blink::features::kCanvas2DHibernation)},
@@ -289,8 +298,8 @@ $NetBSD$
{"enable-history-sync-optin",
flag_descriptions::kEnableHistorySyncOptinName,
flag_descriptions::kEnableHistorySyncOptinDescription,
-@@ -11187,7 +11222,7 @@ const FeatureEntry kFeatureEntries[] = {
- FEATURE_VALUE_TYPE(switches::kForceSupervisedSigninWithCapabilities)},
+@@ -11334,7 +11369,7 @@ const FeatureEntry kFeatureEntries[] = {
+ "HistoryOptInEducationalTipVariations")},
#endif // BUILDFLAG(IS_ANDROID)
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -298,7 +307,7 @@ $NetBSD$
{"supervised-profile-safe-search",
flag_descriptions::kSupervisedProfileSafeSearchName,
flag_descriptions::kSupervisedProfileSafeSearchDescription,
-@@ -11435,7 +11470,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11586,7 +11621,7 @@ const FeatureEntry kFeatureEntries[] = {
segmentation_platform::features::kSegmentationSurveyPage)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -307,7 +316,7 @@ $NetBSD$
{"autofill-enable-buy-now-pay-later",
flag_descriptions::kAutofillEnableBuyNowPayLaterName,
flag_descriptions::kAutofillEnableBuyNowPayLaterDescription, kOsDesktop,
-@@ -11536,7 +11571,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11687,7 +11722,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
autofill::features::kAutofillEnableCardInfoRuntimeRetrieval)},
@@ -316,7 +325,7 @@ $NetBSD$
{"translation-api", flag_descriptions::kTranslationAPIName,
flag_descriptions::kTranslationAPIDescription, kOsMac | kOsWin | kOsLinux,
FEATURE_WITH_PARAMS_VALUE_TYPE(blink::features::kTranslationAPI,
-@@ -11573,7 +11608,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -11721,7 +11756,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(
password_manager::features::kPasswordFormClientsideClassifier)},
@@ -325,7 +334,7 @@ $NetBSD$
{"contextual-cueing", flag_descriptions::kContextualCueingName,
flag_descriptions::kContextualCueingDescription,
kOsLinux | kOsMac | kOsWin,
-@@ -11904,7 +11939,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12053,7 +12088,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(ui::kUseNewEtc1Encoder)},
#endif // !BUILDFLAG(IS_ANDROID)
@@ -334,7 +343,7 @@ $NetBSD$
{"automatic-usb-detach", flag_descriptions::kAutomaticUsbDetachName,
flag_descriptions::kAutomaticUsbDetachDescription, kOsAndroid | kOsLinux,
FEATURE_VALUE_TYPE(features::kAutomaticUsbDetach)},
-@@ -11954,7 +11989,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12103,7 +12138,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // !BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -343,7 +352,7 @@ $NetBSD$
{"autofill-enable-amount-extraction-desktop",
flag_descriptions::kAutofillEnableAmountExtractionDesktopName,
flag_descriptions::kAutofillEnableAmountExtractionDesktopDescription,
-@@ -11974,7 +12009,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12123,7 +12158,7 @@ const FeatureEntry kFeatureEntries[] = {
FEATURE_VALUE_TYPE(blink::features::kClipboardContentsId)},
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -352,7 +361,7 @@ $NetBSD$
{"autofill-enable-amount-extraction-allowlist-desktop",
flag_descriptions::kAutofillEnableAmountExtractionAllowlistDesktopName,
flag_descriptions::
-@@ -12092,7 +12127,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12241,7 +12276,7 @@ const FeatureEntry kFeatureEntries[] = {
apps::chrome_app_deprecation::kAllowUserInstalledChromeApps)},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -361,7 +370,7 @@ $NetBSD$
{"chrome-web-store-navigation-throttle",
flag_descriptions::kChromeWebStoreNavigationThrottleName,
flag_descriptions::kChromeWebStoreNavigationThrottleDescription,
-@@ -12128,7 +12163,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12277,7 +12312,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -370,7 +379,7 @@ $NetBSD$
{"autofill-enable-amount-extraction-desktop-logging",
flag_descriptions::kAutofillEnableAmountExtractionDesktopLoggingName,
flag_descriptions::
-@@ -12151,7 +12186,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12300,7 +12335,7 @@ const FeatureEntry kFeatureEntries[] = {
flag_descriptions::kEnableWebAppUpdateTokenParsingDescription, kOsAll,
FEATURE_VALUE_TYPE(features::kWebAppEnableUpdateTokenParsing)},
@@ -379,7 +388,7 @@ $NetBSD$
{"root-scrollbar-follows-browser-theme",
flag_descriptions::kRootScrollbarFollowsTheme,
flag_descriptions::kRootScrollbarFollowsThemeDescription,
-@@ -12180,7 +12215,7 @@ const FeatureEntry kFeatureEntries[] = {
+@@ -12329,7 +12364,7 @@ const FeatureEntry kFeatureEntries[] = {
#endif // BUILDFLAG(IS_ANDROID)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -388,3 +397,21 @@ $NetBSD$
{"local-network-access-check",
flag_descriptions::kLocalNetworkAccessChecksName,
flag_descriptions::kLocalNetworkAccessChecksDescription, kOsDesktop,
+@@ -12551,7 +12586,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"tab-group-home", tabs::flag_descriptions::kTabGroupHomeName,
+ tabs::flag_descriptions::kTabGroupHomeDescription, kOsDesktop,
+ FEATURE_VALUE_TYPE(tabs::kTabGroupHome)},
+@@ -12629,7 +12664,7 @@ const FeatureEntry kFeatureEntries[] = {
+ #endif // BUILDFLAG(IS_ANDROID)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ {"enable-site-search-allow-user-override-policy",
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyName,
+ flag_descriptions::kEnableSiteSearchAllowUserOverridePolicyDescription,
diff --git a/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc b/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
index 5c701810f3..d2c451a43f 100644
--- a/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
+++ b/chromium/patches/patch-chrome_browser_accessibility_page__colors.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/accessibility/page_colors.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/accessibility/page_colors.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/accessibility/page_colors.cc
@@ -12,7 +12,7 @@
#include "components/sync_preferences/pref_service_syncable.h"
diff --git a/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc b/chromium/patches/patch-chrome_browser_after__startup__task__utils.cc
index 596c23555e..94efc67fc3 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/after_startup_task_utils.cc.orig 2025-06-30 06:54:11.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 eac0710ee6..4812e2b555 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/apps/app_service/publishers/extension_apps.cc.orig 2025-06-30 06:54:11.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 92fbe1bc8c..24aa3db0ea 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.cc.orig 2025-06-30 06:54:11.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 82126ac005..3a81b10cc6 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/apps/platform_apps/platform_app_launch.h.orig 2025-06-30 06:54:11.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 2776533042..520e6cb870 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/autocomplete/chrome_autocomplete_scheme_classifier.cc
@@ -88,7 +88,7 @@ ChromeAutocompleteSchemeClassifier::GetI
return metrics::OmniboxInputType::QUERY;
diff --git a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
index a80d2a727f..7cacd3970e 100644
--- a/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
+++ b/chromium/patches/patch-chrome_browser_background_extensions_background__mode__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/background/extensions/background_mode_manager.cc
@@ -893,7 +893,7 @@ gfx::ImageSkia GetStatusTrayIcon() {
}
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 a8f65a9197..f1f1773320 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/background/extensions/background_mode_optimizer.cc.orig 2025-06-30 06:54:11.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 5a1251f857..c5517b9201 100644
--- a/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
+++ b/chromium/patches/patch-chrome_browser_background_glic_glic__status__icon.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/background/glic/glic_status_icon.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/background/glic/glic_status_icon.cc
@@ -86,7 +86,7 @@ GlicStatusIcon::GlicStatusIcon(GlicContr
if (!status_icon_) {
diff --git a/chromium/patches/patch-chrome_browser_browser__features.cc b/chromium/patches/patch-chrome_browser_browser__features.cc
index 41ba4ba1c8..61bbe63835 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/browser_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/browser_features.cc
@@ -75,7 +75,7 @@ BASE_FEATURE(kClearUserDataUponProfileDe
"ClearUserDataUponProfileDestruction",
@@ -24,7 +24,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT);
#else
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -227,7 +227,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
+@@ -232,7 +232,7 @@ BASE_FEATURE(kSandboxExternalProtocolBlo
"SandboxExternalProtocolBlockedWarning",
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 7c8bf321bd..b7170e33d7 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/browser_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/browser_features.h
@@ -38,7 +38,7 @@ BASE_DECLARE_FEATURE(kCertificateTranspa
BASE_DECLARE_FEATURE(kCertVerificationNetworkTime);
@@ -15,7 +15,7 @@ $NetBSD$
BASE_DECLARE_FEATURE(kDbusSecretPortal);
BASE_DECLARE_FEATURE(kUseFreedesktopSecretKeyProvider);
#endif
-@@ -100,7 +100,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
+@@ -101,7 +101,7 @@ BASE_DECLARE_FEATURE(kRestartNetworkServ
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlocked);
BASE_DECLARE_FEATURE(kSandboxExternalProtocolBlockedWarning);
diff --git a/chromium/patches/patch-chrome_browser_browser__process__impl.cc b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
index 438a5e68b2..c41c037668 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.cc
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/browser_process_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/browser_process_impl.cc
-@@ -260,7 +260,7 @@
+@@ -256,7 +256,7 @@
#include "components/enterprise/browser/controller/chrome_browser_cloud_management_controller.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#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"
-@@ -272,7 +272,7 @@
+@@ -268,7 +268,7 @@
#include "chrome/browser/safe_browsing/safe_browsing_service.h"
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// How often to check if the persistent instance of Chrome needs to restart
// to install an update.
static const int kUpdateCheckIntervalHours = 6;
-@@ -1167,7 +1167,7 @@ void BrowserProcessImpl::RegisterPrefs(P
+@@ -1168,7 +1168,7 @@ void BrowserProcessImpl::RegisterPrefs(P
GoogleUpdateSettings::GetCollectStatsConsent());
registry->RegisterBooleanPref(prefs::kDevToolsRemoteDebuggingAllowed, true);
@@ -33,7 +33,7 @@ $NetBSD$
os_crypt_async::SecretPortalKeyProvider::RegisterLocalPrefs(registry);
#endif
}
-@@ -1435,7 +1435,7 @@ void BrowserProcessImpl::PreMainMessageL
+@@ -1436,7 +1436,7 @@ void BrowserProcessImpl::PreMainMessageL
local_state())));
#endif // BUILDFLAG(IS_WIN)
@@ -42,7 +42,7 @@ $NetBSD$
base::CommandLine* cmd_line = base::CommandLine::ForCurrentProcess();
if (cmd_line->GetSwitchValueASCII(password_manager::kPasswordStore) !=
"basic") {
-@@ -1719,7 +1719,7 @@ void BrowserProcessImpl::Unpin() {
+@@ -1720,7 +1720,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 ca29a352ab..d6f1b9e5ce 100644
--- a/chromium/patches/patch-chrome_browser_browser__process__impl.h
+++ b/chromium/patches/patch-chrome_browser_browser__process__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/browser_process_impl.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/browser_process_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/browser_process_impl.h
@@ -416,7 +416,7 @@ class BrowserProcessImpl : public Browse
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
index 1c81da57ad..f7b1f76b51 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_field_trials.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_field_trials.cc
@@ -38,7 +38,7 @@
#include "chromeos/ash/services/multidevice_setup/public/cpp/first_run_field_trial.h"
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
index 0112484daf..1c5a3ceabe 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__field__trials.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_field_trials.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_field_trials.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_field_trials.h
@@ -33,7 +33,7 @@ class ChromeBrowserFieldTrials : public
const variations::EntropyProviders& entropy_providers,
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
index 0adf93f704..ec11d06352 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__interface__binders.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders.cc
-@@ -81,7 +81,7 @@
+@@ -80,7 +80,7 @@
#endif // BUILDFLAG(ENABLE_UNHANDLED_TAP)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
void BindScreenAIAnnotator(
content::RenderFrameHost* frame_host,
mojo::PendingReceiver<screen_ai::mojom::ScreenAIAnnotator> receiver) {
-@@ -520,7 +520,7 @@ void PopulateChromeFrameBinders(
+@@ -522,7 +522,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 4b99c00622..8da5cd7d0f 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_interface_binders_webui.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_interface_binders_webui.cc
@@ -48,20 +48,20 @@
#include "content/public/browser/web_ui_controller_interface_binder.h"
@@ -30,7 +30,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/app_settings/web_app_settings_ui.h"
#include "chrome/browser/ui/webui/on_device_translation_internals/on_device_translation_internals_ui.h"
#include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin.mojom.h"
-@@ -452,7 +452,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -460,7 +460,7 @@ void PopulateChromeWebUIFrameBinders(
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -39,7 +39,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<
connectors_internals::mojom::PageHandler,
enterprise_connectors::ConnectorsInternalsUI>(map);
-@@ -463,7 +463,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -471,7 +471,7 @@ void PopulateChromeWebUIFrameBinders(
policy::DlpInternalsUI>(map);
#endif
@@ -48,7 +48,7 @@ $NetBSD$
RegisterWebUIControllerInterfaceBinder<
app_management::mojom::PageHandlerFactory, WebAppSettingsUI>(map);
-@@ -593,14 +593,14 @@ void PopulateChromeWebUIFrameBinders(
+@@ -609,14 +609,14 @@ void PopulateChromeWebUIFrameBinders(
HistoryClustersSidePanelUI, NewTabPageUI, BookmarksSidePanelUI>(map);
}
@@ -65,7 +65,7 @@ $NetBSD$
WhatsNewUI,
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
NewTabPageUI>(map);
-@@ -1133,7 +1133,7 @@ void PopulateChromeWebUIFrameBinders(
+@@ -1154,7 +1154,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__main.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
index 973404b054..657d9267e4 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_main.cc
@@ -150,7 +150,7 @@
#endif
@@ -65,7 +65,7 @@ $NetBSD$
// Set the global activation token sent as a command line switch by another
// browser process. This also removes the switch after use to prevent any side
// effects of leaving it in the command line after this point.
-@@ -1021,7 +1021,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1006,7 +1006,7 @@ int ChromeBrowserMainParts::PreCreateThr
browser_creator_->AddFirstRunTabs(master_prefs_->new_tabs);
}
@@ -74,7 +74,7 @@ $NetBSD$
// Create directory for user-level Native Messaging manifest files. This
// makes it less likely that the directory will be created by third-party
// software with incorrect owner or permission. See crbug.com/725513 .
-@@ -1066,7 +1066,7 @@ int ChromeBrowserMainParts::PreCreateThr
+@@ -1051,7 +1051,7 @@ int ChromeBrowserMainParts::PreCreateThr
#endif // BUILDFLAG(IS_MAC)
@@ -83,7 +83,7 @@ $NetBSD$
metrics::DesktopSessionDurationTracker::Initialize();
ProfileActivityMetricsRecorder::Initialize();
TouchModeStatsTracker::Initialize(
-@@ -1262,7 +1262,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1247,7 +1247,7 @@ void ChromeBrowserMainParts::PostProfile
#endif // BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || \
@@ -92,7 +92,7 @@ $NetBSD$
// Delete the media history database if it still exists.
// TODO(crbug.com/40177301): Remove this.
base::ThreadPool::PostTask(
-@@ -1310,7 +1310,7 @@ void ChromeBrowserMainParts::PostProfile
+@@ -1295,7 +1295,7 @@ void ChromeBrowserMainParts::PostProfile
*UrlLanguageHistogramFactory::GetForBrowserContext(profile));
#endif
@@ -101,7 +101,7 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::ReportHeadlessActionMetrics();
}
-@@ -1419,7 +1419,7 @@ int ChromeBrowserMainParts::PreMainMessa
+@@ -1404,7 +1404,7 @@ int ChromeBrowserMainParts::PreMainMessa
// In headless mode provide alternate SelectFileDialog factory overriding
// any platform specific SelectFileDialog implementation that may have been
// set.
@@ -110,7 +110,7 @@ $NetBSD$
if (headless::IsHeadlessMode()) {
headless::HeadlessSelectFileDialogFactory::SetUp();
}
-@@ -1964,7 +1964,7 @@ bool ChromeBrowserMainParts::ProcessSing
+@@ -1949,7 +1949,7 @@ bool ChromeBrowserMainParts::ProcessSing
// Drop the request if headless mode is in effect or the request is from
// a headless Chrome process.
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
index b424a2b55b..e703b52908 100644
--- a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_main_extra_parts_linux.cc
@@ -60,7 +60,7 @@ void ChromeBrowserMainExtraPartsLinux::P
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc b/chromium/patches/patch-chrome_browser_chrome__browser__main__extra__parts__ozone.cc
index 10f966ae1b..3811761b38 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_main_extra_parts_ozone.cc.orig 2025-06-30 06:54:11.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 2b35f7d23c..890c5f076a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_main_linux.cc
@@ -24,7 +24,7 @@
#include "device/bluetooth/dbus/bluez_dbus_thread_manager.h"
diff --git a/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h b/chromium/patches/patch-chrome_browser_chrome__browser__main__linux.h
index f55d139b38..0377fac360 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_main_linux.h.orig 2025-06-30 06:54:11.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 eb2364f35e..a9aa1e0097 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_browser_main_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_browser_main_posix.cc
@@ -81,7 +81,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 72d5b59215..639b780960 100644
--- a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/chrome_content_browser_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.cc
-@@ -506,7 +506,7 @@
+@@ -468,7 +468,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"
@@ -15,39 +15,25 @@ $NetBSD$
#include "chrome/browser/chrome_browser_main_linux.h"
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views_linux.h"
#elif BUILDFLAG(IS_ANDROID)
-@@ -621,11 +621,11 @@
+@@ -563,7 +563,7 @@
#include "services/network/public/mojom/permissions_policy/permissions_policy_feature.mojom.h"
#endif // !BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/browser_switcher/browser_switcher_navigation_throttle.h"
- #endif
-
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/crash/core/app/crash_switches.h"
#include "components/crash/core/app/crashpad.h"
#endif
-@@ -636,7 +636,7 @@
- #include "chrome/browser/apps/link_capturing/web_app_link_capturing_delegate.h"
+@@ -572,7 +572,7 @@
+ #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"
- #include "chrome/browser/enterprise/profile_management/oidc_auth_response_capture_navigation_throttle.h"
- #include "chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.h"
-@@ -647,7 +647,7 @@
#endif
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/enterprise/connectors/device_trust/navigation_throttle.h"
- #include "chrome/browser/enterprise/incognito/incognito_navigation_throttle.h"
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
-@@ -657,7 +657,7 @@
+@@ -580,7 +580,7 @@
#include "chrome/browser/ui/views/chrome_browser_main_extra_parts_views.h"
#endif
@@ -56,7 +42,7 @@ $NetBSD$
#include "chrome/browser/chrome_browser_main_extra_parts_linux.h"
#elif BUILDFLAG(IS_OZONE)
#include "chrome/browser/chrome_browser_main_extra_parts_ozone.h"
-@@ -1558,7 +1558,7 @@ void ChromeContentBrowserClient::Registe
+@@ -1398,7 +1398,7 @@ void ChromeContentBrowserClient::Registe
registry->RegisterBooleanPref(prefs::kDeviceNativeClientForceAllowedCache,
false);
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -65,16 +51,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kOutOfProcessSystemDnsResolutionEnabled,
true);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_ANDROID)
-@@ -1651,7 +1651,7 @@ void ChromeContentBrowserClient::Registe
- policy::policy_prefs::kForcePermissionPolicyUnloadDefaultEnabled, false);
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- registry->RegisterListPref(prefs::kMandatoryExtensionsForIncognitoNavigation);
- #endif
-
-@@ -1775,7 +1775,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1617,7 +1617,7 @@ ChromeContentBrowserClient::CreateBrowse
#elif BUILDFLAG(IS_CHROMEOS)
main_parts = std::make_unique<ash::ChromeBrowserMainPartsAsh>(
is_integration_test, &startup_data_);
@@ -83,16 +60,16 @@ $NetBSD$
main_parts = std::make_unique<ChromeBrowserMainPartsLinux>(
is_integration_test, &startup_data_);
#elif BUILDFLAG(IS_ANDROID)
-@@ -1804,7 +1804,7 @@ ChromeContentBrowserClient::CreateBrowse
- // Construct additional browser parts. Stages are called in the order in
- // which they are added.
+@@ -1648,7 +1648,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
-@@ -1821,7 +1821,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1665,7 +1665,7 @@ ChromeContentBrowserClient::CreateBrowse
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsAsh>());
#endif
@@ -101,7 +78,7 @@ $NetBSD$
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsLinux>());
#elif BUILDFLAG(IS_OZONE)
main_parts->AddParts(std::make_unique<ChromeBrowserMainExtraPartsOzone>());
-@@ -1840,7 +1840,7 @@ ChromeContentBrowserClient::CreateBrowse
+@@ -1684,7 +1684,7 @@ ChromeContentBrowserClient::CreateBrowse
chrome::AddMetricsExtraParts(main_parts.get());
@@ -110,7 +87,7 @@ $NetBSD$
main_parts->AddParts(
std::make_unique<
enterprise_util::ChromeBrowserMainExtraPartsEnterprise>());
-@@ -2744,7 +2744,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
+@@ -2628,7 +2628,9 @@ void MaybeAppendBlinkSettingsSwitchForFi
void ChromeContentBrowserClient::AppendExtraCommandLineSwitches(
base::CommandLine* command_line,
int child_process_id) {
@@ -120,7 +97,7 @@ $NetBSD$
#if BUILDFLAG(IS_MAC)
std::unique_ptr<metrics::ClientInfo> client_info =
GoogleUpdateSettings::LoadMetricsClientInfo();
-@@ -2753,7 +2755,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -2637,7 +2639,7 @@ void ChromeContentBrowserClient::AppendE
client_info->client_id);
}
#elif BUILDFLAG(IS_POSIX)
@@ -129,7 +106,7 @@ $NetBSD$
pid_t pid;
if (crash_reporter::GetHandlerSocket(nullptr, &pid)) {
command_line->AppendSwitchASCII(
-@@ -3117,7 +3119,7 @@ void ChromeContentBrowserClient::AppendE
+@@ -3005,7 +3007,7 @@ void ChromeContentBrowserClient::AppendE
}
}
@@ -138,7 +115,7 @@ $NetBSD$
// Opt into a hardened stack canary mitigation if it hasn't already been
// force-disabled.
if (!browser_command_line.HasSwitch(switches::kChangeStackGuardOnFork)) {
-@@ -4067,7 +4069,7 @@ bool UpdatePreferredColorScheme(WebPrefe
+@@ -3994,7 +3996,7 @@ bool UpdatePreferredColorScheme(WebPrefe
return old_preferred_color_scheme != web_prefs->preferred_color_scheme;
}
@@ -147,7 +124,7 @@ $NetBSD$
// Sets the `root_scrollbar_theme_color` web pref if the user has enabled a
// custom colored frame for the UI.
void UpdateRootScrollbarThemeColor(Profile* profile,
-@@ -4697,7 +4699,7 @@ void ChromeContentBrowserClient::Overrid
+@@ -4631,7 +4633,7 @@ void ChromeContentBrowserClient::Overrid
UpdatePreferredColorScheme(web_prefs, main_frame_site.GetSiteURL(),
web_contents, GetWebTheme());
@@ -156,7 +133,7 @@ $NetBSD$
UpdateRootScrollbarThemeColor(profile, web_contents, web_prefs);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -5017,7 +5019,7 @@ void ChromeContentBrowserClient::GetAddi
+@@ -4956,7 +4958,7 @@ void ChromeContentBrowserClient::GetAddi
}
}
@@ -165,43 +142,7 @@ $NetBSD$
void ChromeContentBrowserClient::GetAdditionalMappedFilesForChildProcess(
const base::CommandLine& command_line,
int child_process_id,
-@@ -5529,7 +5531,7 @@ ChromeContentBrowserClient::CreateThrott
- &throttles);
- }
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(
- WebAppSettingsNavigationThrottle::MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5553,7 +5555,7 @@ ChromeContentBrowserClient::CreateThrott
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
-
- #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(enterprise_connectors::DeviceTrustNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5594,7 +5596,7 @@ ChromeContentBrowserClient::CreateThrott
- }
- #endif
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- MaybeAddThrottle(browser_switcher::BrowserSwitcherNavigationThrottle::
- MaybeCreateThrottleFor(handle),
- &throttles);
-@@ -5716,7 +5718,7 @@ ChromeContentBrowserClient::CreateThrott
- &throttles);
- #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)
- if (profile && profile->IsIncognitoProfile() && profile->IsOffTheRecord()) {
- MaybeAddThrottle(enterprise_incognito::IncognitoNavigationThrottle::
- MaybeCreateThrottleFor(handle),
-@@ -7544,7 +7546,7 @@ bool ChromeContentBrowserClient::ShouldS
+@@ -7120,7 +7122,7 @@ bool ChromeContentBrowserClient::ShouldS
bool ChromeContentBrowserClient::ShouldRunOutOfProcessSystemDnsResolution() {
// This enterprise policy is supported on Android, but the feature will not be
// launched there.
diff --git a/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h b/chromium/patches/patch-chrome_browser_chrome__content__browser__client.h
index fb0042913c..511dd4dd6d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/chrome_content_browser_client.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/chrome_content_browser_client.h
-@@ -560,7 +560,7 @@ class ChromeContentBrowserClient : publi
+@@ -577,7 +577,7 @@ class ChromeContentBrowserClient : publi
bool IsPluginAllowedToUseDevChannelAPIs(
content::BrowserContext* browser_context,
const GURL& url) 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
new file mode 100644
index 0000000000..bd7ffb85fc
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_chrome__content__browser__client__navigation__throttles.cc
@@ -0,0 +1,44 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/chrome_content_browser_client_navigation_throttles.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ chrome/browser/chrome_content_browser_client_navigation_throttles.cc
+@@ -123,7 +123,7 @@
+ #include "chrome/browser/captive_portal/captive_portal_service_factory.h"
+ #endif // BUILDFLAG(ENABLE_CAPTIVE_PORTAL_DETECTION)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_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"
+@@ -407,7 +407,7 @@ void CreateAndAddChromeThrottlesForNavig
+ TypedNavigationUpgradeThrottle::MaybeCreateAndAdd(registry);
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ WebAppSettingsNavigationThrottle::MaybeCreateAndAdd(registry);
+ profile_management::ProfileManagementNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+@@ -425,7 +425,7 @@ void CreateAndAddChromeThrottlesForNavig
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
+ #if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ enterprise_connectors::DeviceTrustNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) ||
+@@ -457,7 +457,7 @@ void CreateAndAddChromeThrottlesForNavig
+ }
+ #endif // BUILDFLAG(SAFE_BROWSING_AVAILABLE)
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ browser_switcher::BrowserSwitcherNavigationThrottle::MaybeCreateAndAdd(
+ registry);
+ #endif // 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 fa273031ff..0ef3042fae 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/collaboration/messaging/messaging_backend_service_factory.cc.orig 2025-06-30 06:54:11.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 df8d101e90..28ce3e32a6 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.cc.orig 2025-06-30 06:54:11.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 e94501bac1..1053d2cbc0 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/component_updater/iwa_key_distribution_component_installer.h.orig 2025-06-30 06:54:11.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 b3c22c8399..2088d3dba3 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/component_updater/registration.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/component_updater/registration.cc
-@@ -101,7 +101,7 @@
+@@ -102,7 +102,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)
-@@ -114,7 +114,7 @@
+@@ -115,7 +115,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)
-@@ -261,12 +261,12 @@ void RegisterComponentsForUpdate() {
+@@ -263,12 +263,12 @@ void RegisterComponentsForUpdate() {
RegisterCookieReadinessListComponent(cus);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc b/chromium/patches/patch-chrome_browser_component__updater_wasm__tts__engine__component__installer.cc
index 63d3795e43..9ed13acc49 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/component_updater/wasm_tts_engine_component_installer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/component_updater/wasm_tts_engine_component_installer.cc
@@ -9,7 +9,7 @@
#include "base/logging.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 6921b80e1c..c657433488 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/component_updater/widevine_cdm_component_installer.cc.orig 2025-06-30 06:54:11.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 7524fd1001..a44f03cc7c 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/custom_handlers/chrome_protocol_handler_registry_delegate.cc.orig 2025-06-30 06:54:11.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 dd14f2da8a..55ed3fcf1a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/defaults.cc.orig 2025-06-30 06:54:11.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 2f8817b831..1be869af41 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/device_identity/device_oauth2_token_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/device_identity/device_oauth2_token_service_factory.cc
@@ -26,7 +26,7 @@ std::unique_ptr<DeviceOAuth2TokenStore>
#if BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_devtools_features.cc b/chromium/patches/patch-chrome_browser_devtools_features.cc
index 1a1404dd29..ac3bad4537 100644
--- a/chromium/patches/patch-chrome_browser_devtools_features.cc
+++ b/chromium/patches/patch-chrome_browser_devtools_features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/devtools/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/devtools/features.cc
@@ -164,7 +164,7 @@ BASE_FEATURE(kDevToolsNewPermissionDialo
"DevToolsNewPermissionDialog",
diff --git a/chromium/patches/patch-chrome_browser_devtools_features.h b/chromium/patches/patch-chrome_browser_devtools_features.h
index 6817b1088e..ffd1237377 100644
--- a/chromium/patches/patch-chrome_browser_devtools_features.h
+++ b/chromium/patches/patch-chrome_browser_devtools_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/devtools/features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/devtools/features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/devtools/features.h
@@ -92,7 +92,7 @@ BASE_DECLARE_FEATURE(kDevToolsAiGenerate
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 d3021a1c11..7dd711b25d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/devtools/remote_debugging_server.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/devtools/remote_debugging_server.cc
@@ -109,7 +109,7 @@ IsRemoteDebuggingAllowed(const std::opti
RemoteDebuggingServer::NotStartedReason::kDisabledByPolicy);
diff --git a/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h b/chromium/patches/patch-chrome_browser_diagnostics_diagnostics__writer.h
index 0a4ea1eb3a..b350a34192 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/diagnostics/diagnostics_writer.h.orig 2025-06-30 06:54:11.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 52f07edeae..aac2596124 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/chrome_download_manager_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/download/chrome_download_manager_delegate.cc
-@@ -1889,7 +1889,7 @@ void ChromeDownloadManagerDelegate::OnDo
+@@ -1922,7 +1922,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();
}
-@@ -2025,7 +2025,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2058,7 +2058,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()) {
-@@ -2107,7 +2107,7 @@ void ChromeDownloadManagerDelegate::Chec
+@@ -2140,7 +2140,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 59a22dd6ce..215e13ebb8 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/download_commands.cc.orig 2025-06-30 06:54:11.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 da710a9a38..a37b6a0111 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/download_commands.h.orig 2025-06-30 06:54:11.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 996eaac595..326fa30960 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/download_file_picker.cc.orig 2025-06-30 06:54:11.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 3e8bbe9a81..49072d6e6e 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/download_item_model.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/download/download_item_model.cc
@@ -772,7 +772,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 86ea044c96..53ae10235c 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/download_prefs.cc.orig 2025-06-30 06:54:11.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 750573bd96..73eb2c1e99 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/download/download_prefs.h.orig 2025-06-30 06:54:11.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 f4cad81d2f..c0f97e2dc3 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.cc
@@ -50,7 +50,7 @@ GetManagementStatusProviders(Profile* pr
@@ -15,25 +15,34 @@ $NetBSD$
base::SequencedTaskRunner::GetCurrentDefault()->PostTask(
FROM_HERE,
base::BindOnce(&BrowserManagementService::UpdateManagementIconForProfile,
-@@ -70,7 +70,7 @@ BrowserManagementService::BrowserManagem
+@@ -74,7 +74,7 @@ BrowserManagementService::BrowserManagem
}
ui::ImageModel* BrowserManagementService::GetManagementIconForProfile() {
-#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_BSD)
return management_icon_for_profile_.IsEmpty() ? nullptr
: &management_icon_for_profile_;
#else
-@@ -83,7 +83,7 @@ void BrowserManagementService::TriggerPo
+@@ -83,7 +83,7 @@ ui::ImageModel* BrowserManagementService
+ }
+
+ gfx::Image* BrowserManagementService::GetManagementIconForBrowser() {
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return management_icon_for_browser_.IsEmpty() ? nullptr
+ : &management_icon_for_browser_;
+ #else
+@@ -96,7 +96,7 @@ void BrowserManagementService::TriggerPo
OnPolicyStatusChanged();
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- void BrowserManagementService::StartListeningToPrefChanges(Profile* profile) {
- pref_change_registrar_.Init(profile->GetPrefs());
- pref_change_registrar_.Add(
-@@ -126,7 +126,7 @@ void BrowserManagementService::SetManage
+ void BrowserManagementService::SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) {
+ CHECK_IS_TEST();
+@@ -171,7 +171,7 @@ void BrowserManagementService::SetManage
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
void BrowserManagementService::OnPolicyStatusChanged() {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h b/chromium/patches/patch-chrome_browser_enterprise_browser__management_browser__management__service.h
index 7c02bfe73c..0855735d0b 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,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/browser_management/browser_management_service.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/browser_management/browser_management_service.h
-@@ -44,7 +44,7 @@ class BrowserManagementService : public
+@@ -41,7 +41,7 @@ class BrowserManagementService : public
+
+ void TriggerPolicyStatusChangedForTesting() override;
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SetBrowserManagementIconForTesting(
+ const gfx::Image& management_icon) override;
+ #endif
+@@ -50,7 +50,7 @@ class BrowserManagementService : public
// PolicyStatusProvider::Observer:
void OnPolicyStatusChanged() override;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
index cd5613c6f2..4a1a86d748 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_analysis_analysis__service__settings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/connectors/analysis/analysis_service_settings.cc
@@ -151,7 +151,7 @@ AnalysisServiceSettings::AnalysisService
const char* verification_key = kKeyWindowsVerification;
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
index 609e5f9249..2a5258485b 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_common.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/common.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/common.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/connectors/common.cc
@@ -17,7 +17,7 @@
#include "components/user_manager/user.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
index 5d8df1f550..99abdbd39c 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_connectors__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/connectors_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/connectors/connectors_service.cc
-@@ -476,7 +476,7 @@ policy::PolicyScope ConnectorsService::G
+@@ -449,7 +449,7 @@ policy::PolicyScope ConnectorsService::G
bool ConnectorsService::ConnectorsEnabled() const {
Profile* profile = Profile::FromBrowserContext(context_);
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_device__trust_device__trust__connector__service__factory.cc
index c73292a8d9..fbc938abfb 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.cc.orig 2025-06-30 06:54:11.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 38a442ff70..038c22b6b7 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.cc.orig 2025-06-30 06:54:11.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 c7ddd3f870..e0fb250dd8 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/browser/commands/key_rotation_command_factory.cc.orig 2025-06-30 06:54:11.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 ae82a91830..6075d443d4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/key_management/core/persistence/key_persistence_delegate_factory.cc.orig 2025-06-30 06:54:11.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 80573f3029..dc3abc4265 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/device_trust/signals/signals_service_factory.cc.orig 2025-06-30 06:54:11.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 a3bae01fd6..c72fce9596 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/browser_crash_event_router.cc.orig 2025-06-30 06:54:11.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 8bbf756b14..836f6f82f2 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_crash__reporting__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/crash_reporting_context.cc
-@@ -24,7 +24,7 @@
+@@ -28,7 +28,7 @@
namespace enterprise_connectors {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc b/chromium/patches/patch-chrome_browser_enterprise_connectors_reporting_realtime__reporting__client.cc
index 580743c9f7..77ecef2fe0 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.cc
@@ -52,7 +52,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 4db3a3e13d..6ab045bedb 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/connectors/reporting/realtime_reporting_client.h
@@ -19,7 +19,7 @@
#include "components/keyed_service/core/keyed_service.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "components/device_signals/core/browser/signals_types.h"
#endif
-@@ -113,7 +113,7 @@ class RealtimeReportingClient : public R
+@@ -116,7 +116,7 @@ class RealtimeReportingClient : public R
const std::string& dm_token) override;
#endif
@@ -24,7 +24,7 @@ $NetBSD$
// DEPRECATED: Use MaybeCollectDeviceSignalsAndReportEvent(Event, ...).
void MaybeCollectDeviceSignalsAndReportEventDeprecated(
base::Value::Dict event,
-@@ -163,7 +163,7 @@ class RealtimeReportingClient : public R
+@@ -166,7 +166,7 @@ class RealtimeReportingClient : public R
base::WeakPtrFactory<RealtimeReportingClient> weak_ptr_factory_{this};
};
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 f7c2197c4e..18b030c31d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/profile_management/profile_management_navigation_throttle.cc.orig 2025-06-30 06:54:11.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 d8f9844ffe..1c2b74540f 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/remote_commands/cbcm_remote_commands_factory.cc.orig 2025-06-30 06:54:11.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_reporting_cloud__profile__reporting__service.cc b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
index d04fdd22c8..ac3f5a8378 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service.cc
@@ -34,7 +34,7 @@
#include "extensions/buildflags/buildflags.h"
diff --git a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
index 9bbeb2bdcd..951d2058be 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_reporting_cloud__profile__reporting__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/reporting/cloud_profile_reporting_service_factory.cc
@@ -10,7 +10,7 @@
#include "components/enterprise/browser/reporting/report_scheduler.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/signals/signals_aggregator_factory.h"
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-@@ -47,7 +47,7 @@ CloudProfileReportingServiceFactory::Clo
+@@ -48,7 +48,7 @@ CloudProfileReportingServiceFactory::Clo
ProfileSelections::BuildForRegularProfile()) {
DependsOn(enterprise::ProfileIdServiceFactory::GetInstance());
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 33391b3043..9a09f741f6 100644
--- a/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
+++ b/chromium/patches/patch-chrome_browser_enterprise_signals_context__info__fetcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/signals/context_info_fetcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/signals/context_info_fetcher.cc
@@ -181,6 +181,8 @@ std::vector<std::string> ContextInfoFetc
SettingValue ContextInfoFetcher::GetOSFirewall() {
diff --git a/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc b/chromium/patches/patch-chrome_browser_enterprise_signals_device__info__fetcher.cc
index 42c28fbe02..950bd7c607 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/signals/device_info_fetcher.cc.orig 2025-06-30 06:54:11.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_signin_enterprise__signin__service.h b/chromium/patches/patch-chrome_browser_enterprise_signin_enterprise__signin__service.h
index 8a166bfc4e..5fb39e3b8f 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/signin/enterprise_signin_service.h.orig 2025-06-30 06:54:11.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 4d7de5ce6b..fe359a1da5 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/signin/interstitials/managed_profile_required_page.cc
@@ -94,7 +94,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 da0180f5aa..6db576e76b 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,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/enterprise/util/managed_browser_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/enterprise/util/managed_browser_utils.cc
-@@ -222,7 +222,7 @@ void SetUserAcceptedAccountManagement(Pr
+@@ -213,7 +213,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) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (accepted && base::FeatureList::IsEnabled(
+ features::kEnterpriseUpdatedProfileCreationScreen)) {
+ profile->GetPrefs()->SetBoolean(
+@@ -225,7 +225,7 @@ void SetUserAcceptedAccountManagement(Pr
profile_manager->GetProfileAttributesStorage()
.GetProfileAttributesWithPath(profile->GetPath());
if (entry) {
@@ -15,7 +24,7 @@ $NetBSD$
SetEnterpriseProfileLabel(profile);
#endif
entry->SetUserAcceptedAccountManagement(accepted);
-@@ -341,7 +341,7 @@ bool CanShowEnterpriseProfileUI(Profile*
+@@ -344,7 +344,7 @@ bool CanShowEnterpriseProfileUI(Profile*
}
bool CanShowEnterpriseBadgingForNTPFooter(Profile* profile) {
diff --git a/chromium/patches/patch-chrome_browser_extensions_BUILD.gn b/chromium/patches/patch-chrome_browser_extensions_BUILD.gn
index 9928845513..8a3a67035a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/BUILD.gn
-@@ -1468,6 +1468,10 @@ source_set("extensions") {
+@@ -1479,6 +1479,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 98db385ee2..1eb84397a7 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/chrome_desktop_report_request_helper.cc.orig 2025-06-30 06:54:11.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 2c58a7c38f..ef20e2fe14 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.cc.orig 2025-06-30 06:54:11.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 4e24a5ff84..90d5135f65 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/conversion_utils.h.orig 2025-06-30 06:54:11.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 f624a41396..133f88b237 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.cc.orig 2025-06-30 06:54:11.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 d1680813f3..261c9e1878 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/enterprise_reporting_private/enterprise_reporting_private_api.h.orig 2025-06-30 06:54:11.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 8b86fabfe1..5b5e4059d5 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/api/image_writer_private/removable_storage_provider.cc
@@ -20,6 +20,7 @@ static base::LazyInstance<scoped_refptr<
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc b/chromium/patches/patch-chrome_browser_extensions_api_messaging_launch__context__posix.cc
index b765a81b5e..75c91ec5d7 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/messaging/launch_context_posix.cc.orig 2025-06-30 06:54:11.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 6259c843ae..6e9c18d949 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/api/passwords_private/passwords_private_delegate_impl.cc
@@ -634,7 +634,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 b101eeb1ee..d90ebd98ac 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/api/runtime/chrome_runtime_api_delegate.cc
-@@ -288,7 +288,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
+@@ -326,7 +326,11 @@ bool ChromeRuntimeAPIDelegate::GetPlatfo
} else if (strcmp(os, "linux") == 0) {
info->os = extensions::api::runtime::PlatformOs::kLinux;
} else if (strcmp(os, "openbsd") == 0) {
@@ -16,6 +16,6 @@ $NetBSD$
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "netbsd") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kLinux;
+ } else if (strcmp(os, "android") == 0) {
+ info->os = extensions::api::runtime::PlatformOs::kAndroid;
} else {
- NOTREACHED() << "Platform not supported: " << os;
- }
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 e290f0190c..3d9a641b7e 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/settings_private/prefs_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/api/settings_private/prefs_util.cc
@@ -196,7 +196,7 @@ const PrefsUtil::TypedPrefMap& PrefsUtil
(*s_allowlist)[autofill::prefs::kAutofillPaymentCardBenefits] =
diff --git a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
index e52132f1e1..f355227143 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_tabs_tabs__api.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/tabs/tabs_api.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/api/tabs/tabs_api.cc
@@ -945,7 +945,7 @@ ExtensionFunction::ResponseAction Window
// created as minimized.
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 535b9e8097..d6de5c3c45 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/webrtc_logging_private/webrtc_logging_private_api.cc.orig 2025-06-30 06:54:11.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 b7417f7f07..07b688b15f 100644
--- a/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_api_webstore__private_webstore__private__api.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/api/webstore_private/webstore_private_api.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/api/webstore_private/webstore_private_api.cc
-@@ -914,7 +914,7 @@ void WebstorePrivateBeginInstallWithMani
+@@ -911,7 +911,7 @@ void WebstorePrivateBeginInstallWithMani
#if BUILDFLAG(IS_CHROMEOS)
RequestExtensionApproval(contents);
return;
diff --git a/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc b/chromium/patches/patch-chrome_browser_extensions_component__extensions__allowlist_allowlist.cc
index 3c49294d3f..f5e815d6bf 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/component_extensions_allowlist/allowlist.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/component_extensions_allowlist/allowlist.cc
@@ -48,7 +48,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 bb2469ca52..ef0dee7476 100644
--- a/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
+++ b/chromium/patches/patch-chrome_browser_extensions_external__provider__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/extensions/external_provider_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/extensions/external_provider_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/extensions/external_provider_impl.cc
@@ -828,7 +828,7 @@ void ExternalProviderImpl::CreateExterna
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 6a72dc0ba9..bf986ae2b5 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/feedback/system_logs/about_system_logs_fetcher.cc
-@@ -37,7 +37,7 @@
+@@ -38,7 +38,7 @@
#include "chrome/browser/ash/system_logs/ui_hierarchy_log_source.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -84,7 +84,7 @@ SystemLogsFetcher* BuildAboutSystemLogsF
+@@ -85,7 +85,7 @@ SystemLogsFetcher* BuildAboutSystemLogsF
fetcher->AddSource(std::make_unique<KeyboardInfoLogSource>());
#endif
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 1e187cb5d3..094efa6c16 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/feedback/system_logs/chrome_system_logs_fetcher.cc
-@@ -44,7 +44,7 @@
+@@ -45,7 +45,7 @@
#include "services/network/public/cpp/shared_url_loader_factory.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/feedback/system_logs/log_sources/ozone_platform_state_dump_source.h"
#endif
-@@ -101,7 +101,7 @@ SystemLogsFetcher* BuildChromeSystemLogs
+@@ -102,7 +102,7 @@ SystemLogsFetcher* BuildChromeSystemLogs
fetcher->AddSource(std::make_unique<UiHierarchyLogSource>(scrub_data));
#endif
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 d6657928e6..e8d92f398a 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,7 +4,7 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/file_system_access/chrome_file_system_access_permission_context.cc
@@ -341,7 +341,7 @@ GenerateBlockedPath() {
FILE_PATH_LITERAL("Library/Mobile Documents/com~apple~CloudDocs"),
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 8e0a08b036..bdf11bb2a1 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/first_run/first_run_dialog.h.orig 2025-06-30 06:54:11.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 59ebf2ac9a..280471b355 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/first_run/first_run_internal.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/first_run/first_run_internal.h
@@ -53,7 +53,7 @@ FirstRunState DetermineFirstRunState(boo
bool force_first_run,
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.cc b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
index 7a9dd69247..234d6e139d 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.cc
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/flag_descriptions.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/flag_descriptions.cc
-@@ -617,7 +617,7 @@ const char kAutofillEnableAllowlistForBm
+@@ -659,7 +659,7 @@ const char kAutofillEnableAllowlistForBm
"Autofill suggestions on the allowlisted merchant websites.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
const char kAutofillEnableAmountExtractionAllowlistDesktopName[] =
"Enable loading and querying the checkout amount extraction allowlist on "
"Chrome Desktop";
-@@ -641,7 +641,7 @@ const char kAutofillEnableAmountExtracti
+@@ -683,7 +683,7 @@ const char kAutofillEnableAmountExtracti
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
const char kAutofillEnableBuyNowPayLaterName[] =
"Enable buy now pay later on Autofill";
const char kAutofillEnableBuyNowPayLaterDescription[] =
-@@ -1064,7 +1064,7 @@ const char kDevicePostureDescription[] =
+@@ -1116,7 +1116,7 @@ const char kDevicePostureDescription[] =
"Enables Device Posture API (foldable devices)";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -33,7 +33,7 @@ $NetBSD$
const char kDocumentPictureInPictureAnimateResizeName[] =
"Document Picture-in-Picture Animate Resize";
const char kDocumentPictureInPictureAnimateResizeDescription[] =
-@@ -1178,7 +1178,7 @@ const char kContextMenuEmptySpaceDescrip
+@@ -1250,7 +1250,7 @@ const char kContextMenuEmptySpaceDescrip
"space, a context menu containing page-related items will be shown.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -42,7 +42,7 @@ $NetBSD$
const char kContextualCueingName[] = "Contextual cueing";
const char kContextualCueingDescription[] =
"Enables the contextual cueing system to support showing actions.";
-@@ -1604,7 +1604,7 @@ const char kEnableIsolatedWebAppDevModeN
+@@ -1633,7 +1633,7 @@ const char kEnableIsolatedWebAppDevModeN
const char kEnableIsolatedWebAppDevModeDescription[] =
"Enables the installation of unverified Isolated Web Apps";
@@ -51,7 +51,16 @@ $NetBSD$
const char kEnableIwaKeyDistributionComponentName[] =
"Enable the Iwa Key Distribution component";
const char kEnableIwaKeyDistributionComponentDescription[] =
-@@ -3536,7 +3536,7 @@ const char kRetainOmniboxOnFocusDescript
+@@ -3596,7 +3596,7 @@ 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[] =
+@@ -3628,7 +3628,7 @@ const char kRetainOmniboxOnFocusDescript
"exhibit a change in behavior.";
#endif // BUILDFLAG(IS_ANDROID)
@@ -60,7 +69,7 @@ $NetBSD$
const char kRootScrollbarFollowsTheme[] = "Make scrollbar follow theme";
const char kRootScrollbarFollowsThemeDescription[] =
"If enabled makes the root scrollbar follow the browser's theme color.";
-@@ -3774,7 +3774,7 @@ const char kDefaultSiteInstanceGroupsDes
+@@ -3887,7 +3887,7 @@ const char kDefaultSiteInstanceGroupsDes
"SiteInstance.";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -69,7 +78,7 @@ $NetBSD$
const char kPwaNavigationCapturingName[] = "Desktop PWA Link Capturing";
const char kPwaNavigationCapturingDescription[] =
"Enables opening links from Chrome in an installed PWA. Currently under "
-@@ -3990,7 +3990,7 @@ const char kTranslateForceTriggerOnEngli
+@@ -4123,7 +4123,7 @@ const char kTranslateForceTriggerOnEngli
"Force the Translate Triggering on English pages experiment to be enabled "
"with the selected language model active.";
@@ -78,7 +87,7 @@ $NetBSD$
const char kEnableHistorySyncOptinName[] = "History Sync Opt-in";
const char kEnableHistorySyncOptinDescription[] =
"Enables the History Sync Opt-in screen on Desktop platforms. The screen "
-@@ -5650,7 +5650,7 @@ const char kTranslateOpenSettingsDescrip
+@@ -5840,7 +5840,7 @@ const char kTranslateOpenSettingsDescrip
"Add an option to the translate bubble menu to open language settings.";
#endif
@@ -87,7 +96,7 @@ $NetBSD$
const char kWasmTtsComponentUpdaterEnabledName[] =
"Enable Wasm TTS Extension Component";
const char kWasmTtsComponentUpdaterEnabledDescription[] =
-@@ -7681,7 +7681,7 @@ const char kTetheringExperimentalFunctio
+@@ -7871,7 +7871,7 @@ const char kTetheringExperimentalFunctio
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -96,7 +105,7 @@ $NetBSD$
const char kGetAllScreensMediaName[] = "GetAllScreensMedia API";
const char kGetAllScreensMediaDescription[] =
"When enabled, the getAllScreensMedia API for capturing multiple screens "
-@@ -7910,7 +7910,7 @@ const char kEnableArmHwdrmDescription[]
+@@ -8100,7 +8100,7 @@ const char kEnableArmHwdrmDescription[]
// Linux -----------------------------------------------------------------------
@@ -105,7 +114,7 @@ $NetBSD$
const char kOzonePlatformHintChoiceDefault[] = "Default";
const char kOzonePlatformHintChoiceAuto[] = "Auto";
const char kOzonePlatformHintChoiceX11[] = "X11";
-@@ -7960,6 +7960,20 @@ const char kWaylandUiScalingDescription[
+@@ -8150,6 +8150,20 @@ const char kWaylandUiScalingDescription[
"Enable experimental support for text scaling in the Wayland backend "
"backed by full UI scaling. Requires #wayland-per-window-scaling to be "
"enabled too.";
@@ -126,7 +135,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -7972,7 +7986,7 @@ const char kZeroCopyVideoCaptureDescript
+@@ -8162,7 +8176,7 @@ const char kZeroCopyVideoCaptureDescript
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -135,7 +144,7 @@ $NetBSD$
const char kFollowingFeedSidepanelName[] = "Following feed in the sidepanel";
const char kFollowingFeedSidepanelDescription[] =
"Enables the following feed in the sidepanel.";
-@@ -8015,7 +8029,7 @@ const char kGroupPromoPrototypeName[] =
+@@ -8205,7 +8219,7 @@ const char kGroupPromoPrototypeName[] =
const char kGroupPromoPrototypeDescription[] =
"Enables prototype for group promo.";
@@ -144,7 +153,7 @@ $NetBSD$
const char kEnableNetworkServiceSandboxName[] =
"Enable the network service sandbox.";
const char kEnableNetworkServiceSandboxDescription[] =
-@@ -8043,7 +8057,7 @@ const char kWebBluetoothConfirmPairingSu
+@@ -8226,7 +8240,7 @@ const char kWebBluetoothConfirmPairingSu
"Bluetooth";
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -153,7 +162,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_PRINTING)
const char kCupsIppPrintingBackendName[] = "CUPS IPP Printing Backend";
const char kCupsIppPrintingBackendDescription[] =
-@@ -8186,7 +8200,7 @@ const char kElementCaptureDescription[]
+@@ -8369,7 +8383,7 @@ const char kElementCaptureDescription[]
"media track into a track capturing just a specific DOM element.";
#endif // !BUILDFLAG(IS_ANDROID)
@@ -162,7 +171,7 @@ $NetBSD$
const char kUIDebugToolsName[] = "Debugging tools for UI";
const char kUIDebugToolsDescription[] =
"Enables additional keyboard shortcuts to help debugging.";
-@@ -8237,7 +8251,7 @@ const char kComposeUpfrontInputModesDesc
+@@ -8420,7 +8434,7 @@ const char kComposeUpfrontInputModesDesc
"Enables upfront input modes in the Compose dialog";
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -171,7 +180,7 @@ $NetBSD$
const char kThirdPartyProfileManagementName[] =
"Third party profile management";
const char kThirdPartyProfileManagementDescription[] =
-@@ -8375,7 +8389,7 @@ const char kSupervisedUserBlockInterstit
+@@ -8538,7 +8552,7 @@ const char kSupervisedUserBlockInterstit
const char kSupervisedUserBlockInterstitialV3Description[] =
"Enables URL filter interstitial V3 for Family Link users.";
diff --git a/chromium/patches/patch-chrome_browser_flag__descriptions.h b/chromium/patches/patch-chrome_browser_flag__descriptions.h
index b6f12dce8e..4aa9e31d1e 100644
--- a/chromium/patches/patch-chrome_browser_flag__descriptions.h
+++ b/chromium/patches/patch-chrome_browser_flag__descriptions.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/flag_descriptions.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/flag_descriptions.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/flag_descriptions.h
-@@ -383,7 +383,7 @@ extern const char
+@@ -413,7 +413,7 @@ extern const char
kAutofillEnableAllowlistForBmoCardCategoryBenefitsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
extern const char kAutofillEnableAmountExtractionAllowlistDesktopName[];
extern const char kAutofillEnableAmountExtractionAllowlistDesktopDescription[];
extern const char kAutofillEnableAmountExtractionDesktopName[];
-@@ -394,7 +394,7 @@ extern const char kAutofillEnableAmountE
+@@ -424,7 +424,7 @@ extern const char kAutofillEnableAmountE
// BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -24,7 +24,7 @@ $NetBSD$
extern const char kAutofillEnableBuyNowPayLaterName[];
extern const char kAutofillEnableBuyNowPayLaterDescription[];
-@@ -620,7 +620,7 @@ extern const char kContextMenuEmptySpace
+@@ -656,7 +656,7 @@ extern const char kContextMenuEmptySpace
extern const char kContextMenuEmptySpaceDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -33,7 +33,7 @@ $NetBSD$
extern const char kContextualCueingName[];
extern const char kContextualCueingDescription[];
extern const char kGlicZeroStateSuggestionsName[];
-@@ -813,7 +813,7 @@ extern const char kDevicePostureName[];
+@@ -847,7 +847,7 @@ extern const char kDevicePostureName[];
extern const char kDevicePostureDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -42,7 +42,7 @@ $NetBSD$
extern const char kDocumentPictureInPictureAnimateResizeName[];
extern const char kDocumentPictureInPictureAnimateResizeDescription[];
-@@ -975,7 +975,7 @@ extern const char kEnableIsolatedWebAppA
+@@ -1006,7 +1006,7 @@ extern const char kEnableIsolatedWebAppA
extern const char kEnableIsolatedWebAppDevModeName[];
extern const char kEnableIsolatedWebAppDevModeDescription[];
@@ -51,7 +51,7 @@ $NetBSD$
extern const char kEnableIwaKeyDistributionComponentName[];
extern const char kEnableIwaKeyDistributionComponentDescription[];
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -2023,7 +2023,7 @@ extern const char kRetainOmniboxOnFocusN
+@@ -2079,7 +2079,7 @@ extern const char kRetainOmniboxOnFocusN
extern const char kRetainOmniboxOnFocusDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -60,7 +60,7 @@ $NetBSD$
extern const char kRootScrollbarFollowsTheme[];
extern const char kRootScrollbarFollowsThemeDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
-@@ -2161,7 +2161,7 @@ extern const char kDefaultSiteInstanceGr
+@@ -2226,7 +2226,7 @@ extern const char kDefaultSiteInstanceGr
extern const char kDefaultSiteInstanceGroupsDescription[];
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -69,7 +69,7 @@ $NetBSD$
extern const char kPwaNavigationCapturingName[];
extern const char kPwaNavigationCapturingDescription[];
#endif
-@@ -2308,7 +2308,7 @@ extern const char kTouchTextEditingRedes
+@@ -2386,7 +2386,7 @@ extern const char kTouchTextEditingRedes
extern const char kTranslateForceTriggerOnEnglishName[];
extern const char kTranslateForceTriggerOnEnglishDescription[];
@@ -78,7 +78,16 @@ $NetBSD$
extern const char kEnableHistorySyncOptinName[];
extern const char kEnableHistorySyncOptinDescription[];
-@@ -3313,7 +3313,7 @@ extern const char kTranslateOpenSettings
+@@ -2641,7 +2641,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)
+@@ -3430,7 +3430,7 @@ extern const char kTranslateOpenSettings
extern const char kTranslateOpenSettingsDescription[];
#endif
@@ -87,7 +96,7 @@ $NetBSD$
extern const char kWasmTtsComponentUpdaterEnabledName[];
extern const char kWasmTtsComponentUpdaterEnabledDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -4519,7 +4519,7 @@ extern const char kTetheringExperimental
+@@ -4630,7 +4630,7 @@ extern const char kTetheringExperimental
#endif // #if BUILDFLAG(IS_CHROMEOS)
@@ -96,7 +105,7 @@ $NetBSD$
extern const char kGetAllScreensMediaName[];
extern const char kGetAllScreensMediaDescription[];
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -4654,7 +4654,7 @@ extern const char kEnableArmHwdrmDescrip
+@@ -4765,7 +4765,7 @@ extern const char kEnableArmHwdrmDescrip
// Linux ---------------------------------------------------------------------
@@ -105,7 +114,7 @@ $NetBSD$
extern const char kOzonePlatformHintChoiceDefault[];
extern const char kOzonePlatformHintChoiceAuto[];
extern const char kOzonePlatformHintChoiceX11[];
-@@ -4685,6 +4685,9 @@ extern const char kWaylandTextInputV3Des
+@@ -4796,6 +4796,9 @@ extern const char kWaylandTextInputV3Des
extern const char kWaylandUiScalingName[];
extern const char kWaylandUiScalingDescription[];
@@ -115,7 +124,7 @@ $NetBSD$
#endif // BUILDFLAG(IS_LINUX)
// Random platform combinations -----------------------------------------------
-@@ -4704,7 +4707,7 @@ extern const char kWebBluetoothConfirmPa
+@@ -4810,7 +4813,7 @@ extern const char kWebBluetoothConfirmPa
extern const char kWebBluetoothConfirmPairingSupportDescription[];
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX)
@@ -124,7 +133,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_PRINTING)
extern const char kCupsIppPrintingBackendName[];
extern const char kCupsIppPrintingBackendDescription[];
-@@ -4717,7 +4720,7 @@ extern const char kScreenlockReauthCardD
+@@ -4823,7 +4826,7 @@ extern const char kScreenlockReauthCardD
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -133,7 +142,7 @@ $NetBSD$
extern const char kFollowingFeedSidepanelName[];
extern const char kFollowingFeedSidepanelDescription[];
-@@ -4734,7 +4737,7 @@ extern const char kTaskManagerDesktopRef
+@@ -4840,7 +4843,7 @@ extern const char kTaskManagerDesktopRef
extern const char kTaskManagerDesktopRefreshDescription[];
#endif // BUILDFLAG(IS_ANDROID)
@@ -142,7 +151,7 @@ $NetBSD$
extern const char kEnableNetworkServiceSandboxName[];
extern const char kEnableNetworkServiceSandboxDescription[];
-@@ -4826,7 +4829,7 @@ extern const char kElementCaptureName[];
+@@ -4932,7 +4935,7 @@ extern const char kElementCaptureName[];
extern const char kElementCaptureDescription[];
#endif // !BUILDFLAG(IS_ANDROID)
@@ -151,7 +160,7 @@ $NetBSD$
extern const char kUIDebugToolsName[];
extern const char kUIDebugToolsDescription[];
#endif
-@@ -4865,7 +4868,7 @@ extern const char kComposeUpfrontInputMo
+@@ -4971,7 +4974,7 @@ extern const char kComposeUpfrontInputMo
extern const char kComposeUpfrontInputModesDescription[];
#endif // BUILDFLAG(ENABLE_COMPOSE)
@@ -160,7 +169,7 @@ $NetBSD$
extern const char kThirdPartyProfileManagementName[];
extern const char kThirdPartyProfileManagementDescription[];
-@@ -4948,7 +4951,7 @@ extern const char kEnablePolicyPromotion
+@@ -5045,7 +5048,7 @@ extern const char kEnablePolicyPromotion
extern const char kSupervisedUserBlockInterstitialV3Name[];
extern const char kSupervisedUserBlockInterstitialV3Description[];
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 07e69f5cce..a6334fab90 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/gcm/gcm_profile_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/gcm/gcm_profile_service_factory.cc
@@ -110,7 +110,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 e857024de2..cf455a59ec 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/gcm/instance_id/instance_id_profile_service_factory.cc.orig 2025-06-30 06:54:11.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_global__features.cc b/chromium/patches/patch-chrome_browser_global__features.cc
index 6a7f3893b1..ee4aa809a6 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/global_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/global_features.cc
-@@ -23,7 +23,7 @@
+@@ -24,7 +24,7 @@
#include "chrome/browser/glic/host/glic_synthetic_trial_manager.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"
-@@ -62,7 +62,7 @@ void GlobalFeatures::ReplaceGlobalFeatur
+@@ -70,7 +70,7 @@ void GlobalFeatures::ReplaceGlobalFeatur
void GlobalFeatures::Init() {
system_permissions_platform_handle_ = CreateSystemPermissionsPlatformHandle();
@@ -24,7 +24,7 @@ $NetBSD$
whats_new_registry_ = CreateWhatsNewRegistry();
#endif
-@@ -96,7 +96,7 @@ GlobalFeatures::CreateSystemPermissionsP
+@@ -120,7 +120,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 de0ffcfd66..c7e7735069 100644
--- a/chromium/patches/patch-chrome_browser_global__features.h
+++ b/chromium/patches/patch-chrome_browser_global__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/global_features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/global_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/global_features.h
-@@ -14,7 +14,7 @@
+@@ -15,7 +15,7 @@
namespace system_permission_settings {
class PlatformHandle;
} // namespace system_permission_settings
@@ -15,7 +15,7 @@ $NetBSD$
namespace whats_new {
class WhatsNewRegistry;
} // namespace whats_new
-@@ -58,7 +58,7 @@ class GlobalFeatures {
+@@ -63,7 +63,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();
}
-@@ -91,7 +91,7 @@ class GlobalFeatures {
+@@ -103,7 +103,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
-@@ -101,7 +101,7 @@ class GlobalFeatures {
+@@ -113,7 +113,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 880242c755..efec393025 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/headless/headless_mode_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/headless/headless_mode_util.cc
@@ -10,7 +10,7 @@
// New headless mode is available on Linux, Windows and Mac platforms.
@@ -15,16 +15,16 @@ $NetBSD$
#include "base/base_switches.h"
#include "base/files/file_path.h"
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
+ #include "chrome/common/chrome_switches.h"
#include "content/public/common/content_switches.h"
- #include "ui/base/ui_base_switches.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/gl/gl_switches.h" // nogncheck
#include "ui/ozone/public/ozone_switches.h" // nogncheck
#endif // BUILDFLAG(IS_LINUX)
-@@ -95,7 +95,7 @@ class HeadlessModeHandleImpl : public He
+@@ -94,7 +94,7 @@ class HeadlessModeHandleImpl : public He
}
}
diff --git a/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h b/chromium/patches/patch-chrome_browser_intranet__redirect__detector.h
index 28634f44a4..ec5d467d7e 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/intranet_redirect_detector.h.orig 2025-06-30 06:54:11.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 b9627d60ec..5b67faf14a 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media_galleries/fileapi/mtp_device_map_service.cc
-@@ -40,10 +40,12 @@ void MTPDeviceMapService::RegisterMTPFil
+@@ -39,10 +39,12 @@ void MTPDeviceMapService::RegisterMTPFil
// Note that this initializes the delegate asynchronously, but since
// the delegate will only be used from the IO thread, it is guaranteed
// to be created before use of it expects it to be there.
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 a016675690..4de68fa762 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media_galleries/media_file_system_registry.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media_galleries/media_file_system_registry.cc
-@@ -583,7 +583,12 @@ class MediaFileSystemRegistry::MediaFile
+@@ -582,7 +582,12 @@ class MediaFileSystemRegistry::MediaFile
// Constructor in 'private' section because depends on private class definition.
MediaFileSystemRegistry::MediaFileSystemRegistry()
: file_system_context_(new MediaFileSystemContextImpl) {
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 14c9637d88..01ea849141 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/audio_service_util.cc.orig 2025-06-30 06:54:11.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 6fb44a737c..64ea9a166b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/router/discovery/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media/router/discovery/BUILD.gn
@@ -79,7 +79,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 f29f4629eb..289be785ce 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_posix.cc.orig 2025-06-30 06:54:11.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 721c8e40c6..db9c592162 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media/router/discovery/discovery_network_list_wifi_linux.cc
@@ -9,7 +9,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 db83661b37..d76ef06679 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.cc.orig 2025-06-30 06:54:11.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 6e8608a0e4..802d18e678 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/webrtc/chrome_screen_enumerator.h.orig 2025-06-30 06:54:11.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 9f38facb23..c838cfa66f 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/webrtc/desktop_media_picker_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media/webrtc/desktop_media_picker_controller.cc
@@ -89,7 +89,7 @@ bool DesktopMediaPickerController::IsSys
#if BUILDFLAG(IS_MAC)
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
index 4904ec6a45..181a2207fe 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__log__uploader.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_log_uploader.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_log_uploader.cc
-@@ -105,7 +105,7 @@ std::string GetLogUploadProduct() {
+@@ -101,7 +101,7 @@ std::string GetLogUploadProduct() {
const char product[] = "Chrome";
#elif BUILDFLAG(IS_MAC)
const char product[] = "Chrome_Mac";
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.cc
index d7581d1932..1fe2bf01a4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_logging_controller.cc
@@ -25,10 +25,10 @@
#include "components/webrtc_logging/browser/text_log_list.h"
diff --git a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
index 4c79cff04e..cc6547dd21 100644
--- a/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
+++ b/chromium/patches/patch-chrome_browser_media_webrtc_webrtc__logging__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/media/webrtc/webrtc_logging_controller.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/media/webrtc/webrtc_logging_controller.h
@@ -133,7 +133,7 @@ class WebRtcLoggingController
size_t web_app_id,
diff --git a/chromium/patches/patch-chrome_browser_memory__details.cc b/chromium/patches/patch-chrome_browser_memory__details.cc
index 619159596b..323a567d17 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/memory_details.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/memory_details.cc
@@ -335,7 +335,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 3849cf0c1d..81deb7ef98 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.cc
@@ -85,7 +85,7 @@
#include "chrome/browser/flags/android/chrome_session_state.h"
@@ -33,7 +33,7 @@ $NetBSD$
#include "components/power_metrics/system_power_monitor.h"
#endif
-@@ -898,7 +898,7 @@ void RecordStartupMetrics() {
+@@ -899,7 +899,7 @@ void RecordStartupMetrics() {
// Record whether Chrome is the default browser or not.
// Disabled on Linux due to hanging browser tests, see crbug.com/1216328.
@@ -42,7 +42,7 @@ $NetBSD$
shell_integration::DefaultWebClientState default_state =
shell_integration::GetDefaultBrowser();
base::UmaHistogramEnumeration("DefaultBrowser.State", default_state,
-@@ -1211,11 +1211,11 @@ void ChromeBrowserMainExtraPartsMetrics:
+@@ -1210,11 +1210,11 @@ void ChromeBrowserMainExtraPartsMetrics:
std::make_unique<web_app::SamplingMetricsProvider>();
#endif // !BUILDFLAG(IS_ANDROID)
diff --git a/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h b/chromium/patches/patch-chrome_browser_metrics_chrome__browser__main__extra__parts__metrics.h
index 98d9612ce6..62decb8e71 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/chrome_browser_main_extra_parts_metrics.h.orig 2025-06-30 06:54:11.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 83f660446b..cb28fe7cab 100644
--- a/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_chrome__metrics__service__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/chrome_metrics_service_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/metrics/chrome_metrics_service_client.cc
-@@ -201,11 +201,11 @@
+@@ -202,11 +202,11 @@
#include "chrome/browser/metrics/google_update_metrics_provider_mac.h"
#endif
@@ -20,7 +20,7 @@ $NetBSD$
#include "chrome/browser/metrics/chrome_metrics_service_crash_reporter.h"
#endif
-@@ -237,7 +237,7 @@ const int kMaxHistogramGatheringWaitDura
+@@ -238,7 +238,7 @@ const int kMaxHistogramGatheringWaitDura
// Needs to be kept in sync with the writer in
// third_party/crashpad/crashpad/handler/handler_main.cc.
const char kCrashpadHistogramAllocatorName[] = "CrashpadMetrics";
@@ -29,7 +29,7 @@ $NetBSD$
base::LazyInstance<ChromeMetricsServiceCrashReporter>::Leaky g_crash_reporter =
LAZY_INSTANCE_INITIALIZER;
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -541,7 +541,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -542,7 +542,7 @@ void ChromeMetricsServiceClient::Registe
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -38,7 +38,7 @@ $NetBSD$
metrics::structured::StructuredMetricsService::RegisterPrefs(registry);
#if !BUILDFLAG(IS_CHROMEOS)
-@@ -623,7 +623,7 @@ std::string ChromeMetricsServiceClient::
+@@ -624,7 +624,7 @@ std::string ChromeMetricsServiceClient::
void ChromeMetricsServiceClient::OnEnvironmentUpdate(std::string* environment) {
// TODO(https://bugs.chromium.org/p/crashpad/issues/detail?id=135): call this
// on Mac when the Crashpad API supports it.
@@ -47,7 +47,7 @@ $NetBSD$
// Register the environment with the crash reporter. Note that there is a
// window from startup to this point during which crash reports will not have
// an environment set.
-@@ -725,7 +725,7 @@ void ChromeMetricsServiceClient::Initial
+@@ -726,7 +726,7 @@ void ChromeMetricsServiceClient::Initial
std::make_unique<metrics::dwa::DwaService>(this, local_state);
}
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -56,7 +56,7 @@ $NetBSD$
metrics::structured::Recorder::GetInstance()->SetUiTaskRunner(
base::SequencedTaskRunner::GetCurrentDefault());
#endif
-@@ -785,7 +785,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -786,7 +786,7 @@ void ChromeMetricsServiceClient::Registe
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::CPUMetricsProvider>());
@@ -65,7 +65,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<metrics::MotherboardMetricsProvider>());
#endif
-@@ -874,7 +874,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -875,7 +875,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<GoogleUpdateMetricsProviderMac>());
#endif
@@ -74,7 +74,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
std::make_unique<DesktopPlatformFeaturesMetricsProvider>());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -978,7 +978,7 @@ void ChromeMetricsServiceClient::Registe
+@@ -984,7 +984,7 @@ void ChromeMetricsServiceClient::Registe
std::make_unique<PowerMetricsProvider>());
#endif
@@ -83,7 +83,7 @@ $NetBSD$
metrics_service_->RegisterMetricsProvider(
metrics::CreateDesktopSessionMetricsProvider());
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || (BUILDFLAG(IS_LINUX)
-@@ -1169,7 +1169,7 @@ bool ChromeMetricsServiceClient::Registe
+@@ -1175,7 +1175,7 @@ bool ChromeMetricsServiceClient::Registe
}
#endif
@@ -92,7 +92,7 @@ $NetBSD$
// This creates the DesktopProfileSessionDurationsServices if it didn't exist
// already.
metrics::DesktopProfileSessionDurationsServiceFactory::GetForBrowserContext(
-@@ -1518,7 +1518,7 @@ void ChromeMetricsServiceClient::CreateS
+@@ -1524,7 +1524,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 609bdb2788..4225ec4945 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/perf/cpu_identity.cc.orig 2025-06-30 06:54:11.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 eebcf55797..2aae8798b7 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/power/process_metrics_recorder_util.cc.orig 2025-06-30 06:54:11.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 9df60752a0..e8031a7902 100644
--- a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
+++ b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/metrics/power/process_monitor.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/metrics/power/process_monitor.cc
-@@ -65,7 +65,7 @@ ProcessMonitor::Metrics SampleMetrics(ba
+@@ -64,7 +64,7 @@ ProcessMonitor::Metrics SampleMetrics(ba
process_metrics.GetPlatformIndependentCPUUsage());
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
metrics.idle_wakeups = process_metrics.GetIdleWakeupsPerSecond();
#endif
#if BUILDFLAG(IS_MAC)
-@@ -83,7 +83,7 @@ void ScaleMetrics(ProcessMonitor::Metric
+@@ -82,7 +82,7 @@ void ScaleMetrics(ProcessMonitor::Metric
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -24,7 +24,7 @@ $NetBSD$
metrics->idle_wakeups *= factor;
#endif
-@@ -157,7 +157,7 @@ ProcessMonitor::Metrics& operator+=(Proc
+@@ -156,7 +156,7 @@ ProcessMonitor::Metrics& operator+=(Proc
}
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
diff --git a/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h b/chromium/patches/patch-chrome_browser_metrics_power_process__monitor.h
index 39b9313d84..f40ff392d8 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/metrics/power/process_monitor.h.orig 2025-06-30 06:54:11.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 134f297057..31289e7433 100644
--- a/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
+++ b/chromium/patches/patch-chrome_browser_net_profile__network__context__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/profile_network_context_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/net/profile_network_context_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/net/profile_network_context_service.cc
@@ -135,7 +135,7 @@
#include "extensions/common/constants.h"
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 7f8273034b..52fed9575a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/net/profile_network_context_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/net/profile_network_context_service_factory.cc
@@ -24,7 +24,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 3166598590..4647e062e0 100644
--- a/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
+++ b/chromium/patches/patch-chrome_browser_net_system__network__context__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/net/system_network_context_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.cc
-@@ -135,7 +135,7 @@ SystemNetworkContextManager* g_system_ne
+@@ -140,7 +140,7 @@ SystemNetworkContextManager* g_system_ne
// received a failed launch for a sandboxed network service.
bool g_previously_failed_to_launch_sandboxed_service = false;
@@ -15,7 +15,7 @@ $NetBSD$
// Whether kerberos library loading will work in the network service due to the
// sandbox.
bool g_network_service_will_allow_gssapi_library_load = false;
-@@ -143,7 +143,7 @@ bool g_network_service_will_allow_gssapi
+@@ -148,7 +148,7 @@ bool g_network_service_will_allow_gssapi
const char* kGssapiDesiredPref =
#if BUILDFLAG(IS_CHROMEOS)
prefs::kKerberosEnabled;
@@ -24,7 +24,7 @@ $NetBSD$
prefs::kReceivedHttpAuthNegotiateHeader;
#endif
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -189,7 +189,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -194,7 +194,7 @@ network::mojom::HttpAuthDynamicParamsPtr
auth_dynamic_params->basic_over_http_enabled =
local_state->GetBoolean(prefs::kBasicAuthOverHttpEnabled);
@@ -33,7 +33,7 @@ $NetBSD$
auth_dynamic_params->delegate_by_kdc_policy =
local_state->GetBoolean(prefs::kAuthNegotiateDelegateByKdcPolicy);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -204,7 +204,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -209,7 +209,7 @@ network::mojom::HttpAuthDynamicParamsPtr
local_state->GetString(prefs::kAuthAndroidNegotiateAccountType);
#endif // BUILDFLAG(IS_ANDROID)
@@ -42,7 +42,7 @@ $NetBSD$
auth_dynamic_params->allow_gssapi_library_load =
local_state->GetBoolean(kGssapiDesiredPref);
#endif // BUILDFLAG(IS_CHROMEOS)
-@@ -214,7 +214,7 @@ network::mojom::HttpAuthDynamicParamsPtr
+@@ -219,7 +219,7 @@ network::mojom::HttpAuthDynamicParamsPtr
void OnNewHttpAuthDynamicParams(
network::mojom::HttpAuthDynamicParamsPtr& params) {
@@ -51,7 +51,7 @@ $NetBSD$
// The kerberos library is incompatible with the network service sandbox, so
// if library loading is now enabled, the network service needs to be
// restarted. It will be restarted unsandboxed because is
-@@ -256,11 +256,11 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -261,11 +261,11 @@ NetworkSandboxState IsNetworkSandboxEnab
if (g_previously_failed_to_launch_sandboxed_service) {
return NetworkSandboxState::kDisabledBecauseOfFailedLaunch;
}
@@ -65,7 +65,7 @@ $NetBSD$
// The network service sandbox and the kerberos library are incompatible.
// If kerberos is enabled by policy, disable the network service sandbox.
if (g_network_service_will_allow_gssapi_library_load ||
-@@ -276,7 +276,7 @@ NetworkSandboxState IsNetworkSandboxEnab
+@@ -281,7 +281,7 @@ NetworkSandboxState IsNetworkSandboxEnab
}
#endif // BUILDFLAG(IS_WIN)
@@ -74,7 +74,7 @@ $NetBSD$
if (local_state &&
local_state->HasPrefPath(prefs::kNetworkServiceSandboxEnabled)) {
return local_state->GetBoolean(prefs::kNetworkServiceSandboxEnabled)
-@@ -522,7 +522,7 @@ void SystemNetworkContextManager::Delete
+@@ -527,7 +527,7 @@ void SystemNetworkContextManager::Delete
g_system_network_context_manager = nullptr;
}
@@ -83,7 +83,7 @@ $NetBSD$
SystemNetworkContextManager::GssapiLibraryLoadObserver::
GssapiLibraryLoadObserver(SystemNetworkContextManager* owner)
: owner_(owner) {}
-@@ -580,7 +580,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -585,7 +585,7 @@ SystemNetworkContextManager::SystemNetwo
pref_change_registrar_.Add(prefs::kAllHttpAuthSchemesAllowedForOrigins,
auth_pref_callback);
@@ -92,7 +92,7 @@ $NetBSD$
pref_change_registrar_.Add(prefs::kAuthNegotiateDelegateByKdcPolicy,
auth_pref_callback);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -594,7 +594,7 @@ SystemNetworkContextManager::SystemNetwo
+@@ -599,7 +599,7 @@ SystemNetworkContextManager::SystemNetwo
auth_pref_callback);
#endif // BUILDFLAG(IS_ANDROID)
@@ -101,7 +101,7 @@ $NetBSD$
pref_change_registrar_.Add(kGssapiDesiredPref, auth_pref_callback);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
-@@ -659,7 +659,7 @@ void SystemNetworkContextManager::Regist
+@@ -670,7 +670,7 @@ void SystemNetworkContextManager::Regist
registry->RegisterStringPref(prefs::kAuthNegotiateDelegateAllowlist,
std::string());
@@ -110,7 +110,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kAuthNegotiateDelegateByKdcPolicy,
false);
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_CHROMEOS)
-@@ -684,11 +684,11 @@ void SystemNetworkContextManager::Regist
+@@ -695,11 +695,11 @@ void SystemNetworkContextManager::Regist
registry->RegisterListPref(prefs::kExplicitlyAllowedNetworkPorts);
@@ -124,7 +124,7 @@ $NetBSD$
registry->RegisterBooleanPref(prefs::kReceivedHttpAuthNegotiateHeader, false);
#endif // BUILDFLAG(IS_LINUX)
-@@ -739,7 +739,7 @@ void SystemNetworkContextManager::OnNetw
+@@ -753,7 +753,7 @@ void SystemNetworkContextManager::OnNetw
OnNewHttpAuthDynamicParams(http_auth_dynamic_params);
network_service->ConfigureHttpAuthPrefs(std::move(http_auth_dynamic_params));
@@ -133,7 +133,7 @@ $NetBSD$
gssapi_library_loader_observer_.Install(network_service);
#endif // BUILDFLAG(IS_LINUX)
-@@ -957,7 +957,7 @@ bool SystemNetworkContextManager::IsNetw
+@@ -975,7 +975,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 ef6a5c4264..34588fcad4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/net/system_network_context_manager.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/net/system_network_context_manager.h
@@ -198,7 +198,7 @@ class SystemNetworkContextManager {
class URLLoaderFactoryForSystem;
@@ -15,7 +15,7 @@ $NetBSD$
class GssapiLibraryLoadObserver
: public network::mojom::GssapiLibraryLoadObserver {
public:
-@@ -279,7 +279,7 @@ class SystemNetworkContextManager {
+@@ -281,7 +281,7 @@ class SystemNetworkContextManager {
std::unique_ptr<NetworkAnnotationMonitor> network_annotation_monitor_;
#endif // BUILDFLAG(IS_CHROMEOS)
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 8dbd04767a..703571aaa2 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/new_tab_page/modules/file_suggestion/drive_service.cc
@@ -35,7 +35,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 e06d916ff8..44546b166b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/new_tab_page/new_tab_page_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/new_tab_page/new_tab_page_util.cc
-@@ -28,7 +28,7 @@ bool IsOsSupportedForCart() {
+@@ -29,7 +29,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 6ae8324a29..867aac3b8f 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/notifications/notification_display_service_impl.cc.orig 2025-06-30 06:54:11.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 481db21a78..1fea5637be 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/notifications/notification_platform_bridge_delegator.cc.orig 2025-06-30 06:54:11.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_password__manager_chrome__password__manager__client.cc b/chromium/patches/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
index 1e87e2855b..73a9e2fa60 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/password_manager/chrome_password_manager_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/password_manager/chrome_password_manager_client.cc
-@@ -664,7 +664,7 @@ void ChromePasswordManagerClient::
+@@ -658,7 +658,7 @@ void ChromePasswordManagerClient::
bool ChromePasswordManagerClient::IsReauthBeforeFillingRequired(
device_reauth::DeviceAuthenticator* authenticator) {
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
if (!GetLocalStatePrefs() || !GetPrefs() || !authenticator) {
return false;
}
-@@ -942,7 +942,7 @@ void ChromePasswordManagerClient::Notify
+@@ -936,7 +936,7 @@ void ChromePasswordManagerClient::Notify
}
void ChromePasswordManagerClient::NotifyKeychainError() {
@@ -24,3 +24,21 @@ $NetBSD$
PasswordsClientUIDelegate* manage_passwords_ui_controller =
PasswordsClientUIDelegateFromWebContents(web_contents());
if (manage_passwords_ui_controller) {
+@@ -2043,7 +2043,7 @@ void ChromePasswordManagerClient::HideFi
+ bool ChromePasswordManagerClient::IsPasswordManagementEnabledForCurrentPage(
+ const GURL& url) const {
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (IsPasswordManagerForUrlDisallowedByPolicy(url)) {
+ return false;
+ }
+@@ -2082,7 +2082,7 @@ bool ChromePasswordManagerClient::IsPass
+ }
+
+ #if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
+- BUILDFLAG(IS_CHROMEOS)
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ bool ChromePasswordManagerClient::IsPasswordManagerForUrlDisallowedByPolicy(
+ const GURL& url) const {
+ if (!GetPrefs() || !GetPrefs()->HasPrefPath(
diff --git a/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc b/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
index 206210e384..c7c5b5abe2 100644
--- a/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
+++ b/chromium/patches/patch-chrome_browser_password__manager_password__reuse__manager__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/password_manager/password_reuse_manager_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/password_manager/password_reuse_manager_factory.cc
@@ -128,7 +128,7 @@ PasswordReuseManagerFactory::BuildServic
// Prepare password hash data for reuse detection.
diff --git a/chromium/patches/patch-chrome_browser_platform__util__linux.cc b/chromium/patches/patch-chrome_browser_platform__util__linux.cc
index 6180848cba..62fa7bcc5b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/platform_util_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/platform_util_linux.cc
@@ -302,7 +302,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 ce947ffcf0..92d284e29a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/policy/browser_signin_policy_handler.cc.orig 2025-06-30 06:54:11.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 35d56f36e7..86546b770c 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/policy/chrome_browser_cloud_management_controller_desktop.cc
@@ -60,7 +60,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 17c7bf6a67..0ad89a6eed 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,48 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/policy/configuration_policy_handler_list_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/policy/configuration_policy_handler_list_factory.cc
-@@ -256,19 +256,19 @@
+@@ -249,7 +249,7 @@
#include "components/spellcheck/browser/pref_names.h"
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/browser_switcher/browser_switcher_prefs.h"
#include "chrome/browser/enterprise/idle/action.h"
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
- #include "components/device_signals/core/browser/pref_names.h" // nogncheck due to crbug.com/1125897
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- #include "components/enterprise/idle/idle_timeout_policy_handler.h"
- #endif
-
- #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)
- #include "chrome/browser/privacy_sandbox/privacy_sandbox_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -282,13 +282,13 @@
- #endif // BUILDFLAG(ENTERPRISE_CLIENT_CERTIFICATES)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "chrome/browser/policy/battery_saver_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "components/search_engines/enterprise/search_aggregator_policy_handler.h"
- #include "components/search_engines/enterprise/site_search_policy_handler.h"
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-@@ -597,7 +597,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -570,7 +570,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kManagedDefaultSmartCardConnectSetting,
base::Value::Type::INTEGER },
#endif
@@ -54,17 +24,17 @@ $NetBSD$
{ key::kDeletingUndecryptablePasswordsEnabled,
password_manager::prefs::kDeletingUndecryptablePasswordsEnabled,
base::Value::Type::BOOLEAN },
-@@ -964,7 +964,7 @@ const PolicyToPreferenceMapEntry kSimple
- prefs::kManagedDefaultGeolocationSetting,
- base::Value::Type::INTEGER },
+@@ -939,7 +939,7 @@ const PolicyToPreferenceMapEntry kSimple
+ base::Value::Type::LIST },
+ #endif // BUILDFLAG(ENABLE_EXTENSIONS_CORE)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) \
- || BUILDFLAG(IS_MAC)
+ || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
- { key::kMandatoryExtensionsForIncognitoNavigation,
- prefs::kMandatoryExtensionsForIncognitoNavigation,
- base::Value::Type::LIST },
-@@ -976,7 +976,7 @@ const PolicyToPreferenceMapEntry kSimple
+ { key::kRequireOnlineRevocationChecksForLocalAnchors,
+ prefs::kCertRevocationCheckingRequiredLocalAnchors,
base::Value::Type::BOOLEAN },
+@@ -951,7 +951,7 @@ const PolicyToPreferenceMapEntry kSimple
+ base::Value::Type::LIST },
#endif // #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
// || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
-#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
@@ -72,7 +42,7 @@ $NetBSD$
{ key::kFullscreenAllowed,
prefs::kFullscreenAllowed,
base::Value::Type::BOOLEAN },
-@@ -1852,7 +1852,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1830,7 +1830,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER},
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -81,7 +51,7 @@ $NetBSD$
{ key::kGSSAPILibraryName,
prefs::kGSSAPILibraryName,
base::Value::Type::STRING },
-@@ -1911,7 +1911,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1889,7 +1889,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -90,7 +60,7 @@ $NetBSD$
{ key::kNetworkServiceSandboxEnabled,
prefs::kNetworkServiceSandboxEnabled,
base::Value::Type::BOOLEAN },
-@@ -1931,12 +1931,12 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1909,12 +1909,12 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kTotalMemoryLimitMb,
base::Value::Type::INTEGER },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -105,7 +75,7 @@ $NetBSD$
{ key::kUnmanagedDeviceSignalsConsentFlowEnabled,
device_signals::prefs::kUnmanagedDeviceSignalsConsentFlowEnabled,
base::Value::Type::BOOLEAN },
-@@ -1950,7 +1950,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1928,7 +1928,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kLiveTranslateEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -114,7 +84,7 @@ $NetBSD$
{ key::kDefaultBrowserSettingEnabled,
prefs::kDefaultBrowserSettingEnabled,
base::Value::Type::BOOLEAN },
-@@ -1962,7 +1962,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -1940,7 +1940,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) \
@@ -123,7 +93,7 @@ $NetBSD$
{ key::kAutoplayAllowed,
prefs::kAutoplayAllowed,
base::Value::Type::BOOLEAN },
-@@ -2063,7 +2063,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2041,7 +2041,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
@@ -132,7 +102,7 @@ $NetBSD$
{ key::kAlternativeBrowserPath,
browser_switcher::prefs::kAlternativeBrowserPath,
base::Value::Type::STRING },
-@@ -2164,7 +2164,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2142,7 +2142,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -141,16 +111,16 @@ $NetBSD$
{ key::kAuthNegotiateDelegateByKdcPolicy,
prefs::kAuthNegotiateDelegateByKdcPolicy,
base::Value::Type::BOOLEAN },
-@@ -2235,7 +2235,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2216,7 +2216,7 @@ const PolicyToPreferenceMapEntry kSimple
ash::prefs::kUrlParameterToAutofillSAMLUsername,
base::Value::Type::STRING },
#endif // BUILDFLAG(IS_CHROMEOS)
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- { key::kTabDiscardingExceptions,
- performance_manager::user_tuning::prefs::kManagedTabDiscardingExceptions,
- base::Value::Type::LIST },
-@@ -2264,7 +2264,7 @@ const PolicyToPreferenceMapEntry kSimple
+ { key::kNTPFooterExtensionAttributionEnabled,
+ prefs::kNTPFooterExtensionAttributionEnabled,
+ base::Value::Type::BOOLEAN },
+@@ -2248,7 +2248,7 @@ const PolicyToPreferenceMapEntry kSimple
prefs::kUiAutomationProviderEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_WIN)
@@ -159,7 +129,7 @@ $NetBSD$
{ key::kOutOfProcessSystemDnsResolutionEnabled,
prefs::kOutOfProcessSystemDnsResolutionEnabled,
base::Value::Type::BOOLEAN },
-@@ -2304,7 +2304,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2285,7 +2285,7 @@ const PolicyToPreferenceMapEntry kSimple
base::Value::Type::INTEGER },
#endif
#if BUILDFLAG(ENABLE_EXTENSIONS)
@@ -168,7 +138,7 @@ $NetBSD$
{ key::kExtensionInstallTypeBlocklist,
extensions::pref_names::kExtensionInstallTypeBlocklist,
base::Value::Type::LIST},
-@@ -2327,7 +2327,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2308,7 +2308,7 @@ const PolicyToPreferenceMapEntry kSimple
{ key::kTabCompareSettings,
optimization_guide::prefs::kProductSpecificationsEnterprisePolicyAllowed,
base::Value::Type::INTEGER},
@@ -177,16 +147,16 @@ $NetBSD$
{ key::kChromeForTestingAllowed,
prefs::kChromeForTestingAllowed,
base::Value::Type::BOOLEAN },
-@@ -2397,7 +2397,7 @@ const PolicyToPreferenceMapEntry kSimple
+@@ -2382,7 +2382,7 @@ const PolicyToPreferenceMapEntry kSimple
policy_prefs::kBuiltInAIAPIsEnabled,
base::Value::Type::BOOLEAN },
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_FUCHSIA)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
- { key::kNTPFooterThemeAttributionEnabled,
- prefs::kNTPFooterThemeAttributionEnabled,
+ { key::kNTPFooterManagementNoticeEnabled,
+ prefs::kNTPFooterManagementNoticeEnabled,
base::Value::Type::BOOLEAN },
-@@ -2532,7 +2532,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2520,7 +2520,7 @@ std::unique_ptr<ConfigurationPolicyHandl
// Policies for all platforms - End
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -195,16 +165,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<IntRangePolicyHandler>(
key::kMemorySaverModeSavings,
performance_manager::user_tuning::prefs::kMemorySaverModeAggressiveness,
-@@ -2752,7 +2752,7 @@ std::unique_ptr<ConfigurationPolicyHandl
- #endif // !BUILDFLAG(IS_ANDROID)
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_ANDROID)
-+ BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(
- std::make_unique<enterprise_idle::IdleTimeoutPolicyHandler>());
- handlers->AddHandler(
-@@ -2811,7 +2811,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2794,7 +2794,7 @@ std::unique_ptr<ConfigurationPolicyHandl
key::kBrowsingDataLifetime, browsing_data::prefs::kBrowsingDataLifetime,
chrome_schema));
@@ -213,7 +174,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<GuestModePolicyHandler>());
handlers->AddHandler(std::make_unique<LocalSyncPolicyHandler>());
handlers->AddHandler(std::make_unique<ThemeColorPolicyHandler>());
-@@ -2911,7 +2911,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -2894,7 +2894,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<std::unique_ptr<ConfigurationPolicyHandler>>
signin_legacy_policies;
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -222,7 +183,7 @@ $NetBSD$
signin_legacy_policies.push_back(std::make_unique<SimplePolicyHandler>(
key::kForceBrowserSignin, prefs::kForceBrowserSignin,
base::Value::Type::BOOLEAN));
-@@ -3283,7 +3283,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3264,7 +3264,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif
#if BUILDFLAG(ENABLE_SPELLCHECK)
@@ -231,7 +192,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SpellcheckLanguagePolicyHandler>());
handlers->AddHandler(
std::make_unique<SpellcheckLanguageBlocklistPolicyHandler>(
-@@ -3291,7 +3291,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3272,7 +3272,7 @@ std::unique_ptr<ConfigurationPolicyHandl
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
#endif // BUILDFLAG(ENABLE_SPELLCHECK)
@@ -240,25 +201,7 @@ $NetBSD$
handlers->AddHandler(std::make_unique<SimplePolicyHandler>(
key::kAllowSystemNotifications, prefs::kAllowSystemNotifications,
base::Value::Type::BOOLEAN));
-@@ -3309,7 +3309,7 @@ std::unique_ptr<ConfigurationPolicyHandl
- first_party_sets::FirstPartySetsOverridesPolicyHandler>(
- key::kRelatedWebsiteSetsOverrides, chrome_schema)));
- #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)
- handlers->AddHandler(std::make_unique<PrivacySandboxPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-@@ -3332,7 +3332,7 @@ std::unique_ptr<ConfigurationPolicyHandl
- base::Value::Type::BOOLEAN)));
-
- #if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
-- BUILDFLAG(IS_CHROMEOS)
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- handlers->AddHandler(std::make_unique<BatterySaverPolicyHandler>());
- #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
- // BUILDFLAG(IS_CHROMEOS)
-@@ -3350,7 +3350,7 @@ std::unique_ptr<ConfigurationPolicyHandl
+@@ -3325,7 +3325,7 @@ std::unique_ptr<ConfigurationPolicyHandl
std::vector<GenAiDefaultSettingsPolicyHandler::GenAiPolicyDetails>
gen_ai_default_policies;
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc b/chromium/patches/patch-chrome_browser_policy_device__management__service__configuration.cc
index d595004c81..9f5259fdb1 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/policy/device_management_service_configuration.cc.orig 2025-06-30 06:54:11.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 cc27139c81..e0394f4cd4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/policy/policy_value_and_status_aggregator.cc.orig 2025-06-30 06:54:11.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 ee10bc5a9d..8d3d9b6e6e 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/prefs/browser_prefs.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/prefs/browser_prefs.cc
-@@ -323,7 +323,7 @@
+@@ -324,7 +324,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
-@@ -494,11 +494,11 @@
+@@ -495,11 +495,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
-@@ -526,7 +526,7 @@
+@@ -527,7 +527,7 @@
#include "chrome/browser/sessions/session_service_log.h"
#endif
@@ -38,7 +38,7 @@ $NetBSD$
#include "ui/color/system_theme.h"
#endif
-@@ -1679,7 +1679,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1714,7 +1714,7 @@ void RegisterLocalState(PrefRegistrySimp
on_device_translation::RegisterLocalStatePrefs(registry);
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION)
@@ -47,7 +47,7 @@ $NetBSD$
WhatsNewUI::RegisterLocalStatePrefs(registry);
#endif
-@@ -1836,7 +1836,7 @@ void RegisterLocalState(PrefRegistrySimp
+@@ -1871,7 +1871,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
-@@ -2200,12 +2200,12 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -2235,12 +2235,12 @@ void RegisterProfilePrefs(user_prefs::Pr
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc b/chromium/patches/patch-chrome_browser_prefs_pref__service__incognito__allowlist.cc
index 87bc49abec..87eca1f229 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/prefs/pref_service_incognito_allowlist.cc.orig 2025-06-30 06:54:11.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_printing_print__backend__service__manager.cc b/chromium/patches/patch-chrome_browser_printing_print__backend__service__manager.cc
index 804d3a0ba7..4786dea458 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,27 +4,27 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/printing/print_backend_service_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/printing/print_backend_service_manager.cc
-@@ -36,7 +36,7 @@
+@@ -35,7 +35,7 @@
#include "printing/printing_context.h"
#include "printing/printing_features.h"
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "content/public/common/content_switches.h"
+ #include "ui/linux/linux_ui.h"
#endif
+@@ -879,7 +879,7 @@ PrintBackendServiceManager::GetServiceFr
+ << remote_id << "`";
-@@ -883,7 +883,7 @@ PrintBackendServiceManager::GetServiceFr
- host.BindNewPipeAndPassReceiver(),
- content::ServiceProcessHost::Options()
- .WithDisplayName(IDS_UTILITY_PROCESS_PRINT_BACKEND_SERVICE_NAME)
+ std::vector<std::string> extra_switches;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches({switches::kMessageLoopTypeUi})
- #endif
- .Pass());
-@@ -1060,7 +1060,7 @@ PrintBackendServiceManager::DetermineIdl
+ if (auto* linux_ui = ui::LinuxUi::instance()) {
+ extra_switches = linux_ui->GetCmdLineFlagsForCopy();
+ }
+@@ -1065,7 +1065,7 @@ PrintBackendServiceManager::DetermineIdl
return kNoClientsRegisteredResetOnIdleTimeout;
case ClientType::kQueryWithUi:
diff --git a/chromium/patches/patch-chrome_browser_printing_printer__query.cc b/chromium/patches/patch-chrome_browser_printing_printer__query.cc
index aba03b7820..7fae423cf9 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/printing/printer_query.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/printing/printer_query.cc
@@ -342,7 +342,7 @@ void PrinterQuery::UpdatePrintSettings(b
crash_key = std::make_unique<crash_keys::ScopedPrinterInfo>(
diff --git a/chromium/patches/patch-chrome_browser_process__singleton__posix.cc b/chromium/patches/patch-chrome_browser_process__singleton__posix.cc
index d9f4ab7192..159dd679bd 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/process_singleton_posix.cc.orig 2025-06-30 06:54:11.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 588f5e5e29..d00199a88b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/profiles/chrome_browser_main_extra_parts_profiles.cc
-@@ -362,7 +362,7 @@
+@@ -368,7 +368,7 @@
#endif
#if BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/enterprise/idle/idle_service_factory.h"
#endif
-@@ -404,7 +404,7 @@
+@@ -410,7 +410,7 @@
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_connector_service_factory.h"
#include "chrome/browser/enterprise/connectors/device_trust/device_trust_service_factory.h"
#include "chrome/browser/enterprise/signals/user_permission_service_factory.h"
-@@ -412,7 +412,7 @@
+@@ -418,7 +418,7 @@
#include "chrome/browser/ui/tabs/saved_tab_groups/saved_tab_group_utils.h"
#endif
@@ -33,7 +33,7 @@ $NetBSD$
#include "chrome/browser/policy/messaging_layer/util/manual_test_heartbeat_event_factory.h"
#endif
-@@ -420,7 +420,7 @@
+@@ -426,7 +426,7 @@
#include "chrome/browser/history_embeddings/history_embeddings_service_factory.h"
#endif
@@ -42,7 +42,7 @@ $NetBSD$
#include "chrome/browser/browser_switcher/browser_switcher_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_provisioning_service_factory.h"
#include "chrome/browser/enterprise/client_certificates/certificate_store_factory.h"
-@@ -738,7 +738,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -750,7 +750,7 @@ void ChromeBrowserMainExtraPartsProfiles
DiceBoundSessionCookieServiceFactory::GetInstance();
#endif
#endif
@@ -51,7 +51,7 @@ $NetBSD$
browser_switcher::BrowserSwitcherServiceFactory::GetInstance();
#endif
browser_sync::UserEventServiceFactory::GetInstance();
-@@ -793,13 +793,13 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -805,13 +805,13 @@ void ChromeBrowserMainExtraPartsProfiles
collaboration::CollaborationServiceFactory::GetInstance();
collaboration::messaging::MessagingBackendServiceFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -67,7 +67,7 @@ $NetBSD$
contextual_cueing::ContextualCueingServiceFactory::GetInstance();
#endif
CookieControlsServiceFactory::GetInstance();
-@@ -860,31 +860,31 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -873,31 +873,31 @@ void ChromeBrowserMainExtraPartsProfiles
enterprise_connectors::ConnectorsServiceFactory::GetInstance();
enterprise_connectors::ReportingEventRouterFactory::GetInstance();
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -105,7 +105,7 @@ $NetBSD$
enterprise_signin::EnterpriseSigninServiceFactory::GetInstance();
#endif
#if BUILDFLAG(ENABLE_SESSION_SERVICE)
-@@ -1015,7 +1015,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1029,7 +1029,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_ANDROID)
MerchantViewerDataManagerFactory::GetInstance();
#endif
@@ -114,7 +114,7 @@ $NetBSD$
metrics::DesktopProfileSessionDurationsServiceFactory::GetInstance();
#endif
#if !BUILDFLAG(IS_ANDROID)
-@@ -1134,7 +1134,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1156,7 +1156,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if BUILDFLAG(IS_CHROMEOS)
policy::PolicyCertServiceFactory::GetInstance();
#endif
@@ -123,7 +123,7 @@ $NetBSD$
policy::ProfileTokenPolicyWebSigninServiceFactory::GetInstance();
policy::UserPolicyOidcSigninServiceFactory::GetInstance();
#endif
-@@ -1180,7 +1180,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1202,7 +1202,7 @@ void ChromeBrowserMainExtraPartsProfiles
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_CHROMEOS)
ProfileStatisticsFactory::GetInstance();
#endif
@@ -132,7 +132,7 @@ $NetBSD$
ProfileTokenWebSigninInterceptorFactory::GetInstance();
OidcAuthenticationSigninInterceptorFactory::GetInstance();
#endif
-@@ -1200,7 +1200,7 @@ void ChromeBrowserMainExtraPartsProfiles
+@@ -1222,7 +1222,7 @@ void ChromeBrowserMainExtraPartsProfiles
ReduceAcceptLanguageFactory::GetInstance();
RendererUpdaterFactory::GetInstance();
regional_capabilities::RegionalCapabilitiesServiceFactory::GetInstance();
diff --git a/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc b/chromium/patches/patch-chrome_browser_profiles_profile__impl.cc
index 1a25c7398f..e8890d0733 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/profiles/profile_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/profiles/profile_impl.cc
-@@ -270,6 +270,10 @@
+@@ -269,6 +269,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;
-@@ -594,7 +598,7 @@ void ProfileImpl::LoadPrefsForNormalStar
+@@ -593,7 +597,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()
-@@ -890,7 +894,17 @@ void ProfileImpl::DoFinalInit(CreateMode
+@@ -889,7 +893,17 @@ void ProfileImpl::DoFinalInit(CreateMode
}
base::FilePath ProfileImpl::last_selected_directory() {
diff --git a/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc b/chromium/patches/patch-chrome_browser_profiles_profiles__state.cc
index 38f1f3c076..0ab7777780 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/profiles/profiles_state.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/profiles/profiles_state.cc
@@ -188,7 +188,7 @@ bool IsGuestModeRequested(const base::Co
PrefService* local_state,
diff --git a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
index b8862ec2d5..e53818bdae 100644
--- a/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
+++ b/chromium/patches/patch-chrome_browser_regional__capabilities_regional__capabilities__service__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/regional_capabilities/regional_capabilities_service_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/regional_capabilities/regional_capabilities_service_client.cc
-@@ -107,7 +107,7 @@ void RegionalCapabilitiesServiceClient::
+@@ -133,7 +133,7 @@ void RegionalCapabilitiesServiceClient::
base::android::AttachCurrentThread(),
reinterpret_cast<intptr_t>(heap_callback.release()));
}
diff --git a/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc b/chromium/patches/patch-chrome_browser_renderer__preferences__util.cc
index a82fd2d80e..a1b94bb885 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/renderer_preferences_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/renderer_preferences_util.cc
@@ -40,7 +40,7 @@
#include "ui/views/controls/textfield/textfield.h"
diff --git a/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css b/chromium/patches/patch-chrome_browser_resources_settings_autofill__page_passwords__shared.css
index 993e06a4f6..dc1651994a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/resources/settings/autofill_page/passwords_shared.css.orig 2025-06-30 06:54:11.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 f6acc8b399..47f89dad2b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/resources/signin/signin_shared.css.orig 2025-06-30 06:54:11.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 9b2eb5fba4..68776cee05 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/safe_browsing/chrome_password_protection_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/safe_browsing/chrome_password_protection_service.cc
@@ -1269,7 +1269,7 @@ std::string ChromePasswordProtectionServ
ReusedPasswordAccountType password_type) const {
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 1cf4a37aaf..5114c2b8c8 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_cloud__content__scanning_binary__upload__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/safe_browsing/cloud_content_scanning/binary_upload_service.cc
@@ -20,7 +20,7 @@
#include "components/safe_browsing/core/common/safebrowsing_switches.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 ff16daf5af..8d4bb553e9 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_incident__reporting_incident__reporting__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/safe_browsing/incident_reporting/incident_reporting_service.cc
-@@ -694,7 +694,7 @@ void IncidentReportingService::OnEnviron
+@@ -693,7 +693,7 @@ void IncidentReportingService::OnEnviron
// Process::Current().CreationTime() is missing on some platforms.
#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
index 867ad70697..a452ab78f2 100644
--- a/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
+++ b/chromium/patches/patch-chrome_browser_safe__browsing_safe__browsing__pref__change__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/safe_browsing/safe_browsing_pref_change_handler.cc
@@ -12,7 +12,7 @@
#include "content/public/browser/web_contents.h"
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__install__state.cc
index 5c73226b64..a456747dd7 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/screen_ai/screen_ai_install_state.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..564b86a8e5
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__handler__base.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/screen_ai/screen_ai_service_handler_base.cc.orig 2025-06-30 06:54:11.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();
+ #if BUILDFLAG(IS_WIN)
+ std::vector<base::FilePath> preload_libraries = {binary_path};
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ std::vector<std::string> extra_switches = {
+ base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
+ binary_path.MaybeAsASCII().c_str())};
+@@ -268,7 +268,7 @@ void ScreenAIServiceHandlerBase::LaunchI
+ .WithPreloadedLibraries(
+ preload_libraries,
+ content::ServiceProcessHostPreloadLibraries::GetPassKey())
+-#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ .WithExtraCommandLineSwitches(extra_switches)
+ #endif // BUILDFLAG(IS_WIN)
+ .WithProcessCallback(
diff --git a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc b/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
deleted file mode 100644
index a127129fff..0000000000
--- a/chromium/patches/patch-chrome_browser_screen__ai_screen__ai__service__router.cc
+++ /dev/null
@@ -1,26 +0,0 @@
-$NetBSD$
-
-* Part of patchset to build chromium on NetBSD
-* Based on OpenBSD's chromium patches, and
- pkgsrc's qt5-qtwebengine patches
-
---- chrome/browser/screen_ai/screen_ai_service_router.cc.orig 2025-05-30 19:50:32.000000000 +0000
-+++ chrome/browser/screen_ai/screen_ai_service_router.cc
-@@ -405,7 +405,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
- base::FilePath binary_path = state_instance->get_component_binary_path();
- #if BUILDFLAG(IS_WIN)
- std::vector<base::FilePath> preload_libraries = {binary_path};
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::vector<std::string> extra_switches = {
- base::StringPrintf("--%s=%s", screen_ai::GetBinaryPathSwitch(),
- binary_path.MaybeAsASCII().c_str())};
-@@ -419,7 +419,7 @@ void ScreenAIServiceRouter::LaunchIfNotR
- .WithPreloadedLibraries(
- preload_libraries,
- content::ServiceProcessHostPreloadLibraries::GetPassKey())
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- .WithExtraCommandLineSwitches(extra_switches)
- #endif // BUILDFLAG(IS_WIN)
- .Pass());
diff --git a/chromium/patches/patch-chrome_browser_sessions_session__restore.cc b/chromium/patches/patch-chrome_browser_sessions_session__restore.cc
index 143eb000f0..aabde04edd 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/sessions/session_restore.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/sessions/session_restore.cc
@@ -108,7 +108,7 @@
#include "ui/wm/core/scoped_animation_disabler.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_fetcher.h"
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
-@@ -1117,7 +1117,7 @@ class SessionRestoreImpl : public Browse
+@@ -1118,7 +1118,7 @@ class SessionRestoreImpl : public Browse
bool is_first_tab = true;
for (const auto& startup_tab : startup_tabs) {
const GURL& url = startup_tab.url;
diff --git a/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc b/chromium/patches/patch-chrome_browser_sharing_sharing__handler__registry__impl.cc
index be826bd3be..01d19ed5fe 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/sharing/sharing_handler_registry_impl.cc.orig 2025-06-30 06:54:11.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 c3d32f042b..6070cc65e9 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/shortcuts/icon_badging.cc.orig 2025-06-30 06:54:11.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_accounts__policy__manager.cc b/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
index 33e5be5d96..7ae10b7368 100644
--- a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
+++ b/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/signin/accounts_policy_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/signin/accounts_policy_manager.cc
@@ -41,7 +41,7 @@
#include "chrome/browser/ui/webui/profile_helper.h"
diff --git a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h b/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
index 01ff1c7840..c5e0a97c88 100644
--- a/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
+++ b/chromium/patches/patch-chrome_browser_signin_accounts__policy__manager.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/signin/accounts_policy_manager.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/signin/accounts_policy_manager.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/signin/accounts_policy_manager.h
@@ -13,7 +13,7 @@
#include "components/signin/public/base/signin_metrics.h"
diff --git a/chromium/patches/patch-chrome_browser_signin_signin__util.cc b/chromium/patches/patch-chrome_browser_signin_signin__util.cc
index d4f555cb4f..3625f89d3b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/signin/signin_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/signin/signin_util.cc
@@ -80,7 +80,7 @@ CookiesMover::CookiesMover(base::WeakPtr
CookiesMover::~CookiesMover() = default;
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc b/chromium/patches/patch-chrome_browser_supervised__user_classify__url__navigation__throttle.cc
index 8bf9a85c82..2e5cb20817 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/classify_url_navigation_throttle.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/classify_url_navigation_throttle.cc
@@ -68,7 +68,7 @@ std::ostream& operator<<(std::ostream& s
}
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 5896a1d45c..4b89740431 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_browser_utils.cc
@@ -40,7 +40,7 @@
#include "chrome/browser/ash/profiles/profile_helper.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__browser__utils.h
index 2f5ec26442..71696ed466 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_browser_utils.h.orig 2025-06-30 06:54:11.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 042fd249fa..f95c41a875 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_delegate_impl.cc
@@ -197,7 +197,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 b2b92ffb02..7a723beb75 100644
--- a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
+++ b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.cc
-@@ -348,7 +348,7 @@ void SupervisedUserExtensionsManager::
+@@ -350,7 +350,7 @@ void SupervisedUserExtensionsManager::
ActivateManagementPolicyAndUpdateRegistration() {
SetActiveForSupervisedUsers();
UpdateManagementPolicyRegistration();
@@ -15,7 +15,7 @@ $NetBSD$
MaybeMarkExtensionsLocallyParentApproved();
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
}
-@@ -448,7 +448,7 @@ bool SupervisedUserExtensionsManager::Sh
+@@ -449,7 +449,7 @@ bool SupervisedUserExtensionsManager::Sh
return false;
}
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__extensions__manager.h
index 54e9545dad..3abd7c21e5 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_extensions_manager.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_extensions_manager.h
-@@ -153,7 +153,7 @@ class SupervisedUserExtensionsManager :
+@@ -154,7 +154,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 0998f46517..7e3f23be8d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_google_auth_navigation_throttle.cc.orig 2025-06-30 06:54:11.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 520811d534..5276854da5 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_metrics_service_factory.cc
@@ -14,7 +14,7 @@
#include "components/supervised_user/core/browser/supervised_user_service.h"
diff --git a/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc b/chromium/patches/patch-chrome_browser_supervised__user_supervised__user__navigation__observer.cc
index e0faeb0118..4cc8825452 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/supervised_user/supervised_user_navigation_observer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/supervised_user/supervised_user_navigation_observer.cc
@@ -47,7 +47,7 @@
#include "chrome/browser/supervised_user/android/supervised_user_web_content_handler_impl.h"
diff --git a/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc b/chromium/patches/patch-chrome_browser_sync_chrome__sync__controller__builder.cc
index bf7a35d617..bafdc33503 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/sync/chrome_sync_controller_builder.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/sync/chrome_sync_controller_builder.cc
@@ -280,7 +280,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 b96e2f7465..92cfa2fe44 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/sync/device_info_sync_client_impl.cc.orig 2025-06-30 06:54:11.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 4bde392286..1e4300f50f 100644
--- a/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_sync_sync__service__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/sync/sync_service_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/sync/sync_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/sync/sync_service_factory.cc
@@ -110,7 +110,7 @@
#endif // BUILDFLAG(IS_CHROMEOS)
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 6106d01677..a2518791f8 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.cc
@@ -36,7 +36,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 6f4b4a8a11..eca89409ee 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_group.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group.h
-@@ -41,7 +41,7 @@ constexpr int kUnsupportedVMRefreshFlags
+@@ -41,7 +41,7 @@ inline constexpr int kUnsupportedVMRefre
REFRESH_TYPE_WEBCACHE_STATS | REFRESH_TYPE_NETWORK_USAGE |
REFRESH_TYPE_NACL | REFRESH_TYPE_IDLE_WAKEUPS | REFRESH_TYPE_HANDLES |
REFRESH_TYPE_START_TIME | REFRESH_TYPE_CPU_TIME | REFRESH_TYPE_PRIORITY |
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 8bbd8fba45..d0a3a70422 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.cc.orig 2025-06-30 06:54:11.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 65e71f9b6a..252b20b47e 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_group_sampler.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_group_sampler.h
@@ -31,7 +31,7 @@ class TaskGroupSampler : public base::Re
using OnCpuRefreshCallback = base::RepeatingCallback<void(double)>;
diff --git a/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc b/chromium/patches/patch-chrome_browser_task__manager_sampling_task__manager__impl.cc
index 505b5623f9..052b14b302 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/task_manager/sampling/task_manager_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/task_manager/sampling/task_manager_impl.cc
-@@ -235,7 +235,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
+@@ -234,7 +234,7 @@ void TaskManagerImpl::GetUSERHandles(Tas
}
int TaskManagerImpl::GetOpenFdCount(TaskId task_id) const {
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 43a34d9d1e..08259058c2 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/task_manager/task_manager_observer.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/task_manager/task_manager_observer.h
@@ -46,7 +46,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 629a55d243..cf6fdadd58 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/themes/theme_helper.cc.orig 2025-06-30 06:54:11.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 e2dd4038bb..23732597a2 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/themes/theme_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/themes/theme_service.cc
@@ -72,7 +72,7 @@
#include "extensions/browser/extension_registry_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#include "ui/ozone/public/ozone_platform.h" // nogncheck
#endif
-@@ -332,7 +332,7 @@ CustomThemeSupplier* ThemeService::GetTh
+@@ -331,7 +331,7 @@ CustomThemeSupplier* ThemeService::GetTh
}
bool ThemeService::ShouldUseCustomFrame() const {
diff --git a/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc b/chromium/patches/patch-chrome_browser_themes_theme__service__aura__linux.cc
index 6565032569..5cf7060e25 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/themes/theme_service_aura_linux.cc.orig 2025-06-30 06:54:11.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 fef263c326..7116184b82 100644
--- a/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
+++ b/chromium/patches/patch-chrome_browser_themes_theme__service__factory.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/themes/theme_service_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/themes/theme_service_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/themes/theme_service_factory.cc
-@@ -24,7 +24,7 @@
+@@ -25,7 +25,7 @@
#include "chrome/browser/themes/theme_helper_win.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/themes/theme_service_aura_linux.h"
#include "ui/linux/linux_ui_factory.h"
#endif
-@@ -103,7 +103,7 @@ ThemeServiceFactory::~ThemeServiceFactor
+@@ -105,7 +105,7 @@ ThemeServiceFactory::~ThemeServiceFactor
std::unique_ptr<KeyedService>
ThemeServiceFactory::BuildServiceInstanceForBrowserContext(
content::BrowserContext* profile) const {
@@ -24,7 +24,7 @@ $NetBSD$
using ThemeService = ThemeServiceAuraLinux;
#endif
-@@ -115,7 +115,7 @@ ThemeServiceFactory::BuildServiceInstanc
+@@ -117,7 +117,7 @@ ThemeServiceFactory::BuildServiceInstanc
void ThemeServiceFactory::RegisterProfilePrefs(
user_prefs::PrefRegistrySyncable* registry) {
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 12e1790508..2472f151fc 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/actions/chrome_action_id.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/actions/chrome_action_id.h
-@@ -501,7 +501,7 @@
+@@ -503,7 +503,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 5850d4646f..52ac6e0f6f 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.cc.orig 2025-06-30 06:54:11.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 43668854bf..ddee763817 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/autofill/payments/desktop_payments_window_manager.h.orig 2025-06-30 06:54:11.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 9b4b9870fd..9fd7dee8af 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/browser.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/browser.h
-@@ -301,7 +301,7 @@ class Browser : public TabStripModelObse
+@@ -300,7 +300,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 b9f94168fe..071091cccf 100644
--- a/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_browser__command__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/browser_command_controller.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/browser_command_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/browser_command_controller.cc
@@ -127,7 +127,7 @@
#include "components/user_manager/user_manager.h"
@@ -24,7 +24,7 @@ $NetBSD$
#include "chrome/browser/ui/shortcuts/desktop_shortcuts_utils.h"
#endif // BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
-@@ -349,7 +349,7 @@ bool BrowserCommandController::IsReserve
+@@ -363,7 +363,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();
-@@ -612,7 +612,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -632,7 +632,7 @@ bool BrowserCommandController::ExecuteCo
break;
#endif
@@ -42,7 +42,7 @@ $NetBSD$
case IDC_MINIMIZE_WINDOW:
browser_->window()->Minimize();
break;
-@@ -829,7 +829,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -849,7 +849,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(
-@@ -995,7 +995,7 @@ bool BrowserCommandController::ExecuteCo
+@@ -1015,7 +1015,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
-@@ -1372,7 +1372,7 @@ void BrowserCommandController::InitComma
+@@ -1392,7 +1392,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,12 +69,12 @@ $NetBSD$
command_updater_.UpdateCommandEnabled(IDC_MINIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_MAXIMIZE_WINDOW, true);
command_updater_.UpdateCommandEnabled(IDC_RESTORE_WINDOW, true);
-@@ -1728,7 +1728,7 @@ void BrowserCommandController::UpdateCom
+@@ -1747,7 +1747,7 @@ void BrowserCommandController::UpdateCom
bool can_create_web_app = web_app::CanCreateWebApp(browser_);
command_updater_.UpdateCommandEnabled(IDC_INSTALL_PWA, can_create_web_app);
-#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN)
+#if BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
command_updater_.UpdateCommandEnabled(
- IDC_CREATE_SHORTCUT, shortcuts::CanCreateDesktopShortcut(browser_));
- #else
+ IDC_CREATE_SHORTCUT,
+ shortcuts::CanCreateDesktopShortcut(current_web_contents));
diff --git a/chromium/patches/patch-chrome_browser_ui_browser__commands.cc b/chromium/patches/patch-chrome_browser_ui_browser__commands.cc
index d36da9e6b5..9d16796549 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/browser_commands.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/browser_commands.cc
-@@ -2090,7 +2090,7 @@ void OpenUpdateChromeDialog(Browser* bro
+@@ -2185,7 +2185,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 6da5cbc1c9..bbb428771e 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/browser_ui_prefs.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/browser_ui_prefs.cc
-@@ -64,7 +64,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
+@@ -80,7 +80,7 @@ void RegisterBrowserPrefs(PrefRegistrySi
registry->RegisterTimePref(prefs::kPdfInfoBarLastShown, base::Time());
registry->RegisterIntegerPref(prefs::kPdfInfoBarTimesShown, 0);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterStringPref(prefs::kEnterpriseCustomLabelForBrowser,
std::string());
registry->RegisterStringPref(prefs::kEnterpriseLogoUrlForBrowser,
-@@ -185,7 +185,7 @@ void RegisterBrowserUserPrefs(user_prefs
+@@ -203,7 +203,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 6fce953617..a0c0b9b356 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/browser_view_prefs.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/browser_view_prefs.cc
@@ -14,7 +14,7 @@
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
index 97eb7a44f8..84003ecd6b 100644
--- a/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
+++ b/chromium/patches/patch-chrome_browser_ui_chrome__pages.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/chrome_pages.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/chrome_pages.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/chrome_pages.cc
-@@ -84,7 +84,7 @@
+@@ -85,7 +85,7 @@
#include "components/signin/public/identity_manager/identity_manager.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/web_applications/web_app_utils.h"
#endif
-@@ -381,7 +381,7 @@ void ShowChromeTips(Browser* browser) {
+@@ -382,7 +382,7 @@ void ShowChromeTips(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeTipsURL));
}
@@ -24,7 +24,7 @@ $NetBSD$
void ShowChromeWhatsNew(Browser* browser) {
ShowSingletonTab(browser, GURL(kChromeUIWhatsNewURL));
}
-@@ -699,7 +699,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -706,7 +706,7 @@ void ShowShortcutCustomizationApp(Profil
}
#endif // BUILDFLAG(IS_CHROMEOS)
diff --git a/chromium/patches/patch-chrome_browser_ui_chrome__pages.h b/chromium/patches/patch-chrome_browser_ui_chrome__pages.h
index 3cb087520f..a118a3e04a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/chrome_pages.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/chrome_pages.h
@@ -39,7 +39,7 @@ namespace signin {
enum class ConsentLevel;
@@ -15,7 +15,7 @@ $NetBSD$
namespace web_app {
enum class AppSettingsPageEntryPoint;
} // namespace web_app
-@@ -174,7 +174,7 @@ void ShowShortcutCustomizationApp(Profil
+@@ -177,7 +177,7 @@ void ShowShortcutCustomizationApp(Profil
const std::string& category);
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc b/chromium/patches/patch-chrome_browser_ui_color_native__chrome__color__mixer.cc
index f32808cb36..2b3d26c1cf 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/color/native_chrome_color_mixer.cc.orig 2025-06-30 06:54:11.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_managed__ui.cc b/chromium/patches/patch-chrome_browser_ui_managed__ui.cc
index 8cb0490bb4..3b4d734e34 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/managed_ui.cc.orig 2025-06-30 06:54:11.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 f3100dad12..4dcee929c8 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/omnibox/omnibox_pedal_implementations.cc
@@ -1985,7 +1985,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 031cafcb7a..17bc874e99 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/passwords/bubble_controllers/relaunch_chrome_bubble_controller.cc.orig 2025-06-30 06:54:11.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 da89326595..027e166453 100644
--- a/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
+++ b/chromium/patches/patch-chrome_browser_ui_passwords_manage__passwords__ui__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/passwords/manage_passwords_ui_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/passwords/manage_passwords_ui_controller.cc
@@ -104,7 +104,7 @@ namespace {
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 21dcdcdac1..7210ef1580 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/prefs/prefs_tab_helper.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/prefs/prefs_tab_helper.cc
@@ -66,7 +66,7 @@
#include <windows.h>
diff --git a/chromium/patches/patch-chrome_browser_ui_sad__tab.cc b/chromium/patches/patch-chrome_browser_ui_sad__tab.cc
index 8a90a9c35a..73f14ce484 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/sad_tab.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/sad_tab.cc
@@ -179,7 +179,7 @@ std::vector<int> SadTab::GetSubMessages(
if (!web_contents_->GetBrowserContext()->IsOffTheRecord()) {
diff --git a/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h b/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
index a822e419ea..f0a9e0956e 100644
--- a/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
+++ b/chromium/patches/patch-chrome_browser_ui_sharing__hub_sharing__hub__bubble__controller.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/sharing_hub/sharing_hub_bubble_controller.h
@@ -36,7 +36,7 @@ class SharingHubBubbleController {
// Returns true if the omnibox icon should be shown.
diff --git a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.cc
index 897c39a190..24662a54cb 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,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller.cc
@@ -444,7 +444,7 @@ void SigninViewController::ShowModalSync
+ GetOnModalDialogClosedCallback());
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ void SigninViewController::ShowModalHistorySyncOptInDialog() {
+ CHECK(base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin));
+ CloseModalSignin();
+@@ -457,7 +457,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
new file mode 100644
index 0000000000..ad13b34c42
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/signin/signin_view_controller.h.orig 2025-06-30 06:54:11.000000000 +0000
++++ chrome/browser/ui/signin/signin_view_controller.h
+@@ -150,7 +150,7 @@ class SigninViewController {
+ void ShowModalSyncConfirmationDialog(bool is_signin_intercept,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Shows the modal history sync opt in dialog as a browser-modal dialog on top
+ // of the `browser_`'s window.
+ void ShowModalHistorySyncOptInDialog();
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 0b7a6f1c00..02856672f4 100644
--- a/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
+++ b/chromium/patches/patch-chrome_browser_ui_signin_signin__view__controller__delegate.h
@@ -4,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/signin/signin_view_controller_delegate.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/signin/signin_view_controller_delegate.h
-@@ -79,7 +79,7 @@ class SigninViewControllerDelegate {
+@@ -48,7 +48,7 @@ class SigninViewControllerDelegate {
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // Returns a platform-specific SigninViewControllerDelegate instance that
+ // displays the modal history sync opt in dialog. The returned object should
+ // delete itself when the window it's managing is closed.
+@@ -87,7 +87,7 @@ class SigninViewControllerDelegate {
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
index 3d72822201..10b6c2c045 100644
--- a/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
+++ b/chromium/patches/patch-chrome_browser_ui_startup_bad__flags__prompt.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/startup/bad_flags_prompt.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/startup/bad_flags_prompt.cc
@@ -95,7 +95,7 @@ const char* const kBadFlags[] = {
extensions::switches::kExtensionsOnChromeURLs,
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 abfb1a6b89..e0a26b42f5 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator.cc
@@ -134,7 +134,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"
-@@ -978,7 +978,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -984,7 +984,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())) {
-@@ -1081,7 +1081,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1087,7 +1087,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) &&
-@@ -1298,7 +1298,7 @@ bool StartupBrowserCreator::ProcessCmdLi
+@@ -1304,7 +1304,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 6ccd150b68..1a48fb7667 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/startup/startup_browser_creator_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/startup/startup_browser_creator_impl.cc
@@ -76,7 +76,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 a0c327b0d5..f45e9d266e 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/startup/startup_tab_provider.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/startup/startup_tab_provider.cc
-@@ -62,7 +62,7 @@
+@@ -63,7 +63,7 @@
#include "extensions/browser/extension_registry.h"
#endif // !BUILDFLAG(IS_ANDROID)
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/headless/headless_mode_util.h"
#endif
-@@ -101,7 +101,7 @@ bool ValidateUrl(const GURL& url) {
+@@ -102,7 +102,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 c065b1fb90..e70c0d1631 100644
--- a/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tab__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tab_helpers.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/tab_helpers.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/tab_helpers.cc
@@ -218,7 +218,7 @@
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/ui/blocked_content/framebust_block_tab_helper.h"
#include "chrome/browser/ui/browser_finder.h"
#include "chrome/browser/ui/hats/hats_helper.h"
-@@ -697,12 +697,12 @@ void TabHelpers::AttachTabHelpers(WebCon
+@@ -706,12 +706,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 41ce8b2cb4..17a193c543 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/tabs/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/tabs/features.cc
-@@ -51,7 +51,7 @@ bool CanShowTabSearchPositionSetting() {
+@@ -53,7 +53,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_tab__dialog__manager.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
index 590d35b1af..6116dc65d4 100644
--- a/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
+++ b/chromium/patches/patch-chrome_browser_ui_tabs_tab__dialog__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/tabs/tab_dialog_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/tabs/tab_dialog_manager.cc
@@ -83,7 +83,7 @@ bool SupportsGlobalScreenCoordinates() {
}
diff --git a/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc b/chromium/patches/patch-chrome_browser_ui_tabs_tab__features.cc
index a8dbaf5f55..cc2deb1d48 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/tabs/tab_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/tabs/tab_features.cc
-@@ -311,7 +311,7 @@ void TabFeatures::Init(TabInterface& tab
+@@ -340,7 +340,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 2b94eb7320..da582a4b76 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/tabs/tab_strip_prefs.cc.orig 2025-06-30 06:54:11.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 5e5d487cbc..6b4533acd6 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_columns.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_columns.h
@@ -277,7 +277,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 738dd2a712..1c92ab615c 100644
--- a/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
+++ b/chromium/patches/patch-chrome_browser_ui_task__manager_task__manager__table__model.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/task_manager/task_manager_table_model.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/task_manager/task_manager_table_model.cc
-@@ -423,7 +423,7 @@ TaskManagerTableModel::~TaskManagerTable
+@@ -419,7 +419,7 @@ TaskManagerTableModel::~TaskManagerTable
// Note: system_total_time_ is used for both since there is no functional
// difference between browser & system (they are essentially the same tab).
// Instead, the data is routed to the platform appropriate bucket.
@@ -15,7 +15,7 @@ $NetBSD$
task_manager::RecordTabSwitchEvent(CategoryRecord::kBrowser,
system_total_time_);
#elif BUILDFLAG(IS_CHROMEOS)
-@@ -564,7 +564,7 @@ std::u16string TaskManagerTableModel::Ge
+@@ -560,7 +560,7 @@ std::u16string TaskManagerTableModel::Ge
? stringifier_->backgrounded_string()
: stringifier_->foregrounded_string();
@@ -24,7 +24,7 @@ $NetBSD$
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int fd_count = observed_task_manager()->GetOpenFdCount(tasks_[row]);
return fd_count >= 0 ? base::FormatNumber(fd_count)
-@@ -727,7 +727,7 @@ int TaskManagerTableModel::CompareValues
+@@ -723,7 +723,7 @@ int TaskManagerTableModel::CompareValues
return BooleanCompare(is_proc1_bg, is_proc2_bg);
}
@@ -33,7 +33,7 @@ $NetBSD$
case IDS_TASK_MANAGER_OPEN_FD_COUNT_COLUMN: {
const int proc1_fd_count =
observed_task_manager()->GetOpenFdCount(tasks_[row1]);
-@@ -1044,7 +1044,7 @@ void TaskManagerTableModel::UpdateRefres
+@@ -1040,7 +1040,7 @@ void TaskManagerTableModel::UpdateRefres
type = REFRESH_TYPE_KEEPALIVE_COUNT;
break;
diff --git a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
index 31eda913d3..539363e4bf 100644
--- a/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
+++ b/chromium/patches/patch-chrome_browser_ui_test_popup__browsertest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/test/popup_browsertest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/test/popup_browsertest.cc
-@@ -75,7 +75,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
+@@ -76,7 +76,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenLe
const display::Display display = GetDisplayNearestBrowser(popup);
gfx::Rect expected(popup->window()->GetBounds().size());
expected.AdjustToFit(display.work_area());
@@ -15,7 +15,7 @@ $NetBSD$
// TODO(crbug.com/40815883) Desktop Linux window bounds are inaccurate.
expected.Outset(50);
EXPECT_TRUE(expected.Contains(popup->window()->GetBounds()))
-@@ -107,7 +107,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenCl
+@@ -108,7 +108,7 @@ IN_PROC_BROWSER_TEST_F(PopupTest, OpenCl
// The popup should be constrained to the opener's available display space.
EXPECT_EQ(display, GetDisplayNearestBrowser(popup));
gfx::Rect work_area(display.work_area());
diff --git a/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc b/chromium/patches/patch-chrome_browser_ui_test_test__browser__ui.cc
index 49cb0f12dd..a654e09665 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/test/test_browser_ui.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/test/test_browser_ui.cc
@@ -19,7 +19,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 53cbae4d1f..d30282917d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/ui_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/ui_features.cc
-@@ -35,7 +35,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiv
+@@ -38,7 +38,7 @@ BASE_FEATURE(kCloseOmniboxPopupOnInactiv
"CloseOmniboxPopupOnInactiveAreaClick",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -15,7 +15,7 @@ $NetBSD$
// Enables the feature to remove the last confirmation dialog when relaunching
// to update Chrome.
BASE_FEATURE(kFewerUpdateConfirmations,
-@@ -339,7 +339,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
+@@ -359,7 +359,7 @@ BASE_FEATURE(kViewsJSAppModalDialog,
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_ui__features.h b/chromium/patches/patch-chrome_browser_ui_ui__features.h
index 09e48e804c..ccb489119d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/ui_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/ui_features.h
@@ -28,7 +28,7 @@ BASE_DECLARE_FEATURE(kAllowEyeDropperWGC
@@ -15,7 +15,7 @@ $NetBSD$
BASE_DECLARE_FEATURE(kFewerUpdateConfirmations);
#endif
-@@ -214,7 +214,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
+@@ -225,7 +225,7 @@ BASE_DECLARE_FEATURE(kViewsFirstRunDialo
BASE_DECLARE_FEATURE(kViewsJSAppModalDialog);
#endif
diff --git a/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc b/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
index 4bc80c347e..65f80393fd 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_accelerator__table.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/accelerator_table.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/accelerator_table.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/accelerator_table.cc
-@@ -69,11 +69,11 @@ const AcceleratorMapping kAcceleratorMap
+@@ -72,11 +72,11 @@ const AcceleratorMapping kAcceleratorMap
{ui::VKEY_S, ui::EF_PLATFORM_ACCELERATOR, IDC_SAVE_PAGE},
{ui::VKEY_9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
{ui::VKEY_NUMPAD9, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_LAST_TAB},
@@ -20,7 +20,7 @@ $NetBSD$
{ui::VKEY_NEXT, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN, IDC_MOVE_TAB_NEXT},
{ui::VKEY_PRIOR, ui::EF_CONTROL_DOWN | ui::EF_SHIFT_DOWN,
IDC_MOVE_TAB_PREVIOUS},
-@@ -101,7 +101,7 @@ const AcceleratorMapping kAcceleratorMap
+@@ -104,7 +104,7 @@ const AcceleratorMapping kAcceleratorMap
{ui::VKEY_NUMPAD7, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_6},
{ui::VKEY_8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
{ui::VKEY_NUMPAD8, ui::EF_PLATFORM_ACCELERATOR, IDC_SELECT_TAB_7},
@@ -29,7 +29,7 @@ $NetBSD$
{ui::VKEY_1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_NUMPAD1, ui::EF_ALT_DOWN, IDC_SELECT_TAB_0},
{ui::VKEY_2, ui::EF_ALT_DOWN, IDC_SELECT_TAB_1},
-@@ -153,7 +153,7 @@ const AcceleratorMapping kAcceleratorMap
+@@ -156,7 +156,7 @@ const AcceleratorMapping kAcceleratorMap
IDC_SHOW_AVATAR_MENU},
// Platform-specific key maps.
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 afca1ae0d2..b7abbecd98 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/apps/chrome_native_app_window_views_aura.cc.orig 2025-06-30 06:54:11.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 3410393b46..75ddaeb542 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/chrome_browser_main_extra_parts_views.cc
@@ -39,7 +39,7 @@
#include "ui/wm/core/wm_state.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_chrome__views__delegate.h
index fbb0b4ebb9..0a454f922c 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate.h.orig 2025-06-30 06:54:11.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 905f915fd8..eeaa76e3d1 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/chrome_views_delegate_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/chrome_views_delegate_linux.cc
@@ -26,7 +26,7 @@ bool IsDesktopEnvironmentUnity() {
return desktop_env == base::nix::DESKTOP_ENVIRONMENT_UNITY;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc b/chromium/patches/patch-chrome_browser_ui_views_compose_compose__dialog__view.cc
index d8ef2a7d05..ad52edb787 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/compose/compose_dialog_view.cc.orig 2025-06-30 06:54:11.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_frame_browser__frame.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
index f0a8d11622..3c2b3e194f 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame.cc
@@ -52,7 +52,7 @@
#include "ui/aura/window.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
index b7439f70ce..e72be79537 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame.h
@@ -66,7 +66,7 @@ class BrowserFrame : public views::Widge
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__layout__linux.cc
index 2e91bdfcc1..55f2fa1405 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux.cc.orig 2025-06-30 06:54:11.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 c6209b34c4..60ecb9abb3 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_layout_linux_native.cc.orig 2025-06-30 06:54:11.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 7696504445..d9f950f00d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__frame__view__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_frame_view_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_frame_view_linux.cc
@@ -70,7 +70,7 @@ gfx::ShadowValues BrowserFrameViewLinux:
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
index 41afecfee3..008d15790a 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__non__client__frame__view__factory__views.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_non_client_frame_view_factory_views.cc
@@ -15,7 +15,7 @@
#include "chrome/browser/ui/views/frame/browser_frame_view_win.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_browser__view.cc
index 76dd396d9f..08a84866fe 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/browser_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/browser_view.cc
-@@ -2632,7 +2632,7 @@ void BrowserView::ToolbarSizeChanged(boo
+@@ -2740,7 +2740,7 @@ void BrowserView::ToolbarSizeChanged(boo
}
void BrowserView::TabDraggingStatusChanged(bool is_dragging) {
@@ -15,7 +15,7 @@ $NetBSD$
GetContentsWebView()->SetFastResize(is_dragging);
if (multi_contents_view_) {
multi_contents_view_->GetInactiveContentsView()->SetFastResize(is_dragging);
-@@ -5961,7 +5961,7 @@ void BrowserView::MaybeShowProfileSwitch
+@@ -6044,7 +6044,7 @@ void BrowserView::MaybeShowProfileSwitch
}
void BrowserView::MaybeShowSupervisedUserProfileSignInIPH() {
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 de79c55bab..078e8fe35b 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.cc
@@ -54,7 +54,7 @@
#include "ui/views/window/vector_icons/vector_icons.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view.h
index 1eb3380df8..ca903d900a 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view.h
@@ -110,7 +110,7 @@ class OpaqueBrowserFrameView : public Br
FrameButtonStyle GetFrameButtonStyle() const override;
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h b/chromium/patches/patch-chrome_browser_ui_views_frame_opaque__browser__frame__view__layout__delegate.h
index f962cfe077..3735d6fbfb 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/opaque_browser_frame_view_layout_delegate.h
@@ -9,7 +9,7 @@
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
index 2e9dc8e11e..e95b23958e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_picture__in__picture__browser__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/picture_in_picture_browser_frame_view.cc
@@ -67,7 +67,7 @@
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__builder.cc
index 9285d83f62..2239237be0 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_builder.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_builder.cc
@@ -75,7 +75,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 de5eb6d10c..7e2d01883e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_system__menu__model__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/system_menu_model_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/system_menu_model_delegate.cc
@@ -20,7 +20,7 @@
#include "chromeos/ui/frame/desks/move_to_desks_menu_model.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc b/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
index f848ea3b50..8dfb847e41 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_frame_tab__strip__region__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/frame/tab_strip_region_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/frame/tab_strip_region_view.cc
@@ -222,7 +222,7 @@ TabStripRegionView::TabStripRegionView(s
new_tab_button_->GetViewAccessibility().SetName(
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 34d2559758..07d5cc2878 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/hung_renderer_view.cc.orig 2025-06-30 06:54:11.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_new__tab__footer_footer__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
new file mode 100644
index 0000000000..ec3c2b9643
--- /dev/null
+++ b/chromium/patches/patch-chrome_browser_ui_views_new__tab__footer_footer__controller.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- chrome/browser/ui/views/new_tab_footer/footer_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ chrome/browser/ui/views/new_tab_footer/footer_controller.cc
+@@ -55,7 +55,7 @@ NewTabFooterController::NewTabFooterCont
+ base::BindRepeating(&NewTabFooterController::UpdateFooterVisibility,
+ weak_factory_.GetWeakPtr(),
+ /*log_on_load_metric=*/false));
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ local_state_pref_change_registrar_.Init(g_browser_process->local_state());
+ local_state_pref_change_registrar_.Add(
+ prefs::kNTPFooterManagementNoticeEnabled,
diff --git a/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc b/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
index e50d9f7b46..9b447bfdf7 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_omnibox_omnibox__view__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/omnibox/omnibox_view_views.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/omnibox/omnibox_view_views.cc
-@@ -2090,7 +2090,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
+@@ -2175,7 +2175,7 @@ void OmniboxViewViews::MaybeAddSendTabTo
}
void OmniboxViewViews::OnPopupOpened() {
diff --git a/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc b/chromium/patches/patch-chrome_browser_ui_views_passwords_password__bubble__view__base.cc
index a700616923..56348c8e04 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/passwords/password_bubble_view_base.cc.orig 2025-06-30 06:54:11.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 d0d5c7d249..904d6aa670 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.cc
-@@ -346,7 +346,7 @@ void AvatarToolbarButton::MaybeShowProfi
+@@ -317,7 +317,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 24cd31a41b..06a75f0ca6 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/avatar_toolbar_button.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/avatar_toolbar_button.h
-@@ -88,7 +88,7 @@ class AvatarToolbarButton : public Toolb
+@@ -90,7 +90,7 @@ class AvatarToolbarButton : public Toolb
// Attempts showing the In-Produce-Help for profile Switching.
void MaybeShowProfileSwitchIPH();
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 269f5f19ab..963d037511 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__coordinator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_coordinator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_coordinator.cc
-@@ -52,7 +52,7 @@ void ProfileMenuCoordinator::Show(
+@@ -46,7 +46,7 @@ void ProfileMenuCoordinator::Show(
browser.window()->NotifyFeaturePromoFeatureUsed(
feature_engagement::kIPHProfileSwitchFeature,
FeaturePromoFeatureUsedAction::kClosePromoIfPresent);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
index dd07f99082..69125f9f4d 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view.cc
@@ -92,7 +92,7 @@
#include "ui/strings/grit/ui_strings.h"
@@ -15,7 +15,16 @@ $NetBSD$
#include "chrome/browser/enterprise/signin/enterprise_signin_prefs.h"
#endif
-@@ -495,7 +495,7 @@ void ProfileMenuView::SetMenuTitleForAcc
+@@ -418,7 +418,7 @@ void ProfileMenuView::OnSigninButtonClic
+ }
+ GetWidget()->CloseWithReason(views::Widget::ClosedReason::kUnspecified);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // TODO(crbug.com/404807488): Update the button and the dialog strings.
+ if (base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin)) {
+ browser()->signin_view_controller()->ShowModalHistorySyncOptInDialog();
+@@ -555,7 +555,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__menu__view__base.cc b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
index 6b9c9e1c8b..7693fe1e96 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__menu__view__base.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_menu_view_base.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_menu_view_base.cc
-@@ -415,7 +415,7 @@ void ProfileMenuViewBase::SetProfileIden
+@@ -464,7 +464,7 @@ void ProfileMenuViewBase::SetProfileIden
kIdentityImageBorder,
/*has_dotted_ring=*/false);
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 230d3ae823..960d55589e 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_profile__picker__view.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/profile_picker_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/profile_picker_view.cc
-@@ -85,7 +85,7 @@
+@@ -84,7 +84,7 @@
#include "chrome/browser/global_keyboard_shortcuts_mac.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "chrome/browser/shell_integration_linux.h"
#endif
-@@ -115,7 +115,7 @@ class ProfilePickerWidget : public views
+@@ -114,7 +114,7 @@ class ProfilePickerWidget : public views
views::Widget::InitParams params(
views::Widget::InitParams::NATIVE_WIDGET_OWNS_WIDGET);
params.delegate = profile_picker_view_;
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 28647ca240..ef9e7c6f15 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.cc
@@ -4,9 +4,17 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.cc
-@@ -66,7 +66,7 @@
+@@ -62,14 +62,14 @@
+ #include "chrome/browser/ui/webui/signin/signout_confirmation/signout_confirmation_ui.h"
+ #endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ #include "chrome/browser/ui/webui/signin/history_sync_optin/history_sync_optin_ui.h"
+ #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
+
namespace {
const int kModalDialogWidth = 448;
@@ -15,7 +23,16 @@ $NetBSD$
const int kManagedUserNoticeConfirmationDialogWidth = 512;
const int kManagedUserNoticeConfirmationDialogHeight = 576;
const int kManagedUserNoticeConfirmationUpdatedDialogWidth = 780;
-@@ -198,7 +198,7 @@ SigninViewControllerDelegateViews::Creat
+@@ -138,7 +138,7 @@ SigninViewControllerDelegateViews::Creat
+ kSyncConfirmationDialogWidth, InitializeSigninWebDialogUI(true));
+ }
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ std::unique_ptr<views::WebView>
+ SigninViewControllerDelegateViews::CreateHistorySyncOptInWebView(
+ Browser* browser) {
+@@ -224,7 +224,7 @@ SigninViewControllerDelegateViews::Creat
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -24,7 +41,7 @@ $NetBSD$
// static
std::unique_ptr<views::WebView>
SigninViewControllerDelegateViews::CreateManagedUserNoticeConfirmationWebView(
-@@ -383,7 +383,7 @@ SigninViewControllerDelegateViews::Signi
+@@ -409,7 +409,7 @@ SigninViewControllerDelegateViews::Signi
SetButtons(static_cast<int>(ui::mojom::DialogButton::kNone));
@@ -33,7 +50,7 @@ $NetBSD$
// On the local profile creation dialog, cancelling the dialog (for instance
// through the VKEY_ESCAPE accelerator) should delete the profile.
if (delete_profile_on_cancel) {
-@@ -475,7 +475,7 @@ void SigninViewControllerDelegateViews::
+@@ -501,7 +501,7 @@ void SigninViewControllerDelegateViews::
content_view_->RequestFocus();
}
@@ -42,7 +59,16 @@ $NetBSD$
void SigninViewControllerDelegateViews::DeleteProfileOnCancel() {
ProfileAttributesEntry* entry =
g_browser_process->profile_manager()
-@@ -556,7 +556,7 @@ SigninViewControllerDelegate::CreateSign
+@@ -541,7 +541,7 @@ SigninViewControllerDelegate::CreateSync
+ /*animate_on_resize=*/true);
+ }
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // static
+ SigninViewControllerDelegate*
+ SigninViewControllerDelegate::CreateSyncHistoryOptInDelegate(Browser* browser) {
+@@ -595,7 +595,7 @@ SigninViewControllerDelegate::CreateSign
}
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
diff --git a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
index ed69bc82bd..39a08a8473 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
+++ b/chromium/patches/patch-chrome_browser_ui_views_profiles_signin__view__controller__delegate__views.h
@@ -4,9 +4,18 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/profiles/signin_view_controller_delegate_views.h
-@@ -73,7 +73,7 @@ class SigninViewControllerDelegateViews
+@@ -57,7 +57,7 @@ class SigninViewControllerDelegateViews
+ SyncConfirmationStyle style,
+ bool is_sync_promo);
+
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ static std::unique_ptr<views::WebView> CreateHistorySyncOptInWebView(
+ Browser* browser);
+ #endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+@@ -78,7 +78,7 @@ class SigninViewControllerDelegateViews
SignoutConfirmationCallback callback);
#endif // BUILDFLAG(ENABLE_DICE_SUPPORT)
@@ -15,7 +24,7 @@ $NetBSD$
static std::unique_ptr<views::WebView>
CreateManagedUserNoticeConfirmationWebView(
Browser* browser,
-@@ -144,7 +144,7 @@ class SigninViewControllerDelegateViews
+@@ -149,7 +149,7 @@ class SigninViewControllerDelegateViews
std::optional<int> dialog_width,
InitializeSigninWebDialogUI initialize_signin_web_dialog_ui);
diff --git a/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_dragging_tab__drag__controller.cc
index 594810c0cf..d3318f59af 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/tabs/dragging/tab_drag_controller.cc
-@@ -190,7 +190,7 @@ bool IsWindowDragUsingSystemDragDropAllo
+@@ -193,7 +193,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();
-@@ -381,7 +381,7 @@ TabDragController::Liveness TabDragContr
+@@ -384,7 +384,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_ =
-@@ -889,7 +889,7 @@ TabDragController::Liveness TabDragContr
+@@ -892,7 +892,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.
-@@ -1922,7 +1922,7 @@ void TabDragController::CompleteDrag() {
+@@ -2024,7 +2024,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
-@@ -2339,7 +2339,7 @@ TabDragController::Liveness TabDragContr
+@@ -2441,7 +2441,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 7338c182c8..6f28573192 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab.cc
@@ -644,7 +644,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 24f0a91204..450c98f2d1 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_hover_card_bubble_view.cc
@@ -380,7 +380,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__strip__combo__button.cc b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
index 33d4d9cc0d..ded0d5cdda 100644
--- a/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
+++ b/chromium/patches/patch-chrome_browser_ui_views_tabs_tab__strip__combo__button.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_strip_combo_button.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_strip_combo_button.cc
-@@ -97,7 +97,7 @@ TabStripComboButton::TabStripComboButton
+@@ -94,7 +94,7 @@ TabStripComboButton::TabStripComboButton
base::BindRepeating(&TabStripComboButton::OnNewTabButtonStateChanged,
base::Unretained(this))));
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 aed6e8725e..992a2ded08 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/tabs/tab_style_views.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/tabs/tab_style_views.cc
-@@ -563,7 +563,7 @@ float TabStyleViewsImpl::GetCurrentActiv
+@@ -573,7 +573,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 43f77b0ee5..0011ec5e26 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/task_manager_search_bar_view.cc.orig 2025-06-30 06:54:11.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 a0a1ab1645..6c187c1061 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/user_education/browser_user_education_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/user_education/browser_user_education_service.cc
-@@ -1010,7 +1010,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1059,7 +1059,7 @@ void MaybeRegisterChromeFeaturePromos(
"Triggered when a shared tab becomes the active tab.")));
}
@@ -15,7 +15,7 @@ $NetBSD$
// kIPHSupervisedUserProfileSigninFeature
registry.RegisterFeature(std::move(
FeaturePromoSpecification::CreateForCustomAction(
-@@ -1289,7 +1289,7 @@ void MaybeRegisterChromeFeaturePromos(
+@@ -1317,7 +1317,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 8c160066b8..35721f5adb 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/views/web_apps/web_app_integration_test_driver.cc
-@@ -510,7 +510,7 @@ std::string GetFileExtension(FileExtensi
+@@ -511,7 +511,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;
-@@ -2057,7 +2057,7 @@ void WebAppIntegrationTestDriver::Delete
+@@ -2069,7 +2069,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(
-@@ -3377,7 +3377,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3389,7 +3389,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
-@@ -3392,7 +3392,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3404,7 +3404,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
-@@ -3402,7 +3402,7 @@ void WebAppIntegrationTestDriver::CheckR
+@@ -3414,7 +3414,7 @@ void WebAppIntegrationTestDriver::CheckR
void WebAppIntegrationTestDriver::CheckSiteHandlesFile(
Site site,
FileExtension file_extension) {
@@ -51,7 +51,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -3418,7 +3418,7 @@ void WebAppIntegrationTestDriver::CheckS
+@@ -3430,7 +3430,7 @@ void WebAppIntegrationTestDriver::CheckS
void WebAppIntegrationTestDriver::CheckSiteNotHandlesFile(
Site site,
FileExtension file_extension) {
@@ -60,7 +60,7 @@ $NetBSD$
if (!BeforeStateCheckAction(__FUNCTION__)) {
return;
}
-@@ -4243,7 +4243,7 @@ base::FilePath WebAppIntegrationTestDriv
+@@ -4255,7 +4255,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
-@@ -4443,7 +4443,7 @@ bool WebAppIntegrationTestDriver::IsShor
+@@ -4455,7 +4455,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);
-@@ -4487,7 +4487,7 @@ bool WebAppIntegrationTestDriver::DoIcon
+@@ -4499,7 +4499,7 @@ bool WebAppIntegrationTestDriver::DoIcon
do_icon_colors_match =
(expected_icon_pixel_color == shortcut_pixel_color_apps_folder.value());
}
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__dialogs.h
index e39bd3f256..cea77a1127 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_dialogs.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_dialogs.h
@@ -21,7 +21,7 @@
#include "ui/gfx/native_widget_types.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc b/chromium/patches/patch-chrome_browser_ui_web__applications_web__app__ui__manager__impl.cc
index bd3683de64..4335e11fbc 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.cc
-@@ -519,7 +519,7 @@ void WebAppUiManagerImpl::MaybeShowIPHPr
+@@ -531,7 +531,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);
-@@ -748,7 +748,7 @@ void WebAppUiManagerImpl::ClearWebAppSit
+@@ -760,7 +760,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 db253fe77b..3030d137a1 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/web_applications/web_app_ui_manager_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/web_applications/web_app_ui_manager_impl.h
-@@ -225,7 +225,7 @@ class WebAppUiManagerImpl : public Brows
+@@ -231,7 +231,7 @@ class WebAppUiManagerImpl : public Brows
UninstallCompleteCallback uninstall_complete_callback,
webapps::UninstallResultCode uninstall_code);
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.cc
index c36633b9b2..0e56491843 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.cc
-@@ -496,7 +496,7 @@ std::string ChromeURLs(content::BrowserC
- return html;
- }
+@@ -416,7 +416,7 @@ using about_ui::AppendHeader;
+
+ namespace {
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OPENBSD)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
std::string AboutLinuxProxyConfig() {
std::string data;
AppendHeader(&data,
-@@ -538,7 +538,7 @@ TermsUIConfig::TermsUIConfig()
+@@ -446,7 +446,7 @@ TermsUIConfig::TermsUIConfig()
: AboutUIConfigBase(chrome::kChromeUITermsHost) {}
#endif
@@ -24,7 +24,7 @@ $NetBSD$
LinuxProxyConfigUI::LinuxProxyConfigUI()
: AboutUIConfigBase(chrome::kChromeUILinuxProxyConfigHost) {}
#endif
-@@ -590,7 +590,7 @@ void AboutUIHTMLSource::StartDataRequest
+@@ -496,7 +496,7 @@ void AboutUIHTMLSource::StartDataRequest
response =
ui::ResourceBundle::GetSharedInstance().LoadDataResourceString(idr);
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h b/chromium/patches/patch-chrome_browser_ui_webui_about_about__ui.h
index 727a72da60..630b4c2d7e 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/about/about_ui.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/about/about_ui.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/about/about_ui.h
-@@ -55,7 +55,7 @@ class TermsUIConfig : public AboutUIConf
+@@ -43,7 +43,7 @@ class TermsUIConfig : public AboutUIConf
};
#endif
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 9e0997baac..9b8be11e26 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.cc
-@@ -61,7 +61,7 @@
+@@ -62,7 +62,7 @@
#include "ui/base/window_open_disposition_utils.h"
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_app__home_app__home__page__handler.h
index 273b63181e..0c8e16f532 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,14 +4,14 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/app_home/app_home_page_handler.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/app_home/app_home_page_handler.h
-@@ -24,7 +24,7 @@
+@@ -23,7 +23,7 @@
#include "mojo/public/cpp/bindings/receiver.h"
#include "mojo/public/cpp/bindings/remote.h"
-static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX));
+static_assert(BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD));
+ class Browser;
class ExtensionEnableFlow;
-
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 351e750e05..a147bfda63 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/app_settings/web_app_settings_ui.h.orig 2025-06-30 06:54:11.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 8e3e40ee04..ee2fa3c8bf 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/certificate_manager_handler.cc
@@ -221,7 +221,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 52ef413c5f..eab541b0e2 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/certificate_manager/client_cert_sources.cc
@@ -54,7 +54,7 @@
#include "net/ssl/client_cert_store_mac.h"
@@ -60,7 +60,7 @@ $NetBSD$
std::unique_ptr<CertificateManagerPageHandler::CertSource>
CreateProvisionedClientCertSource(Profile* profile) {
return std::make_unique<ClientCertSource>(
-@@ -1156,7 +1156,7 @@ bool ClientCertManagementAccessControls:
+@@ -1157,7 +1157,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 663e30fb27..14e19b2aa4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/certificate_manager/client_cert_sources.h.orig 2025-06-30 06:54:11.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 7aa830a45a..89e7e527f1 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_configs.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_configs.cc
-@@ -140,7 +140,7 @@
+@@ -148,7 +148,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"
-@@ -148,19 +148,19 @@
+@@ -156,19 +156,19 @@
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -38,7 +38,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)
-@@ -188,7 +188,7 @@
+@@ -196,7 +196,7 @@
#include "chrome/browser/ui/webui/signin/signin_error_ui.h"
#endif // !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_ANDROID)
@@ -47,7 +47,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)
-@@ -329,7 +329,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -340,7 +340,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<WebUIJsErrorUIConfig>());
#endif // BUILDFLAG(IS_ANDROID)
@@ -56,7 +56,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<LinuxProxyConfigUI>());
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) ||
// BUILDFLAG(IS_OPENBSD)
-@@ -354,7 +354,7 @@ void RegisterChromeWebUIConfigs() {
+@@ -370,7 +370,7 @@ void RegisterChromeWebUIConfigs() {
map.AddWebUIConfig(std::make_unique<ConflictsUIConfig>());
#endif // BUILDFLAG(IS_WIN)
@@ -65,7 +65,7 @@ $NetBSD$
map.AddWebUIConfig(std::make_unique<BrowserSwitchUIConfig>());
map.AddWebUIConfig(std::make_unique<HistorySyncOptinUIConfig>());
map.AddWebUIConfig(std::make_unique<OnDeviceTranslationInternalsUIConfig>());
-@@ -363,20 +363,20 @@ void RegisterChromeWebUIConfigs() {
+@@ -379,20 +379,20 @@ 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 6e7319de46..647c195387 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/chrome_web_ui_controller_factory.cc
-@@ -118,16 +118,16 @@
+@@ -117,16 +117,16 @@
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -26,7 +26,7 @@ $NetBSD$
#include "chrome/browser/ui/webui/whats_new/whats_new_ui.h"
#endif
-@@ -411,7 +411,7 @@ base::RefCountedMemory* ChromeWebUIContr
+@@ -410,7 +410,7 @@ base::RefCountedMemory* ChromeWebUIContr
return NewTabPageUI::GetFaviconResourceBytes(scale_factor);
}
@@ -35,7 +35,7 @@ $NetBSD$
if (page_url.host_piece() == 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) || \
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 b02ec7cd8f..4e8f02fbd3 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/connectors_internals/connectors_internals_page_handler.cc
@@ -81,7 +81,7 @@ connectors_internals::mojom::ClientIdent
}
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 d10ff2de05..623b11fe32 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/connectors_internals/device_trust_utils.cc
@@ -7,7 +7,7 @@
#include "build/build_config.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/base64url.h"
#include "chrome/browser/browser_process.h"
#include "chrome/browser/policy/chrome_browser_policy_connector.h"
-@@ -38,7 +38,7 @@ namespace enterprise_connectors::utils {
+@@ -39,7 +39,7 @@ namespace enterprise_connectors::utils {
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
connectors_internals::mojom::KeyTrustLevel ParseTrustLevel(
BPKUR::KeyTrustLevel trust_level) {
-@@ -173,7 +173,7 @@ connectors_internals::mojom::Certificate
+@@ -176,7 +176,7 @@ connectors_internals::mojom::Certificate
} // namespace
connectors_internals::mojom::KeyInfoPtr GetKeyInfo() {
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 f582d7aac9..58c80cfb97 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/interstitials/interstitial_ui.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/interstitials/interstitial_ui.cc
@@ -77,7 +77,7 @@
#include "components/security_interstitials/content/captive_portal_blocking_page.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"
-@@ -424,7 +424,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
+@@ -413,7 +413,7 @@ std::unique_ptr<EnterpriseWarnPage> Crea
}
#endif
@@ -24,7 +24,7 @@ $NetBSD$
std::unique_ptr<SupervisedUserVerificationPageForYouTube>
CreateSupervisedUserVerificationPageForYouTube(
content::WebContents* web_contents,
-@@ -651,7 +651,7 @@ void InterstitialHTMLSource::StartDataRe
+@@ -640,7 +640,7 @@ void InterstitialHTMLSource::StartDataRe
interstitial_delegate = CreateInsecureFormPage(web_contents);
} else if (path_without_query == "/https_only") {
interstitial_delegate = CreateHttpsOnlyModePage(web_contents);
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 aa0c2b6413..3004c6fe82 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui.cc
@@ -181,11 +181,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 5a4da8ed25..c045457700 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.cc.orig 2025-06-30 06:54:11.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 b5ef6d2441..50da7ea9e6 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_constants.h.orig 2025-06-30 06:54:11.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 52f8bc0ffd..4dbe291767 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.cc
@@ -58,7 +58,7 @@
#include "ui/base/l10n/l10n_util.h"
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
index cc6689340f..889b46c124 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
+++ b/chromium/patches/patch-chrome_browser_ui_webui_management_management__ui__handler.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/management/management_ui_handler.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/management/management_ui_handler.h
-@@ -30,7 +30,7 @@ namespace policy {
+@@ -29,7 +29,7 @@ namespace policy {
class PolicyService;
} // namespace policy
@@ -15,7 +15,7 @@ $NetBSD$
namespace device_signals {
class UserPermissionService;
} // namespace device_signals
-@@ -71,7 +71,7 @@ class ManagementUIHandler : public conte
+@@ -70,7 +70,7 @@ class ManagementUIHandler : public conte
base::Value::List GetManagedWebsitesInfo(Profile* profile) const;
base::Value::List GetApplicationsInfo(Profile* profile) const;
virtual policy::PolicyService* GetPolicyService();
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards__handler.cc
index 49581c24dc..e4578ca436 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards_handler.cc.orig 2025-06-30 06:54:11.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"
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 97c248151c..475e3d7b09 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_password__manager_promo__cards_relaunch__chrome__promo.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/password_manager/promo_cards/relaunch_chrome_promo.cc
@@ -37,7 +37,7 @@ std::u16string RelaunchChromePromo::GetT
return l10n_util::GetStringUTF16(
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_searchbox_searchbox__handler.cc
index 0c4c74d2e1..2d2129703d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/searchbox/searchbox_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/searchbox/searchbox_handler.cc
-@@ -118,7 +118,7 @@ const char* kMacShareIconResourceName =
+@@ -120,7 +120,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
-@@ -178,7 +178,7 @@ static void DefineChromeRefreshRealboxIc
+@@ -180,7 +180,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
-@@ -622,7 +622,7 @@ std::string SearchboxHandler::ActionVect
+@@ -634,7 +634,7 @@ std::string SearchboxHandler::ActionVect
icon.name == omnibox::kShareWinChromeRefreshIcon.name) {
return kWinShareIconResourceName;
}
diff --git a/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc b/chromium/patches/patch-chrome_browser_ui_webui_settings_appearance__handler.cc
index 7b30911663..ed7888ed07 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/settings/appearance_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/settings/appearance_handler.cc
@@ -32,7 +32,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 c0d8902f5c..55aec94695 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,7 +4,7 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/settings/settings_localized_strings_provider.cc
@@ -139,7 +139,7 @@
#include "chrome/browser/ui/webui/settings/system_handler.h"
@@ -15,16 +15,16 @@ $NetBSD$
#include "ui/display/screen.h"
#endif
-@@ -158,7 +158,7 @@
- #include "chrome/browser/ui/webui/certificate_manager_localized_strings_provider.h"
- #endif
+@@ -154,7 +154,7 @@
+ #endif // BUILDFLAG(GOOGLE_CHROME_BRANDING)
+ #endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
#include "ui/linux/linux_ui_factory.h"
#include "ui/ozone/public/ozone_platform.h"
#endif
-@@ -287,7 +287,7 @@ void AddA11yStrings(content::WebUIDataSo
+@@ -283,7 +283,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",
-@@ -578,7 +578,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -553,7 +553,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},
-@@ -586,7 +586,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -561,7 +561,7 @@ void AddAppearanceStrings(content::WebUI
{"classicTheme", IDS_SETTINGS_CLASSIC_THEME},
{"useClassicTheme", IDS_SETTINGS_USE_CLASSIC_THEME},
#endif
@@ -51,7 +51,7 @@ $NetBSD$
{"showWindowDecorations", IDS_SHOW_WINDOW_DECORATIONS},
#endif
#if BUILDFLAG(IS_MAC)
-@@ -608,7 +608,7 @@ void AddAppearanceStrings(content::WebUI
+@@ -583,7 +583,7 @@ void AddAppearanceStrings(content::WebUI
html_source->AddBoolean("tabSearchIsRightAlignedAtStartup",
tabs::GetTabSearchTrailingTabstrip(profile));
@@ -60,7 +60,7 @@ $NetBSD$
bool show_custom_chrome_frame = ui::OzonePlatform::GetInstance()
->GetPlatformRuntimeProperties()
.supports_server_side_window_decorations;
-@@ -1530,7 +1530,7 @@ void AddSignOutDialogStrings(content::We
+@@ -1513,7 +1513,7 @@ void AddSignOutDialogStrings(content::We
g_browser_process->GetApplicationLocale())
.spec();
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 43c7e5b091..9795775d41 100644
--- a/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
+++ b/chromium/patches/patch-chrome_browser_ui_webui_signin_profile__picker__handler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/signin/profile_picker_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/signin/profile_picker_handler.cc
@@ -165,7 +165,7 @@ base::Value::Dict CreateProfileEntry(con
IDS_PROFILE_PICKER_PROFILE_CARD_LABEL, local_profile_name);
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 fde0384e64..a07b430981 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/webui/user_education_internals/user_education_internals_page_handler_impl.cc
@@ -45,7 +45,7 @@
#include "ui/base/l10n/l10n_util.h"
@@ -24,7 +24,7 @@ $NetBSD$
return g_browser_process->GetFeatures()->whats_new_registry();
#else
return nullptr;
-@@ -823,7 +823,7 @@ void UserEducationInternalsPageHandlerIm
+@@ -821,7 +821,7 @@ void UserEducationInternalsPageHandlerIm
}
void UserEducationInternalsPageHandlerImpl::LaunchWhatsNewStaging() {
diff --git a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
index c9ea563603..bf5aa51868 100644
--- a/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
+++ b/chromium/patches/patch-chrome_browser_ui_window__sizer_window__sizer.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/ui/window_sizer/window_sizer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/ui/window_sizer/window_sizer.cc
-@@ -220,7 +220,7 @@ void WindowSizer::GetBrowserWindowBounds
+@@ -219,7 +219,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 a7769d1e3f..4bd8b75e89 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/upgrade_detector/version_history_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/upgrade_detector/version_history_client.cc
@@ -175,7 +175,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 d186c71af2..d1a5cefd35 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/visited_url_ranking/visited_url_ranking_service_factory.cc.orig 2025-06-30 06:54:11.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 787e55e802..0d242e7546 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/commands/launch_web_app_command.cc.orig 2025-06-30 06:54:11.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 40fbbbca06..d78d2edec9 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/commands/set_user_display_mode_command.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/commands/set_user_display_mode_command.cc
-@@ -57,7 +57,7 @@ void SetUserDisplayModeCommand::StartWit
+@@ -56,7 +56,7 @@ void SetUserDisplayModeCommand::StartWit
// OsIntegrationTestOverride can use the xdg install command to detect
// install.
SynchronizeOsOptions options;
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 700131d5ae..519f234fc4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/extension_status_utils.h.orig 2025-06-30 06:54:11.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 4cf306f676..ee9999caa9 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/extensions/extension_status_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/extensions/extension_status_utils.cc
@@ -26,7 +26,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_os__integration__manager.cc
index abd73320c2..bb6b7a0558 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/os_integration/os_integration_manager.cc
@@ -662,7 +662,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 3ca1f04c54..f139b1d659 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/os_integration_test_override.h.orig 2025-06-30 06:54:11.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 5018a14edb..67e0afb160 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/os_integration/run_on_os_login_sub_manager.cc
@@ -54,7 +54,7 @@ proto::os_state::RunOnOsLogin::Mode Conv
// different from other platforms, see web_app_run_on_os_login_manager.h for
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_os__integration_shortcut__sub__manager.cc
index c012bf9fad..5cb590a17f 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/os_integration/shortcut_sub_manager.cc
@@ -199,7 +199,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 a297eea652..00d37128b4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_file_handler_registration.h.orig 2025-06-30 06:54:11.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 cfc5fabb54..11edda3307 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.cc
@@ -71,7 +71,7 @@ namespace {
diff --git a/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h b/chromium/patches/patch-chrome_browser_web__applications_os__integration_web__app__shortcut.h
index 8b976d00e0..30d9cca700 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/os_integration/web_app_shortcut.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/os_integration/web_app_shortcut.h
@@ -22,7 +22,7 @@
#include "ui/gfx/image/image_family.h"
diff --git a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
index bdde6d04c4..9fdea582e5 100644
--- a/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
+++ b/chromium/patches/patch-chrome_browser_web__applications_policy_web__app__policy__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/policy/web_app_policy_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/policy/web_app_policy_manager.cc
-@@ -108,7 +108,7 @@ namespace web_app {
+@@ -111,7 +111,7 @@ namespace web_app {
BASE_FEATURE(kDesktopPWAsForceUnregisterOSIntegration,
"DesktopPWAsForceUnregisterOSIntegration",
diff --git a/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc b/chromium/patches/patch-chrome_browser_web__applications_test_os__integration__test__override__impl.cc
index 87f0a3c54d..148cace03d 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.cc.orig 2025-06-30 06:54:11.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"
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 b2206fb4a3..7bd4588487 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/test/os_integration_test_override_impl.h.orig 2025-06-30 06:54:11.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__helpers.cc b/chromium/patches/patch-chrome_browser_web__applications_web__app__helpers.cc
index f10eec7b75..a77a819ed4 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/web_app_helpers.cc.orig 2025-06-30 06:54:11.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 87d5caa184..3b93db31e9 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/web_applications/web_app_install_info.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/web_applications/web_app_install_info.h
@@ -38,7 +38,7 @@
#include "url/gurl.h"
diff --git a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
index a34cdcb8aa..d0626bf910 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_chrome__authenticator__request__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/webauthn/chrome_authenticator_request_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/webauthn/chrome_authenticator_request_delegate.cc
-@@ -574,7 +574,7 @@ void ChromeAuthenticatorRequestDelegate:
+@@ -578,7 +578,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 552d75ec2d..3a0ba6c39b 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/webauthn/enclave_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/webauthn/enclave_manager.cc
-@@ -686,7 +686,7 @@ base::flat_set<GaiaId> GetGaiaIDs(
+@@ -687,7 +687,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");
-@@ -696,7 +696,7 @@ std::string UserVerifyingLabelToString(c
+@@ -697,7 +697,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 7874b373a6..4fbaf484b8 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-05-30 19:50:32.000000000 +0000
+--- chrome/browser/webauthn/gpm_user_verification_policy.cc.orig 2025-06-30 06:54:11.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__controller.cc b/chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.cc
index 7f21f525b8..949710703e 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_password__credential__controller.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/webauthn/password_credential_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/webauthn/password_credential_controller.cc
@@ -46,7 +46,7 @@ password_manager::PasswordManagerClient*
}
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 583dd65a67..51d622c354 100644
--- a/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
+++ b/chromium/patches/patch-chrome_browser_webauthn_unexportable__key__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/browser/webauthn/unexportable_key_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/browser/webauthn/unexportable_key_utils.cc
@@ -33,7 +33,7 @@ GetWebAuthnUnexportableKeyProvider() {
// If there is a scoped UnexportableKeyProvider configured, we always use
diff --git a/chromium/patches/patch-chrome_common_channel__info.h b/chromium/patches/patch-chrome_common_channel__info.h
index 7f076678b3..966ac18ea7 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/channel_info.h.orig 2025-06-30 06:54:11.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 0631abe3c4..1328bcb0af 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/channel_info_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/channel_info_posix.cc
@@ -95,7 +95,7 @@ std::string GetChannelSuffixForDataDir()
}
diff --git a/chromium/patches/patch-chrome_common_chrome__features.cc b/chromium/patches/patch-chrome_common_chrome__features.cc
index bd1348fe0c..f37ba1af0a 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.cc
+++ b/chromium/patches/patch-chrome_common_chrome__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/chrome_features.cc
@@ -81,7 +81,7 @@ BASE_FEATURE(kUseAdHocSigningForWebAppSh
#endif // BUILDFLAG(IS_MAC)
@@ -24,7 +24,7 @@ $NetBSD$
// Enables the Restart background mode optimization. When all Chrome UI is
// closed and it goes in the background, allows to restart the browser to
// discard memory.
-@@ -231,7 +231,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
+@@ -249,7 +249,7 @@ BASE_FEATURE(kDesktopPWAsElidedExtension
BASE_FEATURE(kDesktopPWAsRunOnOsLogin,
"DesktopPWAsRunOnOsLogin",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -33,8 +33,8 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -264,7 +264,7 @@ BASE_FEATURE(kDisplayEdgeToEdgeFullscree
- base::FEATURE_ENABLED_BY_DEFAULT);
+@@ -282,7 +282,7 @@ BASE_FEATURE(kDisplayEdgeToEdgeFullscree
+ base::FEATURE_DISABLED_BY_DEFAULT);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
@@ -42,7 +42,7 @@ $NetBSD$
// Controls whether Chrome Apps are supported. See https://crbug.com/1221251.
// If the feature is disabled, Chrome Apps continue to work. If enabled, Chrome
// Apps will not launch and will be marked in the UI as deprecated.
-@@ -1000,7 +1000,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
+@@ -995,7 +995,7 @@ BASE_FEATURE(kKAnonymityServiceStorage,
"KAnonymityServiceStorage",
base::FEATURE_ENABLED_BY_DEFAULT);
@@ -51,7 +51,7 @@ $NetBSD$
BASE_FEATURE(kLinuxLowMemoryMonitor,
"LinuxLowMemoryMonitor",
base::FEATURE_DISABLED_BY_DEFAULT);
-@@ -1013,7 +1013,7 @@ constexpr base::FeatureParam<int> kLinux
+@@ -1008,7 +1008,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 2a49d3c8aa..1e74df2091 100644
--- a/chromium/patches/patch-chrome_common_chrome__features.h
+++ b/chromium/patches/patch-chrome_common_chrome__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/chrome_features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/chrome_features.h
@@ -50,13 +50,13 @@ BASE_DECLARE_FEATURE(kUseAdHocSigningFor
#endif // BUILDFLAG(IS_MAC)
@@ -22,7 +22,7 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kBackgroundModeAllowRestart);
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -148,7 +148,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
+@@ -150,7 +150,7 @@ BASE_DECLARE_FEATURE(kDesktopPWAsPrevent
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kDesktopPWAsTabStripSettings);
@@ -31,7 +31,7 @@ $NetBSD$
COMPONENT_EXPORT(CHROME_FEATURES) BASE_DECLARE_FEATURE(kChromeAppsDeprecation);
COMPONENT_EXPORT(CHROME_FEATURES)
BASE_DECLARE_FEATURE(kShortcutsNotApps);
-@@ -581,7 +581,7 @@ BASE_DECLARE_FEATURE(kKAnonymityServiceO
+@@ -578,7 +578,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;
-@@ -589,7 +589,7 @@ COMPONENT_EXPORT(CHROME_FEATURES)
+@@ -586,7 +586,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 ec7fb17148..7ec9428dc9 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_paths.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/chrome_paths.cc
@@ -32,7 +32,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 cce09f56e6..cd1199cd39 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_paths.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/chrome_paths.h
@@ -56,7 +56,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 17c7d95356..890c6f3b32 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_paths_internal.h.orig 2025-06-30 06:54:11.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 7fde44d311..ab3faa2094 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/chrome_switches.cc
-@@ -884,7 +884,7 @@ const char kAllowNaClSocketAPI[] = "allo
+@@ -892,7 +892,7 @@ const char kAllowNaClSocketAPI[] = "allo
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
const char kEnableNewAppMenuIcon[] = "enable-new-app-menu-icon";
// Causes the browser to launch directly in guest mode.
-@@ -913,7 +913,7 @@ const char kGlicDev[] = "glic-dev";
+@@ -921,7 +921,7 @@ const char kGlicDev[] = "glic-dev";
const char kGlicHostLogging[] = "glic-host-logging";
#endif
diff --git a/chromium/patches/patch-chrome_common_chrome__switches.h b/chromium/patches/patch-chrome_common_chrome__switches.h
index 5da8e4cd1b..f0031b70f6 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/chrome_switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/chrome_switches.h
-@@ -273,7 +273,7 @@ extern const char kAllowNaClSocketAPI[];
+@@ -275,7 +275,7 @@ extern const char kAllowNaClSocketAPI[];
#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[];
-@@ -291,7 +291,7 @@ extern const char kGlicDev[];
+@@ -293,7 +293,7 @@ extern const char kGlicDev[];
extern const char kGlicHostLogging[];
#endif
diff --git a/chromium/patches/patch-chrome_common_crash__keys.cc b/chromium/patches/patch-chrome_common_crash__keys.cc
index 01c7221eda..6963c9d334 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/crash_keys.cc.orig 2025-06-30 06:54:11.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 c82c3e8caf..7e7553a05d 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/extensions/extension_constants.cc.orig 2025-06-30 06:54:11.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 e37dc92d01..7dbbed8544 100644
--- a/chromium/patches/patch-chrome_common_extensions_extension__constants.h
+++ b/chromium/patches/patch-chrome_common_extensions_extension__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/extensions/extension_constants.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/common/extensions/extension_constants.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/extensions/extension_constants.h
-@@ -310,7 +310,7 @@ inline constexpr char kReadingModeGDocsH
+@@ -311,7 +311,7 @@ inline constexpr char kReadingModeGDocsH
inline constexpr base::FilePath::CharType
kReadingModeGDocsHelperManifestFilename[] =
FILE_PATH_LITERAL("reading_mode_gdocs_helper_manifest.json");
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 ffad634707..63a65ba6af 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/extensions/permissions/chrome_permission_message_rules.cc.orig 2025-06-30 06:54:11.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 dd82984b03..96483c25cc 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/media/cdm_host_file_path.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/media/cdm_host_file_path.cc
@@ -90,7 +90,7 @@ void AddCdmHostFilePaths(
cdm_host_file_paths->emplace_back(chrome_framework_path,
diff --git a/chromium/patches/patch-chrome_common_media_cdm__registration.cc b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
index 20a8827657..8357125acd 100644
--- a/chromium/patches/patch-chrome_common_media_cdm__registration.cc
+++ b/chromium/patches/patch-chrome_common_media_cdm__registration.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/media/cdm_registration.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/common/media/cdm_registration.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/media/cdm_registration.cc
-@@ -32,7 +32,7 @@
+@@ -34,7 +34,7 @@
#if BUILDFLAG(ENABLE_WIDEVINE)
#include "components/cdm/common/cdm_manifest.h"
#include "third_party/widevine/cdm/widevine_cdm_common.h" // nogncheck
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/native_library.h"
#include "chrome/common/chrome_paths.h"
#include "chrome/common/media/component_widevine_cdm_hint_file_linux.h"
-@@ -51,7 +51,7 @@ using Robustness = content::CdmInfo::Rob
+@@ -59,7 +59,7 @@ using Robustness = content::CdmInfo::Rob
#if BUILDFLAG(ENABLE_WIDEVINE)
#if (BUILDFLAG(BUNDLE_WIDEVINE_CDM) || \
BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT)) && \
@@ -24,7 +24,7 @@ $NetBSD$
// Create a CdmInfo for a Widevine CDM, using |version|, |cdm_library_path|, and
// |capability|.
std::unique_ptr<content::CdmInfo> CreateWidevineCdmInfo(
-@@ -93,7 +93,7 @@ std::unique_ptr<content::CdmInfo> Create
+@@ -101,7 +101,7 @@ std::unique_ptr<content::CdmInfo> Create
// BUILDFLAG(IS_CHROMEOS))
#if BUILDFLAG(BUNDLE_WIDEVINE_CDM) && \
@@ -33,7 +33,7 @@ $NetBSD$
// On Linux/ChromeOS we have to preload the CDM since it uses the zygote
// sandbox. On Windows and Mac, CDM registration is handled by Component
// Update (as the CDM can be loaded only when needed).
-@@ -117,7 +117,7 @@ std::unique_ptr<content::CdmInfo> GetBun
+@@ -125,7 +125,7 @@ std::unique_ptr<content::CdmInfo> GetBun
// (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS))
#if (BUILDFLAG(ENABLE_WIDEVINE_CDM_COMPONENT) && \
@@ -42,7 +42,7 @@ $NetBSD$
// This code checks to see if Component Updater picked a version of the Widevine
// CDM to be used last time it ran. (Component Updater may choose the bundled
// CDM if there is not a new version available for download.) If there is one
-@@ -159,7 +159,7 @@ void AddSoftwareSecureWidevine(std::vect
+@@ -167,7 +167,7 @@ void AddSoftwareSecureWidevine(std::vect
/*supports_sub_key_systems=*/false, kWidevineCdmDisplayName,
kWidevineCdmType, base::FilePath());
@@ -51,7 +51,7 @@ $NetBSD$
// The Widevine CDM on Linux/ChromeOS needs to be registered (and loaded)
// before the zygote is locked down. The CDM can be found from the version
// bundled with Chrome (if BUNDLE_WIDEVINE_CDM = true) and/or the version
-@@ -385,7 +385,7 @@ void RegisterCdmInfo(std::vector<content
+@@ -434,7 +434,7 @@ void RegisterCdmInfo(std::vector<content
}
#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 8da1e00855..f79bdc4d82 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/media/cdm_registration.h.orig 2025-06-30 06:54:11.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 f2465ec8af..dae2c5a062 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/media/component_widevine_cdm_hint_file_linux.h.orig 2025-06-30 06:54:11.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 53d081b8c2..080360f7ee 100644
--- a/chromium/patches/patch-chrome_common_pref__names.h
+++ b/chromium/patches/patch-chrome_common_pref__names.h
@@ -4,17 +4,8 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/pref_names.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/common/pref_names.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/pref_names.h
-@@ -451,7 +451,7 @@ inline constexpr char kPreinstalledAppsI
- "default_apps_install_state";
-
- #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || \
-- BUILDFLAG(IS_LINUX)
-+ BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // A list of extensions ids that have to be allowed to run in Incognito by the
- // user in order to use Incognito mode.
- inline constexpr char kMandatoryExtensionsForIncognitoNavigation[] =
@@ -1334,7 +1334,7 @@ inline constexpr char kGeminiSettings[]
inline constexpr char kAllowedDomainsForApps[] =
"settings.allowed_domains_for_apps";
@@ -24,7 +15,7 @@ $NetBSD$
// Linux specific preference on whether we should match the system theme.
inline constexpr char kSystemTheme[] = "extensions.theme.system_theme";
#endif
-@@ -1511,7 +1511,7 @@ inline constexpr char kShowUpdatePromoti
+@@ -1504,7 +1504,7 @@ inline constexpr char kShowUpdatePromoti
"browser.show_update_promotion_info_bar";
#endif
@@ -33,7 +24,7 @@ $NetBSD$
// Boolean that is false if we should show window manager decorations. If
// true, we draw a custom chrome frame (thicker title bar and blue border).
inline constexpr char kUseCustomChromeFrame[] = "browser.custom_chrome_frame";
-@@ -2156,7 +2156,7 @@ inline constexpr char kDownloadDefaultDi
+@@ -2151,7 +2151,7 @@ inline constexpr char kDownloadDefaultDi
inline constexpr char kDownloadDirUpgraded[] = "download.directory_upgrade";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -42,7 +33,7 @@ $NetBSD$
inline constexpr char kOpenPdfDownloadInSystemReader[] =
"download.open_pdf_in_system_reader";
#endif
-@@ -2651,14 +2651,14 @@ inline constexpr char kMediaStorageIdSal
+@@ -2654,14 +2654,14 @@ inline constexpr char kMediaStorageIdSal
inline constexpr char kMediaCdmOriginData[] = "media.cdm.origin_data";
#endif // BUILDFLAG(IS_WIN)
@@ -59,7 +50,7 @@ $NetBSD$
// Records whether the user has seen an HTTP auth "negotiate" header.
inline constexpr char kReceivedHttpAuthNegotiateHeader[] =
"net.received_http_auth_negotiate_headers";
-@@ -2750,7 +2750,7 @@ inline constexpr char kIsolatedWebAppIns
+@@ -2753,7 +2753,7 @@ inline constexpr char kIsolatedWebAppIns
inline constexpr char kIsolatedWebAppPendingInitializationCount[] =
"profile.isolated_web_app.install.pending_initialization_count";
@@ -68,7 +59,7 @@ $NetBSD$
// Boolean that specifies whether OK-AS-DELEGATE flag from KDC is respected
// along with kAuthNegotiateDelegateAllowlist.
inline constexpr char kAuthNegotiateDelegateByKdcPolicy[] =
-@@ -3269,7 +3269,7 @@ inline constexpr char kKioskChromeAppsFo
+@@ -3271,7 +3271,7 @@ inline constexpr char kKioskChromeAppsFo
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_WIN) || \
@@ -77,7 +68,7 @@ $NetBSD$
// Defines administrator-set availability of Chrome for Testing.
inline constexpr char kChromeForTestingAllowed[] = "chrome_for_testing.allowed";
#endif
-@@ -3795,7 +3795,7 @@ inline constexpr char kScreenCaptureWith
+@@ -3797,7 +3797,7 @@ inline constexpr char kScreenCaptureWith
inline constexpr char kSandboxExternalProtocolBlocked[] =
"profile.sandbox_external_protocol_blocked";
@@ -86,7 +77,7 @@ $NetBSD$
// Boolean that indicates if system notifications are allowed to be used in
// place of Chrome notifications.
inline constexpr char kAllowSystemNotifications[] =
-@@ -3991,7 +3991,7 @@ inline constexpr char kLensDesktopNTPSea
+@@ -3995,7 +3995,7 @@ inline constexpr char kLensDesktopNTPSea
"policy.lens_desktop_ntp_search_enabled";
#endif
@@ -95,7 +86,7 @@ $NetBSD$
// A dict mapping the edition name with the major version it was shown.
inline constexpr char kWhatsNewEditionUsed[] = "browser.whats_new.edition_used";
// A list containing the features of each module in order of when they
-@@ -4088,7 +4088,7 @@ inline constexpr char kPrintingOAuth2Aut
+@@ -4092,7 +4092,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 385128a4a6..9c89eb0725 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/url_constants.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/url_constants.h
-@@ -992,7 +992,7 @@ inline constexpr char kOutdatedPluginLea
+@@ -997,7 +997,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 39d4928bec..1e8d74d7d1 100644
--- a/chromium/patches/patch-chrome_common_webui__url__constants.cc
+++ b/chromium/patches/patch-chrome_common_webui__url__constants.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/common/webui_url_constants.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/common/webui_url_constants.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/webui_url_constants.cc
@@ -193,21 +193,21 @@ base::span<const base::cstring_view> Chr
kChromeUIAssistantOptInHost,
diff --git a/chromium/patches/patch-chrome_common_webui__url__constants.h b/chromium/patches/patch-chrome_common_webui__url__constants.h
index b0ad43220e..cae424b294 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-05-30 19:50:32.000000000 +0000
+--- chrome/common/webui_url_constants.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/common/webui_url_constants.h
-@@ -524,18 +524,18 @@ inline constexpr char kChromeUIOsUrlAppU
+@@ -540,18 +540,18 @@ inline constexpr char kChromeUIOsUrlAppU
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -28,7 +28,7 @@ $NetBSD$
inline constexpr char kChromeUIWebAppSettingsHost[] = "app-settings";
inline constexpr char kChromeUIWebAppSettingsURL[] = "chrome://app-settings/";
inline constexpr char kChromeUIWhatsNewHost[] = "whats-new";
-@@ -547,11 +547,11 @@ inline constexpr char kChromeUILinuxProx
+@@ -563,11 +563,11 @@ inline constexpr char kChromeUILinuxProx
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -42,7 +42,7 @@ $NetBSD$
inline constexpr char kChromeUIBrowserSwitchHost[] = "browser-switch";
inline constexpr char kChromeUIBrowserSwitchURL[] = "chrome://browser-switch/";
inline constexpr char kChromeUIIntroDefaultBrowserSubPage[] = "default-browser";
-@@ -576,7 +576,7 @@ inline constexpr char kChromeUIHistorySy
+@@ -592,7 +592,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 772b48e6f3..55ea2bd1a8 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-05-30 19:50:32.000000000 +0000
+--- chrome/enterprise_companion/enterprise_companion_client.cc.orig 2025-06-30 06:54:11.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 cea24bb8a4..f6d0f3bb50 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-05-30 19:50:32.000000000 +0000
+--- chrome/enterprise_companion/event_logger.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/enterprise_companion/event_logger.cc
@@ -126,7 +126,7 @@ proto::EnterpriseCompanionMetadata GetMe
metadata.set_application_arch(proto::ARM64);
diff --git a/chromium/patches/patch-chrome_enterprise__companion_lock.cc b/chromium/patches/patch-chrome_enterprise__companion_lock.cc
index 5ff35aab95..98794af029 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-05-30 19:50:32.000000000 +0000
+--- chrome/enterprise_companion/lock.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/enterprise_companion/lock.cc
@@ -17,7 +17,7 @@
diff --git a/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc b/chromium/patches/patch-chrome_services_printing_print__backend__service__impl.cc
index 497633b1c1..7afe668844 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/services/printing/print_backend_service_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/services/printing/print_backend_service_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/services/printing/print_backend_service_impl.cc
-@@ -49,7 +49,7 @@
+@@ -48,7 +48,7 @@
#include "printing/backend/cups_connection_pool.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/no_destructor.h"
#include "ui/linux/linux_ui.h"
#include "ui/linux/linux_ui_delegate_stub.h"
-@@ -76,7 +76,7 @@ namespace printing {
+@@ -75,7 +75,7 @@ namespace printing {
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
void InstantiateLinuxUiDelegate() {
// TODO(crbug.com/40561724) Until a real UI can be used in a utility process,
// need to use the stub version.
-@@ -85,7 +85,7 @@ void InstantiateLinuxUiDelegate() {
+@@ -84,7 +84,7 @@ void InstantiateLinuxUiDelegate() {
#endif
scoped_refptr<base::SequencedTaskRunner> GetPrintingTaskRunner() {
@@ -33,7 +33,7 @@ $NetBSD$
// Use task runner associated with equivalent of UI thread. Needed for calls
// made through `PrintDialogLinuxInterface` to properly execute.
CHECK(base::SequencedTaskRunner::HasCurrentDefault());
-@@ -468,7 +468,7 @@ void PrintBackendServiceImpl::Init(
+@@ -467,7 +467,7 @@ void PrintBackendServiceImpl::Init(
// `InitCommon()`.
InitializeProcessForPrinting();
print_backend_ = PrintBackend::CreateInstance(locale);
@@ -42,7 +42,7 @@ $NetBSD$
// Test framework already initializes the UI, so this should not go in
// `InitCommon()`. Additionally, low-level Linux UI is not needed when tests
// are using `TestPrintingContext`.
-@@ -689,7 +689,7 @@ void PrintBackendServiceImpl::UpdatePrin
+@@ -688,7 +688,7 @@ void PrintBackendServiceImpl::UpdatePrin
crash_keys_ = std::make_unique<crash_keys::ScopedPrinterInfo>(
*printer_name, print_backend_->GetPrinterDriverInfo(*printer_name));
diff --git a/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc b/chromium/patches/patch-chrome_services_speech_audio__source__fetcher__impl.cc
index 7d04c6d68f..6a19be7e08 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-05-30 19:50:32.000000000 +0000
+--- chrome/services/speech/audio_source_fetcher_impl.cc.orig 2025-06-30 06:54:11.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 7bfdbcce4e..d77314a6a1 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-05-30 19:50:32.000000000 +0000
+--- chrome/test/base/scoped_channel_override_posix.cc.orig 2025-06-30 06:54:11.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 95162de269..392537ec52 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_chrome__launcher.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/test/chromedriver/chrome_launcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/test/chromedriver/chrome_launcher.cc
-@@ -73,6 +73,7 @@
+@@ -74,6 +74,7 @@
#include <fcntl.h>
#include <sys/stat.h>
#include <sys/types.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 d69ac7c498..9e2db58c98 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-05-30 19:50:32.000000000 +0000
+--- chrome/test/chromedriver/chrome/chrome_finder.cc.orig 2025-06-30 06:54:11.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 1a397ea800..9fb3973d50 100644
--- a/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
+++ b/chromium/patches/patch-chrome_test_chromedriver_key__converter__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/test/chromedriver/key_converter_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/test/chromedriver/key_converter_unittest.cc
-@@ -252,7 +252,7 @@ TEST(KeyConverter, ToggleModifiers) {
+@@ -248,7 +248,7 @@ TEST(KeyConverter, ToggleModifiers) {
CheckEventsReleaseModifiers(keys, key_events);
}
@@ -15,7 +15,7 @@ $NetBSD$
// Fails on bots: crbug.com/174962
#define MAYBE_AllEnglishKeyboardSymbols DISABLED_AllEnglishKeyboardSymbols
#else
-@@ -310,7 +310,7 @@ TEST(KeyConverter, AllEnglishKeyboardTex
+@@ -306,7 +306,7 @@ TEST(KeyConverter, AllEnglishKeyboardTex
TEST(KeyConverter, AllSpecialWebDriverKeysOnEnglishKeyboard) {
ui::ScopedKeyboardLayout keyboard_layout(ui::KEYBOARD_LAYOUT_ENGLISH_US);
const auto kTextForKeys = std::to_array<char>({
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 bb87e168be..4fa8045ac5 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-05-30 19:50:32.000000000 +0000
+--- chrome/test/chromedriver/keycode_text_conversion_unittest.cc.orig 2025-06-30 06:54:11.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 23fa46ddc8..46003a75ff 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-05-30 19:50:32.000000000 +0000
+--- chrome/test/supervised_user/google_auth_state_waiter_mixin.cc.orig 2025-06-30 06:54:11.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 75f1ffbe96..b71aa83032 100644
--- a/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
+++ b/chromium/patches/patch-chrome_updater_app_app__uninstall.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chrome/updater/app/app_uninstall.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chrome/updater/app/app_uninstall.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/updater/app/app_uninstall.cc
-@@ -172,7 +172,7 @@ void UninstallInThreadPool(UpdaterScope
+@@ -181,7 +181,7 @@ void UninstallInThreadPool(UpdaterScope
}
if (int result = UninstallOtherVersions(scope);
result != kErrorOk) {
diff --git a/chromium/patches/patch-chrome_updater_configurator.cc b/chromium/patches/patch-chrome_updater_configurator.cc
index efb71d0e1c..c16415cbd8 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-05-30 19:50:32.000000000 +0000
+--- chrome/updater/configurator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/updater/configurator.cc
-@@ -73,7 +73,7 @@ Configurator::Configurator(scoped_refptr
+@@ -91,7 +91,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 ca0a19df66..73dbaa57c5 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-05-30 19:50:32.000000000 +0000
+--- chrome/updater/lock.cc.orig 2025-06-30 06:54:11.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 bda195da88..59fbc9af08 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-05-30 19:50:32.000000000 +0000
+--- chrome/updater/util/posix_util.cc.orig 2025-06-30 06:54:11.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 86eff0aa8b..63d344c9d4 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-05-30 19:50:32.000000000 +0000
+--- chrome/utility/services.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chrome/utility/services.cc
@@ -48,7 +48,7 @@
#include "chrome/services/system_signals/mac/mac_system_signals_service.h"
diff --git a/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc b/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
index ccb3780262..ccd4c3a477 100644
--- a/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
+++ b/chromium/patches/patch-chromecast_browser_cast__browser__main__parts.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chromecast/browser/cast_browser_main_parts.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chromecast/browser/cast_browser_main_parts.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chromecast/browser/cast_browser_main_parts.cc
@@ -100,7 +100,7 @@
#include "ui/ozone/public/ozone_platform.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <fontconfig/fontconfig.h>
#include <signal.h>
#include <sys/prctl.h>
-@@ -273,7 +273,7 @@ class CastViewsDelegate : public views::
+@@ -282,7 +282,7 @@ class CastViewsDelegate : public views::
#endif // defined(USE_AURA)
@@ -24,7 +24,7 @@ $NetBSD$
base::FilePath GetApplicationFontsDir() {
std::unique_ptr<base::Environment> env(base::Environment::Create());
-@@ -318,7 +318,7 @@ const DefaultCommandLineSwitch kDefaultS
+@@ -327,7 +327,7 @@ const DefaultCommandLineSwitch kDefaultS
{switches::kDisableThreadedAnimation, ""},
#endif // BUILDFLAG(IS_ANDROID)
#endif // BUILDFLAG(IS_CAST_AUDIO_ONLY)
@@ -33,7 +33,7 @@ $NetBSD$
#if defined(ARCH_CPU_X86_FAMILY)
// This is needed for now to enable the x11 Ozone platform to work with
// current Linux/NVidia OpenGL drivers.
-@@ -495,7 +495,7 @@ void CastBrowserMainParts::ToolkitInitia
+@@ -504,7 +504,7 @@ void CastBrowserMainParts::ToolkitInitia
views_delegate_ = std::make_unique<CastViewsDelegate>();
#endif // defined(USE_AURA)
diff --git a/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc b/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
index 5daf8a1161..874586db82 100644
--- a/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
+++ b/chromium/patches/patch-chromecast_browser_cast__content__browser__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chromecast/browser/cast_content_browser_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chromecast/browser/cast_content_browser_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chromecast/browser/cast_content_browser_client.cc
@@ -434,7 +434,7 @@ void CastContentBrowserClient::AppendExt
switches::kAudioOutputChannels));
diff --git a/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc b/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
index 6b0bf8889f..90b699b051 100644
--- a/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
+++ b/chromium/patches/patch-chromecast_cast__core_runtime_browser_runtime__application__service__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chromecast/cast_core/runtime/browser/runtime_application_service_impl.cc
@@ -352,7 +352,7 @@ CastWebView::Scoped RuntimeApplicationSe
params->force_720p_resolution =
diff --git a/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc b/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
index e193a0476f..cc0d18b9f7 100644
--- a/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
+++ b/chromium/patches/patch-chromecast_media_base_default__monotonic__clock.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- chromecast/media/base/default_monotonic_clock.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- chromecast/media/base/default_monotonic_clock.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ chromecast/media/base/default_monotonic_clock.cc
@@ -11,7 +11,7 @@
#include "base/time/time.h"
diff --git a/chromium/patches/patch-components_BUILD.gn b/chromium/patches/patch-components_BUILD.gn
index 140a9d7b48..f27c84ee07 100644
--- a/chromium/patches/patch-components_BUILD.gn
+++ b/chromium/patches/patch-components_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/BUILD.gn
-@@ -210,7 +210,6 @@ test("components_unittests") {
+@@ -211,7 +211,6 @@ test("components_unittests") {
"//components/content_settings/core/browser:unit_tests",
"//components/content_settings/core/common:unit_tests",
"//components/country_codes:unit_tests",
@@ -14,7 +14,7 @@ $NetBSD$
"//components/cross_device/logging:unit_tests",
"//components/crx_file:unit_tests",
"//components/data_sharing:unit_tests",
-@@ -614,7 +613,7 @@ test("components_unittests") {
+@@ -616,7 +615,7 @@ test("components_unittests") {
deps += [ "//components/cast:unit_tests" ]
}
@@ -23,7 +23,7 @@ $NetBSD$
deps += [
"//components/crash/content/browser:unit_tests",
"//components/crash/core/app:unit_tests",
-@@ -774,7 +773,7 @@ test("components_unittests") {
+@@ -780,7 +779,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 09603ee292..98c38bc9be 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-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.cc
-@@ -466,7 +466,7 @@ void PaymentsDataManager::OnWebDataServi
+@@ -472,7 +472,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
-@@ -971,7 +971,7 @@ void PaymentsDataManager::SetPrefService
+@@ -983,7 +983,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,
-@@ -1047,7 +1047,7 @@ void PaymentsDataManager::SetAutofillHas
+@@ -1067,7 +1067,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_);
}
-@@ -2029,7 +2029,7 @@ bool PaymentsDataManager::AreEwalletAcco
+@@ -2060,7 +2060,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" && GetCountryCodeForExperimentGroup() == "US" &&
base::FeatureList::IsEnabled(
features::kAutofillEnableBuyNowPayLaterSyncing);
-@@ -2062,7 +2062,7 @@ void PaymentsDataManager::ClearAllCredit
+@@ -2093,7 +2093,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 0854a651a9..f23a731c5c 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,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.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/data_manager/payments/payments_data_manager.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/data_manager/payments/payments_data_manager.h
-@@ -360,7 +360,7 @@ class PaymentsDataManager : public Autof
+@@ -365,7 +365,7 @@ class PaymentsDataManager : public Autof
void SetAutofillHasSeenIban();
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
// Returns the value of the kAutofillHasSeenBnpl pref.
bool IsAutofillHasSeenBnplPrefEnabled() const;
-@@ -680,7 +680,7 @@ class PaymentsDataManager : public Autof
+@@ -685,7 +685,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_foundations_browser__autofill__manager.cc b/chromium/patches/patch-components_autofill_core_browser_foundations_browser__autofill__manager.cc
index 2c5692614f..03a366d944 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-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/foundations/browser_autofill_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/foundations/browser_autofill_manager.cc
-@@ -728,7 +728,7 @@ BrowserAutofillManager::GetCreditCardAcc
+@@ -740,7 +740,7 @@ BrowserAutofillManager::GetCreditCardAcc
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.cc b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
index 3faca42c0f..dd5b78526e 100644
--- a/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_integrators_optimization__guide_autofill__optimization__guide.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/integrators/optimization_guide/autofill_optimization_guide.cc
@@ -232,7 +232,7 @@ void AutofillOptimizationGuide::OnDidPar
}
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 803f644015..d00498dac0 100644
--- a/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_payments_amount__extraction__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/payments/amount_extraction_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/payments/amount_extraction_manager.cc
-@@ -109,7 +109,7 @@ bool AmountExtractionManager::ShouldTrig
+@@ -109,7 +109,7 @@ AmountExtractionManager::GetEligibleFeat
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -15,16 +15,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::
kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -123,7 +123,7 @@ bool AmountExtractionManager::ShouldTrig
- }
-
- if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
-- BUILDFLAG(IS_CHROMEOS)) {
-+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
- return base::FeatureList::IsEnabled(
- ::autofill::features::kAutofillEnableAmountExtractionDesktop);
- } else {
-@@ -190,7 +190,7 @@ void AmountExtractionManager::OnCheckout
+@@ -188,7 +188,7 @@ void AmountExtractionManager::OnCheckout
bnpl_manager->OnAmountExtractionReturned(parsed_extracted_amount);
}
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -33,7 +24,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::
kAutofillEnableAmountExtractionDesktopLogging)) {
-@@ -214,7 +214,7 @@ void AmountExtractionManager::OnTimeoutR
+@@ -212,7 +212,7 @@ void AmountExtractionManager::OnTimeoutR
autofill_metrics::AmountExtractionResult::kTimeout);
// TODO(crbug.com/378517983): Add BNPL flow action logic here.
if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
@@ -42,3 +33,12 @@ $NetBSD$
if (base::FeatureList::IsEnabled(
::autofill::features::
kAutofillEnableAmountExtractionDesktopLogging)) {
+@@ -232,7 +232,7 @@ AmountExtractionManager::CheckEligiblili
+ // Check eligibility of BNPL feature.
+ // Currently, BNPL is only offered for desktop platforms.
+ if constexpr (BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) ||
+- BUILDFLAG(IS_CHROMEOS)) {
++ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)) {
+ if (BnplManager* bnpl_manager = autofill_manager_->GetPaymentsBnplManager();
+ bnpl_manager && bnpl_manager->IsEligibleForBnpl()) {
+ 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 baa41790c6..98a4c056c1 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/payments/bnpl_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/payments/bnpl_manager.cc
@@ -466,7 +466,7 @@ void BnplManager::MaybeUpdateSuggestions
.OnBnplSuggestionShown();
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 5147e1103d..5d585c1372 100644
--- a/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
+++ b/chromium/patches/patch-components_autofill_core_browser_webdata_payments_payments__sync__bridge__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/browser/webdata/payments/payments_sync_bridge_util.cc
-@@ -1226,7 +1226,7 @@ bool AreMaskedBankAccountSupported() {
+@@ -1261,7 +1261,7 @@ bool AreMaskedBankAccountSupported() {
bool IsBnplIssuerSupported() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
index 1475f5335f..fda3829483 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__payments__features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_payments_features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/common/autofill_payments_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/common/autofill_payments_features.cc
-@@ -297,7 +297,7 @@ BASE_FEATURE(kAutofillSyncEwalletAccount
+@@ -326,7 +326,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 7d2e6df6e2..e4fe417af7 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-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/common/autofill_prefs.cc
-@@ -99,7 +99,7 @@ void RegisterProfilePrefs(user_prefs::Pr
+@@ -101,7 +101,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);
-@@ -278,7 +278,7 @@ bool IsFacilitatedPaymentsEwalletEnabled
+@@ -280,7 +280,7 @@ bool IsFacilitatedPaymentsEwalletEnabled
}
#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);
}
-@@ -287,7 +287,7 @@ void SetAutofillBnplEnabled(PrefService*
+@@ -289,7 +289,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;
-@@ -296,7 +296,7 @@ bool IsAutofillBnplEnabled(const PrefSer
+@@ -298,7 +298,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 a15725d34b..75300731ad 100644
--- a/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
+++ b/chromium/patches/patch-components_autofill_core_common_autofill__prefs.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/autofill/core/common/autofill_prefs.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/autofill/core/common/autofill_prefs.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/autofill/core/common/autofill_prefs.h
@@ -32,7 +32,7 @@ inline constexpr std::string_view kAutof
inline constexpr char kAutofillAiOptInStatus[] =
@@ -15,7 +15,7 @@ $NetBSD$
// 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.
-@@ -214,7 +214,7 @@ void SetFacilitatedPaymentsEwallet(PrefS
+@@ -220,7 +220,7 @@ void SetFacilitatedPaymentsEwallet(PrefS
bool IsFacilitatedPaymentsEwalletEnabled(const PrefService* prefs);
#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)
-@@ -222,7 +222,7 @@ void SetAutofillBnplEnabled(PrefService*
+@@ -228,7 +228,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_commerce_core_commerce__feature__list.cc b/chromium/patches/patch-components_commerce_core_commerce__feature__list.cc
index 8671919dc1..5c6678cf33 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-05-30 19:50:32.000000000 +0000
+--- components/commerce/core/commerce_feature_list.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/commerce/core/commerce_feature_list.cc
-@@ -156,7 +156,8 @@ BASE_FEATURE(kPriceInsights,
+@@ -157,7 +157,8 @@ BASE_FEATURE(kPriceInsights,
"PriceInsights",
base::FEATURE_DISABLED_BY_DEFAULT);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -16,7 +16,7 @@ $NetBSD$
BASE_FEATURE(kPriceInsightsRegionLaunched,
"PriceInsightsRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -227,7 +228,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
+@@ -230,7 +231,7 @@ BASE_FEATURE(kEnableDiscountInfoApi,
const char kDiscountOnShoppyPageParam[] = "discount-on-shoppy-page";
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
const base::FeatureParam<bool> kDiscountOnShoppyPage{
&kEnableDiscountInfoApi, kDiscountOnShoppyPageParam, true};
#else
-@@ -236,7 +237,7 @@ const base::FeatureParam<bool> kDiscount
+@@ -239,7 +240,7 @@ const base::FeatureParam<bool> kDiscount
#endif
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
@@ -34,7 +34,7 @@ $NetBSD$
BASE_FEATURE(kEnableDiscountInfoApiRegionLaunched,
"EnableDiscountInfoApiRegionLaunched",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -251,7 +252,7 @@ const char kMerchantWideBehaviorParam[]
+@@ -254,7 +255,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 9b1991bb91..8f63910553 100644
--- a/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
+++ b/chromium/patches/patch-components_constrained__window_constrained__window__views.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/constrained_window/constrained_window_views.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/constrained_window/constrained_window_views.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/constrained_window/constrained_window_views.cc
-@@ -385,7 +385,7 @@ bool SupportsGlobalScreenCoordinates() {
+@@ -392,7 +392,7 @@ bool SupportsGlobalScreenCoordinates() {
}
bool PlatformClipsChildrenToViewport() {
diff --git a/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc b/chromium/patches/patch-components_content__settings_core_browser_website__settings__registry.cc
index 47b1b479b0..51e9374328 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-05-30 19:50:32.000000000 +0000
+--- components/content_settings/core/browser/website_settings_registry.cc.orig 2025-06-30 06:54:11.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 e0a8cbce1a..40c5ffb7e7 100644
--- a/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
+++ b/chromium/patches/patch-components_cookie__config_cookie__store__util.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/cookie_config/cookie_store_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/cookie_config/cookie_store_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/cookie_config/cookie_store_util.cc
@@ -12,7 +12,7 @@
namespace cookie_config {
diff --git a/chromium/patches/patch-components_crash_core_app_BUILD.gn b/chromium/patches/patch-components_crash_core_app_BUILD.gn
index d07a6e6e65..acce33ef10 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-05-30 19:50:32.000000000 +0000
+--- components/crash/core/app/BUILD.gn.orig 2025-06-30 06:54:11.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 ca1f3a408e..c88ccc4822 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-05-30 19:50:32.000000000 +0000
+--- components/crash/core/app/chrome_crashpad_handler.cc.orig 2025-06-30 06:54:11.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 975d97b497..d5a8b121b0 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-05-30 19:50:32.000000000 +0000
+--- components/crash/core/app/crashpad_handler_main.cc.orig 2025-06-30 06:54:11.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 40d65f3ea7..82e40421bc 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-05-30 19:50:32.000000000 +0000
+--- components/crash/core/browser/crash_upload_list_crashpad.cc.orig 2025-06-30 06:54:11.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 655e124797..d42054dbc2 100644
--- a/chromium/patches/patch-components_crash_core_common_BUILD.gn
+++ b/chromium/patches/patch-components_crash_core_common_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/crash/core/common/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/crash/core/common/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/crash/core/common/BUILD.gn
@@ -9,7 +9,7 @@ import("//components/gwp_asan/buildflags
diff --git a/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h b/chromium/patches/patch-components_device__signals_core_browser_browser__utils.h
index 6b0989cc3e..4d7f75d409 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/browser_utils.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/device_signals/core/browser/browser_utils.h
@@ -36,7 +36,7 @@ bool GetSiteIsolationEnabled();
// Returns the hostname of the current machine.
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 98ae783afd..73aa4a2b1f 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/mock_signals_aggregator.h.orig 2025-06-30 06:54:11.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 151939c401..556166cecf 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator.h.orig 2025-06-30 06:54:11.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 204a3dc316..7ed94ff247 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.cc.orig 2025-06-30 06:54:11.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 097a20fb9a..2e464ee5ff 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/signals_aggregator_impl.h.orig 2025-06-30 06:54:11.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 8d848efcd8..28fed7a114 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service.h.orig 2025-06-30 06:54:11.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 a42a82e0c2..4379028d98 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.cc.orig 2025-06-30 06:54:11.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 1c58f96259..e76f6043e5 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/browser/user_permission_service_impl.h.orig 2025-06-30 06:54:11.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 57fdb70fd5..76f90b155d 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/common/linux/platform_utils_linux.cc.orig 2025-06-30 06:54:11.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_signals__features.cc b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
index 7f09c6545f..47e3e0a1da 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/common/signals_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/device_signals/core/common/signals_features.cc
@@ -43,7 +43,7 @@ bool IsBrowserSignalsReportingEnabled()
}
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 8d1159dbb6..4972af06f4 100644
--- a/chromium/patches/patch-components_device__signals_core_common_signals__features.h
+++ b/chromium/patches/patch-components_device__signals_core_common_signals__features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/device_signals/core/common/signals_features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/common/signals_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/device_signals/core/common/signals_features.h
@@ -29,7 +29,7 @@ bool IsProfileSignalsReportingEnabled();
bool IsBrowserSignalsReportingEnabled();
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 b362fe5bfe..5c82f0db33 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/core/system_signals/platform_delegate.cc.orig 2025-06-30 06:54:11.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 e3d5640658..6842c69bd5 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-05-30 19:50:32.000000000 +0000
+--- components/device_signals/test/signals_contract.cc.orig 2025-06-30 06:54:11.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 9234a91f81..55ad837d11 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-05-30 19:50:32.000000000 +0000
+--- components/discardable_memory/service/discardable_shared_memory_manager.cc.orig 2025-06-30 06:54:11.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 6dbed935e2..8ca38b4dfa 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-05-30 19:50:32.000000000 +0000
+--- components/embedder_support/user_agent_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/embedder_support/user_agent_utils.cc
@@ -318,7 +318,7 @@ std::string GetUserAgentPlatform() {
return "";
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 ac0bada512..e8c74c50a1 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-05-30 19:50:32.000000000 +0000
+--- components/embedder_support/user_agent_utils_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/embedder_support/user_agent_utils_unittest.cc
@@ -148,7 +148,7 @@ void CheckUserAgentStringOrdering(bool m
ASSERT_EQ("CrOS", pieces[0]);
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 65d14f5fc4..4c1c8f2a9e 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/enterprise/connectors/core/realtime_reporting_client_base.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/enterprise/connectors/core/realtime_reporting_client_base.cc
@@ -191,7 +191,7 @@ void RealtimeReportingClientBase::Report
- event.mutable_time()->set_nanos((timestamp_millis % 1000) * 1000000);
+ *event.mutable_time() = ToProtoTimestamp(base::Time::Now());
}
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-components_enterprise_watermarking_watermark.cc b/chromium/patches/patch-components_enterprise_watermarking_watermark.cc
index 2c785830ad..11e95083fa 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-05-30 19:50:32.000000000 +0000
+--- components/enterprise/watermarking/watermark.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/enterprise/watermarking/watermark.cc
@@ -31,7 +31,7 @@ gfx::Font WatermarkFont() {
"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 83d2c3a408..c69475f4df 100644
--- a/chromium/patches/patch-components_error__page_common_localized__error.cc
+++ b/chromium/patches/patch-components_error__page_common_localized__error.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/error_page/common/localized_error.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/error_page/common/localized_error.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/error_page/common/localized_error.cc
@@ -901,7 +901,7 @@ void AddSuggestionsDetails(int error_cod
if (suggestions & SUGGEST_PROXY_CONFIG) {
diff --git a/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc b/chromium/patches/patch-components_eye__dropper_eye__dropper__view.cc
index dced29895f..f4e977711a 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-05-30 19:50:32.000000000 +0000
+--- components/eye_dropper/eye_dropper_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/eye_dropper/eye_dropper_view.cc
@@ -206,7 +206,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 65dfb92474..cb886b356c 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-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/event_constants.cc.orig 2025-06-30 06:54:11.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 84b8fecc66..a498e0b632 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-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/event_constants.h.orig 2025-06-30 06:54:11.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 3be0eb76b8..6902efd668 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-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/feature_configurations.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feature_engagement/public/feature_configurations.cc
@@ -100,7 +100,7 @@ std::optional<FeatureConfig> CreateNewUs
@@ -24,7 +24,7 @@ $NetBSD$
if (kIPHPasswordsManagementBubbleAfterSaveFeature.name == feature->name) {
FeatureConfig config;
config.valid = true;
-@@ -1851,7 +1851,8 @@ std::optional<FeatureConfig> GetClientSi
+@@ -1885,7 +1885,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 ffed5be096..1b64e0363a 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/feature_constants.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feature_engagement/public/feature_constants.cc
-@@ -19,7 +19,7 @@ BASE_FEATURE(kIPHDemoMode, "IPH_DemoMode
- BASE_FEATURE(kIPHDummyFeature, "IPH_Dummy", base::FEATURE_DISABLED_BY_DEFAULT);
+@@ -28,7 +28,7 @@ bool IsOnDeviceStorageEnabled() {
+ }
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
BASE_FEATURE(kEsbDownloadRowPromoFeature,
"EsbDownloadRowPromo",
-@@ -759,7 +759,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
+@@ -793,7 +793,7 @@ BASE_FEATURE(kDefaultBrowserTriggerCrite
#endif // BUILDFLAG(IS_IOS)
@@ -24,7 +24,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
BASE_FEATURE(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion",
-@@ -909,7 +909,7 @@ BASE_FEATURE(kIPHScalableIphGamingFeatur
+@@ -943,7 +943,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 d61a94f982..7c08681ee8 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__constants.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_constants.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/feature_constants.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feature_engagement/public/feature_constants.h
-@@ -27,7 +27,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
+@@ -30,7 +30,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDe
FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHDummyFeature);
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
FEATURE_CONSTANTS_DECLARE_FEATURE(kEsbDownloadRowPromoFeature);
#endif
-@@ -336,7 +336,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefau
+@@ -358,7 +358,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kDefau
#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(
-@@ -397,7 +397,7 @@ FEATURE_CONSTANTS_DECLARE_FEATURE(kIPHSc
+@@ -419,7 +419,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 3ac2f06c63..35053f6ca6 100644
--- a/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
+++ b/chromium/patches/patch-components_feature__engagement_public_feature__list.cc
@@ -4,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feature_engagement/public/feature_list.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/feature_list.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feature_engagement/public/feature_list.cc
-@@ -186,7 +186,7 @@ const base::Feature* const kAllFeatures[
- &kIPHiOSWelcomeBackFeature,
+@@ -189,7 +189,7 @@ const base::Feature* const kAllFeatures[
+ &kIPHIOSGLICPromoFeature,
#endif // BUILDFLAG(IS_IOS)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -15,7 +15,7 @@ $NetBSD$
#if BUILDFLAG(GOOGLE_CHROME_BRANDING)
&kEsbDownloadRowPromoFeature,
#endif
-@@ -261,7 +261,7 @@ const base::Feature* const kAllFeatures[
+@@ -264,7 +264,7 @@ const base::Feature* const kAllFeatures[
#endif // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) ||
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
@@ -24,7 +24,7 @@ $NetBSD$
BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
&kIPHAutofillAiOptInFeature,
&kIPHAutofillBnplAffirmOrZipSuggestionFeature,
-@@ -316,7 +316,7 @@ const base::Feature* const kAllFeatures[
+@@ -319,7 +319,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 bb7702ecce..f838db8c8c 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-05-30 19:50:32.000000000 +0000
+--- components/feature_engagement/public/feature_list.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feature_engagement/public/feature_list.h
-@@ -332,7 +332,7 @@ DEFINE_VARIATION_PARAM(kIPHiOSWelcomeBac
+@@ -336,7 +336,7 @@ DEFINE_VARIATION_PARAM(kIPHIOSGLICPromoF
#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
-@@ -453,7 +453,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
+@@ -458,7 +458,8 @@ DEFINE_VARIATION_PARAM(kIPHTabGroupsShar
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -25,7 +25,7 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHAutofillAiOptInFeature, "IPH_AutofillAiOptIn");
DEFINE_VARIATION_PARAM(kIPHAutofillBnplAffirmOrZipSuggestionFeature,
"IPH_AutofillBnplAffirmOrZipSuggestion");
-@@ -549,7 +550,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
+@@ -554,7 +555,7 @@ DEFINE_VARIATION_PARAM(kIPHScalableIphHe
DEFINE_VARIATION_PARAM(kIPHScalableIphGamingFeature, "IPH_ScalableIphGaming");
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -34,16 +34,16 @@ $NetBSD$
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunch,
"IPH_DesktopPWAsLinkCapturingLaunch");
DEFINE_VARIATION_PARAM(kIPHDesktopPWAsLinkCapturingLaunchAppInTab,
-@@ -735,7 +736,7 @@ inline constexpr flags_ui::FeatureEntry:
- VARIATION_ENTRY(kIPHiOSDownloadAutoDeletionFeature),
+@@ -742,7 +743,7 @@ inline constexpr flags_ui::FeatureEntry:
VARIATION_ENTRY(kIPHiOSWelcomeBackFeature),
+ VARIATION_ENTRY(kIPHIOSGLICPromoFeature),
#elif BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
- BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
VARIATION_ENTRY(kIPHAutofillEnableLoyaltyCardsFeature),
VARIATION_ENTRY(kIPHBatterySaverModeFeature),
VARIATION_ENTRY(kIPHCompanionSidePanelFeature),
-@@ -798,7 +799,8 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -804,7 +805,8 @@ inline constexpr flags_ui::FeatureEntry:
// BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_APPLE) || BUILDFLAG(IS_LINUX) || \
@@ -53,7 +53,7 @@ $NetBSD$
VARIATION_ENTRY(kIPHAutofillAiOptInFeature),
VARIATION_ENTRY(kIPHAutofillCreditCardBenefitFeature),
VARIATION_ENTRY(kIPHAutofillCardInfoRetrievalSuggestionFeature),
-@@ -851,7 +853,7 @@ inline constexpr flags_ui::FeatureEntry:
+@@ -857,7 +859,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 c25808fc5c..2b85cd85fe 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-05-30 19:50:32.000000000 +0000
+--- components/feed/core/proto/v2/wire/version.proto.orig 2025-06-30 06:54:11.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 b4d28d17a0..5aa7718423 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-05-30 19:50:32.000000000 +0000
+--- components/feed/core/v2/feed_network_impl_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feed/core/v2/feed_network_impl_unittest.cc
@@ -747,8 +747,8 @@ TEST_F(FeedNetworkTest, SendApiRequest_D
diff --git a/chromium/patches/patch-components_feed_core_v2_proto__util.cc b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
index 2995c0511d..f491bf2649 100644
--- a/chromium/patches/patch-components_feed_core_v2_proto__util.cc
+++ b/chromium/patches/patch-components_feed_core_v2_proto__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/feed/core/v2/proto_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feed/core/v2/proto_util.cc
-@@ -93,8 +93,8 @@ feedwire::Version GetPlatformVersionMess
+@@ -92,8 +92,8 @@ feedwire::Version GetPlatformVersionMess
int32_t major, minor, revision;
base::SysInfo::OperatingSystemVersionNumbers(&major, &minor, &revision);
@@ -17,7 +17,7 @@ $NetBSD$
result.set_revision(revision);
#if BUILDFLAG(IS_ANDROID)
result.set_api_version(base::android::BuildInfo::GetInstance()->sdk_int());
-@@ -109,8 +109,8 @@ feedwire::Version GetAppVersionMessage(c
+@@ -108,8 +108,8 @@ feedwire::Version GetAppVersionMessage(c
// Chrome's version is in the format: MAJOR,MINOR,BUILD,PATCH.
const std::vector<uint32_t>& numbers = chrome_info.version.components();
if (numbers.size() > 3) {
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 9bc67f44e5..9625bcaad3 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/feed/core/v2/proto_util_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/feed/core/v2/proto_util_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feed/core/v2/proto_util_unittest.cc
-@@ -43,8 +43,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
+@@ -42,8 +42,8 @@ TEST(ProtoUtilTest, CreateClientInfo) {
feedwire::ClientInfo result = CreateClientInfo(request_metadata);
EXPECT_EQ(feedwire::ClientInfo::CHROME_ANDROID, result.app_type());
EXPECT_EQ(feedwire::Version::RELEASE, result.app_version().build_type());
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 a34be93a76..e777309d0f 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-05-30 19:50:32.000000000 +0000
+--- components/feed/core/v2/test/proto_printer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/feed/core/v2/test/proto_printer.cc
@@ -158,8 +158,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 ae443fa401..731ff43cb8 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-05-30 19:50:32.000000000 +0000
+--- components/gcm_driver/gcm_desktop_utils.cc.orig 2025-06-30 06:54:11.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 8739b4ce31..c70bee8396 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-05-30 19:50:32.000000000 +0000
+--- components/gwp_asan/BUILD.gn.orig 2025-06-30 06:54:11.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 c8da7cb1b6..d1a24101d2 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-05-30 19:50:32.000000000 +0000
+--- components/gwp_asan/buildflags/buildflags.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/gwp_asan/buildflags/buildflags.gni
@@ -10,10 +10,7 @@ import("//build/config/compiler/compiler
# Android component builds are disabled due to https://crbug.com/976399
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 e25fb05cdf..f984ee01ec 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-05-30 19:50:32.000000000 +0000
+--- components/gwp_asan/client/guarded_page_allocator_posix.cc.orig 2025-06-30 06:54:11.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 4e63c90c49..b021f3f5dd 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-05-30 19:50:32.000000000 +0000
+--- components/gwp_asan/client/gwp_asan.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/gwp_asan/client/gwp_asan.cc
@@ -76,7 +76,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 a29355035d..f3b118c29c 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-05-30 19:50:32.000000000 +0000
+--- components/gwp_asan/client/gwp_asan_features.cc.orig 2025-06-30 06:54:11.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 9171a5d72d..d1641229b2 100644
--- a/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
+++ b/chromium/patches/patch-components_gwp__asan_crash__handler_crash__analyzer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/gwp_asan/crash_handler/crash_analyzer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/gwp_asan/crash_handler/crash_analyzer.cc
@@ -35,7 +35,7 @@
#include "third_party/crashpad/crashpad/snapshot/process_snapshot.h"
diff --git a/chromium/patches/patch-components_live__caption_caption__util.cc b/chromium/patches/patch-components_live__caption_caption__util.cc
index c32d916696..c4564bc49e 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-05-30 19:50:32.000000000 +0000
+--- components/live_caption/caption_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/live_caption/caption_util.cc
@@ -141,7 +141,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 75cc5a930b..2a559d3422 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-05-30 19:50:32.000000000 +0000
+--- components/live_caption/caption_util.h.orig 2025-06-30 06:54:11.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 264eef7fb3..4129285bd2 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-05-30 19:50:32.000000000 +0000
+--- components/media_router/common/media_source.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/media_router/common/media_source.cc
@@ -58,7 +58,7 @@ bool IsSystemAudioCaptureSupported() {
if (!media::IsSystemLoopbackCaptureSupported()) {
diff --git a/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc b/chromium/patches/patch-components_media__router_common_providers_cast_channel_cast__message__util.cc
index fb8e6db788..8ca84b4e4a 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-05-30 19:50:32.000000000 +0000
+--- components/media_router/common/providers/cast/channel/cast_message_util.cc.orig 2025-06-30 06:54:11.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 34934670df..c4b14d2fc2 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-05-30 19:50:32.000000000 +0000
+--- components/media_router/common/providers/cast/channel/enum_table.h.orig 2025-06-30 06:54:11.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 b07e6254fc..2668e10104 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-05-30 19:50:32.000000000 +0000
+--- components/metrics/drive_metrics_provider.cc.orig 2025-06-30 06:54:11.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 9efe0765d2..06e4b28125 100644
--- a/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
+++ b/chromium/patches/patch-components_metrics_dwa_dwa__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/dwa/dwa_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/metrics/dwa/dwa_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/metrics/dwa/dwa_service.cc
@@ -162,7 +162,7 @@ void DwaService::RecordCoarseSystemInfor
coarse_system_info->set_platform(::dwa::CoarseSystemInfo::PLATFORM_WINDOWS);
diff --git a/chromium/patches/patch-components_metrics_metrics__log.cc b/chromium/patches/patch-components_metrics_metrics__log.cc
index 7c2229508c..f4e1503c2a 100644
--- a/chromium/patches/patch-components_metrics_metrics__log.cc
+++ b/chromium/patches/patch-components_metrics_metrics__log.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/metrics/metrics_log.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/metrics/metrics_log.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/metrics/metrics_log.cc
-@@ -62,7 +62,7 @@
+@@ -58,7 +58,7 @@
#include "base/win/current_module.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#endif
-@@ -158,7 +158,7 @@ void RecordCurrentTime(
+@@ -154,7 +154,7 @@ void RecordCurrentTime(
}
}
@@ -24,7 +24,7 @@ $NetBSD$
metrics::SystemProfileProto::OS::XdgSessionType ToProtoSessionType(
base::nix::SessionType session_type) {
switch (session_type) {
-@@ -441,7 +441,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -437,7 +437,7 @@ void MetricsLog::RecordCoreSystemProfile
// OperatingSystemVersion refers to the ChromeOS release version.
#if BUILDFLAG(IS_CHROMEOS)
os->set_kernel_version(base::SysInfo::KernelVersion());
@@ -33,7 +33,7 @@ $NetBSD$
// Linux operating system version is copied over into kernel version to be
// consistent.
os->set_kernel_version(base::SysInfo::OperatingSystemVersion());
-@@ -458,7 +458,7 @@ void MetricsLog::RecordCoreSystemProfile
+@@ -454,7 +454,7 @@ void MetricsLog::RecordCoreSystemProfile
os->set_build_number(base::SysInfo::GetIOSBuildNumber());
#endif
diff --git a/chromium/patches/patch-components_metrics_motherboard.cc b/chromium/patches/patch-components_metrics_motherboard.cc
index 92ed01ea74..0c98123496 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-05-30 19:50:32.000000000 +0000
+--- components/metrics/motherboard.cc.orig 2025-06-30 06:54:11.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 a88d5789e9..81ac581b1c 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-05-30 19:50:32.000000000 +0000
+--- components/named_mojo_ipc_server/connection_info.h.orig 2025-06-30 06:54:11.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 1fd87f3623..a911e890fe 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-05-30 19:50:32.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_ipc_server_client_util.cc.orig 2025-06-30 06:54:11.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 0b95049fe9..dcfbc8a843 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-05-30 19:50:32.000000000 +0000
+--- components/named_mojo_ipc_server/named_mojo_server_endpoint_connector_linux.cc.orig 2025-06-30 06:54:11.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 5c6c10f0f0..0dfd1c648b 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-05-30 19:50:32.000000000 +0000
+--- components/named_system_lock/BUILD.gn.orig 2025-06-30 06:54:11.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 2833499ee0..ea145b7830 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-05-30 19:50:32.000000000 +0000
+--- components/named_system_lock/lock.h.orig 2025-06-30 06:54:11.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 2984199319..87ede2d808 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-05-30 19:50:32.000000000 +0000
+--- components/named_system_lock/lock_unittest.cc.orig 2025-06-30 06:54:11.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_optimization__guide_core_optimization__guide__features.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
index 6d4ab2783d..3b56060635 100644
--- a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
+++ b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/optimization_guide/core/optimization_guide_features.cc
@@ -136,7 +136,7 @@ BASE_FEATURE(kOptimizationGuideModelExec
// Whether to use the on device model service in optimization guide.
diff --git a/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc b/chromium/patches/patch-components_optimization__guide_core_optimization__guide__util.cc
index 079d5be4a4..63a3da80e3 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-05-30 19:50:32.000000000 +0000
+--- components/optimization_guide/core/optimization_guide_util.cc.orig 2025-06-30 06:54:11.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 8ea8a8fe6a..56f46abb1b 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-05-30 19:50:32.000000000 +0000
+--- components/os_crypt/async/browser/secret_portal_key_provider.cc.orig 2025-06-30 06:54:11.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 bd766a1639..d99c13787f 100644
--- a/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
+++ b/chromium/patches/patch-components_os__crypt_sync_libsecret__util__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/os_crypt/sync/libsecret_util_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/os_crypt/sync/libsecret_util_linux.cc
@@ -185,16 +185,22 @@ bool LibsecretLoader::EnsureLibsecretLoa
diff --git a/chromium/patches/patch-components_os__crypt_sync_os__crypt.h b/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
index 2e0405aecd..864d39039a 100644
--- a/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
+++ b/chromium/patches/patch-components_os__crypt_sync_os__crypt.h
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/os_crypt/sync/os_crypt.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/os_crypt/sync/os_crypt.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/os_crypt/sync/os_crypt.h
-@@ -16,7 +16,7 @@
- #include "build/chromecast_buildflags.h"
- #include "crypto/subtle_passkey.h"
+@@ -22,7 +22,7 @@ class AppleKeychain;
+ }
+ #endif
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
class KeyStorageLinux;
#endif // BUILDFLAG(IS_LINUX)
-@@ -32,7 +32,7 @@ struct Config;
+@@ -38,7 +38,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)
-@@ -77,7 +77,7 @@ COMPONENT_EXPORT(OS_CRYPT) void UseMockK
+@@ -83,7 +83,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>()>
-@@ -111,7 +111,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -117,7 +117,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().
-@@ -207,7 +207,7 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -213,7 +213,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
-@@ -231,13 +231,13 @@ class COMPONENT_EXPORT(OS_CRYPT) OSCrypt
+@@ -240,13 +240,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 76570ae6f7..4e62eaabe9 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-05-30 19:50:32.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/paint_preview/browser/paint_preview_client.cc
@@ -326,8 +326,8 @@ void PaintPreviewClient::CapturePaintPre
metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc b/chromium/patches/patch-components_paint__preview_browser_paint__preview__client__unittest.cc
index 99732652a1..f304b47317 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-05-30 19:50:32.000000000 +0000
+--- components/paint_preview/browser/paint_preview_client_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/paint_preview/browser/paint_preview_client_unittest.cc
@@ -174,8 +174,8 @@ TEST_P(PaintPreviewClientRenderViewHostT
metadata->set_version(kPaintPreviewVersion);
diff --git a/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto b/chromium/patches/patch-components_paint__preview_common_proto_paint__preview.proto
index 177de5ab1f..9bd9f4ca3f 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-05-30 19:50:32.000000000 +0000
+--- components/paint_preview/common/proto/paint_preview.proto.orig 2025-06-30 06:54:11.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 12f17300b3..33da32d772 100644
--- a/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
+++ b/chromium/patches/patch-components_paint__preview_player_player__compositor__delegate.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/paint_preview/player/player_compositor_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/paint_preview/player/player_compositor_delegate.cc
@@ -433,8 +433,8 @@ void PlayerCompositorDelegate::ValidateP
auto chrome_version = capture_result_->proto.metadata().chrome_version();
diff --git a/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc b/chromium/patches/patch-components_password__manager_core_browser_features_password__features.cc
index ab720f7fca..7113df0054 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.cc
-@@ -40,7 +40,7 @@ BASE_FEATURE(kClearUndecryptablePassword
+@@ -47,7 +47,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
-@@ -116,7 +116,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPassw
+@@ -120,7 +120,7 @@ BASE_FEATURE(kReuseDetectionBasedOnPassw
"ReuseDetectionBasedOnPasswordHashes",
base::FEATURE_ENABLED_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 318d8cb89a..959c990928 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/features/password_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/features/password_features.h
-@@ -114,7 +114,7 @@ BASE_DECLARE_FEATURE(kPostponeOnLoginSuc
+@@ -115,7 +115,7 @@ BASE_DECLARE_FEATURE(kPasswordManagerLog
// Detects password reuse based on hashed password values.
BASE_DECLARE_FEATURE(kReuseDetectionBasedOnPasswordHashes);
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 2263b3be72..c323b430b3 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__form__filling.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_form_filling.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_form_filling.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_form_filling.cc
@@ -165,7 +165,7 @@ LikelyFormFilling SendFillInformationToR
#endif
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
index 16ce0aa5fa..7b4ce049ee 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__form__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_form_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_form_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_form_manager.cc
@@ -64,7 +64,7 @@
#include "components/webauthn/android/webauthn_cred_man_delegate.h"
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc b/chromium/patches/patch-components_password__manager_core_browser_password__manager.cc
index 2a0e05b3a9..f53deccef1 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_manager.cc
-@@ -509,7 +509,7 @@ void PasswordManager::RegisterProfilePre
+@@ -507,7 +507,7 @@ void PasswordManager::RegisterProfilePre
prefs::kAutofillableCredentialsAccountStoreLoginDatabase, false);
#endif // BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_IOS)
registry->RegisterBooleanPref(prefs::kPasswordSharingEnabled, true);
@@ -15,7 +15,7 @@ $NetBSD$
registry->RegisterIntegerPref(prefs::kRelaunchChromeBubbleDismissedCounter,
0);
#endif
-@@ -522,7 +522,7 @@ void PasswordManager::RegisterProfilePre
+@@ -520,7 +520,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 f770593505..640b1284f9 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_manager_client.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_manager_client.h
@@ -31,7 +31,7 @@
#include "net/cert/cert_status_flags.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/i18n/rtl.h"
#include "components/password_manager/core/browser/password_cross_domain_confirmation_popup_controller.h"
#include "ui/gfx/geometry/rect_f.h"
-@@ -533,7 +533,7 @@ class PasswordManagerClient {
+@@ -540,7 +540,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 87887fd901..89e052155a 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.cc.orig 2025-06-30 06:54:11.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 21513d57d1..f3ac335bba 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_manager_switches.h.orig 2025-06-30 06:54:11.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 50338c0db5..e570c39d83 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.cc.orig 2025-06-30 06:54:11.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 28ac8acad9..c151b7929d 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_manual_fallback_flow.h.orig 2025-06-30 06:54:11.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 710230bc9c..cfbeeb6144 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_store_factory_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_store_factory_util.cc
@@ -29,7 +29,7 @@ namespace {
LoginDatabase::DeletingUndecryptablePasswordsEnabled GetPolicyFromPrefs(
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
index 01041146ee..57bd0b81e0 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database.cc
@@ -1030,7 +1030,7 @@ bool ShouldDeleteUndecryptablePasswords(
bool is_user_data_dir_policy_set,
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__async__helper.cc
index 87d3479e8c..4f4403b2eb 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_async_helper.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_async_helper.cc
@@ -154,7 +154,7 @@ LoginsResultOrError LoginDatabaseAsyncHe
std::vector<PasswordForm> matched_forms;
diff --git a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
index fc0d96838d..6a5d278f83 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_password__store_login__database__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/password_store/login_database_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/password_store/login_database_unittest.cc
@@ -2303,7 +2303,7 @@ INSTANTIATE_TEST_SUITE_P(MigrationToVCur
testing::Bool()));
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
index d0abbb9d5d..d109faf406 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.cc
@@ -206,7 +206,7 @@ version_info::Channel StubPasswordManage
}
diff --git a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
index 4110b4efee..f1123203c3 100644
--- a/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
+++ b/chromium/patches/patch-components_password__manager_core_browser_stub__password__manager__client.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/browser/stub_password_manager_client.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/browser/stub_password_manager_client.h
@@ -77,7 +77,7 @@ class StubPasswordManagerClient : public
MockPasswordFeatureManager* GetPasswordFeatureManager();
diff --git a/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h b/chromium/patches/patch-components_password__manager_core_common_password__manager__pref__names.h
index a7cdc4c524..fca4b438a5 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-05-30 19:50:32.000000000 +0000
+--- components/password_manager/core/common/password_manager_pref_names.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/password_manager/core/common/password_manager_pref_names.h
@@ -59,7 +59,7 @@ inline constexpr char kCredentialProvide
#endif
@@ -15,7 +15,7 @@ $NetBSD$
// Boolean pref controlled by the DeletingUndecryptablePasswordsEnabled policy.
// If set to false it blocks deleting undecryptable passwords, otherwise the
// deletion can happen.
-@@ -350,7 +350,7 @@ inline constexpr char kAutofillableCrede
+@@ -346,7 +346,7 @@ inline constexpr char kAutofillableCrede
inline constexpr char kPasswordSharingEnabled[] =
"password_manager.password_sharing_enabled";
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 ed6d03ae35..7bd69f890c 100644
--- a/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
+++ b/chromium/patches/patch-components_performance__manager_decorators_process__metrics__decorator.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/performance_manager/decorators/process_metrics_decorator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/performance_manager/decorators/process_metrics_decorator.cc
@@ -264,7 +264,7 @@ void ProcessMetricsDecorator::DidGetMemo
// RSS and PMF to each node proportionally to its V8 heap size.
diff --git a/chromium/patches/patch-components_performance__manager_public_features.h b/chromium/patches/patch-components_performance__manager_public_features.h
index 26a19b2660..91890ca628 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-05-30 19:50:32.000000000 +0000
+--- components/performance_manager/public/features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/performance_manager/public/features.h
@@ -19,7 +19,7 @@ namespace performance_manager::features
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 f3611fe576..6bea4c69ce 100644
--- a/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
+++ b/chromium/patches/patch-components_permissions_prediction__service_prediction__common.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/permissions/prediction_service/prediction_common.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/permissions/prediction_service/prediction_common.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/permissions/prediction_service/prediction_common.cc
-@@ -34,7 +34,7 @@ int BucketizeValue(int count) {
+@@ -36,7 +36,7 @@ int BucketizeValue(int count) {
ClientFeatures_Platform GetCurrentPlatformProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -15,7 +15,7 @@ $NetBSD$
return permissions::ClientFeatures_Platform_PLATFORM_DESKTOP;
#elif BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_FUCHSIA)
return permissions::ClientFeatures_Platform_PLATFORM_MOBILE;
-@@ -45,7 +45,7 @@ ClientFeatures_Platform GetCurrentPlatfo
+@@ -47,7 +47,7 @@ ClientFeatures_Platform GetCurrentPlatfo
ClientFeatures_PlatformEnum GetCurrentPlatformEnumProto() {
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
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 80117f384b..59e26c9505 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-05-30 19:50:32.000000000 +0000
+--- components/policy/core/browser/policy_pref_mapping_test.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..6f59125f40
--- /dev/null
+++ b/chromium/patches/patch-components_policy_core_browser_url__blocklist__manager.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/policy/core/browser/url_blocklist_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ components/policy/core/browser/url_blocklist_manager.cc
+@@ -377,7 +377,7 @@ void URLBlocklistManager::RegisterProfil
+ policy_prefs::kSafeSitesFilterBehavior,
+ static_cast<int>(SafeSitesFilterBehavior::kSafeSitesFilterDisabled));
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ registry->RegisterListPref(policy_prefs::kPasswordManagerBlocklist);
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
+ // BUILDFLAG(IS_MAC)
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 dc6ba79487..5d8fce4b40 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__client.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_client.cc
-@@ -742,7 +742,7 @@ void CloudPolicyClient::FetchPolicy(Poli
+@@ -762,7 +762,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 c383d65669..3f8639bde5 100644
--- a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
+++ b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__refresh__scheduler.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/policy/core/common/cloud/cloud_policy_refresh_scheduler.cc
@@ -25,7 +25,7 @@ namespace policy {
diff --git a/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc b/chromium/patches/patch-components_policy_core_common_cloud_cloud__policy__util.cc
index a40ff053e3..5f3e94bac9 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-05-30 19:50:32.000000000 +0000
+--- components/policy/core/common/cloud/cloud_policy_util.cc.orig 2025-06-30 06:54:11.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__loader__common.cc b/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
index 15b09b654f..20f493a85a 100644
--- a/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
+++ b/chromium/patches/patch-components_policy_core_common_policy__loader__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/policy/core/common/policy_loader_common.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/policy/core/common/policy_loader_common.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/policy/core/common/policy_loader_common.cc
@@ -46,7 +46,7 @@ const char* kSensitivePolicies[] = {
key::kDefaultSearchProviderEnabled,
diff --git a/chromium/patches/patch-components_policy_core_common_policy__paths.cc b/chromium/patches/patch-components_policy_core_common_policy__paths.cc
index 92bcfc5f0a..5fbf2f3e6e 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-05-30 19:50:32.000000000 +0000
+--- components/policy/core/common/policy_paths.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..def1a1483b
--- /dev/null
+++ b/chromium/patches/patch-components_policy_core_common_policy__pref__names.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/policy/core/common/policy_pref_names.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ components/policy/core/common/policy_pref_names.cc
+@@ -191,7 +191,7 @@ const char kFloatingWorkspaceEnabled[] =
+ // A boolean value indicating whether the built-in AI APIs are enabled.
+ const char kBuiltInAIAPIsEnabled[] = "policy.built_in_ai_apis_enabled";
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ // List of urls for which password manager is disabled/blocked.
+ const char kPasswordManagerBlocklist[] = "policy.password_manager_blocklist";
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) ||
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
new file mode 100644
index 0000000000..2901dbb2c9
--- /dev/null
+++ b/chromium/patches/patch-components_policy_core_common_policy__pref__names.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/policy/core/common/policy_pref_names.h.orig 2025-06-30 06:54:11.000000000 +0000
++++ components/policy/core/common/policy_pref_names.h
+@@ -91,7 +91,7 @@ extern const char kFloatingWorkspaceEnab
+ #endif
+ extern const char kBuiltInAIAPIsEnabled[];
+ #if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_WIN) || \
+- BUILDFLAG(IS_MAC)
++ BUILDFLAG(IS_MAC) || BUILDFLAG(IS_BSD)
+ extern const char kPasswordManagerBlocklist[];
+ #endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) ||
+ // BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC)
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 e3c606e7fb..0e834f3188 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-05-30 19:50:32.000000000 +0000
+--- components/policy/tools/generate_policy_source.py.orig 2025-06-30 06:54:11.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 3ca38158fd..2c3b095f00 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-05-30 19:50:32.000000000 +0000
+--- components/power_metrics/BUILD.gn.orig 2025-06-30 06:54:11.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 4ac4aa614b..12f9b90613 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-05-30 19:50:32.000000000 +0000
+--- components/power_metrics/energy_metrics_provider.cc.orig 2025-06-30 06:54:11.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__service.cc b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
index 1298f2b8c8..ad4da32a13 100644
--- a/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
+++ b/chromium/patches/patch-components_regional__capabilities_regional__capabilities__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_service.cc
@@ -235,7 +235,7 @@ std::optional<CountryId> RegionalCapabil
return persisted_country_id;
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 2df37c736b..32b446adf9 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-05-30 19:50:32.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_switches.cc
@@ -6,7 +6,7 @@
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 0eb8244949..dbc7afb80c 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-05-30 19:50:32.000000000 +0000
+--- components/regional_capabilities/regional_capabilities_switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/regional_capabilities/regional_capabilities_switches.h
@@ -25,7 +25,7 @@ inline constexpr char kSearchEngineChoic
inline constexpr char kDefaultListCountryOverride[] = "DEFAULT_EEA";
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 a7cc93a549..bddd3eae54 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-05-30 19:50:32.000000000 +0000
+--- components/safe_browsing/content/common/file_type_policies_unittest.cc.orig 2025-06-30 06:54:11.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 d40a7417ae..ef4720f81d 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-05-30 19:50:32.000000000 +0000
+--- components/safe_browsing/content/resources/gen_file_type_proto.py.orig 2025-06-30 06:54:11.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 6fd125f198..6bb5ea76d1 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-05-30 19:50:32.000000000 +0000
+--- components/safe_browsing/core/browser/db/v4_protocol_manager_util.cc.orig 2025-06-30 06:54:11.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 d24ff87106..c2dc78bfca 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/safe_browsing/core/browser/realtime/url_lookup_service_base.cc
-@@ -113,7 +113,7 @@ RTLookupRequest::OSType GetRTLookupReque
+@@ -112,7 +112,7 @@ RTLookupRequest::OSType GetRTLookupReque
return RTLookupRequest::OS_TYPE_CHROME_OS;
#elif BUILDFLAG(IS_IOS)
return RTLookupRequest::OS_TYPE_IOS;
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 ae102c9c30..31d0fe082c 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-05-30 19:50:32.000000000 +0000
+--- components/search_engines/template_url_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/search_engines/template_url_service.cc
-@@ -3557,7 +3557,7 @@ bool TemplateURLService::MatchesDefaultS
+@@ -3561,7 +3561,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 e016005e2d..c8411157a3 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-05-30 19:50:32.000000000 +0000
+--- components/security_interstitials/content/utils.cc.orig 2025-06-30 06:54:11.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 011a0087ca..dc6eb3fa6d 100644
--- a/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
+++ b/chromium/patches/patch-components_segmentation__platform_embedder_default__model_cross__device__user__segment.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/segmentation_platform/embedder/default_model/cross_device_user_segment.cc
@@ -147,7 +147,7 @@ void CrossDeviceUserSegment::ExecuteMode
// Check for current device type and subtract it from the device count
diff --git a/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc b/chromium/patches/patch-components_services_on__device__translation_sandbox__hook.cc
index 6e97601bdc..4eb94499b8 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-05-30 19:50:32.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.cc.orig 2025-06-30 06:54:11.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 ae3ef7ad3f..22177b4ef7 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-05-30 19:50:32.000000000 +0000
+--- components/services/on_device_translation/sandbox_hook.h.orig 2025-06-30 06:54:11.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 7ab7754b55..4fc36ebaaf 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-05-30 19:50:32.000000000 +0000
+--- components/services/paint_preview_compositor/paint_preview_compositor_collection_impl.cc.orig 2025-06-30 06:54:11.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 3b590a84fb..350c7ac8fb 100644
--- a/chromium/patches/patch-components_signin_public_base_signin__switches.cc
+++ b/chromium/patches/patch-components_signin_public_base_signin__switches.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/signin/public/base/signin_switches.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/signin/public/base/signin_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/signin/public/base/signin_switches.cc
-@@ -62,7 +62,7 @@ BASE_FEATURE(kUseHostedDomainForManageme
+@@ -64,7 +64,7 @@ BASE_FEATURE(kFullscreenSignInPromoUseDa
base::FEATURE_DISABLED_BY_DEFAULT);
#endif
diff --git a/chromium/patches/patch-components_signin_public_base_signin__switches.h b/chromium/patches/patch-components_signin_public_base_signin__switches.h
index 24e466ceaf..3e9a4b44cb 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-05-30 19:50:32.000000000 +0000
+--- components/signin/public/base/signin_switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/signin/public/base/signin_switches.h
-@@ -55,7 +55,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
- BASE_DECLARE_FEATURE(kUseHostedDomainForManagementCheckOnSignin);
+@@ -58,7 +58,7 @@ COMPONENT_EXPORT(SIGNIN_SWITCHES)
+ BASE_DECLARE_FEATURE(kFullscreenSignInPromoUseDate);
#endif
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
diff --git a/chromium/patches/patch-components_soda_soda__util.cc b/chromium/patches/patch-components_soda_soda__util.cc
index 8df7ab4e0d..18555b897e 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-05-30 19:50:32.000000000 +0000
+--- components/soda/soda_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/soda/soda_util.cc
@@ -23,7 +23,7 @@
#include "base/win/windows_version.h"
diff --git a/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc b/chromium/patches/patch-components_startup__metric__utils_common_startup__metric__utils.cc
index 521160084e..84f9144c80 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-05-30 19:50:32.000000000 +0000
+--- components/startup_metric_utils/common/startup_metric_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/startup_metric_utils/common/startup_metric_utils.cc
@@ -94,7 +94,7 @@ base::TimeTicks CommonStartupMetricRecor
// Enabling this logic on OS X causes a significant performance regression.
diff --git a/chromium/patches/patch-components_storage__monitor_BUILD.gn b/chromium/patches/patch-components_storage__monitor_BUILD.gn
index a428026d8d..36a8d53120 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-05-30 19:50:32.000000000 +0000
+--- components/storage_monitor/BUILD.gn.orig 2025-06-30 06:54:11.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 1391670040..46300ec33c 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-05-30 19:50:32.000000000 +0000
+--- components/storage_monitor/removable_device_constants.cc.orig 2025-06-30 06:54:11.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 a287c2655a..4a40fbaae6 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-05-30 19:50:32.000000000 +0000
+--- components/storage_monitor/removable_device_constants.h.orig 2025-06-30 06:54:11.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_list__family__members__service.h b/chromium/patches/patch-components_supervised__user_core_browser_list__family__members__service.h
index 7fe681fd05..1f2400b98d 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-05-30 19:50:32.000000000 +0000
+--- components/supervised_user/core/browser/list_family_members_service.h.orig 2025-06-30 06:54:11.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 b164921046..7992ad963b 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,12 +4,12 @@ $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-05-30 19:50:32.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_metrics_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_metrics_service.cc
-@@ -47,7 +47,7 @@ SupervisedUserMetricsService::Supervised
+@@ -68,7 +68,7 @@ SupervisedUserMetricsService::Supervised
extensions_metrics_delegate_(std::move(extensions_metrics_delegate)) {
DCHECK(pref_service_);
- DCHECK(url_filter_);
+ supervised_user_service_observation_.Observe(&supervised_user_service);
-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
CHECK(extensions_metrics_delegate_)
diff --git a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
index 2db1a68462..082e2afa62 100644
--- a/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
+++ b/chromium/patches/patch-components_supervised__user_core_browser_supervised__user__preferences.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/supervised_user/core/browser/supervised_user_preferences.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/supervised_user/core/browser/supervised_user_preferences.cc
-@@ -147,7 +147,7 @@ void RegisterProfilePrefs(PrefRegistrySi
+@@ -153,7 +153,7 @@ void RegisterProfilePrefs(PrefRegistrySi
registry->RegisterBooleanPref(prefs::kChildAccountStatusKnown, false);
registry->RegisterStringPref(prefs::kFamilyLinkUserMemberRole, std::string());
#if BUILDFLAG(ENABLE_EXTENSIONS) && \
diff --git a/chromium/patches/patch-components_supervised__user_core_common_features.cc b/chromium/patches/patch-components_supervised__user_core_common_features.cc
index 43670af69b..8b9e8e2f02 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-05-30 19:50:32.000000000 +0000
+--- components/supervised_user/core/common/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/supervised_user/core/common/features.cc
@@ -37,7 +37,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 3d9c0424ac..80a64f4d8e 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-05-30 19:50:32.000000000 +0000
+--- components/supervised_user/core/common/features.h.orig 2025-06-30 06:54:11.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 e1d1b13f0f..cf8e931e98 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-05-30 19:50:32.000000000 +0000
+--- components/supervised_user/core/common/pref_names.h.orig 2025-06-30 06:54:11.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__device__info_local__device__info__util.cc b/chromium/patches/patch-components_sync__device__info_local__device__info__util.cc
index fd09f8dd85..3b86834b19 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-05-30 19:50:32.000000000 +0000
+--- components/sync_device_info/local_device_info_util.cc.orig 2025-06-30 06:54:11.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 d04f6cc648..40d6a8bcb8 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-05-30 19:50:32.000000000 +0000
+--- components/sync_device_info/local_device_info_util_linux.cc.orig 2025-06-30 06:54:11.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 a4ff4f1b11..f45a72547d 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/sync_preferences/common_syncable_prefs_database.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/sync_preferences/common_syncable_prefs_database.cc
@@ -339,7 +339,7 @@ constexpr auto kCommonSyncablePrefsAllow
PrefSensitivity::kNone, MergeBehavior::kNone}},
diff --git a/chromium/patches/patch-components_sync_base_sync__util.cc b/chromium/patches/patch-components_sync_base_sync__util.cc
index 0950758e94..844726ae1d 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-05-30 19:50:32.000000000 +0000
+--- components/sync/base/sync_util.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..15ef5a4ec9
--- /dev/null
+++ b/chromium/patches/patch-components_sync_service_sync__prefs.cc
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/sync/service/sync_prefs.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ components/sync/service/sync_prefs.cc
+@@ -776,7 +776,7 @@ bool SyncPrefs::IsTypeSupportedInTranspo
+ // transport mode everywhere.
+ return true;
+ case UserSelectableType::kHistory:
+-#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ return base::FeatureList::IsEnabled(kReplaceSyncPromosWithSignInPromos) ||
+ base::FeatureList::IsEnabled(switches::kEnableHistorySyncOptin);
+ #else
diff --git a/chromium/patches/patch-components_system__cpu_cpu__probe.cc b/chromium/patches/patch-components_system__cpu_cpu__probe.cc
index 4c5d786a56..9d9037bc08 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-05-30 19:50:32.000000000 +0000
+--- components/system_cpu/cpu_probe.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/system_cpu/cpu_probe.cc
@@ -30,6 +30,9 @@ std::unique_ptr<CpuProbe> CpuProbe::Crea
return CpuProbeWin::Create();
diff --git a/chromium/patches/patch-components_translate_core_common_translate__util.cc b/chromium/patches/patch-components_translate_core_common_translate__util.cc
index 23d745d934..84f7ebd6b7 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-05-30 19:50:32.000000000 +0000
+--- components/translate/core/common/translate_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/translate/core/common/translate_util.cc
@@ -21,7 +21,7 @@ const char kSecurityOrigin[] = "https://
BASE_FEATURE(kTFLiteLanguageDetectionEnabled,
diff --git a/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc b/chromium/patches/patch-components_trusted__vault_trusted__vault__connection__impl.cc
index 0b9d07fc7e..11918a45df 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/trusted_vault/trusted_vault_connection_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/trusted_vault/trusted_vault_connection_impl.cc
-@@ -103,7 +103,7 @@ GetLocalPhysicalDeviceType() {
+@@ -105,7 +105,7 @@ GetLocalPhysicalDeviceType() {
// currently used or even built on all platforms.
#if BUILDFLAG(IS_CHROMEOS)
return trusted_vault_pb::PhysicalDeviceMetadata::DEVICE_TYPE_CHROMEOS;
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 8cdac6a5dd..8a61ab25e7 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-05-30 19:50:32.000000000 +0000
+--- components/update_client/update_query_params.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/update_client/update_query_params.cc
@@ -39,6 +39,10 @@ const char kOs[] =
"fuchsia";
diff --git a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
index 30d41d7fc9..51296f62fd 100644
--- a/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
+++ b/chromium/patches/patch-components_url__formatter_spoof__checks_idn__spoof__checker.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/url_formatter/spoof_checks/idn_spoof_checker.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/url_formatter/spoof_checks/idn_spoof_checker.cc
@@ -298,7 +298,7 @@ IDNSpoofChecker::IDNSpoofChecker() {
// The ideal fix would be to change the omnibox font used for Thai. In
diff --git a/chromium/patches/patch-components_user__education_views_help__bubble__view.cc b/chromium/patches/patch-components_user__education_views_help__bubble__view.cc
index 8593aa49a6..083da7519b 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-05-30 19:50:32.000000000 +0000
+--- components/user_education/views/help_bubble_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/user_education/views/help_bubble_view.cc
@@ -268,7 +268,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 6a57a49a4e..918064655f 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-05-30 19:50:32.000000000 +0000
+--- components/user_education/views/help_bubble_view.h.orig 2025-06-30 06:54:11.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_net_variations__command__line.cc b/chromium/patches/patch-components_variations_net_variations__command__line.cc
index ee8367f3a5..c15b84d329 100644
--- a/chromium/patches/patch-components_variations_net_variations__command__line.cc
+++ b/chromium/patches/patch-components_variations_net_variations__command__line.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/variations/net/variations_command_line.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/variations/net/variations_command_line.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/variations/net/variations_command_line.cc
@@ -50,7 +50,7 @@ void ExitWithMessage(const std::string&
namespace variations {
diff --git a/chromium/patches/patch-components_variations_service_variations__service.cc b/chromium/patches/patch-components_variations_service_variations__service.cc
index e9cce531e4..7d5a936472 100644
--- a/chromium/patches/patch-components_variations_service_variations__service.cc
+++ b/chromium/patches/patch-components_variations_service_variations__service.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/variations/service/variations_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/variations/service/variations_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/variations/service/variations_service.cc
@@ -100,7 +100,7 @@ std::string GetPlatformString() {
return "android";
diff --git a/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc b/chromium/patches/patch-components_visited__url__ranking_public_url__visit__util.cc
index d5b2569bc2..958f0e77e8 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-05-30 19:50:32.000000000 +0000
+--- components/visited_url_ranking/public/url_visit_util.cc.orig 2025-06-30 06:54:11.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 9fa5cf739b..cee207b51f 100644
--- a/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
+++ b/chromium/patches/patch-components_viz_host_gpu__host__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/host/gpu_host_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/viz/host/gpu_host_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/host/gpu_host_impl.cc
@@ -135,7 +135,7 @@ GpuHostImpl::GpuHostImpl(Delegate* deleg
mojom::GpuServiceCreationParams::New();
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.cc b/chromium/patches/patch-components_viz_host_host__display__client.cc
index d1973e42bb..ba5371284a 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-05-30 19:50:32.000000000 +0000
+--- components/viz/host/host_display_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/host/host_display_client.cc
@@ -65,7 +65,7 @@ void HostDisplayClient::AddChildWindowTo
}
diff --git a/chromium/patches/patch-components_viz_host_host__display__client.h b/chromium/patches/patch-components_viz_host_host__display__client.h
index 7adb7a0c79..87a35c7378 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-05-30 19:50:32.000000000 +0000
+--- components/viz/host/host_display_client.h.orig 2025-06-30 06:54:11.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 d475a8cd15..097c45c3cb 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-05-30 19:50:32.000000000 +0000
+--- components/viz/service/display_embedder/skia_output_surface_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/service/display_embedder/skia_output_surface_impl.cc
-@@ -1500,7 +1500,7 @@ GrBackendFormat SkiaOutputSurfaceImpl::G
+@@ -1503,7 +1503,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 9e0aee6a38..061da05b21 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-05-30 19:50:32.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.cc.orig 2025-06-30 06:54:11.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 1dcf0d5dad..133c52308d 100644
--- a/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
+++ b/chromium/patches/patch-components_viz_service_display__embedder_software__output__surface.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/display_embedder/software_output_surface.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/viz/service/display_embedder/software_output_surface.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/service/display_embedder/software_output_surface.h
-@@ -41,7 +41,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
+@@ -40,7 +40,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
UpdateVSyncParametersCallback callback) override;
void SetDisplayTransformHint(gfx::OverlayTransform transform) override {}
gfx::OverlayTransform GetDisplayTransform() override;
@@ -15,7 +15,7 @@ $NetBSD$
void SetNeedsSwapSizeNotifications(
bool needs_swap_size_notifications) override;
#endif
-@@ -59,7 +59,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
+@@ -58,7 +58,7 @@ class VIZ_SERVICE_EXPORT SoftwareOutputS
base::TimeTicks refresh_timebase_;
base::TimeDelta refresh_interval_ = BeginFrameArgs::DefaultInterval();
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 2b77484aae..3012f4acd8 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-05-30 19:50:32.000000000 +0000
+--- components/viz/service/display/skia_renderer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/service/display/skia_renderer.cc
-@@ -1384,7 +1384,7 @@ void SkiaRenderer::ClearFramebuffer() {
+@@ -1380,7 +1380,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 2f2a290ed7..aa80c4990a 100644
--- a/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
+++ b/chromium/patches/patch-components_viz_service_frame__sinks_root__compositor__frame__sink__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.cc
@@ -141,7 +141,7 @@ RootCompositorFrameSinkImpl::Create(
output_surface->SetNeedsSwapSizeNotifications(
@@ -15,7 +15,7 @@ $NetBSD$
// For X11, we need notify client about swap completion after resizing, so the
// client can use it for synchronize with X11 WM.
output_surface->SetNeedsSwapSizeNotifications(true);
-@@ -934,7 +934,7 @@ void RootCompositorFrameSinkImpl::Displa
+@@ -930,7 +930,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 182d8201fe..695d8abd14 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-05-30 19:50:32.000000000 +0000
+--- components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/viz/service/frame_sinks/root_compositor_frame_sink_impl.h
@@ -234,7 +234,7 @@ class VIZ_SERVICE_EXPORT RootCompositorF
base::TimeDelta preferred_frame_interval_ =
diff --git a/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.cc
new file mode 100644
index 0000000000..2f877dbfb6
--- /dev/null
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__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
+
+--- components/viz/service/gl/gpu_service_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ components/viz/service/gl/gpu_service_impl.cc
+@@ -515,7 +515,7 @@ void GpuServiceImpl::InitializeWithHostI
+
+ mojo::Remote<mojom::GpuHost> gpu_host(std::move(pending_gpu_host));
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ gpu_extra_info_.is_gmb_nv12_supported = IsGMBNV12Supported();
+ #endif
+
+@@ -1351,7 +1351,7 @@ bool GpuServiceImpl::OnBeginFrameDerived
+ return true;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool GpuServiceImpl::IsGMBNV12Supported() {
+ CHECK(main_runner_->BelongsToCurrentThread());
+ auto buffer_format = gfx::BufferFormat::YUV_420_BIPLANAR;
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
new file mode 100644
index 0000000000..ab79102289
--- /dev/null
+++ b/chromium/patches/patch-components_viz_service_gl_gpu__service__impl.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- components/viz/service/gl/gpu_service_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
++++ components/viz/service/gl/gpu_service_impl.h
+@@ -487,7 +487,7 @@ class VIZ_SERVICE_EXPORT GpuServiceImpl
+
+ void OnBeginFrameOnIO(const BeginFrameArgs& args);
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool IsGMBNV12Supported();
+ #endif
+
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 a756a090f0..6de3526ccf 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-05-30 19:50:32.000000000 +0000
+--- components/viz/test/fake_display_client.cc.orig 2025-06-30 06:54:11.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 383f848471..10bb0de780 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-05-30 19:50:32.000000000 +0000
+--- components/viz/test/fake_display_client.h.orig 2025-06-30 06:54:11.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 fd990af997..1849dd22c0 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-05-30 19:50:32.000000000 +0000
+--- components/viz/test/mock_display_client.h.orig 2025-06-30 06:54:11.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 7d25d8cc2c..80fc86ebfd 100644
--- a/chromium/patches/patch-components_webui_flags_flags__state.cc
+++ b/chromium/patches/patch-components_webui_flags_flags__state.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- components/webui/flags/flags_state.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- components/webui/flags/flags_state.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ components/webui/flags/flags_state.cc
-@@ -782,7 +782,7 @@ unsigned short FlagsState::GetCurrentPla
+@@ -781,7 +781,7 @@ unsigned short FlagsState::GetCurrentPla
return kOsWin;
#elif BUILDFLAG(IS_CHROMEOS)
return kOsCrOS;
diff --git a/chromium/patches/patch-content_app_BUILD.gn b/chromium/patches/patch-content_app_BUILD.gn
index ccf8d35feb..7e0553189b 100644
--- a/chromium/patches/patch-content_app_BUILD.gn
+++ b/chromium/patches/patch-content_app_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/app/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/app/BUILD.gn
@@ -90,9 +90,9 @@ source_set("content_main_runner_app") {
"//third_party/tflite:buildflags",
diff --git a/chromium/patches/patch-content_app_content__main.cc b/chromium/patches/patch-content_app_content__main.cc
index 097c1566b7..3d69d2e361 100644
--- a/chromium/patches/patch-content_app_content__main.cc
+++ b/chromium/patches/patch-content_app_content__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/app/content_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/app/content_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/app/content_main.cc
-@@ -227,7 +227,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -233,7 +233,7 @@ NO_STACK_PROTECTOR int RunContentProcess
base::EnableTerminationOnOutOfMemory();
logging::RegisterAbslAbortHook();
@@ -15,7 +15,7 @@ $NetBSD$
// The various desktop environments set this environment variable that
// allows the dbus client library to connect directly to the bus. When this
// variable is not set (test environments like xvfb-run), the dbus client
-@@ -317,7 +317,7 @@ NO_STACK_PROTECTOR int RunContentProcess
+@@ -332,7 +332,7 @@ NO_STACK_PROTECTOR int RunContentProcess
#endif
#endif
diff --git a/chromium/patches/patch-content_app_content__main__runner__impl.cc b/chromium/patches/patch-content_app_content__main__runner__impl.cc
index 983ffe8e62..87a5ebeab1 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-05-30 19:50:32.000000000 +0000
+--- content/app/content_main_runner_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/app/content_main_runner_impl.cc
@@ -148,18 +148,20 @@
#include "content/browser/posix_file_descriptor_info_impl.h"
@@ -77,7 +77,7 @@ $NetBSD$
#if BUILDFLAG(ENABLE_PPAPI)
// Ensure access to the Pepper plugins before the sandbox is turned on.
-@@ -752,7 +768,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
+@@ -763,7 +779,7 @@ NO_STACK_PROTECTOR int RunOtherNamedProc
unregister_thread_closure = base::HangWatcher::RegisterThread(
base::HangWatcher::ThreadType::kMainThread);
bool start_hang_watcher_now;
@@ -86,7 +86,7 @@ $NetBSD$
// On Linux/ChromeOS, the HangWatcher can't start until after the sandbox is
// initialized, because the sandbox can't be started with multiple threads.
// TODO(mpdenton): start the HangWatcher after the sandbox is initialized.
-@@ -865,11 +881,10 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -876,11 +892,10 @@ int ContentMainRunnerImpl::Initialize(Co
base::GlobalDescriptors::kBaseDescriptor);
#endif // !BUILDFLAG(IS_ANDROID)
@@ -100,7 +100,7 @@ $NetBSD$
#endif // !BUILDFLAG(IS_WIN)
-@@ -1050,10 +1065,22 @@ int ContentMainRunnerImpl::Initialize(Co
+@@ -1073,10 +1088,22 @@ int ContentMainRunnerImpl::Initialize(Co
process_type == switches::kZygoteProcess) {
PreSandboxInit();
}
@@ -123,7 +123,7 @@ $NetBSD$
delegate_->SandboxInitialized(process_type);
#if BUILDFLAG(USE_ZYGOTE)
-@@ -1151,6 +1178,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
+@@ -1177,6 +1204,11 @@ NO_STACK_PROTECTOR int ContentMainRunner
RegisterMainThreadFactories();
diff --git a/chromium/patches/patch-content_browser_BUILD.gn b/chromium/patches/patch-content_browser_BUILD.gn
index b9840bcd7a..c4dd433578 100644
--- a/chromium/patches/patch-content_browser_BUILD.gn
+++ b/chromium/patches/patch-content_browser_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/BUILD.gn
-@@ -2571,6 +2571,14 @@ source_set("browser") {
+@@ -2580,6 +2580,14 @@ source_set("browser") {
]
}
@@ -21,7 +21,7 @@ $NetBSD$
if (is_linux || is_chromeos) {
sources -=
[ "file_system_access/file_path_watcher/file_path_watcher_stub.cc" ]
-@@ -2618,6 +2626,15 @@ source_set("browser") {
+@@ -2630,6 +2638,15 @@ source_set("browser") {
deps += [ "//media/mojo/mojom" ]
}
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
index 9b5994bf4f..b9d0d10729 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl.cc
-@@ -181,7 +181,7 @@ BrowserAccessibilityStateImpl* BrowserAc
+@@ -278,7 +278,7 @@ BrowserAccessibilityStateImpl* BrowserAc
// On Android, Mac, Windows and Linux there are platform-specific subclasses.
#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_MAC) && \
diff --git a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
index 79029cf176..7c2b398b12 100644
--- a/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
+++ b/chromium/patches/patch-content_browser_accessibility_browser__accessibility__state__impl__auralinux.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/accessibility/browser_accessibility_state_impl_auralinux.cc
-@@ -32,7 +32,15 @@ bool CheckCmdlineForOrca(const std::stri
+@@ -33,7 +33,15 @@ bool CheckCmdlineForOrca(const std::stri
std::string cmdline;
std::stringstream ss(cmdline_all);
while (std::getline(ss, cmdline, '\0')) {
@@ -22,7 +22,7 @@ $NetBSD$
if (re2::RE2::PartialMatch(cmdline, orca_regex)) {
return true; // Orca was found
}
-@@ -42,6 +50,10 @@ bool CheckCmdlineForOrca(const std::stri
+@@ -43,6 +51,10 @@ bool CheckCmdlineForOrca(const std::stri
// Returns true if Orca is active.
bool DiscoverOrca() {
@@ -33,7 +33,7 @@ $NetBSD$
// NOTE: this method is run from another thread to reduce jank, since
// there's no guarantee these system calls will return quickly.
std::unique_ptr<DIR, decltype(&CloseDir)> proc_dir(opendir("/proc"),
-@@ -79,6 +91,7 @@ bool DiscoverOrca() {
+@@ -80,6 +92,7 @@ bool DiscoverOrca() {
}
return is_orca_active;
diff --git a/chromium/patches/patch-content_browser_audio_audio__service.cc b/chromium/patches/patch-content_browser_audio_audio__service.cc
index 629927e1d0..ab46c7530f 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-05-30 19:50:32.000000000 +0000
+--- content/browser/audio/audio_service.cc.orig 2025-06-30 06:54:11.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 196c7e64bd..68b623cce5 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-05-30 19:50:32.000000000 +0000
+--- content/browser/browser_child_process_host_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/browser_child_process_host_impl.cc
-@@ -327,6 +327,7 @@ void BrowserChildProcessHostImpl::Launch
+@@ -326,6 +326,7 @@ void BrowserChildProcessHostImpl::Launch
switches::kLogBestEffortTasks,
switches::kPerfettoDisableInterning,
switches::kTraceToConsole,
@@ -14,7 +14,7 @@ $NetBSD$
};
cmd_line->CopySwitchesFrom(browser_command_line, kForwardSwitches);
-@@ -697,7 +698,7 @@ void BrowserChildProcessHostImpl::OnProc
+@@ -696,7 +697,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 5995989652..8f2e9dab60 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-05-30 19:50:32.000000000 +0000
+--- content/browser/browser_child_process_host_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/browser_child_process_host_impl.h
@@ -36,7 +36,7 @@
#include "base/win/object_watcher.h"
diff --git a/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc b/chromium/patches/patch-content_browser_browser__child__process__host__impl__receiver__bindings.cc
index 65a141758e..ace0737e20 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-05-30 19:50:32.000000000 +0000
+--- content/browser/browser_child_process_host_impl_receiver_bindings.cc.orig 2025-06-30 06:54:11.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 c6b1621147..1f10617472 100644
--- a/chromium/patches/patch-content_browser_browser__main__loop.cc
+++ b/chromium/patches/patch-content_browser_browser__main__loop.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/browser_main_loop.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/browser_main_loop.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/browser_main_loop.cc
@@ -249,6 +249,12 @@
#include "mojo/public/cpp/bindings/lib/test_random_mojo_delays.h"
diff --git a/chromium/patches/patch-content_browser_child__process__launcher__helper.h b/chromium/patches/patch-content_browser_child__process__launcher__helper.h
deleted file mode 100644
index 9ea2b7900f..0000000000
--- a/chromium/patches/patch-content_browser_child__process__launcher__helper.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
-
---- content/browser/child_process_launcher_helper.h.orig 2025-05-30 19:50:32.000000000 +0000
-+++ content/browser/child_process_launcher_helper.h
-@@ -308,7 +308,7 @@ class ChildProcessLauncherHelper
- std::optional<base::ProcessId> process_id_ = std::nullopt;
- #endif // BUILDFLAG(IS_CHROMEOS)
-
--#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The priority of the process. The state is stored to avoid changing the
- // setting repeatedly.
- std::optional<base::Process::Priority> priority_;
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 40f7646447..e5cdfe2c1c 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-05-30 19:50:32.000000000 +0000
+--- content/browser/child_process_launcher_helper_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/child_process_launcher_helper_linux.cc
@@ -22,7 +22,9 @@
#include "content/public/common/result_codes.h"
@@ -115,7 +115,7 @@ $NetBSD$
}
void ChildProcessLauncherHelper::SetProcessPriorityOnLauncherThread(
-@@ -182,11 +202,13 @@ void ChildProcessLauncherHelper::SetProc
+@@ -181,11 +201,13 @@ void ChildProcessLauncherHelper::SetProc
}
}
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 0ca1ce1635..e9ce6c9be0 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-05-30 19:50:32.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/child_thread_type_switcher_linux.cc
@@ -20,6 +20,9 @@ void SetThreadTypeOnLauncherThread(base:
base::ThreadType thread_type) {
diff --git a/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h b/chromium/patches/patch-content_browser_child__thread__type__switcher__linux.h
index ddcbb6df97..0a86a65dc0 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-05-30 19:50:32.000000000 +0000
+--- content/browser/child_thread_type_switcher_linux.h.orig 2025-06-30 06:54:11.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 de225e080f..c35065b10e 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/compositor/viz_process_transport_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/compositor/viz_process_transport_factory.cc
-@@ -105,7 +105,7 @@ class HostDisplayClient : public viz::Ho
+@@ -104,7 +104,7 @@ class HostDisplayClient : public viz::Ho
HostDisplayClient& operator=(const HostDisplayClient&) = delete;
// viz::HostDisplayClient:
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 ab46686357..b1c17d4dc4 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-05-30 19:50:32.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/devtools/devtools_frontend_host_impl.cc
@@ -24,7 +24,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 df0bca127f..d52ae96b21 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-05-30 19:50:32.000000000 +0000
+--- content/browser/devtools/devtools_frontend_host_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/devtools/devtools_frontend_host_impl.h
@@ -34,7 +34,7 @@ class DevToolsFrontendHostImpl : public
diff --git a/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc b/chromium/patches/patch-content_browser_devtools_protocol_system__info__handler.cc
index c675e6f934..ed76ba1a2f 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-05-30 19:50:32.000000000 +0000
+--- content/browser/devtools/protocol/system_info_handler.cc.orig 2025-06-30 06:54:11.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 283b065946..7edc07af9e 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-05-30 19:50:32.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher.h.orig 2025-06-30 06:54:11.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 a71cb49e2a..f55f22098b 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-06-11 15:58:18.811213012 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_bsd.cc.orig 2025-07-03 13:12:11.661712656 +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 fd6b3f7a35..9cd52334e1 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-05-30 19:50:32.000000000 +0000
+--- content/browser/file_system_access/file_path_watcher/file_path_watcher_kqueue.h.orig 2025-06-30 06:54:11.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 c4f8d0d1b2..bd106d1472 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-05-30 19:50:32.000000000 +0000
+--- content/browser/file_system_access/file_system_access_local_path_watcher.cc.orig 2025-06-30 06:54:11.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 5297987947..583b449b09 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-05-30 19:50:32.000000000 +0000
+--- content/browser/font_access/font_enumeration_data_source.cc.orig 2025-06-30 06:54:11.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 d433010b99..db2a9f4e07 100644
--- a/chromium/patches/patch-content_browser_gpu_compositor__util.cc
+++ b/chromium/patches/patch-content_browser_gpu_compositor__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/compositor_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/gpu/compositor_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/gpu/compositor_util.cc
-@@ -142,7 +142,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
+@@ -143,7 +143,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
"video_decode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_DECODE,
@@ -15,7 +15,7 @@ $NetBSD$
!base::FeatureList::IsEnabled(media::kAcceleratedVideoDecodeLinux) ||
#endif // BUILDFLAG(IS_LINUX)
command_line.HasSwitch(switches::kDisableAcceleratedVideoDecode)),
-@@ -154,7 +154,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
+@@ -155,7 +155,7 @@ std::vector<GpuFeatureData> GetGpuFeatur
"video_encode",
SafeGetFeatureStatus(
gpu_feature_info, gpu::GPU_FEATURE_TYPE_ACCELERATED_VIDEO_ENCODE,
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 3c7424cb13..5f7e4ce5cf 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-05-30 19:50:32.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.cc.orig 2025-06-30 06:54:11.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 43c7812bd7..3730254d60 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-05-30 19:50:32.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl.h
@@ -225,7 +225,7 @@ class CONTENT_EXPORT GpuDataManagerImpl
void OnDisplayMetricsChanged(const display::Display& display,
@@ -13,5 +13,5 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
+
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 e04b1fd65d..6464223cbd 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,14 +4,14 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/gpu/gpu_data_manager_impl_private.cc
-@@ -1697,7 +1697,7 @@ void GpuDataManagerImplPrivate::RecordCo
+@@ -1696,7 +1696,7 @@ void GpuDataManagerImplPrivate::RecordCo
UMA_HISTOGRAM_ENUMERATION("GPU.CompositingMode", compositing_mode);
}
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool GpuDataManagerImplPrivate::IsGpuMemoryBufferNV12Supported() {
- return is_gpu_memory_buffer_NV12_supported_;
+ return gpu_extra_info_.is_gmb_nv12_supported;
}
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 1d1ef5abc1..06c69d1fae 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-05-30 19:50:32.000000000 +0000
+--- content/browser/gpu/gpu_data_manager_impl_private.h.orig 2025-06-30 06:54:11.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,
@@ -13,9 +13,9 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
bool IsGpuMemoryBufferNV12Supported();
- void SetGpuMemoryBufferNV12Supported(bool supported);
#endif // BUILDFLAG(IS_LINUX)
-@@ -313,7 +313,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
+
+@@ -312,7 +312,7 @@ class CONTENT_EXPORT GpuDataManagerImplP
bool application_is_visible_ = true;
bool disable_gpu_compositing_ = false;
diff --git a/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc b/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.cc
deleted file mode 100644
index a273697ca0..0000000000
--- a/chromium/patches/patch-content_browser_gpu_gpu__memory__buffer__manager__singleton.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/gpu/gpu_memory_buffer_manager_singleton.cc.orig 2025-05-30 19:50:32.000000000 +0000
-+++ content/browser/gpu/gpu_memory_buffer_manager_singleton.cc
-@@ -46,7 +46,7 @@ scoped_refptr<base::SingleThreadTaskRunn
- #endif
- }
-
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- bool IsGpuMemoryBufferNV12Supported() {
- static bool is_computed = false;
- static bool supported = false;
-@@ -111,7 +111,7 @@ void GpuMemoryBufferManagerSingleton::Re
- }
-
- void GpuMemoryBufferManagerSingleton::OnGpuExtraInfoUpdate() {
--#if BUILDFLAG(IS_LINUX)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Dynamic check whether the NV12 format is supported as it may be
- // inconsistent between the system GBM (Generic Buffer Management) and
- // chromium miniGBM.
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 4988822ca2..d92afe6d23 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-05-30 19:50:32.000000000 +0000
+--- content/browser/gpu/gpu_process_host.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/gpu/gpu_process_host.cc
-@@ -275,6 +275,7 @@ static const char* const kSwitchNames[]
+@@ -274,6 +274,7 @@ static const char* const kSwitchNames[]
switches::kDisableSkiaGraphite,
switches::kDisableSkiaGraphitePrecompilation,
switches::kDisableLowEndDeviceMode,
@@ -14,7 +14,7 @@ $NetBSD$
switches::kProfilingAtStart,
switches::kProfilingFile,
switches::kProfilingFlush,
-@@ -303,7 +304,7 @@ static const char* const kSwitchNames[]
+@@ -302,7 +303,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 7bef2dc435..1f2282fb95 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-05-30 19:50:32.000000000 +0000
+--- content/browser/media/frameless_media_interface_proxy.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/media/frameless_media_interface_proxy.h
@@ -19,7 +19,7 @@
#include "mojo/public/cpp/bindings/receiver_set.h"
diff --git a/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc b/chromium/patches/patch-content_browser_media_media__keys__listener__manager__impl.cc
index f0876161ec..9ef2499546 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-05-30 19:50:32.000000000 +0000
+--- content/browser/media/media_keys_listener_manager_impl.cc.orig 2025-06-30 06:54:11.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 caa538e5a4..4cf0341edb 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-05-30 19:50:32.000000000 +0000
+--- content/browser/network_service_instance_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/network_service_instance_impl.cc
@@ -85,7 +85,7 @@
#include "content/browser/network/network_service_process_tracker_win.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/system_dns_resolution/system_dns_resolver.h"
#include "services/network/public/mojom/system_dns_resolution.mojom-forward.h"
#endif
-@@ -343,7 +343,7 @@ void CreateInProcessNetworkService(
+@@ -335,7 +335,7 @@ void CreateInProcessNetworkService(
std::move(receiver)));
}
@@ -24,7 +24,7 @@ $NetBSD$
// Runs a self-owned SystemDnsResolverMojoImpl. This is meant to run on a
// high-priority thread pool.
void RunSystemDnsResolverOnThreadPool(
-@@ -411,7 +411,7 @@ network::mojom::NetworkServiceParamsPtr
+@@ -402,7 +402,7 @@ network::mojom::NetworkServiceParamsPtr
}
#endif // BUILDFLAG(IS_POSIX)
diff --git a/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc b/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
index 6aa17bc846..fb2ee13ffc 100644
--- a/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
+++ b/chromium/patches/patch-content_browser_ppapi__plugin__process__host__receiver__bindings.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/ppapi_plugin_process_host_receiver_bindings.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/ppapi_plugin_process_host_receiver_bindings.cc
@@ -8,7 +8,7 @@
diff --git a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
index 9b2aebecf2..d131624187 100644
--- a/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_delegated__frame__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/delegated_frame_host.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/delegated_frame_host.cc
@@ -333,7 +333,7 @@ void DelegatedFrameHost::EmbedSurface(
diff --git a/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc b/chromium/patches/patch-content_browser_renderer__host_media_service__video__capture__device__launcher.cc
index d70fbb75e0..c4c3fc7bc8 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/media/service_video_capture_device_launcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/media/service_video_capture_device_launcher.cc
-@@ -26,7 +26,7 @@
+@@ -29,7 +29,7 @@
#include "media/base/media_switches.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "content/browser/gpu/gpu_data_manager_impl.h"
#endif
-@@ -183,7 +183,7 @@ void ServiceVideoCaptureDeviceLauncher::
+@@ -188,7 +188,7 @@ void ServiceVideoCaptureDeviceLauncher::
}
#else
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled()) {
diff --git a/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc b/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
index 2e314e66ac..233f84dfd0 100644
--- a/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_pepper_pepper__file__io__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/pepper/pepper_file_io_host.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/pepper/pepper_file_io_host.cc
@@ -462,7 +462,7 @@ void PepperFileIOHost::OnLocalFileOpened
ppapi::host::ReplyMessageContext reply_context,
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc b/chromium/patches/patch-content_browser_renderer__host_render__process__host__impl.cc
index 0d3c65a7b4..048357b33f 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-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.cc
@@ -222,7 +222,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
-@@ -1120,7 +1120,7 @@ static constexpr size_t kUnknownPlatform
+@@ -1126,7 +1126,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;
-@@ -1327,7 +1327,7 @@ RenderProcessHostImpl::IOThreadHostImpl:
+@@ -1333,7 +1333,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)
}
-@@ -3408,7 +3408,7 @@ void RenderProcessHostImpl::AppendRender
+@@ -3426,7 +3426,7 @@ void RenderProcessHostImpl::AppendRender
base::TimeTicks::UnixEpoch().since_origin().InMicroseconds()));
}
@@ -42,15 +42,15 @@ $NetBSD$
// Append `kDisableVideoCaptureUseGpuMemoryBuffer` flag if there is no support
// for NV12 GPU memory buffer.
if (switches::IsVideoCaptureUseGpuMemoryBufferEnabled() &&
-@@ -3463,6 +3463,7 @@ void RenderProcessHostImpl::PropagateBro
+@@ -3480,6 +3480,7 @@ void RenderProcessHostImpl::PropagateBro
+ switches::kDisableSkiaRuntimeOpts,
switches::kDisableSpeechAPI,
switches::kDisableThreadedCompositing,
- switches::kDisableTouchDragDrop,
+ switches::kDisableUnveil,
switches::kDisableV8IdleTasks,
switches::kDisableVideoCaptureUseGpuMemoryBuffer,
switches::kDisableWebGLImageChromium,
-@@ -5313,7 +5314,7 @@ uint64_t RenderProcessHostImpl::GetPriva
+@@ -5329,7 +5330,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 3c0f88d36e..fbaf2744ff 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-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl.h
@@ -101,7 +101,7 @@
#include "media/fuchsia_media_codec_provider_impl.h"
@@ -15,16 +15,16 @@ $NetBSD$
#include "content/browser/child_thread_type_switcher_linux.h"
#include "media/mojo/mojom/video_encode_accelerator.mojom.h"
#endif
-@@ -985,7 +985,7 @@ class CONTENT_EXPORT RenderProcessHostIm
- std::unique_ptr<service_manager::BinderRegistry> binders_;
- mojo::Receiver<mojom::ChildProcessHost> receiver_{this};
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+@@ -995,7 +995,7 @@ class CONTENT_EXPORT RenderProcessHostIm
mojo::Remote<media::mojom::VideoEncodeAcceleratorProviderFactory>
video_encode_accelerator_factory_remote_;
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
ChildThreadTypeSwitcher child_thread_type_switcher_;
-@@ -1230,7 +1230,7 @@ class CONTENT_EXPORT RenderProcessHostIm
+ #endif
+ };
+@@ -1238,7 +1238,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 5b8ba7c918..9503753abb 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_process_host_impl_receiver_bindings.cc
-@@ -50,7 +50,7 @@
+@@ -51,7 +51,7 @@
#include "third_party/blink/public/mojom/android_font_lookup/android_font_lookup.mojom.h"
#endif
@@ -14,8 +14,8 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "components/services/font/public/mojom/font_service.mojom.h" // nogncheck
#include "content/browser/font_service.h" // nogncheck
- #include "content/browser/media/video_encode_accelerator_provider_launcher.h"
-@@ -332,7 +332,7 @@ void RenderProcessHostImpl::IOThreadHost
+ #endif
+@@ -336,7 +336,7 @@ void RenderProcessHostImpl::IOThreadHost
}
#endif
@@ -24,3 +24,12 @@ $NetBSD$
if (auto font_receiver = receiver.As<font_service::mojom::FontService>()) {
ConnectToFontService(std::move(font_receiver));
return;
+@@ -364,7 +364,7 @@ void RenderProcessHostImpl::IOThreadHost
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ if (auto r = receiver.As<mojom::ThreadTypeSwitcher>()) {
+ child_thread_type_switcher_.Bind(std::move(r));
+ return;
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 353eeb1ee3..b590eb2c5e 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__view__host__impl.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_view_host_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_view_host_impl.cc
-@@ -273,7 +273,7 @@ void RenderViewHostImpl::GetPlatformSpec
+@@ -271,7 +271,7 @@ void RenderViewHostImpl::GetPlatformSpec
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CYVSCROLL);
prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips =
display::win::GetScreenWin()->GetSystemMetricsInDIP(SM_CXHSCROLL);
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
index 6fb25f6fdd..1c9a4a65ee 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.cc
@@ -121,7 +121,7 @@
#include "ui/gfx/gdi_util.h"
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
index b5ee4eb8a1..b34d77ceb2 100644
--- a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
+++ b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__aura.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_aura.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_aura.h
@@ -276,7 +276,7 @@ class CONTENT_EXPORT RenderWidgetHostVie
ukm::SourceId GetClientSourceForMetrics() const override;
diff --git a/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc b/chromium/patches/patch-content_browser_renderer__host_render__widget__host__view__event__handler.cc
index 482599ff8e..f232310c43 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-05-30 19:50:32.000000000 +0000
+--- content/browser/renderer_host/render_widget_host_view_event_handler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/renderer_host/render_widget_host_view_event_handler.cc
@@ -602,7 +602,7 @@ bool RenderWidgetHostViewEventHandler::C
if (event->type() == ui::EventType::kMouseExited) {
diff --git a/chromium/patches/patch-content_browser_sandbox__host__linux.cc b/chromium/patches/patch-content_browser_sandbox__host__linux.cc
index 4aace40ed3..f17d167ae5 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-05-30 19:50:32.000000000 +0000
+--- content/browser/sandbox_host_linux.cc.orig 2025-06-30 06:54:11.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 3351e89c8b..287a74fe2a 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-05-30 19:50:32.000000000 +0000
+--- content/browser/scheduler/responsiveness/jank_monitor_impl.cc.orig 2025-06-30 06:54:11.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 53fb305382..f468018ae2 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-05-30 19:50:32.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.cc.orig 2025-06-30 06:54:11.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 3e93d6983f..604c48c143 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-05-30 19:50:32.000000000 +0000
+--- content/browser/scheduler/responsiveness/native_event_observer.h.orig 2025-06-30 06:54:11.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 c061bc57da..0445aa930e 100644
--- a/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
+++ b/chromium/patches/patch-content_browser_service__host_utility__process__host.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_process_host.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/service_host/utility_process_host.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/service_host/utility_process_host.cc
@@ -68,7 +68,7 @@
#include "content/browser/v8_snapshot_files.h"
@@ -24,21 +24,21 @@ $NetBSD$
base::ScopedFD PassNetworkContextParentDirs(
std::vector<base::FilePath> network_context_parent_dirs) {
base::Pickle pickle;
-@@ -427,7 +427,7 @@ bool UtilityProcessHost::StartProcess()
- file_data_->files_to_preload.merge(GetV8SnapshotFilesToPreload(*cmd_line));
+@@ -491,7 +491,7 @@ bool UtilityProcessHost::StartProcess()
+ GetV8SnapshotFilesToPreload(*cmd_line));
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // The network service should have access to the parent directories
- // necessary for its usage.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
-@@ -444,7 +444,7 @@ bool UtilityProcessHost::StartProcess()
- if (metrics_name_ == video_capture::mojom::VideoCaptureService::Name_) {
- bool pass_gpu_buffer_flag =
- switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
+ // The network service should have access to the parent directories
+ // necessary for its usage.
+ if (options_.sandbox_type_ == sandbox::mojom::Sandbox::kNetwork) {
+@@ -509,7 +509,7 @@ bool UtilityProcessHost::StartProcess()
+ video_capture::mojom::VideoCaptureService::Name_) {
+ bool pass_gpu_buffer_flag =
+ switches::IsVideoCaptureUseGpuMemoryBufferEnabled();
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- // Check if NV12 GPU memory buffer supported at the same time.
- pass_gpu_buffer_flag =
- pass_gpu_buffer_flag &&
+ // Check if NV12 GPU memory buffer supported at the same time.
+ pass_gpu_buffer_flag =
+ pass_gpu_buffer_flag &&
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 bd0e996a41..de58e92405 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-05-30 19:50:32.000000000 +0000
+--- content/browser/service_host/utility_process_host_receiver_bindings.cc.orig 2025-06-30 06:54:11.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 1e1d620628..01d3d6531f 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,18 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/service_host/utility_sandbox_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/service_host/utility_sandbox_delegate.cc
-@@ -77,7 +77,7 @@ UtilitySandboxedProcessLauncherDelegate:
- #if BUILDFLAG(IS_FUCHSIA)
- sandbox_type_ == sandbox::mojom::Sandbox::kVideoCapture ||
- #endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -90,14 +90,14 @@ UtilitySandboxedProcessLauncherDelegate:
+@@ -91,14 +91,14 @@ UtilitySandboxedProcessLauncherDelegate:
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -33,16 +24,7 @@ $NetBSD$
sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceTranslation ||
#endif
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
-@@ -144,7 +144,7 @@ ZygoteCommunication* UtilitySandboxedPro
- // process upon startup.
- if (sandbox_type_ == sandbox::mojom::Sandbox::kNetwork ||
- sandbox_type_ == sandbox::mojom::Sandbox::kOnDeviceModelExecution ||
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoDecoding ||
- sandbox_type_ == sandbox::mojom::Sandbox::kHardwareVideoEncoding ||
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -158,11 +158,11 @@ ZygoteCommunication* UtilitySandboxedPro
+@@ -159,11 +159,11 @@ ZygoteCommunication* UtilitySandboxedPro
#endif // BUILDFLAG(IS_CHROMEOS)
sandbox_type_ == sandbox::mojom::Sandbox::kAudio ||
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
diff --git a/chromium/patches/patch-content_browser_v8__snapshot__files.cc b/chromium/patches/patch-content_browser_v8__snapshot__files.cc
index 3712b3fafb..be86968a3a 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-05-30 19:50:32.000000000 +0000
+--- content/browser/v8_snapshot_files.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/v8_snapshot_files.cc
@@ -19,7 +19,7 @@ namespace content {
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 dd4eff40f5..48ec0152ae 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-05-30 19:50:32.000000000 +0000
+--- content/browser/web_contents/slow_web_preference_cache.cc.orig 2025-06-30 06:54:11.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 7a2633e3fb..0fc645a116 100644
--- a/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
+++ b/chromium/patches/patch-content_browser_web__contents_web__contents__view__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura.cc
@@ -173,7 +173,7 @@ class WebDragSourceAura : public content
raw_ptr<aura::Window> window_;
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 1fca274781..2da88b75d5 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-05-30 19:50:32.000000000 +0000
+--- content/browser/web_contents/web_contents_view_aura_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/web_contents/web_contents_view_aura_unittest.cc
@@ -40,7 +40,7 @@
#include "ui/base/dragdrop/os_exchange_data_provider_win.h"
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 fda85b0dd0..e4af5c7ac0 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-05-30 19:50:32.000000000 +0000
+--- content/browser/webui/web_ui_main_frame_observer.cc.orig 2025-06-30 06:54:11.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 805aa8021c..ba65cece07 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-05-30 19:50:32.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/browser/zygote_host/zygote_host_impl_linux.cc
@@ -23,8 +23,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 2579e8f716..762556bed8 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-05-30 19:50:32.000000000 +0000
+--- content/browser/zygote_host/zygote_host_impl_linux.h.orig 2025-06-30 06:54:11.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 047ef2e559..e5d11fbf24 100644
--- a/chromium/patches/patch-content_child_BUILD.gn
+++ b/chromium/patches/patch-content_child_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/child/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/child/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/child/BUILD.gn
@@ -135,6 +135,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 92920bcbb0..09698796f6 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-05-30 19:50:32.000000000 +0000
+--- content/child/child_process.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/child/child_process.cc
@@ -31,7 +31,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 ddf409243c..3e16bd1434 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-05-30 19:50:32.000000000 +0000
+--- content/child/child_process.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/child/child_process.h
@@ -79,7 +79,7 @@ class CONTENT_EXPORT ChildProcess {
return io_thread_runner_.get();
diff --git a/chromium/patches/patch-content_common_BUILD.gn b/chromium/patches/patch-content_common_BUILD.gn
index dca55849ba..3d43b7c4da 100644
--- a/chromium/patches/patch-content_common_BUILD.gn
+++ b/chromium/patches/patch-content_common_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/common/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/common/BUILD.gn
@@ -382,19 +382,28 @@ source_set("common") {
}
diff --git a/chromium/patches/patch-content_common_features.cc b/chromium/patches/patch-content_common_features.cc
index a4237a6d5a..19df52b0d7 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-05-30 19:50:32.000000000 +0000
+--- content/common/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/common/features.cc
-@@ -163,7 +163,7 @@ BASE_FEATURE(kEmbeddingRequiresOptIn,
+@@ -170,7 +170,7 @@ 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 110bbc3e6a..f840d0591c 100644
--- a/chromium/patches/patch-content_common_features.h
+++ b/chromium/patches/patch-content_common_features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/common/features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/common/features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/common/features.h
-@@ -59,7 +59,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCom
+@@ -60,7 +60,7 @@ CONTENT_EXPORT BASE_DECLARE_FEATURE(kCom
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCommittedOriginTracking);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kCriticalClientHint);
CONTENT_EXPORT BASE_DECLARE_FEATURE(kDocumentPolicyNegotiation);
diff --git a/chromium/patches/patch-content_common_font__list__unittest.cc b/chromium/patches/patch-content_common_font__list__unittest.cc
index 30bc11f3d4..320df5e36c 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-05-30 19:50:32.000000000 +0000
+--- content/common/font_list_unittest.cc.orig 2025-06-30 06:54:11.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 a83767f7bb..a08a8c587f 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-06-11 15:58:18.818452008 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.cc.orig 2025-07-03 13:12:11.668958062 +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 1a69b9392d..8d6b24b9a6 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-06-11 15:58:18.818583722 +0000
+--- content/common/gpu_pre_sandbox_hook_bsd.h.orig 2025-07-03 13:12:11.669088983 +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 6fd082d9bc..3a8ada4c5f 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-05-30 19:50:32.000000000 +0000
+--- content/common/gpu_pre_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/common/gpu_pre_sandbox_hook_linux.h
@@ -5,8 +5,13 @@
#ifndef CONTENT_COMMON_GPU_PRE_SANDBOX_HOOK_LINUX_H_
diff --git a/chromium/patches/patch-content_common_thread__type__switcher.mojom b/chromium/patches/patch-content_common_thread__type__switcher.mojom
index a28cb92842..c4dde86f6f 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-05-30 19:50:32.000000000 +0000
+--- content/common/thread_type_switcher.mojom.orig 2025-06-30 06:54:11.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 f8d7adfe37..0fd4645ef4 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-05-30 19:50:32.000000000 +0000
+--- content/gpu/gpu_child_thread.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/gpu/gpu_child_thread.cc
@@ -57,7 +57,7 @@
#include "third_party/skia/include/ports/SkFontConfigInterface.h"
diff --git a/chromium/patches/patch-content_gpu_gpu__main.cc b/chromium/patches/patch-content_gpu_gpu__main.cc
index adf0ac9f1f..5bfc9f47ce 100644
--- a/chromium/patches/patch-content_gpu_gpu__main.cc
+++ b/chromium/patches/patch-content_gpu_gpu__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/gpu/gpu_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/gpu/gpu_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/gpu/gpu_main.cc
-@@ -95,10 +95,14 @@
+@@ -105,10 +105,14 @@
#include "sandbox/win/src/sandbox.h"
#endif
@@ -22,7 +22,7 @@ $NetBSD$
#include "sandbox/policy/sandbox_type.h"
#endif
-@@ -116,7 +120,7 @@ namespace content {
+@@ -126,7 +130,7 @@ namespace content {
namespace {
@@ -31,7 +31,7 @@ $NetBSD$
bool StartSandboxLinux(gpu::GpuWatchdogThread*,
const gpu::GPUInfo*,
const gpu::GpuPreferences&);
-@@ -176,7 +180,7 @@ class ContentSandboxHelper : public gpu:
+@@ -188,7 +192,7 @@ class ContentSandboxHelper : public gpu:
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) override {
GPU_STARTUP_TRACE_EVENT("gpu_main::EnsureSandboxInitialized");
@@ -40,7 +40,7 @@ $NetBSD$
return StartSandboxLinux(watchdog_thread, gpu_info, gpu_prefs);
#elif BUILDFLAG(IS_WIN)
return StartSandboxWindows(sandbox_info_);
-@@ -289,7 +293,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -304,7 +308,7 @@ int GpuMain(MainFunctionParams parameter
std::make_unique<base::SingleThreadTaskExecutor>(
gpu_preferences.message_pump_type);
}
@@ -49,7 +49,7 @@ $NetBSD$
#error "Unsupported Linux platform."
#elif BUILDFLAG(IS_MAC)
// Cross-process CoreAnimation requires a CFRunLoop to function at all, and
-@@ -315,7 +319,8 @@ int GpuMain(MainFunctionParams parameter
+@@ -329,7 +333,8 @@ int GpuMain(MainFunctionParams parameter
base::PlatformThread::SetName("CrGpuMain");
mojo::InterfaceEndpointClient::SetThreadNameSuffixForMetrics("GpuMain");
@@ -59,7 +59,7 @@ $NetBSD$
// Thread type delegate of the process should be registered before
// thread type change below for the main thread and for thread pool in
// ChildProcess constructor.
-@@ -448,7 +453,7 @@ int GpuMain(MainFunctionParams parameter
+@@ -461,7 +466,7 @@ int GpuMain(MainFunctionParams parameter
namespace {
@@ -68,7 +68,7 @@ $NetBSD$
bool StartSandboxLinux(gpu::GpuWatchdogThread* watchdog_thread,
const gpu::GPUInfo* gpu_info,
const gpu::GpuPreferences& gpu_prefs) {
-@@ -488,7 +493,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
+@@ -509,7 +514,7 @@ bool StartSandboxLinux(gpu::GpuWatchdogT
sandbox_options.accelerated_video_encode_enabled =
!gpu_prefs.disable_accelerated_video_encode;
diff --git a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
index 575c4e4537..e742a33fb9 100644
--- a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
+++ b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/ppapi_plugin/ppapi_blink_platform_impl.cc
@@ -21,7 +21,7 @@
diff --git a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
index b909d250cd..a283356189 100644
--- a/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
+++ b/chromium/patches/patch-content_ppapi__plugin_ppapi__blink__platform__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/ppapi_plugin/ppapi_blink_platform_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/ppapi_plugin/ppapi_blink_platform_impl.h
@@ -36,7 +36,7 @@ class PpapiBlinkPlatformImpl : public Bl
blink::WebString DefaultLocale() override;
diff --git a/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc b/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
index d0e5506e28..f3ae3eacb2 100644
--- a/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
+++ b/chromium/patches/patch-content_ppapi__plugin_ppapi__plugin__main.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/ppapi_plugin/ppapi_plugin_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/ppapi_plugin/ppapi_plugin_main.cc
@@ -52,6 +52,11 @@
#include "gin/v8_initializer.h"
diff --git a/chromium/patches/patch-content_public_browser_content__browser__client.cc b/chromium/patches/patch-content_public_browser_content__browser__client.cc
index b0a1329898..178d51bc05 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-05-30 19:50:32.000000000 +0000
+--- content/public/browser/content_browser_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/public/browser/content_browser_client.cc
-@@ -1394,7 +1394,7 @@ bool ContentBrowserClient::ShouldRunOutO
+@@ -1418,7 +1418,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 4ee81042c6..79a90f236d 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-05-30 19:50:32.000000000 +0000
+--- content/public/browser/zygote_host/zygote_host_linux.h.orig 2025-06-30 06:54:11.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 3752fccdab..71ca067a41 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-05-30 19:50:32.000000000 +0000
+--- content/public/common/content_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/public/common/content_features.cc
-@@ -80,7 +80,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
+@@ -87,7 +87,7 @@ BASE_FEATURE(kAudioServiceLaunchOnStartu
// Runs the audio service in a separate process.
BASE_FEATURE(kAudioServiceOutOfProcess,
"AudioServiceOutOfProcess",
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -1275,9 +1275,9 @@ BASE_FEATURE(kWebAssemblyTiering,
+@@ -1268,9 +1268,9 @@ BASE_FEATURE(kWebAssemblyTiering,
BASE_FEATURE(kWebAssemblyTrapHandler,
"WebAssemblyTrapHandler",
#if ((BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
@@ -27,7 +27,7 @@ $NetBSD$
defined(ARCH_CPU_ARM64))
base::FEATURE_ENABLED_BY_DEFAULT
#else
-@@ -1334,7 +1334,11 @@ BASE_FEATURE(kWebUIJSErrorReportingExten
+@@ -1327,7 +1327,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 3647c43e1b..70c4f020a5 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-05-30 19:50:32.000000000 +0000
+--- content/public/common/content_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/public/common/content_switches.cc
@@ -345,6 +345,8 @@ const char kEnableIsolatedWebAppsInRende
// builds.
diff --git a/chromium/patches/patch-content_public_common_content__switches.h b/chromium/patches/patch-content_public_common_content__switches.h
index 69ba613724..96279cc693 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-05-30 19:50:32.000000000 +0000
+--- content/public/common/content_switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/public/common/content_switches.h
@@ -108,6 +108,7 @@ CONTENT_EXPORT extern const char kEnable
CONTENT_EXPORT extern const char kEnableIsolatedWebAppsInRenderer[];
diff --git a/chromium/patches/patch-content_public_common_zygote_features.gni b/chromium/patches/patch-content_public_common_zygote_features.gni
index 63545c0016..8a0a19f3a3 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-05-30 19:50:32.000000000 +0000
+--- content/public/common/zygote/features.gni.orig 2025-06-30 06:54:11.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 f3ade13860..4f3c0ed9ab 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-05-30 19:50:32.000000000 +0000
+--- content/renderer/render_thread_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/renderer/render_thread_impl.cc
-@@ -207,6 +207,8 @@
+@@ -204,6 +204,8 @@
#if BUILDFLAG(IS_APPLE)
#include <malloc/malloc.h>
@@ -15,7 +15,7 @@ $NetBSD$
#else
#include <malloc.h>
#endif
-@@ -1069,7 +1071,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1066,7 +1068,7 @@ media::GpuVideoAcceleratorFactories* Ren
kGpuStreamIdMedia, kGpuStreamPriorityMedia);
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) &&
-@@ -1078,7 +1080,7 @@ media::GpuVideoAcceleratorFactories* Ren
+@@ -1075,7 +1077,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) &&
-@@ -1870,7 +1872,7 @@ RenderThreadImpl::CreateMediaMojoCodecFa
+@@ -1850,7 +1852,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 9a37a6ba15..9994739701 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-05-30 19:50:32.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.cc
-@@ -124,7 +124,7 @@
+@@ -123,7 +123,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
-@@ -192,13 +192,13 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -191,13 +191,13 @@ RendererBlinkPlatformImpl::RendererBlink
is_locked_to_site_(false),
main_thread_scheduler_(main_thread_scheduler),
next_frame_sink_id_(uint32_t{std::numeric_limits<int32_t>::max()} + 1) {
@@ -31,7 +31,7 @@ $NetBSD$
mojo::PendingRemote<font_service::mojom::FontService> font_service;
RenderThreadImpl::current()->BindHostReceiver(
font_service.InitWithNewPipeAndPassReceiver());
-@@ -223,7 +223,7 @@ RendererBlinkPlatformImpl::RendererBlink
+@@ -222,7 +222,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>();
-@@ -296,7 +296,7 @@ RendererBlinkPlatformImpl::GetWebUIBundl
+@@ -295,7 +295,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 cc06f8de9e..e5691ed56f 100644
--- a/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
+++ b/chromium/patches/patch-content_renderer_renderer__blink__platform__impl.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/renderer/renderer_blink_platform_impl.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/renderer/renderer_blink_platform_impl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/renderer/renderer_blink_platform_impl.h
@@ -266,7 +266,7 @@ class CONTENT_EXPORT RendererBlinkPlatfo
const gpu::GPUInfo& gpu_info) const;
diff --git a/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc b/chromium/patches/patch-content_renderer_renderer__main__platform__delegate__linux.cc
index 34f2bef66d..a13ce8a63c 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-05-30 19:50:32.000000000 +0000
+--- content/renderer/renderer_main_platform_delegate_linux.cc.orig 2025-06-30 06:54:11.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 10bec051d0..00c7e0fbf1 100644
--- a/chromium/patches/patch-content_shell_BUILD.gn
+++ b/chromium/patches/patch-content_shell_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/shell/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/shell/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/shell/BUILD.gn
@@ -1111,7 +1111,7 @@ group("content_shell_crash_test") {
if (is_win) {
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 4e84585ba0..2ee4302119 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-05-30 19:50:32.000000000 +0000
+--- content/shell/app/shell_main_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/shell/app/shell_main_delegate.cc
-@@ -269,7 +269,7 @@ void ShellMainDelegate::PreSandboxStartu
+@@ -270,7 +270,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 e1eb1dfcf4..31b7575290 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-05-30 19:50:32.000000000 +0000
+--- content/shell/browser/shell_browser_main_parts.cc.orig 2025-06-30 06:54:11.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__paths.cc b/chromium/patches/patch-content_shell_browser_shell__paths.cc
deleted file mode 100644
index c528bb59d5..0000000000
--- a/chromium/patches/patch-content_shell_browser_shell__paths.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/shell/browser/shell_paths.cc.orig 2025-05-30 19:50:32.000000000 +0000
-+++ content/shell/browser/shell_paths.cc
-@@ -13,7 +13,7 @@
-
- #if BUILDFLAG(IS_FUCHSIA)
- #include "base/fuchsia/file_utils.h"
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "base/nix/xdg_util.h"
- #endif
-
-@@ -25,7 +25,7 @@ bool GetDefaultUserDataDirectory(base::F
- #if BUILDFLAG(IS_WIN)
- CHECK(base::PathService::Get(base::DIR_LOCAL_APP_DATA, result));
- *result = result->Append(std::wstring(L"content_shell"));
--#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- std::unique_ptr<base::Environment> env(base::Environment::Create());
- base::FilePath config_dir(base::nix::GetXDGDirectory(
- env.get(), base::nix::kXdgConfigHomeEnvVar, base::nix::kDotConfigDir));
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 99db6fb25c..572fcaa37e 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-05-30 19:50:32.000000000 +0000
+--- content/shell/browser/shell_platform_delegate_views.cc.orig 2025-06-30 06:54:11.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 b8d381ef6a..61e174bc73 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-05-30 19:50:32.000000000 +0000
+--- content/shell/renderer/shell_content_renderer_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/shell/renderer/shell_content_renderer_client.cc
@@ -55,7 +55,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 62c148c9d4..293f776492 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-05-30 19:50:32.000000000 +0000
+--- content/shell/utility/shell_content_utility_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/shell/utility/shell_content_utility_client.cc
@@ -43,7 +43,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 b557b7d5e0..f35eba94df 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-05-30 19:50:32.000000000 +0000
+--- content/test/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/test/BUILD.gn
-@@ -1771,7 +1771,7 @@ test("content_browsertests") {
+@@ -1778,7 +1778,7 @@ test("content_browsertests") {
"../test/url_loader_interceptor_browsertest.cc",
]
diff --git a/chromium/patches/patch-content_utility_services.cc b/chromium/patches/patch-content_utility_services.cc
index d49bc8cb7f..7de7f04684 100644
--- a/chromium/patches/patch-content_utility_services.cc
+++ b/chromium/patches/patch-content_utility_services.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/services.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/utility/services.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/utility/services.cc
@@ -73,7 +73,7 @@
extern sandbox::TargetServices* g_utility_target_services;
@@ -12,19 +12,10 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include "media/mojo/services/mojo_video_encode_accelerator_provider_factory.h"
#include "sandbox/linux/services/libc_interceptor.h"
#include "sandbox/policy/mojom/sandbox.mojom.h"
-@@ -101,7 +101,7 @@ extern sandbox::TargetServices* g_utilit
- #endif // BUILDFLAG(IS_CHROMEOS) && (BUILDFLAG(USE_VAAPI) ||
- // BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- #include "content/common/features.h"
- #include "media/mojo/services/oop_video_decoder_factory_process_service.h" // nogncheck
-@@ -237,7 +237,7 @@ auto RunAudio(mojo::PendingReceiver<audi
+ #include "sandbox/policy/sandbox_type.h"
+@@ -233,7 +233,7 @@ auto RunAudio(mojo::PendingReceiver<audi
<< "task_policy_set TASK_QOS_POLICY";
#endif
@@ -33,39 +24,3 @@ $NetBSD$
auto* command_line = base::CommandLine::ForCurrentProcess();
if (sandbox::policy::SandboxTypeFromCommandLine(*command_line) ==
sandbox::mojom::Sandbox::kNoSandbox) {
-@@ -381,7 +381,7 @@ auto RunOOPArcVideoAcceleratorFactorySer
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- auto RunOOPVideoDecoderFactoryProcessService(
- mojo::PendingReceiver<media::mojom::VideoDecoderFactoryProcess> receiver) {
-@@ -391,7 +391,7 @@ auto RunOOPVideoDecoderFactoryProcessSer
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- auto RunVideoEncodeAcceleratorProviderFactory(
- mojo::PendingReceiver<media::mojom::VideoEncodeAcceleratorProviderFactory>
- receiver) {
-@@ -414,7 +414,7 @@ void RegisterIOThreadServices(mojo::Serv
- // loop of type IO that can get notified when pipes have data.
- services.Add(RunNetworkService);
-
--#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && \
-+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD) || BUILDFLAG(IS_CHROMEOS)) && \
- (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
- services.Add(RunOOPVideoDecoderFactoryProcessService);
- #endif // (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) &&
-@@ -467,7 +467,7 @@ void RegisterMainThreadServices(mojo::Se
- #endif // BUILDFLAG(IS_CHROMEOS) && \
- // (BUILDFLAG(USE_VAAPI) || BUILDFLAG(USE_V4L2_CODEC))
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- services.Add(RunVideoEncodeAcceleratorProviderFactory);
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-
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 ac5c5871d0..59840fa61c 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-05-30 19:50:32.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.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 19a666f32b..717bbd7123 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-05-30 19:50:32.000000000 +0000
+--- content/utility/speech/speech_recognition_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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 f7268dc79e..58f3cb08ee 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-05-30 19:50:32.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.cc.orig 2025-06-30 06:54:11.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 7652a863c9..d885c2f7d8 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-05-30 19:50:32.000000000 +0000
+--- content/utility/utility_blink_platform_with_sandbox_support_impl.h.orig 2025-06-30 06:54:11.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 48727e8653..be0b016c1d 100644
--- a/chromium/patches/patch-content_utility_utility__main.cc
+++ b/chromium/patches/patch-content_utility_utility__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- content/utility/utility_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- content/utility/utility_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/utility/utility_main.cc
-@@ -36,18 +36,22 @@
+@@ -37,15 +37,19 @@
#include "services/tracing/public/cpp/trace_startup.h"
#include "services/video_effects/public/cpp/buildflags.h"
@@ -16,35 +16,32 @@ $NetBSD$
#include "base/files/file_util.h"
#include "base/pickle.h"
#include "content/child/sandboxed_process_thread_type_handler.h"
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#if !BUILDFLAG(IS_BSD)
#include "content/common/gpu_pre_sandbox_hook_linux.h"
+#endif
#include "content/public/common/content_descriptor_keys.h"
#include "content/utility/speech/speech_recognition_sandbox_hook_linux.h"
- #include "gpu/config/gpu_info_collector.h"
- #include "media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h"
- #include "media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h"
+#if !BUILDFLAG(IS_BSD)
#include "sandbox/policy/linux/sandbox_linux.h"
+#endif
#include "services/audio/audio_sandbox_hook_linux.h"
#include "services/network/network_sandbox_hook_linux.h"
#include "services/screen_ai/buildflags/buildflags.h"
-@@ -66,7 +70,12 @@
+@@ -70,7 +74,12 @@
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
--#if BUILDFLAG(IS_LINUX)
+-#if BUILDFLAG(ENABLE_VIDEO_EFFECTS) && BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_BSD)
+#include "sandbox/policy/sandbox.h"
+#include "content/common/gpu_pre_sandbox_hook_bsd.h"
+#endif
+
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
++#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)
-@@ -101,7 +110,7 @@
+@@ -105,7 +114,7 @@
sandbox::TargetServices* g_utility_target_services = nullptr;
#endif // BUILDFLAG(IS_WIN)
@@ -53,7 +50,7 @@ $NetBSD$
#include "components/services/on_device_translation/sandbox_hook.h"
#endif // BUILDFLAG(ENABLE_ON_DEVICE_TRANSLATION) && BUILDFLAG(IS_LINUX)
-@@ -109,7 +118,7 @@ namespace content {
+@@ -113,7 +122,7 @@ namespace content {
namespace {
@@ -62,7 +59,7 @@ $NetBSD$
std::vector<std::string> GetNetworkContextsParentDirectories() {
base::MemoryMappedFile::Region region;
base::ScopedFD read_pipe_fd = base::FileDescriptorStore::GetInstance().TakeFD(
-@@ -247,7 +256,8 @@ int UtilityMain(MainFunctionParams param
+@@ -252,7 +261,8 @@ int UtilityMain(MainFunctionParams param
CHECK(on_device_model::OnDeviceModelService::PreSandboxInit());
}
@@ -72,7 +69,7 @@ $NetBSD$
// Thread type delegate of the process should be registered before first
// thread type change in ChildProcess constructor. It also needs to be
// registered before the process has multiple threads, which may race with
-@@ -255,7 +265,7 @@ int UtilityMain(MainFunctionParams param
+@@ -260,7 +270,7 @@ int UtilityMain(MainFunctionParams param
SandboxedProcessThreadTypeHandler::Create();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -81,7 +78,7 @@ $NetBSD$
// Initializes the sandbox before any threads are created.
// TODO(jorgelo): move this after GTK initialization when we enable a strict
// Seccomp-BPF policy.
-@@ -287,7 +297,7 @@ int UtilityMain(MainFunctionParams param
+@@ -292,7 +302,7 @@ int UtilityMain(MainFunctionParams param
pre_sandbox_hook =
base::BindOnce(&speech::SpeechRecognitionPreSandboxHook);
break;
@@ -90,23 +87,16 @@ $NetBSD$
case sandbox::mojom::Sandbox::kOnDeviceTranslation:
pre_sandbox_hook = base::BindOnce(
&on_device_translation::OnDeviceTranslationSandboxHook);
-@@ -303,13 +313,13 @@ int UtilityMain(MainFunctionParams param
+@@ -308,7 +318,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 =
- base::BindOnce(&video_effects::VideoEffectsPreSandboxHook);
- 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::kHardwareVideoDecoding:
- pre_sandbox_hook =
- base::BindOnce(&media::HardwareVideoDecodingPreSandboxHook);
-@@ -336,6 +346,7 @@ int UtilityMain(MainFunctionParams param
+@@ -343,6 +353,7 @@ int UtilityMain(MainFunctionParams param
default:
break;
}
@@ -114,7 +104,7 @@ $NetBSD$
if (!sandbox::policy::IsUnsandboxedSandboxType(sandbox_type) &&
(parameters.zygote_child || !pre_sandbox_hook.is_null())) {
sandbox_options.use_amd_specific_policies =
-@@ -343,6 +354,11 @@ int UtilityMain(MainFunctionParams param
+@@ -350,6 +361,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 9476b97337..6fa7fe4fbd 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-05-30 19:50:32.000000000 +0000
+--- content/utility/utility_thread_impl.cc.orig 2025-06-30 06:54:11.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 89d4c49934..f85926f5bf 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-05-30 19:50:32.000000000 +0000
+--- content/zygote/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ content/zygote/BUILD.gn
@@ -5,7 +5,7 @@
import("//build/config/nacl/config.gni")
diff --git a/chromium/patches/patch-content_zygote_zygote__linux.cc b/chromium/patches/patch-content_zygote_zygote__linux.cc
index 5be24e226e..5e28e32136 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-05-30 19:50:32.000000000 +0000
+--- content/zygote/zygote_linux.cc.orig 2025-06-30 06:54:11.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 8cfed32f44..4066e95d79 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-05-30 19:50:32.000000000 +0000
+--- content/zygote/zygote_main_linux.cc.orig 2025-06-30 06:54:11.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 6c45eb1ba5..8cf03a8608 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-05-30 19:50:32.000000000 +0000
+--- device/bluetooth/bluetooth_adapter.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ device/bluetooth/bluetooth_adapter.cc
@@ -32,7 +32,7 @@ namespace device {
BluetoothAdapter::ServiceOptions::ServiceOptions() = default;
diff --git a/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni b/chromium/patches/patch-device_bluetooth_cast__bluetooth.gni
index 1198ffbb17..877042b704 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-05-30 19:50:32.000000000 +0000
+--- device/bluetooth/cast_bluetooth.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ device/bluetooth/cast_bluetooth.gni
@@ -2,5 +2,5 @@ import("//build/config/features.gni")
diff --git a/chromium/patches/patch-device_gamepad_BUILD.gn b/chromium/patches/patch-device_gamepad_BUILD.gn
index c475acb4db..127e4f368d 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-05-30 19:50:32.000000000 +0000
+--- device/gamepad/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ device/gamepad/BUILD.gn
@@ -98,7 +98,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 e70f68e457..ea419bb409 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-05-30 19:50:32.000000000 +0000
+--- device/gamepad/gamepad_provider.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ device/gamepad/gamepad_provider.cc
-@@ -159,7 +159,7 @@ void GamepadProvider::Initialize(std::un
+@@ -155,7 +155,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 64d554669e..687e7344bd 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-05-30 19:50:32.000000000 +0000
+--- device/gamepad/hid_writer_linux.cc.orig 2025-06-30 06:54:11.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 bfefbab365..0365fc05a9 100644
--- a/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
+++ b/chromium/patches/patch-extensions_browser_api_api__browser__context__keyed__service__factories.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- extensions/browser/api/api_browser_context_keyed_service_factories.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/browser/api/api_browser_context_keyed_service_factories.cc
-@@ -120,7 +120,7 @@ void EnsureApiBrowserContextKeyedService
+@@ -121,7 +121,7 @@ void EnsureApiBrowserContextKeyedService
MediaPerceptionAPIManager::GetFactoryInstance();
#endif
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || \
diff --git a/chromium/patches/patch-extensions_browser_api_management_management__api.cc b/chromium/patches/patch-extensions_browser_api_management_management__api.cc
index de7218207a..69a29dd003 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-05-30 19:50:32.000000000 +0000
+--- extensions/browser/api/management/management_api.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/browser/api/management/management_api.cc
@@ -284,7 +284,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 3a1ffffe1d..67ef18ddee 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-05-30 19:50:32.000000000 +0000
+--- extensions/browser/api/messaging/message_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/browser/api/messaging/message_service.cc
@@ -81,7 +81,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 c33f6dacbe..7f1f5eebcd 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-05-30 19:50:32.000000000 +0000
+--- extensions/browser/api/networking_private/networking_private_delegate_factory.cc.orig 2025-06-30 06:54:11.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 ed16d67595..dc5bb82b7c 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-05-30 19:50:32.000000000 +0000
+--- extensions/common/api/_permission_features.json.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/common/api/_permission_features.json
@@ -134,7 +134,7 @@
{
diff --git a/chromium/patches/patch-extensions_common_api_runtime.json b/chromium/patches/patch-extensions_common_api_runtime.json
index 5bedd8fbab..fbb7acdee5 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-05-30 19:50:32.000000000 +0000
+--- extensions/common/api/runtime.json.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/common/api/runtime.json
@@ -86,6 +86,8 @@
{"name": "cros", "description": "Specifies the Chrome operating system."},
diff --git a/chromium/patches/patch-extensions_common_command.cc b/chromium/patches/patch-extensions_common_command.cc
index 50bb5513bc..bc408f3bc7 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-05-30 19:50:32.000000000 +0000
+--- extensions/common/command.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/common/command.cc
@@ -116,7 +116,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 b94b53ebf1..96144d3642 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-05-30 19:50:32.000000000 +0000
+--- extensions/common/features/feature.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/common/features/feature.cc
@@ -29,6 +29,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 c3f6a2736a..61a7e4c5b3 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-05-30 19:50:32.000000000 +0000
+--- extensions/renderer/bindings/api_binding_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/renderer/bindings/api_binding_util.cc
@@ -129,7 +129,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 ac02c0610c..83a9b1e990 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-05-30 19:50:32.000000000 +0000
+--- extensions/renderer/bindings/argument_spec.cc.orig 2025-06-30 06:54:11.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 90d9955075..4b9c59cb4a 100644
--- a/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
+++ b/chromium/patches/patch-extensions_shell_app_shell__main__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- extensions/shell/app/shell_main_delegate.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- extensions/shell/app/shell_main_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/shell/app/shell_main_delegate.cc
-@@ -40,7 +40,7 @@
+@@ -41,7 +41,7 @@
#if BUILDFLAG(IS_WIN)
#include "base/base_paths_win.h"
#include "base/process/process_info.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/nix/xdg_util.h"
#elif BUILDFLAG(IS_MAC)
#include "base/base_paths_mac.h"
-@@ -60,7 +60,7 @@ base::FilePath GetDataPath() {
+@@ -61,7 +61,7 @@ base::FilePath GetDataPath() {
}
base::FilePath data_dir;
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 8721d84272..5f7b6d41d0 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-05-30 19:50:32.000000000 +0000
+--- extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/shell/browser/api/runtime/shell_runtime_api_delegate.cc
@@ -45,7 +45,7 @@ void ShellRuntimeAPIDelegate::OpenURL(co
bool ShellRuntimeAPIDelegate::GetPlatformInfo(PlatformInfo* info) {
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 66db6171b4..d9fe604069 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-05-30 19:50:32.000000000 +0000
+--- extensions/shell/browser/shell_browser_main_parts.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ extensions/shell/browser/shell_browser_main_parts.cc
@@ -137,7 +137,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 faa74dba54..47bb119213 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-05-30 19:50:32.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.cc.orig 2025-06-30 06:54:11.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 9542eb136d..603d07dcce 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-05-30 19:50:32.000000000 +0000
+--- extensions/shell/browser/shell_extensions_api_client.h.orig 2025-06-30 06:54:11.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 2dbd030d01..8fca4ab255 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-05-30 19:50:32.000000000 +0000
+--- google_apis/gcm/engine/heartbeat_manager.cc.orig 2025-06-30 06:54:11.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_fake__gpu__memory__buffer.cc b/chromium/patches/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
new file mode 100644
index 0000000000..7e6c1ad069
--- /dev/null
+++ b/chromium/patches/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.cc
@@ -0,0 +1,35 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- gpu/command_buffer/client/fake_gpu_memory_buffer.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ gpu/command_buffer/client/fake_gpu_memory_buffer.cc
+@@ -14,7 +14,7 @@
+ #include "media/base/format_utils.h"
+ #include "media/base/video_frame.h"
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include <fcntl.h>
+ #include <sys/stat.h>
+ #include <sys/types.h>
+@@ -29,7 +29,7 @@ namespace gpu {
+
+ namespace {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ base::ScopedFD GetDummyFD() {
+ base::ScopedFD fd(open("/dev/zero", O_RDWR));
+ DCHECK(fd.is_valid());
+@@ -41,7 +41,7 @@ static base::AtomicSequenceNumber buffer
+
+ } // namespace
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
+ const gfx::Size& size,
+ gfx::BufferFormat format,
diff --git a/chromium/patches/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h b/chromium/patches/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.h
new file mode 100644
index 0000000000..ce997063dc
--- /dev/null
+++ b/chromium/patches/patch-gpu_command__buffer_client_fake__gpu__memory__buffer.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
+
+--- gpu/command_buffer/client/fake_gpu_memory_buffer.h.orig 2025-06-30 06:54:11.000000000 +0000
++++ gpu/command_buffer/client/fake_gpu_memory_buffer.h
+@@ -12,7 +12,7 @@
+
+ namespace gpu {
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ // This method is used by tests to create a fake pixmap handle instead of
+ // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
+ // FakeGpuMemoryBuffer will be removed and this file will be renamed
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 a3db21e031..c9c1dd0bc2 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_dawn__context__provider.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/dawn_context_provider.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/dawn_context_provider.cc
-@@ -383,7 +383,7 @@ wgpu::BackendType DawnContextProvider::G
+@@ -396,7 +396,7 @@ wgpu::BackendType DawnContextProvider::G
return base::FeatureList::IsEnabled(features::kSkiaGraphiteDawnUseD3D12)
? wgpu::BackendType::D3D12
: wgpu::BackendType::D3D11;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc b/chromium/patches/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
index f612f2dfbc..c9f64746f9 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/gles2_cmd_decoder.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/gles2_cmd_decoder.cc
-@@ -2863,7 +2863,7 @@ GLES2Decoder* GLES2Decoder::Create(
+@@ -2862,7 +2862,7 @@ GLES2Decoder* GLES2Decoder::Create(
}
// 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 031a9bdd6b..f4561a149a 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/raster_decoder_unittest_context_lost.cc.orig 2025-06-30 06:54:11.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 cab05c1b61..74770d5e42 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.cc
@@ -64,7 +64,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 eadbcded7f..d2ad702595 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__context__state.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_context_state.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_context_state.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_context_state.h
@@ -238,7 +238,7 @@ class GPU_GLES2_EXPORT SharedContextStat
return &memory_type_tracker_;
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_angle__vulkan__image__backing__factory.cc
index 551e82fffa..29e63b9bca 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.cc
@@ -20,7 +20,7 @@ namespace {
// TODO(penghuang): verify the scanout is the right usage for video playback.
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing.cc
index a0bf37a5cc..d67b8c4063 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing.cc
-@@ -57,7 +57,7 @@
+@@ -56,7 +56,7 @@
#include "ui/gl/gl_version_info.h"
#include "ui/gl/scoped_binders.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/command_buffer/service/shared_image/external_vk_image_dawn_representation.h"
#if BUILDFLAG(DAWN_ENABLE_BACKEND_OPENGLES)
#include "gpu/command_buffer/service/shared_image/dawn_gl_texture_representation.h"
-@@ -702,7 +702,7 @@ std::unique_ptr<DawnImageRepresentation>
+@@ -696,7 +696,7 @@ std::unique_ptr<DawnImageRepresentation>
wgpu::BackendType backend_type,
std::vector<wgpu::TextureFormat> view_formats,
scoped_refptr<SharedContextState> context_state) {
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_external__vk__image__backing__factory.cc
index b4455ea40b..bbeeec86cd 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_image/external_vk_image_backing_factory.cc
-@@ -143,7 +143,7 @@ bool IsFormatSupported(viz::SharedImageF
+@@ -140,7 +140,7 @@ bool IsFormatSupported(viz::SharedImageF
SharedImageUsageSet SupportedUsage() {
SharedImageUsageSet supported_usage =
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 83429b0ebd..680156d346 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_factory.cc
@@ -48,7 +48,7 @@
#include "gpu/command_buffer/service/shared_image/angle_vulkan_image_backing_factory.h"
@@ -33,7 +33,7 @@ $NetBSD$
return gfx::GpuMemoryBufferType::NATIVE_PIXMAP;
#elif BUILDFLAG(IS_WIN)
return gfx::GpuMemoryBufferType::DXGI_SHARED_HANDLE;
-@@ -326,7 +326,7 @@ SharedImageFactory::SharedImageFactory(
+@@ -294,7 +294,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 7491f445fc..c9691fb098 100644
--- a/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
+++ b/chromium/patches/patch-gpu_command__buffer_service_shared__image_shared__image__manager.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_image/shared_image_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/shared_image/shared_image_manager.cc
-@@ -756,7 +756,7 @@ bool SharedImageManager::SupportsScanout
+@@ -736,7 +736,7 @@ bool SharedImageManager::SupportsScanout
return true;
#elif BUILDFLAG(IS_ANDROID)
return base::AndroidHardwareBufferCompat::IsSupportAvailable();
diff --git a/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc b/chromium/patches/patch-gpu_command__buffer_service_shared__image_wrapped__sk__image__backing.cc
index b7d5569b20..9c729c2254 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-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/shared_image/wrapped_sk_image_backing.cc.orig 2025-06-30 06:54:11.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 d2f6a40cde..2d9df638cc 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,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/service/webgpu_decoder_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/service/webgpu_decoder_impl.cc
-@@ -1787,7 +1787,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
+@@ -1790,7 +1790,7 @@ wgpu::Adapter WebGPUDecoderImpl::CreateP
backend_types = {wgpu::BackendType::D3D12};
- #elif BUILDFLAG(IS_MAC)
+ #elif BUILDFLAG(IS_APPLE)
backend_types = {wgpu::BackendType::Metal};
-#elif BUILDFLAG(IS_LINUX)
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
if (shared_context_state_->GrContextIsVulkan() ||
shared_context_state_->IsGraphiteDawnVulkan()) {
backend_types = {wgpu::BackendType::Vulkan};
-@@ -2029,7 +2029,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
+@@ -2032,7 +2032,7 @@ WebGPUDecoderImpl::AssociateMailboxDawn(
}
#if !BUILDFLAG(IS_WIN) && !BUILDFLAG(IS_CHROMEOS) && !BUILDFLAG(IS_APPLE) && \
diff --git a/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc b/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
index e3fdfdfb5d..72531b8dc4 100644
--- a/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
+++ b/chromium/patches/patch-gpu_command__buffer_tests_gl__gpu__memory__buffer__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/command_buffer/tests/gl_gpu_memory_buffer_unittest.cc
-@@ -33,7 +33,7 @@
+@@ -29,7 +29,7 @@
#include "ui/gfx/half_float.h"
#include "ui/gl/test/gl_test_support.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "gpu/ipc/common/gpu_memory_buffer_impl_native_pixmap.h"
#include "ui/gfx/linux/client_native_pixmap_factory_dmabuf.h"
#endif
-@@ -76,7 +76,7 @@ class GpuMemoryBufferTest : public testi
+@@ -72,7 +72,7 @@ class GpuMemoryBufferTest : public testi
GLManager gl_;
};
diff --git a/chromium/patches/patch-gpu_config_gpu__control__list.cc b/chromium/patches/patch-gpu_config_gpu__control__list.cc
index 372658b497..9ac8a0b0a5 100644
--- a/chromium/patches/patch-gpu_config_gpu__control__list.cc
+++ b/chromium/patches/patch-gpu_config_gpu__control__list.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_control_list.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/config/gpu_control_list.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/config/gpu_control_list.cc
-@@ -831,7 +831,7 @@ GpuControlList::OsType GpuControlList::G
+@@ -830,7 +830,7 @@ GpuControlList::OsType GpuControlList::G
return kOsAndroid;
#elif BUILDFLAG(IS_FUCHSIA)
return kOsFuchsia;
diff --git a/chromium/patches/patch-gpu_config_gpu__finch__features.cc b/chromium/patches/patch-gpu_config_gpu__finch__features.cc
index fc14163594..86bca8db10 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-05-30 19:50:32.000000000 +0000
+--- gpu/config/gpu_finch_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/config/gpu_finch_features.cc
@@ -155,7 +155,8 @@ BASE_FEATURE(kAllowHardwareBufferUsageFl
BASE_FEATURE(kDefaultEnableGpuRasterization,
diff --git a/chromium/patches/patch-gpu_config_gpu__info__collector.cc b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
index 21275fc32b..f74ad1f8f7 100644
--- a/chromium/patches/patch-gpu_config_gpu__info__collector.cc
+++ b/chromium/patches/patch-gpu_config_gpu__info__collector.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/config/gpu_info_collector.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/config/gpu_info_collector.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/config/gpu_info_collector.cc
@@ -364,7 +364,7 @@ void ReportWebGPUAdapterMetrics(dawn::na
void ReportWebGPUSupportMetrics(dawn::native::Instance* instance) {
diff --git a/chromium/patches/patch-gpu_config_gpu__test__config.cc b/chromium/patches/patch-gpu_config_gpu__test__config.cc
index 246cbec639..303fc1e877 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-05-30 19:50:32.000000000 +0000
+--- gpu/config/gpu_test_config.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/config/gpu_test_config.cc
@@ -27,7 +27,7 @@ namespace {
GPUTestConfig::OS GetCurrentOS() {
diff --git a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
index ed1f473410..1fe58cb207 100644
--- a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
+++ b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/ipc/common/gpu_memory_buffer_support.cc
@@ -26,7 +26,7 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
index 744de4d91e..db56d3d8a4 100644
--- a/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
+++ b/chromium/patches/patch-gpu_ipc_common_gpu__memory__buffer__support.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/ipc/common/gpu_memory_buffer_support.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/ipc/common/gpu_memory_buffer_support.h
@@ -21,7 +21,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-gpu_ipc_service_gpu__init.cc b/chromium/patches/patch-gpu_ipc_service_gpu__init.cc
index fa5beb59b9..41d3d14719 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-05-30 19:50:32.000000000 +0000
+--- gpu/ipc/service/gpu_init.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/ipc/service/gpu_init.cc
-@@ -153,7 +153,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;
-@@ -389,7 +389,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -392,7 +392,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
-@@ -427,7 +427,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -430,7 +430,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.
-@@ -524,7 +524,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -527,7 +527,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
-@@ -582,7 +582,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -585,7 +585,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;
-@@ -750,7 +750,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -753,7 +753,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.
-@@ -802,7 +802,7 @@ bool GpuInit::InitializeAndStartSandbox(
+@@ -805,7 +805,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
-@@ -1004,7 +1004,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1007,7 +1007,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
-@@ -1059,7 +1059,7 @@ void GpuInit::InitializeInProcess(base::
+@@ -1063,7 +1063,7 @@ void GpuInit::InitializeInProcess(base::
}
}
diff --git a/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc b/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
index b3b949fd9a..beb96e1045 100644
--- a/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
+++ b/chromium/patches/patch-gpu_ipc_service_gpu__memory__buffer__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- gpu/ipc/service/gpu_memory_buffer_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/ipc/service/gpu_memory_buffer_factory.cc
@@ -14,7 +14,7 @@
#include "gpu/ipc/service/gpu_memory_buffer_factory_io_surface.h"
diff --git a/chromium/patches/patch-gpu_ipc_service_x__util.h b/chromium/patches/patch-gpu_ipc_service_x__util.h
index 1fe1e46d18..ab75fe0127 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-05-30 19:50:32.000000000 +0000
+--- gpu/ipc/service/x_util.h.orig 2025-06-30 06:54:11.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 78554da2e0..fa398afe05 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/generate_bindings.py.orig 2025-06-30 06:54:11.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 964ce9b60c..21d3ba88b1 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/semaphore_handle.cc.orig 2025-06-30 06:54:11.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 bda69b1b53..7e80c78386 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.cc.orig 2025-06-30 06:54:11.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 3eff94d3ac..88ebf9822c 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/vulkan_device_queue.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/vulkan/vulkan_device_queue.h
@@ -182,7 +182,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 1fdde36334..5741610107 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.cc.orig 2025-06-30 06:54:11.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 2f10a61ae0..86cd457d28 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/vulkan_function_pointers.h.orig 2025-06-30 06:54:11.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 ebfdf8c6a7..e8591764a5 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/vulkan_image.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/vulkan/vulkan_image.h
@@ -87,7 +87,7 @@ class COMPONENT_EXPORT(VULKAN) VulkanIma
VkImageUsageFlags usage,
diff --git a/chromium/patches/patch-gpu_vulkan_vulkan__util.cc b/chromium/patches/patch-gpu_vulkan_vulkan__util.cc
index dd6e04bd12..edbbda1656 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-05-30 19:50:32.000000000 +0000
+--- gpu/vulkan/vulkan_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ gpu/vulkan/vulkan_util.cc
-@@ -467,7 +467,7 @@ bool CheckVulkanCompatibilities(
+@@ -476,7 +476,7 @@ bool CheckVulkanCompatibilities(
}
}
diff --git a/chromium/patches/patch-headless_BUILD.gn b/chromium/patches/patch-headless_BUILD.gn
index b84f8f81f4..e85b0fa0c2 100644
--- a/chromium/patches/patch-headless_BUILD.gn
+++ b/chromium/patches/patch-headless_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- headless/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ headless/BUILD.gn
@@ -475,7 +475,7 @@ component("headless_non_renderer") {
}
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 0bedd7964e..95a50e7360 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-05-30 19:50:32.000000000 +0000
+--- headless/lib/browser/headless_browser_main_parts_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ headless/lib/browser/headless_browser_main_parts_posix.cc
@@ -26,13 +26,13 @@
#include "content/public/browser/browser_thread.h"
diff --git a/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc b/chromium/patches/patch-headless_lib_browser_headless__content__browser__client.cc
index 37a4b1e266..14b8b171ee 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-05-30 19:50:32.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ headless/lib/browser/headless_content_browser_client.cc
-@@ -58,7 +58,7 @@
+@@ -59,7 +59,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
-@@ -520,7 +520,7 @@ void HeadlessContentBrowserClient::Handl
+@@ -557,7 +557,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 3ef52c9f29..0b2e2c6b83 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_content_browser_client.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- headless/lib/browser/headless_content_browser_client.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ headless/lib/browser/headless_content_browser_client.h
-@@ -47,7 +47,7 @@ class HeadlessContentBrowserClient : pub
+@@ -48,7 +48,7 @@ class HeadlessContentBrowserClient : pub
CreateDevToolsManagerDelegate() override;
content::GeneratedCodeCacheSettings GetGeneratedCodeCacheSettings(
content::BrowserContext* context) 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 fa9c564c0c..36101326cf 100644
--- a/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
+++ b/chromium/patches/patch-headless_lib_browser_headless__web__contents__impl.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- headless/lib/browser/headless_web_contents_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ headless/lib/browser/headless_web_contents_impl.cc
@@ -70,7 +70,7 @@ BASE_FEATURE(kPrerender2InHeadlessMode,
namespace {
diff --git a/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc b/chromium/patches/patch-headless_lib_headless__content__main__delegate.cc
index 95d47ddbd5..7a192a388c 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-05-30 19:50:32.000000000 +0000
+--- headless/lib/headless_content_main_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ headless/lib/headless_content_main_delegate.cc
@@ -406,7 +406,7 @@ void HeadlessContentMainDelegate::InitCr
if (process_type != ::switches::kZygoteProcess) {
diff --git a/chromium/patches/patch-ipc_ipc__channel.h b/chromium/patches/patch-ipc_ipc__channel.h
index 268fe0b923..2713b79726 100644
--- a/chromium/patches/patch-ipc_ipc__channel.h
+++ b/chromium/patches/patch-ipc_ipc__channel.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ipc/ipc_channel.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ipc/ipc_channel.h
@@ -218,7 +218,7 @@ class COMPONENT_EXPORT(IPC) Channel : pu
static std::string GenerateUniqueRandomChannelID();
diff --git a/chromium/patches/patch-ipc_ipc__channel__common.cc b/chromium/patches/patch-ipc_ipc__channel__common.cc
index 4838404aa4..91d43473c3 100644
--- a/chromium/patches/patch-ipc_ipc__channel__common.cc
+++ b/chromium/patches/patch-ipc_ipc__channel__common.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel_common.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ipc/ipc_channel_common.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ipc/ipc_channel_common.cc
@@ -10,7 +10,7 @@
diff --git a/chromium/patches/patch-ipc_ipc__channel__mojo.cc b/chromium/patches/patch-ipc_ipc__channel__mojo.cc
index d71d1ea17e..6276154f20 100644
--- a/chromium/patches/patch-ipc_ipc__channel__mojo.cc
+++ b/chromium/patches/patch-ipc_ipc__channel__mojo.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_channel_mojo.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ipc/ipc_channel_mojo.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ipc/ipc_channel_mojo.cc
@@ -105,7 +105,7 @@ class ThreadSafeChannelProxy : public mo
};
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.cc b/chromium/patches/patch-ipc_ipc__message__utils.cc
index 77b20e1d8b..c8917bac8c 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.cc
+++ b/chromium/patches/patch-ipc_ipc__message__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_message_utils.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ipc/ipc_message_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ipc/ipc_message_utils.cc
@@ -399,7 +399,7 @@ void ParamTraits<unsigned int>::Log(cons
}
diff --git a/chromium/patches/patch-ipc_ipc__message__utils.h b/chromium/patches/patch-ipc_ipc__message__utils.h
index ce41c8234d..6a8b128517 100644
--- a/chromium/patches/patch-ipc_ipc__message__utils.h
+++ b/chromium/patches/patch-ipc_ipc__message__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ipc/ipc_message_utils.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ipc/ipc_message_utils.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ipc/ipc_message_utils.h
@@ -216,7 +216,7 @@ struct ParamTraits<unsigned int> {
// Since we want to support Android 32<>64 bit IPC, as long as we don't have
diff --git a/chromium/patches/patch-media_BUILD.gn b/chromium/patches/patch-media_BUILD.gn
index 4a66d5a8bc..ba8458d903 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-05-30 19:50:32.000000000 +0000
+--- media/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/BUILD.gn
@@ -105,6 +105,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 376897332f..14fac4f9cc 100644
--- a/chromium/patches/patch-media_audio_BUILD.gn
+++ b/chromium/patches/patch-media_audio_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/audio/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/audio/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/audio/BUILD.gn
-@@ -275,10 +275,35 @@ source_set("audio") {
+@@ -286,10 +286,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 75858b75e8..3c099ad890 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-05-30 19:50:32.000000000 +0000
+--- media/audio/alsa/audio_manager_alsa.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/audio/alsa/audio_manager_alsa.cc
@@ -106,7 +106,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 c3036521bf..dd1f0c74a0 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-05-30 19:50:32.000000000 +0000
+--- media/audio/audio_input_device.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/audio/audio_input_device.cc
@@ -275,7 +275,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 8baad045d9..616109f8d3 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-05-30 19:50:32.000000000 +0000
+--- media/audio/audio_output_proxy_unittest.cc.orig 2025-06-30 06:54:11.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 d97516a385..470c0d2dc0 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-05-30 19:50:32.000000000 +0000
+--- media/audio/pulse/pulse_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/audio/pulse/pulse_util.cc
@@ -50,8 +50,12 @@ constexpr char kBrowserDisplayName[] = "
diff --git a/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc b/chromium/patches/patch-media_audio_sndio_audio__manager__sndio.cc
index d9496b6fcd..0f2f603d94 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-06-11 15:58:18.835513169 +0000
+--- media/audio/sndio/audio_manager_sndio.cc.orig 2025-07-03 13:12:11.685667283 +0000
+++ media/audio/sndio/audio_manager_sndio.cc
@@ -0,0 +1,213 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -68,7 +68,7 @@ $NetBSD$
+}
+
+#if defined(USE_SNDIO)
-+const char* AudioManagerSndio::GetName() {
++const std::string_view AudioManagerSndio::GetName() {
+ return "SNDIO";
+}
+#endif
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 a5cc211d11..3437563fbc 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-06-11 15:58:18.835658855 +0000
+--- media/audio/sndio/audio_manager_sndio.h.orig 2025-07-03 13:12:11.685807687 +0000
+++ media/audio/sndio/audio_manager_sndio.h
@@ -0,0 +1,66 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
@@ -40,7 +40,7 @@ $NetBSD$
+ void GetAudioOutputDeviceNames(AudioDeviceNames* device_names) override;
+ AudioParameters GetInputStreamParameters(
+ const std::string& device_id) override;
-+ const char* GetName() override;
++ const std::string_view GetName() override;
+
+ // Implementation of AudioManagerBase.
+ AudioOutputStream* MakeLinearOutputStream(
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.cc b/chromium/patches/patch-media_audio_sndio_sndio__input.cc
index 0dee5a1b7f..06dd71f19d 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-06-11 15:58:18.835789968 +0000
+--- media/audio/sndio/sndio_input.cc.orig 2025-07-03 13:12:11.685939339 +0000
+++ media/audio/sndio/sndio_input.cc
@@ -0,0 +1,200 @@
+// Copyright 2013 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__input.h b/chromium/patches/patch-media_audio_sndio_sndio__input.h
index 24cec061ba..d64350bae4 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-06-11 15:58:18.835929491 +0000
+--- media/audio/sndio/sndio_input.h.orig 2025-07-03 13:12:11.686075523 +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 821c095fef..143c59bcd3 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-06-11 15:58:18.836061777 +0000
+--- media/audio/sndio/sndio_output.cc.orig 2025-07-03 13:12:11.686207296 +0000
+++ media/audio/sndio/sndio_output.cc
@@ -0,0 +1,187 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
diff --git a/chromium/patches/patch-media_audio_sndio_sndio__output.h b/chromium/patches/patch-media_audio_sndio_sndio__output.h
index c2117d51d2..8b294412cf 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-06-11 15:58:18.836199916 +0000
+--- media/audio/sndio/sndio_output.h.orig 2025-07-03 13:12:11.686346777 +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 5a95e4ced4..9b7f348d12 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-05-30 19:50:32.000000000 +0000
+--- media/base/audio_latency.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/base/audio_latency.cc
@@ -147,7 +147,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 05cb911c55..17d2113829 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-05-30 19:50:32.000000000 +0000
+--- media/base/libaom_thread_wrapper.cc.orig 2025-06-30 06:54:11.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 ad2e24fffd..08eee970da 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-05-30 19:50:32.000000000 +0000
+--- media/base/libvpx_thread_wrapper.cc.orig 2025-06-30 06:54:11.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 1718246392..fe24dba6d1 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-05-30 19:50:32.000000000 +0000
+--- media/base/media_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/base/media_switches.cc
@@ -19,7 +19,7 @@
#include "ui/gl/gl_features.h"
@@ -112,7 +112,7 @@ $NetBSD$
// Enable H264 temporal layer encoding with V4L2 HW encoder on ChromeOS.
BASE_FEATURE(kV4L2H264TemporalLayerHWEncoding,
"V4L2H264TemporalLayerHWEncoding",
-@@ -1340,7 +1365,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
+@@ -1355,7 +1380,7 @@ BASE_FEATURE(kUseOutOfProcessVideoDecodi
);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
@@ -121,7 +121,7 @@ $NetBSD$
// Spawn utility processes to perform hardware encode acceleration instead of
// using the GPU process.
BASE_FEATURE(kUseOutOfProcessVideoEncoding,
-@@ -1422,7 +1447,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
+@@ -1437,7 +1462,7 @@ BASE_FEATURE(kRecordWebAudioEngagement,
"RecordWebAudioEngagement",
base::FEATURE_ENABLED_BY_DEFAULT);
diff --git a/chromium/patches/patch-media_base_media__switches.h b/chromium/patches/patch-media_base_media__switches.h
index d755e6c708..d4f1b24e16 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-05-30 19:50:32.000000000 +0000
+--- media/base/media_switches.h.orig 2025-06-30 06:54:11.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
-@@ -334,13 +334,26 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kMedia
+@@ -336,13 +336,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);
-@@ -354,7 +367,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspe
+@@ -356,7 +369,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kSuspe
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUnifiedAutoplay);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseAndroidOverlayForSecureOnly);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseFakeDeviceForMediaStream);
@@ -53,7 +53,7 @@ $NetBSD$
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinux);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoDecodeLinuxGL);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kAcceleratedVideoEncodeLinux);
-@@ -370,7 +383,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
+@@ -372,7 +385,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapi
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVaapiVp9SModeHWEncoding);
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVSyncMjpegDecoding);
#endif // defined(ARCH_CPU_X86_FAMILY) && BUILDFLAG(IS_CHROMEOS)
@@ -62,7 +62,7 @@ $NetBSD$
MEDIA_EXPORT BASE_DECLARE_FEATURE(kV4L2H264TemporalLayerHWEncoding);
#endif // BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX)
MEDIA_EXPORT BASE_DECLARE_FEATURE(kVideoBlitColorAccuracy);
-@@ -490,7 +503,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackg
+@@ -493,7 +506,7 @@ MEDIA_EXPORT BASE_DECLARE_FEATURE(kBackg
MEDIA_EXPORT BASE_DECLARE_FEATURE(kUseOutOfProcessVideoDecoding);
#endif // BUILDFLAG(ALLOW_OOP_VIDEO_DECODER)
diff --git a/chromium/patches/patch-media_base_video__frame.cc b/chromium/patches/patch-media_base_video__frame.cc
index e7a2cbba12..735cbba09a 100644
--- a/chromium/patches/patch-media_base_video__frame.cc
+++ b/chromium/patches/patch-media_base_video__frame.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/base/video_frame.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/base/video_frame.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/base/video_frame.cc
@@ -92,7 +92,7 @@ std::string VideoFrame::StorageTypeToStr
return "OWNED_MEMORY";
@@ -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 &&
-@@ -420,7 +420,7 @@ VideoFrame::CreateFrameForGpuMemoryBuffe
+@@ -417,7 +417,7 @@ VideoFrame::CreateFrameForGpuMemoryBuffe
plane_size.width() * VideoFrame::BytesPerElement(*format, plane);
}
uint64_t modifier = gfx::NativePixmapHandle::kNoModifier;
@@ -33,7 +33,7 @@ $NetBSD$
bool is_native_buffer =
gpu_memory_buffer
? (gpu_memory_buffer->GetType() != gfx::SHARED_MEMORY_BUFFER)
-@@ -890,7 +890,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
+@@ -889,7 +889,7 @@ scoped_refptr<VideoFrame> VideoFrame::Wr
return frame;
}
@@ -42,7 +42,7 @@ $NetBSD$
// static
scoped_refptr<VideoFrame> VideoFrame::WrapExternalDmabufs(
const VideoFrameLayout& layout,
-@@ -1577,7 +1577,7 @@ scoped_refptr<gpu::ClientSharedImage> Vi
+@@ -1573,7 +1573,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 11b5c9ca33..77d1d3bd4b 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-05-30 19:50:32.000000000 +0000
+--- media/base/video_frame.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/base/video_frame.h
@@ -42,7 +42,7 @@
#include "ui/gfx/geometry/size.h"
diff --git a/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc b/chromium/patches/patch-media_capture_video_create__video__capture__device__factory.cc
index 33087a4a29..ae15a41548 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/create_video_capture_device_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/capture/video/create_video_capture_device_factory.cc
@@ -12,7 +12,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 cd438e89db..09643ff8ff 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/fake_video_capture_device_factory.cc.orig 2025-06-30 06:54:11.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 3475329a15..73cf75565b 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/file_video_capture_device_factory.cc.orig 2025-06-30 06:54:11.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 0ea19b8e55..559d822bba 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/capture/video/linux/fake_v4l2_impl.cc
@@ -569,7 +569,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 cdaff44e79..1f1621c8d7 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/fake_v4l2_impl.h.orig 2025-06-30 06:54:11.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 e0982dfc28..196a1c7ffc 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.cc.orig 2025-06-30 06:54:11.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 35ab89e34f..a849c0bdc0 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_delegate.h.orig 2025-06-30 06:54:11.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 235d9530e4..85ae34c3ec 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device.h.orig 2025-06-30 06:54:11.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 68f1b94cd9..92994c6964 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.cc.orig 2025-06-30 06:54:11.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 ea0f74ec62..e65c2eb2d2 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/v4l2_capture_device_impl.h.orig 2025-06-30 06:54:11.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 1f5f432f2c..e9390b7ad5 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/capture/video/linux/video_capture_device_factory_v4l2.cc
@@ -28,7 +28,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 ec7134ebb2..545117799b 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/video_capture_device_factory_v4l2.h.orig 2025-06-30 06:54:11.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 e4528364a1..5cc9153f5a 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/linux/video_capture_device_linux.cc.orig 2025-06-30 06:54:11.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 4cf4817cf1..477115b2ee 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-05-30 19:50:32.000000000 +0000
+--- media/capture/video/video_capture_buffer_tracker_factory_impl.cc.orig 2025-06-30 06:54:11.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 99254b8f8d..b447740d8a 100644
--- a/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
+++ b/chromium/patches/patch-media_capture_video_video__capture__device__client.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/capture/video/video_capture_device_client.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/capture/video/video_capture_device_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/capture/video/video_capture_device_client.cc
@@ -172,7 +172,7 @@ FourccAndFlip GetFourccAndFlipFromPixelF
CHECK(!is_width_odd && !is_height_odd);
diff --git a/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc b/chromium/patches/patch-media_cdm_cdm__paths__unittest.cc
index b164736418..45dbd99e2b 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-05-30 19:50:32.000000000 +0000
+--- media/cdm/cdm_paths_unittest.cc.orig 2025-06-30 06:54:11.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 a87ac6427a..01e3cb26c0 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-05-30 19:50:32.000000000 +0000
+--- media/cdm/library_cdm/cdm_paths.gni.orig 2025-06-30 06:54:11.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 e054f2cb92..480a007869 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-05-30 19:50:32.000000000 +0000
+--- media/ffmpeg/scripts/build_ffmpeg.py.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/ffmpeg/scripts/build_ffmpeg.py
@@ -33,7 +33,7 @@ NDK_ROOT_DIR = os.path.abspath(
SUCCESS_TOKEN = 'THIS_BUILD_WORKED'
@@ -34,7 +34,7 @@ $NetBSD$
return 'lib%s.so.%s' % (dso_name, dso_version)
elif target_os == 'mac':
return 'lib%s.%s.dylib' % (dso_name, dso_version)
-@@ -475,7 +478,7 @@ def BuildFFmpeg(target_os, target_arch,
+@@ -473,7 +476,7 @@ def BuildFFmpeg(target_os, target_arch,
# removing <sys/sysctl.h> soon, so this is needed to silence a deprecation
# #warning which will be converted to an error via -Werror.
# There is also no prctl.h
@@ -43,7 +43,7 @@ $NetBSD$
pre_make_rewrites += [
(r'(#define HAVE_SYSCTL [01])',
r'#define HAVE_SYSCTL 0 /* \1 -- forced to 0 for Fuchsia */'),
-@@ -598,7 +601,7 @@ def main(argv):
+@@ -596,7 +599,7 @@ def main(argv):
configure_args = args[2:]
if target_os not in ('android', 'linux', 'linux-noasm', 'mac', 'win',
@@ -52,7 +52,7 @@ $NetBSD$
parser.print_help()
return 1
-@@ -712,7 +715,7 @@ def ConfigureAndBuild(target_arch, targe
+@@ -710,7 +713,7 @@ def ConfigureAndBuild(target_arch, targe
'--optflags="-O2"',
])
@@ -61,7 +61,7 @@ $NetBSD$
if target_arch == 'x64':
if target_os == 'android':
configure_flags['Common'].extend([
-@@ -827,9 +830,6 @@ def ConfigureAndBuild(target_arch, targe
+@@ -825,9 +828,6 @@ def ConfigureAndBuild(target_arch, targe
configure_flags['Common'].extend([
'--target-os=linux',
@@ -71,7 +71,7 @@ $NetBSD$
# See crbug.com/1467681. These could be removed eventually
'--disable-dotprod',
'--disable-i8mm',
-@@ -921,7 +921,7 @@ def ConfigureAndBuild(target_arch, targe
+@@ -919,7 +919,7 @@ def ConfigureAndBuild(target_arch, targe
# typically be the system one, so explicitly configure use of Clang's
# ld.lld, to ensure that things like cross-compilation and LTO work.
# This does not work for ia32 and is always used on mac.
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 9ffa880b96..f5e8fa6df8 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-05-30 19:50:32.000000000 +0000
+--- media/ffmpeg/scripts/robo_lib/config.py.orig 2025-06-30 06:54:11.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 48dafdf65d..e1560242fc 100644
--- a/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_gl__image__processor__backend.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/gpu/chromeos/gl_image_processor_backend.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/chromeos/gl_image_processor_backend.cc
@@ -28,6 +28,10 @@
#include "ui/ozone/public/ozone_platform.h"
diff --git a/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc b/chromium/patches/patch-media_gpu_chromeos_libyuv__image__processor__backend.cc
index b8817fdaaf..b01e20d009 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/chromeos/libyuv_image_processor_backend.cc.orig 2025-06-30 06:54:11.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 11cb149ba7..944bb14b8f 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/chromeos/mailbox_video_frame_converter.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/chromeos/mailbox_video_frame_converter.cc
@@ -68,7 +68,7 @@ viz::SharedImageFormat GetSharedImageFor
<< static_cast<int>(buffer_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 f85dd3d69e..e606bf28fa 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/chromeos/platform_video_frame_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/chromeos/platform_video_frame_utils.cc
-@@ -68,7 +68,7 @@ static std::unique_ptr<ui::GbmDevice> Cr
+@@ -69,7 +69,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
-@@ -193,7 +193,7 @@ class GbmDeviceWrapper {
+@@ -190,7 +190,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 2528c1d6b9..3d7a0f2a24 100644
--- a/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
+++ b/chromium/patches/patch-media_gpu_chromeos_video__decoder__pipeline.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/gpu/chromeos/video_decoder_pipeline.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/chromeos/video_decoder_pipeline.cc
@@ -1128,7 +1128,7 @@ VideoDecoderPipeline::PickDecoderOutputF
}
diff --git a/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc b/chromium/patches/patch-media_gpu_gpu__video__decode__accelerator__factory.cc
index 58c36feaed..3f5b1cb8f5 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/gpu_video_decode_accelerator_factory.cc.orig 2025-06-30 06:54:11.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 8d0c19b8f4..8ca1d7732d 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/gpu_video_encode_accelerator_factory.cc.orig 2025-06-30 06:54:11.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 3f7abb299e..b1c18b80ce 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.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 0a34e320f8..728b44c23d 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/sandbox/hardware_video_decoding_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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 5cc5ff1cbf..d6bf4d52d4 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.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 a3e65e068c..64110bacbf 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/sandbox/hardware_video_encoding_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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 7e40a2d3aa..6827cd4431 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/test/raw_video.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/test/raw_video.cc
@@ -63,7 +63,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 522d9fc57b..ed504c4cb4 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/test/video_frame_file_writer.cc.orig 2025-06-30 06:54:11.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 b5c2450b07..a81d65517e 100644
--- a/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
+++ b/chromium/patches/patch-media_gpu_test_video__frame__helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/test/video_frame_helpers.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/gpu/test/video_frame_helpers.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/test/video_frame_helpers.cc
@@ -23,7 +23,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/chromium/patches/patch-media_gpu_test_video__frame__validator.cc b/chromium/patches/patch-media_gpu_test_video__frame__validator.cc
index addce867e6..42c565dbec 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/test/video_frame_validator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/test/video_frame_validator.cc
@@ -34,7 +34,7 @@
#include "testing/gtest/include/gtest/gtest.h"
diff --git a/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc b/chromium/patches/patch-media_gpu_vaapi_vaapi__video__decoder.cc
index 443ef09be6..cd56f53222 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-05-30 19:50:32.000000000 +0000
+--- media/gpu/vaapi/vaapi_video_decoder.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/vaapi/vaapi_video_decoder.cc
-@@ -784,7 +784,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 836492a865..cae97f3817 100644
--- a/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
+++ b/chromium/patches/patch-media_gpu_vaapi_vaapi__wrapper.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/gpu/vaapi/vaapi_wrapper.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/gpu/vaapi/vaapi_wrapper.cc
@@ -82,7 +82,7 @@
using media_gpu_vaapi::kModuleVa_prot;
diff --git a/chromium/patches/patch-media_media__options.gni b/chromium/patches/patch-media_media__options.gni
index 0cfdb929cb..394c79c063 100644
--- a/chromium/patches/patch-media_media__options.gni
+++ b/chromium/patches/patch-media_media__options.gni
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/media_options.gni.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/media_options.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/media_options.gni
-@@ -201,12 +201,18 @@ declare_args() {
+@@ -200,12 +200,18 @@ declare_args() {
# Enables runtime selection of ALSA library for audio.
use_alsa = false
diff --git a/chromium/patches/patch-media_mojo_mojom_BUILD.gn b/chromium/patches/patch-media_mojo_mojom_BUILD.gn
index d85eb0511f..1e7e3d1823 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-05-30 19:50:32.000000000 +0000
+--- media/mojo/mojom/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/mojo/mojom/BUILD.gn
-@@ -971,7 +971,7 @@ source_set("test_support") {
+@@ -975,7 +975,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 603f84f277..4ea6e79ec0 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-05-30 19:50:32.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.cc
-@@ -24,7 +24,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)
-@@ -166,7 +166,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -159,7 +159,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.
-@@ -197,7 +197,7 @@ media::mojom::VideoFrameDataPtr MakeVide
+@@ -190,7 +190,7 @@ media::mojom::VideoFrameDataPtr MakeVide
} // namespace
@@ -33,7 +33,7 @@ $NetBSD$
// static
bool StructTraits<
media::mojom::ColorPlaneLayoutDataView,
-@@ -436,7 +436,7 @@ bool StructTraits<media::mojom::VideoFra
+@@ -429,7 +429,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 3873e9479f..964b25edc2 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-05-30 19:50:32.000000000 +0000
+--- media/mojo/mojom/video_frame_mojom_traits.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/mojo/mojom/video_frame_mojom_traits.h
@@ -21,7 +21,7 @@
diff --git a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc b/chromium/patches/patch-media_video_fake__gpu__memory__buffer.cc
deleted file mode 100644
index ead9a1f3f9..0000000000
--- a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.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
-
---- media/video/fake_gpu_memory_buffer.cc.orig 2025-05-30 19:50:32.000000000 +0000
-+++ media/video/fake_gpu_memory_buffer.cc
-@@ -15,7 +15,7 @@
- #include "media/base/format_utils.h"
- #include "media/base/video_frame.h"
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- #include <fcntl.h>
- #include <sys/stat.h>
- #include <sys/types.h>
-@@ -30,7 +30,7 @@ namespace media {
-
- namespace {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- base::ScopedFD GetDummyFD() {
- base::ScopedFD fd(open("/dev/zero", O_RDWR));
- DCHECK(fd.is_valid());
-@@ -74,7 +74,7 @@ static base::AtomicSequenceNumber buffer
-
- } // namespace
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- gfx::GpuMemoryBufferHandle CreatePixmapHandleForTesting(
- const gfx::Size& size,
- gfx::BufferFormat format,
diff --git a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.h b/chromium/patches/patch-media_video_fake__gpu__memory__buffer.h
deleted file mode 100644
index 947d0f30a4..0000000000
--- a/chromium/patches/patch-media_video_fake__gpu__memory__buffer.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
-
---- media/video/fake_gpu_memory_buffer.h.orig 2025-05-30 19:50:32.000000000 +0000
-+++ media/video/fake_gpu_memory_buffer.h
-@@ -12,7 +12,7 @@
-
- namespace media {
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // This method is used by tests to create a fake pixmap handle instead of
- // creating a FakeGpuMemoryBuffer. Once all tests are converted to use it,
- // FakeGpuMemoryBuffer will be removed and this file will be renamed
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 c027954b5e..19d57cf2cf 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,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/video/gpu_memory_buffer_video_frame_pool.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/video/gpu_memory_buffer_video_frame_pool.cc
@@ -647,7 +647,7 @@ void GpuMemoryBufferVideoFramePool::Pool
}
@@ -15,16 +15,16 @@ $NetBSD$
is_software_backed_video_frame &= !video_frame->HasDmaBufs();
#endif
-@@ -1057,7 +1057,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
+@@ -1054,7 +1054,7 @@ scoped_refptr<VideoFrame> GpuMemoryBuffe
media::IOSurfaceIsWebGPUCompatible(handle.io_surface.get());
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
is_webgpu_compatible =
- handle.native_pixmap_handle.supports_zero_copy_webgpu_import;
- #endif
-@@ -1228,7 +1228,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
+ handle.type == gfx::NATIVE_PIXMAP &&
+ handle.native_pixmap_handle().supports_zero_copy_webgpu_import;
+@@ -1226,7 +1226,7 @@ GpuMemoryBufferVideoFramePool::PoolImpl:
si_usage |= gpu::SHARED_IMAGE_USAGE_SCANOUT;
}
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 703a2460a1..8d5d4e38fb 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-05-30 19:50:32.000000000 +0000
+--- media/video/video_encode_accelerator_adapter.cc.orig 2025-06-30 06:54:11.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 83d26d0976..6c754ff82b 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-05-30 19:50:32.000000000 +0000
+--- media/video/video_encode_accelerator_adapter_test.cc.orig 2025-06-30 06:54:11.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 f94bf28bb0..05a1a31a99 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-05-30 19:50:32.000000000 +0000
+--- media/webrtc/audio_processor.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/webrtc/audio_processor.cc
-@@ -512,7 +512,7 @@ std::optional<double> AudioProcessor::Pr
+@@ -507,7 +507,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 175ef8ecf9..c15f3a60ce 100644
--- a/chromium/patches/patch-media_webrtc_helpers.cc
+++ b/chromium/patches/patch-media_webrtc_helpers.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/helpers.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/webrtc/helpers.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/webrtc/helpers.cc
@@ -46,14 +46,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 933d211dc7..77e21b43eb 100644
--- a/chromium/patches/patch-media_webrtc_helpers__unittests.cc
+++ b/chromium/patches/patch-media_webrtc_helpers__unittests.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- media/webrtc/helpers_unittests.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- media/webrtc/helpers_unittests.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ media/webrtc/helpers_unittests.cc
@@ -39,7 +39,7 @@ TEST(CreateWebRtcAudioProcessingModuleTe
EXPECT_TRUE(config.echo_canceller.enabled);
diff --git a/chromium/patches/patch-mojo_core_BUILD.gn b/chromium/patches/patch-mojo_core_BUILD.gn
index 2d23dc92d0..414166d8f6 100644
--- a/chromium/patches/patch-mojo_core_BUILD.gn
+++ b/chromium/patches/patch-mojo_core_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- mojo/core/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ mojo/core/BUILD.gn
-@@ -163,7 +163,7 @@ source_set("impl_for_embedder") {
+@@ -164,7 +164,7 @@ source_set("impl_for_embedder") {
]
}
diff --git a/chromium/patches/patch-mojo_core_channel.cc b/chromium/patches/patch-mojo_core_channel.cc
index a3b11c71c7..847e04790f 100644
--- a/chromium/patches/patch-mojo_core_channel.cc
+++ b/chromium/patches/patch-mojo_core_channel.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/channel.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- mojo/core/channel.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ mojo/core/channel.cc
-@@ -83,7 +83,11 @@ const size_t kMaxAttachedHandles = 64;
+@@ -85,7 +85,11 @@ const size_t kMaxAttachedHandles = 64;
const size_t kMaxAttachedHandles = 253;
#endif // BUILDFLAG(IS_FUCHSIA)
diff --git a/chromium/patches/patch-mojo_core_embedder_features.h b/chromium/patches/patch-mojo_core_embedder_features.h
index 0f8bebc424..05c9731818 100644
--- a/chromium/patches/patch-mojo_core_embedder_features.h
+++ b/chromium/patches/patch-mojo_core_embedder_features.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/core/embedder/features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- mojo/core/embedder/features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ mojo/core/embedder/features.h
@@ -16,7 +16,7 @@ namespace core {
diff --git a/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc b/chromium/patches/patch-mojo_public_cpp_platform_socket__utils__posix.cc
index 233208a33e..a1b5c1d65c 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-05-30 19:50:32.000000000 +0000
+--- mojo/public/cpp/platform/socket_utils_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ mojo/public/cpp/platform/socket_utils_posix.cc
@@ -34,7 +34,7 @@ bool IsRecoverableError() {
}
diff --git a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
index 77955594f5..65b9a64767 100644
--- a/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
+++ b/chromium/patches/patch-mojo_public_tools_bindings_mojom.gni
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- mojo/public/tools/bindings/mojom.gni.orig 2025-05-30 19:50:32.000000000 +0000
+--- mojo/public/tools/bindings/mojom.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ mojo/public/tools/bindings/mojom.gni
@@ -774,6 +774,21 @@ template("mojom") {
enabled_features += [ "is_apple" ]
diff --git a/chromium/patches/patch-net_BUILD.gn b/chromium/patches/patch-net_BUILD.gn
index ec5ed039b4..c04b0d5875 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-05-30 19:50:32.000000000 +0000
+--- net/BUILD.gn.orig 2025-06-30 06:54:11.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" ]
}
-@@ -1334,6 +1334,19 @@ component("net") {
+@@ -1341,6 +1341,19 @@ component("net") {
]
}
@@ -35,7 +35,7 @@ $NetBSD$
if (is_mac) {
sources += [
"base/network_notification_thread_mac.cc",
-@@ -1497,7 +1510,7 @@ component("net") {
+@@ -1504,7 +1517,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",
-@@ -2207,7 +2220,7 @@ static_library("test_support") {
+@@ -2211,7 +2224,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",
-@@ -3030,14 +3043,14 @@ target(_test_target_type, "net_unittests
+@@ -3038,14 +3051,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",
-@@ -3135,6 +3148,10 @@ target(_test_target_type, "net_unittests
+@@ -3143,6 +3156,10 @@ target(_test_target_type, "net_unittests
]
}
@@ -81,7 +81,7 @@ $NetBSD$
if (enable_websockets) {
sources += [
"server/http_connection_unittest.cc",
-@@ -3200,7 +3217,7 @@ target(_test_target_type, "net_unittests
+@@ -3208,7 +3225,7 @@ target(_test_target_type, "net_unittests
]
}
@@ -90,7 +90,7 @@ $NetBSD$
sources += [ "tools/quic/quic_simple_server_test.cc" ]
}
-@@ -3339,7 +3356,7 @@ target(_test_target_type, "net_unittests
+@@ -3346,7 +3363,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 754fcd745d..772ef970ba 100644
--- a/chromium/patches/patch-net_base_features.cc
+++ b/chromium/patches/patch-net_base_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/base/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/base/features.cc
-@@ -27,7 +27,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
+@@ -31,7 +31,7 @@ BASE_FEATURE(kCapReferrerToOriginOnCross
BASE_FEATURE(kAsyncDns,
"AsyncDns",
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_ANDROID) || \
diff --git a/chromium/patches/patch-net_base_network__change__notifier.cc b/chromium/patches/patch-net_base_network__change__notifier.cc
index 62f0fe7cc7..b7b0452a69 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-05-30 19:50:32.000000000 +0000
+--- net/base/network_change_notifier.cc.orig 2025-06-30 06:54:11.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 71b88c9b85..02eea30435 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-05-30 19:50:32.000000000 +0000
+--- net/base/network_change_notifier.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/base/network_change_notifier.h
@@ -19,7 +19,7 @@
#include "net/base/net_export.h"
diff --git a/chromium/patches/patch-net_base_network__change__notifier__passive.cc b/chromium/patches/patch-net_base_network__change__notifier__passive.cc
index 49f541e1a5..4fc7e25e78 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-05-30 19:50:32.000000000 +0000
+--- net/base/network_change_notifier_passive.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/base/network_change_notifier_passive.cc
@@ -107,7 +107,7 @@ NetworkChangeNotifierPassive::GetAddress
NetworkChangeNotifier::NetworkChangeCalculatorParams
diff --git a/chromium/patches/patch-net_base_network__interfaces__posix.h b/chromium/patches/patch-net_base_network__interfaces__posix.h
index 97ec065653..28492eeb43 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-05-30 19:50:32.000000000 +0000
+--- net/base/network_interfaces_posix.h.orig 2025-06-30 06:54:11.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 8e162d5dcd..69a691f04e 100644
--- a/chromium/patches/patch-net_base_sockaddr__util__posix.cc
+++ b/chromium/patches/patch-net_base_sockaddr__util__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/base/sockaddr_util_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/base/sockaddr_util_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/base/sockaddr_util_posix.cc
-@@ -45,7 +45,8 @@ bool FillUnixAddress(const std::string&
+@@ -60,7 +60,8 @@ bool FillUnixAddress(const std::string&
return true;
}
diff --git a/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc b/chromium/patches/patch-net_base_sockaddr__util__posix__unittest.cc
index 83674e7ef9..0489d33fde 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-05-30 19:50:32.000000000 +0000
+--- net/base/sockaddr_util_posix_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/base/sockaddr_util_posix_unittest.cc
@@ -88,7 +88,8 @@ TEST(FillUnixAddressTest, AbstractLinuxA
size_t path_max = MaxPathLength(&storage);
diff --git a/chromium/patches/patch-net_disk__cache_backend__experiment.h b/chromium/patches/patch-net_disk__cache_backend__experiment.h
index a4f51e4290..d7ea583254 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-05-30 19:50:32.000000000 +0000
+--- net/disk_cache/backend_experiment.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/disk_cache/backend_experiment.h
@@ -14,7 +14,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 75584baad6..4300cec2fb 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/disk_cache/simple/simple_file_tracker.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/disk_cache/simple/simple_file_tracker.cc
-@@ -37,7 +37,17 @@ bool SimpleFileTracker::TrackedFiles::In
+@@ -36,7 +36,17 @@ bool SimpleFileTracker::TrackedFiles::In
}
SimpleFileTracker::SimpleFileTracker(int file_limit)
diff --git a/chromium/patches/patch-net_dns_BUILD.gn b/chromium/patches/patch-net_dns_BUILD.gn
index 9e04c5b274..921cd34ec6 100644
--- a/chromium/patches/patch-net_dns_BUILD.gn
+++ b/chromium/patches/patch-net_dns_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/dns/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/dns/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/dns/BUILD.gn
@@ -140,7 +140,7 @@ source_set("dns") {
"dns_config_service_android.cc",
diff --git a/chromium/patches/patch-net_dns_address__info.cc b/chromium/patches/patch-net_dns_address__info.cc
index 993e030184..082ebcd170 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-05-30 19:50:32.000000000 +0000
+--- net/dns/address_info.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/dns/address_info.cc
@@ -83,8 +83,12 @@ AddressInfo::AddressInfoAndResult Addres
// error.
diff --git a/chromium/patches/patch-net_dns_address__sorter__posix.cc b/chromium/patches/patch-net_dns_address__sorter__posix.cc
index ae4fe2feab..daf3b53cab 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-05-30 19:50:32.000000000 +0000
+--- net/dns/address_sorter_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/dns/address_sorter_posix.cc
@@ -32,6 +32,7 @@
#include "net/dns/netinet_in_var_ios.h"
diff --git a/chromium/patches/patch-net_dns_dns__config__service__posix.cc b/chromium/patches/patch-net_dns_dns__config__service__posix.cc
index 40caf11d51..a5db7f7251 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-05-30 19:50:32.000000000 +0000
+--- net/dns/dns_config_service_posix.cc.orig 2025-06-30 06:54:11.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 443ac89de5..5b65ef456c 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-05-30 19:50:32.000000000 +0000
+--- net/dns/dns_reloader.cc.orig 2025-06-30 06:54:11.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 7bc8706467..d0e685205d 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-05-30 19:50:32.000000000 +0000
+--- net/dns/dns_util.cc.orig 2025-06-30 06:54:11.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 51eac602b6..76afdfc08c 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-05-30 19:50:32.000000000 +0000
+--- net/dns/host_resolver_proc.cc.orig 2025-06-30 06:54:11.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 77f944ada9..1a1ec6df70 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-05-30 19:50:32.000000000 +0000
+--- net/dns/public/BUILD.gn.orig 2025-06-30 06:54:11.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 734c5df6bb..24d4997f59 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-05-30 19:50:32.000000000 +0000
+--- net/dns/public/resolv_reader.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/dns/public/resolv_reader.cc
@@ -40,7 +40,7 @@ std::optional<std::vector<IPEndPoint>> G
if (!(res.options & RES_INIT))
diff --git a/chromium/patches/patch-net_dns_public_resolv__reader.h b/chromium/patches/patch-net_dns_public_resolv__reader.h
index cfdf62a31b..912c8423c5 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-05-30 19:50:32.000000000 +0000
+--- net/dns/public/resolv_reader.h.orig 2025-06-30 06:54:11.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 3d8d951efa..dd579638a4 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-05-30 19:50:32.000000000 +0000
+--- net/dns/public/scoped_res_state.cc.orig 2025-06-30 06:54:11.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 2ce9c8fa34..61acc0fc4e 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-05-30 19:50:32.000000000 +0000
+--- net/dns/public/scoped_res_state.h.orig 2025-06-30 06:54:11.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 67302ba709..7262da65d5 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-05-30 19:50:32.000000000 +0000
+--- net/filter/zstd_source_stream.cc.orig 2025-06-30 06:54:11.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 1656fe2cfc..c2800338d0 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-05-30 19:50:32.000000000 +0000
+--- net/http/http_auth_gssapi_posix.cc.orig 2025-06-30 06:54:11.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 22500b1f30..820cd8b240 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-05-30 19:50:32.000000000 +0000
+--- net/http/http_auth_gssapi_posix.h.orig 2025-06-30 06:54:11.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 497dc84ca9..e8e7423021 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-05-30 19:50:32.000000000 +0000
+--- net/http/http_auth_handler_negotiate.cc.orig 2025-06-30 06:54:11.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 ee37a35d12..4482882a49 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-05-30 19:50:32.000000000 +0000
+--- net/http/http_auth_preferences.cc.orig 2025-06-30 06:54:11.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 624df81d5a..5a87780360 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-05-30 19:50:32.000000000 +0000
+--- net/http/http_auth_preferences.h.orig 2025-06-30 06:54:11.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 76ea167f35..1466f69443 100644
--- a/chromium/patches/patch-net_http_http__network__session.cc
+++ b/chromium/patches/patch-net_http_http__network__session.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/http/http_network_session.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/http/http_network_session.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/http/http_network_session.cc
-@@ -20,7 +20,9 @@
+@@ -21,7 +21,9 @@
#include "build/build_config.h"
#include "net/base/features.h"
#include "net/dns/host_resolver.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 3016af96a8..07c0876b09 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-05-30 19:50:32.000000000 +0000
+--- net/proxy_resolution/proxy_config_service.cc.orig 2025-06-30 06:54:11.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 d9df675a6e..0f14be0612 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-05-30 19:50:32.000000000 +0000
+--- net/proxy_resolution/proxy_config_service_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/proxy_resolution/proxy_config_service_linux.cc
@@ -11,7 +11,9 @@
diff --git a/chromium/patches/patch-net_quic_quic__network__transaction__unittest.cc b/chromium/patches/patch-net_quic_quic__network__transaction__unittest.cc
index 689e22309b..a6bad45e94 100644
--- a/chromium/patches/patch-net_quic_quic__network__transaction__unittest.cc
+++ b/chromium/patches/patch-net_quic_quic__network__transaction__unittest.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/quic/quic_network_transaction_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/quic/quic_network_transaction_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/quic/quic_network_transaction_unittest.cc
@@ -5202,10 +5202,10 @@ TEST_P(QuicNetworkTransactionTest, RstSt
diff --git a/chromium/patches/patch-net_socket_socks5__client__socket.cc b/chromium/patches/patch-net_socket_socks5__client__socket.cc
index 7d238bf79a..70cfe8557c 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-05-30 19:50:32.000000000 +0000
+--- net/socket/socks5_client_socket.cc.orig 2025-06-30 06:54:11.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 0adfe966d7..57ef8557c9 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-05-30 19:50:32.000000000 +0000
+--- net/socket/tcp_socket_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/socket/tcp_socket_posix.cc
@@ -99,6 +99,17 @@ bool SetTCPKeepAlive(int fd, bool enable
PLOG(ERROR) << "Failed to set TCP_KEEPALIVE on fd: " << fd;
diff --git a/chromium/patches/patch-net_socket_udp__socket__posix.cc b/chromium/patches/patch-net_socket_udp__socket__posix.cc
index 5eb085268d..c60b0a311e 100644
--- a/chromium/patches/patch-net_socket_udp__socket__posix.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__posix.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/socket/udp_socket_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/socket/udp_socket_posix.cc
-@@ -81,6 +81,32 @@ constexpr int kBindRetries = 10;
+@@ -75,6 +75,32 @@ constexpr int kBindRetries = 10;
constexpr int kPortStart = 1024;
constexpr int kPortEnd = 65535;
@@ -39,7 +39,7 @@ $NetBSD$
int GetSocketFDHash(int fd) {
return fd ^ 1595649551;
}
-@@ -530,12 +556,17 @@ int UDPSocketPosix::SetRecvTos() {
+@@ -524,12 +550,17 @@ int UDPSocketPosix::SetRecvTos() {
#endif // BUILDFLAG(IS_APPLE)
}
@@ -58,7 +58,7 @@ $NetBSD$
if (confirm) {
sendto_flags_ |= MSG_CONFIRM;
} else {
-@@ -556,7 +587,7 @@ int UDPSocketPosix::SetBroadcast(bool br
+@@ -550,7 +581,7 @@ int UDPSocketPosix::SetBroadcast(bool br
DCHECK_CALLED_ON_VALID_THREAD(thread_checker_);
int value = broadcast ? 1 : 0;
int rv;
diff --git a/chromium/patches/patch-net_socket_udp__socket__unittest.cc b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
index f676338402..bbd6036313 100644
--- a/chromium/patches/patch-net_socket_udp__socket__unittest.cc
+++ b/chromium/patches/patch-net_socket_udp__socket__unittest.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- net/socket/udp_socket_unittest.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- net/socket/udp_socket_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/socket/udp_socket_unittest.cc
-@@ -392,7 +392,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
+@@ -397,7 +397,7 @@ TEST_F(UDPSocketTest, PartialRecv) {
EXPECT_EQ(second_packet, received);
}
@@ -15,7 +15,7 @@ $NetBSD$
// - MacOS: requires root permissions on OSX 10.7+.
// - Android: devices attached to testbots don't have default network, so
// broadcasting to 255.255.255.255 returns error -109 (Address not reachable).
-@@ -703,7 +703,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
+@@ -708,7 +708,7 @@ TEST_F(UDPSocketTest, ClientSetDoNotFrag
EXPECT_THAT(rv, IsOk());
rv = client.SetDoNotFragment();
@@ -24,7 +24,7 @@ $NetBSD$
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -725,7 +725,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
+@@ -730,7 +730,7 @@ TEST_F(UDPSocketTest, ServerSetDoNotFrag
EXPECT_THAT(rv, IsOk());
rv = server.SetDoNotFragment();
@@ -33,7 +33,7 @@ $NetBSD$
// TODO(crbug.com/42050633): IP_MTU_DISCOVER is not implemented on Fuchsia.
EXPECT_THAT(rv, IsError(ERR_NOT_IMPLEMENTED));
#else
-@@ -791,7 +791,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
+@@ -796,7 +796,7 @@ TEST_F(UDPSocketTest, JoinMulticastGroup
// TODO(crbug.com/40620614): failing on device on iOS 12.2.
// TODO(crbug.com/40189274): flaky on Mac 11.
@@ -42,7 +42,7 @@ $NetBSD$
#define MAYBE_SharedMulticastAddress DISABLED_SharedMulticastAddress
#else
#define MAYBE_SharedMulticastAddress SharedMulticastAddress
-@@ -845,7 +845,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
+@@ -850,7 +850,7 @@ TEST_F(UDPSocketTest, MAYBE_SharedMultic
NetLogSource());
ASSERT_THAT(client_socket.Connect(send_address), IsOk());
diff --git a/chromium/patches/patch-net_third__party_quiche_BUILD.gn b/chromium/patches/patch-net_third__party_quiche_BUILD.gn
index 46b5405b90..03d9855a70 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-05-30 19:50:32.000000000 +0000
+--- net/third_party/quiche/BUILD.gn.orig 2025-06-30 06:54:11.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 5dc8400ad6..ec23490996 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-05-30 19:50:32.000000000 +0000
+--- net/tools/cert_verify_tool/cert_verify_tool.cc.orig 2025-06-30 06:54:11.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 b103a2d6d9..356a384ed4 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-05-30 19:50:32.000000000 +0000
+--- net/tools/net_watcher/net_watcher.cc.orig 2025-06-30 06:54:11.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 ebbe67a1a6..eb0a69f374 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-05-30 19:50:32.000000000 +0000
+--- net/traffic_annotation/network_traffic_annotation.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/traffic_annotation/network_traffic_annotation.h
@@ -374,7 +374,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 ebd5fc2ca3..f8ee88805d 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-05-30 19:50:32.000000000 +0000
+--- net/url_request/url_request_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/url_request/url_request_context.cc
@@ -119,7 +119,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 ac3e184467..1e09359b03 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-05-30 19:50:32.000000000 +0000
+--- net/url_request/url_request_context.h.orig 2025-06-30 06:54:11.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 b9a193c74b..f8f5c425f6 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-05-30 19:50:32.000000000 +0000
+--- net/url_request/url_request_context_builder.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/url_request/url_request_context_builder.cc
@@ -444,7 +444,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 dcc1da2d35..00d38bd1cd 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-05-30 19:50:32.000000000 +0000
+--- net/websockets/websocket_basic_stream_adapters_test.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ net/websockets/websocket_basic_stream_adapters_test.cc
@@ -1098,10 +1098,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 1a63854417..8cda6ccd9f 100644
--- a/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
+++ b/chromium/patches/patch-pdf_pdfium_pdfium__engine.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- pdf/pdfium/pdfium_engine.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- pdf/pdfium/pdfium_engine.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ pdf/pdfium/pdfium_engine.cc
-@@ -112,7 +112,7 @@
+@@ -113,7 +113,7 @@
#include "ui/accessibility/ax_features.mojom-features.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "pdf/pdfium/pdfium_font_linux.h"
#endif
-@@ -568,7 +568,7 @@ void InitializeSDK(bool enable_v8,
+@@ -569,7 +569,7 @@ void InitializeSDK(bool enable_v8,
FPDF_InitLibraryWithConfig(&config);
diff --git a/chromium/patches/patch-ppapi_tests_test__utils.h b/chromium/patches/patch-ppapi_tests_test__utils.h
index f7004a2644..e0f2d85932 100644
--- a/chromium/patches/patch-ppapi_tests_test__utils.h
+++ b/chromium/patches/patch-ppapi_tests_test__utils.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ppapi/tests/test_utils.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ppapi/tests/test_utils.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ppapi/tests/test_utils.h
@@ -314,6 +314,8 @@ do { \
#define PPAPI_OS_FREEBSD 1
diff --git a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
index c6f2c992aa..2e6d4de945 100644
--- a/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
+++ b/chromium/patches/patch-printing_backend_cups__ipp__helper.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/cups_ipp_helper.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- printing/backend/cups_ipp_helper.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ printing/backend/cups_ipp_helper.cc
-@@ -201,7 +201,7 @@ void ExtractResolutions(const CupsOption
+@@ -202,7 +202,7 @@ void ExtractResolutions(const CupsOption
// Provide a default DPI if no valid DPI is found.
#if BUILDFLAG(IS_MAC)
constexpr gfx::Size kDefaultMissingDpi(kDefaultMacDpi, kDefaultMacDpi);
diff --git a/chromium/patches/patch-printing_backend_print__backend__cups.cc b/chromium/patches/patch-printing_backend_print__backend__cups.cc
index f467719339..99e8559a79 100644
--- a/chromium/patches/patch-printing_backend_print__backend__cups.cc
+++ b/chromium/patches/patch-printing_backend_print__backend__cups.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/backend/print_backend_cups.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- printing/backend/print_backend_cups.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ printing/backend/print_backend_cups.cc
@@ -29,7 +29,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 7e02036d3c..ed4052e0d8 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-05-30 19:50:32.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.cc.orig 2025-06-30 06:54:11.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 6375f90fe1..256c009332 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-05-30 19:50:32.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits.h.orig 2025-06-30 06:54:11.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 d550fce091..48efc64d9e 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-05-30 19:50:32.000000000 +0000
+--- printing/mojom/printing_context_mojom_traits_unittest.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ printing/mojom/printing_context_mojom_traits_unittest.cc
@@ -79,7 +79,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 c08e6bba7b..2a7beb04b1 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-05-30 19:50:32.000000000 +0000
+--- printing/print_settings.cc.orig 2025-06-30 06:54:11.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 44e5d2716b..1734ee71d5 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-05-30 19:50:32.000000000 +0000
+--- printing/print_settings.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ printing/print_settings.h
@@ -25,7 +25,7 @@
#include "base/values.h"
@@ -42,7 +42,7 @@ $NetBSD$
AdvancedSettings& advanced_settings() { return advanced_settings_; }
const AdvancedSettings& advanced_settings() const {
return advanced_settings_;
-@@ -434,7 +434,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS
+@@ -437,7 +437,7 @@ class COMPONENT_EXPORT(PRINTING_SETTINGS
// Number of pages per sheet.
int pages_per_sheet_;
diff --git a/chromium/patches/patch-printing_print__settings__conversion.cc b/chromium/patches/patch-printing_print__settings__conversion.cc
index f9c69525a2..bd47ce6a8d 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-05-30 19:50:32.000000000 +0000
+--- printing/print_settings_conversion.cc.orig 2025-06-30 06:54:11.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 6b3d03be6a..1d4838ce39 100644
--- a/chromium/patches/patch-printing_printing__context__linux.cc
+++ b/chromium/patches/patch-printing_printing__context__linux.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- printing/printing_context_linux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- printing/printing_context_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ printing/printing_context_linux.cc
@@ -23,7 +23,7 @@
#endif
diff --git a/chromium/patches/patch-printing_printing__features.cc b/chromium/patches/patch-printing_printing__features.cc
index b6cac63c98..863c6ae71f 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-05-30 19:50:32.000000000 +0000
+--- printing/printing_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ printing/printing_features.cc
@@ -26,12 +26,12 @@ 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 50c3ab3001..f9654806df 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-05-30 19:50:32.000000000 +0000
+--- printing/printing_features.h.orig 2025-06-30 06:54:11.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 8f6ad50aec..7bb0d7c891 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-05-30 19:50:32.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.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 cc0f8b7539..9ea9c60b61 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-05-30 19:50:32.000000000 +0000
+--- printing/sandbox/print_backend_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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_chromoting__event.cc b/chromium/patches/patch-remoting_base_chromoting__event.cc
index bd9d97a7ec..ec6b54291b 100644
--- a/chromium/patches/patch-remoting_base_chromoting__event.cc
+++ b/chromium/patches/patch-remoting_base_chromoting__event.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/base/chromoting_event.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/base/chromoting_event.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/base/chromoting_event.cc
@@ -191,7 +191,7 @@ void ChromotingEvent::AddSystemInfo() {
SetString(kCpuKey, base::SysInfo::OperatingSystemArchitecture());
diff --git a/chromium/patches/patch-remoting_base_constants.h b/chromium/patches/patch-remoting_base_constants.h
index dcfaada635..93caabea40 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-05-30 19:50:32.000000000 +0000
+--- remoting/base/constants.h.orig 2025-06-30 06:54:11.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 c58c8468fa..183d9884b7 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-05-30 19:50:32.000000000 +0000
+--- remoting/base/host_settings.cc.orig 2025-06-30 06:54:11.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 b6f2ed7a73..e2cbe89a42 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-05-30 19:50:32.000000000 +0000
+--- remoting/codec/webrtc_video_encoder_vpx.cc.orig 2025-06-30 06:54:11.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 2e1fbc9089..a4a3778955 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/base/desktop_environment_options.cc.orig 2025-06-30 06:54:11.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 fbd2074056..fabe573ad6 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/base/switches.cc.orig 2025-06-30 06:54:11.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 9016ec5959..b4313a5fc3 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/base/switches.h.orig 2025-06-30 06:54:11.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 bb53079501..04a95fd585 100644
--- a/chromium/patches/patch-remoting_host_chromoting__host.cc
+++ b/chromium/patches/patch-remoting_host_chromoting__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/chromoting_host.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/chromoting_host.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/chromoting_host.cc
-@@ -137,7 +137,7 @@ void ChromotingHost::Start(const std::st
+@@ -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 d1b5c61196..9101028c63 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/chromoting_host.h.orig 2025-06-30 06:54:11.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 43a6de55ba..1380ac7360 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/chromoting_host_context.cc.orig 2025-06-30 06:54:11.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 8de96d21d5..45e8baf43c 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/chromoting_host_services_client.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/chromoting_host_services_client.cc
@@ -134,7 +134,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 4ed0657c42..55c2802bb8 100644
--- a/chromium/patches/patch-remoting_host_client__session.cc
+++ b/chromium/patches/patch-remoting_host_client__session.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/client_session.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/client_session.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/client_session.cc
@@ -188,7 +188,7 @@ void ClientSession::NotifyClientResoluti
if (effective_policies_.curtain_required.value_or(false)) {
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 8d92a4374f..4e27632154 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/crash/crash_file_uploader.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/crash/crash_file_uploader.cc
@@ -44,7 +44,7 @@ constexpr char kMinidumpFileName[] = "du
diff --git a/chromium/patches/patch-remoting_host_evaluate__capability.cc b/chromium/patches/patch-remoting_host_evaluate__capability.cc
index a468808e91..4bed375f57 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/evaluate_capability.cc.orig 2025-06-30 06:54:11.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 c86249bba5..ac11e34b0e 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/host_attributes.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/host_attributes.cc
@@ -103,7 +103,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 423587210b..854305ee01 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/host_details.cc.orig 2025-06-30 06:54:11.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 8b4a3894e9..04aedaa74a 100644
--- a/chromium/patches/patch-remoting_host_host__main.cc
+++ b/chromium/patches/patch-remoting_host_host__main.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/host_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/host_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/host_main.cc
-@@ -55,7 +55,7 @@ int FileChooserMain();
+@@ -57,7 +57,7 @@ int FileChooserMain();
int RdpDesktopSessionMain();
int UrlForwarderConfiguratorMain();
#endif // BUILDFLAG(IS_WIN)
@@ -15,7 +15,7 @@ $NetBSD$
int XSessionChooserMain();
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -68,7 +68,7 @@ const char kUsageMessage[] =
+@@ -70,7 +70,7 @@ const char kUsageMessage[] =
"\n"
"Options:\n"
@@ -24,7 +24,7 @@ $NetBSD$
" --audio-pipe-name=<pipe> - Sets the pipe name to capture audio on "
"Linux.\n"
#endif // BUILDFLAG(IS_LINUX)
-@@ -161,7 +161,7 @@ MainRoutineFn SelectMainRoutine(const st
+@@ -163,7 +163,7 @@ MainRoutineFn SelectMainRoutine(const st
} else if (process_type == kProcessTypeUrlForwarderConfigurator) {
main_routine = &UrlForwarderConfiguratorMain;
#endif // BUILDFLAG(IS_WIN)
@@ -33,12 +33,12 @@ $NetBSD$
} else if (process_type == kProcessTypeXSessionChooser) {
main_routine = &XSessionChooserMain;
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -229,7 +229,7 @@ int HostMain(int argc, char** argv) {
+@@ -231,7 +231,7 @@ int HostMain(int argc, char** argv) {
// Note that we enable crash reporting only if the user has opted in to having
// the crash reports uploaded.
if (IsUsageStatsAllowed()) {
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- InitializeCrashReporting();
+ InitializeCrashpadReporting();
#elif BUILDFLAG(IS_WIN)
// TODO: joedow - Enable crash reporting for the RDP process.
diff --git a/chromium/patches/patch-remoting_host_ipc__constants.cc b/chromium/patches/patch-remoting_host_ipc__constants.cc
index d31bb4e6fd..9c439a9de4 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/ipc_constants.cc.orig 2025-06-30 06:54:11.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 e85e893530..a799df3538 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/it2me/it2me_native_messaging_host_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/it2me/it2me_native_messaging_host_main.cc
-@@ -30,7 +30,7 @@
+@@ -29,7 +29,7 @@
#include "remoting/host/resources.h"
#include "remoting/host/usage_stats_consent.h"
@@ -15,7 +15,16 @@ $NetBSD$
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
#include "base/linux_util.h"
-@@ -75,7 +75,7 @@ bool CurrentProcessHasUiAccess() {
+@@ -43,7 +43,7 @@
+ #include "remoting/host/mac/permission_utils.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -79,7 +79,7 @@ bool CurrentProcessHasUiAccess() {
// Creates a It2MeNativeMessagingHost instance, attaches it to stdin/stdout and
// runs the task executor until It2MeNativeMessagingHost signals shutdown.
int It2MeNativeMessagingHostMain(int argc, char** argv) {
@@ -24,7 +33,16 @@ $NetBSD$
// Initialize Xlib for multi-threaded use, allowing non-Chromium code to
// use X11 safely (such as the WebRTC capturer, GTK ...)
x11::InitXlib();
-@@ -121,7 +121,7 @@ int It2MeNativeMessagingHostMain(int arg
+@@ -104,7 +104,7 @@ int It2MeNativeMessagingHostMain(int arg
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
+@@ -129,7 +129,7 @@ int It2MeNativeMessagingHostMain(int arg
remoting::LoadResources("");
@@ -33,7 +51,7 @@ $NetBSD$
// Required for any calls into GTK functions, such as the Disconnect and
// Continue windows. Calling with nullptr arguments because we don't have
// any command line arguments for gtk to consume.
-@@ -249,7 +249,7 @@ int It2MeNativeMessagingHostMain(int arg
+@@ -257,7 +257,7 @@ int It2MeNativeMessagingHostMain(int arg
PolicyWatcher::CreateWithTaskRunner(context->file_task_runner(),
context->management_service());
@@ -42,7 +60,7 @@ $NetBSD$
scoped_refptr<AutoThreadTaskRunner> input_task_runner;
// Create an X11EventSource on all UI threads, so the global X11 connection
// (x11::Connection::Get()) can dispatch X events.
-@@ -273,7 +273,7 @@ int It2MeNativeMessagingHostMain(int arg
+@@ -281,7 +281,7 @@ int It2MeNativeMessagingHostMain(int arg
// Run the loop until channel is alive.
run_loop.Run();
diff --git a/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc b/chromium/patches/patch-remoting_host_me2me__desktop__environment.cc
index be8ae3963f..85611e0266 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/me2me_desktop_environment.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/me2me_desktop_environment.cc
@@ -112,7 +112,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 65e58da252..e5ffda7698 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/mojo_caller_security_checker.cc.orig 2025-06-30 06:54:11.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 83defa6099..79017530ab 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/policy_watcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/policy_watcher.cc
@@ -182,7 +182,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 96416772dc..5f5fcf059f 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_client.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..6fd4b2f42f
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_remote__open__url_remote__open__url__main.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/remote_open_url/remote_open_url_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ remoting/host/remote_open_url/remote_open_url_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/usage_stats_consent.h"
+ #include "ui/base/l10n/l10n_util.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -51,7 +51,7 @@ int RemoteOpenUrlMain(int argc, char** a
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
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 06021bfc43..95986ecfcc 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/remote_open_url/remote_open_url_util.cc.orig 2025-06-30 06:54:11.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 2c5720fb49..82eb1fdaeb 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/remote_open_url/url_forwarder_configurator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/remote_open_url/url_forwarder_configurator.cc
@@ -12,7 +12,7 @@ UrlForwarderConfigurator::UrlForwarderCo
diff --git a/chromium/patches/patch-remoting_host_remoting__me2me__host.cc b/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
index c7e7109b1a..6c46170366 100644
--- a/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
+++ b/chromium/patches/patch-remoting_host_remoting__me2me__host.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/remoting_me2me_host.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/remoting_me2me_host.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/remoting_me2me_host.cc
-@@ -140,7 +140,7 @@
+@@ -139,7 +139,7 @@
#include "remoting/host/mac/permission_utils.h"
#endif // BUILDFLAG(IS_APPLE)
@@ -15,7 +15,7 @@ $NetBSD$
#if defined(REMOTING_USE_X11)
#include <gtk/gtk.h>
-@@ -150,7 +150,7 @@
+@@ -149,7 +149,7 @@
#endif // defined(REMOTING_USE_X11)
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
@@ -24,15 +24,15 @@ $NetBSD$
#include "base/linux_util.h"
#include "remoting/host/linux/audio_capturer_linux.h"
#include "remoting/host/linux/certificate_watcher.h"
-@@ -165,7 +165,7 @@
+@@ -164,7 +164,7 @@
#include "remoting/host/pairing_registry_delegate_win.h"
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/host_wtmpdb_logger.h"
#endif // BUILDFLAG(IS_LINUX)
-
@@ -198,7 +198,7 @@ const char kApplicationName[] = "chromot
const char kStdinConfigPath[] = "-";
#endif // !defined(REMOTING_MULTI_PROCESS)
@@ -132,7 +132,16 @@ $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 ...)
-@@ -2172,7 +2172,7 @@ int HostProcessMain() {
+@@ -2154,7 +2154,7 @@ int HostProcessMain() {
+ return kInitializationFailed;
+ }
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ // 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.
+@@ -2174,7 +2174,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
new file mode 100644
index 0000000000..a7a9d46db5
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_security__key_remote__security__key__main.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/security_key/remote_security_key_main.cc.orig 2025-06-30 06:54:11.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"
+ #include "remoting/host/usage_stats_consent.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -96,7 +96,7 @@ int RemoteSecurityKeyMain(int argc, char
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
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 05f8f60263..b8ec2b60ba 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/session_policies_from_dict.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..1937aef14e
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_setup_me2me__native__messaging__host__main.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/setup/me2me_native_messaging_host_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ remoting/host/setup/me2me_native_messaging_host_main.cc
+@@ -41,7 +41,7 @@
+ #include "base/apple/scoped_nsautorelease_pool.h"
+ #endif // BUILDFLAG(IS_APPLE)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -99,7 +99,7 @@ int Me2MeNativeMessagingHostMain(int arg
+ // needs to be initialized first, so that the preference for crash-reporting
+ // can be looked up in the config file.
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
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 f96c25b3ab..01bf7cafef 100644
--- a/chromium/patches/patch-remoting_host_setup_start__host__main.cc
+++ b/chromium/patches/patch-remoting_host_setup_start__host__main.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/setup/start_host_main.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/setup/start_host_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/setup/start_host_main.cc
-@@ -45,7 +45,7 @@
+@@ -44,7 +44,7 @@
#include <unistd.h>
#endif // BUILDFLAG(IS_POSIX)
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
#include "remoting/host/setup/daemon_controller_delegate_linux.h"
#include "remoting/host/setup/start_host_as_root.h"
- #endif // BUILDFLAG(IS_LINUX)
-@@ -369,7 +369,7 @@ bool InitializeCloudMachineParams(HostSt
+@@ -370,7 +370,7 @@ bool InitializeCloudMachineParams(HostSt
} // namespace
int StartHostMain(int argc, char** argv) {
@@ -24,7 +24,7 @@ $NetBSD$
// Minimize the amount of code that runs as root on Posix systems.
if (getuid() == 0) {
return remoting::StartHostAsRoot(argc, argv);
-@@ -394,7 +394,7 @@ int StartHostMain(int argc, char** argv)
+@@ -395,7 +395,7 @@ int StartHostMain(int argc, char** argv)
mojo::core::Init();
@@ -33,3 +33,12 @@ $NetBSD$
if (command_line->HasSwitch("no-start")) {
// On Linux, registering the host with systemd and starting it is the only
// reason start_host requires root. The --no-start options skips that final
+@@ -445,7 +445,7 @@ int StartHostMain(int argc, char** argv)
+ // We don't have a config file yet so we can't use IsUsageStatsAllowed(),
+ // instead we can just check the command line parameter.
+ if (params.enable_crash_reporting) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
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 947718e490..8433ce861a 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/webauthn/desktop_session_type_util.cc.orig 2025-06-30 06:54:11.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 830084842c..e61cb07ab3 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-05-30 19:50:32.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_caller_security_utils.cc.orig 2025-06-30 06:54:11.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 afedf74af1..2ecafd9f9a 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/host/webauthn/remote_webauthn_extension_notifier.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/host/webauthn/remote_webauthn_extension_notifier.cc
-@@ -31,7 +31,7 @@
+@@ -27,7 +27,7 @@
#include "base/task/thread_pool.h"
#include "build/build_config.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "base/environment.h"
#include "base/nix/xdg_util.h"
#include "base/strings/string_util.h"
-@@ -76,14 +76,14 @@ static constexpr char kExtensionWakeupFi
+@@ -72,14 +72,14 @@ static constexpr char kExtensionWakeupFi
// Caller should check if the directory exists before writing files to it. A
// directory only exists if the corresponding Chrome version is installed.
std::vector<base::FilePath> GetRemoteStateChangeDirPaths() {
diff --git a/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
new file mode 100644
index 0000000000..b5276249cb
--- /dev/null
+++ b/chromium/patches/patch-remoting_host_webauthn_remote__webauthn__main.cc
@@ -0,0 +1,26 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- remoting/host/webauthn/remote_webauthn_main.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ remoting/host/webauthn/remote_webauthn_main.cc
+@@ -27,7 +27,7 @@
+ #include "remoting/host/webauthn/remote_webauthn_caller_security_utils.h"
+ #include "remoting/host/webauthn/remote_webauthn_native_messaging_host.h"
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ #include "remoting/base/crash/crash_reporting_crashpad.h"
+ #endif // BUILDFLAG(IS_LINUX)
+
+@@ -50,7 +50,7 @@ int RemoteWebAuthnMain(int argc, char**
+
+ #if defined(REMOTING_ENABLE_CRASH_REPORTING)
+ if (IsUsageStatsAllowed()) {
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ InitializeCrashpadReporting();
+ #elif BUILDFLAG(IS_WIN)
+ InitializeBreakpadReporting();
diff --git a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
index 13ad0b9357..615f261466 100644
--- a/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
+++ b/chromium/patches/patch-remoting_protocol_webrtc__video__stream.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- remoting/protocol/webrtc_video_stream.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- remoting/protocol/webrtc_video_stream.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ remoting/protocol/webrtc_video_stream.cc
@@ -267,7 +267,7 @@ WebrtcVideoStream::WebrtcVideoStream(con
: session_options_(session_options) {
diff --git a/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc b/chromium/patches/patch-remoting_signaling_ftl__host__device__id__provider.cc
index 2d9ade58ec..445522d89a 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-05-30 19:50:32.000000000 +0000
+--- remoting/signaling/ftl_host_device_id_provider.cc.orig 2025-06-30 06:54:11.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 f250f43741..5e09a80e59 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-05-30 19:50:32.000000000 +0000
+--- sandbox/BUILD.gn.orig 2025-06-30 06:54:11.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 0ea59a605a..78a83702cf 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-05-30 19:50:32.000000000 +0000
+--- sandbox/features.gni.orig 2025-06-30 06:54:11.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 70e1887485..06e2d2bf52 100644
--- a/chromium/patches/patch-sandbox_linux_BUILD.gn
+++ b/chromium/patches/patch-sandbox_linux_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/linux/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- sandbox/linux/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/linux/BUILD.gn
@@ -12,11 +12,11 @@ if (is_android) {
}
diff --git a/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc b/chromium/patches/patch-sandbox_linux_services_init__process__reaper.cc
index 76df800012..fdf7ea70ce 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-05-30 19:50:32.000000000 +0000
+--- sandbox/linux/services/init_process_reaper.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/linux/services/init_process_reaper.cc
@@ -7,6 +7,7 @@
#pragma allow_unsafe_libc_calls
diff --git a/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc b/chromium/patches/patch-sandbox_linux_services_libc__interceptor.cc
index df18234512..a897d39d59 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-05-30 19:50:32.000000000 +0000
+--- sandbox/linux/services/libc_interceptor.cc.orig 2025-06-30 06:54:11.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 d8a2626ca0..158c4a1b90 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-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/policy/BUILD.gn
-@@ -43,7 +43,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",
-@@ -114,6 +114,38 @@ component("policy") {
+@@ -117,6 +117,38 @@ component("policy") {
"//sandbox/linux:suid_sandbox_client",
]
}
diff --git a/chromium/patches/patch-sandbox_policy_features.cc b/chromium/patches/patch-sandbox_policy_features.cc
index 0f3c1cb544..e2dae74b7d 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-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/policy/features.cc
@@ -19,7 +19,11 @@ namespace sandbox::policy::features {
// (Only causes an effect when feature kNetworkServiceInProcess is disabled.)
diff --git a/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc b/chromium/patches/patch-sandbox_policy_freebsd_sandbox__freebsd.cc
index dda3ece480..eb2b048942 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-06-11 15:58:18.865462619 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.cc.orig 2025-07-03 13:12:11.710569160 +0000
+++ sandbox/policy/freebsd/sandbox_freebsd.cc
@@ -0,0 +1,211 @@
+// 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 1c1bb3ee9d..6fa4f0b6dc 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-06-11 15:58:18.865606481 +0000
+--- sandbox/policy/freebsd/sandbox_freebsd.h.orig 2025-07-03 13:12:11.710710997 +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 701f14d7e6..60e07539e8 100644
--- a/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
+++ b/chromium/patches/patch-sandbox_policy_mojom_sandbox.mojom
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/mojom/sandbox.mojom.orig 2025-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/mojom/sandbox.mojom.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/policy/mojom/sandbox.mojom
@@ -74,6 +74,15 @@ enum Sandbox {
// Minimally privileged sandbox on Fuchsia.
diff --git a/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc b/chromium/patches/patch-sandbox_policy_netbsd_sandbox__netbsd.cc
index 59e8e9544b..25d989bc63 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-06-11 15:58:18.865930500 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.cc.orig 2025-07-03 13:12:11.711020673 +0000
+++ sandbox/policy/netbsd/sandbox_netbsd.cc
@@ -0,0 +1,211 @@
+// 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 8dc994b19f..13df5e96f8 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-06-11 15:58:18.866068569 +0000
+--- sandbox/policy/netbsd/sandbox_netbsd.h.orig 2025-07-03 13:12:11.711158530 +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 8c530358ee..b154bbbcaf 100644
--- a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
+++ b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-06-11 15:58:18.866277011 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.cc.orig 2025-07-03 13:12:11.711357753 +0000
+++ sandbox/policy/openbsd/sandbox_openbsd.cc
-@@ -0,0 +1,392 @@
+@@ -0,0 +1,400 @@
+// Copyright (c) 2012 The Chromium Authors. All rights reserved.
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
@@ -200,6 +200,7 @@ $NetBSD$
+bool SandboxLinux::SetUnveil(const std::string process_type, sandbox::mojom::Sandbox sandbox_type) {
+ FILE *fp;
+ char *s = NULL, *cp = NULL, *home = NULL, **ap, *tokens[MAXTOKENS];
++ char *xdg_var = NULL;
+ char path[PATH_MAX];
+ const char *ufile;
+ size_t len = 0, lineno = 0;
@@ -264,6 +265,13 @@ $NetBSD$
+ strncpy(path, home, sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
+ strncat(path, tokens[0], sizeof(path) - 1 - strlen(path));
++ } else if (strncmp(tokens[0], "XDG_", 4) == 0) {
++ if ((xdg_var = getenv(tokens[0])) == NULL || *xdg_var == '\0') {
++ LOG(ERROR) << "failed to get " << tokens[0];
++ continue;
++ }
++ strncpy(path, xdg_var, sizeof(path) - 1);
++ path[sizeof(path) - 1] = '\0';
+ } else {
+ strncpy(path, tokens[0], sizeof(path) - 1);
+ path[sizeof(path) - 1] = '\0';
diff --git a/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h b/chromium/patches/patch-sandbox_policy_openbsd_sandbox__openbsd.h
index 2030038ad8..a8f3ad3562 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-06-11 15:58:18.866441280 +0000
+--- sandbox/policy/openbsd/sandbox_openbsd.h.orig 2025-07-03 13:12:11.711518385 +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 627e54afc2..657be573b3 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-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/sandbox.cc.orig 2025-06-30 06:54:11.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 5fedf3d3d5..83bdff6d4f 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-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/sandbox.h.orig 2025-06-30 06:54:11.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 cfae841ef5..3f14198800 100644
--- a/chromium/patches/patch-sandbox_policy_sandbox__type.cc
+++ b/chromium/patches/patch-sandbox_policy_sandbox__type.cc
@@ -4,9 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- sandbox/policy/sandbox_type.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/sandbox_type.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/policy/sandbox_type.cc
-@@ -38,7 +38,7 @@ constexpr char kPpapiSandbox[] = "ppapi"
+@@ -17,7 +17,7 @@
+ #include "chromeos/ash/components/assistant/buildflags.h"
+ #endif // BUILDFLAG(IS_CHROMEOS)
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #include "media/gpu/buildflags.h" // nogncheck
+ #endif
+
+@@ -42,7 +42,7 @@ constexpr char kPpapiSandbox[] = "ppapi"
#endif
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +24,7 @@ $NetBSD$
constexpr char kPrintBackendSandbox[] = "print_backend";
constexpr char kScreenAISandbox[] = "screen_ai";
#endif
-@@ -56,15 +56,15 @@ constexpr char kWindowsSystemProxyResolv
+@@ -60,15 +60,15 @@ constexpr char kWindowsSystemProxyResolv
constexpr char kMirroringSandbox[] = "mirroring";
#endif // BUILDFLAG(IS_MAC)
@@ -31,10 +40,10 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- constexpr char kHardwareVideoDecodingSandbox[] = "hardware_video_decoding";
- constexpr char kHardwareVideoEncodingSandbox[] = "hardware_video_encoding";
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -78,7 +78,7 @@ constexpr char kLibassistantSandbox[] =
+ // 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
+ // platforms, only one those that need to evaluate the use..., hence this
+@@ -88,7 +88,7 @@ constexpr char kLibassistantSandbox[] =
#endif // BUILDFLAG(ENABLE_CROS_LIBASSISTANT)
#endif // BUILDFLAG(IS_CHROMEOS)
@@ -43,7 +52,7 @@ $NetBSD$
constexpr char kOnDeviceTranslationSandbox[] = "on_device_translation";
#endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC)
-@@ -140,7 +140,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -150,7 +150,7 @@ void SetCommandLineFlagsForSandboxType(b
case Sandbox::kCdm:
case Sandbox::kPrintCompositor:
case Sandbox::kAudio:
@@ -52,16 +61,16 @@ $NetBSD$
case Sandbox::kVideoCapture:
#endif
#if BUILDFLAG(IS_WIN)
-@@ -151,7 +151,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -161,7 +161,7 @@ void SetCommandLineFlagsForSandboxType(b
case Sandbox::kMediaFoundationCdm:
case Sandbox::kWindowsSystemProxyResolver:
#endif // BUILDFLAG(IS_WIN)
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
case Sandbox::kHardwareVideoEncoding:
- #endif // BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-@@ -167,15 +167,15 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -179,15 +179,15 @@ void SetCommandLineFlagsForSandboxType(b
case Sandbox::kMirroring:
#endif // BUILDFLAG(IS_MAC)
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -80,7 +89,7 @@ $NetBSD$
case Sandbox::kOnDeviceTranslation:
#endif
DCHECK(command_line->GetSwitchValueASCII(switches::kProcessType) ==
-@@ -185,7 +185,7 @@ void SetCommandLineFlagsForSandboxType(b
+@@ -197,7 +197,7 @@ void SetCommandLineFlagsForSandboxType(b
switches::kServiceSandboxType,
StringFromUtilitySandboxType(sandbox_type));
break;
@@ -89,7 +98,7 @@ $NetBSD$
case Sandbox::kZygoteIntermediateSandbox:
break;
#endif
-@@ -225,7 +225,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
+@@ -237,7 +237,7 @@ sandbox::mojom::Sandbox SandboxTypeFromC
return Sandbox::kUtility;
}
@@ -98,7 +107,7 @@ $NetBSD$
// Intermediate process gains a sandbox later.
if (process_type == switches::kZygoteProcessType)
return Sandbox::kZygoteIntermediateSandbox;
-@@ -267,7 +267,7 @@ std::string StringFromUtilitySandboxType
+@@ -279,7 +279,7 @@ std::string StringFromUtilitySandboxType
return kUtilitySandbox;
case Sandbox::kAudio:
return kAudioSandbox;
@@ -107,7 +116,7 @@ $NetBSD$
case Sandbox::kVideoCapture:
return kVideoCaptureSandbox;
#endif
-@@ -278,17 +278,17 @@ std::string StringFromUtilitySandboxType
+@@ -290,17 +290,17 @@ std::string StringFromUtilitySandboxType
case Sandbox::kSpeechRecognition:
return kSpeechRecognitionSandbox;
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -128,16 +137,16 @@ $NetBSD$
case Sandbox::kOnDeviceTranslation:
return kOnDeviceTranslationSandbox;
#endif
-@@ -308,7 +308,7 @@ std::string StringFromUtilitySandboxType
+@@ -320,7 +320,7 @@ std::string StringFromUtilitySandboxType
case Sandbox::kMirroring:
return kMirroringSandbox;
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
case Sandbox::kHardwareVideoDecoding:
return kHardwareVideoDecodingSandbox;
- case Sandbox::kHardwareVideoEncoding:
-@@ -329,7 +329,7 @@ std::string StringFromUtilitySandboxType
+@@ -343,7 +343,7 @@ std::string StringFromUtilitySandboxType
// The following are not utility processes so should not occur.
case Sandbox::kRenderer:
case Sandbox::kGpu:
@@ -146,7 +155,7 @@ $NetBSD$
case Sandbox::kZygoteIntermediateSandbox:
#endif
NOTREACHED();
-@@ -407,7 +407,7 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+@@ -421,7 +421,7 @@ sandbox::mojom::Sandbox UtilitySandboxTy
return Sandbox::kSpeechRecognition;
}
#if BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_MAC) || \
@@ -155,7 +164,7 @@ $NetBSD$
if (sandbox_string == kPrintBackendSandbox) {
return Sandbox::kPrintBackend;
}
-@@ -415,7 +415,7 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+@@ -429,7 +429,7 @@ sandbox::mojom::Sandbox UtilitySandboxTy
return Sandbox::kScreenAI;
}
#endif
@@ -164,7 +173,7 @@ $NetBSD$
if (sandbox_string == kVideoEffectsSandbox) {
return Sandbox::kVideoEffects;
}
-@@ -425,12 +425,12 @@ sandbox::mojom::Sandbox UtilitySandboxTy
+@@ -439,12 +439,12 @@ sandbox::mojom::Sandbox UtilitySandboxTy
return Sandbox::kOnDeviceTranslation;
}
#endif
@@ -176,6 +185,6 @@ $NetBSD$
#endif
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(USE_LINUX_VIDEO_ACCELERATION)
if (sandbox_string == kHardwareVideoDecodingSandbox) {
return Sandbox::kHardwareVideoDecoding;
- }
diff --git a/chromium/patches/patch-sandbox_policy_switches.cc b/chromium/patches/patch-sandbox_policy_switches.cc
index 79c19b7442..bbb621c378 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-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/policy/switches.cc
@@ -37,7 +37,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 6c1d360f3e..3449abe32e 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-05-30 19:50:32.000000000 +0000
+--- sandbox/policy/switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ sandbox/policy/switches.h
@@ -23,7 +23,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 ee7016375a..805b8cc1a2 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-05-30 19:50:32.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.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 a4760d4eec..5438d1ac0c 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-05-30 19:50:32.000000000 +0000
+--- services/audio/audio_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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 c2b1e24cbf..a25f167508 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-05-30 19:50:32.000000000 +0000
+--- services/device/BUILD.gn.orig 2025-06-30 06:54:11.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 c854a8795f..8270258e8c 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-05-30 19:50:32.000000000 +0000
+--- services/device/geolocation/location_provider_manager.cc.orig 2025-06-30 06:54:11.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 1098c6c974..e462a9d1f1 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-05-30 19:50:32.000000000 +0000
+--- services/device/hid/BUILD.gn.orig 2025-06-30 06:54:11.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 a787b3f7de..de33919440 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-06-11 15:58:18.867796712 +0000
+--- services/device/hid/hid_connection_fido.cc.orig 2025-07-03 13:12:11.712863970 +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 15d18ad646..4d1b7db8b7 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-06-11 15:58:18.867943591 +0000
+--- services/device/hid/hid_connection_fido.h.orig 2025-07-03 13:12:11.713007952 +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 cad3bfc427..524a34a1db 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-06-11 15:58:18.868077180 +0000
+--- services/device/hid/hid_connection_freebsd.cc.orig 2025-07-03 13:12:11.717923907 +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 e88f1addf5..d6946f758f 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-06-11 15:58:18.868224380 +0000
+--- services/device/hid/hid_connection_freebsd.h.orig 2025-07-03 13:12:11.718102681 +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 d8e71b4b56..e34f8e68ba 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-05-30 19:50:32.000000000 +0000
+--- services/device/hid/hid_service.cc.orig 2025-06-30 06:54:11.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 d2012feae7..6e35520c88 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-06-11 15:58:18.868488972 +0000
+--- services/device/hid/hid_service_fido.cc.orig 2025-07-03 13:12:11.718419945 +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 c131b634d1..ad570fa7e8 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-06-11 15:58:18.868657010 +0000
+--- services/device/hid/hid_service_fido.h.orig 2025-07-03 13:12:11.718633121 +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 c6bd525377..ac1869b552 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-06-11 15:58:18.868791891 +0000
+--- services/device/hid/hid_service_freebsd.cc.orig 2025-07-03 13:12:11.718767159 +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 9d5b751873..6ece798a7b 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-06-11 15:58:18.868951159 +0000
+--- services/device/hid/hid_service_freebsd.h.orig 2025-07-03 13:12:11.718924062 +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 81b4888d1f..5a5339151d 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-06-11 15:58:18.869084227 +0000
+--- services/device/hid/hid_service_netbsd.cc.orig 2025-07-03 13:12:11.719056035 +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 e85c8d8d17..29884773bb 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-06-11 15:58:18.869208284 +0000
+--- services/device/hid/hid_service_netbsd.h.orig 2025-07-03 13:12:11.719188319 +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 064e2da66f..0b8fd1292d 100644
--- a/chromium/patches/patch-services_device_public_cpp_device__features.cc
+++ b/chromium/patches/patch-services_device_public_cpp_device__features.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/cpp/device_features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/device/public/cpp/device_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/public/cpp/device_features.cc
@@ -140,7 +140,7 @@ bool IsOsLevelGeolocationPermissionSuppo
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 61d2ba1970..d64c8f8885 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-05-30 19:50:32.000000000 +0000
+--- services/device/public/cpp/device_features.h.orig 2025-06-30 06:54:11.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 25d1781379..0a71d923ef 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-05-30 19:50:32.000000000 +0000
+--- services/device/public/cpp/generic_sensor/sensor_reading.h.orig 2025-06-30 06:54:11.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 24c1e5c32b..0367a3839b 100644
--- a/chromium/patches/patch-services_device_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_device_public_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/public/mojom/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/device/public/mojom/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/public/mojom/BUILD.gn
-@@ -98,7 +98,7 @@ mojom("device_service") {
+@@ -99,7 +99,7 @@ mojom("device_service") {
enable_js_fuzzing = false
enabled_features = []
diff --git a/chromium/patches/patch-services_device_serial_BUILD.gn b/chromium/patches/patch-services_device_serial_BUILD.gn
index b692666e5c..f581c06afd 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-05-30 19:50:32.000000000 +0000
+--- services/device/serial/BUILD.gn.orig 2025-06-30 06:54:11.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 ef9fedd66d..3a897faaca 100644
--- a/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
+++ b/chromium/patches/patch-services_device_serial_serial__device__enumerator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/serial/serial_device_enumerator.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/device/serial/serial_device_enumerator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/serial/serial_device_enumerator.cc
-@@ -13,7 +13,7 @@
+@@ -12,7 +12,7 @@
#include "build/build_config.h"
#include "components/device_event_log/device_event_log.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "services/device/serial/serial_device_enumerator_linux.h"
#elif BUILDFLAG(IS_MAC)
#include "services/device/serial/serial_device_enumerator_mac.h"
-@@ -28,7 +28,7 @@ namespace device {
+@@ -27,7 +27,7 @@ namespace device {
// static
std::unique_ptr<SerialDeviceEnumerator> SerialDeviceEnumerator::Create(
scoped_refptr<base::SingleThreadTaskRunner> ui_task_runner) {
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 550d6fcf9d..a56377fa66 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-05-30 19:50:32.000000000 +0000
+--- services/device/serial/serial_io_handler_posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/serial/serial_io_handler_posix.cc
@@ -73,7 +73,7 @@ bool BitrateToSpeedConstant(int bitrate,
BITRATE_TO_SPEED_CASE(9600)
diff --git a/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc b/chromium/patches/patch-services_device_time__zone__monitor_time__zone__monitor__linux.cc
index 7b62e12af9..9ccd26010e 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-05-30 19:50:32.000000000 +0000
+--- services/device/time_zone_monitor/time_zone_monitor_linux.cc.orig 2025-06-30 06:54:11.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 998cc68c0e..2af25f8351 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-05-30 19:50:32.000000000 +0000
+--- services/device/usb/BUILD.gn.orig 2025-06-30 06:54:11.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 19520f4dcb..7a1ec8e82c 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.cc
-@@ -39,7 +39,7 @@
+@@ -38,7 +38,7 @@
#include "chromeos/dbus/permission_broker/permission_broker_client.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "services/device/public/cpp/device_features.h"
#include "services/device/usb/usb_interface_detach_allowlist.h"
#endif // BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_LINUX)
-@@ -271,7 +271,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskR
+@@ -270,7 +270,7 @@ bool UsbDeviceHandleUsbfs::BlockingTaskR
return true;
}
@@ -24,7 +24,7 @@ $NetBSD$
bool UsbDeviceHandleUsbfs::BlockingTaskRunnerHelper::DetachInterface(
int interface_number,
const CombinedInterfaceInfo& interface_info) {
-@@ -599,7 +599,7 @@ void UsbDeviceHandleUsbfs::ClaimInterfac
+@@ -598,7 +598,7 @@ void UsbDeviceHandleUsbfs::ClaimInterfac
return;
}
#endif
@@ -33,7 +33,7 @@ $NetBSD$
if (base::FeatureList::IsEnabled(features::kAutomaticUsbDetach)) {
const mojom::UsbConfigurationInfo* config =
device_->GetActiveConfiguration();
-@@ -945,7 +945,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
+@@ -944,7 +944,7 @@ void UsbDeviceHandleUsbfs::ReleaseInterf
return;
}
#endif
diff --git a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
index 586c8166b1..8278769dfd 100644
--- a/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
+++ b/chromium/patches/patch-services_device_usb_usb__device__handle__usbfs.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_device_handle_usbfs.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/device/usb/usb_device_handle_usbfs.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/usb/usb_device_handle_usbfs.h
@@ -19,7 +19,7 @@
#include "base/threading/sequence_bound.h"
diff --git a/chromium/patches/patch-services_device_usb_usb__service.cc b/chromium/patches/patch-services_device_usb_usb__service.cc
index 4e97a0a8c0..e405b18985 100644
--- a/chromium/patches/patch-services_device_usb_usb__service.cc
+++ b/chromium/patches/patch-services_device_usb_usb__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/device/usb/usb_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/device/usb/usb_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/device/usb/usb_service.cc
-@@ -21,12 +21,16 @@
+@@ -20,12 +20,16 @@
#if BUILDFLAG(IS_ANDROID)
#include "services/device/usb/usb_service_android.h"
@@ -24,7 +24,7 @@ $NetBSD$
#endif
namespace device {
-@@ -49,12 +53,14 @@ constexpr base::TaskTraits UsbService::k
+@@ -48,12 +52,14 @@ constexpr base::TaskTraits UsbService::k
std::unique_ptr<UsbService> UsbService::Create() {
#if BUILDFLAG(IS_ANDROID)
return base::WrapUnique(new UsbServiceAndroid());
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 c806ba6ea5..c93e3092ac 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-06-11 15:58:18.870882642 +0000
+--- services/device/usb/usb_service_fake.cc.orig 2025-07-03 13:12:11.720838097 +0000
+++ services/device/usb/usb_service_fake.cc
@@ -0,0 +1,49 @@
+// Copyright 2014 The Chromium Authors
diff --git a/chromium/patches/patch-services_device_usb_usb__service__fake.h b/chromium/patches/patch-services_device_usb_usb__service__fake.h
index cac5b26f58..f4e235de06 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-06-11 15:58:18.871015269 +0000
+--- services/device/usb/usb_service_fake.h.orig 2025-07-03 13:12:11.720970111 +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 aff859ff16..3f26169fe1 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-05-30 19:50:32.000000000 +0000
+--- services/network/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/BUILD.gn
-@@ -413,7 +413,6 @@ if (is_linux || is_chromeos) {
+@@ -417,7 +417,6 @@ if (is_linux || is_chromeos) {
]
deps = [
"//base:base",
diff --git a/chromium/patches/patch-services_network_network__context.cc b/chromium/patches/patch-services_network_network__context.cc
index e62af63b8b..843079955b 100644
--- a/chromium/patches/patch-services_network_network__context.cc
+++ b/chromium/patches/patch-services_network_network__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_context.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/network/network_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/network_context.cc
-@@ -612,7 +612,7 @@ NetworkContext::NetworkContextHttpAuthPr
+@@ -611,7 +611,7 @@ NetworkContext::NetworkContextHttpAuthPr
NetworkContext::NetworkContextHttpAuthPreferences::
~NetworkContextHttpAuthPreferences() = default;
@@ -15,7 +15,7 @@ $NetBSD$
bool NetworkContext::NetworkContextHttpAuthPreferences::AllowGssapiLibraryLoad()
const {
if (network_service_) {
-@@ -2543,7 +2543,7 @@ void NetworkContext::OnHttpAuthDynamicPa
+@@ -2556,7 +2556,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 dd7bbd9d76..07832a3ebc 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-05-30 19:50:32.000000000 +0000
+--- services/network/network_context.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/network_context.h
-@@ -723,7 +723,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -730,7 +730,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 9675041977..c33825d6d3 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-05-30 19:50:32.000000000 +0000
+--- services/network/network_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.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 354179a821..969d1fe9fd 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-05-30 19:50:32.000000000 +0000
+--- services/network/network_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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 5fbce0e4e6..40b217b184 100644
--- a/chromium/patches/patch-services_network_network__service.cc
+++ b/chromium/patches/patch-services_network_network__service.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/network_service.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/network/network_service.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/network_service.cc
-@@ -103,11 +103,11 @@
+@@ -102,11 +102,11 @@
#include "third_party/boringssl/src/include/openssl/cpu.h"
#endif
@@ -20,7 +20,7 @@ $NetBSD$
#include "services/network/network_change_notifier_passive_factory.h"
#endif
-@@ -1043,7 +1043,7 @@ void NetworkService::SetExplicitlyAllowe
+@@ -1042,7 +1042,7 @@ void NetworkService::SetExplicitlyAllowe
net::SetExplicitlyAllowedPorts(ports);
}
@@ -29,7 +29,7 @@ $NetBSD$
void NetworkService::SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) {
-@@ -1143,7 +1143,7 @@ NetworkService::CreateHttpAuthHandlerFac
+@@ -1148,7 +1148,7 @@ NetworkService::CreateHttpAuthHandlerFac
);
}
diff --git a/chromium/patches/patch-services_network_network__service.h b/chromium/patches/patch-services_network_network__service.h
index 5c04163c5c..68fdd96e3c 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-05-30 19:50:32.000000000 +0000
+--- services/network/network_service.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/network_service.h
@@ -251,7 +251,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
const std::vector<ContentSettingPatternSource>& settings) override;
@@ -15,7 +15,7 @@ $NetBSD$
void SetGssapiLibraryLoadObserver(
mojo::PendingRemote<mojom::GssapiLibraryLoadObserver>
gssapi_library_load_observer) override;
-@@ -292,7 +292,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -294,7 +294,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
std::unique_ptr<net::HttpAuthHandlerFactory> CreateHttpAuthHandlerFactory(
NetworkContext* network_context);
@@ -24,7 +24,7 @@ $NetBSD$
// This is called just before a GSSAPI library may be loaded.
void OnBeforeGssapiLibraryLoad();
#endif // BUILDFLAG(IS_LINUX)
-@@ -550,7 +550,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
+@@ -552,7 +552,7 @@ class COMPONENT_EXPORT(NETWORK_SERVICE)
// leaking stale listeners between tests.
std::unique_ptr<net::NetworkChangeNotifier> mock_network_change_notifier_;
diff --git a/chromium/patches/patch-services_network_public_cpp_BUILD.gn b/chromium/patches/patch-services_network_public_cpp_BUILD.gn
index 07a09fa296..87efdd21e6 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-05-30 19:50:32.000000000 +0000
+--- services/network/public/cpp/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/public/cpp/BUILD.gn
-@@ -639,7 +639,7 @@ component("cpp_base") {
+@@ -654,7 +654,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",
-@@ -761,7 +761,7 @@ source_set("tests") {
+@@ -776,7 +776,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 fb15c91309..5f63cb1c73 100644
--- a/chromium/patches/patch-services_network_public_cpp_features.cc
+++ b/chromium/patches/patch-services_network_public_cpp_features.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/cpp/features.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/network/public/cpp/features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/public/cpp/features.cc
-@@ -125,7 +125,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
+@@ -109,7 +109,7 @@ BASE_FEATURE(kSplitAuthCacheByNetworkIso
BASE_FEATURE(kDnsOverHttpsUpgrade,
"DnsOverHttpsUpgrade",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_MAC) || \
@@ -15,7 +15,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -377,7 +377,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies
+@@ -359,7 +359,7 @@ BASE_FEATURE(kAvoidResourceRequestCopies
BASE_FEATURE(kDocumentIsolationPolicy,
"DocumentIsolationPolicy",
#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 cc8ea1f469..f71caee996 100644
--- a/chromium/patches/patch-services_network_public_mojom_BUILD.gn
+++ b/chromium/patches/patch-services_network_public_mojom_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/network/public/mojom/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/network/public/mojom/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/network/public/mojom/BUILD.gn
-@@ -675,11 +675,11 @@ mojom("url_loader_base") {
+@@ -679,11 +679,11 @@ mojom("url_loader_base") {
}
enabled_features = []
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 0be6995766..ee3f1d1354 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-05-30 19:50:32.000000000 +0000
+--- services/network/shared_dictionary/shared_dictionary_writer_in_memory.h.orig 2025-06-30 06:54:11.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_on__device__model__service.h b/chromium/patches/patch-services_on__device__model_on__device__model__service.h
index d77373690b..2c9d5f3af2 100644
--- a/chromium/patches/patch-services_on__device__model_on__device__model__service.h
+++ b/chromium/patches/patch-services_on__device__model_on__device__model__service.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/on_device_model/on_device_model_service.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/on_device_model/on_device_model_service.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/on_device_model/on_device_model_service.h
@@ -31,6 +31,10 @@ class OnDeviceModelInternalImpl;
class TsHolder;
diff --git a/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc b/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
index 3156cf1c7d..70d4b0b4f0 100644
--- a/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
+++ b/chromium/patches/patch-services_on__device__model_pre__sandbox__init.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/on_device_model/pre_sandbox_init.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/on_device_model/pre_sandbox_init.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/on_device_model/pre_sandbox_init.cc
@@ -14,7 +14,7 @@
#include "services/on_device_model/ml/chrome_ml.h" // nogncheck
@@ -13,9 +13,9 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
#include "gpu/config/gpu_info_collector.h" // nogncheck
- #include "third_party/dawn/include/dawn/dawn_proc.h" // nogncheck
- #include "third_party/dawn/include/dawn/native/DawnNative.h" // nogncheck
-@@ -25,7 +25,7 @@ namespace on_device_model {
+ #endif
+
+@@ -28,7 +28,7 @@ namespace on_device_model {
namespace {
@@ -24,16 +24,16 @@ $NetBSD$
constexpr uint32_t kVendorIdAMD = 0x1002;
constexpr uint32_t kVendorIdIntel = 0x8086;
constexpr uint32_t kVendorIdNVIDIA = 0x10DE;
-@@ -74,7 +74,7 @@ bool OnDeviceModelService::PreSandboxIni
- }
- #endif
-
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
- // Warm any relevant drivers before attempting to bring up the sandbox. For
- // good measure we initialize a device instance for any adapter with an
- // appropriate backend on top of any integrated or discrete GPU.
-@@ -102,7 +102,7 @@ bool OnDeviceModelService::PreSandboxIni
+@@ -62,7 +62,7 @@ void UpdateSandboxOptionsForGpu(
+ // enabling the sandbox.
+ BASE_FEATURE(kOnDeviceModelWarmDrivers,
+ "OnDeviceModelWarmDrivers",
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_WIN) || BUILDFLAG(IS_BSD)
+ base::FEATURE_ENABLED_BY_DEFAULT
+ #else
+ base::FEATURE_DISABLED_BY_DEFAULT
+@@ -127,7 +127,7 @@ bool OnDeviceModelService::PreSandboxIni
return true;
}
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 cc698b94a2..75660711f3 100644
--- a/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
+++ b/chromium/patches/patch-services_resource__coordinator_memory__instrumentation_queued__request__dispatcher.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/resource_coordinator/memory_instrumentation/queued_request_dispatcher.cc
@@ -54,7 +54,7 @@ uint32_t CalculatePrivateFootprintKb(con
uint32_t shared_resident_kb) {
diff --git a/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn b/chromium/patches/patch-services_resource__coordinator_public_cpp_memory__instrumentation_BUILD.gn
index 7759fc2ab4..65891a14cf 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-05-30 19:50:32.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/BUILD.gn.orig 2025-06-30 06:54:11.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 d409df1083..731c96ea08 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-05-30 19:50:32.000000000 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics.h.orig 2025-06-30 06:54:11.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 6c7167107f..915fdd2a85 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-06-11 15:58:18.873776960 +0000
+--- services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc.orig 2025-07-03 13:12:11.723689589 +0000
+++ services/resource_coordinator/public/cpp/memory_instrumentation/os_metrics_bsd.cc
@@ -0,0 +1,67 @@
+// 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 b48d8b686f..2c2d1d4977 100644
--- a/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
+++ b/chromium/patches/patch-services_screen__ai_public_cpp_utilities.cc
@@ -4,18 +4,18 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/screen_ai/public/cpp/utilities.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/screen_ai/public/cpp/utilities.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/screen_ai/public/cpp/utilities.cc
-@@ -18,7 +18,7 @@ namespace screen_ai {
-
- namespace {
+@@ -21,7 +21,7 @@ namespace {
+ // The maximum image dimension which is processed without downsampling by OCR.
+ constexpr uint32_t kMaxImageDimensionForOcr = 2048;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
constexpr char kBinaryPathSwitch[] = "screen-ai-binary";
#endif
-@@ -39,7 +39,7 @@ constexpr char kScreenAIDlcRootPath[] =
+@@ -42,7 +42,7 @@ constexpr char kScreenAIDlcRootPath[] =
#endif
#if BUILDFLAG(ENABLE_SCREEN_AI_BROWSERTESTS)
@@ -24,7 +24,7 @@ $NetBSD$
constexpr base::FilePath::CharType kScreenAIResourcePathForTests[] =
FILE_PATH_LITERAL("third_party/screen-ai/linux/resources");
#elif BUILDFLAG(IS_MAC)
-@@ -128,7 +128,7 @@ base::FilePath GetComponentBinaryPathFor
+@@ -131,7 +131,7 @@ base::FilePath GetComponentBinaryPathFor
const char* GetBinaryPathSwitch() {
// This is only used on Linux and ChromeOS.
diff --git a/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc b/chromium/patches/patch-services_screen__ai_sandbox_screen__ai__sandbox__hook__linux.cc
index 1e91f6d588..7307e2572b 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-05-30 19:50:32.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.cc
@@ -58,6 +58,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 8d8f58642f..c64454e98e 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-05-30 19:50:32.000000000 +0000
+--- services/screen_ai/sandbox/screen_ai_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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_service__manager_BUILD.gn b/chromium/patches/patch-services_service__manager_BUILD.gn
index 085daa2289..e606b5f3b3 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-05-30 19:50:32.000000000 +0000
+--- services/service_manager/BUILD.gn.orig 2025-06-30 06:54:11.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 f8d257366e..4eddd529f7 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-05-30 19:50:32.000000000 +0000
+--- services/service_manager/public/cpp/service_executable/BUILD.gn.orig 2025-06-30 06:54:11.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_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc b/chromium/patches/patch-services_tracing_public_cpp_stack__sampling_tracing__sampler__profiler.cc
index 2528ae656c..ee2266d05d 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-05-30 19:50:32.000000000 +0000
+--- services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/tracing/public/cpp/stack_sampling/tracing_sampler_profiler.cc
@@ -38,7 +38,7 @@
#include "third_party/perfetto/protos/perfetto/trace/track_event/process_descriptor.pbzero.h"
diff --git a/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc b/chromium/patches/patch-services_tracing_public_cpp_system__metrics__sampler.cc
index fec0c8ff0a..5d58dd126e 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-05-30 19:50:32.000000000 +0000
+--- services/tracing/public/cpp/system_metrics_sampler.cc.orig 2025-06-30 06:54:11.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_tracing_public_cpp_trace__startup.cc b/chromium/patches/patch-services_tracing_public_cpp_trace__startup.cc
new file mode 100644
index 0000000000..e1da223c64
--- /dev/null
+++ b/chromium/patches/patch-services_tracing_public_cpp_trace__startup.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
+
+--- services/tracing/public/cpp/trace_startup.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ services/tracing/public/cpp/trace_startup.cc
+@@ -66,7 +66,7 @@ void EnableStartupTracingIfNeeded(bool w
+ // Create the PerfettoTracedProcess.
+ if (with_thread) {
+ g_tracing_with_thread = true;
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_BSD)
+ PerfettoTracedProcess::MaybeCreateInstanceWithThread(
+ /*will_trace_thread_restart=*/true);
+ #else
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 9773238e14..47490b1ed7 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-05-30 19:50:32.000000000 +0000
+--- services/video_capture/public/mojom/video_capture_service.mojom.orig 2025-06-30 06:54:11.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
index 494e731814..a4e907f481 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/video_effects/video_effects_sandbox_hook_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/video_effects/video_effects_sandbox_hook_linux.cc
@@ -6,7 +6,13 @@
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
index 5df6cb8b73..3ce9ea7023 100644
--- 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
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- services/video_effects/video_effects_sandbox_hook_linux.h.orig 2025-06-30 06:54:11.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_
diff --git a/chromium/patches/patch-services_viz_public_mojom_BUILD.gn b/chromium/patches/patch-services_viz_public_mojom_BUILD.gn
index edd520a06a..f7af300d3f 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-05-30 19:50:32.000000000 +0000
+--- services/viz/public/mojom/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ services/viz/public/mojom/BUILD.gn
@@ -57,7 +57,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 c46a08d58d..f6c83af1a1 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-05-30 19:50:32.000000000 +0000
+--- skia/ext/SkMemory_new_handler.cpp.orig 2025-06-30 06:54:11.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 85858617d8..0c8e405792 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-05-30 19:50:32.000000000 +0000
+--- skia/ext/font_utils.cc.orig 2025-06-30 06:54:11.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 906be48100..92a2f968da 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-05-30 19:50:32.000000000 +0000
+--- skia/ext/skcolorspace_trfn.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ skia/ext/skcolorspace_trfn.cc
@@ -2,6 +2,8 @@
// Use of this source code is governed by a BSD-style license that can be
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h b/chromium/patches/patch-third__party_abseil-cpp_absl_base_config.h
index 0d3f1c7c3e..4500715cb6 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-05-30 19:50:32.000000000 +0000
+--- third_party/abseil-cpp/absl/base/config.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/abseil-cpp/absl/base/config.h
@@ -409,7 +409,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 c4b85f96f3..0974a6f6d2 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-05-30 19:50:32.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/raw_logging.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/abseil-cpp/absl/base/internal/raw_logging.cc
@@ -44,7 +44,7 @@
#if defined(__linux__) || defined(__APPLE__) || defined(__FreeBSD__) || \
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/chromium/patches/patch-third__party_abseil-cpp_absl_base_internal_sysinfo.cc
index c48a4ee9ce..e444e87d77 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-05-30 19:50:32.000000000 +0000
+--- third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig 2025-06-30 06:54:11.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 a13fd039ca..1e3f31bff6 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-05-30 19:50:32.000000000 +0000
+--- third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/abseil-cpp/absl/debugging/internal/elf_mem_image.h
@@ -35,7 +35,8 @@
#if defined(__ELF__) && !defined(__OpenBSD__) && !defined(__QNX__) && \
diff --git a/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc b/chromium/patches/patch-third__party_abseil-cpp_absl_time_internal_cctz_src_time__zone__format.cc
index f5260aee85..99e2fb204b 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-05-30 19:50:32.000000000 +0000
+--- third_party/abseil-cpp/absl/time/internal/cctz/src/time_zone_format.cc.orig 2025-06-30 06:54:11.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 032af3a95b..62fbd8daec 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-05-30 19:50:32.000000000 +0000
+--- third_party/afl/src/afl-fuzz.c.orig 2025-06-30 06:54:11.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 b333102293..3eee4d591e 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/angle/BUILD.gn
@@ -360,7 +360,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 99851d15b7..ed1a68a37d 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/common/platform.h.orig 2025-06-30 06:54:11.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 25e4a6bc09..7e907de55f 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/common/platform_helpers.h.orig 2025-06-30 06:54:11.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 147336c85c..f0366c5568 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/common/system_utils.cpp.orig 2025-06-30 06:54:11.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 14b8e2896c..8a443279f2 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/common/system_utils_linux.cpp.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/angle/src/common/system_utils_linux.cpp
@@ -15,10 +15,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 9f2c81efbf..12943f5b76 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_internal.h.orig 2025-06-30 06:54:11.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 a14e4d8ec6..2533fa7551 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_libpci.cpp.orig 2025-06-30 06:54:11.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 4b405e2b1e..808d552d23 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_linux.cpp.orig 2025-06-30 06:54:11.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 27b9109f08..608d1382b4 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/gpu_info_util/SystemInfo_x11.cpp.orig 2025-06-30 06:54:11.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 e0fa6afe99..9a36eb53bb 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/libANGLE/Display.cpp.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/angle/src/libANGLE/Display.cpp
@@ -58,7 +58,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 ad202c0a8f..aaeb591a51 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/gl/glx/FunctionsGLX.cpp.orig 2025-06-30 06:54:11.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 535b370df3..fd686bda8d 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/src/libANGLE/renderer/vulkan/DisplayVk_api.h.orig 2025-06-30 06:54:11.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 5380718d1a..1523970619 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-05-30 19:50:32.000000000 +0000
+--- third_party/angle/util/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/angle/util/BUILD.gn
@@ -332,7 +332,7 @@ foreach(is_shared_library,
]
diff --git a/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc b/chromium/patches/patch-third__party_blink_common_renderer__preferences_renderer__preferences__mojom__traits.cc
index a4be8fee03..b4afea65ec 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/common/renderer_preferences/renderer_preferences_mojom_traits.cc
@@ -77,7 +77,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 6610af75a2..350a047513 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences.h
@@ -65,7 +65,7 @@ struct BLINK_COMMON_EXPORT RendererPrefe
UserAgentOverride user_agent_override;
diff --git a/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h b/chromium/patches/patch-third__party_blink_public_common_renderer__preferences_renderer__preferences__mojom__traits.h
index 278a7880c1..c9e7fd32d8 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/public/common/renderer_preferences/renderer_preferences_mojom_traits.h
@@ -180,7 +180,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 2276964a6c..3760e84560 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/public/platform/platform.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/public/platform/platform.h
-@@ -372,7 +372,7 @@ class BLINK_PLATFORM_EXPORT Platform {
+@@ -371,7 +371,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 e4ff5ef039..3dc19bec60 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/bindings/scripts/bind_gen/style_format.py.orig 2025-06-30 06:54:11.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 593b917fd9..2167b977a2 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/build/scripts/gperf.py.orig 2025-06-30 06:54:11.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 05b6f4f107..0ddc73cff9 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/build/scripts/run_with_pythonpath.py.orig 2025-06-30 06:54:11.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 f588b0202c..471e0f94a6 100644
--- a/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_controller_blink__initializer.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/controller/blink_initializer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/controller/blink_initializer.cc
@@ -82,12 +82,12 @@
#include "third_party/blink/renderer/controller/private_memory_footprint_provider.h"
diff --git a/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc b/chromium/patches/patch-third__party_blink_renderer_controller_memory__usage__monitor__posix.cc
index 7842b4005f..40bd8a9208 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.cc.orig 2025-06-30 06:54:11.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 57ce8dc493..fd7bf4a1c9 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/controller/memory_usage_monitor_posix.h.orig 2025-06-30 06:54:11.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_editing_editing__behavior.cc b/chromium/patches/patch-third__party_blink_renderer_core_editing_editing__behavior.cc
index 8b81cfa32b..ffa36874c3 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/editing/editing_behavior.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/editing/editing_behavior.cc
@@ -304,7 +304,7 @@ bool EditingBehavior::ShouldInsertCharac
// unexpected behaviour
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc b/chromium/patches/patch-third__party_blink_renderer_core_execution__context_navigator__base.cc
index 739969aee3..367ed6d35f 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/execution_context/navigator_base.cc.orig 2025-06-30 06:54:11.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 1ca4760b7e..276b69cc03 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/exported/web_view_impl.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/exported/web_view_impl.cc
-@@ -429,7 +429,7 @@ void RecordPrerenderActivationSignalDela
+@@ -430,7 +430,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'
-@@ -3421,7 +3421,7 @@ void WebViewImpl::UpdateFontRenderingFro
+@@ -3422,7 +3422,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 e73fab1eb5..54454f9a6f 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_frame_web__frame__test.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/frame/web_frame_test.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/frame/web_frame_test.cc
@@ -6471,7 +6471,7 @@ TEST_F(WebFrameTest, DISABLED_PositionFo
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc b/chromium/patches/patch-third__party_blink_renderer_core_html_canvas_canvas__async__blob__creator.cc
index 0d57835f71..0bd6cde1c2 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/html/canvas/canvas_async_blob_creator.cc
@@ -51,7 +51,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 125e07f371..e94feece89 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/inspector/inspector_memory_agent.cc.orig 2025-06-30 06:54:11.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 d6af0275b6..1c55509cb3 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/layout/layout_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/layout/layout_view.cc
@@ -74,7 +74,7 @@
#include "ui/display/screen_info.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "third_party/blink/renderer/platform/fonts/font_cache.h"
#endif
-@@ -785,7 +785,7 @@ void LayoutView::LayoutRoot() {
+@@ -789,7 +789,7 @@ void LayoutView::LayoutRoot() {
intrinsic_logical_widths_ = LogicalWidth();
}
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc b/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
index f12fd69ea6..e8cbb41f8b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_core_loader_mixed__content__checker.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/loader/mixed_content_checker.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/loader/mixed_content_checker.cc
-@@ -485,7 +485,7 @@ bool MixedContentChecker::ShouldBlockFet
+@@ -510,7 +510,7 @@ bool MixedContentChecker::ShouldBlockFet
switch (context_type) {
case mojom::blink::MixedContentContextType::kOptionallyBlockable:
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 aef1a4345c..5c07c2d889 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/origin_trials/origin_trial_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/origin_trials/origin_trial_context.cc
-@@ -573,7 +573,7 @@ bool OriginTrialContext::CanEnableTrialF
+@@ -568,7 +568,7 @@ bool OriginTrialContext::CanEnableTrialF
}
if (trial_name == "TranslationAPI") {
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 6be4f422a6..7055dca3c7 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/page/context_menu_controller.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/page/context_menu_controller.cc
-@@ -641,7 +641,7 @@ bool ContextMenuController::ShowContextM
+@@ -654,7 +654,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 9c77739981..4e1fdc7d30 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/paint/paint_layer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/paint/paint_layer.cc
-@@ -124,7 +124,7 @@ namespace blink {
+@@ -125,7 +125,7 @@ namespace blink {
namespace {
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 47562e2da0..546ddd076d 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/scroll/scrollbar_theme_aura.cc
@@ -146,7 +146,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 00c8515fe8..0723039656 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/core/xml/xslt_processor.h
@@ -77,7 +77,11 @@ class XSLTProcessor final : public Scrip
diff --git a/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc b/chromium/patches/patch-third__party_blink_renderer_core_xml_xslt__processor__libxslt.cc
index 7b2e7583f1..14ff6fa606 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/core/xml/xslt_processor_libxslt.cc.orig 2025-06-30 06:54:11.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 ed852a3d31..5a605eb795 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_device_factory.cc.orig 2025-06-30 06:54:11.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 0c7d1f30b7..19df4fae87 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/media/audio/audio_renderer_mixer_manager_test.cc.orig 2025-06-30 06:54:11.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 5b6de1c326..9f5c0ddfeb 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/rtc_data_channel.cc
@@ -542,6 +542,7 @@ void RTCDataChannel::send(Blob* data, Ex
pending_messages_.push_back(message);
diff --git a/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc b/chromium/patches/patch-third__party_blink_renderer_modules_peerconnection_webrtc__audio__renderer__test.cc
index cf156796e0..4f53cef474 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/modules/peerconnection/webrtc_audio_renderer_test.cc
-@@ -383,7 +383,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
+@@ -382,7 +382,7 @@ TEST_F(WebRtcAudioRendererTest, DISABLED
SetupRenderer(kDefaultOutputDeviceId);
renderer_proxy_->Start();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_APPLE) || \
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 fad0c33e96..57c8a4f044 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/webaudio/audio_worklet_thread_test.cc.orig 2025-06-30 06:54:11.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 5a7cf3892a..31097571eb 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/modules/webgl/webgl_rendering_context_base.cc
-@@ -6334,7 +6334,7 @@ void WebGLRenderingContextBase::TexImage
+@@ -6383,7 +6383,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 f0955623b7..3216fe2676 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__canvas__context.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_canvas_context.cc
-@@ -218,7 +218,7 @@ bool GPUCanvasContext::PaintRenderingRes
+@@ -218,7 +218,7 @@ CanvasResourceProvider* GPUCanvasContext
scoped_refptr<WebGPUMailboxTexture> front_buffer_texture;
if (source_buffer == kFrontBuffer) {
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 d35e3ff745..2506cbfa7d 100644
--- a/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_modules_webgpu_gpu__queue.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/modules/webgpu/gpu_queue.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/modules/webgpu/gpu_queue.cc
@@ -814,7 +814,7 @@ bool GPUQueue::CopyFromCanvasSourceImage
// on linux platform.
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
index 3e26c6d167..ff7c2da9d7 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/BUILD.gn
@@ -2060,7 +2060,7 @@ static_library("test_support") {
]
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 3c58160a6a..c0a7d015d7 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.cc
@@ -82,7 +82,7 @@ extern const char kNotoColorEmojiCompat[
@@ -15,7 +15,7 @@ $NetBSD$
float FontCache::device_scale_factor_ = 1.0;
#endif
-@@ -133,7 +133,7 @@ const FontPlatformData* FontCache::Syste
+@@ -136,7 +136,7 @@ const FontPlatformData* FontCache::Syste
const FontDescription& font_description) {
const AtomicString& family = FontCache::SystemFontFamily();
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || \
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__cache.h
index 83c63be633..b17ce1a287 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_cache.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_cache.h
@@ -55,7 +55,7 @@
#include "third_party/skia/include/core/SkFontMgr.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/gfx/font_fallback_linux.h"
#endif
-@@ -167,7 +167,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -171,7 +171,7 @@ class PLATFORM_EXPORT FontCache final {
static void MaybePreloadSystemFonts();
@@ -24,7 +24,7 @@ $NetBSD$
// These are needed for calling QueryRenderStyleForStrike, since
// gfx::GetFontRenderParams makes distinctions based on DSF.
static float DeviceScaleFactor() { return device_scale_factor_; }
-@@ -243,7 +243,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -247,7 +247,7 @@ class PLATFORM_EXPORT FontCache final {
const char* locale_family_name);
#endif // BUILDFLAG(IS_ANDROID)
@@ -33,7 +33,7 @@ $NetBSD$
static bool GetFontForCharacter(UChar32,
const char* preferred_locale,
gfx::FallbackFontData*);
-@@ -316,7 +316,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -320,7 +320,7 @@ class PLATFORM_EXPORT FontCache final {
const FontFaceCreationParams&,
std::string& name);
@@ -42,7 +42,7 @@ $NetBSD$
static AtomicString GetFamilyNameForCharacter(SkFontMgr*,
UChar32,
const FontDescription&,
-@@ -353,7 +353,7 @@ class PLATFORM_EXPORT FontCache final {
+@@ -357,7 +357,7 @@ class PLATFORM_EXPORT FontCache final {
bool is_test_font_mgr_ = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__description.cc
index 77f24165b3..8961a30aa7 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_description.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_description.cc
@@ -41,7 +41,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 19a19fbcdd..cce2cbf456 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_metrics.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/font_metrics.cc
@@ -39,7 +39,7 @@
namespace blink {
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc b/chromium/patches/patch-third__party_blink_renderer_platform_fonts_font__unique__name__lookup.cc
index fd59b046c9..5987a912ef 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/font_unique_name_lookup.cc.orig 2025-06-30 06:54:11.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 ecc147738d..5b2f163171 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/fonts/skia/font_cache_skia.cc
@@ -65,7 +65,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 76040a8427..6eb213fd96 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/begin_frame_provider.cc.orig 2025-06-30 06:54:11.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 dc29c4b8bd..9c29b98f58 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/gpu/image_layer_bridge.cc.orig 2025-06-30 06:54:11.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 9982bcec49..b7e9a05712 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_graphics_video__frame__submitter.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/graphics/video_frame_submitter.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/graphics/video_frame_submitter.cc
-@@ -407,7 +407,7 @@ void VideoFrameSubmitter::OnBeginFrame(
+@@ -394,7 +394,7 @@ void VideoFrameSubmitter::OnBeginFrame(
auto& details = timing_details.find(frame_token)->value;
auto& feedback = details.presentation_feedback;
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc b/chromium/patches/patch-third__party_blink_renderer_platform_instrumentation_partition__alloc__memory__dump__provider.cc
index c5380e2be5..8a8cc492cb 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/instrumentation/partition_alloc_memory_dump_provider.cc.orig 2025-06-30 06:54:11.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
index 93d6131853..990b1763f3 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_peerconnection_rtc__video__encoder__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/peerconnection/rtc_video_encoder_factory.cc
@@ -324,12 +324,12 @@ SupportedFormats GetSupportedFormatsInte
supported_formats.profiles.push_back(profile.profile);
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 ad14400d8f..76cc4ae41b 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/runtime_enabled_features.json5.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/runtime_enabled_features.json5
-@@ -484,7 +484,7 @@
+@@ -501,7 +501,7 @@
name: "AppTitle",
status: "experimental",
origin_trial_feature_name: "AppTitle",
@@ -15,7 +15,7 @@ $NetBSD$
base_feature: "WebAppEnableAppTitle",
},
{
-@@ -1777,7 +1777,7 @@
+@@ -1840,7 +1840,7 @@
name: "DocumentIsolationPolicy",
status: "experimental",
origin_trial_feature_name: "DocumentIsolationPolicy",
@@ -24,7 +24,7 @@ $NetBSD$
base_feature: "none",
},
{
-@@ -2017,7 +2017,7 @@
+@@ -2101,7 +2101,7 @@
base_feature: "none",
public: true,
origin_trial_feature_name: "FedCmMultipleIdentityProviders",
@@ -33,7 +33,7 @@ $NetBSD$
origin_trial_allows_third_party: true,
},
{
-@@ -3434,7 +3434,7 @@
+@@ -3594,7 +3594,7 @@
// Tracking bug for the implementation: https://crbug.com/1462930
name: "PermissionElement",
origin_trial_feature_name: "PermissionElement",
@@ -42,7 +42,7 @@ $NetBSD$
status: "experimental",
public: true,
base_feature_status: "enabled",
-@@ -3592,7 +3592,7 @@
+@@ -3758,7 +3758,7 @@
{
name: "PrivateNetworkAccessPermissionPrompt",
origin_trial_feature_name: "PrivateNetworkAccessPermissionPrompt",
@@ -51,7 +51,7 @@ $NetBSD$
status: "stable",
public: true,
base_feature: "none",
-@@ -4811,7 +4811,7 @@
+@@ -5047,7 +5047,7 @@
name: "UnrestrictedSharedArrayBuffer",
base_feature: "none",
origin_trial_feature_name: "UnrestrictedSharedArrayBuffer",
@@ -60,7 +60,7 @@ $NetBSD$
},
// Enables using policy-controlled feature "usb-unrestricted" to allow
// isolated context to access protected USB interface classes and to
-@@ -4993,7 +4993,7 @@
+@@ -5217,7 +5217,7 @@
{
name: "WebAppScopeExtensions",
origin_trial_feature_name: "WebAppScopeExtensions",
@@ -69,7 +69,7 @@ $NetBSD$
status: "experimental",
base_feature: "none",
},
-@@ -5261,7 +5261,7 @@
+@@ -5504,7 +5504,7 @@
{
name: "WebIdentityDigitalCredentials",
origin_trial_feature_name: "WebIdentityDigitalCredentials",
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 afe5639c43..f99f9ef732 100644
--- a/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
+++ b/chromium/patches/patch-third__party_blink_renderer_platform_scheduler_common_thread.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/scheduler/common/thread.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/scheduler/common/thread.cc
-@@ -87,7 +87,7 @@ void Thread::CreateAndSetCompositorThrea
- "Compositor");
- }));
+@@ -95,7 +95,7 @@ void Thread::CreateAndSetCompositorThrea
+ // the program's lifetime once assigned.
+ base::Unretained(compositor_thread.get())));
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS)) && !BUILDFLAG(IS_OPENBSD)
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc b/chromium/patches/patch-third__party_blink_renderer_platform_widget_compositing_blink__categorized__worker__pool__delegate.cc
index 0b16724dc0..d8d90fe642 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/widget/compositing/blink_categorized_worker_pool_delegate.cc.orig 2025-06-30 06:54:11.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 8966c1f035..a56c8e93d2 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/container_annotations.h.orig 2025-06-30 06:54:11.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 6756105bac..3bc460e7e5 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-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/math_extras.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/math_extras.h
@@ -128,6 +128,10 @@ constexpr float Grad2turn(float g) {
return g * (1.0f / 400.0f);
diff --git a/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc b/chromium/patches/patch-third__party_blink_renderer_platform_wtf_stack__util.cc
index 32b46b88a2..92ccbaa605 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,10 +4,10 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/blink/renderer/platform/wtf/stack_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/blink/renderer/platform/wtf/stack_util.cc
-@@ -23,6 +23,13 @@
- extern "C" void* __libc_stack_end; // NOLINT
+@@ -27,6 +27,13 @@ extern "C" void* __libc_stack_end; // N
+ #include <sanitizer/asan_interface.h>
#endif
+#if BUILDFLAG(IS_BSD)
@@ -20,7 +20,7 @@ $NetBSD$
namespace WTF {
size_t GetUnderestimatedStackSize() {
-@@ -35,7 +42,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -39,7 +46,8 @@ size_t GetUnderestimatedStackSize() {
// correctly for the main thread.
#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || \
@@ -30,7 +30,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.
-@@ -56,7 +64,7 @@ size_t GetUnderestimatedStackSize() {
+@@ -60,7 +68,7 @@ size_t GetUnderestimatedStackSize() {
pthread_attr_destroy(&attr);
return size;
}
@@ -39,7 +39,7 @@ $NetBSD$
pthread_attr_destroy(&attr);
#endif
-@@ -67,6 +75,8 @@ size_t GetUnderestimatedStackSize() {
+@@ -71,6 +79,8 @@ size_t GetUnderestimatedStackSize() {
// low as 512k.
//
return 512 * 1024;
@@ -48,16 +48,16 @@ $NetBSD$
#elif BUILDFLAG(IS_APPLE)
// pthread_get_stacksize_np() returns too low a value for the main thread on
// OSX 10.9,
-@@ -103,7 +113,7 @@ size_t GetUnderestimatedStackSize() {
+@@ -112,7 +122,7 @@ thread_local void* thread_stack_start =
- void* GetStackStart() {
+ void* GetStackStartImpl() {
#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
- BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_FUCHSIA)
+ BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_NETBSD)
pthread_attr_t attr;
int error;
#if BUILDFLAG(IS_FREEBSD)
-@@ -120,7 +130,7 @@ void* GetStackStart() {
+@@ -129,7 +139,7 @@ void* GetStackStartImpl() {
pthread_attr_destroy(&attr);
return reinterpret_cast<uint8_t*>(base) + size;
}
@@ -66,7 +66,7 @@ $NetBSD$
pthread_attr_destroy(&attr);
#endif
#if defined(__GLIBC__)
-@@ -152,6 +162,13 @@ void* GetStackStart() {
+@@ -161,6 +171,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 60449cfcf7..ca96ca695a 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-05-30 19:50:32.000000000 +0000
+--- third_party/brotli/common/platform.h.orig 2025-06-30 06:54:11.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 0b072761a5..e0e9a13c07 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-05-30 19:50:32.000000000 +0000
+--- third_party/cpuinfo/cpuinfo.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/cpuinfo/cpuinfo.gni
@@ -8,7 +8,7 @@ use_cpuinfo =
current_cpu != "s390" && current_cpu != "s390x" &&
diff --git a/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni b/chromium/patches/patch-third__party_crashpad_crashpad_build_crashpad__buildconfig.gni
index 418df5c722..37effd546c 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/build/crashpad_buildconfig.gni.orig 2025-06-30 06:54:11.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 a6bd96ab3f..d1ee3eb9b8 100644
--- a/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
+++ b/chromium/patches/patch-third__party_crashpad_crashpad_client_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/client/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/crashpad/crashpad/client/BUILD.gn
-@@ -134,6 +134,13 @@ static_library("common") {
+@@ -148,6 +148,13 @@ static_library("common") {
if (crashpad_is_win) {
sources += [ "crash_report_database_win.cc" ]
}
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 37657c9177..2188843217 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-06-11 15:58:18.889532123 +0000
+--- third_party/crashpad/crashpad/client/crashpad_client_posix.cc.orig 2025-07-03 13:12:11.739157362 +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 7f5f51257e..ae2c5fe19e 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/minidump/minidump_misc_info_writer.cc.orig 2025-06-30 06:54:11.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 81220f7ec3..43e6c78807 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/address_types.h.orig 2025-06-30 06:54:11.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 a83ca7a144..a948ca6f1e 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/capture_context.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/crashpad/crashpad/util/misc/capture_context.h
-@@ -21,7 +21,8 @@
+@@ -21,8 +21,11 @@
#include <mach/mach.h>
#elif BUILDFLAG(IS_WIN)
#include <windows.h>
@@ -14,9 +14,12 @@ $NetBSD$
+#elif BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || \
+ BUILDFLAG(IS_FREEBSD) || BUILDFLAG(IS_NETBSD)
#include <ucontext.h>
++#elif BUILDFLAG(IS_OPENBSD)
++#include <sys/signal.h>
#endif // BUILDFLAG(IS_APPLE)
-@@ -35,7 +36,8 @@ using NativeCPUContext = arm_unified_thr
+ namespace crashpad {
+@@ -35,7 +38,8 @@ using NativeCPUContext = arm_unified_thr
#endif
#elif BUILDFLAG(IS_WIN)
using NativeCPUContext = CONTEXT;
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 101462d31a..e592375f21 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/metrics.cc.orig 2025-06-30 06:54:11.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 711ae6116a..8046e83913 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/misc/uuid.cc.orig 2025-06-30 06:54:11.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 6fe30eeeee..d5ca7c6902 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/close_multiple.cc.orig 2025-06-30 06:54:11.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 f7f65a72d1..1e56260230 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/drop_privileges.cc.orig 2025-06-30 06:54:11.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 00b822270d..f3420f32e8 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/signals.cc.orig 2025-06-30 06:54:11.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 0a64336748..09649539ad 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-05-30 19:50:32.000000000 +0000
+--- third_party/crashpad/crashpad/util/posix/symbolic_constants_posix.cc.orig 2025-06-30 06:54:11.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 13ea0b8637..b03874b83a 100644
--- a/chromium/patches/patch-third__party_crc32c_BUILD.gn
+++ b/chromium/patches/patch-third__party_crc32c_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/crc32c/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/crc32c/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/crc32c/BUILD.gn
@@ -46,7 +46,7 @@ config("crc32c_config") {
}
diff --git a/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h b/chromium/patches/patch-third__party_dawn_include_dawn_native_VulkanBackend.h
index 55a5976b7d..8776f0f077 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-05-30 19:50:32.000000000 +0000
+--- third_party/dawn/include/dawn/native/VulkanBackend.h.orig 2025-06-30 06:54:11.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 deefab0d6b..5f3f016a08 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-05-30 19:50:32.000000000 +0000
+--- third_party/dawn/src/dawn/common/Platform.h.orig 2025-06-30 06:54:11.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 cda5c2d0aa..165fc246f5 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-05-30 19:50:32.000000000 +0000
+--- third_party/dawn/src/dawn/native/vulkan/BackendVk.cpp.orig 2025-06-30 06:54:11.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 b8be9687b7..bfbf9663b1 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-05-30 19:50:32.000000000 +0000
+--- third_party/ffmpeg/BUILD.gn.orig 2025-06-30 06:54:11.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 8e400ec2de..f9ce58a5f1 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-05-30 19:50:32.000000000 +0000
+--- third_party/ffmpeg/libavcodec/x86/cabac.h.orig 2025-06-30 06:54:11.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 1fbb071b27..6dbe05b30f 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-05-30 19:50:32.000000000 +0000
+--- third_party/ffmpeg/libavutil/cpu.c.orig 2025-06-30 06:54:11.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 7ff1352878..6a998f59bb 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-05-30 19:50:32.000000000 +0000
+--- third_party/ffmpeg/libavutil/mem.c.orig 2025-06-30 06:54:11.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 c72cd168f5..f94dfc6a16 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-05-30 19:50:32.000000000 +0000
+--- third_party/ffmpeg/libavutil/random_seed.c.orig 2025-06-30 06:54:11.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 cee7bb9760..c67de54da7 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-05-30 19:50:32.000000000 +0000
+--- third_party/ffmpeg/libavutil/x86/x86inc.asm.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/ffmpeg/libavutil/x86/x86inc.asm
@@ -46,6 +46,12 @@
%endif
diff --git a/chromium/patches/patch-third__party_fontconfig_include_config.h b/chromium/patches/patch-third__party_fontconfig_include_config.h
deleted file mode 100644
index 6e67347def..0000000000
--- a/chromium/patches/patch-third__party_fontconfig_include_config.h
+++ /dev/null
@@ -1,55 +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/fontconfig/include/config.h.orig 2025-05-30 19:50:32.000000000 +0000
-+++ third_party/fontconfig/include/config.h
-@@ -13,7 +13,7 @@
-
- #define FC_CACHEDIR "/var/cache/fontconfig"
-
--#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
-+#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>"
-
- #define FC_FONTPATH ""
-
-@@ -66,7 +66,7 @@
-
- #define HAVE_MMAP 1
-
--#define HAVE_POSIX_FADVISE 1
-+#define HAVE_POSIX_FADVISE 0
-
- #define HAVE_PTHREAD 1
-
-@@ -74,10 +74,13 @@
-
- #define HAVE_RANDOM 1
-
--#define HAVE_RANDOM_R 1
-+/* #undef HAVE_RANDOM_R */
-
- #define HAVE_RAND_R 1
-
-+/* Define to 1 if you have the `arc4_random' function. */
-+#define HAVE_ARC4RANDOM 1
-+
- #define HAVE_READLINK 1
-
- #define HAVE_STDATOMIC_PRIMITIVES 1
-@@ -92,11 +95,11 @@
-
- #define HAVE_SYS_PARAM_H 1
-
--#define HAVE_SYS_STATFS_H 1
-+/* #undef HAVE_SYS_STATFS_H */
-
- #define HAVE_SYS_STATVFS_H 1
-
--#define HAVE_SYS_VFS_H 1
-+/* #undef HAVE_SYS_VFS_H */
-
- #define HAVE_UNISTD_H 1
-
diff --git a/chromium/patches/patch-third__party_fontconfig_include_meson-config.h b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
new file mode 100644
index 0000000000..4ebce36f99
--- /dev/null
+++ b/chromium/patches/patch-third__party_fontconfig_include_meson-config.h
@@ -0,0 +1,50 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- third_party/fontconfig/include/meson-config.h.orig 2025-06-30 06:54:11.000000000 +0000
++++ third_party/fontconfig/include/meson-config.h
+@@ -17,7 +17,7 @@
+
+ #define FC_CACHEDIR "/var/cache/fontconfig"
+
+-#define FC_DEFAULT_FONTS "\t<dir>/usr/share/fonts</dir>\n\t<dir>/usr/local/share/fonts</dir>\n"
++#define FC_DEFAULT_FONTS "\t<dir>/usr/X11R6/lib/X11/fonts</dir>\n"
+
+ #define FC_FONTPATH ""
+
+@@ -92,10 +92,13 @@
+
+ #define HAVE_RANDOM 1
+
+-#define HAVE_RANDOM_R 1
++/* #undef HAVE_RANDOM_R */
+
+ #define HAVE_RAND_R 1
+
++/* Define to 1 if you have the `arc4_random' function. */
++#define HAVE_ARC4RANDOM 1
++
+ #define HAVE_READLINK 1
+
+ #define HAVE_STDATOMIC_PRIMITIVES 1
+@@ -122,7 +125,7 @@
+
+ #define HAVE_SYS_PARAM_H 1
+
+-#define HAVE_SYS_STATFS_H 1
++/* #undef HAVE_SYS_STATFS_H */
+
+ #define HAVE_SYS_STATVFS_H 1
+
+@@ -130,7 +133,7 @@
+
+ #define HAVE_SYS_TYPES_H 1
+
+-#define HAVE_SYS_VFS_H 1
++/* #undef HAVE_SYS_VFS_H */
+
+ #define HAVE_TIME_H 1
+
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 07cbd4e8c3..19d181d353 100644
--- a/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
+++ b/chromium/patches/patch-third__party_fontconfig_src_src_fccompat.c
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/fontconfig/src/src/fccompat.c.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/fontconfig/src/src/fccompat.c.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/fontconfig/src/src/fccompat.c
-@@ -184,7 +184,9 @@ FcRandom(void)
+@@ -175,7 +175,9 @@ FcRandom (void)
{
int32_t result;
@@ -15,5 +15,5 @@ $NetBSD$
+ result = arc4random() & 0x7fffffff;
+#elif HAVE_RANDOM_R
static struct random_data fcrandbuf;
- static char statebuf[256];
- static FcBool initialized = FcFalse;
+ static char statebuf[256];
+ static FcBool initialized = FcFalse;
diff --git a/chromium/patches/patch-third__party_ipcz_src_BUILD.gn b/chromium/patches/patch-third__party_ipcz_src_BUILD.gn
index f3bbd134f8..4b076c17fb 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-05-30 19:50:32.000000000 +0000
+--- third_party/ipcz/src/BUILD.gn.orig 2025-06-30 06:54:11.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 67b5ec7d67..34bf857796 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-05-30 19:50:32.000000000 +0000
+--- third_party/ipcz/src/reference_drivers/random.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/ipcz/src/reference_drivers/random.cc
@@ -55,7 +55,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 592d68f00b..2e9eeec74a 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-05-30 19:50:32.000000000 +0000
+--- third_party/ipcz/src/standalone/base/logging.cc.orig 2025-06-30 06:54:11.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 3eb6836017..5c5a92f9d7 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-05-30 19:50:32.000000000 +0000
+--- third_party/leveldatabase/env_chromium.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/leveldatabase/env_chromium.cc
@@ -329,7 +329,8 @@ ChromiumWritableFile::ChromiumWritableFi
diff --git a/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c b/chromium/patches/patch-third__party_libaom_source_libaom_aom__ports_aarch64__cpudetect.c
index 20f08c05fe..deade41696 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-05-30 19:50:32.000000000 +0000
+--- third_party/libaom/source/libaom/aom_ports/aarch64_cpudetect.c.orig 2025-06-30 06:54:11.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 5a6387c897..67fcf9687e 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-05-30 19:50:32.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/locale_base_api.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/libc++/src/include/__locale_dir/locale_base_api.h
@@ -115,7 +115,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 92e8e86527..4258e681fe 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-05-30 19:50:32.000000000 +0000
+--- third_party/libc++/src/include/__locale_dir/support/bsd_like.h.orig 2025-06-30 06:54:11.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 403326193c..4adb385136 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-05-30 19:50:32.000000000 +0000
+--- third_party/libc++/src/src/chrono.cpp.orig 2025-06-30 06:54:11.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 820293f241..7d8879bc18 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-05-30 19:50:32.000000000 +0000
+--- third_party/libc++/src/src/filesystem/filesystem_clock.cpp.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/libc++/src/src/filesystem/filesystem_clock.cpp
@@ -35,7 +35,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 41ceee8cc6..09a21ac330 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-05-30 19:50:32.000000000 +0000
+--- third_party/libc++abi/src/src/cxa_guard_impl.h.orig 2025-06-30 06:54:11.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 d52aeecb87..3338272a1c 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-05-30 19:50:32.000000000 +0000
+--- third_party/libdrm/src/xf86drmMode.c.orig 2025-06-30 06:54:11.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 27f800fd8d..d64fd90cdf 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-05-30 19:50:32.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/memory/singleton.h.orig 2025-06-30 06:54:11.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 7add43b700..3692acebfd 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-05-30 19:50:32.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/synchronization/lock.h.orig 2025-06-30 06:54:11.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 85d879383c..88e6568d08 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-05-30 19:50:32.000000000 +0000
+--- third_party/libphonenumber/dist/cpp/src/phonenumbers/base/thread_checker.h.orig 2025-06-30 06:54:11.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
index c7f3b8ca63..eb5a3c3fc2 100644
--- a/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
+++ b/chromium/patches/patch-third__party_libsync_src_include_sync_sync.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libsync/src/include/sync/sync.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/libsync/src/include/sync/sync.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/libsync/src/include/sync/sync.h
@@ -22,7 +22,9 @@
#include <sys/cdefs.h>
diff --git a/chromium/patches/patch-third__party_libsync_src_sync.c b/chromium/patches/patch-third__party_libsync_src_sync.c
index bcf932e773..afc85eee9e 100644
--- a/chromium/patches/patch-third__party_libsync_src_sync.c
+++ b/chromium/patches/patch-third__party_libsync_src_sync.c
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/libsync/src/sync.c.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/libsync/src/sync.c.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/libsync/src/sync.c
@@ -17,8 +17,8 @@
*/
diff --git a/chromium/patches/patch-third__party_libusb_BUILD.gn b/chromium/patches/patch-third__party_libusb_BUILD.gn
index e09b0cfbac..da01e0edbf 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-05-30 19:50:32.000000000 +0000
+--- third_party/libusb/BUILD.gn.orig 2025-06-30 06:54:11.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 701e397226..cbf82a8fab 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-05-30 19:50:32.000000000 +0000
+--- third_party/libusb/src/libusb/core.c.orig 2025-06-30 06:54:11.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 41f08831ee..91e4f0e669 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-05-30 19:50:32.000000000 +0000
+--- third_party/libusb/src/libusb/os/threads_posix.c.orig 2025-06-30 06:54:11.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 7387c4fe01..57121b982e 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-05-30 19:50:32.000000000 +0000
+--- third_party/libvpx/source/libvpx/vpx_ports/aarch64_cpudetect.c.orig 2025-06-30 06:54:11.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 67393c310d..fd712df313 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-05-30 19:50:32.000000000 +0000
+--- third_party/lzma_sdk/C/CpuArch.c.orig 2025-06-30 06:54:11.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 fdce4ec2ee..03f9e859b1 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-05-30 19:50:32.000000000 +0000
+--- third_party/material_color_utilities/src/cpp/palettes/tones.cc.orig 2025-06-30 06:54:11.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 c871d1d2bd..a74fa54d88 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-05-30 19:50:32.000000000 +0000
+--- third_party/nasm/BUILD.gn.orig 2025-06-30 06:54:11.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 257b361c74..f25ea071b3 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-05-30 19:50:32.000000000 +0000
+--- third_party/nasm/config/config-linux.h.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..59e5451c8a
--- /dev/null
+++ b/chromium/patches/patch-third__party_node_check__version.py
@@ -0,0 +1,20 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- third_party/node/check_version.py.orig 2025-06-30 06:54:11.000000000 +0000
++++ third_party/node/check_version.py
+@@ -17,11 +17,6 @@ def main(argv):
+ parser.add_argument('--out_file', required=True)
+ args = parser.parse_args(argv)
+
+- node.RunNode([
+- os.path.join(_HERE_PATH, 'check_version.js'),
+- '--expected_version_file', args.expected_version_file,
+- ])
+-
+ # If the above script succeeded, write a dummy output file, since Ninja
+ # requires every target to have an output.
+ with open(args.out_file, "w") as file:
diff --git a/chromium/patches/patch-third__party_node_node.gni b/chromium/patches/patch-third__party_node_node.gni
index ed2262342f..321e4b0d48 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-05-30 19:50:32.000000000 +0000
+--- third_party/node/node.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/node/node.gni
@@ -22,7 +22,7 @@ template("node") {
@@ -15,20 +15,3 @@ $NetBSD$
inputs += [ "//third_party/node/linux/node-linux-x64/bin/node" ]
}
if (is_win && host_os == "win") {
-@@ -35,16 +35,5 @@ template("node") {
- inputs += [ "//third_party/node/mac/node-darwin-x64/bin/node" ]
- }
- }
--
-- # Automatically add a dependency to ":check_version" to ensure NodeJS is
-- # always running the expected version, except when the ':check_version'
-- # target itself is running in which case it shouldn't depend on itself.
-- if (get_label_info(":" + target_name, "label_no_toolchain") !=
-- "//third_party/node:check_version") {
-- if (!defined(deps)) {
-- deps = []
-- }
-- deps += [ "//third_party/node:check_version" ]
-- }
- }
- }
diff --git a/chromium/patches/patch-third__party_node_node.py b/chromium/patches/patch-third__party_node_node.py
index 59246a583a..fdaf81ac84 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-05-30 19:50:32.000000000 +0000
+--- third_party/node/node.py.orig 2025-06-30 06:54:11.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_fxcodec_png_png__decoder.cpp b/chromium/patches/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
deleted file mode 100644
index 6907eb45f2..0000000000
--- a/chromium/patches/patch-third__party_pdfium_core_fxcodec_png_png__decoder.cpp
+++ /dev/null
@@ -1,19 +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/pdfium/core/fxcodec/png/png_decoder.cpp.orig 2025-05-30 19:50:32.000000000 +0000
-+++ third_party/pdfium/core/fxcodec/png/png_decoder.cpp
-@@ -52,8 +52,8 @@ void _png_load_bmp_attribute(png_structp
- CFX_DIBAttribute* pAttribute) {
- if (pAttribute) {
- #if defined(PNG_pHYs_SUPPORTED)
-- pAttribute->xdpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-- pAttribute->ydpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->x_dpi_ = png_get_x_pixels_per_meter(png_ptr, info_ptr);
-+ pAttribute->y_dpi_ = png_get_y_pixels_per_meter(png_ptr, info_ptr);
- png_uint_32 res_x, res_y;
- int unit_type;
- png_get_pHYs(png_ptr, info_ptr, &res_x, &res_y, &unit_type);
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 b329e8cf42..a7525cac1b 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-05-30 19:50:32.000000000 +0000
+--- third_party/pdfium/core/fxge/cfx_fontmapper.cpp.orig 2025-06-30 06:54:11.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 acd2af762b..302b80089e 100644
--- a/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
+++ b/chromium/patches/patch-third__party_pdfium_core_fxge_linux_fx__linux__impl.cpp
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/pdfium/core/fxge/linux/fx_linux_impl.cpp
-@@ -20,7 +20,7 @@
+@@ -19,7 +19,7 @@
#include "core/fxge/fx_font.h"
#include "core/fxge/systemfontinfo_iface.h"
@@ -15,7 +15,7 @@ $NetBSD$
#error "Included on the wrong platform"
#endif
-@@ -180,10 +180,9 @@ class CLinuxPlatform : public CFX_GEModu
+@@ -179,10 +179,9 @@ class CLinuxPlatform : public CFX_GEModu
std::unique_ptr<SystemFontInfoIface> CreateDefaultSystemFontInfo() override {
auto pInfo = std::make_unique<CFX_LinuxFontInfo>();
if (!pInfo->ParseFontCfg(CFX_GEModule::Get()->GetUserFontPaths())) {
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 801075a28c..5bb52a7baa 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-05-30 19:50:32.000000000 +0000
+--- third_party/pdfium/fxjs/fx_date_helpers.cpp.orig 2025-06-30 06:54:11.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 9287bae41d..7f2b6acc1d 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-05-30 19:50:32.000000000 +0000
+--- third_party/pdfium/pdfium.gni.orig 2025-06-30 06:54:11.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 63e6f538e9..4cafaa3913 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-05-30 19:50:32.000000000 +0000
+--- third_party/pdfium/xfa/fxfa/parser/cxfa_timezoneprovider.cpp.orig 2025-06-30 06:54:11.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 8543e0a3c1..6664c418ba 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/build_config.h.orig 2025-06-30 06:54:11.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 8642ddc8bc..c20e46c049 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/thread_utils.h.orig 2025-06-30 06:54:11.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 cf189d92bb..4260fa239f 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/include/perfetto/base/time.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/include/perfetto/base/time.h
@@ -227,6 +227,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 817080e25e..5dc836a4cc 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/event_fd.h.orig 2025-06-30 06:54:11.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 d674150296..d4415fbca6 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/include/perfetto/ext/base/thread_utils.h.orig 2025-06-30 06:54:11.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 5f20a1ca07..d03bd92205 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/include/perfetto/tracing/internal/track_event_legacy.h
@@ -249,7 +249,7 @@ class PERFETTO_EXPORT_COMPONENT LegacyTr
// are different. E.g. on Mac size_t is considered a different type from
diff --git a/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto b/chromium/patches/patch-third__party_perfetto_protos_perfetto_trace_ftrace_v4l2.proto
index ada95f6fe3..ef529bd843 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/protos/perfetto/trace/ftrace/v4l2.proto.orig 2025-06-30 06:54:11.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 4a643b950e..80c3bf624e 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/clock_snapshots.cc.orig 2025-06-30 06:54:11.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 ff94b4ee33..8a85945b2d 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/event_fd.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/src/base/event_fd.cc
@@ -24,7 +24,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 6571114ea5..7799589934 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/periodic_task.cc.orig 2025-06-30 06:54:11.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_string__utils.cc b/chromium/patches/patch-third__party_perfetto_src_base_string__utils.cc
index 31db4f03a3..9c982f932f 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/string_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/src/base/string_utils.cc
@@ -39,7 +39,8 @@ namespace base {
// Locale-independant 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 d504b2565b..debee5c1b2 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/subprocess_posix.cc.orig 2025-06-30 06:54:11.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 68bc401b8d..b9fccfc632 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/test/vm_test_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/src/base/test/vm_test_utils.cc
@@ -93,7 +93,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 222114d2fc..ca97f44b5e 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/thread_task_runner.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/src/base/thread_task_runner.cc
@@ -27,7 +27,8 @@
#include "perfetto/ext/base/thread_utils.h"
diff --git a/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc b/chromium/patches/patch-third__party_perfetto_src_base_unix__socket.cc
index f233ba261a..2a9a5d6dcd 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/unix_socket.cc.orig 2025-06-30 06:54:11.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 df4f553747..fd4887d5a8 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/base/utils.cc.orig 2025-06-30 06:54:11.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 8a73108cbf..406fc927dd 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/perfetto/src/trace_processor/importers/ftrace/v4l2_tracker.cc
@@ -62,7 +62,7 @@ void V4l2Tracker::ParseV4l2Event(uint64_
case FtraceEvent::kV4l2QbufFieldNumber: {
diff --git a/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc b/chromium/patches/patch-third__party_perfetto_src_tracing_ipc_memfd.cc
index 44222f7a40..524990b4e1 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/tracing/ipc/memfd.cc.orig 2025-06-30 06:54:11.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 f08ae4a768..e3188d26cd 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/tracing/platform_posix.cc.orig 2025-06-30 06:54:11.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 9c8bd6dabf..74d5634559 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-05-30 19:50:32.000000000 +0000
+--- third_party/perfetto/src/tracing/track.cc.orig 2025-06-30 06:54:11.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_src_google_protobuf_stubs_platform__macros.h b/chromium/patches/patch-third__party_protobuf_src_google_protobuf_stubs_platform__macros.h
index 7787b60046..4a3bf4086f 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-05-30 19:50:32.000000000 +0000
+--- third_party/protobuf/src/google/protobuf/stubs/platform_macros.h.orig 2025-06-30 06:54:11.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_skia_src_gpu_ganesh_GrAutoLocaleSetter.h b/chromium/patches/patch-third__party_skia_src_gpu_ganesh_GrAutoLocaleSetter.h
index 7e905f7beb..74b7b3547d 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-05-30 19:50:32.000000000 +0000
+--- third_party/skia/src/gpu/ganesh/GrAutoLocaleSetter.h.orig 2025-06-30 06:54:11.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 091e08ebe0..33799e3619 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-05-30 19:50:32.000000000 +0000
+--- third_party/skia/src/ports/SkMemory_malloc.cpp.orig 2025-06-30 06:54:11.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 bfeb7ae92d..7978f617a1 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-05-30 19:50:32.000000000 +0000
+--- third_party/skia/src/ports/SkOSFile_posix.cpp.orig 2025-06-30 06:54:11.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 020fead1fd..e8c0c7b669 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-06-11 15:58:18.899738405 +0000
+--- third_party/speech-dispatcher/libspeechd_version.h.orig 2025-07-03 13:12:11.749338811 +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 c5d1f93219..f7faf3ca70 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-05-30 19:50:32.000000000 +0000
+--- third_party/speech-dispatcher/speechd_types.h.orig 2025-06-30 06:54:11.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 a8b071cd95..b59bdcfb24 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-05-30 19:50:32.000000000 +0000
+--- third_party/sqlite/BUILD.gn.orig 2025-06-30 06:54:11.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 2c645bad87..92955ebec3 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-05-30 19:50:32.000000000 +0000
+--- third_party/sqlite/src/amalgamation_dev/sqlite3.c.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/sqlite/src/amalgamation_dev/sqlite3.c
@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
@@ -15,7 +15,7 @@ $NetBSD$
# define _XOPEN_SOURCE 600
#endif
-@@ -20975,6 +20975,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -20976,6 +20976,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
** The alloca() routine never returns NULL. This will cause code paths
** that deal with sqlite3StackAlloc() failures to be unreachable.
*/
diff --git a/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c b/chromium/patches/patch-third__party_sqlite_src_amalgamation_sqlite3.c
index 5bd62ea356..d1d0858fb7 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-05-30 19:50:32.000000000 +0000
+--- third_party/sqlite/src/amalgamation/sqlite3.c.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/sqlite/src/amalgamation/sqlite3.c
@@ -14486,7 +14486,7 @@ struct fts5_api {
** But _XOPEN_SOURCE define causes problems for Mac OS X, so omit
@@ -15,7 +15,7 @@ $NetBSD$
# define _XOPEN_SOURCE 600
#endif
-@@ -20962,6 +20962,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
+@@ -20963,6 +20963,9 @@ SQLITE_PRIVATE int sqlite3HeapNearlyFull
** The alloca() routine never returns NULL. This will cause code paths
** that deal with sqlite3StackAlloc() failures to be unreachable.
*/
@@ -25,7 +25,7 @@ $NetBSD$
#ifdef SQLITE_USE_ALLOCA
# define sqlite3StackAllocRaw(D,N) alloca(N)
# define sqlite3StackAllocRawNN(D,N) alloca(N)
-@@ -45387,6 +45390,11 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -45388,6 +45391,11 @@ static int unixRandomness(sqlite3_vfs *N
memset(zBuf, 0, nBuf);
randomnessPid = osGetpid(0);
#if !defined(SQLITE_TEST) && !defined(SQLITE_OMIT_RANDOMNESS)
@@ -37,7 +37,7 @@ $NetBSD$
{
int fd, got;
fd = robust_open("/dev/urandom", O_RDONLY, 0);
-@@ -45403,6 +45411,7 @@ static int unixRandomness(sqlite3_vfs *N
+@@ -45404,6 +45412,7 @@ static int unixRandomness(sqlite3_vfs *N
}
}
#endif
diff --git a/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp b/chromium/patches/patch-third__party_swiftshader_src_Reactor_Debug.cpp
index 55000ae7b5..e8e3f77346 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/src/Reactor/Debug.cpp.orig 2025-06-30 06:54:11.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 b50d99e8aa..87d783c522 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/src/System/Configurator.cpp.orig 2025-06-30 06:54:11.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 0cb8cb15ca..c678fc2b17 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/src/System/Linux/MemFd.cpp.orig 2025-06-30 06:54:11.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 66f3ec8e02..2e5752294f 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/src/Vulkan/VkSemaphoreExternalLinux.hpp.orig 2025-06-30 06:54:11.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 0d59c49cd7..e1a5f750c9 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/src/WSI/libXCB.cpp.orig 2025-06-30 06:54:11.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 5d545ca8d3..5de62d256a 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-10.0/configs/linux/include/llvm/Config/config.h.orig 2025-06-30 06:54:11.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 5051092607..27fb14ced7 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/third_party/llvm-subzero/build/Linux/include/llvm/Config/config.h.orig 2025-06-30 06:54:11.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 34420fc59f..eaa0046578 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/memory.cpp.orig 2025-06-30 06:54:11.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 ce69afed53..5733ce982b 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-05-30 19:50:32.000000000 +0000
+--- third_party/swiftshader/third_party/marl/src/thread.cpp.orig 2025-06-30 06:54:11.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 e1d7d55a84..5085632d87 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-05-30 19:50:32.000000000 +0000
+--- third_party/test_fonts/fontconfig/BUILD.gn.orig 2025-06-30 06:54:11.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 2503bab7f3..b957321957 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-05-30 19:50:32.000000000 +0000
+--- third_party/test_fonts/fontconfig/fontconfig_util_linux.cc.orig 2025-06-30 06:54:11.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 9bdea8a0f2..494fd5d975 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-05-30 19:50:32.000000000 +0000
+--- third_party/test_fonts/fontconfig/generate_fontconfig_caches.cc.orig 2025-06-30 06:54:11.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 d114942c11..2a223d0ba3 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-05-30 19:50:32.000000000 +0000
+--- third_party/tflite/features.gni.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/tflite/features.gni
@@ -8,7 +8,7 @@ import("//services/on_device_model/on_de
diff --git a/chromium/patches/patch-third__party_unrar_src_crypt.cpp b/chromium/patches/patch-third__party_unrar_src_crypt.cpp
index 9194a3871e..1fb702d76d 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-05-30 19:50:32.000000000 +0000
+--- third_party/unrar/src/crypt.cpp.orig 2025-06-30 06:54:11.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 a00cd2ec76..2a4d74b936 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-05-30 19:50:32.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/external/vma/vk_mem_alloc.h.orig 2025-06-30 06:54:11.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 da4c58d8f7..17e6448f77 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-05-30 19:50:32.000000000 +0000
+--- third_party/vulkan-validation-layers/src/layers/vulkan/generated/vk_function_pointers.cpp.orig 2025-06-30 06:54:11.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 474d9333cb..b51d37ba54 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-05-30 19:50:32.000000000 +0000
+--- third_party/vulkan_memory_allocator/include/vk_mem_alloc.h.orig 2025-06-30 06:54:11.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 64b1b2b9ee..4623174d0e 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-05-30 19:50:32.000000000 +0000
+--- third_party/wayland/BUILD.gn.orig 2025-06-30 06:54:11.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 21dbe6db1d..69a9018752 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-05-30 19:50:32.000000000 +0000
+--- third_party/wayland/include/config.h.orig 2025-06-30 06:54:11.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 31c8350129..acad44381b 100644
--- a/chromium/patches/patch-third__party_webrtc_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/BUILD.gn
@@ -219,6 +219,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
diff --git a/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn b/chromium/patches/patch-third__party_webrtc_modules_audio__device_BUILD.gn
index 07581f9e29..4aebf4a21d 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/modules/audio_device/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/modules/audio_device/BUILD.gn
-@@ -330,7 +330,7 @@ rtc_library("audio_device_impl") {
+@@ -337,7 +337,7 @@ rtc_library("audio_device_impl") {
if (rtc_use_dummy_audio_file_devices) {
defines += [ "WEBRTC_DUMMY_FILE_DEVICES" ]
} else {
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 c1247678ce..93ab0356ea 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/wayland/egl_dmabuf.cc
@@ -11,7 +11,9 @@
#include "modules/desktop_capture/linux/wayland/egl_dmabuf.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 3fab641852..94f115ead3 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,9 +4,9 @@ $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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/modules/desktop_capture/linux/x11/x_server_pixel_buffer.cc
-@@ -203,6 +203,12 @@ bool XServerPixelBuffer::Init(XAtomCache
+@@ -207,6 +207,12 @@ bool XServerPixelBuffer::Init(XAtomCache
void XServerPixelBuffer::InitShm(const XWindowAttributes& attributes) {
Visual* default_visual = attributes.visual;
int default_depth = attributes.depth;
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 cbf6513dd6..359a3ec15c 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/byte_order.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/byte_order.h
@@ -90,6 +90,8 @@
#error WEBRTC_ARCH_BIG_ENDIAN or WEBRTC_ARCH_LITTLE_ENDIAN must be defined.
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_ip__address.cc
index fe240792c7..35a86d97b2 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/ip_address.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/ip_address.cc
@@ -14,7 +14,8 @@
#include <cstring>
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_net__helpers.cc
index af43138834..be8575c232 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/net_helpers.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/net_helpers.cc
@@ -21,6 +21,7 @@
#endif
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
index e71e885851..776762cf92 100644
--- a/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
+++ b/chromium/patches/patch-third__party_webrtc_rtc__base_network.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/rtc_base/network.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/network.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/network.cc
-@@ -316,7 +316,12 @@ AdapterType GetAdapterTypeFromName(absl:
+@@ -306,7 +306,12 @@ AdapterType GetAdapterTypeFromName(absl:
}
#endif
@@ -14,7 +14,7 @@ $NetBSD$
+ // Treat all other network interface names as ethernet on BSD
+ return webrtc::ADAPTER_TYPE_ETHERNET;
+#else
- return webrtc::ADAPTER_TYPE_UNKNOWN;
+ return ADAPTER_TYPE_UNKNOWN;
+#endif
}
diff --git a/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc b/chromium/patches/patch-third__party_webrtc_rtc__base_physical__socket__server.cc
index 5dce726767..fec2e366b6 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.cc
@@ -65,7 +65,7 @@
#include "rtc_base/synchronization/mutex.h"
@@ -24,7 +24,7 @@ $NetBSD$
int64_t GetSocketRecvTimestamp(int socket) {
struct timeval tv_ioctl;
-@@ -341,7 +341,7 @@ int PhysicalSocket::GetOption(Option opt
+@@ -340,7 +340,7 @@ int PhysicalSocket::GetOption(Option opt
return -1;
}
if (opt == OPT_DONTFRAGMENT) {
@@ -33,7 +33,7 @@ $NetBSD$
*value = (*value != IP_PMTUDISC_DONT) ? 1 : 0;
#endif
} else if (opt == OPT_DSCP) {
-@@ -370,7 +370,7 @@ int PhysicalSocket::SetOption(Option opt
+@@ -369,7 +369,7 @@ int PhysicalSocket::SetOption(Option opt
if (TranslateOption(opt, &slevel, &sopt) == -1)
return -1;
if (opt == OPT_DONTFRAGMENT) {
@@ -42,7 +42,7 @@ $NetBSD$
value = (value) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
#endif
} else if (opt == OPT_DSCP) {
-@@ -401,7 +401,7 @@ int PhysicalSocket::SetOption(Option opt
+@@ -400,7 +400,7 @@ int PhysicalSocket::SetOption(Option opt
int PhysicalSocket::Send(const void* pv, size_t cb) {
int sent = DoSend(
s_, reinterpret_cast<const char*>(pv), static_cast<int>(cb),
@@ -51,7 +51,7 @@ $NetBSD$
// Suppress SIGPIPE. Without this, attempting to send on a socket whose
// other end is closed will result in a SIGPIPE signal being raised to
// our process, which by default will terminate the process, which we
-@@ -430,7 +430,7 @@ int PhysicalSocket::SendTo(const void* b
+@@ -429,7 +429,7 @@ int PhysicalSocket::SendTo(const void* b
size_t len = addr.ToSockAddrStorage(&saddr);
int sent =
DoSendTo(s_, static_cast<const char*>(buffer), static_cast<int>(length),
@@ -60,7 +60,7 @@ $NetBSD$
// Suppress SIGPIPE. See above for explanation.
MSG_NOSIGNAL,
#else
-@@ -708,7 +708,7 @@ int PhysicalSocket::TranslateOption(Opti
+@@ -707,7 +707,7 @@ int PhysicalSocket::TranslateOption(Opti
*slevel = IPPROTO_IP;
*sopt = IP_DONTFRAGMENT;
break;
@@ -69,7 +69,7 @@ $NetBSD$
RTC_LOG(LS_WARNING) << "Socket::OPT_DONTFRAGMENT not supported.";
return -1;
#elif defined(WEBRTC_POSIX)
-@@ -757,7 +757,7 @@ int PhysicalSocket::TranslateOption(Opti
+@@ -756,7 +756,7 @@ int PhysicalSocket::TranslateOption(Opti
return -1;
#endif
case OPT_RECV_ECN:
@@ -78,7 +78,7 @@ $NetBSD$
if (family_ == AF_INET6) {
*slevel = IPPROTO_IPV6;
*sopt = IPV6_RECVTCLASS;
-@@ -777,10 +777,19 @@ int PhysicalSocket::TranslateOption(Opti
+@@ -776,10 +776,19 @@ int PhysicalSocket::TranslateOption(Opti
*sopt = SO_KEEPALIVE;
break;
case OPT_TCP_KEEPCNT:
@@ -98,7 +98,7 @@ $NetBSD$
*slevel = IPPROTO_TCP;
#if !defined(WEBRTC_MAC)
*sopt = TCP_KEEPIDLE;
-@@ -788,12 +797,18 @@ int PhysicalSocket::TranslateOption(Opti
+@@ -787,12 +796,18 @@ int PhysicalSocket::TranslateOption(Opti
*sopt = TCP_KEEPALIVE;
#endif
break;
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 dd6ddb5bf3..539b0b4167 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/physical_socket_server.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/physical_socket_server.h
@@ -21,7 +21,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 bc410abc08..eeb81836f7 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/platform_thread_types.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/rtc_base/platform_thread_types.cc
@@ -12,7 +12,9 @@
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 e59435677f..d7674bf9fa 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-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/rtc_base/third_party/sigslot/sigslot.h.orig 2025-06-30 06:54:11.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_webrtc_system__wrappers_BUILD.gn b/chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
index 36f4f56e7b..98eeff38e1 100644
--- a/chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
+++ b/chromium/patches/patch-third__party_webrtc_system__wrappers_BUILD.gn
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- third_party/webrtc/system_wrappers/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ third_party/webrtc/system_wrappers/BUILD.gn
-@@ -62,8 +62,6 @@ rtc_library("system_wrappers") {
+@@ -56,8 +56,6 @@ rtc_library("system_wrappers") {
if (!build_with_chromium) {
sources += [ "source/cpu_features_linux.cc" ]
}
diff --git a/chromium/patches/patch-third__party_widevine_cdm_widevine.gni b/chromium/patches/patch-third__party_widevine_cdm_widevine.gni
index 6db50ea7a4..9eed8aa31c 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-05-30 19:50:32.000000000 +0000
+--- third_party/widevine/cdm/widevine.gni.orig 2025-06-30 06:54:11.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 e6d795d2cd..727c60c946 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-05-30 19:50:32.000000000 +0000
+--- third_party/zlib/BUILD.gn.orig 2025-06-30 06:54:11.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 9332d93b6a..50fa389937 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-05-30 19:50:32.000000000 +0000
+--- third_party/zlib/cpu_features.c.orig 2025-06-30 06:54:11.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 60fbb4c09b..07d2f6bd04 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-05-30 19:50:32.000000000 +0000
+--- tools/code_cache_generator/BUILD.gn.orig 2025-06-30 06:54:11.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 904aa6eea9..2b05e42648 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-05-30 19:50:32.000000000 +0000
+--- tools/generate_shim_headers/generate_shim_headers.py.orig 2025-06-30 06:54:11.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 ed833ff70e..0790e617bf 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-05-30 19:50:32.000000000 +0000
+--- tools/generate_stubs/rules.gni.orig 2025-06-30 06:54:11.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 1608d073e8..205ffd6f0e 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-05-30 19:50:32.000000000 +0000
+--- tools/gn/build/build_linux.ninja.template.orig 2025-06-30 06:54:11.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 509fd08f63..98d288c885 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-05-30 19:50:32.000000000 +0000
+--- tools/gn/build/gen.py.orig 2025-06-30 06:54:11.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 4e0b8dc14e..53099aa969 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-05-30 19:50:32.000000000 +0000
+--- tools/gn/src/base/files/file_posix.cc.orig 2025-06-30 06:54:11.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 72b5d127f6..a6c94eff9e 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-05-30 19:50:32.000000000 +0000
+--- tools/gn/src/gn/version.h.orig 2025-06-30 06:54:11.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 5c8f035811..25bf2d1f79 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-05-30 19:50:32.000000000 +0000
+--- tools/gn/src/util/exe_path.cc.orig 2025-06-30 06:54:11.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 cba44d3f45..c54a329d7d 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-05-30 19:50:32.000000000 +0000
+--- tools/grit/grit/node/base.py.orig 2025-06-30 06:54:11.000000000 +0000
+++ tools/grit/grit/node/base.py
@@ -497,7 +497,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 d7f62b407e..5946ff42ae 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-05-30 19:50:32.000000000 +0000
+--- tools/json_schema_compiler/cpp_bundle_generator.py.orig 2025-06-30 06:54:11.000000000 +0000
+++ tools/json_schema_compiler/cpp_bundle_generator.py
@@ -140,7 +140,7 @@ class CppBundleGenerator(object):
elif platform == Platforms.FUCHSIA:
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 53d4681a9e..8231623ad8 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-05-30 19:50:32.000000000 +0000
+--- tools/json_schema_compiler/feature_compiler.py.orig 2025-06-30 06:54:11.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 90e8963fc1..a79378b273 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-05-30 19:50:32.000000000 +0000
+--- tools/memory/partition_allocator/inspect_utils.h.orig 2025-06-30 06:54:11.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 b68ac6d91a..da79a32c0a 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-05-30 19:50:32.000000000 +0000
+--- tools/perf/chrome_telemetry_build/BUILD.gn.orig 2025-06-30 06:54:11.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 37e9c8e0f1..61239fd393 100644
--- a/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
+++ b/chromium/patches/patch-tools_protoc__wrapper_protoc__wrapper.py
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-05-30 19:50:32.000000000 +0000
+--- tools/protoc_wrapper/protoc_wrapper.py.orig 2025-06-30 06:54:11.000000000 +0000
+++ tools/protoc_wrapper/protoc_wrapper.py
-@@ -188,15 +188,19 @@ def main(argv):
+@@ -226,15 +226,19 @@ def main(argv):
if not options.exclude_imports:
protoc_cmd += ["--include_imports"]
diff --git a/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn b/chromium/patches/patch-tools_v8__context__snapshot_BUILD.gn
index 72ce19f86c..667d02e0b7 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-05-30 19:50:32.000000000 +0000
+--- tools/v8_context_snapshot/BUILD.gn.orig 2025-06-30 06:54:11.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 a49c181521..b7c42e64b1 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-05-30 19:50:32.000000000 +0000
+--- tools/variations/fieldtrial_to_struct.py.orig 2025-06-30 06:54:11.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 dd27612c03..c2101029b5 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-05-30 19:50:32.000000000 +0000
+--- ui/accessibility/accessibility_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/accessibility/accessibility_features.cc
-@@ -473,7 +473,7 @@ bool IsBlockRootWindowAccessibleNameChan
+@@ -524,7 +524,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 36fccc9cb6..3e1cbcf885 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-05-30 19:50:32.000000000 +0000
+--- ui/accessibility/accessibility_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/accessibility/accessibility_features.h
-@@ -322,7 +322,7 @@ AX_BASE_EXPORT BASE_DECLARE_FEATURE(kBlo
+@@ -347,7 +347,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 df09bb1ecf..d79cf907e8 100644
--- a/chromium/patches/patch-ui_accessibility_ax__node.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__node.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_node.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/accessibility/ax_node.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/accessibility/ax_node.cc
-@@ -1553,7 +1553,7 @@ AXNode::GetExtraMacNodes() const {
+@@ -1555,7 +1555,7 @@ AXNode::GetExtraMacNodes() const {
return &table_info->extra_mac_nodes;
}
@@ -15,7 +15,7 @@ $NetBSD$
AXNode* AXNode::GetExtraAnnouncementNode(
ax::mojom::AriaNotificationPriority priority_property) const {
if (!tree_->extra_announcement_nodes()) {
-@@ -1581,7 +1581,7 @@ bool AXNode::IsGenerated() const {
+@@ -1583,7 +1583,7 @@ bool AXNode::IsGenerated() const {
GetRole() == ax::mojom::Role::kColumn ||
GetRole() == ax::mojom::Role::kTableHeaderContainer;
DCHECK_EQ(is_generated_node, is_extra_mac_node_role);
diff --git a/chromium/patches/patch-ui_accessibility_ax__node.h b/chromium/patches/patch-ui_accessibility_ax__node.h
index 5d286f94f7..ef4ce9f59b 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-05-30 19:50:32.000000000 +0000
+--- ui/accessibility/ax_node.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/accessibility/ax_node.h
@@ -587,7 +587,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 cd4928cac5..46238d5ecb 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.cc
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/accessibility/ax_tree.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/accessibility/ax_tree.cc
-@@ -824,7 +824,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged
+@@ -867,7 +867,7 @@ bool AXTree::ComputeNodeIsIgnoredChanged
return old_node_is_ignored != new_node_is_ignored;
}
@@ -15,7 +15,7 @@ $NetBSD$
ExtraAnnouncementNodes::ExtraAnnouncementNodes(AXNode* root) {
assertive_node_ = CreateNode("assertive", root);
polite_node_ = CreateNode("polite", root);
-@@ -917,7 +917,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) c
+@@ -960,7 +960,7 @@ AXNode* AXTree::GetFromId(AXNodeID id) c
void AXTree::Destroy() {
base::ElapsedThreadTimer timer;
@@ -24,7 +24,7 @@ $NetBSD$
ClearExtraAnnouncementNodes();
#endif // BUILDFLAG(IS_LINUX)
-@@ -2109,7 +2109,7 @@ void AXTree::NotifyNodeAttributesWillCha
+@@ -2181,7 +2181,7 @@ void AXTree::NotifyNodeAttributesWillCha
new_data);
}
@@ -33,7 +33,7 @@ $NetBSD$
void AXTree::ClearExtraAnnouncementNodes() {
if (!extra_announcement_nodes_) {
return;
-@@ -2498,7 +2498,7 @@ bool AXTree::CreateNewChildVector(
+@@ -2570,7 +2570,7 @@ bool AXTree::CreateNewChildVector(
AXTreeUpdateState* update_state) {
DCHECK(GetTreeUpdateInProgressState());
bool success = true;
diff --git a/chromium/patches/patch-ui_accessibility_ax__tree.h b/chromium/patches/patch-ui_accessibility_ax__tree.h
index ce98858f8c..63082d1362 100644
--- a/chromium/patches/patch-ui_accessibility_ax__tree.h
+++ b/chromium/patches/patch-ui_accessibility_ax__tree.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/accessibility/ax_tree.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/accessibility/ax_tree.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/accessibility/ax_tree.h
-@@ -62,7 +62,7 @@ enum class AXTreeUnserializeError {
+@@ -63,7 +63,7 @@ enum class AXTreeUnserializeError {
};
// LINT.ThenChange(/tools/metrics/histograms/metadata/accessibility/enums.xml:AccessibilityTreeUnserializeError)
@@ -15,7 +15,7 @@ $NetBSD$
// To support AriaNotify on older versions of ATK, we need to use the ATK
// signal "Text::text-insert". This signal requires a node that is a
// text type, and it needs to have aria-live properties set in order for
-@@ -287,7 +287,7 @@ class AX_EXPORT AXTree {
+@@ -288,7 +288,7 @@ class AX_EXPORT AXTree {
void NotifyChildTreeConnectionChanged(AXNode* node, AXTree* child_tree);
@@ -24,7 +24,7 @@ $NetBSD$
void ClearExtraAnnouncementNodes();
void CreateExtraAnnouncementNodes();
ExtraAnnouncementNodes* extra_announcement_nodes() const {
-@@ -544,7 +544,7 @@ class AX_EXPORT AXTree {
+@@ -550,7 +550,7 @@ class AX_EXPORT AXTree {
std::unique_ptr<AXEvent> event_data_;
diff --git a/chromium/patches/patch-ui_aura_client_drag__drop__client.h b/chromium/patches/patch-ui_aura_client_drag__drop__client.h
index e3bf5cb7e9..fa1ff34bed 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-05-30 19:50:32.000000000 +0000
+--- ui/aura/client/drag_drop_client.h.orig 2025-06-30 06:54:11.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 d8219e5b6c..234cde7d91 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-05-30 19:50:32.000000000 +0000
+--- ui/aura/screen_ozone.cc.orig 2025-06-30 06:54:11.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 7956719a15..030366e9c9 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-05-30 19:50:32.000000000 +0000
+--- ui/aura/screen_ozone.h.orig 2025-06-30 06:54:11.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 e8b7106a38..17857495be 100644
--- a/chromium/patches/patch-ui_base_accelerators_accelerator.cc
+++ b/chromium/patches/patch-ui_base_accelerators_accelerator.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/accelerators/accelerator.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/base/accelerators/accelerator.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/accelerators/accelerator.cc
-@@ -331,7 +331,7 @@ std::vector<std::u16string> Accelerator:
+@@ -335,7 +335,7 @@ std::vector<std::u16string> Accelerator:
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_SEARCH_KEY));
#elif BUILDFLAG(IS_WIN)
modifiers.push_back(l10n_util::GetStringUTF16(IDS_APP_WINDOWS_KEY));
diff --git a/chromium/patches/patch-ui_base_accelerators_command.cc b/chromium/patches/patch-ui_base_accelerators_command.cc
index 5d4e8ff8ec..27a9ea3597 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-05-30 19:50:32.000000000 +0000
+--- ui/base/accelerators/command.cc.orig 2025-06-30 06:54:11.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 2d46370e1c..0eaabdb2be 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-05-30 19:50:32.000000000 +0000
+--- ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_ozone.cc
@@ -12,7 +12,7 @@
#include "ui/base/accelerators/accelerator.h"
@@ -12,10 +12,10 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX) && BUILDFLAG(USE_DBUS)
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
+ #include "base/environment.h"
#include "base/feature_list.h"
- #include "ui/base/accelerators/global_accelerator_listener/global_accelerator_listener_linux.h"
- #endif
-@@ -20,7 +20,7 @@
+ #include "build/branding_buildflags.h"
+@@ -22,7 +22,7 @@
using content::BrowserThread;
namespace {
@@ -24,7 +24,7 @@ $NetBSD$
BASE_FEATURE(kGlobalShortcutsPortal,
"GlobalShortcutsPortal",
base::FEATURE_ENABLED_BY_DEFAULT);
-@@ -38,7 +38,7 @@ GlobalAcceleratorListener* GlobalAcceler
+@@ -74,7 +74,7 @@ GlobalAcceleratorListener* GlobalAcceler
return instance->get();
}
@@ -32,4 +32,4 @@ $NetBSD$
+#if (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)) && BUILDFLAG(USE_DBUS)
if (base::FeatureList::IsEnabled(kGlobalShortcutsPortal)) {
static GlobalAcceleratorListenerLinux* const linux_instance =
- new GlobalAcceleratorListenerLinux(nullptr);
+ new GlobalAcceleratorListenerLinux(nullptr, GetSessionName());
diff --git a/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h b/chromium/patches/patch-ui_base_clipboard_clipboard__constants.h
index e1ff03ff9b..5a257715e0 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-05-30 19:50:32.000000000 +0000
+--- ui/base/clipboard/clipboard_constants.h.orig 2025-06-30 06:54:11.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 0cf8777723..93a38b318d 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-05-30 19:50:32.000000000 +0000
+--- ui/base/clipboard/clipboard_non_backed.cc.orig 2025-06-30 06:54:11.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 031ba91209..4fa4df3fdc 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-05-30 19:50:32.000000000 +0000
+--- ui/base/cursor/cursor_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/cursor/cursor_factory.cc
@@ -96,7 +96,7 @@ void CursorFactory::ObserveThemeChanges(
NOTIMPLEMENTED();
diff --git a/chromium/patches/patch-ui_base_cursor_cursor__factory.h b/chromium/patches/patch-ui_base_cursor_cursor__factory.h
index aba665ed55..9eab02f6a5 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-05-30 19:50:32.000000000 +0000
+--- ui/base/cursor/cursor_factory.h.orig 2025-06-30 06:54:11.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 918d5d4e36..4f99b2b351 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-05-30 19:50:32.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_factory.cc.orig 2025-06-30 06:54:11.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 0977a4c23c..a47de40a63 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-05-30 19:50:32.000000000 +0000
+--- ui/base/dragdrop/os_exchange_data_provider_non_backed.cc.orig 2025-06-30 06:54:11.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 a09ab0e1e0..1a637c3afe 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.cc.orig 2025-06-30 06:54:11.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 c9664180cf..c82f7f3d01 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/dummy_text_input_client.h.orig 2025-06-30 06:54:11.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 4e2490897c..139dbcd1b2 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/fake_text_input_client.cc.orig 2025-06-30 06:54:11.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 09a9522cc1..b05274ee21 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/fake_text_input_client.h.orig 2025-06-30 06:54:11.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 87e9d90a42..2d713df819 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/init/input_method_initializer.cc.orig 2025-06-30 06:54:11.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 562756d790..16f3e7d1b4 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/linux/linux_input_method_context_factory.cc.orig 2025-06-30 06:54:11.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 cc59cf1a0c..cbb3f2a420 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ime/text_input_client.h.orig 2025-06-30 06:54:11.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 593b1787ca..2b8b680f97 100644
--- a/chromium/patches/patch-ui_base_resource_resource__bundle.cc
+++ b/chromium/patches/patch-ui_base_resource_resource__bundle.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/resource/resource_bundle.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/base/resource/resource_bundle.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/resource/resource_bundle.cc
-@@ -929,7 +929,7 @@ void ResourceBundle::ReloadFonts() {
+@@ -971,7 +971,7 @@ void ResourceBundle::ReloadFonts() {
}
ResourceScaleFactor ResourceBundle::GetMaxResourceScaleFactor() const {
diff --git a/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc b/chromium/patches/patch-ui_base_test_skia__gold__pixel__diff.cc
index fce96333f3..e66bfaa71c 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-05-30 19:50:32.000000000 +0000
+--- ui/base/test/skia_gold_pixel_diff.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/test/skia_gold_pixel_diff.cc
@@ -117,7 +117,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 57a41911d0..f709bbe2a9 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-05-30 19:50:32.000000000 +0000
+--- ui/base/test/ui_controls.h.orig 2025-06-30 06:54:11.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 665693aad9..2df4da2280 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ui_base_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/ui_base_features.cc
@@ -119,7 +119,7 @@ BASE_FEATURE(kWaylandLinuxDrmSyncobj,
// Controls whether support for Wayland's per-surface scaling is enabled.
@@ -33,7 +33,7 @@ $NetBSD$
base::FEATURE_ENABLED_BY_DEFAULT
#else
base::FEATURE_DISABLED_BY_DEFAULT
-@@ -307,7 +307,7 @@ bool IsForcedColorsEnabled() {
+@@ -323,7 +323,7 @@ bool IsForcedColorsEnabled() {
BASE_FEATURE(kEyeDropper,
"EyeDropper",
#if BUILDFLAG(IS_WIN) || BUILDFLAG(IS_MAC) || BUILDFLAG(IS_LINUX) || \
diff --git a/chromium/patches/patch-ui_base_ui__base__features.h b/chromium/patches/patch-ui_base_ui__base__features.h
index a32159e22a..22f51a64e8 100644
--- a/chromium/patches/patch-ui_base_ui__base__features.h
+++ b/chromium/patches/patch-ui_base_ui__base__features.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_features.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/base/ui_base_features.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/ui_base_features.h
-@@ -126,7 +126,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
+@@ -129,7 +129,7 @@ COMPONENT_EXPORT(UI_BASE_FEATURES)
BASE_DECLARE_FEATURE(kWaylandSessionManagement);
#endif // BUILDFLAG(IS_OZONE)
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.cc b/chromium/patches/patch-ui_base_ui__base__switches.cc
index aba6f92d5f..445ef0524b 100644
--- a/chromium/patches/patch-ui_base_ui__base__switches.cc
+++ b/chromium/patches/patch-ui_base_ui__base__switches.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/ui_base_switches.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/base/ui_base_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/ui_base_switches.cc
@@ -24,13 +24,13 @@ const char kDisableModalAnimations[] = "
const char kShowMacOverlayBorders[] = "show-mac-overlay-borders";
@@ -21,4 +21,4 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
// Specify the toolkit used to construct the Linux GUI.
const char kUiToolkitFlag[] = "ui-toolkit";
- // Disables GTK IME integration.
+ // Specify the GTK version to be loaded.
diff --git a/chromium/patches/patch-ui_base_ui__base__switches.h b/chromium/patches/patch-ui_base_ui__base__switches.h
index fb662feb78..1de39a1e06 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-05-30 19:50:32.000000000 +0000
+--- ui/base/ui_base_switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/ui_base_switches.h
@@ -22,11 +22,11 @@ COMPONENT_EXPORT(UI_BASE) extern const c
COMPONENT_EXPORT(UI_BASE) extern const char kShowMacOverlayBorders[];
@@ -18,5 +18,5 @@ $NetBSD$
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
COMPONENT_EXPORT(UI_BASE) extern const char kUiToolkitFlag[];
- COMPONENT_EXPORT(UI_BASE) extern const char kDisableGtkIme[];
- #endif
+ COMPONENT_EXPORT(UI_BASE) extern const char kGtkVersionFlag[];
+ COMPONENT_EXPORT(UI_BASE) extern const char kQtVersionFlag[];
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 5c5d6f9bd1..5163de559a 100644
--- a/chromium/patches/patch-ui_base_webui_web__ui__util.cc
+++ b/chromium/patches/patch-ui_base_webui_web__ui__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/base/webui/web_ui_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/base/webui/web_ui_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/webui/web_ui_util.cc
-@@ -46,7 +46,7 @@ namespace {
+@@ -42,7 +42,7 @@ namespace {
constexpr float kMaxScaleFactor = 1000.0f;
std::string GetFontFamilyMd() {
@@ -15,7 +15,7 @@ $NetBSD$
return "Roboto, " + GetFontFamily();
#else
return GetFontFamily();
-@@ -221,7 +221,7 @@ void AppendWebUiCssTextDefaults(std::str
+@@ -217,7 +217,7 @@ void AppendWebUiCssTextDefaults(std::str
std::string GetFontFamily() {
std::string font_family = l10n_util::GetStringUTF8(IDS_WEB_FONT_FAMILY);
diff --git a/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc b/chromium/patches/patch-ui_base_x_x11__cursor__factory.cc
index 66161fbd6b..043abe75fa 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-05-30 19:50:32.000000000 +0000
+--- ui/base/x/x11_cursor_factory.cc.orig 2025-06-30 06:54:11.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 4aa49429a4..c040531948 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-05-30 19:50:32.000000000 +0000
+--- ui/base/x/x11_cursor_factory.h.orig 2025-06-30 06:54:11.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 4c4de352c9..e25af4cc26 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-05-30 19:50:32.000000000 +0000
+--- ui/base/x/x11_cursor_loader.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/base/x/x11_cursor_loader.cc
@@ -42,7 +42,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 75d9835e99..f0fac9c11c 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-05-30 19:50:32.000000000 +0000
+--- ui/base/x/x11_display_manager.cc.orig 2025-06-30 06:54:11.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 29d389d899..3b54bca8fa 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-05-30 19:50:32.000000000 +0000
+--- ui/base/x/x11_shm_image_pool.cc.orig 2025-06-30 06:54:11.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 843badfa9f..0298aece7c 100644
--- a/chromium/patches/patch-ui_color_color__id.h
+++ b/chromium/patches/patch-ui_color_color__id.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/color/color_id.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/color/color_id.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/color/color_id.h
-@@ -627,7 +627,7 @@
+@@ -648,7 +648,7 @@
E_CPONLY(kColorCrosSysPositive) \
E_CPONLY(kColorCrosSysComplementVariant) \
E_CPONLY(kColorCrosSysInputFieldOnBase)
diff --git a/chromium/patches/patch-ui_color_color__provider__utils.cc b/chromium/patches/patch-ui_color_color__provider__utils.cc
index b5a9f9eccf..4ffa69f2c5 100644
--- a/chromium/patches/patch-ui_color_color__provider__utils.cc
+++ b/chromium/patches/patch-ui_color_color__provider__utils.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/color/color_provider_utils.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/color/color_provider_utils.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/color/color_provider_utils.cc
@@ -194,7 +194,7 @@ std::string_view SystemThemeName(ui::Sys
switch (system_theme) {
diff --git a/chromium/patches/patch-ui_color_system__theme.h b/chromium/patches/patch-ui_color_system__theme.h
index 42b7454ad3..4efef24bea 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-05-30 19:50:32.000000000 +0000
+--- ui/color/system_theme.h.orig 2025-06-30 06:54:11.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 a46b8ac7f9..518c54cbb2 100644
--- a/chromium/patches/patch-ui_compositor_compositor.cc
+++ b/chromium/patches/patch-ui_compositor_compositor.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/compositor/compositor.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/compositor/compositor.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/compositor/compositor.cc
-@@ -983,7 +983,7 @@ void Compositor::OnResume() {
+@@ -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 b1f0863e3c..8616ec004e 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-05-30 19:50:32.000000000 +0000
+--- ui/compositor/compositor.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/compositor/compositor.h
@@ -463,7 +463,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 b5f3664061..119cd0e511 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-05-30 19:50:32.000000000 +0000
+--- ui/compositor/compositor_observer.h.orig 2025-06-30 06:54:11.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 aa0f9b4792..c495fae6db 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-05-30 19:50:32.000000000 +0000
+--- ui/display/screen.cc.orig 2025-06-30 06:54:11.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 9d73699d25..c18d939fde 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-05-30 19:50:32.000000000 +0000
+--- ui/display/screen.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/display/screen.h
@@ -140,7 +140,7 @@ class DISPLAY_EXPORT Screen {
// (both of which may or may not be `nearest_id`).
diff --git a/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc b/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
index 8df2b61d26..066dbf18f1 100644
--- a/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
+++ b/chromium/patches/patch-ui_events_devices_x11_device__data__manager__x11.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/events/devices/x11/device_data_manager_x11.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/events/devices/x11/device_data_manager_x11.cc
-@@ -850,6 +850,7 @@ void DeviceDataManagerX11::SetDisabledKe
+@@ -855,6 +855,7 @@ void DeviceDataManagerX11::SetDisabledKe
}
void DeviceDataManagerX11::DisableDevice(x11::Input::DeviceId deviceid) {
diff --git a/chromium/patches/patch-ui_events_event.cc b/chromium/patches/patch-ui_events_event.cc
index 46bbf25c86..9c5e28ea47 100644
--- a/chromium/patches/patch-ui_events_event.cc
+++ b/chromium/patches/patch-ui_events_event.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/events/event.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/events/event.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/events/event.cc
-@@ -373,7 +373,7 @@ std::string LocatedEvent::ToString() con
+@@ -375,7 +375,7 @@ std::string LocatedEvent::ToString() con
MouseEvent::MouseEvent(const PlatformEvent& native_event)
: LocatedEvent(native_event),
changed_button_flags_(GetChangedMouseButtonFlagsFromNative(native_event)),
@@ -15,7 +15,7 @@ $NetBSD$
movement_(GetMouseMovementFromNative(native_event)),
#endif
pointer_details_(GetMousePointerDetailsFromNative(native_event)) {
-@@ -629,7 +629,7 @@ std::unique_ptr<Event> MouseWheelEvent::
+@@ -631,7 +631,7 @@ std::unique_ptr<Event> MouseWheelEvent::
return std::make_unique<MouseWheelEvent>(*this);
}
@@ -24,9 +24,9 @@ $NetBSD$
// This value matches Windows, Fuchsia WHEEL_DELTA, and (roughly) Firefox on
// Linux.
// static
-@@ -889,7 +889,7 @@ void KeyEvent::InitializeNative() {
- if (synthesize_key_repeat_enabled_ && IsRepeated(GetLastKeyEvent()))
+@@ -894,7 +894,7 @@ void KeyEvent::InitializeNative() {
SetFlags(flags() | EF_IS_REPEAT);
+ }
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
diff --git a/chromium/patches/patch-ui_events_event__switches.cc b/chromium/patches/patch-ui_events_event__switches.cc
index a1481b08fb..d0b5772d67 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-05-30 19:50:32.000000000 +0000
+--- ui/events/event_switches.cc.orig 2025-06-30 06:54:11.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 709a56cd7d..8907f1b2f0 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-05-30 19:50:32.000000000 +0000
+--- ui/events/event_switches.h.orig 2025-06-30 06:54:11.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 ca62cd88b5..96f5281cc6 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-05-30 19:50:32.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/events/keycodes/dom/keycode_converter.cc
@@ -18,7 +18,7 @@
#include "ui/events/keycodes/dom/dom_code.h"
diff --git a/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h b/chromium/patches/patch-ui_events_keycodes_dom_keycode__converter.h
index 8495cbe821..6672bdc8ca 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-05-30 19:50:32.000000000 +0000
+--- ui/events/keycodes/dom/keycode_converter.h.orig 2025-06-30 06:54:11.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 d8d92441da..7c73626bdd 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/BUILD.gn
-@@ -663,7 +663,7 @@ source_set("memory_buffer_sources") {
+@@ -664,7 +664,7 @@ source_set("memory_buffer_sources") {
deps += [ "//build/config/linux/libdrm" ]
}
diff --git a/chromium/patches/patch-ui_gfx_canvas__skia.cc b/chromium/patches/patch-ui_gfx_canvas__skia.cc
index a797fd6fa5..2ea1219d90 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/canvas_skia.cc.orig 2025-06-30 06:54:11.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 1fe712837f..daaee06427 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/font_fallback_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/font_fallback_linux.cc
@@ -32,6 +32,8 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__render__params.h b/chromium/patches/patch-ui_gfx_font__render__params.h
index 44ec296705..99f9a102e7 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/font_render_params.h.orig 2025-06-30 06:54:11.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 d7406b5e53..7937c07f70 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/font_render_params_linux.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/font_render_params_linux.cc
@@ -24,7 +24,7 @@
#include "ui/gfx/linux/fontconfig_util.h"
diff --git a/chromium/patches/patch-ui_gfx_font__util.cc b/chromium/patches/patch-ui_gfx_font__util.cc
index e39bb57fca..b5142f04aa 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/font_util.cc.orig 2025-06-30 06:54:11.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
new file mode 100644
index 0000000000..63bed115e7
--- /dev/null
+++ b/chromium/patches/patch-ui_gfx_gpu__extra__info.h
@@ -0,0 +1,17 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/gfx/gpu_extra_info.h.orig 2025-06-30 06:54:11.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;
+ #endif // BUILDFLAG(IS_OZONE_X11)
+
+-#if BUILDFLAG(IS_LINUX)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
+ bool is_gmb_nv12_supported = false;
+ #endif
+ };
diff --git a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
index 7c63ab4390..c0dc0ba61f 100644
--- a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
+++ b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.cc
@@ -4,14 +4,23 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/gpu_memory_buffer.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/gpu_memory_buffer.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/gpu_memory_buffer.cc
-@@ -131,7 +131,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
+@@ -100,7 +100,7 @@ GpuMemoryBufferHandle::GpuMemoryBufferHa
+ }
+ #endif
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ GpuMemoryBufferHandle::GpuMemoryBufferHandle(
+ NativePixmapHandle native_pixmap_handle)
+ : type(GpuMemoryBufferType::NATIVE_PIXMAP),
+@@ -138,7 +138,7 @@ GpuMemoryBufferHandle GpuMemoryBufferHan
handle.id = id;
handle.offset = offset;
handle.stride = stride;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- handle.native_pixmap_handle = CloneHandleForIPC(native_pixmap_handle);
+ handle.native_pixmap_handle_ = CloneHandleForIPC(native_pixmap_handle_);
#elif BUILDFLAG(IS_APPLE)
handle.io_surface = io_surface;
diff --git a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
index 655976bfd7..790fb599b8 100644
--- a/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
+++ b/chromium/patches/patch-ui_gfx_gpu__memory__buffer.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/gpu_memory_buffer.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/gpu_memory_buffer.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/gpu_memory_buffer.h
@@ -17,7 +17,7 @@
#include "ui/gfx/generic_shared_memory_id.h"
@@ -24,12 +24,30 @@ $NetBSD$
NATIVE_PIXMAP,
#endif
#if BUILDFLAG(IS_WIN)
-@@ -210,7 +210,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBu
+@@ -154,7 +154,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBu
+ #if BUILDFLAG(IS_WIN)
+ explicit GpuMemoryBufferHandle(DXGIHandle handle);
+ #endif
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ explicit GpuMemoryBufferHandle(gfx::NativePixmapHandle native_pixmap_handle);
+ #endif
+ #if BUILDFLAG(IS_ANDROID)
+@@ -196,7 +196,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBu
+ return std::move(region_);
+ }
- uint32_t offset = 0;
- uint32_t stride = 0;
-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
- NativePixmapHandle native_pixmap_handle;
- #elif BUILDFLAG(IS_APPLE)
- ScopedIOSurface io_surface;
+ const NativePixmapHandle& native_pixmap_handle() const& {
+ CHECK_EQ(type, NATIVE_PIXMAP);
+ return native_pixmap_handle_;
+@@ -240,7 +240,7 @@ struct COMPONENT_EXPORT(GFX) GpuMemoryBu
+ // goal is to make `this` an encapsulated class.
+ base::UnsafeSharedMemoryRegion region_;
+
+-#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA)
++#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_FUCHSIA) || BUILDFLAG(IS_BSD)
+ NativePixmapHandle native_pixmap_handle_;
+ #endif
+
diff --git a/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h b/chromium/patches/patch-ui_gfx_linux_dmabuf__uapi.h
index 4e02354266..188c4b63c0 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/linux/dmabuf_uapi.h.orig 2025-06-30 06:54:11.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 aacd15490b..9add83e42b 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/linux/gbm_wrapper.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/linux/gbm_wrapper.cc
@@ -318,7 +318,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 27464649a8..0d15359367 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/mojom/native_handle_types_mojom_traits.cc
@@ -14,7 +14,7 @@
#include "ui/gfx/mac/io_surface.h"
@@ -64,4 +64,4 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
case Tag::kNativePixmapHandle:
handle->type = gfx::NATIVE_PIXMAP;
- return data.ReadNativePixmapHandle(&handle->native_pixmap_handle);
+ return data.ReadNativePixmapHandle(&handle->native_pixmap_handle_);
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 9ce34cead2..d6715d6f8e 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/mojom/native_handle_types_mojom_traits.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/mojom/native_handle_types_mojom_traits.h
@@ -18,7 +18,7 @@
#include "ui/gfx/gpu_memory_buffer.h"
@@ -48,4 +48,4 @@ $NetBSD$
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_OZONE) || BUILDFLAG(IS_BSD)
static gfx::NativePixmapHandle& native_pixmap_handle(
gfx::GpuMemoryBufferHandle& handle) {
- return handle.native_pixmap_handle;
+ return handle.native_pixmap_handle_;
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
index 2c040af829..a0517b74c4 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_pixmap_handle.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/native_pixmap_handle.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/native_pixmap_handle.cc
@@ -11,7 +11,7 @@
#include "ui/gfx/buffer_format_util.h"
diff --git a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
index d727748af2..f07b988844 100644
--- a/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
+++ b/chromium/patches/patch-ui_gfx_native__pixmap__handle.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_pixmap_handle.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/native_pixmap_handle.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/native_pixmap_handle.h
@@ -14,7 +14,7 @@
#include "build/build_config.h"
diff --git a/chromium/patches/patch-ui_gfx_native__widget__types.h b/chromium/patches/patch-ui_gfx_native__widget__types.h
index 0c342a1ff9..6eea0c7c18 100644
--- a/chromium/patches/patch-ui_gfx_native__widget__types.h
+++ b/chromium/patches/patch-ui_gfx_native__widget__types.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/native_widget_types.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/native_widget_types.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/native_widget_types.h
@@ -102,7 +102,7 @@ class ViewAndroid;
#endif
diff --git a/chromium/patches/patch-ui_gfx_platform__font__skia.cc b/chromium/patches/patch-ui_gfx_platform__font__skia.cc
index 0c28dee168..6f4386e2a0 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/platform_font_skia.cc.orig 2025-06-30 06:54:11.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 f056105290..3cc7236d8c 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/render_text_api_fuzzer.cc.orig 2025-06-30 06:54:11.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 685d048951..7b3ca2fdef 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/render_text_fuzzer.cc.orig 2025-06-30 06:54:11.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 967a466366..84a298a851 100644
--- a/chromium/patches/patch-ui_gfx_switches.cc
+++ b/chromium/patches/patch-ui_gfx_switches.cc
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/switches.cc
-@@ -32,7 +32,7 @@ const char kForcePrefersNoReducedMotion[
- // Run in headless mode, i.e., without a UI or display server dependencies.
- const char kHeadless[] = "headless";
+@@ -36,7 +36,7 @@ const char kHeadless[] = "headless";
+ // See //components/headless/screen_info/README.md for more details.
+ const char kScreenInfo[] = "screen-info";
-#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_switches.h b/chromium/patches/patch-ui_gfx_switches.h
index beaee2f2d8..6f48f3001b 100644
--- a/chromium/patches/patch-ui_gfx_switches.h
+++ b/chromium/patches/patch-ui_gfx_switches.h
@@ -4,11 +4,11 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gfx/switches.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gfx/switches.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/switches.h
-@@ -18,7 +18,7 @@ GFX_SWITCHES_EXPORT extern const char kF
- GFX_SWITCHES_EXPORT extern const char kForcePrefersNoReducedMotion[];
+@@ -19,7 +19,7 @@ GFX_SWITCHES_EXPORT extern const char kF
GFX_SWITCHES_EXPORT extern const char kHeadless[];
+ GFX_SWITCHES_EXPORT extern const char kScreenInfo[];
-#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_x_atom__cache.cc b/chromium/patches/patch-ui_gfx_x_atom__cache.cc
index 3a0daae0b5..b76a45cc43 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/x/atom_cache.cc.orig 2025-06-30 06:54:11.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_generated__protos_dri3.cc b/chromium/patches/patch-ui_gfx_x_generated__protos_dri3.cc
index 602fb5e99b..d59bbb9af7 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/x/generated_protos/dri3.cc.orig 2025-06-30 06:54:11.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 151935341e..539686b7b4 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/x/generated_protos/shm.cc.orig 2025-06-30 06:54:11.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 a687d21dc8..7aa04e243f 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-05-30 19:50:32.000000000 +0000
+--- ui/gfx/x/xlib_support.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gfx/x/xlib_support.cc
@@ -39,10 +39,18 @@ void InitXlib() {
return;
diff --git a/chromium/patches/patch-ui_gl_BUILD.gn b/chromium/patches/patch-ui_gl_BUILD.gn
index 24adbc3003..871a9c67d7 100644
--- a/chromium/patches/patch-ui_gl_BUILD.gn
+++ b/chromium/patches/patch-ui_gl_BUILD.gn
@@ -4,25 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gl/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gl/BUILD.gn
-@@ -174,7 +174,6 @@ component("gl") {
- public_deps = [
- ":gl_enums",
- "//base",
-- "//third_party/mesa_headers",
- "//ui/events/platform",
- "//ui/gfx",
- "//ui/gfx/geometry",
-@@ -328,7 +327,6 @@ component("gl") {
- data_deps += [
- "//third_party/angle:libEGL",
- "//third_party/angle:libGLESv2",
-- "//third_party/mesa_headers",
- ]
- if (enable_swiftshader) {
- data_deps += [
-@@ -554,7 +552,6 @@ test("gl_unittests") {
+@@ -569,7 +569,6 @@ test("gl_unittests") {
data_deps = [
"//testing/buildbot/filters:gl_unittests_filters",
diff --git a/chromium/patches/patch-ui_gl_gl__context.cc b/chromium/patches/patch-ui_gl_gl__context.cc
index 55ef905e03..9928e413f4 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-05-30 19:50:32.000000000 +0000
+--- ui/gl/gl_context.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gl/gl_context.cc
-@@ -516,7 +516,7 @@ bool GLContext::MakeVirtuallyCurrent(
+@@ -517,7 +517,7 @@ bool GLContext::MakeVirtuallyCurrent(
DCHECK(virtual_context->IsCurrent(surface));
if (switched_real_contexts || virtual_context != current_virtual_context_) {
diff --git a/chromium/patches/patch-ui_gl_gl__fence.cc b/chromium/patches/patch-ui_gl_gl__fence.cc
index 1175e734ef..65afe9217a 100644
--- a/chromium/patches/patch-ui_gl_gl__fence.cc
+++ b/chromium/patches/patch-ui_gl_gl__fence.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_fence.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gl/gl_fence.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gl/gl_fence.cc
@@ -17,7 +17,7 @@
#include "ui/gl/gl_surface_egl.h"
diff --git a/chromium/patches/patch-ui_gl_gl__implementation.cc b/chromium/patches/patch-ui_gl_gl__implementation.cc
index 4edded28dd..4236facbce 100644
--- a/chromium/patches/patch-ui_gl_gl__implementation.cc
+++ b/chromium/patches/patch-ui_gl_gl__implementation.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_implementation.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gl/gl_implementation.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gl/gl_implementation.cc
-@@ -286,7 +286,7 @@ GetRequestedGLImplementationFromCommandL
+@@ -287,7 +287,7 @@ GetRequestedGLImplementationFromCommandL
const base::CommandLine* command_line) {
bool overrideUseSoftwareGL =
command_line->HasSwitch(switches::kOverrideUseSoftwareGLForTests);
diff --git a/chromium/patches/patch-ui_gl_gl__switches.cc b/chromium/patches/patch-ui_gl_gl__switches.cc
index 4fd085b97f..a9ea76aeed 100644
--- a/chromium/patches/patch-ui_gl_gl__switches.cc
+++ b/chromium/patches/patch-ui_gl_gl__switches.cc
@@ -4,27 +4,27 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gl/gl_switches.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gl/gl_switches.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gl/gl_switches.cc
-@@ -13,7 +13,7 @@
- #include "base/android/build_info.h"
+@@ -15,7 +15,7 @@
#endif
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
#include <vulkan/vulkan_core.h>
#include "third_party/angle/src/gpu_info_util/SystemInfo.h" // nogncheck
- #endif
-@@ -319,7 +319,7 @@ bool IsDefaultANGLEVulkan() {
- return false;
+ #endif // BUILDFLAG(ENABLE_VULKAN) && (BUILDFLAG(IS_LINUX) ||
+@@ -323,7 +323,7 @@ bool IsDefaultANGLEVulkan() {
}
#endif // BUILDFLAG(IS_ANDROID)
--#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID)
-+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD)
+ #if BUILDFLAG(ENABLE_VULKAN) && \
+- (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID))
++ (BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_CHROMEOS) || BUILDFLAG(IS_ANDROID) || BUILDFLAG(IS_BSD))
angle::SystemInfo system_info;
{
GPU_STARTUP_TRACE_EVENT("angle::GetSystemInfoVulkan");
-@@ -388,7 +388,7 @@ bool IsDefaultANGLEVulkan() {
+@@ -392,7 +392,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 36343ac31f..5f38cde0f2 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-05-30 19:50:32.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.cc.orig 2025-06-30 06:54:11.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 92178053b8..b45e29e80c 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-05-30 19:50:32.000000000 +0000
+--- ui/gl/sync_control_vsync_provider.h.orig 2025-06-30 06:54:11.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 27e4a10fba..5dc7b1ab08 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-05-30 19:50:32.000000000 +0000
+--- ui/gtk/gtk_compat.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gtk/gtk_compat.cc
@@ -65,27 +65,47 @@ auto DlCast(void* symbol) {
}
diff --git a/chromium/patches/patch-ui_gtk_ime__compat__check.cc b/chromium/patches/patch-ui_gtk_ime__compat__check.cc
new file mode 100644
index 0000000000..f328067776
--- /dev/null
+++ b/chromium/patches/patch-ui_gtk_ime__compat__check.cc
@@ -0,0 +1,27 @@
+$NetBSD$
+
+* Part of patchset to build chromium on NetBSD
+* Based on OpenBSD's chromium patches, and
+ pkgsrc's qt5-qtwebengine patches
+
+--- ui/gtk/ime_compat_check.cc.orig 2025-06-30 06:54:11.000000000 +0000
++++ ui/gtk/ime_compat_check.cc
+@@ -35,6 +35,10 @@ struct InputMethod {
+
+ std::vector<base::FilePath> GetLibrarySearchPaths() {
+ std::vector<base::FilePath> search_path;
++#if BUILDFLAG(IS_BSD)
++ // We really only care about this search path.
++ search_path.emplace_back("@PREFIX@/lib");
++#else
+ void* handle = dlopen("libc.so.6", RTLD_GLOBAL | RTLD_LAZY | RTLD_NOLOAD);
+ if (!handle) {
+ return search_path;
+@@ -60,6 +64,7 @@ std::vector<base::FilePath> GetLibrarySe
+ // SAFETY: The range is bound by `serinfo.dls_cnt`.
+ search_path.emplace_back(UNSAFE_BUFFERS(sip->dls_serpath[j].dls_name));
+ }
++#endif
+
+ return search_path;
+ }
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 79e79c15e2..260183a877 100644
--- a/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
+++ b/chromium/patches/patch-ui_gtk_printing_print__dialog__gtk.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/gtk/printing/print_dialog_gtk.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/gtk/printing/print_dialog_gtk.cc
-@@ -456,7 +456,7 @@ void PrintDialogGtk::ShowDialog(
+@@ -445,7 +445,7 @@ void PrintDialogGtk::ShowDialog(
GtkPrintCapabilities cap = static_cast<GtkPrintCapabilities>(
GTK_PRINT_CAPABILITY_GENERATE_PDF | GTK_PRINT_CAPABILITY_PAGE_SET |
GTK_PRINT_CAPABILITY_COPIES | GTK_PRINT_CAPABILITY_COLLATE |
diff --git a/chromium/patches/patch-ui_message__center_views_message__popup__view.cc b/chromium/patches/patch-ui_message__center_views_message__popup__view.cc
index 7656090339..31f3445ef8 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-05-30 19:50:32.000000000 +0000
+--- ui/message_center/views/message_popup_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/message_center/views/message_popup_view.cc
@@ -153,7 +153,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 48aed5ef28..7077403dc5 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-05-30 19:50:32.000000000 +0000
+--- ui/native_theme/features/native_theme_features.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/native_theme/features/native_theme_features.cc
@@ -59,7 +59,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 90f1e0d2a3..c527c233d9 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-05-30 19:50:32.000000000 +0000
+--- ui/native_theme/native_theme.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/native_theme/native_theme.h
@@ -61,7 +61,7 @@ class COMPONENT_EXPORT(NATIVE_THEME) Nat
// The part to be painted / sized.
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 ba6eb394ce..53c21aa844 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-05-30 19:50:32.000000000 +0000
+--- ui/native_theme/native_theme_base.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/native_theme/native_theme_base.cc
@@ -240,7 +240,7 @@ void NativeThemeBase::Paint(cc::PaintCan
std::get<ButtonExtraParams>(extra), color_scheme,
diff --git a/chromium/patches/patch-ui_ozone_common_egl__util.cc b/chromium/patches/patch-ui_ozone_common_egl__util.cc
index 3b56d81c69..03251f2dc5 100644
--- a/chromium/patches/patch-ui_ozone_common_egl__util.cc
+++ b/chromium/patches/patch-ui_ozone_common_egl__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/common/egl_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/ozone/common/egl_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/common/egl_util.cc
-@@ -27,9 +27,9 @@ const base::FilePath::CharType kDefaultG
+@@ -35,9 +35,9 @@ const base::FilePath::CharType kDefaultG
FILE_PATH_LITERAL("libGLESv2.so");
#else // BUILDFLAG(IS_FUCHSIA)
const base::FilePath::CharType kDefaultEglSoname[] =
@@ -16,5 +16,5 @@ $NetBSD$
- FILE_PATH_LITERAL("libGLESv2.so.2");
+ FILE_PATH_LITERAL("libGLESv2.so");
#endif
+ #if !BUILDFLAG(USE_STATIC_ANGLE)
const base::FilePath::CharType kAngleEglSoname[] =
- FILE_PATH_LITERAL("libEGL.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 090564323b..70243f738d 100644
--- a/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
+++ b/chromium/patches/patch-ui_ozone_platform_headless_headless__surface__factory.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/headless/headless_surface_factory.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/platform/headless/headless_surface_factory.cc
@@ -34,7 +34,7 @@
#include "ui/ozone/platform/headless/headless_window_manager.h"
diff --git a/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc b/chromium/patches/patch-ui_ozone_platform_headless_ozone__platform__headless.cc
index ec2bead2d4..75f85c793b 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/headless/ozone_platform_headless.cc.orig 2025-06-30 06:54:11.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 b64355b007..d112d80c39 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/headless/vulkan_implementation_headless.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/platform/headless/vulkan_implementation_headless.cc
@@ -116,7 +116,7 @@ VulkanImplementationHeadless::ExportVkFe
@@ -30,6 +30,6 @@ $NetBSD$
auto tiling = VK_IMAGE_TILING_OPTIMAL;
-#if BUILDFLAG(IS_LINUX)
+#if BUILDFLAG(IS_LINUX) || BUILDFLAG(IS_BSD)
- if (gmb_handle.native_pixmap_handle.modifier !=
+ if (gmb_handle.native_pixmap_handle().modifier !=
gfx::NativePixmapHandle::kNoModifier) {
tiling = VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT;
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 4925a2a264..d082036281 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_common_wayland__util.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/wayland/common/wayland_util.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/platform/wayland/common/wayland_util.cc
-@@ -424,6 +424,7 @@ void RecordConnectionMetrics(wl_display*
+@@ -421,6 +421,7 @@ void RecordConnectionMetrics(wl_display*
{"weston", WaylandCompositor::kWeston},
};
@@ -14,7 +14,7 @@ $NetBSD$
const int fd = wl_display_get_fd(display);
if (fd == -1) {
return WaylandCompositor::kUnknown;
-@@ -449,6 +450,7 @@ void RecordConnectionMetrics(wl_display*
+@@ -446,6 +447,7 @@ void RecordConnectionMetrics(wl_display*
return compositor;
}
}
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 d7087d789a..b0cad26eaf 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/platform/wayland/gpu/vulkan_implementation_wayland.cc
@@ -38,7 +38,11 @@ bool VulkanImplementationWayland::Initia
diff --git a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
index 80b945f570..b365736100 100644
--- a/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
+++ b/chromium/patches/patch-ui_ozone_platform_wayland_host_wayland__frame__manager.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/wayland/host/wayland_frame_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/platform/wayland/host/wayland_frame_manager.cc
@@ -461,8 +461,10 @@ std::optional<bool> WaylandFrameManager:
surface->UpdateBufferDamageRegion(
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 84e7424b49..08d81b9d0e 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/x11/vulkan_implementation_x11.cc.orig 2025-06-30 06:54:11.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 0a1ccf18f5..744b27a37d 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.cc.orig 2025-06-30 06:54:11.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 a50bcf9bfd..1ed9b1c033 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/x11/x11_screen_ozone.h.orig 2025-06-30 06:54:11.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 6f979b146e..db993c7716 100644
--- a/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
+++ b/chromium/patches/patch-ui_ozone_platform_x11_x11__window.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/ozone/platform/x11/x11_window.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/ozone/platform/x11/x11_window.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/ozone/platform/x11/x11_window.cc
-@@ -1459,7 +1459,7 @@ void X11Window::OnXWindowStateChanged()
+@@ -1507,7 +1507,7 @@ void X11Window::OnXWindowStateChanged()
WindowTiledEdges tiled_state = GetTiledState();
if (tiled_state != tiled_state_) {
tiled_state_ = tiled_state;
diff --git a/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h b/chromium/patches/patch-ui_ozone_public_ozone__ui__controls__test__helper.h
index a49b656a82..98bbf0dd6b 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/public/ozone_ui_controls_test_helper.h.orig 2025-06-30 06:54:11.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 b61e605c3d..98c1aaa8c0 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-05-30 19:50:32.000000000 +0000
+--- ui/ozone/test/mock_platform_window_delegate.h.orig 2025-06-30 06:54:11.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 6058c49632..fa5e727fc5 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-05-30 19:50:32.000000000 +0000
+--- ui/platform_window/platform_window_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/platform_window/platform_window_delegate.cc
@@ -56,7 +56,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 4aa84ff562..5f07653f2f 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-05-30 19:50:32.000000000 +0000
+--- ui/platform_window/platform_window_delegate.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/platform_window/platform_window_delegate.h
@@ -144,7 +144,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 ce7e084958..4ec4ece094 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-05-30 19:50:32.000000000 +0000
+--- ui/platform_window/platform_window_init_properties.h.orig 2025-06-30 06:54:11.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 5210c3f8d2..d988533ee3 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-05-30 19:50:32.000000000 +0000
+--- ui/qt/BUILD.gn.orig 2025-06-30 06:54:11.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 13816feab8..991340eaa2 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_bn.xtb.orig 2025-06-30 06:54:11.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 5d2b49211e..5739027cc2 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ja.xtb.orig 2025-06-30 06:54:11.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 97b83675fa..1191b9f41e 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ko.xtb.orig 2025-06-30 06:54:11.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 c638f990be..098c838868 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_ml.xtb.orig 2025-06-30 06:54:11.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 2e4abd70e3..a2f8bdad50 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_th.xtb.orig 2025-06-30 06:54:11.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 41b304ab40..f9ddf81a45 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-CN.xtb.orig 2025-06-30 06:54:11.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 13fbbe9e5e..63e51d7a39 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-05-30 19:50:32.000000000 +0000
+--- ui/strings/translations/app_locale_settings_zh-TW.xtb.orig 2025-06-30 06:54:11.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 55a26dc2b3..31580921c4 100644
--- a/chromium/patches/patch-ui_views_BUILD.gn
+++ b/chromium/patches/patch-ui_views_BUILD.gn
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/BUILD.gn.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/BUILD.gn
@@ -833,7 +833,6 @@ component("views") {
sources += [ "accessibility/widget_ax_tree_id_map.cc" ]
diff --git a/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc b/chromium/patches/patch-ui_views_accessibility_view__accessibility.cc
index 3cdaa5e202..38cce48e2b 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-05-30 19:50:32.000000000 +0000
+--- ui/views/accessibility/view_accessibility.cc.orig 2025-06-30 06:54:11.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 6d102c400e..984f6ca19a 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-05-30 19:50:32.000000000 +0000
+--- ui/views/controls/prefix_selector.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/controls/prefix_selector.cc
@@ -192,7 +192,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 ededaff492..d0a0ac5a20 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-05-30 19:50:32.000000000 +0000
+--- ui/views/controls/prefix_selector.h.orig 2025-06-30 06:54:11.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 04001fbe5a..72d792198b 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/controls/textfield/textfield.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/controls/textfield/textfield.cc
-@@ -87,7 +87,7 @@
+@@ -85,7 +85,7 @@
#include "base/win/win_util.h"
#endif
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/base/ime/linux/text_edit_command_auralinux.h"
#include "ui/base/ime/text_input_flags.h"
#include "ui/linux/linux_ui.h"
-@@ -184,7 +184,7 @@ bool IsControlKeyModifier(int flags) {
+@@ -182,7 +182,7 @@ bool IsControlKeyModifier(int flags) {
// Control-modified key combination, but we cannot extend it to other platforms
// as Control has different meanings and behaviors.
// https://crrev.com/2580483002/#msg46
@@ -24,7 +24,7 @@ $NetBSD$
return flags & ui::EF_CONTROL_DOWN;
#else
return false;
-@@ -791,7 +791,7 @@ bool Textfield::OnKeyPressed(const ui::K
+@@ -789,7 +789,7 @@ bool Textfield::OnKeyPressed(const ui::K
return handled;
}
@@ -33,7 +33,7 @@ $NetBSD$
if (!handled) {
if (auto* linux_ui = ui::LinuxUi::instance()) {
const auto command =
-@@ -976,7 +976,7 @@ void Textfield::AboutToRequestFocusFromT
+@@ -974,7 +974,7 @@ void Textfield::AboutToRequestFocusFromT
}
bool Textfield::SkipDefaultKeyEventProcessing(const ui::KeyEvent& event) {
diff --git a/chromium/patches/patch-ui_views_controls_textfield_textfield.h b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
index 8134cfbde4..aaad2f2ac9 100644
--- a/chromium/patches/patch-ui_views_controls_textfield_textfield.h
+++ b/chromium/patches/patch-ui_views_controls_textfield_textfield.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/controls/textfield/textfield.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/controls/textfield/textfield.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/controls/textfield/textfield.h
@@ -48,7 +48,7 @@
#include "ui/views/view_observer.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <vector>
#endif
-@@ -475,7 +475,7 @@ class VIEWS_EXPORT Textfield : public Vi
+@@ -478,7 +478,7 @@ class VIEWS_EXPORT Textfield : public Vi
// Set whether the text should be used to improve typing suggestions.
void SetShouldDoLearning(bool value) { should_do_learning_ = value; }
diff --git a/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc b/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc
index 07518d25c9..23e898954f 100644
--- a/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc
+++ b/chromium/patches/patch-ui_views_corewm_tooltip__aura.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/corewm/tooltip_aura.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/corewm/tooltip_aura.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/corewm/tooltip_aura.cc
@@ -42,7 +42,7 @@ static constexpr int kTooltipMaxWidth =
diff --git a/chromium/patches/patch-ui_views_examples_widget__example.cc b/chromium/patches/patch-ui_views_examples_widget__example.cc
index 7fce01a8d7..12fb21f238 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-05-30 19:50:32.000000000 +0000
+--- ui/views/examples/widget_example.cc.orig 2025-06-30 06:54:11.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 02589d29fc..fd440d1dcd 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-05-30 19:50:32.000000000 +0000
+--- ui/views/focus/focus_manager.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/focus/focus_manager.cc
@@ -606,7 +606,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 0944054db2..e6c8a1b7b7 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-05-30 19:50:32.000000000 +0000
+--- ui/views/style/platform_style.cc.orig 2025-06-30 06:54:11.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 e66cf922d7..53794d3d07 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-05-30 19:50:32.000000000 +0000
+--- ui/views/style/platform_style.h.orig 2025-06-30 06:54:11.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 158fa4de22..08d96257c2 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-05-30 19:50:32.000000000 +0000
+--- ui/views/test/ui_controls_factory_desktop_aura_ozone.cc.orig 2025-06-30 06:54:11.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 810a7003a8..1a4631cacb 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-05-30 19:50:32.000000000 +0000
+--- ui/views/views_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/views_delegate.cc
@@ -91,7 +91,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 6eae08793c..3d8ed533e8 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-05-30 19:50:32.000000000 +0000
+--- ui/views/views_delegate.h.orig 2025-06-30 06:54:11.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 304b18d501..2de1cdeedc 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-05-30 19:50:32.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.cc.orig 2025-06-30 06:54:11.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 3d2dd35aba..38dba0e37f 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-05-30 19:50:32.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_drag_drop_client_ozone.h.orig 2025-06-30 06:54:11.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 1ba351479b..03cc520193 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-05-30 19:50:32.000000000 +0000
+--- ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/widget/desktop_aura/desktop_window_tree_host_platform.cc
@@ -50,7 +50,7 @@
#include "ui/wm/core/window_util.h"
diff --git a/chromium/patches/patch-ui_views_widget_root__view.cc b/chromium/patches/patch-ui_views_widget_root__view.cc
index d36af57874..1c2d6c4908 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-05-30 19:50:32.000000000 +0000
+--- ui/views/widget/root_view.cc.orig 2025-06-30 06:54:11.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 655a26a13a..c75195b86b 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-05-30 19:50:32.000000000 +0000
+--- ui/views/widget/widget.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/widget/widget.cc
@@ -63,7 +63,7 @@
#include "ui/views/window/custom_frame_view.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include "ui/linux/linux_ui.h"
#endif
-@@ -2464,7 +2464,7 @@ const ui::NativeTheme* Widget::GetNative
+@@ -2473,7 +2473,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 169d7a6f8e..f45662e6ff 100644
--- a/chromium/patches/patch-ui_views_widget_widget.h
+++ b/chromium/patches/patch-ui_views_widget_widget.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/widget/widget.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/widget/widget.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/widget/widget.h
-@@ -487,7 +487,7 @@ class VIEWS_EXPORT Widget : public inter
+@@ -488,7 +488,7 @@ class VIEWS_EXPORT Widget : public inter
bool force_system_menu_for_frameless = false;
#endif // BUILDFLAG(IS_WIN)
diff --git a/chromium/patches/patch-ui_views_window_custom__frame__view.cc b/chromium/patches/patch-ui_views_window_custom__frame__view.cc
index b7e5a7d036..ca40150b1b 100644
--- a/chromium/patches/patch-ui_views_window_custom__frame__view.cc
+++ b/chromium/patches/patch-ui_views_window_custom__frame__view.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/custom_frame_view.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/window/custom_frame_view.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/window/custom_frame_view.cc
@@ -279,7 +279,7 @@ int CustomFrameView::NonClientTopBorderH
int CustomFrameView::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 645dd9c009..5270057f1a 100644
--- a/chromium/patches/patch-ui_views_window_dialog__delegate.cc
+++ b/chromium/patches/patch-ui_views_window_dialog__delegate.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- ui/views/window/dialog_delegate.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- ui/views/window/dialog_delegate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ ui/views/window/dialog_delegate.cc
-@@ -107,7 +107,7 @@ Widget* DialogDelegate::CreateDialogWidg
+@@ -108,7 +108,7 @@ Widget* DialogDelegate::CreateDialogWidg
// static
bool DialogDelegate::CanSupportCustomFrame(gfx::NativeView parent) {
diff --git a/chromium/patches/patch-ui_views_window_frame__background.cc b/chromium/patches/patch-ui_views_window_frame__background.cc
index ee5a857d85..0a6011422a 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-05-30 19:50:32.000000000 +0000
+--- ui/views/window/frame_background.cc.orig 2025-06-30 06:54:11.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 06b97da8dc..303552299a 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-05-30 19:50:32.000000000 +0000
+--- v8/BUILD.gn.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/BUILD.gn
-@@ -999,6 +999,9 @@ external_v8_defines = [
+@@ -1014,6 +1014,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 = [
-@@ -1075,6 +1078,15 @@ if (target_os == "android") {
+@@ -1090,6 +1093,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
-@@ -2409,6 +2421,23 @@ action("generate_bytecode_builtins_list"
+@@ -2450,6 +2462,23 @@ action("generate_bytecode_builtins_list"
]
}
@@ -56,7 +56,7 @@ $NetBSD$
# Template to generate different V8 snapshots based on different runtime flags.
# Can be invoked with run_mksnapshot(<name>). The target will resolve to
# run_mksnapshot_<name>. If <name> is "default", no file suffixes will be used.
-@@ -2427,7 +2456,11 @@ template("run_mksnapshot") {
+@@ -2468,7 +2497,11 @@ template("run_mksnapshot") {
suffix = "_$name"
}
action("run_mksnapshot_" + name) {
@@ -69,7 +69,7 @@ $NetBSD$
if (v8_verify_deterministic_mksnapshot) {
# We archive the snapshot executable when verifying snapshot
# determinism to ease debugging.
-@@ -2545,6 +2578,12 @@ template("run_mksnapshot") {
+@@ -2598,6 +2631,12 @@ template("run_mksnapshot") {
if (!v8_enable_builtins_profiling && v8_enable_builtins_reordering) {
args += [ "--reorder-builtins" ]
}
@@ -82,7 +82,7 @@ $NetBSD$
}
if (v8_enable_turboshaft_csa) {
-@@ -4650,7 +4689,7 @@ v8_header_set("v8_internal_headers") {
+@@ -4729,7 +4768,7 @@ v8_header_set("v8_internal_headers") {
# iOS Xcode simulator builds run on an x64 target. iOS and macOS are both
# based on Darwin and thus POSIX-compliant to a similar degree.
if (is_linux || is_chromeos || is_mac || is_ios ||
@@ -91,7 +91,7 @@ $NetBSD$
sources += [ "src/trap-handler/handler-inside-posix.h" ]
} else if (is_win) {
sources += [ "src/trap-handler/handler-inside-win.h" ]
-@@ -6014,7 +6053,7 @@ v8_source_set("v8_base_without_compiler"
+@@ -6112,7 +6151,7 @@ v8_source_set("v8_base_without_compiler"
# iOS Xcode simulator builds run on an x64 target. iOS and macOS are both
# based on Darwin and thus POSIX-compliant to a similar degree.
if (is_linux || is_chromeos || is_mac || is_ios ||
@@ -100,7 +100,7 @@ $NetBSD$
sources += [
"src/trap-handler/handler-inside-posix.cc",
"src/trap-handler/handler-outside-posix.cc",
-@@ -6658,7 +6697,7 @@ v8_component("v8_libbase") {
+@@ -6760,7 +6799,7 @@ v8_component("v8_libbase") {
}
}
@@ -109,7 +109,7 @@ $NetBSD$
sources += [
"src/base/debug/stack_trace_posix.cc",
"src/base/platform/platform-linux.cc",
-@@ -6669,6 +6708,27 @@ v8_component("v8_libbase") {
+@@ -6771,6 +6810,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 13844c9ff8..36315b928d 100644
--- a/chromium/patches/patch-v8_include_v8-internal.h
+++ b/chromium/patches/patch-v8_include_v8-internal.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/include/v8-internal.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/include/v8-internal.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/include/v8-internal.h
@@ -232,7 +232,7 @@ using SandboxedPointer_t = Address;
#ifdef V8_ENABLE_SANDBOX
diff --git a/chromium/patches/patch-v8_include_v8config.h b/chromium/patches/patch-v8_include_v8config.h
index 39feb074b6..151098dde6 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-05-30 19:50:32.000000000 +0000
+--- v8/include/v8config.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/include/v8config.h
@@ -201,6 +201,9 @@ path. Add it with -I<path> to the comman
&& !defined(V8_TARGET_OS_FUCHSIA) \
diff --git a/chromium/patches/patch-v8_src_api_api.cc b/chromium/patches/patch-v8_src_api_api.cc
index e5dcf0b4e6..11fb9f5084 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-05-30 19:50:32.000000000 +0000
+--- v8/src/api/api.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/api/api.cc
@@ -158,7 +158,7 @@
#include "src/objects/intl-objects.h"
@@ -15,7 +15,7 @@ $NetBSD$
#include <signal.h>
#include <unistd.h>
-@@ -6472,7 +6472,7 @@ bool v8::V8::Initialize(const int build_
+@@ -6400,7 +6400,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 fc38862c55..7201af0392 100644
--- a/chromium/patches/patch-v8_src_base_atomicops.h
+++ b/chromium/patches/patch-v8_src_base_atomicops.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/atomicops.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/base/atomicops.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/base/atomicops.h
@@ -57,10 +57,10 @@ using Atomic64 = SbAtomic64;
using Atomic8 = char;
diff --git a/chromium/patches/patch-v8_src_base_platform_memory.h b/chromium/patches/patch-v8_src_base_platform_memory.h
index 6164a9eb2f..178abf3a92 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-05-30 19:50:32.000000000 +0000
+--- v8/src/base/platform/memory.h.orig 2025-06-30 06:54:11.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 e961fd2868..b372d5d28b 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-05-30 19:50:32.000000000 +0000
+--- v8/src/base/platform/platform-freebsd.cc.orig 2025-06-30 06:54:11.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 438e05ef14..751d925879 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-05-30 19:50:32.000000000 +0000
+--- v8/src/base/platform/platform-openbsd.cc.orig 2025-06-30 06:54:11.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 ea9a2ee78d..ddcd35a33b 100644
--- a/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
+++ b/chromium/patches/patch-v8_src_base_platform_platform-posix.cc
@@ -4,19 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/base/platform/platform-posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/base/platform/platform-posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/base/platform/platform-posix.cc
-@@ -27,6 +27,9 @@
- defined(__NetBSD__) || defined(__OpenBSD__)
- #include <sys/sysctl.h> // for sysctl
- #endif
-+#if defined(__NetBSD__)
-+#include <lwp.h>
-+#endif
-
- #if defined(ANDROID) && !defined(V8_ANDROID_LOG_STDOUT)
- #define LOG_TAG "v8"
-@@ -76,9 +79,11 @@
+@@ -76,9 +76,11 @@
#include <sys/syscall.h>
#endif
@@ -29,7 +19,7 @@ $NetBSD$
#if defined(V8_OS_SOLARIS)
#if (defined(_POSIX_C_SOURCE) && _POSIX_C_SOURCE > 2) || defined(__EXTENSIONS__)
-@@ -315,6 +320,13 @@ void OS::SetRandomMmapSeed(int64_t seed)
+@@ -313,6 +315,13 @@ void OS::SetRandomMmapSeed(int64_t seed)
}
}
@@ -43,7 +33,7 @@ $NetBSD$
// static
void* OS::GetRandomMmapAddr() {
uintptr_t raw_addr;
-@@ -413,6 +425,7 @@ void* OS::GetRandomMmapAddr() {
+@@ -411,6 +420,7 @@ void* OS::GetRandomMmapAddr() {
#endif
return reinterpret_cast<void*>(raw_addr);
}
@@ -51,7 +41,7 @@ $NetBSD$
// TODO(bbudge) Move Cygwin and Fuchsia stuff into platform-specific files.
#if !V8_OS_CYGWIN && !V8_OS_FUCHSIA
-@@ -701,7 +714,7 @@ void OS::DestroySharedMemoryHandle(Platf
+@@ -699,7 +709,7 @@ void OS::DestroySharedMemoryHandle(Platf
#if !V8_OS_ZOS
// static
bool OS::HasLazyCommits() {
@@ -60,16 +50,7 @@ $NetBSD$
return true;
#else
// TODO(bbudge) Return true for all POSIX platforms.
-@@ -855,6 +868,8 @@ int OS::GetCurrentThreadIdInternal() {
- return static_cast<int>(thread_self());
- #elif V8_OS_FUCHSIA
- return static_cast<int>(zx_thread_self());
-+#elif V8_OS_NETBSD
-+ return static_cast<int>(_lwp_self());
- #elif V8_OS_SOLARIS
- return static_cast<int>(pthread_self());
- #elif V8_OS_ZOS
-@@ -1156,7 +1171,11 @@ Thread::Thread(const Options& options)
+@@ -1154,7 +1164,11 @@ Thread::Thread(const Options& options)
stack_size_(options.stack_size()),
priority_(options.priority()),
start_semaphore_(nullptr) {
@@ -81,7 +62,7 @@ $NetBSD$
if (stack_size_ > 0) stack_size_ = std::max(stack_size_, min_stack_size);
set_name(options.name());
}
-@@ -1171,7 +1190,7 @@ static void SetThreadName(const char* na
+@@ -1169,7 +1183,7 @@ static void SetThreadName(const char* na
pthread_set_name_np(pthread_self(), name);
#elif V8_OS_NETBSD
static_assert(Thread::kMaxThreadNameLength <= PTHREAD_MAX_NAMELEN_NP);
@@ -90,7 +71,7 @@ $NetBSD$
#elif V8_OS_DARWIN
// pthread_setname_np is only available in 10.6 or later, so test
// for it at runtime.
-@@ -1346,7 +1365,7 @@ void Thread::SetThreadLocal(LocalStorage
+@@ -1344,7 +1358,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 e8405aaade..b125e7aaf8 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-05-30 19:50:32.000000000 +0000
+--- v8/src/base/strings.h.orig 2025-06-30 06:54:11.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 c158da5e80..ea8d2dd0dc 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-05-30 19:50:32.000000000 +0000
+--- v8/src/base/sys-info.cc.orig 2025-06-30 06:54:11.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 b3f7ad7b38..8e693dbc26 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-05-30 19:50:32.000000000 +0000
+--- v8/src/base/utils/random-number-generator.cc.orig 2025-06-30 06:54:11.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 63f7691ad4..e95387f4f6 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-05-30 19:50:32.000000000 +0000
+--- v8/src/diagnostics/perf-jit.cc.orig 2025-06-30 06:54:11.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 a56727f727..1f14bac0c5 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-05-30 19:50:32.000000000 +0000
+--- v8/src/diagnostics/perf-jit.h.orig 2025-06-30 06:54:11.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 098b6b81d5..e428bf1ede 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-05-30 19:50:32.000000000 +0000
+--- v8/src/execution/isolate.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/execution/isolate.cc
@@ -173,6 +173,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_[];
-@@ -5111,6 +5115,13 @@ void Isolate::InitializeDefaultEmbeddedB
+@@ -5172,6 +5176,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 31ad5b82e2..1f82ee9726 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-05-30 19:50:32.000000000 +0000
+--- v8/src/flags/flags.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/flags/flags.cc
@@ -16,6 +16,10 @@
#include <set>
diff --git a/chromium/patches/patch-v8_src_libsampler_sampler.cc b/chromium/patches/patch-v8_src_libsampler_sampler.cc
index 483647bdc6..e9c6e07906 100644
--- a/chromium/patches/patch-v8_src_libsampler_sampler.cc
+++ b/chromium/patches/patch-v8_src_libsampler_sampler.cc
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/libsampler/sampler.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/libsampler/sampler.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/libsampler/sampler.cc
-@@ -520,6 +520,16 @@ void SignalHandler::FillRegisterState(vo
+@@ -527,6 +527,16 @@ void SignalHandler::FillRegisterState(vo
state->pc = reinterpret_cast<void*>(mcontext.__gregs[_REG_PC]);
state->sp = reinterpret_cast<void*>(mcontext.__gregs[_REG_SP]);
state->fp = reinterpret_cast<void*>(mcontext.__gregs[_REG_FP]);
diff --git a/chromium/patches/patch-v8_src_sandbox_sandbox.cc b/chromium/patches/patch-v8_src_sandbox_sandbox.cc
index 05e4ed313a..94eb7724d9 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-05-30 19:50:32.000000000 +0000
+--- v8/src/sandbox/sandbox.cc.orig 2025-06-30 06:54:11.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 01d95517e9..f4a2783c31 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.cc
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.cc
@@ -148,6 +148,8 @@ EmbeddedTargetOs ToEmbeddedTargetOs(cons
return EmbeddedTargetOs::kStarboard;
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
index 64ec1ee8e8..f70236ddd4 100644
--- a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
+++ b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-base.h
@@ -4,7 +4,7 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-base.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-base.h
@@ -36,6 +36,7 @@ enum class EmbeddedTargetOs {
kWin,
diff --git a/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc b/chromium/patches/patch-v8_src_snapshot_embedded_platform-embedded-file-writer-generic.cc
index fa492ae7f8..e5e49d3f45 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-05-30 19:50:32.000000000 +0000
+--- v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/snapshot/embedded/platform-embedded-file-writer-generic.cc
@@ -9,6 +9,10 @@
diff --git a/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc b/chromium/patches/patch-v8_src_trap-handler_handler-inside-posix.cc
index 335f35676a..c255ad9cb6 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,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.cc.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/trap-handler/handler-inside-posix.cc
-@@ -27,7 +27,7 @@
+@@ -28,7 +28,7 @@
#include <signal.h>
@@ -15,7 +15,7 @@ $NetBSD$
#include <ucontext.h>
#elif V8_OS_DARWIN
#include <sys/ucontext.h>
-@@ -61,6 +61,10 @@ namespace trap_handler {
+@@ -62,6 +62,10 @@ namespace trap_handler {
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext->__ss.__##reg
#elif V8_OS_FREEBSD
#define CONTEXT_REG(reg, REG) &uc->uc_mcontext.mc_##reg
@@ -26,7 +26,7 @@ $NetBSD$
#else
#error "Unsupported platform."
#endif
-@@ -80,8 +84,12 @@ bool IsKernelGeneratedSignal(siginfo_t*
+@@ -81,8 +85,12 @@ bool IsKernelGeneratedSignal(siginfo_t*
// si_code at its default of 0 for signals that don’t originate in hardware.
// The other conditions are only relevant for Linux.
return info->si_code > 0 && info->si_code != SI_USER &&
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 17344bfe55..d6af497de7 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-05-30 19:50:32.000000000 +0000
+--- v8/src/trap-handler/handler-inside-posix.h.orig 2025-06-30 06:54:11.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 3fab187a44..129b3d13e2 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-05-30 19:50:32.000000000 +0000
+--- v8/src/trap-handler/trap-handler.h.orig 2025-06-30 06:54:11.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_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h b/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
index e147a3f0bb..17f80d3333 100644
--- a/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
+++ b/chromium/patches/patch-v8_src_wasm_baseline_ia32_liftoff-assembler-ia32-inl.h
@@ -4,9 +4,9 @@ $NetBSD$
* Based on OpenBSD's chromium patches, and
pkgsrc's qt5-qtwebengine patches
---- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-05-30 19:50:32.000000000 +0000
+--- v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h.orig 2025-06-30 06:54:11.000000000 +0000
+++ v8/src/wasm/baseline/ia32/liftoff-assembler-ia32-inl.h
-@@ -579,7 +579,7 @@ void LiftoffAssembler::StoreTaggedPointe
+@@ -597,7 +597,7 @@ void LiftoffAssembler::AtomicStoreTagged
}
void LiftoffAssembler::Load(LiftoffRegister dst, Register src_addr,
@@ -15,7 +15,7 @@ $NetBSD$
LoadType type, uint32_t* protected_load_pc,
bool /* is_load_mem */, bool /* i64_offset */,
bool needs_shift) {
-@@ -659,7 +659,7 @@ void LiftoffAssembler::Load(LiftoffRegis
+@@ -677,7 +677,7 @@ void LiftoffAssembler::Load(LiftoffRegis
}
void LiftoffAssembler::Store(Register dst_addr, Register offset_reg,
@@ -24,7 +24,7 @@ $NetBSD$
StoreType type, LiftoffRegList pinned,
uint32_t* protected_store_pc,
bool /* is_store_mem */, bool /* i64_offset */) {
-@@ -738,7 +738,7 @@ void LiftoffAssembler::Store(Register ds
+@@ -756,7 +756,7 @@ void LiftoffAssembler::Store(Register ds
}
void LiftoffAssembler::AtomicLoad(LiftoffRegister dst, Register src_addr,
@@ -33,7 +33,7 @@ $NetBSD$
LoadType type, LiftoffRegList /* pinned */,
bool /* i64_offset */) {
if (type.value() != LoadType::kI64Load) {
-@@ -756,7 +756,7 @@ void LiftoffAssembler::AtomicLoad(Liftof
+@@ -774,7 +774,7 @@ void LiftoffAssembler::AtomicLoad(Liftof
}
void LiftoffAssembler::AtomicStore(Register dst_addr, Register offset_reg,
@@ -42,7 +42,7 @@ $NetBSD$
StoreType type, LiftoffRegList pinned,
bool /* i64_offset */) {
DCHECK_LE(offset_imm, std::numeric_limits<int32_t>::max());
-@@ -826,7 +826,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor
+@@ -844,7 +844,7 @@ enum Binop { kAdd, kSub, kAnd, kOr, kXor
inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop,
Register dst_addr, Register offset_reg,
@@ -51,7 +51,7 @@ $NetBSD$
LiftoffRegister value,
LiftoffRegister result, StoreType type) {
DCHECK_EQ(value, result);
-@@ -894,7 +894,7 @@ inline void AtomicAddOrSubOrExchange32(L
+@@ -912,7 +912,7 @@ inline void AtomicAddOrSubOrExchange32(L
}
inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -60,7 +60,7 @@ $NetBSD$
LiftoffRegister value, LiftoffRegister result,
StoreType type) {
DCHECK_EQ(value, result);
-@@ -1009,7 +1009,7 @@ inline void AtomicBinop32(LiftoffAssembl
+@@ -1027,7 +1027,7 @@ inline void AtomicBinop32(LiftoffAssembl
}
inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr,
@@ -69,7 +69,7 @@ $NetBSD$
LiftoffRegister value, LiftoffRegister result) {
// We need {ebx} here, which is the root register. As the root register it
// needs special treatment. As we use {ebx} directly in the code below, we
-@@ -1105,7 +1105,7 @@ inline void AtomicBinop64(LiftoffAssembl
+@@ -1123,7 +1123,7 @@ inline void AtomicBinop64(LiftoffAssembl
} // namespace liftoff
void LiftoffAssembler::AtomicAdd(Register dst_addr, Register offset_reg,
@@ -78,7 +78,7 @@ $NetBSD$
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1119,7 +1119,7 @@ void LiftoffAssembler::AtomicAdd(Registe
+@@ -1137,7 +1137,7 @@ void LiftoffAssembler::AtomicAdd(Registe
}
void LiftoffAssembler::AtomicSub(Register dst_addr, Register offset_reg,
@@ -87,7 +87,7 @@ $NetBSD$
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1132,7 +1132,7 @@ void LiftoffAssembler::AtomicSub(Registe
+@@ -1150,7 +1150,7 @@ void LiftoffAssembler::AtomicSub(Registe
}
void LiftoffAssembler::AtomicAnd(Register dst_addr, Register offset_reg,
@@ -96,7 +96,7 @@ $NetBSD$
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1146,7 +1146,7 @@ void LiftoffAssembler::AtomicAnd(Registe
+@@ -1164,7 +1164,7 @@ void LiftoffAssembler::AtomicAnd(Registe
}
void LiftoffAssembler::AtomicOr(Register dst_addr, Register offset_reg,
@@ -105,7 +105,7 @@ $NetBSD$
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1160,7 +1160,7 @@ void LiftoffAssembler::AtomicOr(Register
+@@ -1178,7 +1178,7 @@ void LiftoffAssembler::AtomicOr(Register
}
void LiftoffAssembler::AtomicXor(Register dst_addr, Register offset_reg,
@@ -114,7 +114,7 @@ $NetBSD$
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
if (type.value() == StoreType::kI64Store) {
-@@ -1174,7 +1174,7 @@ void LiftoffAssembler::AtomicXor(Registe
+@@ -1192,7 +1192,7 @@ void LiftoffAssembler::AtomicXor(Registe
}
void LiftoffAssembler::AtomicExchange(Register dst_addr, Register offset_reg,
@@ -123,7 +123,7 @@ $NetBSD$
LiftoffRegister value,
LiftoffRegister result, StoreType type,
bool /* i64_offset */) {
-@@ -1189,7 +1189,7 @@ void LiftoffAssembler::AtomicExchange(Re
+@@ -1207,7 +1207,7 @@ void LiftoffAssembler::AtomicExchange(Re
}
void LiftoffAssembler::AtomicCompareExchange(
diff --git a/chromium/patches/patch-v8_tools_run-paxctl.py b/chromium/patches/patch-v8_tools_run-paxctl.py
index eff8dc9ad4..0ca1b3dca6 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-06-11 15:58:18.970667271 +0000
+--- v8/tools/run-paxctl.py.orig 2025-07-03 13:12:11.820039652 +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 9d1a2db945..8db3b0a26e 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-05-30 19:50:32.000000000 +0000
+--- v8/tools/run.py.orig 2025-06-30 06:54:11.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